I am using ~amd64, and have the required dependencies emerged for serpentine 0.6.91. Nautilusburn should be provided by gnome-python-extras, which is at version 2.14.0, but no change after a re-emerge. Nautilus and nautilus-cd-burner are both emerged. Revdep-rebuild shows no problems with linking. Traceback (most recent call last): File "/usr/bin/serpentine", line 104, in ? from serpentine.common import SerpentineError, validate_music_list File "/usr/bin/../lib/python2.4/site-packages/serpentine/__init__.py", line 36, in ? from recording import ConvertAndWrite File "/usr/bin/../lib/python2.4/site-packages/serpentine/recording.py", line 19, in ? import nautilusburn ImportError: No module named nautilusburn Portage 2.1_rc1-r2 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.4-r3, 2.6.16-gentoo-r4 x86_64) ================================================================= System uname: 2.6.16-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.12.0_pre19 dev-lang/python: 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/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -pipe -O2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=k8 -pipe -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" 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="amd64 X a52 aac alsa apache2 avi berkdb bitmap-fonts cdparanoia cdr cli crypt cups dbus dri dvd dvdr dvdread eds emboss encode fam ffmpeg firefox flac foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 hal imlib ipv6 isdnlog jpeg logrotate lzw lzw-tiff mad mp3 mpeg musepack mysql ncurses nls nptl nptlonly ogg opengl oss pam pcre pdf pdflib perl php png ppds pppd python quicktime readline reflection sdl session spell spl ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts usb userlocales vorbis xine xorg xpm xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Re-merging gnome-python-desktop fixed the issue. Strangely, gnome-python-desktop was already present and only has two USE flags, neither of which changed during the span of my issue. Sorry for the premature bug report.
yes and serpentine 0.6.91 depends of gnome-python-desktop. So everything should be right! No problem for the bug.