Moritz wrote:
[]
no joy. Happily reinstalls the 0.7.2 version of fink.

Still, I don't understand what the underlying mechanism should be that brings the distro from 10.3 to 10.4.

The mechanism is that postinstall.pl looks on what system it is running (10.4 in your case), then creates a directory /sw/fink/10.4-transitional and an entry "Distribution: 10.4-transitional" in your /sw/etc/fink.conf. If you do "fink selfupdate" afterwards, it will find the 0.8.0 distribution.

The theory is that the latest 10.3 distribution 0.7.2 already knows about the existence of 10.4 and can therefore run this mechanism, so if you do a selfupdate, then postinstall.pl, and then another selfupdate, you should be on 10.4. So far the theory...

In reality, this doesn't seem to work for point-release updates, because the version of fink-the-program in 0.7.2/stable is not 10.4-aware. The point-release selfupdate version unfortunately doesn't seem to get suficient testing any more. Or maybe I should rather say, the whole 10.3->10.4 updating business gets *too much* attention. It was interesting for some weeks before the 0.8.0 installer came out, but after that date sometime in June, the update instructions should IMHO have been replaced by the simple advice to remove /sw and reinstall Fink from the 0.8.0 binary installer.

And I'm still wondering if it's just my particular installation that has some quirks or if this is a bug in the documentation. The latter would, of course, be somewhat understandable since I'd assume that all of the developers use the source distro, but still be a suboptimal state of things ;-)

Maybe; in any case, in the time it took you to write these messages, you could have run the 0.8.0 installer 3 times :-)

In any case, if the point-update mechanism had worked, you would have upgraded nearly 100% of your packages afterwards, and those not upgraded would very likely have given you trouble. So the effect would not have been much different from a complete reinstallation, only slower and more painful.

--
Martin



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to