Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145802 - genkernel error: Could not extract udev binary cache
Summary: genkernel error: Could not extract udev binary cache
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Genkernel Maintainers
URL: http://forums.gentoo.org/viewtopic-t-...
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2006-08-31 22:07 UTC by Eric Laney
Modified: 2006-09-16 03:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
genkernel.log (genkernel.log,110.33 KB, text/plain)
2006-08-31 22:13 UTC, Eric Laney
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Laney 2006-08-31 22:07:17 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060820 Firefox/1.5.0.5
Build Identifier: 

I have successfully used genkernel without bootsplash. When using genkernel with
the --bootsplash option, the initrd phase produces the following error messages:
* initrd: >> Initializing...
/bin/tar: : Cannot open: No such file or directory
/bin/tar: Error is not recoverable: exiting now
/bin/tar: Child returned status 2
/bin/tar: Error exit delayed from previous errors
* ERROR: Could not extract udev binary cache!


Reproducible: Always

Steps to Reproduce:
1. invoke genkernel, using the --bootsplash option and targets 'all' or 'initrd'


Actual Results:  
The initrd phase produces the following error messages:
* initrd: >> Initializing...
/bin/tar: : Cannot open: No such file or directory
/bin/tar: Error is not recoverable: exiting now
/bin/tar: Child returned status 2
/bin/tar: Error exit delayed from previous errors
* ERROR: Could not extract udev binary cache!


Expected Results:  
Produced a working initrd with bootsplash support.

Gentoo Base System version 1.12.4
*** Deprecated use of action 'info', use '--info' instead
Portage 2.1-r2 (hardened/x86/2.6, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-hardened-r11
i686)
=================================================================
System uname: 2.6.16-hardened-r11 i686 AMD Athlon(tm) MP 1900+
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-mp -O2 -pipe -funroll-loops"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon-mp -O2 -pipe -funroll-loops"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirrors.tds.net/gentoo     ftp://mirrors.tds.net/gentoo 
   http://open-systems.ufl.edu/mirrors/gentoo     http://gentoo.ccccom.com    
ftp://gentoo.ccccom.com     http://gentoo.binarycompass.org    
http://gentoo.osuosl.org/"
MAKEOPTS="-j4"
PKGDIR="/usr/portage//packages/x86/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage/"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="X alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bootsplash bzip2
cdrom crypt ctype cups dba dlloader dvd elibc_glibc emboss encode escreen esd
ethereal exif expat fam fbcon foomaticdb force-cgi-redirect fortran ftp gd gdbm
gif glut glx gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile hal hardened
hardenedphp howl idn imap imlib ithreads java javascript jikes jpeg kde
kernel_linux lcms libg++ libwww mad memlimit mikmod mng motif mozilla
moznocompose moznoirc moznomail moznoxft mozsvg mp3 mpeg ncurses nfs nls
no-old-linux nptl nsplugin ogg opengl oss pam pcre pdflib perl pic png posix
postgres python qt quicktime rdesktop readline reiserfs samba sdl session
simplexml slang soap sockets spell spl ssl tcltk tcpd tidy tiff tokenizer
truetype truetype-fonts type1 type1-fonts udev userland_GNU userlocales vorbis
x86 xml xml2 xmms xorg xscreensaver xsl xv zlib input_devices_mouse
input_devices_keyboard"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Eric Laney 2006-08-31 22:13:10 UTC
Created attachment 95615 [details]
genkernel.log
Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2006-09-12 07:42:26 UTC
Are you meaning to use --bootplash and not --gensplash?
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2006-09-12 07:53:00 UTC
This should be fixed in CVS, as we're now making sure that we don't try to pull in udev in the initrd.
Comment 4 Tim Yamin (RETIRED) gentoo-dev 2006-09-16 03:58:40 UTC
Fixed in 3.4.1, thanks!