The error is correct udev-039.tar.bz2 doesn't exist because it's been superceded by udev-054, so why is genkernel looking for this older version? * Gentoo Linux Genkernel; Version 3.3.5 * Running with options: all * ERROR: Could not find udev tarball: /usr/share/genkernel/pkg/udev-039.tar.bz2 * -- End log... -- * Please consult /var/log/genkernel.log for more information and any * errors that were reported above. Reproducible: Always Steps to Reproduce: 1. 2. 3. I have been able to work around the issue by copying the new tarball udev-054 to udev-039, but would like not to have to do this..
Correction, copying the udev-054 to udev-039 didn't prove as a work around, am trying protected ebuild of gentoo-sources with udev-068.
Nope still references an out dated version of udev. I have no idea why. * Gentoo Linux Genkernel; Version 3.3.5 * Running with options: all * Linux Kernel 2.6.13-gentoo for x86... * kernel: >> Running mrproper... * config: Using config from /etc/kernels/kernel-config-x86-2.6.13-gentoo * Previous config backed up to .config.bak * >> Running oldconfig... * kernel: >> Cleaning... * kernel: >> Making dependencies... * >> Compiling 2.6.13-gentoo bzImage... * >> Compiling 2.6.13-gentoo modules... * Copying config for successful build to /etc/kernels/kernel-config-x86-2.6.13- gentoo * module-init-tools: >> Configuring * >> Compiling... * >> Copying to cache... * ERROR: Could not find udev tarball: /usr/share/genkernel/pkg/udev-039.tar.bz2
Because you probably have not updated genkernel.conf via etc-update. Post the output of grep UDEV_VER genkernel.conf
OMG I cannot believe I missed that obvious step.. The only drawback with etc- update is the sheer issue that it updates key configuration files and the fact that I don't have time to sit there and exclude the specific files I need to avoid across the number of machines I need to update.. /sigh Therefore would it not be more productive to update that file during emerge?
OK, this can be closed.
Marking INVALID.