Every call to bugz when it was requested to do something fails with such error message: yura@chaos ~ % bugz search ntfs * Using http://bugs.gentoo.org/ Traceback (most recent call last): File "/usr/bin/bugz", line 4, in ? bugz.main() File "/usr/lib/python2.4/site-packages/bugz.py", line 1579, in main bugz = PrettyBugz(**bugz_kwds) File "/usr/lib/python2.4/site-packages/bugz.py", line 1086, in __init__ if not self.enc: AttributeError: PrettyBugz instance has no attribute 'enc' Only running bugz without arguments works. Thanks. Portage 2.1-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17-suspend2-r4 i686) ================================================================= System uname: 2.6.17-suspend2-r4 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.12.4 ccache version 2.3 [enabled] app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: 0.4.2-r1 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-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="" ANT_HOME="/usr/share/ant-core" ARCH="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CCACHE_DIR="/mnt/addon/tmp/ccache" CCACHE_SIZE="2G" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CLASSPATH="." CLEAN_DELAY="5" COLORTERM="rxvt-xpm" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/init.d /etc/revdep-rebuild /etc/splash /etc/terminfo" CVS_RSH="ssh" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-y9RRYZ4YPv,guid=e87ceb441152f57f46d53f19f934cf00" DESKTOP_SESSION="IceWM" DISPLAY=":0.0" DISTDIR="/usr/portage/distfiles" EDITOR="/usr/bin/vim" ELIBC="glibc" EMERGE_DEFAULT_OPTS="-v" EMERGE_WARNING_DELAY="10" FEATURES="autoconfig candy ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" FETCHCOMMAND="/home/yura/bin/fvetp-get ${URI}" GCC_SPECS="" GDK_USE_XFT="1" GDMSESSION="IceWM" GDM_XSERVER_LOCATION="local" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" GREP_COLOR="32" G_BROKEN_FILENAMES="1" G_FILENAME_ENCODING="CP1251" HOME="/home/yura" INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6/info" INPUT_DEVICES="mouse keyboard" JAVAC="/opt/blackdown-jdk-1.4.2.03/bin/javac" JAVA_HOME="/opt/blackdown-jdk-1.4.2.03" JDK_HOME="/opt/blackdown-jdk-1.4.2.03" KERNEL="linux" LANG="be_BY" LANGUAGE="my:be:ru" LC_ALL="be_BY" LESS="-R -M --shift 5" LESSOPEN="|lesspipe.sh %s" LIBGL_DRIVERS_PATH="::/usr/lib/xorg/modules/dri" LINGUAS="ru be be_BY en" LOGNAME="yura" LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.flac=01;35:*.mp3=01;35:*.mpc=00;36:*.ogg=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.flac=00;36:*.aac=00;36:" MAKEOPTS="-j2" MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.6/man:/opt/ati/man::/opt/blackdown-jdk-1.4.2.03/man:/usr/qt/3/doc/man:/opt/vmware/workstation/man" OLDPWD="/home/yura" OPENGL_PROFILE="ati" PAGER="/usr/bin/less" PATH="/home/yura/bin:/usr/lib/colorgcc/bin:/usr/lib/ccache/bin:/sbin:/usr/sbin:/usr/local/sbin:~/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.4.6:/usr/powerpc-pc-linux-gnu/gcc-bin/4.1.1:/opt/ati/bin:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/qt/3/bin:/usr/games/bin:/opt/vmware/workstation/bin" PKGDIR="/usr/portage/packages" PORTAGE_ARCHLIST="ppc s390 amd64 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha ppc-macos hppa x86" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_BIN_PATH="/usr/lib/portage/bin" PORTAGE_CALLER="emerge" PORTAGE_CONFIGROOT="/" PORTAGE_ELOG_CLASSES="warn error log" PORTAGE_ELOG_MAILFROM="portage" PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}" PORTAGE_ELOG_MAILURI="root" PORTAGE_ELOG_SYSTEM="save" PORTAGE_GID="250" PORTAGE_INST_GID="0" PORTAGE_INST_UID="0" PORTAGE_NICENESS="10" PORTAGE_PYM_PATH="/usr/lib/portage/pym" 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_RSYNC_RETRIES="3" PORTAGE_TMPDIR="/var/tmp" PORTAGE_WORKDIR_MODE="0700" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" PRELINK_PATH="" PRELINK_PATH_MASK="/usr/lib/klibc" PWD="/home/yura" PYTHONPATH="/usr/lib/portage/pym" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/home/yura/bin/fvetp-get ${URI}" ROOT="/" RPMDIR="/usr/portage/rpm" RXVT_TERM="xterm" SHELL="/bin/zsh" SHLVL="1" SSH_AGENT_PID="10813" SSH_AUTH_SOCK="/tmp/ssh-dYxIY10785/agent.10785" SYNC="rsync://rsync.gentoo.org/gentoo-portage" TERM="xterm" USE="x86 16bit 3dnow 3dnowext X a52 acpi adns aio alsa amazon amr ares asf asm async audiofile avi berkdb bitmap-fonts bzip2 cairo ccache cdparanoia cdr cgi cli cscope css ctype cups curl dbus dcc dlloader dmi dri dvd dvdr dvdread eds enca encode evolution expat fastbuild fbsplash firefox fontconfig force-cgi-redirect ftp fuse gd gdbm gif gnutls gpm grammar gtk gtk2 gtkhtml hal hpn iconv icq idea idn imlib imlib2 irc isdnlog jabber java javascript jikes jpeg jpeg2k key-screen kqemu largeterminal libwww live lj lm_sensors logrotate mad mbox memlimit mime mmap mmx mmxext mng mouse mozsvg mp3 mpeg mplayer mppe-mppc musepack ncurses nls no-old-linux nomalloccheck nptl nptlonly nsplugin ntfs ogg opengl oscar pam pcre pdf pdflib perl png pop posix pppd python qt4 quicktime readline real reflection reiserfs rss rtc samba search-screen sendfile session sharedmem simplexml slang smime smtp sndfile soap sockets socks5 spell spl sse ssl subtitles svg svgz sysfs syslog tcltk tcpd theora tiff timidity tokenizer tools truetype truetype-fonts type1-fonts udev usb userlocales vim-pager vim-with-x vorbis win32codecs wma wxwindows xcomposite xml xorg xosd xpm xsl xv xvid zip zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux linguas_ru linguas_be linguas_be_BY linguas_en userland_GNU video_cards_r200 video_cards_radeon video_cards_fglrx video_cards_vesa" USER="yura" USERLAND="GNU" USE_EXPAND="DVB_CARDS ELIBC FCDSL_CARDS FRITZCAPI_CARDS INPUT_DEVICES KERNEL LINGUAS LIRC_DEVICES USERLAND VIDEO_CARDS" USE_EXPAND_HIDDEN="ELIBC KERNEL USERLAND" USE_ORDER="env:pkg:conf:defaults" VIDEO_CARDS="r200 radeon fglrx vesa" WINDOWID="39845890" XARGS="xargs -r" XAUTHORITY="/home/yura/.Xauthority" _="/usr/bin/emerge"
what version are you using? does it happen with 0.6.8?
yura@chaos ~ % eix pybugz * www-client/pybugz Available versions: 0.6.7 0.6.8 Installed: 0.6.8 yura@chaos ~ % python -V Python 2.4.3 Also, this problem was in all previous versions since pybugz was mentioned in GWN some time ago.
ok, thanks, it seems to be producable if python can't determine the encoding. it'll be fixed in the next version. i'm going to leave this open until the fix is committed.
thanks
should be fixed in 0.6.9 that is now in portage. thanks for reporting.