I am bouncing this to fink-devel in the hope that someone here has an idea. There is a long thread on fink-beginners, but we have all run out of ideas. The problem in short:
Guillaume has fink-0.27.16-41 installed and is unable to upgrade it to 0.28.5-41. He has run all the necessary steps, fink index, selfupdate-cvs etc, and he has actually the 0.28.5-41 package description in /sw/fink/dists/stable/main/finkinfo/base/. So the download part of the selfupdate-cvs worked correctly. All utilities agree that he has the latest version installed, but they disagree about the version number: cvs and visual inspection say that this fink-10.5.info file is 0.28.5-41, but fink dumpinfo, fink list, and all other fink functions claim that it is 0.27.16-41, and they see no need to update. Does anyone have an idea how it can be possible that fink sees a file that is actually not there? Note that fink dumpinfo talks specifically about this file, not about some other file with the same name, or about something in the cache. Running inject.pl from the unpacked 0.28.5 source tarball will perhaps solve the problem, but at this point this is a mystery I would prefer to see solved, not worked around. Some output excerpts are here, and in the beginners thread you can find the complete dumpinfo and a lot of other informations about the system. Martin Guillaume Blanc wrote: > Le 26 sept. 08 à 20:18, Martin Costabel a écrit : > >> The contradiction remains entire, unexplainable: >> >> Guillaume Blanc wrote: >> >>> [apcmc147:~] blanc% fink dumpinfo fink >>> Scanning package description files.......... >>> Information about 4069 packages read in 0 seconds. >>> infofile: /sw/fink/dists/stable/main/finkinfo/base/fink-10.5.info >>> debfile: >>> /sw/fink/10.5/stable/main/binary-darwin-i386/base/fink_0.27.16-41_darwin-i386.deb >>> >>> package: fink >>> epoch: 0 >>> version: 0.27.16 >>> revision: 41 >> >> whereas you earlier showed >> >>> [apcmc147:main/finkinfo/base] blanc% cvs stat fink-10.5.info >>> =================================================================== >>> File: fink-10.5.info Status: Up-to-date >>> Working revision: 1.9 >>> Repository revision: 1.9 >>> /cvsroot/fink/dists/10.4/stable/main/ finkinfo/base/fink-10.5.info,v >> >> >> CVS revision 1.9 is fink version 0.28.5-41. Fink version 0.27.16-41 >> corresponds to cvs version 1.8. >> >> So it looks like fink dumpinfo is seeing a different file content than >> cvs, for the same file. >> >> It would, of course, be interesting to see what Version/Revision is >> really inside the file >> /sw/fink/dists/stable/main/finkinfo/base/fink-10.5.info (assuming >> there is still a "reality" there, and you haven't inadvertently >> switched to large scale quantum computing or created an interference >> between two parallel universes ;-) ). > > This is probably because of LHC... But if my new Mac could work a bit > better... > > I attached the /sw/fink/dists/stable/main/finkinfo/base/fink-10.5.info > file. > > Guillaume > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel