Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 136866 - Please mask pmount useflag on 2.4 kernel profiles
Summary: Please mask pmount useflag on 2.4 kernel profiles
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Alpha Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-15 02:52 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2006-12-30 17:17 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-15 02:52:15 UTC
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
Comment 1 Gustavo Zacarias (RETIRED) gentoo-dev 2006-06-15 05:53:15 UTC
sparc vanishes.
Comment 2 Thomas Cort (RETIRED) gentoo-dev 2006-06-15 07:03:53 UTC
(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
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-15 07:14:54 UTC
libcdio's fault, fixed in 0.76-r1 and later. Will call a stable testing for 0.77 now.
Comment 4 Thomas Cort (RETIRED) gentoo-dev 2006-06-15 07:45:21 UTC
(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"
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-16 05:41:29 UTC
Thanks Thomas for reporting that error, I've fixed it in the just released 5.3 version.
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2006-06-22 14:07:24 UTC
x86 is done... adding hardened to do their profiles...
Comment 7 Chris Gianelloni (RETIRED) gentoo-dev 2006-06-22 14:08:18 UTC
Just kidding... it wouldn't let me commit otherwise...
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-12-30 17:17:12 UTC
/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.