I'm going to prepare an ebuild for sys-block/unieject that will have a pmount useflag to default working coupled with it, but pmount is a 2.6 thing only. Please mask the pmount useflag on the 2.4 profiles, and then re-add your keywords on unieject-5.2-r1. Thanks, Diego
sparc vanishes.
(In reply to comment #0) > Please mask the pmount useflag on the 2.4 profiles Masked in: default-linux/alpha/no-nptl/2.4/use.mask default-linux/alpha/2005.0/2.4/use.mask (There is no 2006.0/2.4 profile.) > and then re-add your keywords on unieject-5.2-r1. It segfaults for me... sys-block/unieject-5.2-r1 USE="nls -pmount" # eject ++ WARN: could not retrieve file info for `image.nrg': No such file or directory++ WARN: can't open nrg image file image.nrg for reading Segmentation fault # loadcd ++ WARN: could not retrieve file info for `image.nrg': No such file or directory++ WARN: can't open nrg image file image.nrg for reading Segmentation fault # unieject ++ WARN: could not retrieve file info for `image.nrg': No such file or directory++ WARN: can't open nrg image file image.nrg for reading Segmentation fault # gdb eject GNU gdb 6.4 Copyright 2005 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "alpha-unknown-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /usr/bin/eject ++ WARN: could not retrieve file info for `image.nrg': No such file or directory++ WARN: can't open nrg image file image.nrg for reading Program received signal SIGSEGV, Segmentation fault. 0x000002000007da8c in libunieject_getdevice (opts= {eject = 1, fake = 0, verbose = 0, unmount = 1, speed = 0, force = 0, caps = 1, slot = 0, device = 0x0, umount_wrapper = 0x0, progname = 0x1200143c0 "eject", accessmethod = 0x0, cdio = 0x0}, basename=0x0) at mounts.c:68 68 mounts.c: No such file or directory. in mounts.c (gdb) bt #0 0x000002000007da8c in libunieject_getdevice (opts= {eject = 1, fake = 0, verbose = 0, unmount = 1, speed = 0, force = 0, caps = 1, slot = 0, device = 0x0, umount_wrapper = 0x0, progname = 0x1200143c0 "eject", accessmethod = 0x0, cdio = 0x0}, basename=0x0) at mounts.c:68 #1 0x0000000120001eec in parse_options (argc=1, argv=0x11fcab8f8) at unieject.c:239 #2 0x0000000120001fb8 in main (argc=1, argv=0x11fcab8f8) at unieject.c:255 (gdb) # emerge --info Portage 2.1_rc1-r2 (default-linux/alpha/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16.5 alpha) ================================================================= System uname: 2.6.16.5 alpha EV56 Gentoo Base System version 1.12.0_pre19 dev-lang/python: 2.3.4-r1, 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-r2 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r4 ACCEPT_KEYWORDS="alpha ~alpha" AUTOCLEAN="yes" CBUILD="alpha-unknown-linux-gnu" CFLAGS="-mieee -O2 -mcpu=ev56 -pipe" CHOST="alpha-unknown-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 /var/bind" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mieee -O2 -mcpu=ev56 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict test" GENTOO_MIRRORS="http://distfiles.gentoo.org" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" 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" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="alpha X alsa apache2 arts berkdb bitmap-fonts cli crypt cups dri eds encode esd foomaticdb gdbm gif gpm gstreamer gtk gtk2 imlib isdnlog jpeg kde libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls nptl nptlonly ogg opengl oss pam pcre pdflib perl png pppd python qt quicktime readline reflection sdl session spell spl ssl symlink tcpd truetype truetype-fonts type1-fonts udev unicode userlocales vorbis xml xmms xorg xv zlib elibc_glibc kernel_linux userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
libcdio's fault, fixed in 0.76-r1 and later. Will call a stable testing for 0.77 now.
(In reply to comment #3) > libcdio's fault, fixed in 0.76-r1 and later. Will call a stable testing for > 0.77 now. I also get that error with dev-libs/libcdio-0.77 USE="nls -cddb -minimal -nocxx"
Thanks Thomas for reporting that error, I've fixed it in the just released 5.3 version.
x86 is done... adding hardened to do their profiles...
Just kidding... it wouldn't let me commit otherwise...
/usr/portage/profiles/default-linux/alpha/no-nptl/2.4/use.mask:13:pmount /usr/portage/profiles/default-linux/alpha/no-nptl/2.4/package.mask:21:sys-apps/pmount Closing.