Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 203435 - media-sound/sound-juicer-2.20.1 no mp3 support via USE flags
Summary: media-sound/sound-juicer-2.20.1 no mp3 support via USE flags
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 311651 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-12-27 10:29 UTC by Michael Rudolph
Modified: 2010-03-28 19:40 UTC (History)
5 users (show)

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


Attachments
ebuild with taglib and lame USE flags (sound-juicer-2.20.1.ebuild,1.67 KB, text/plain)
2007-12-27 10:34 UTC, Michael Rudolph
Details
ound-juicer-2.22.0-r1.ebuild (sound-juicer-2.22.0-r1.ebuild,1.91 KB, text/plain)
2008-11-30 03:18 UTC, Michele Schiavo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Rudolph 2007-12-27 10:29:00 UTC
The current stable ebuild of sound-juicer doesn't pull in the necessary packages to encode mp3 files with standard mp3 encoding profile in sound-juicer. For this profile to work it is necessary to merge  media-plugins/gst-plugins-taglib or media-plugins/gst-plugins-lame manually. Those packages should be pulled in via USE flags when emerging sound-juicer.

Reproducible: Always

Steps to Reproduce:
Comment 1 Michael Rudolph 2007-12-27 10:34:12 UTC
Created attachment 139387 [details]
ebuild with taglib and lame USE flags
Comment 2 Kevin Parent 2007-12-30 15:47:18 UTC
I also had this issue.  Emerging gst-plugins-lame didn't help, but emerging gst-plugins-tablib did.  There is a forum thread about this issue:

http://forums.gentoo.org/viewtopic-t-603785-highlight-.html
Comment 3 Michael Rudolph 2007-12-30 21:22:13 UTC
(In reply to comment #2)
> I also had this issue.  Emerging gst-plugins-lame didn't help, but emerging
> gst-plugins-tablib did.  There is a forum thread about this issue:
> 
> http://forums.gentoo.org/viewtopic-t-603785-highlight-.html
> 

Thanks. I've read the thread. But my proposal was intended to solve the discussed issue via a new ebuild. Maybe an additional einfo should be added to the ebuild telling the user, which USE flags to set to encode mp3 files.
Comment 4 Rémi Cardona (RETIRED) gentoo-dev 2008-05-30 19:15:27 UTC
We've added taglib as a dependency of gst-plugins-meta under the tagwriting useflag.

Closing Fixed. Thanks
Comment 5 Rémi Cardona (RETIRED) gentoo-dev 2008-05-30 21:43:53 UTC
Bleh, I got confused with rhythmbox...

Maybe there *should* be a tagwriting flag on gst-plugins-meta... @herd, what do you guys think?
Comment 6 Mart Raudsepp gentoo-dev 2008-05-30 21:49:57 UTC
(In reply to comment #5)
> Bleh, I got confused with rhythmbox...
> 
> Maybe there *should* be a tagwriting flag on gst-plugins-meta... @herd, what do
> you guys think?

Absolutely disagree. gst-plugins-meta should not be a place where to dump USE flags for plugins that just a couple gstreamer using applications need

Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-05-30 22:59:58 UTC
well tagwriting support is codec dependant anyway so you'll still end up with a use flag hell.
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-05-30 23:02:21 UTC
hum correction s/codec/container/.
Comment 9 Allan Gottlieb 2008-11-18 00:45:15 UTC
(In reply to comment #8)

I understand that we don't want to clutter up gstreamer or its
plugins with extra USE flags of very limited use.

But how about enhancing this warning in the sound-juicer ebuild
 ewarn
 ewarn "If ${PN} does not rip to some music format, please check your"
 ewarn "USE flags on media-plugins/gst-plugins-meta"
 ewarn

to

 ewarn
 ewarn "If ${PN} does not rip to some music format, please check your"
 ewarn "USE flags on media-plugins/gst-plugins-meta"
 ewarn
 ewarn "If you want ${PN} to rip to mp3, please emerge both"
 ewarn "gst-plugins-taglib and gst-plugins-lame"
Comment 10 Michele Schiavo 2008-11-30 03:18:31 UTC
Created attachment 173845 [details]
ound-juicer-2.22.0-r1.ebuild

update
Comment 11 Michele Schiavo 2008-11-30 03:20:54 UTC
sound-juicer without appropriate gst-plugins can't use some enabled audio format.

in my system i have USE="mp3 lame ecc" but without dependency that install gst-plugins-lame, the audio profile "CD with lose - mp3" cannot work.
Comment 12 Pacho Ramos gentoo-dev 2009-03-27 09:44:55 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > Bleh, I got confused with rhythmbox...
> > 
> > Maybe there *should* be a tagwriting flag on gst-plugins-meta... @herd, what do
> > you guys think?
> 
> Absolutely disagree. gst-plugins-meta should not be a place where to dump USE
> flags for plugins that just a couple gstreamer using applications need
> 

Why not? From my point of view, I think that would be ok adding mp3 USE flag to gst-plugins-meta (maybe the same for "aac"), this way, apps supporting it would "automagically" being able to handle such files. Whats is the problem? Thanks :-)
Comment 13 Samuli Suominen (RETIRED) gentoo-dev 2009-05-13 19:15:17 UTC
I needed the USE taglib for other ebuild, so after seeing this I dropped the USE lame in there too. Maybe I can convert Jokosher at some point to this.. and
exaile is still missing loads. Anyway, this should be closed with this.
Comment 14 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-03-28 19:40:03 UTC
*** Bug 311651 has been marked as a duplicate of this bug. ***