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 /]#