Stefan van der Eijk <[EMAIL PROTECTED]> writes:

> $ sudo /usr/sbin/urpmi gcc -p --auto
> installing
> /mirrors/cooker/i586/Mandrake/RPMS/kernel-headers-2.4.17-22mdk.i586.rpm
> /mirrors/cooker/i586/Mandrake/RPMS/glibc-devel-2.2.4-22mdk.i586.rpm
> /mirrors/cooker/i586/Mandrake/RPMS/binutils-2.11.92.0.12-5mdk.i586.rpm
> /mirrors/cooker/i586/Mandrake/RPMS/gcc3.0-cpp-3.0.3-2mdk.i586.rpm
> /mirrors/cooker/i586/Mandrake/RPMS/make-3.79.1-6mdk.i586.rpm
> /mirrors/cooker/i586/Mandrake/RPMS/libbinutils2-2.11.92.0.12-5mdk.i586.rpm
> /mirrors/cooker/i586/Mandrake/RPMS/gcc-2.96-0.74mdk.i586.rpm
> error: failed dependencies:
>         gcc-cpp = 2.96-0.74mdk is needed by gcc-2.96-0.74mdk
> Installation failed
> Try installation without checking dependencies? (y/N)
> 
> Is it possible to put some dependancies on gcc so the right gcc-cpp gets chosen
> while installing it with urpmi?

This could be a bug in requires resolution when a sense (a == version-release)
is added to a package which is already required with another sense (or without
any sense) which is satisfied with current rpmdb contents.

Fixed in 3.2-4mdk and existed for quite a long but never appeared before.

François.

Reply via email to