Red Hat Bugzilla – Bug 861419
Conflict between hunspell-en-US and hunspell-en when doing yum groupinstall 'Basic X Windows'
Last modified: 2012-09-28 11:36:27 EDT
Description of problem:
When I run "yum install 'Basic X Windows" on a fresh (minimal) F18 Alpha installation the transaction ends with:
Transaction Check Error:
file /usr/share/myspell/en_US.dic from install of hunspell-en-US-0.20110318-8.fc18.noarch conflicts with file from package hunspell-en-0.20110318-6.fc18.noarch
Not sure if this is an issue with hunspell packaging or the list of packages included in the 'Basic X Windows' group needs to change - filing against hunspell in the first instance to get the packager's opinion/clarification.
OK. I think cinnamon is involved here as well. Effectively the order of operations was:
- Minimal Fedora install.
- yum install cinnamon, which appears to drag in hunspell-en
- Doh! I need an X server!
- yum groupinstall 'Basic X windows', which appears to drag in hunspell-en-US
Not sure whose dep or conflict is right or wrong in the above scenario.
I removed all hunspell* packages (and therefore cinnamon) and tried the groupinstall again. Still fails. Looks like the 'Basic X windows' group either directly or indirectly attempts to install both hunspell-en and hunspell-en-US.
hmm, the version numbers are different, but both should be 0.20110318-8.
Could just be a stale mirror interfering, I was getting the same behaviour yesterday though so waited a day and ran 'yum clean all' before trying again.
Confirmed, I ran yum clean all yet again. I then:
# yum group install 'Basic X windows'
# yum install cinnamon
# rpm -qa | grep hunspell
So I now appear to be getting the correct version. I assume one or more mirrors were/are still catching up to the latest push of one of these packages. Closing notabug.