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

Reply via email to