So those are the "interesting" parts of what happens package-wise:

remove/obsolete: openoffice.org (it was demoted from main to universe)
keep: openoffice.org-hyphenation openoffice.org-hyphenation-hr
add: openoffice.org-writer
upgrade: openoffice.org-{base,common}

I recreated that reduced scenario by

  sudo apt-get install openoffice.org-{base,common,hyphenation,hyphenation-hr} 
hyphen-hr openoffice.org
  sudo dpkg -P openoffice.org-writer

in my oneiric VM, and then switching apt to precise and

  sudo apt-get install openoffice.org-{base,common,writer}
openoffice.org-

That removed openoffice.org and added -writer, no problems.

So what happens in above full logs is that it removes openoffice.org
because it went to universe. That's really an error, the transitional
package should be in main for precise, and in 12.10 we remove the whole
openoffice.org transitional source. I re-promoted it to main and seeded
it. Due to removing openoffice.org, apt now needs to satisfy

  Package: hyphen-hr
  Depends: openoffice.org (>= 1.0.3-3) | openoffice.org-writer | 
openoffice.org-impress, dictionaries-common (>= 0.10)

so it installs -writer as the second-best alternative. This really
should be updated to depend on libreoffice, too, so I'll add a task.

I'll run a full do-release-upgrade wit the updated start scenario now
and see whether I can reproduce now. But perhaps with the above two
fixes this bug will already be fixed.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/903475

Title:
  Failed to upgrade from Oneiric to Precise: E:Could not perform
  immediate configuration on 'openoffice.org-writer'

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/903475/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to