Bug 191700 - Rhythmbox compiled with "ipod" USE flag requires libgpod but does not list it as a dependency.
|
Bug#:
191700
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: AMD64
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: gnome@gentoo.org
|
Reported By: njbair@gmail.com
|
|
Component: GNOME
|
|
|
URL:
|
|
Summary: Rhythmbox compiled with "ipod" USE flag requires libgpod but does not list it as a dependency.
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2007-09-08 13:45 0000
|
With "ipod" in my USE flags, I entered:
emerge -av rhythmbox
No dependencies were listed by portage. But while rhythmbox was compiling I got
an error to the effect of "ipod explicitly requested but libgpod not found."
Emerging libgpod (which included eyeD3 as a dependency) and then, once
finished, emerging rhythmbox worked without any trouble. I think libgpod should
be listed in portage as a dependency of rhythmbox based on the status of the
"ipod" USE flag.
Reproducible: Didn't try
Steps to Reproduce:
1. Enable "ipod" Use flag
2. Emerge rhythmbox
Do you have USE=hal enabled? I believe this is why it is not picking up the
dependency. I am uploading a patch to update the ebuild to throw a warning if
you try to emerge with USE=ipod without USE=hal.
(In reply to comment #1)
> Do you have USE=hal enabled? I believe this is why it is not picking up the
> dependency. I am uploading a patch to update the ebuild to throw a warning if
> you try to emerge with USE=ipod without USE=hal.
>
I do not have USE=hal enabled. That must have been the problem. Thanks!