[Lunar-commits] <moonbase> evas: fix DEPENDS

Guillaume 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.
>
>
> v4hn

Hi,

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

Thanks,

Guillaume


More information about the Lunar mailing list