| Summary: | gstreamer-devel.x86_64 depends on gstreamer.i686 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Michael J. Chudobiak <mjc> |
| Component: | gstreamer | Assignee: | Benjamin Otte <otte> |
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 15 | CC: | nathanael, otte, vasco.visser |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-05-19 11:46:08 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
I have the same dependency issue when trying to install GCC:
[root@saber ~]# yum install gcc
Loaded plugins: langpacks, presto, refresh-packagekit
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package gcc.x86_64 0:4.6.0-6.fc15 will be installed
--> Processing Dependency: libgomp = 4.6.0-6.fc15 for package: gcc-4.6.0-6.fc15.x86_64
--> Processing Dependency: cpp = 4.6.0-6.fc15 for package: gcc-4.6.0-6.fc15.x86_64
--> Processing Dependency: cloog-ppl >= 0.15 for package: gcc-4.6.0-6.fc15.x86_64
--> Processing Dependency: binutils >= 2.20.51.0.2-12 for package: gcc-4.6.0-6.fc15.x86_64
--> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc-4.6.0-6.fc15.x86_64
--> Processing Dependency: libmpc.so.2()(64bit) for package: gcc-4.6.0-6.fc15.x86_64
--> Running transaction check
---> Package binutils.x86_64 0:2.21.51.0.6-2.fc15 will be installed
---> Package cloog-ppl.x86_64 0:0.15.9-3.fc15 will be installed
--> Processing Dependency: libppl.so.9()(64bit) for package: cloog-ppl-0.15.9-3.fc15.x86_64
--> Processing Dependency: libppl_c.so.4()(64bit) for package: cloog-ppl-0.15.9-3.fc15.x86_64
---> Package cpp.x86_64 0:4.6.0-6.fc15 will be installed
---> Package glibc-devel.x86_64 0:2.13.90-9 will be installed
--> Processing Dependency: glibc-headers = 2.13.90-9 for package: glibc-devel-2.13.90-9.x86_64
--> Processing Dependency: glibc = 2.13.90-9 for package: glibc-devel-2.13.90-9.x86_64
--> Processing Dependency: glibc-headers for package: glibc-devel-2.13.90-9.x86_64
---> Package libgomp.i686 0:4.6.0-6.fc15 will be installed
--> Processing Dependency: libgcc_s.so.1(GCC_3.3.1) for package: libgomp-4.6.0-6.fc15.i686
--> Processing Dependency: libgcc_s.so.1 for package: libgomp-4.6.0-6.fc15.i686
--> Processing Dependency: libgcc_s.so.1(GCC_3.0) for package: libgomp-4.6.0-6.fc15.i686
---> Package libmpc.x86_64 0:0.8.3-0.3.svn855.fc15 will be installed
--> Running transaction check
---> Package glibc.i686 0:2.13.90-9 will be installed
--> Processing Dependency: glibc-common = 2.13.90-9 for package: glibc-2.13.90-9.i686
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.13.90-9.i686
--> Processing Dependency: libfreebl3.so for package: glibc-2.13.90-9.i686
---> Package glibc-headers.x86_64 0:2.13.90-9 will be installed
--> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers-2.13.90-9.x86_64
--> Processing Dependency: kernel-headers for package: glibc-headers-2.13.90-9.x86_64
---> Package libgcc.i686 0:4.6.0-6.fc15 will be installed
---> Package ppl.x86_64 0:0.11.2-1.fc15 will be installed
--> Processing Dependency: libpwl.so.5()(64bit) for package: ppl-0.11.2-1.fc15.x86_64
--> Running transaction check
---> Package glibc.i686 0:2.13.90-9 will be installed
--> Processing Dependency: glibc-common = 2.13.90-9 for package: glibc-2.13.90-9.i686
---> Package kernel-headers.x86_64 0:2.6.38.6-26.rc1.fc15 will be installed
---> Package nss-softokn-freebl.i686 0:3.12.9-7.fc15 will be installed
---> Package ppl-pwl.x86_64 0:0.11.2-1.fc15 will be installed
--> Finished Dependency Resolution
Error: Package: glibc-2.13.90-9.i686 (fedora)
Requires: glibc-common = 2.13.90-9
Installed: glibc-common-2.13.90-12.x86_64 (@updates-testing)
glibc-common = 2.13.90-12
Available: glibc-common-2.13.90-9.x86_64 (fedora)
glibc-common = 2.13.90-9
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Vasco, Part of the above mess is because the updates-testing repo was disabled in a recent upgrade (fedora-release, I guess). Try "yum downgrade glibc*", it may fix your glibc problems. Just a downside of using a beta... - Mike I think I fixed this issue using the downgrade trick, but I can't confirm until I'm back at my other computer... I did the downgrade of glibc*, however gcc still fails because of some "Protected multilib versions": [root@saber ~]# yum install gcc Loaded plugins: langpacks, presto, refresh-packagekit Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package gcc.x86_64 0:4.6.0-6.fc15 will be installed --> Processing Dependency: libgomp = 4.6.0-6.fc15 for package: gcc-4.6.0-6.fc15.x86_64 --> Processing Dependency: cpp = 4.6.0-6.fc15 for package: gcc-4.6.0-6.fc15.x86_64 --> Processing Dependency: cloog-ppl >= 0.15 for package: gcc-4.6.0-6.fc15.x86_64 --> Processing Dependency: binutils >= 2.20.51.0.2-12 for package: gcc-4.6.0-6.fc15.x86_64 --> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc-4.6.0-6.fc15.x86_64 --> Processing Dependency: libmpc.so.2()(64bit) for package: gcc-4.6.0-6.fc15.x86_64 --> Running transaction check ---> Package binutils.x86_64 0:2.21.51.0.6-2.fc15 will be installed ---> Package cloog-ppl.x86_64 0:0.15.9-3.fc15 will be installed --> Processing Dependency: libppl.so.9()(64bit) for package: cloog-ppl-0.15.9-3.fc15.x86_64 --> Processing Dependency: libppl_c.so.4()(64bit) for package: cloog-ppl-0.15.9-3.fc15.x86_64 ---> Package cpp.x86_64 0:4.6.0-6.fc15 will be installed ---> Package glibc-devel.x86_64 0:2.13.90-9 will be installed --> Processing Dependency: glibc-headers = 2.13.90-9 for package: glibc-devel-2.13.90-9.x86_64 --> Processing Dependency: glibc-headers for package: glibc-devel-2.13.90-9.x86_64 ---> Package libgomp.i686 0:4.6.0-6.fc15 will be installed --> Processing Dependency: librt.so.1(GLIBC_2.2) for package: libgomp-4.6.0-6.fc15.i686 --> Processing Dependency: libgcc_s.so.1(GCC_3.3.1) for package: libgomp-4.6.0-6.fc15.i686 --> Processing Dependency: librt.so.1 for package: libgomp-4.6.0-6.fc15.i686 --> Processing Dependency: libgcc_s.so.1 for package: libgomp-4.6.0-6.fc15.i686 --> Processing Dependency: libpthread.so.0(GLIBC_2.1) for package: libgomp-4.6.0-6.fc15.i686 --> Processing Dependency: libc.so.6(GLIBC_2.6) for package: libgomp-4.6.0-6.fc15.i686 --> Processing Dependency: libpthread.so.0(GLIBC_2.0) for package: libgomp-4.6.0-6.fc15.i686 --> Processing Dependency: libgcc_s.so.1(GCC_3.0) for package: libgomp-4.6.0-6.fc15.i686 --> Processing Dependency: libpthread.so.0 for package: libgomp-4.6.0-6.fc15.i686 --> Processing Dependency: libpthread.so.0(GLIBC_2.3.4) for package: libgomp-4.6.0-6.fc15.i686 ---> Package libmpc.x86_64 0:0.8.3-0.3.svn855.fc15 will be installed --> Running transaction check ---> Package glibc.i686 0:2.13.90-9 will be installed --> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.13.90-9.i686 --> Processing Dependency: libfreebl3.so for package: glibc-2.13.90-9.i686 ---> Package glibc-headers.x86_64 0:2.13.90-9 will be installed --> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers-2.13.90-9.x86_64 --> Processing Dependency: kernel-headers for package: glibc-headers-2.13.90-9.x86_64 ---> Package libgcc.i686 0:4.6.0-6.fc15 will be installed ---> Package ppl.x86_64 0:0.11.2-1.fc15 will be installed --> Processing Dependency: libpwl.so.5()(64bit) for package: ppl-0.11.2-1.fc15.x86_64 --> Running transaction check ---> Package kernel-headers.x86_64 0:2.6.38.6-26.rc1.fc15 will be installed ---> Package nss-softokn-freebl.i686 0:3.12.9-7.fc15 will be installed ---> Package ppl-pwl.x86_64 0:0.11.2-1.fc15 will be installed --> Finished Dependency Resolution Error: Protected multilib versions: libgcc-4.6.0-6.fc15.i686 != libgcc-4.6.0-7.fc15.x86_64 Error: Protected multilib versions: nss-softokn-freebl-3.12.9-7.fc15.i686 != nss-softokn-freebl-3.12.10-1.fc15.x86_64 Error: Protected multilib versions: libgomp-4.6.0-6.fc15.i686 != libgomp-4.6.0-7.fc15.x86_64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest Closing my bug, because it was related to the disabling of the updates-testing repo. Vasco, basically you have to downgrade many rpms (everything?) in your system that came from updates-testing, OR wait until the newer rpms migrate out of updates-testing into updates and everything corrects itself. - Mike |
Installing gstreamer-devel.x86_64 pulls in all sorts of i686 packages, and ultimately fails: [root@xena ~]# yum install gstreamer-devel Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit Loading mirror speeds from cached hostfile * fedora: fedora.mirror.nexicom.net * updates: fedora.mirror.nexicom.net Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package gstreamer-devel.x86_64 0:0.10.32-4.fc15 will be installed --> Processing Dependency: gstreamer = 0.10.32-4.fc15 for package: gstreamer-devel-0.10.32-4.fc15.x86_64 --> Processing Dependency: check-devel for package: gstreamer-devel-0.10.32-4.fc15.x86_64 --> Running transaction check ---> Package check-devel.x86_64 0:0.9.8-3.fc15 will be installed --> Processing Dependency: check = 0.9.8-3.fc15 for package: check-devel-0.9.8-3.fc15.x86_64 --> Processing Dependency: libcheck.so.0()(64bit) for package: check-devel-0.9.8-3.fc15.x86_64 ---> Package gstreamer.i686 0:0.10.32-4.fc15 will be installed ... [snip] ... --> Finished Dependency Resolution Error: Package: glibc-2.13.90-9.i686 (fedora) Requires: glibc-common = 2.13.90-9 Installed: glibc-common-2.13.90-12.x86_64 (@updates-testing) glibc-common = 2.13.90-12 Available: glibc-common-2.13.90-9.x86_64 (fedora) glibc-common = 2.13.90-9 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest