urpmi seems to be lying to me. It says its going to add kernel-source, but instead it adds all the dependencies, and then silently drops the main rpm I asked for... In my output below, notice how I rerun the same command line again, and it actually installs it the second time.
(make postinstall script is ??? another failure like one I just posted about wget, although this one is a bit different as presumably urpmi is not passing --excludedocs to rpm ) [root@roc /]# urpmi -v --auto kernel-source read synthesis file [/var/lib/urpmi/synthesis.hdlist.mandrake_82_basemedia.cz] no entries relocated in depslist installing /urpmi_media/mdk82/Mandrake/RPMS/kernel-source-2.4.17-16mdk.i586.rpm /urpmi_media/mdk82/Mandrake/RPMS/kernel-headers-2.4.17-24mdk.i586.rpm /urpmi_media/mdk82/Mandrake/RPMS/libncurses5-devel-5.2-19mdk.i586.rpm /urpmi_media/mdk82/Mandrake/RPMS/libbinutils2-2.11.92.0.12-6mdk.i586.rpm /urpmi_media/mdk82/Mandrake/RPMS/make-3.79.1-6mdk.i586.rpm /urpmi_media/mdk82/Mandrake/RPMS/gcc-2.96-0.74mdk.i586.rpm /urpmi_media/mdk82/Mandrake/RPMS/glibc-devel-2.2.4-24mdk.i586.rpm /urpmi_media/mdk82/Mandrake/RPMS/binutils-2.11.92.0.12-6mdk.i586.rpm /urpmi_media/mdk82/Mandrake/RPMS/gcc-cpp-2.96-0.74mdk.i586.rpm starting installing packages error: failed dependencies: glibc-devel is needed by kernel-source-2.4.17-16mdk ncurses-devel is needed by kernel-source-2.4.17-16mdk make is needed by kernel-source-2.4.17-16mdk gcc is needed by kernel-source-2.4.17-16mdk Preparing... ################################################## kernel-headers ################################################## libncurses5-devel ################################################## libbinutils2 ################################################## make ################################################## install-info: No such file or directory for /usr/share/info/make.info.bz2 error: execution of %post scriptlet from make-3.79.1-6mdk failed, exit status 1 glibc-devel ################################################## binutils ################################################## gcc-cpp ################################################## gcc ################################################## [root@roc /]# ls /usr/src/ RPM/ [root@roc /]# urpmi -v --auto kernel-source read synthesis file [/var/lib/urpmi/synthesis.hdlist.mandrake_82_basemedia.cz] no entries relocated in depslist installing /urpmi_media/mdk82/Mandrake/RPMS/kernel-source-2.4.17-16mdk.i586.rpm starting installing packages Preparing... ################################################## kernel-source ################################################## [root@roc /]#