On Fri, Dec 11, 2009 at 7:16 AM, Hisham <hisham...@gmail.com> wrote:
> Hello,
>
> I realized I don't understand the current use-flags based dependency system.
>
> Case in point: Compile pidgin
>
> ./configure of Pidgin fails because GStreamer is missing -- in fact, I
> don't have /Programs/GStreamer.
> GStreamer is listed in Resources/Dependencies as "GStreamer >= 0.10.10
> [gstreamer]"
If gstreamer is a required dependency now it shouldn't be flagged.
That is a recipe bug.
> Similarly, I don't have Avahi installed and it is listed in
> Resources/Dependencies as "Avahi [avahi]".
> However, Compile asked if I wanted to build Avahi, but didn't ask
> about GStreamer.
<snip>
> UseFlags: Transformed generic flag zeroconf into avahi
This is why Avahi was included in the dependencies. +zeroconf is in distflags.
-Michael
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel