I can't emerge glest 3.2.2 with "editor" USE, it has the follows error: >>> Installing (3 of 3) games-strategy/glest-3.2.2 * checking 1450 files for package collisions 1000 files checked ... --- /usr/ --- /usr/games/ --- /usr/games/bin/ >>> /usr/games/bin/glest_editor >>> /usr/games/bin/glest --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/glest-3.2.2/ >>> /usr/share/doc/glest-3.2.2/readme.txt.bz2 --- /usr/share/games/ >>> /usr/share/games/glest/ >>> /usr/share/games/glest/data/ >>> /usr/share/games/glest/data/core/ >>> /usr/share/games/glest/data/core/menu/ >>> /usr/share/games/glest/data/core/menu/menu.xml >>> /usr/share/games/glest/data/core/menu/main_model/ >>> /usr/share/games/glest/data/core/menu/main_model/texture_canopy_tree_1.tga >>> /usr/share/games/glest/data/core/menu/main_model/texture_canopy_tree_2.tga >>> /usr/share/games/glest/data/core/menu/main_model/texture_archmage_tower.tga >>> /usr/share/games/glest/data/core/menu/main_model/texture_airship.tga >>> /usr/share/games/glest/data/core/menu/main_model/texture_trunk.tga >>> /usr/share/games/glest/data/core/menu/main_model/menu_main.g3d >>> /usr/share/games/glest/data/core/menu/main_model/texture_skull.tga >>> /usr/share/games/glest/data/core/menu/main_model/texture_mage_tower.tga >>> /usr/share/games/glest/data/core/menu/main_model/texture_sky.tga >>> /usr/share/games/glest/data/core/menu/main_model/texture_Map #10.tga >>> /usr/share/games/glest/data/core/menu/main_model/texture_big_stone.tga >>> /usr/share/games/glest/data/core/menu/main_model/texture_castle.tga >>> /usr/share/games/glest/data/core/menu/main_model/texture_grass.tga >>> /usr/share/games/glest/data/core/menu/music/ >>> /usr/share/games/glest/data/core/menu/music/intro_music.ogg >>> /usr/share/games/glest/data/core/menu/music/menu_music.ogg >>> /usr/share/games/glest/data/core/menu/sound/ >>> /usr/share/games/glest/data/core/menu/sound/click_a.wav >>> /usr/share/games/glest/data/core/menu/sound/click_b.wav >>> /usr/share/games/glest/data/core/menu/sound/click_c.wav >>> /usr/share/games/glest/data/core/menu/sound/click_d.wav >>> /usr/share/games/glest/data/core/menu/textures/ >>> /usr/share/games/glest/data/core/menu/textures/water.tga >>> /usr/share/games/glest/data/core/menu/textures/back.tga >>> /usr/share/games/glest/data/core/menu/textures/logo.tga >>> /usr/share/games/glest/data/core/menu/textures/custom_texture.tga >>> /usr/share/games/glest/data/core/menu/textures/button_big.tga >>> /usr/share/games/glest/data/core/menu/textures/button_small.tga >>> /usr/share/games/glest/data/core/menu/about_models/ >>> /usr/share/games/glest/data/core/menu/about_models/texture_mage_worker.tga >>> /usr/share/games/glest/data/core/menu/about_models/tree1.g3d >>> /usr/share/games/glest/data/core/menu/about_models/texture_mapa #1.tga >>> /usr/share/games/glest/data/core/menu/about_models/texture_archer.tga >>> /usr/share/games/glest/data/core/menu/about_models/texture_battle_mage.tga >>> /usr/share/games/glest/data/core/menu/about_models/texture_armored_swordman.tga >>> /usr/share/games/glest/data/core/menu/about_models/texture_swordman.tga >>> /usr/share/games/glest/data/core/menu/about_models/character0.g3d >>> /usr/share/games/glest/data/core/menu/about_models/character1.g3d >>> /usr/share/games/glest/data/core/menu/about_models/character2.g3d >>> /usr/share/games/glest/data/core/menu/about_models/character3.g3d >>> /usr/share/games/glest/data/core/menu/about_models/character4.g3d >>> /usr/share/games/glest/data/core/menu/about_models/texture_worker.tga >>> /usr/share/games/glest/data/core/misc_textures/ >>> /usr/share/games/glest/data/core/misc_textures/snow_particle.tga >>> /usr/share/games/glest/data/core/misc_textures/water_splash.tga >>> /usr/share/games/glest/data/core/misc_textures/fire_particle.tga >>> /usr/share/games/glest/data/core/faction_textures/ >>> /usr/share/games/glest/data/core/faction_textures/faction0.tga >>> /usr/share/games/glest/data/core/faction_textures/faction1.tga >>> /usr/share/games/glest/data/core/faction_textures/faction2.tga >>> /usr/share/games/glest/data/core/faction_textures/faction3.tga >>> /usr/share/games/glest/data/core/water_sounds/ >>> /usr/share/games/glest/data/core/water_sounds/water0.wav >>> /usr/share/games/glest/data/core/water_sounds/water1.wav >>> /usr/share/games/glest/data/core/water_sounds/water2.wav >>> /usr/share/games/glest/data/core/water_sounds/water3.wav >>> /usr/share/games/glest/data/core/water_sounds/water4.wav >>> /usr/share/games/glest/data/core/water_sounds/water5.wav >>> /usr/share/games/glest/data/lang/ >>> /usr/share/games/glest/data/lang/galego.lng >>> /usr/share/games/glest/data/lang/english.lng Traceback (most recent call last): File "/usr/bin/emerge", line 40, in <module> retval = emerge_main() File "//usr/lib/portage/pym/_emerge/main.py", line 1397, in emerge_main myopts, myaction, myfiles, spinner) File "//usr/lib/portage/pym/_emerge/actions.py", line 463, in action_build retval = mergetask.merge() File "//usr/lib/portage/pym/_emerge/Scheduler.py", line 821, in merge rval = self._merge() File "//usr/lib/portage/pym/_emerge/Scheduler.py", line 1125, in _merge self._main_loop() File "//usr/lib/portage/pym/_emerge/Scheduler.py", line 1262, in _main_loop self._poll_loop() File "//usr/lib/portage/pym/_emerge/PollScheduler.py", line 127, in _poll_loop handler(f, event) File "//usr/lib/portage/pym/_emerge/SpawnProcess.py", line 197, in _output_handler self._unregister_if_appropriate(event) File "//usr/lib/portage/pym/_emerge/AbstractPollTask.py", line 27, in _unregister_if_appropriate self.wait() File "//usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 42, in wait self._wait_hook() File "//usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 115, in _wait_hook self._exit_listener_stack.pop()(self) File "//usr/lib/portage/pym/_emerge/EbuildPhase.py", line 76, in _post_phase_exit self.wait() File "//usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 42, in wait self._wait_hook() File "//usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 115, in _wait_hook self._exit_listener_stack.pop()(self) File "//usr/lib/portage/pym/_emerge/TaskSequence.py", line 43, in _task_exit_handler self.wait() File "//usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 42, in wait self._wait_hook() File "//usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 115, in _wait_hook self._exit_listener_stack.pop()(self) File "//usr/lib/portage/pym/_emerge/CompositeTask.py", line 105, in _default_final_exit return self.wait() File "//usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 42, in wait self._wait_hook() File "//usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 115, in _wait_hook self._exit_listener_stack.pop()(self) File "//usr/lib/portage/pym/_emerge/EbuildBuild.py", line 182, in _build_exit self.wait() File "//usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 42, in wait self._wait_hook() File "//usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 115, in _wait_hook self._exit_listener_stack.pop()(self) File "//usr/lib/portage/pym/_emerge/CompositeTask.py", line 105, in _default_final_exit return self.wait() File "//usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 42, in wait self._wait_hook() File "//usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 115, in _wait_hook self._exit_listener_stack.pop()(self) File "//usr/lib/portage/pym/_emerge/Scheduler.py", line 1104, in _build_exit self._schedule() File "//usr/lib/portage/pym/_emerge/PollScheduler.py", line 43, in _schedule return self._schedule_tasks() File "//usr/lib/portage/pym/_emerge/Scheduler.py", line 1284, in _schedule_tasks if q.schedule(): File "//usr/lib/portage/pym/_emerge/SequentialTaskQueue.py", line 55, in schedule task.start() File "//usr/lib/portage/pym/_emerge/AsynchronousTask.py", line 24, in start self._start() File "//usr/lib/portage/pym/_emerge/PackageMerge.py", line 44, in _start self.returncode = self.merge.merge() File "//usr/lib/portage/pym/_emerge/MergeListItem.py", line 148, in merge retval = self._install_task.install() File "//usr/lib/portage/pym/_emerge/EbuildBuild.py", line 272, in install rval = merge.execute() File "//usr/lib/portage/pym/_emerge/EbuildMerge.py", line 32, in execute blockers=self.find_blockers) File "//usr/lib/portage/pym/portage/__init__.py", line 6865, in merge mydbapi=mydbapi, prev_mtimes=prev_mtimes) File "//usr/lib/portage/pym/portage/dbapi/vartree.py", line 4037, in merge mydbapi=mydbapi, prev_mtimes=prev_mtimes) File "//usr/lib/portage/pym/portage/dbapi/vartree.py", line 4047, in _merge cleanup=cleanup, mydbapi=mydbapi, prev_mtimes=prev_mtimes) File "//usr/lib/portage/pym/portage/dbapi/vartree.py", line 3509, in treewalk if self.mergeme(srcroot, destroot, outfile, secondhand, "", cfgfiledict, mymtime): File "//usr/lib/portage/pym/portage/dbapi/vartree.py", line 3892, in mergeme join(offset, x), cfgfiledict, thismtime): File "//usr/lib/portage/pym/portage/dbapi/vartree.py", line 3892, in mergeme join(offset, x), cfgfiledict, thismtime): File "//usr/lib/portage/pym/portage/dbapi/vartree.py", line 3892, in mergeme join(offset, x), cfgfiledict, thismtime): File "//usr/lib/portage/pym/portage/dbapi/vartree.py", line 3892, in mergeme join(offset, x), cfgfiledict, thismtime): File "//usr/lib/portage/pym/portage/dbapi/vartree.py", line 3892, in mergeme join(offset, x), cfgfiledict, thismtime): File "//usr/lib/portage/pym/portage/dbapi/vartree.py", line 3892, in mergeme join(offset, x), cfgfiledict, thismtime): File "//usr/lib/portage/pym/portage/dbapi/vartree.py", line 3902, in mergeme protected = self.isprotected(mydest) File "//usr/lib/portage/pym/portage/util.py", line 1250, in isprotected if len(ppath) > masked and obj.startswith(ppath): UnicodeDecodeError: 'ascii' codec can't decode byte 0xa4 in position 37: ordinal not in range(128) emerge --info Portage 2.2_rc38 (default/linux/x86/10.0/desktop, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.30-gentoo-r4 i686) ================================================================= System uname: Linux-2.6.30-gentoo-r4-i686-Intel-R-_Pentium-R-_4_CPU_3.00GHz-with-glibc2.0 Timestamp of tree: Sat, 15 Aug 2009 06:00:19 +0000 distcc 3.0 i686-pc-linux-gnu [disabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-java/java-config: 2.1.8-r1 dev-lang/python: 2.5.4-r3 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.6.4 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r3 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -pipe -mmmx -msse -msse2" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=pentium4 -pipe -mmmx -msse -msse2" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://gentoo.cs.nctu.edu.tw/gentoo/ http://gentoo.cs.nctu.edu.tw/gentoo/ ftp://ftp.twaren.net/Linux/Gentoo/ http://ftp.twaren.net/Linux/Gentoo/" LANG="en_US.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="zh_CN zh" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/gentoo-china" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa apache2 bash-completion berkdb bluetooth branding bzip2 bzlib cairo cdr cdrom chardet chroot cjk cli codecs cracklib crypt cscope css cups custom-optimization dbus directfb divx4linux dri dts dvd dvdr dvdread eds emacs emboss encode esd evo fam ffmpeg firefox flac fortran freetype gdbm gif gimp glibc-omitfp gnome gnutls gphoto2 gpm gstreamer gtk gtk2 hal iconv imlib immqt-bc inline ipv6 isdnlog jpeg ldap libnotify live mad md5sum mikmod mmx motif mozbranding mp3 mp4 mpeg mpeg4 mplayer mudflap ncurses net network new-login nls nptl nptlonly ogg opengl openmp oss pam pcre pdf pdfkit perl png pnp posix ppds pppd python qt-static qt3support qt4 quicktime readline reflection sdl session sockets socks5 spell spl sqlite sse sse2 ssl startup-notification svg symlink sysfs szip tcpd texlive threads tiff truetype udev unicode usb vcd vhosts vim-syntax visualization vnc vorbis win32codecs wma wmf wxwindows x264 x86 xinerama xinetd xml xml2 xmlrpc xorg xprint xslt xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="samsung" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="zh_CN zh" USERLAND="GNU" VIDEO_CARDS="radeon vesa" Reproducible: Always
*** This bug has been marked as a duplicate of bug 281199 ***