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

Bug 86047

Summary: rosegarden ebuilds are bull.... :)
Product: Gentoo Linux Reporter: Carsten Lohrke (RETIRED) <carlo>
Component: New packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal CC: diguana, frp.bissey, gentoo, gentoo
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: (new) rosegarden-4.1.0.ebuild
(new) rosegarden-4.1.0.ebuild
Updated ebuild

Description Carsten Lohrke (RETIRED) gentoo-dev 2005-03-20 12:38:09 UTC
1. wrong dependencies
2. defaulting to alsa when USE="-arts -alsa" is wrong, since an incorrect dependency set will be stored
3. rosegarden is a kde app, it _has_ to use kde.eclass
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-03-20 12:43:22 UTC
Created attachment 53966 [details]
(new) rosegarden-4.1.0.ebuild

- drop alsa flag, to avoid conflicting flag combinations
- use kde.eclass
- refined dependencies
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-03-20 12:50:44 UTC
Uh, forgot to move  || ( kde-base/kdemultimedia-arts kde-base/kdemultimedia ) 
Obviously it depends on arts, too.
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2005-03-20 12:51:25 UTC
err, ....shit, forget the last comment
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2005-03-20 12:52:42 UTC
Created attachment 53970 [details]
(new) rosegarden-4.1.0.ebuild

this one is better
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-03-20 13:17:18 UTC
Created attachment 53975 [details]
Updated ebuild

Does this sounds better for you? :)
It adds libmad dependency, fixes the arts/alsa races, and uses kde eclass.
kdemultimedia dependency is removed as it seems not to link to anything from
there.

It works for me on amd64.
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-03-20 13:19:37 UTC
i was taking a look before your comments and I had already opened the create attachment page waiting for compilation completion, sorry about that :)
Comment 7 Jan Brinkmann (RETIRED) gentoo-dev 2005-03-20 13:54:13 UTC
new ebuild commited, thanks
Comment 8 Gregorio Guidi (RETIRED) gentoo-dev 2005-04-13 11:51:55 UTC
*** Bug 88992 has been marked as a duplicate of this bug. ***
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2005-04-14 12:33:27 UTC
*** Bug 89117 has been marked as a duplicate of this bug. ***
Comment 10 Gregorio Guidi (RETIRED) gentoo-dev 2005-05-04 05:57:08 UTC
*** Bug 91370 has been marked as a duplicate of this bug. ***
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2005-05-13 00:46:22 UTC
*** Bug 92474 has been marked as a duplicate of this bug. ***
Comment 12 François Bissey 2005-05-13 01:12:49 UTC
Well here in x86 land we still have version 4.0.9.8 which is broken....
I point you to the description inside the bugs marked as duplicate,
mine included. I didn't find this bug because it is marked fixed and
consequently didn't appear in my search.
So at the moment we have a broken ebuild in x86 land and apparently
a working one in ~x86 land (I didn't check). Shouldn't it be the other
way around?
Should this bug be closed while the fix hasn't made it to stable?
Sorry about the rant.
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2005-05-13 01:54:26 UTC
Comment #12: OK, same back-rant then. ;-)

RTFM:
<snip>
Enter a bug # or ALL followed by some search terms:
Example: ALL pop3d
</snip>

So bugzilla search for "ALL rosegarden" for sure returns a lot of results 

@carlo: Can
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2005-05-13 01:54:26 UTC
Comment #12: OK, same back-rant then. ;-)

RTFM:
<snip>
Enter a bug # or ALL followed by some search terms:
Example: ALL pop3d
</snip>

So bugzilla search for "ALL rosegarden" for sure returns a lot of results 

@carlo: Can´t this be marked stable? The old versions don´t work at all so can´t really be much worse. :-)
Comment 15 Carsten Lohrke (RETIRED) gentoo-dev 2005-05-13 07:05:07 UTC
Jakub: I fixed the ebuild, but I'm neither a member of the sound herd, nor do I have interest to maintain this application.