Am 01.12.2009 um 15:58 schrieb Jean-François Mertens:

>
> On 01 Dec 2009, at 15:18, Charles Lepple wrote:
>
>> On Tue, Dec 1, 2009 at 8:44 AM, Jean-François Mertens
>> <[email protected]> wrote:
>>> I notice there is buildconflicts for ccache-default :
>>> this breaks the operation of ccache on anything _ fink or not! _
>>> going
>>> on in parallel..
>>> An "export CCACHE_DISABLE=1" (instead of the current "env
>>> CCACHE_DISABLE=1",
>>> so as to apply also to the make command, not only the configure
>>> command)
>>> should suffice in principle ...
>>
>> Jean-François,
>>
>> After seeing your email, I went back to re-install ccache-default,  
>> and
>> it looks like fink did it automatically. I remember seeing the  
>> message
>> saying fink was going to temporarily remove it, and I guess it put it
>> back when it was done.
>>
>> Did ccache-default remain uninstalled on your system?
>
> No ; in general, a BuildConlicts gets reinstalled by fink at the end  
> of
> the build.
> That's why I mentioned above "things going on in parallel".

Exactly. I am unhappy whenever a package forces me to uninstall ccache- 
default, even if it is only temporary and and it gets reinstalled  
later on automatically: It affects all my concurrent build activities,  
which is negative. Also, I wonder what happens if I try to "fink  
build" two packages *in parallel* (i.e. in different terminals) that  
both conflict with ccache-default , esp. if one finishes earlier than  
the other ?


Ideally, no package would ever build conflitc with ccache-default --  
for most of them, it should be possible to set CCACHE_DISABLE (as Jean- 
François explained).  This solution is far superior to a build  
conflict. It's faster (no need to remove and re-install another  
package), requires less user interaction, does not affect other  
ongoing compilations (be it by Fink or something else), i.e., is more  
self-contained.

Bye,
Max
------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to