Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 139777

Summary: re-keyword media-libs/tunepimp-0.5.0: new api, new dependency
Product: Gentoo Linux Reporter: Malte S. Stretz <gentoo-bugger>
Component: New packagesAssignee: Gentoo KDE team <kde>
Status: VERIFIED LATER    
Severity: enhancement CC: agaffney, alpha, amd64, bsd+disabled, hppa, ia64, ppc64, sparc, tychver
Priority: Lowest    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://juffo.org/proj/musicbrainz-overlay/README.html
Whiteboard:
Package list:
Runtime testing required: ---

Description Malte S. Stretz 2006-07-09 07:33:20 UTC
There's a new version 0.5 of tunepimp available, which is needed for the new Picard v0.7 (it seems).  Its already available via the musicbrainz overlay (see URL), unfortunately does it break Amarok 1.4.1 (see <http://bugs.kde.org/show_bug.cgi?id=130517>).

Seems like it really has to be SLOTted as suggested in bug 120769.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2006-08-27 07:48:32 UTC
tunepimp-0.5 is in cvs, but it remains masked for now, as we need to iron out some issues (see ebuild comments) and also it has a new dependency, media-libs/libofa.

arch teams: Please test both libs and re-keyword. Thank you. :)
Comment 2 Markus Rothe (RETIRED) gentoo-dev 2006-08-28 12:59:19 UTC
I'm getting this on my PPC64 using gcc-4.1 (compiling libofa-0.9.3):

JAMA/tnt_math_utils.h: In function 'Real TNT::hypot(const Real&, const Real&) [with Real = float]':
JAMA/jama_svd.h:73:   instantiated from 'JAMA::SVD<Real>::SVD(const TNT::Array2D<T>&) [with Real = float]'
mainprint.cpp:151:   instantiated from here
JAMA/tnt_math_utils.h:33: error: call of overloaded 'abs(const float&)' is ambiguous
/usr/include/stdlib.h:786: note: candidates are: int abs(int)
/usr/lib/gcc/powerpc64-unknown-linux-gnu/4.1.1/include/g++-v4/cstdlib:143: note:                 long int std::abs(long int)


can someone confirm this on another arch?
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2006-08-30 12:12:13 UTC
Should work now, Markus. See bug 145489.
Comment 4 Jason Wever (RETIRED) gentoo-dev 2006-09-02 16:03:48 UTC
Builds find here on SPARC.  What can we test against?
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-09-02 16:17:49 UTC
Nothing. The only thing in portage able to use tunepimp 0.5 is amarok 1.4.2, but i have failures with it so i haven't enabled it, till i have time to investigate the segfault with amarok devs.

Which makes this bug kinda a moot point. Actually, makes the whole presence of tunepimp 0.5 in portage a moot point....
Comment 6 Jacob Matthews 2006-09-04 04:27:14 UTC
A new version of tunepimp is already out (0.5.1). I don't know if it breaks API compatability though. Musicbrainz also needs bumping from 2.1.2 to 2.1.4. And on an almost totally irrelevant note, helix/realplayer support in amarok would be nice for those of us who have trouble with xine.
Comment 7 Jacob Matthews 2006-09-04 04:28:24 UTC
A new version of tunepimp is already out (0.5.1). I don't know if it breaks API compatability though. Musicbrainz also needs bumping from 2.1.2 to 2.1.4. And on an almost totally irrelevant note, helix/realplayer support in amarok would be nice for those of us who have trouble with xine.
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-09-04 04:40:48 UTC
What you think the "real" useflag on amarok do, eh?

Carlo, why on earth did you add tunepimp 0.5 tho? I can see it crashing on Amarok quite a bit (I'll try 0.5.1 later, hoping nothing breaks), if it was for picard, it was task for whoever was going to add picard to portage..
Comment 9 Jacob Matthews 2006-09-04 22:47:52 UTC
Can't we just use modified versions of the ebuilds from the gentoo musicbrainz overlay?

http://juffo.org/proj/musicbrainz-overlay/README.html

I've been messing around with these and my own ebuilds quite a bit. The combination of picard-0.7, musicbrainz-2.1.4, libofa-0.9.3 and libtunepimp-0.5.2 seems stable. As of amarok-1.4.2 musicbrainz has been re-enabled so I don't see why we can't have musicbrainz support in amarok again. Musicbrainz support in Kaudiocreator might be nice too.
Comment 10 Jacob Matthews 2006-09-04 22:59:29 UTC
(In reply to comment #8)
> What you think the "real" useflag on amarok do, eh?
> 
> Carlo, why on earth did you add tunepimp 0.5 tho? I can see it crashing on
> Amarok quite a bit (I'll try 0.5.1 later, hoping nothing breaks), if it was for
> picard, it was task for whoever was going to add picard to portage..
> 

Any all using real, helix or both of them in use resulted in amarok being built --without-helix.
Comment 11 Carsten Lohrke (RETIRED) gentoo-dev 2006-09-09 16:10:54 UTC
(In reply to comment #8)
> Carlo, why on earth did you add tunepimp 0.5 tho?

Why shouldn't I? Better the ebuilds in cvs, than forcing another one to do the work again. It's hard masked stuff, so there's nothing to break, unless a user explicitly asks for what he deserves. I made the ebuilds ready, while you were extended afk, but unfortunately coudldn't test, since the Amarok 1.39 -> 1.4.2 update didn't upgrade my postgres db. tunepimp 0.5.1 + Amarok 1.4.3 works fine for me, so when you'd update the Amarok ebuild acordingly, the arch teams can test.
Comment 12 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-09-09 16:19:42 UTC
Try it on a WMA or FLAC files, they crash amarok, and without an usable backtrace.
Comment 13 Carsten Lohrke (RETIRED) gentoo-dev 2006-09-09 16:55:38 UTC
Don't have any. Creating a flac isn't a problem, but wma? We could disable flac and wma support for now.
Comment 14 Carsten Lohrke (RETIRED) gentoo-dev 2006-09-10 06:37:15 UTC
Tested with multiple mp3, mpc, ogg and flac files - no crashes, everything working fine. I suppose this is either an arch specific issue or a local one.
Comment 15 Jason Wever (RETIRED) gentoo-dev 2006-09-28 20:19:53 UTC
So where are we at with this?  Is keywording still desired and do we  have anything in the tree to test against?
Comment 16 nixnut (RETIRED) gentoo-dev 2006-11-20 11:39:48 UTC
Add us back at a time when you really want tunepimp tested and keyworded.
Comment 17 Jakub Moc (RETIRED) gentoo-dev 2006-11-28 16:50:57 UTC
Zzzzz, pointless bug.
Comment 18 Carsten Lohrke (RETIRED) gentoo-dev 2007-05-05 11:58:55 UTC
happend