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