media-sound/exaile-0.3.0_alpha2 compilation fails when useflag "doc" is enabled: ACCESS DENIED mkdir: /root/.gstreamer-0.10 Reproducible: Always Steps to Reproduce: 1. emerge exaile >>> Emerging (3 of 3) media-sound/exaile-0.3.0_alpha2 * exaile_0.3.0a2.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking exaile_0.3.0a2.tar.gz to /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work >>> Source unpacked in /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work >>> Preparing source in /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2 ... make -j2 translations python tools/createpot.py compile intltool-update: POTFILES.in not found. make -j2 doc rm -rf ./doc/* mkdir -p ./doc/ epydoc -n Exaile -vo ./doc/ --html xl xlgui || echo "Epydoc not available, skipping docs generation" Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 373 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 374 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 409 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 410 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 411 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 412 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 415 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 416 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 417 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 460 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 462 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 464 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 465 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 467 Warning: Ignoring docstring comment block followed by a blank line in '/usr/lib/python2.6/site-packages/dbus/service.py' on line 470 ACCESS DENIED mkdir: /root/.gstreamer-0.10 Progress: 01:08 Warning: Module gobject._gobject is shadowed by a variable with the same name. +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /usr/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py, in gtk.CellRendererPixbuf | Warning: Improper paragraph indentation. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /usr/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py, in gtk.CellRendererText | Warning: Improper paragraph indentation. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /usr/lib/python2.6/site-packages/mutagen/apev2.py, line 253, in mutagen.apev2.APEv2.__setitem__ | Warning: Line 265: Improper paragraph indentation. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /usr/lib/python2.6/site-packages/mutagen/id3.py, line 147, in mutagen.id3.ID3.getall | Warning: Lines 150, 153: Improper paragraph indentation. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /usr/lib/python2.6/site-packages/mutagen/id3.py, line 90, in mutagen.id3.ID3.load | Warning: Lines 96, 100: Improper paragraph indentation. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /usr/lib/python2.6/site-packages/mutagen/id3.py, line 179, in mutagen.id3.ID3.pprint | Warning: Lines 183, 185: Improper paragraph indentation. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /usr/lib/python2.6/site-packages/mutagen/id3.py, line 315, in mutagen.id3.ID3.save | Warning: Line 321: Improper paragraph indentation. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xl/cover.py, line 379, in xl.cover.CoverManager.find_covers | Warning: Unknown field tag u'para' | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xl/playlist.py, line 441, in xl.playlist.Playlist.add | Warning: Line 448: Fields must be the final elements in an epytext string. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xl/common.py, line 147, in xl.trackdb.TrackDB.load_from_location | Warning: @param for unknown parameter "location" | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xlgui/collection.py, line 28, in xlgui.collection.CollectionScanThread.__init__ | Warning: @param for unknown parameter "colleciton" | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xlgui/filtergui.py, line 317, in xlgui.filtergui.Criterion.__init__ | Warning: Line 320: Lists must be indented. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xlgui/filtergui.py, line 309, in xlgui.filtergui.Criterion | Warning: Line 312: Lists must be indented. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xlgui/filtergui.py, line 363, in xlgui.filtergui.Criterion.set_state | Warning: Line 367: Improper paragraph indentation. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xlgui/filtergui.py, line 34, in xlgui.filtergui.FilterDialog.__init__ | Warning: Line 37: Lists must be indented. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xlgui/filtergui.py, line 217, in xlgui.filtergui.FilterWidget.__init__ | Warning: Line 220: Lists must be indented. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xlgui/filtergui.py, line 177, in xlgui.filtergui.FilterWidget | Warning: Line 183: Lists must be indented. | Warning: Lines 189, 190, 192, 195, 196, 197, 198, 202, 203, 204, 205, 206, 207, 208, 209, 210: Improper paragraph indentation. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xlgui/filtergui.py, line 288, in xlgui.filtergui.FilterWidget.set_state | Warning: Lines 292, 293, 296: Improper paragraph indentation. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xlgui/filtergui.py, line 389, in xlgui.filtergui.MultiEntryField.__init__ | Warning: Line 392: Lists must be indented. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xlgui/panel/playlists.py, line 725, in xlgui.panel.playlists.PlaylistsPanel.drag_motion | Warning: Lines 730, 732: Improper paragraph indentation. | +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | File /var/tmp/portage/media-sound/exaile-0.3.0_alpha2/work/exaile_0.3.0a2/xlgui/panel/playlists.py, line 789, in xlgui.panel.playlists.PlaylistsPanel.export_selected_playlist | Warning: Line 792: Possible mal-formatted field item. | Warning: Line 793: Improper paragraph indentation. | Warning: Failed identifier crossreference targets: - bus_name (from xl.xldbus.DbusManager.__init__) - conn (from xl.xldbus.DbusManager.__init__) Exception in thread Thread-3 (most likely raised during interpreter shutdown):>>> Source compiled. --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE "/var/log/sandbox/sandbox-21208.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: open_wr S: deny P: /root/.gconf/.testing.writeability A: /root/.gconf/.testing.writeability R: /root/.gconf/.testing.writeability C: /usr/libexec/gconfd-2 F: unlink S: deny P: /root/.gconf/.testing.writeability A: /root/.gconf/.testing.writeability R: /root/.gconf/.testing.writeability C: /usr/libexec/gconfd-2 F: open_wr S: deny P: /root/.gconfd/saved_state A: /root/.gconfd/saved_state R: /root/.gconfd/saved_state C: /usr/libexec/gconfd-2 F: open_wr S: deny P: /root/.gconfd/saved_state A: /root/.gconfd/saved_state R: /root/.gconfd/saved_state C: /usr/libexec/gconfd-2 F: mkdir S: deny P: /root/.gstreamer-0.10 A: /root/.gstreamer-0.10 R: /root/.gstreamer-0.10 C: /usr/bin/python /usr/bin/epydoc -n Exaile -vo ./doc/ --html xl xlgui F: open_wr S: deny P: /root/.gconfd/saved_state A: /root/.gconfd/saved_state R: /root/.gconfd/saved_state C: /usr/libexec/gconfd-2 F: open_wr S: deny P: /root/.gconfd/saved_state A: /root/.gconfd/saved_state R: /root/.gconfd/saved_state C: /usr/libexec/gconfd-2 F: open_wr S: deny P: /root/.gconfd/saved_state A: /root/.gconfd/saved_state R: /root/.gconfd/saved_state C: /usr/libexec/gconfd-2 F: open_wr S: deny P: /root/.gconfd/saved_state.tmp A: /root/.gconfd/saved_state.tmp R: /root/.gconfd/saved_state.tmp C: /usr/libexec/gconfd-2 -------------------------------------------------------------------------------- >>> Failed to emerge media-sound/exaile-0.3.0_alpha2, Log file: >>> '/var/tmp/portage/media-sound/exaile-0.3.0_alpha2/temp/build.log' * Messages for package media-video/vlc-0.9.9a-r1: * USE=cddb requires either cdda or cddax, cddb will be disabled. * GNU info directory index is up-to-date. !!! existing preserved libs: >>> package: dev-libs/icu-4.2 * - /usr/lib/libicuuc.so.38 * - /usr/lib/libicuuc.so.38.1 * used by /opt/googleearth/libevll.so (x11-misc/googleearth-5.0.11733.9347) Use emerge @preserved-rebuild to rebuild packages using these libraries
+ 04 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> + exaile-0.3.0_alpha2.ebuild: + Insert addwrite for /root/.gstreamer-0.10 wrt #276490 and install the + generated documentation. Thanks to René Gabriëls for reporting. Sync in a hour (or two) and try again.
BTW, you don't want USE=doc for exaile unless you want the API documentation.. It's for developers
Thanks, that fixed it! As for the "doc" flag, I have enabled that by default (in /etc/make.conf).