Comment 3 for bug 556321

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

I just did the following in virtual machine:
1. Installed Ubuntu 9.10 with Finnish language
2. Checked with language-support after the installation that all language packages are installed, including openoffice.org-voikko
3. Installed all available updates for Ubuntu 9.10
4. Upgraded to Ubuntu 10.04 LTS with ”update-manager -d”

The upgrade went fine, and both OpenOffice.org and openoffice.org-voikko are still installed and functional in 10.04. I have also successfully installed Ubuntu 10.04 LTS from scratch using the beta 2 and newer daily images.

That said, it's certain that the use of Pre-Depend is potentially problematic because the upgrade calculation complexity increases considerably. On the other hand, without it it will break for everyone, which is why it was introduced again in Ubuntu 9.04 at a last minute. There is an old Debian bug report http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=431193 about "Potentially unsafe upgrade", calling for a wiser method of handling all OpenOffice.org extensions. So far that hasn't happened. However, since I'm not encountering the problem in a typical case of either ugprade or install, I hope it's a rare occurrence.

This bug can be left open until there is a "for sure" solution to the problem, but currently I'm out of options regarding the package itself. The work should be done on the openoffice.org packaging regarding extensions handling. Another option would be to investigate whether it would be safe to remove the "Conflicts" generation of openoffice.org-voikko, maybe it could help, but so far it has been deemed needed because the OOo APIs change constantly so without it the registering/unregistering of the extension might fail.