Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 70450 - pytone (new package)
Summary: pytone (new package)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.luga.de/pytone/
Whiteboard: sunrise suggested
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-11-08 04:14 UTC by Yo'av Moshe
Modified: 2015-08-27 22:47 UTC (History)
4 users (show)

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


Attachments
ebuild for pytone (pytone-2.2.3.ebuild,906 bytes, text/plain)
2005-06-13 04:36 UTC, Andreas Niess
Details
pytone-2.2.4 (pytone-2.2.4.ebuild,935 bytes, text/plain)
2005-08-05 10:25 UTC, Andreas Niess
Details
New ebuild for 2.3.1 - it differs from the ebuild from Andreas!!! (PyTone-2.3.1.ebuild,2.02 KB, application/octet-stream)
2006-08-14 12:29 UTC, Stefan Wimmer
Details
New ebuild 2.3.1-r1 which merges a few features from Andreas ebuild and most importantly follows the naming convention (pytone-2.3.1-r1.ebuild,2.21 KB, application/octet-stream)
2006-09-13 15:31 UTC, Stefan Wimmer
Details
Patch for pytone-2.3.1-r1.ebuild (2.3.1-byteorder.patch,1.53 KB, patch)
2006-09-13 15:34 UTC, Stefan Wimmer
Details | Diff
pytone-3.0.1.ebuild (pytone-3.0.1.ebuild,1.05 KB, text/plain)
2008-12-30 16:56 UTC, Erik Hahn
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yo'av Moshe 2004-11-08 04:14:11 UTC
-- from PyTone's homepage --
PyTone is a music jukebox written in Python with a curses based GUI. While providing advanced features like crossfading and multiple players, special emphasis is put on ease of use, turning PyTone into an ideal jukebox system for use at parties. 
--- end ---

PyTone is an audio-player written in Python that was first released at 2002.
It has no ebuild in portage, therefor no simple way to install under Gentoo.

Reproducible: Always
Steps to Reproduce:
Comment 1 Chris Rebert 2004-12-11 20:10:22 UTC
I second this request, it's a nice console music player thats good entertainment while compiling.
Comment 2 Sebastian Roeder 2005-06-08 03:59:49 UTC
I'd like to see an ebuild of PyTone, too cause it has a very intuitive user
interface and is very gentooish at all. PyTone is still freqently enchanced -
the current version is 2.2.3.

Maybe this bug should not (only) go to python devs but to multimedia people, too?
Comment 3 Andreas Niess 2005-06-13 04:36:54 UTC
Created attachment 61143 [details]
ebuild for pytone

I made an ebuild for pytone.

The files /usr/bin/pytone and  pytonectl are shellscripts to execute
python /usr/lib/python2.4/site-packages/pytone/pytone{ctl}
Comment 4 Henrique Ferreiro 2005-08-05 06:55:17 UTC
It fails while trying to import bsddb. When substituting it for bsddb3 (the version
in portage) it fails with:
*** glibc detected *** double free or corruption (!prev): 0x081994a0 ***
/usr/bin/pytone: line 2: 3904 ...
Comment 5 Henrique Ferreiro 2005-08-05 07:13:59 UTC
I have tried pytone-2.2.4 renaming the ebuild. It is intalled correctly but
has the same error with bsddb and glibc.
Comment 6 Andreas Niess 2005-08-05 10:21:26 UTC
I don't have bsddb3 installed and it's working for me for pytone-2.2.4 and 2.2.3.
Comment 7 Andreas Niess 2005-08-05 10:25:51 UTC
Created attachment 65188 [details]
pytone-2.2.4

New Ebuild for pytone-2.2.4

Added useflag and DEPEND for xosd.
Comment 8 Jeff Dick 2005-12-02 12:31:16 UTC
Thanks for this ebuild! Until now, PyTone-2.3.0 was the only non-portage'd
application on my system. Consequently (I think), a recent emerge -uvDN world
broke my PyTone, until I manually unmerged and remerged pyao, pyvorbis, pyogg,
pymad. Also, pytone WOULD NOT PLAY unless I ran it in debug mode. (Still I don't
know why this is, but it may be similar to a problem another gentoo user
experienced ... http://www.luga.de/pipermail/pytone-users/2004/000033.html)

To test Andreas' ebuild, I renamed it to pytone-2.3.0.ebuild, placed it in my
PORTDIR_OVERLAY directory, created the Manifest with ebuild, unmerged pyao,
pyvorbis, pyogg, pymad, removed my old pytone aliases. With the magic words
"emerge pytone", the dependent python modules were pulled in and pytone itself
installed. (Also: bsddb3 is not installed on my system.) And now pytone plays
without the -d flag! Wonderful!
Comment 9 Lukasz Strzygowski (RETIRED) gentoo-dev 2006-01-29 04:15:33 UTC
Reassigned to maintainer-wanted.
Comment 10 Stefan Wimmer 2006-08-14 12:29:07 UTC
Created attachment 94265 [details]
New ebuild for 2.3.1 - it differs from the ebuild from Andreas!!!

Hi, 

this is an ebuild for PyTone 2.3.1 ... I used my own ebuild which differs from the one Andreas Niess posted. Please see if this one works as well.

Greetz
Stefan
Comment 11 Stefan Wimmer 2006-09-13 15:31:54 UTC
Created attachment 96912 [details]
New ebuild 2.3.1-r1 which merges a few features from Andreas ebuild and most importantly follows the naming convention
Comment 12 Stefan Wimmer 2006-09-13 15:34:22 UTC
Created attachment 96913 [details, diff]
Patch for pytone-2.3.1-r1.ebuild

There is actually a small change, namely that the byte-format of the ao device is now set to 2 (big-endian) instead of (1 little-endian).
Comment 13 Milan Nikolic 2007-10-07 16:21:03 UTC
I tried to just rename the ebuild for pytone-3.0.1 but than pytone database is not built. In new version there is a complete rewrite of the database generation, it now uses sqlite, I do have pysqlite, and with pytone -d /tmp/debug.txt I still do not see the reason... 
Comment 14 Erik Hahn 2008-12-30 16:56:40 UTC
Created attachment 176887 [details]
pytone-3.0.1.ebuild

Updated ebuild for pytone 3.0.1

The ebuild itself works, I couldn't get the program itself to work though.
Comment 15 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-15 17:59:11 UTC
(this is an automated message based on filtering criteria that matched this bug)
'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached 
to this bug.
This bug is assigned to maintainer-wanted which means that it is not in the 
main tree.

Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. 
We anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 16 Manuel Rüger (RETIRED) gentoo-dev 2015-08-08 10:33:43 UTC
Last commit to upstream's SVN in 2013.
Is there anyone who wants to see this package in the tree?
Otherwise I'm going to close this bug in two weeks.