Summary: | sys-fs/lvm2-2.02.63 makes machine unbootable | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Aidan Marks <aidanamarks> |
Component: | Current packages | Assignee: | Robin Johnson <robbat2> |
Status: | VERIFIED TEST-REQUEST | ||
Severity: | critical | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Aidan Marks
2010-04-20 21:21:00 UTC
post emerge --info too for good measure. this is more or less related to bug 316361 I think, the libs should be in /lib64 instead of /usr/lib64? yeah well can't give you any more details right now, the machine is basically dead. I can't mount anything useful... I have to burn and boot a gentoo CD so I can downgrade lvm2 to recover from this nightmare. You need to figure out where your system put libdevmapper-event.so.1.02, because on all of mine, it's in /lib or /lib64. # equery f lvm2 |grep libdevmapper-event * Contents of sys-fs/lvm2-2.02.63: /lib/libdevmapper-event-lvm2mirror.so /lib/libdevmapper-event-lvm2snapshot.so /lib/libdevmapper-event.so /lib/libdevmapper-event.so.1.02 /usr/include/libdevmapper-event.h /usr/lib/debug/lib/libdevmapper-event-lvm2mirror.so.debug /usr/lib/debug/lib/libdevmapper-event-lvm2snapshot.so.debug /usr/lib/debug/lib/libdevmapper-event.so.1.02.debug /usr/lib/debug/usr/lib/libdevmapper-event-lvm2.so.2.02.debug /usr/lib/libdevmapper-event-lvm2.so /usr/lib/libdevmapper-event-lvm2.so.2.02 /usr/lib/libdevmapper-event-lvm2mirror.so /usr/lib/libdevmapper-event-lvm2snapshot.so /usr/lib/libdevmapper-event.a ok have recovered the box by downgrading to 2.02.56-r3 via gentoo cd. seems like it is only going into /usr/lib64, but with 2.02.56-r3 it is also in /lib64 $ equery l lvm2 * Searching for lvm2 ... [IP-] [ ] sys-fs/lvm2-2.02.56-r3:0 $ equery f lvm2|grep libdevmapper-event /lib64/libdevmapper-event-lvm2mirror.so /lib64/libdevmapper-event-lvm2mirror.so.2.02 /lib64/libdevmapper-event-lvm2snapshot.so /lib64/libdevmapper-event-lvm2snapshot.so.2.02 /lib64/libdevmapper-event.so /lib64/libdevmapper-event.so.1.02 /usr/include/libdevmapper-event.h /usr/lib64/libdevmapper-event-lvm2mirror.so /usr/lib64/libdevmapper-event-lvm2snapshot.so /usr/lib64/libdevmapper-event.a /usr/lib64/libdevmapper-event.a.1.02 /usr/lib64/libdevmapper-event.so $ ...upgrade $ equery l lvm2 * Searching for lvm2 ... [IP-] [ ] sys-fs/lvm2-2.02.63:0 $ equery f lvm2|grep libdevmapper-event /lib64/libdevmapper-event-lvm2mirror.so /lib64/libdevmapper-event-lvm2snapshot.so /usr/include/libdevmapper-event.h /usr/lib/libdevmapper-event-lvm2.so /usr/lib/libdevmapper-event.a /usr/lib/libdevmapper-event.so /usr/lib64/libdevmapper-event-lvm2.so.2.02 /usr/lib64/libdevmapper-event-lvm2mirror.so /usr/lib64/libdevmapper-event-lvm2snapshot.so /usr/lib64/libdevmapper-event.a /usr/lib64/libdevmapper-event.so.1.02 $ $ emerge --info Portage 2.2_rc67 (default/linux/amd64/10.0/no-multilib, gcc-4.4.3, glibc-2.11-r1, 2.6.34-rc5 x86_64) ================================================================= System uname: Linux-2.6.34-rc5-x86_64-Intel-R-_Core-TM-_i7_CPU_950_@_3.07GHz-with-gentoo-2.0.1 Timestamp of tree: Tue, 20 Apr 2010 13:15:02 +0000 app-shells/bash: 4.1_p5 dev-java/java-config: 2.1.10 dev-lang/python: 2.6.5-r1, 3.1.2-r2 dev-util/cmake: 2.8.1-r1 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.1-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1 sys-devel/gcc: 4.4.3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.33 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA Q3AEULA dlj-1.1" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -msse4 -msse4.1 -msse4.2 -mcx16 -msahf -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=native -msse4 -msse4.1 -msse4.2 -mcx16 -msahf -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="ftp://192.168.100.3 ftp://ftp.iinet.net.au/linux/Gentoo" LANG="it_IT@euro" LDFLAGS="-Wl,-O1" LINGUAS="en_AU en_GB it" MAKEOPTS="-j9" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/ebuild/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/var/lib/layman/devnull /var/lib/layman/x11 /var/lib/layman/sunrise /var/lib/layman/kde /usr/local/portage/local_overlay" SYNC="rsync://192.168.100.3/gentoo-portage" USE="X a52 aac acl acpi alsa amd64 asf bash-completion berkdb bitmap-fonts bzip2 cdda cleartype cli cracklib crypt cups cxx dbus dri dts dvd dvdr emacs ethereal exif fam ffmpeg flac fortran ftp gdbm gif gpm hal iconv ipv6 java jpeg kde kdehiddenvisibility kerberos ldap live logrotate matroska mmx mmxext mng modules mp3 mudflap ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pcre perl plasma png pppd python qt4 readline reflection samba server session spl sse sse2 sse3 ssl svg sysfs tcpd theora tiff truetype-fonts type1-fonts v4l2 wmf x264 xinetd xorg xpm xulrunner xvid zlib" ALSA_CARDS="ctxfi" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_AU en_GB it" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS 2.02.63-r1 committed now. please test asap. fixed. boots fine now. thanks very much Robin. Ok, removing old broken lvm2 |