Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81231 - PyPanel 2.2 is out
Summary: PyPanel 2.2 is out
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Desktop Misc. Team
URL: http://pypanel.sourceforge.net/
Whiteboard:
Keywords:
Depends on:
Blocks: 75256
  Show dependency tree
 
Reported: 2005-02-08 06:29 UTC by Jean-François Gagnon Laporte
Modified: 2005-05-26 10:55 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
pypanel-2.2-amd64-compatibility.patch (pypanel-2.2-amd64-compatibility.patch,1.03 KB, patch)
2005-02-26 18:51 UTC, Przemyslaw Maciag (RETIRED)
Details | Diff
pypanel-2.2.ebuild (pypanel-2.2.ebuild,886 bytes, text/plain)
2005-02-26 18:52 UTC, Przemyslaw Maciag (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-François Gagnon Laporte 2005-02-08 06:29:24 UTC
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)
Comment 1 Przemyslaw Maciag (RETIRED) gentoo-dev 2005-02-08 14:46:13 UTC
I had some problems with version 2.0 of pypanel. With this one - they disappeared! :D

Put it into portage! Works fantastic!

Regards,
Przemek
Comment 2 jack_mort 2005-02-12 09:15:18 UTC
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 ~ # 
Comment 3 Jean-François Gagnon Laporte 2005-02-21 06:34:08 UTC
@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.
Comment 4 jack_mort 2005-02-21 09:05:22 UTC
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.
Comment 5 Przemyslaw Maciag (RETIRED) gentoo-dev 2005-02-26 18:51:25 UTC
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)
Comment 6 Przemyslaw Maciag (RETIRED) gentoo-dev 2005-02-26 18:52:01 UTC
Created attachment 52214 [details]
pypanel-2.2.ebuild

ebuild for version 2.2 with epatch function included
Comment 7 Ryan Hill (RETIRED) gentoo-dev 2005-03-02 15:24:27 UTC
pypanel 2.2 fixes bug #75256 on x86.
Comment 8 Daniel Webert 2005-05-07 11:23:04 UTC
plz bump

- works fine
- 2,5 months working ebuild in bugzilla
- fixes bug 75256
Comment 9 Fernando Serboncini (RETIRED) gentoo-dev 2005-05-26 09:40:00 UTC
Bumped 2.3 on tree. It seems the compatibility bug isn't needed on the new
version. Can someone check it?
Comment 10 Fernando Serboncini (RETIRED) gentoo-dev 2005-05-26 09:40:47 UTC
'course I meant the "compatiblity bug" patch.
Comment 11 Przemyslaw Maciag (RETIRED) gentoo-dev 2005-05-26 10:55:50 UTC
As I checkd it few days ago - patch is already aplied to sources (in changed form).

Best regards,
Przemek