[29735] trunk/dports/x11/gtk-engines2/Portfile
Yves de Champlain
yves at macports.org
Tue Oct 9 09:06:20 PDT 2007
Le 07-10-09 à 02:39, N_Ox a écrit :
>
> Le 9 oct. 07 à 03:30, Randall Wood a écrit :
>
>> A couple of notes on this port:
>>
>> This big dependency chain was introduced because of a note that
>> gtk-engines2 broke if it was installed on a clean machine (ie one
>> that did not have GNOME installed on it first).
>>
>> After the gettext upgrade fiasco, where I was maintaining some
>> ports (port A) where the dependency chain was A => B => C => D =>
>> E => gettext, but all ports A-E were linked to it by E's
>> requirement, only E had the explicit dependency and so A-D had to
>> be manually reinstalled. It seems smart to be overly explicit
>> about dependencies in these cases.
>>
>> That said, there may be some overkill here, but I'm not sure how
>> to determine what is and what isn't overkill.
>>
>
> I usually go through the configure.(ac|in) file and grep sources
> around for #include preprocessor directives to figure out which are
> real dependencies and which aren't.
Well, if it can help with port upgrade, this is definitely worth it.
yves
More information about the macports-dev
mailing list