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.