[Lunar-commits] <moonbase> evas: fix DEPENDS
sirocco at gmx.fr
Sun May 13 12:44:09 CEST 2012
Le 2012-05-13 03:21, v4hn a écrit :
> On Sat, May 12, 2012 at 05:55:42PM -0700, Auke Kok wrote:
>> > removed edb module ... it doesn't exist in moonbase
>> that's ok, but, I could have actually had a copy of edb that I
>> didn't commit jsut yet..
> If you have, just add it again.
> However, I couldn't find an efl-program by that name.
>> > removed jpeg depends ... %JPEG depend is in eet which is
>> itself required by evas (so this depends is not optional and is not
>> needed here)
>> this type of cleanup is actually destructive, evas itself calls
>> pkg-config on jpeg, and therefore we should really keep those
>> options in here, removing them doesn't do any good at all.
>> please put the optional dependency back in.
>> overly pruning the dependency tree is _not_ a good thing. If a
>> package A calls pkg-config on B, it should always be OK to put the
>> dependency in DEPENDS for A.
> Wow, looks like this is important to you,
> I got this mail three times..
> I added the jpeg dependency again.
> Actually, I don't really care whether or not they're present.
On the other hand I care about dependencies when it creates conflict ;)
I understood Auke statement, the main issue I have is the dependency is
"jpeg" and not "%JPEG".
My complete system is build using libjpeg-turbo and not jpeg.
The nice alias function should be used when that's appropirate.
I have libjpeg-turbo installed on my system => I have to say no to
jpeg support if I don't want to recompile my whole system or create a
conflict => me = :(
I successfully compiled e17 with libjpeg-turbo and e17 is running fine
for 6 days 13 hours and 51 minutes ;)
I would really prefer %JPEG as evas dependency instead of jpeg
More information about the Lunar