On Wed, Dec 02, 2009 at 06:39:11PM +0100, Max Horn wrote: > > 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 ?
The first one's attempt to reinstall (i.e., while the second one is still building) will fail because a build_lock_ still exists, not just a fink "remove this before start the process" action. The whole purpose of the buildlock system is to make it safe to run multiple fink instances concurrently. Which adds to the poor user experience in this case because "could not reinstall after building" will cause the first fink process to fail. dan -- Daniel Macks [email protected] http://www.netspace.org/~dmacks ------------------------------------------------------------------------------ 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
