Thanks Alexander and Martin for your replies.

On Jan 7, 2010, at 14:56, Alexander Hansen wrote:

> Don't bother emailing the maintainer, since this is the _intended_ behavior.  
> We have separate automake1.5 ... automake1.11 packages for packages that need 
> particular automake versions to build.

This is a shame but I understand. It's hard to believe that a single product 
could have so many incompatible versions. It's also a shame that it must be 
installed and reinstalled so many times. Fortunately it's a fairly quick build.

> The best solution is for you to do something on _your_ end, such as to include
> 
>       fink install automake1.9
> 
> as part of your automatic update script.

This is extremely do-able. I use a bash script to complete the process anyway 
(backup pieces, CVS update, bootstrap, configure, make, install, etc). So 
adding this to the process will be very easy. Thanks for the idea.

> Either that, or perhaps you can reconfigure your build not to use Fink's 
> automake at all, and instead to use the system's (unless your system's 
> automake is too new for your package--since you didn't provide that 
> information, I've got no idea what you have built-in) via appropriate 
> configure flags.

I don't know how to do this. It is a public package available to hams 
everywhere, so I don't control the code or the config files. It's easier to do 
your first suggestion than to tweak the config each time I do an update (pretty 
regular). The program isn't too picky as it will compile with several versions 
of automake. It won't work with v1.5, however, so I will recommend that perhaps 
they check for that.

On Jan 8, 2010, at 05:04, Martin Costabel wrote:

> If certain dev packages like automake1.9 are really essential for your work, 
> you could make a little private Fink package like the one below that does 
> nothing else than prevent fink from removing these packages during its normal 
> update procedure.
> 
> Then while you are working on your stuff, you would have the package 
> keepmydevs installed, which will make "fink update" crash whenever it tries 
> to remove automake1.9. And if you want fink update to succeed, you would 
> first remove keepmydevs and refrain from updating your own stuff during that 
> time.

Where would I put this package info/file?


--
   Chip



--
    Chip


------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners

Reply via email to