hunspell-ro should conflict with myspell-ro
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
myspell-ro (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
openoffice.org-dictionaries (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: hunspell-ro
Recently openoffice got a Romanian dictionary/
As in other languages these dictionaries are used to create the hunspell-ro package which is set as a dependency for language-
Until this change language-
At my last Lucid update I received a new language-
The updater could not install this because it wanted to create a file that had been previously created by myspell-ro:
trying to overwrite '/usr/share/
myspell-ro was marked as "no longer needed" by apt, but I could not remove it until I fixed the broken install, and I could not fix the broken install until I got myspell-ro removed.
I believe the solution is to add a "Conflicts: myspell-ro" line to the hunspell-ro package description.
tags: | added: patch |
Changed in myspell-ro (Ubuntu): | |
status: | New → Invalid |
A quick fix if you get stuck and cannot proceed with installing hunspell-ro because of the cyclic dependency
gedit /var/lib/ dpkg/status
and in the list of dependencies for language- support- writing- ro remove the "hunspell-ro" entry.
Run
sudo apt-get -f install
to make everything install without hunspell-ro
Remove the old myspell-ro package, update the package list and dependency list and upgrade to have hunspell-ro automatically installed:
sudo apt-get remove myspell-ro
sudo apt-get update
sudo apt-get upgrade