PDA

View Full Version : Dependency resolution error(s)


st89
16th October 2010, 06:02 PM
Hi all,

I tried installing GCC and get the following dependency error:Error: Package: glibc-devel-2.12.90-15.x86_64 (fedora)
Requires: glibc = 2.12.90-15
Installed: glibc-2.12.90-16.i686 (@updates-testing)
glibc = 2.12.90-16
Available: glibc-2.12.90-15.i686 (fedora)
glibc = 2.12.90-15
Error: Package: glibc-headers-2.12.90-15.x86_64 (fedora)
Requires: glibc = 2.12.90-15
Installed: glibc-2.12.90-16.i686 (@updates-testing)
glibc = 2.12.90-16
Available: glibc-2.12.90-15.i686 (fedora)
glibc = 2.12.90-15
You could try using --skip-broken to work around the problemWhat puzzles me is the fact that I have a higher than required version. I noticed that after Requires there is = rather than >=. Is there any way to change this without a snafu? In your opinion, is this a bug in the dependencies (I couldn't find anything on Bugzilla) or an error on my part?


Thanks in advance for any help/tips/pointers :)

CSchwangler
17th October 2010, 08:04 AM
This is a beta version, so it is not uncommon that there are dependency problems. These are seldom caused by the user. If there are other updates you need, use the --skip-broken flag. However, these problems will usually be resolved in a short time.

The lower version of gcc is from the stable repository for F14, while the installed version is from the updates-testing repository. Most likely, the developers encountered a problem with the newer version and pulled it back (after you installed it).

st89
17th October 2010, 11:26 AM

This is a beta version, so it is not uncommon that there are dependency problems. These are seldom caused by the user. If there are other updates you need, use the --skip-broken flag. However, these problems will usually be resolved in a short time.

The lower version of gcc is from the stable repository for F14, while the installed version is from the updates-testing repository. Most likely, the developers encountered a problem with the newer version and pulled it back (after you installed it).

Thanks for the reply; I hadn't thought of that possibility. I needed to RTFM and: sudo yum install gcc-c++ --enablerepo=updates-testing
installs no problem