> It was not the SRPM, but the one from the mdk82b2 iso image. It also > was an install, not an upgrade. > > Path looks something like > > 8.2b2 ultraminimal install > install 9 rpms for urpmi (urpmi is 9th) > init urpmi pointing it at at basemedia > (RPMS2/* from cd2 copied to RPMS directory) > urpmi --auto kernel-source > # kernel-source NOT installed, but prereqs are installed > urpmi --auto kernel-source > # kernel-source IS installed >
It's because it does two runs - first rpm -i for packages to install (in inst.list) and then rpm -U for packages to update. First time dependencies are missing. Francois, in this case the simplest solution is to install after update. We unconditionally install only several packages that are leaves so nothing else depends on them. -andrej
