Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103107 - pympd (new package)
Summary: pympd (new package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Sound Team
URL: http://pympd.sf.net
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-08-20 00:49 UTC by Anton Romanov
Modified: 2005-10-16 12:26 UTC (History)
3 users (show)

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


Attachments
pympd-0.03.ebuild (pympd-0.03.ebuild,833 bytes, text/plain)
2005-08-20 00:52 UTC, Anton Romanov
Details
pympd-0.04.ebuild (pympd-0.04.ebuild,718 bytes, text/plain)
2005-08-21 04:47 UTC, Anton Romanov
Details
pympd-0.04.ebuild (pympd-0.04.ebuild,721 bytes, text/plain)
2005-08-21 04:56 UTC, Anton Romanov
Details
pympd-0.04.ebuild (pympd-0.04.ebuild,733 bytes, text/plain)
2005-08-21 06:06 UTC, Anton Romanov
Details
pympd-0.04.ebuild (pympd-0.04.ebuild,852 bytes, text/plain)
2005-10-13 12:57 UTC, Andrej Kacian (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Romanov 2005-08-20 00:49:17 UTC
pympd is a mpd client with rhytmbox-like interface written with python...
Comment 1 Anton Romanov 2005-08-20 00:52:10 UTC
Created attachment 66369 [details]
pympd-0.03.ebuild
Comment 2 Anton Romanov 2005-08-21 04:47:56 UTC
Created attachment 66464 [details]
pympd-0.04.ebuild

now tarball is compatible with our distutils :)
Comment 3 Anton Romanov 2005-08-21 04:56:24 UTC
Created attachment 66466 [details]
pympd-0.04.ebuild

why had i inherited eutils ...
Comment 4 Anton Romanov 2005-08-21 06:06:46 UTC
Created attachment 66472 [details]
pympd-0.04.ebuild

make dependant on python-2.4
fixed description
Comment 5 Joel 2005-09-09 08:10:25 UTC

joel@tux ~ $ pympd
Traceback (most recent call last):
  File "/usr/bin/pympd", line 2, in ?
    import gtk
ImportError: No module named gtk





Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130,
glibc-2.3.5-r0, 2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 AMD Athlon(tm) XP 1600+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp"
CHOST="i686-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="-O2 -march=athlon-xp"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.chem.wisc.edu/gentoo"
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 alsa apache2 avi berkdb browserplugin bzip2 cdr cjk compositor
crypt dga dvd flac fonts fortran gdbm gif gpm gstreamer gtk gtk2 java javascript
joystick jpeg mad mmx mono mp3 mpeg mysql ncurses nls nvidia opengl oss png
quicktime readline real samba sdl server spell sse ssl svg tcpd truetype
truetype-fonts type1-fonts vorbis xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 6 Anton Romanov 2005-09-09 14:02:43 UTC
can you run pygtk-demo?
Comment 7 Joel 2005-09-10 20:01:40 UTC
Nope:

joel@tux ~ $ pygtk-demo
Traceback (most recent call last):
  File "/usr/bin/pygtk-demo", line 7, in ?
    execfile(os.path.join(pygtklibdir, "pygtk-demo.py"))
  File "/usr/lib/pygtk/2.0/pygtk-demo.py", line 18, in ?
    import gobject
ImportError: No module named gobject
Comment 8 Anton Romanov 2005-09-11 06:19:52 UTC
(In reply to comment #7)
> Nope:
> 
so it doesnt go here....
you have problems with your dev-python/pygtk ....

Comment 9 Joel 2005-09-11 08:12:35 UTC
Well, it worked fine until this emerge. I suppose the python-2.4 dep messed
things up.
Comment 10 Anton Romanov 2005-09-11 08:24:49 UTC
(In reply to comment #9)
> Well, it worked fine until this emerge. I suppose the python-2.4 dep messed
> things up.

anyway this has nothing to do with this bug...

(try remerging pygtk?)
Comment 11 Andrew Conkling 2005-09-18 09:46:55 UTC
No dependency on MPD?
Comment 12 Anton Romanov 2005-09-18 10:03:16 UTC
(In reply to comment #11)
> No dependency on MPD?

why should it be ?

you can control remote mpd :)
Comment 13 Joel 2005-10-09 00:13:20 UTC
A couple things:

1) Four icons don't load. Namely, the volume icon and the three icons in the
lower left (repeat, shuffle, cross-fade). All other icons appear fine. I'm not
using Gnome.

2) Also, the Hard Disk browser seems constantly confused, and the Database
browser gets confused when disconnected with the mpd server. For example,
sometimes it lists the same Album for an artist the same number of times that
there are tracks in the album. But when connected to the server, the Database
view recovers while the Hard Disk browser is FUBAR. This is in a properly tagged
(easytag) 10k+ flac collection. Otherwise, it handles the huge collection quite
well!

I hope this gets a 2nd look now that python-2.4 went stable in the tree
yesterday. It's the best Gtk2 mpd client out there.
Comment 14 Andrej Kacian (RETIRED) gentoo-dev 2005-10-13 12:00:31 UTC
sound@, I'll take care of this, if you don't mind. I already maintain some
musicpd-related stuff.
Comment 15 Andrej Kacian (RETIRED) gentoo-dev 2005-10-13 12:57:37 UTC
Created attachment 70596 [details]
pympd-0.04.ebuild

I've modified the ebuild to use distutils_src_install, and some python.eclass
module magic. Thanks to kloeri for suggestions.
Comment 16 Andrej Kacian (RETIRED) gentoo-dev 2005-10-16 12:26:44 UTC
Ok, pympd is now in portage, with no-herd and me as maintainer in metadata.

sound: please add your herd to metadata's <herd /> if you're interested in
co-maintaining this package.