Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 100426
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Jim Ramsay <lack@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Roel Brook <Rainmaker526@hotmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
musicbox-023.ebuild rox-extra/musicbox-023 text/plain Peter Hyman 2005-09-20 16:31 0000 1.15 KB Details
musicbox-023-r1.ebuild rox-extra/musicbox-023-r1.ebuild text/plain Peter Hyman 2005-09-22 02:29 0000 1.53 KB Details
01_all_musicbox-023-svn-update.patch.bz2 patch file for musicbox-023 application/x-bzip Peter Hyman 2005-09-22 02:32 0000 22.99 KB Details
02_all_musicbox-023-flacfix.patch Second required patch file for FLAC support! patch Peter Hyman 2005-09-25 10:00 0000 662 bytes Details | Diff
musicbox-023-r1.ebuild rox-extra/musicbox-023-r1.ebuild text/plain Peter Hyman 2005-09-25 10:01 0000 1.71 KB Details
musicbox-026.ebuild rox-extra/musicbox/musicbox-026.ebuild text/plain Peter Hyman 2005-12-05 09:56 0000 1.91 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 100426 depends on: 114526 Show dependency tree
Bug 100426 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-07-26 21:25 0000
Latest version in portage is 0.0.17, while 0.0.23 is the latest version.

See http://khayber.dyndns.org/rox/MusicBox this url.

Updated dependency: >=x11-libs/gtk+-2.4
New dependency: >=dev-python/pygtk-2.4

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Peter Hyman 2005-09-20 16:31:54 0000 -------
Created an attachment (id=68893) [details]
rox-extra/musicbox-023

Lots of changes here, not the least is the name. Hyphen removed. Version
numbering changed to match that of developer. New libraries for FLAC added. New
code to make sure it installs right. New homepage URL and download URI:
www.hayber.us/rox/MusicBox and http://www.hayber.us/rox/musicbox/PN-PV, etc.
Really should rename the ebuild to musicbox and not music-box. That's NOT the
program name.

To bugzilla screener, please change Application to Ebuild, fix homepage URL

------- Comment #2 From Roel Brook 2005-09-20 16:42:06 0000 -------
Thanks for that. Keyworded the bug, fixed the homepage, and changed the
application. Let me know if I forgat something.

------- Comment #3 From Peter Hyman 2005-09-20 17:39:49 0000 -------
flac does not compile, and has been left out of the ebuild compile process for
the time being. A bug report was submitted to author. Actually, it's quite
unusual the way its handled. If the user wants flac, he must go to the flac
subdir and just type make. But right now, it does not compile. In addition, this
program needs some testing since DND does not seem to work right either. Stay tuned.

------- Comment #4 From Peter Hyman 2005-09-21 02:14:08 0000 -------
OK. here's where MusicBox is. Version 023 does not work. The SVN trunk does.
Developer knows. FLAC support is completely borked at the moment, and the
original maintainer of the pyflac (package in the debian tree) module has gone
awol (sound familiar?). I'll work up a patch file and load a new ebuild -r1 when
I get it going.

------- Comment #5 From Peter Hyman 2005-09-22 02:29:13 0000 -------
Created an attachment (id=68995) [details]
rox-extra/musicbox-023-r1.ebuild

SVN updates to make MusicBox run. Prior version did not run at all. Now has
rox-lib >=2.0.0 (see bug #79333) as a requirement. Note, this ebuild requires
the new rox.eclass otherwise it won't compile right (see bug #106774). Requires
patch file 01_all_musicbox-023-svn-update.patch.bz2.

------- Comment #6 From Peter Hyman 2005-09-22 02:32:54 0000 -------
Created an attachment (id=68996) [details]
patch file for musicbox-023

This file contains the full patch set for MusicBox-023 from Ken Hayber's SVN.
It is necessary for the program to run. Download bz2 file to the files/
subdirectory in /usr/[local]/portage/rox-extra/musicbox/

------- Comment #7 From Peter Hyman 2005-09-25 10:00:41 0000 -------
Created an attachment (id=69224) [details]
Second required patch file for FLAC support!

This patch fixes compile errors for flac support modules. Ebuild now will
compile in flac! Requires flac-1.1.2 or higher.

------- Comment #8 From Peter Hyman 2005-09-25 10:01:43 0000 -------
Created an attachment (id=69225) [details]
rox-extra/musicbox-023-r1.ebuild

Now include FLAC support. Thanks to Ken Hayber (author) for his attentiveness.
Use flac 1.1.2 or higher

------- Comment #9 From Sergey Kuleshov (RETIRED) 2005-10-28 12:54:19 0000 -------
No xattr support
/usr/lib/rox/MusicBox/musicbox.py:325: DeprecationWarning:
  self.toolbar.set_icon_size(gtk.ICON_SIZE_LARGE_TOOLBAR)
/usr/lib/rox/MusicBox/musicbox.py:348: DeprecationWarning:
  None, image, callback, None, -1))
*** glibc detected *** double free or corruption (!prev): 0x084b6528 ***
Aborted
---------------------------------------------------------------------------

Any ideas? I'll have to dig into this before reopening this bug.

------- Comment #10 From Peter Hyman 2005-11-29 02:41:55 0000 -------
(In reply to comment #9)
> ---------------------------------------------------------------------------
> 
> Any ideas? I'll have to dig into this before reopening this bug.

Works for me. Contacting author. I do not get Aborted.

------- Comment #11 From Peter Hyman 2005-12-05 09:55:21 0000 -------
Updated MusicBox which now includes ALSA support using the pyalsaaudio python
wrappers. As of now, this package is not included in portage, but I did submit
an ebuild: see bug #114526. If alsa is set as a use flag, this package will be
required. Also, this version improves on the ebuild and uses a conditional for
compiling flac as well as removes the pkg_preinst routine. The user is advised
that he/she must change the default mixer device from /dev/mixer or whatever to
"default" if alsa is the sound system used. This is not documented, but required
per the author. I expect more releases coming. Please also change the Summary to
MusicBox-026 instead of music-box-0.0.26 which is incorrect name and versioning.

------- Comment #12 From Peter Hyman 2005-12-05 09:56:03 0000 -------
Created an attachment (id=74106) [details]
rox-extra/musicbox/musicbox-026.ebuild

------- Comment #13 From Jakub Moc (RETIRED) 2006-04-22 10:43:10 0000 -------
*** Bug 130862 has been marked as a duplicate of this bug. ***

------- Comment #14 From Jim Ramsay 2006-10-02 14:45:57 0000 -------
pyalsaaudio is now added, so this can be also added.  I'll probably bump all
the way up to MusicBox-027 (and rename) when I do it.

------- Comment #15 From Jim Ramsay 2006-10-03 10:50:43 0000 -------
Okay, renamed and bumped all the way up to MusicBox-027.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug