| Summary: | media-sound/rubyripper-0.5.5-r1 sandbox violation | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Paul Hartman <paul.hartman> |
| Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | anotherbearcatfan, nutz |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
build log
build log when X isn't running |
||
|
Description
Paul Hartman
2008-11-05 20:33:51 UTC
Can't reproduce. Please attach full build log. Created attachment 170849 [details]
build log
Same thing happens for me in 0.5.4 Tried to emerge old versions. 0.5.2 did not even compile, but 0.5.0 compiled and installed without error. So maybe something changed since then? I've had this happen to me, but it seems to only happen to me when X is not running. I'm guessing it has to do with the X support. Created attachment 180650 [details]
build log when X isn't running
Even when compiling 0.5.5 in X i get the access violation. However I can simply untar it to my home dir and run it without problems. *** This bug has been marked as a duplicate of bug 268980 *** I think the other bug may be irrelevant to this, because it still fails in exactly the same way using the latest portage updates. I have had X USE flag enabled the entire time, as original bug report shows. Here are the results of trying to emerge: >>> Emerging (2 of 2) media-sound/rubyripper-0.5.5-r1 * rubyripper-0.5.5.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking rubyripper-0.5.5.tar.bz2 to /dev/shm/portage/media-sound/rubyripper-0.5.5-r1/work >>> Source unpacked in /dev/shm/portage/media-sound/rubyripper-0.5.5-r1/work >>> Preparing source in /dev/shm/portage/media-sound/rubyripper-0.5.5-r1/work/rubyripper-0.5.5 ... * Applying rubyripper-0.5.2-require-rubygems.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /dev/shm/portage/media-sound/rubyripper-0.5.5-r1/work/rubyripper-0.5.5 ... * Scanning for an open DISPLAY to start Xvfb ... * Starting Xvfb on $DISPLAY=1 ... ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --prefix=/usr --enable-gtk2 --enable-cli Checking the NEEDED dependencies.... cdparanoia found... Checking the OPTIONAL dependencies... Testing support for the graphical frontend... Xlib: extension "RANDR" missing on display ":1.0". ruby-gtk2 bindings found Testing support for freedb metadata fetching... cd-discid or discid found... Testing support for ejecting the disk tray... eject or disktutil found... Testing support for different codecs on your system... flac found... oggenc (vorbis) found... lame (mp3) found... Testing support for replaygain... wavegain found... vorbisgain found... mp3gain found... Testing support for normalize... normalize found... Creating the Makefile... A summary of your settings: Using the following locations for install: * Executables: /usr/bin * Localization files: /usr/share/locale * Icon file: /usr/share/icons/hicolor/128x128/apps * Desktop file: /usr/share/applications * Ruby library: /usr/lib64/ruby/site_ruby/1.8 Gtk2 frontend will be installed Cli frontend will be installed You can now run make install Make sure you've got the writing privileges >>> Source configured. --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE "/var/log/sandbox/sandbox-28902.log" VERSION 1.0 FORMAT: F - Function called FORMAT: S - Access Status FORMAT: P - Path as passed to function FORMAT: A - Absolute Path (not canonical) FORMAT: R - Canonical Path FORMAT: C - Command Line F: unlink S: deny P: /var/lib/xkb/server-1.xkm A: /var/lib/xkb/server-1.xkm R: /var/lib/xkb/server-1.xkm C: /usr/bin/xkbcomp -w 1 -R/usr/share/X11/xkb -xkm - -em1 The XKEYBOARD keymap compiler (xkbcomp) reports: -emp > -eml Errors from xkbcomp are not fatal to the X server /var/lib/xkb/server-1.xkm F: open_wr S: deny P: /var/lib/xkb/server-1.xkm A: /var/lib/xkb/server-1.xkm R: /var/lib/xkb/server-1.xkm C: /usr/bin/xkbcomp -w 1 -R/usr/share/X11/xkb -xkm - -em1 The XKEYBOARD keymap compiler (xkbcomp) reports: -emp > -eml Errors from xkbcomp are not fatal to the X server /var/lib/xkb/server-1.xkm F: unlink S: deny P: /var/lib/xkb/server-1.xkm A: /var/lib/xkb/server-1.xkm R: /var/lib/xkb/server-1.xkm C: /usr/bin/xkbcomp -w 1 -R/usr/share/X11/xkb -xkm - -em1 The XKEYBOARD keymap compiler (xkbcomp) reports: -emp > -eml Errors from xkbcomp are not fatal to the X server /var/lib/xkb/server-1.xkm F: open_wr S: deny P: /var/lib/xkb/server-1.xkm A: /var/lib/xkb/server-1.xkm R: /var/lib/xkb/server-1.xkm C: /usr/bin/xkbcomp -w 1 -R/usr/share/X11/xkb -xkm - -em1 The XKEYBOARD keymap compiler (xkbcomp) reports: -emp > -eml Errors from xkbcomp are not fatal to the X server /var/lib/xkb/server-1.xkm -------------------------------------------------------------------------------- >>> Failed to emerge media-sound/rubyripper-0.5.5-r1, Log file: the problem is the "Xeconf" in the .ebuild ... other packages had that problem too. "media-sound/listen" for example.. also a short "grep Xeconf *" revealed this: # grep "Xeconf" * -R museseq/ChangeLog: Stop using Xeconf since it's causing sandbox violations wrt #222941 by ... however simply replacing Xeconf with econf doesn't work.. i don't know enough about ebuilds, but maybe someone else can help? |