Here's what's new and fixed in 2.2 - * Now reading config from /etc/pypanelrc first if it exists * New option to show only minimized/iconified apps (SHOWMINIMIZED) * New option to show a border around the panel (SHOWBORDER) * New option to set the minimized panel size (HIDDEN_SIZE) * Added a panelButtonEvent() function to handle button events on an empty panel * Removed legacy WindowMaker support, it's now EWMH capable * Fixed setup.py to gather correct compile/link arguments * Added a workaround for failing image loaders in Imlib2 v1.2.0 and up I have copied the 2.0 ebuild in an overlay, renamed it, tried to install and it is working now. This will also close bug 75256 since it can now work with Imlib2 1.2.0 and up. Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 Mobile AMD Athlon(tm) XP 1700+ Gentoo Base System version 1.6.9 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 7 2005, 16:24:26)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.ccccom.com http://ftp-mirror.internap.com/pub/gentoo/ http://gentoo.mirrors.pair.com/ http://ftp.linux.ee/pub/gentoo/distfiles/" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X acl acpi adns alsa apache2 avi bash-completion berkdb bmp bzlib caps cdr crypt cups divx4linux dvd encode ethereal firebird flac ftp gif gphoto2 gpm jabber java jikes jpeg kde kdexdeltas kerberos ldap mad memlimit mime mmx mpeg mysql ncurses nls nocd nptl nptlonly offensive oggvorbis opengl pam pdflib php png posix python qt quicktime readline ruby samba sasl sdl slp snmp soap spell sqlite sse ssl svg svga tcpd tiff truetype unicode usb vhosts xine xinerama xml xml2 xvid zlib video_cards_radeon" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL * x11-misc/pypanel : [ ] 0.9 (0) [ ] 1.1 (0) [ ] 1.2 (0) [ ] 1.3 (0) [ ~ ] 2.0 (0) [ I] 2.2 (0) OVERLAY * media-libs/imlib2 : [ ] 1.1.2 (0) [ ] 1.2.0 (0) [ I] 1.2.0.20050116 (0) [M ] 9999 (0)
I had some problems with version 2.0 of pypanel. With this one - they disappeared! :D Put it into portage! Works fantastic! Regards, Przemek
It doesn't work from me. I get this error : jackmort@gentoo ~ $ pypanel Traceback (most recent call last): File "/usr/bin/pypanel", line 752, in ? import dl ImportError: No module named dl jackmort@gentoo ~ $ I didn't find any solution... Portage 2.0.51-r15 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r7 x86_64) ================================================================= System uname: 2.6.10-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.6.9 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 12 2005, 18:13:43)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-march=athlon64 -O2 -pipe -fweb -frename-registers -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -pipe -fweb -frename-registers -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildsyspkg ccache distlocks sandbox" GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://gentoo.inode.at/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo" LANG="fr_FR@euro" LC_ALL="fr_FR@euro" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X acpi alsa audiofile avi bash-completion bitmap-fonts cdr crypt cups dedicated dga divx4linux dvd dvdr encode f77 flac gif gtk gtk2 imagemagick imlib ipv6 java jp2 jpeg lzw lzw-tiff mad matroska mpeg ncurses nls nptl oggvorbis opengl oss pam perl png python readline samba sdl slang ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode usb userlocales wmf xml xml2 xpm xrandr xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET gentoo ~ #
@jack_mort seems like a problem with your python installation. Check if you have this file : /usr/lib/python2.3/lib-dynload/dl.so Even better start a python console and type "import dl". If you have an error, try reemerging your python installation. It seems to be an errorhandling class (how ironic ...) so it should be fairly standard IMO. @Devs Any news on this, it will fix bug 75256 at the same time. Thanks for checking this.
Indeed, I don't have the dl.so. However, I already tried to rebuild my python, and even upgrading to python 2.4.. with non luck. But, it seems to be an amd64 bug, as I found this report : http://forums.gentoo.org/viewtopic-t-296188.html.
Created attachment 52213 [details, diff] pypanel-2.2-amd64-compatibility.patch This is diff -Naur style patch, that is on the forums (link in previous post)
Created attachment 52214 [details] pypanel-2.2.ebuild ebuild for version 2.2 with epatch function included
pypanel 2.2 fixes bug #75256 on x86.
plz bump - works fine - 2,5 months working ebuild in bugzilla - fixes bug 75256
Bumped 2.3 on tree. It seems the compatibility bug isn't needed on the new version. Can someone check it?
'course I meant the "compatiblity bug" patch.
As I checkd it few days ago - patch is already aplied to sources (in changed form). Best regards, Przemek