Description of problem: I cannot currently install haskell-platform because a lot of components are reporting a "Package ghc-libs is obsoleted by ghc, but obsoleting package does not provide for requirements". yum install --skip-broken haskell-platform causes almost all packages to be skipped. rpm -Va --nofiles --nodigest had no effect (problem persists even after doing that) Version-Release number of selected component (if applicable): 0:2010.2.0.0-1 How reproducible: every time. Steps to Reproduce: 1. yum install haskell-platform 2. 3. Actual results: Nothing is installed because yum complains that packages are broken. Expected results: haskell-platform would be installed. Additional info: The output from yum is attached.
Created attachment 497637 [details] Full output from yum when installing haskell-platform
Thanks for reporting this. Looks like some yum "dependency hell" there. ghc-libs no longer exists since it was split into individual subpackages for better modularity. Maybe I need to make ghc-deps.sh generate explicit requires for binary packages too.
A workaround seems to be "yum install haskell-platform --exclude=ghc-libs".
Thanks again for reporting this regression. I am re-instating the ghc-libs subpackage in f14 in ghc-6.12.3-8.4.fc14 which is building now in Koji, along with a tightening up of all the subpackage interdependencies. The build is http://koji.fedoraproject.org/koji/taskinfo?taskID=3059898 assuming it succeeds. :) But it will be hard to test the fix until it goes into a yum repo.
ghc-6.12.3-8.4.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/ghc-6.12.3-8.4.fc14
Package ghc-6.12.3-8.4.fc14: * should fix your issue, * was pushed to the Fedora 14 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing ghc-6.12.3-8.4.fc14' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/ghc-6.12.3-8.4.fc14 then log in and leave karma (feedback).
Take 2: forgot the "%files ghc-libs", so while ghc-6.12.3-8.4.fc14 "fixes" the problem it is not quite right. Building a new package http://koji.fedoraproject.org/koji/taskinfo?taskID=3061678 to replace it.
ghc-6.12.3-8.5.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/ghc-6.12.3-8.5.fc14
Hi Jens, I enabled updates-testing and the installation now proceeds without any hitch. Thank you for fixing the bug :)
Package ghc-6.12.3-8.5.fc14: * should fix your issue, * was pushed to the Fedora 14 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing ghc-6.12.3-8.5.fc14' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/ghc-6.12.3-8.5.fc14 then log in and leave karma (feedback).
ghc-6.12.3-8.5.fc14 is better but removing %posttrans scriptlet in http://koji.fedoraproject.org/koji/taskinfo?taskID=3064667 to avoid install/uninstall error from gen_contents_index.
(In reply to comment #9) > I enabled updates-testing and the installation now proceeds without any hitch. > Thank you for fixing the bug :) Thanks for testing!
ghc-6.12.3-8.6.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/ghc-6.12.3-8.6.fc14
Package ghc-6.12.3-8.6.fc14: * should fix your issue, * was pushed to the Fedora 14 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing ghc-6.12.3-8.6.fc14' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/ghc-6.12.3-8.6.fc14 then log in and leave karma (feedback).
*** Bug 705119 has been marked as a duplicate of this bug. ***
ghc-6.12.3-8.6.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.