Alexander,

After hunting down a more recent version of XCode, the rest of this
seemed to work just fine.

Thank you!



On Fri, Mar 6, 2009 at 8:32 PM, Alexander Hansen
<[email protected]> wrote:
> Jonathan Smith wrote:
>> Hi,
>>
>> I tried to selfupdate (using CVS) and failed to connect.  Assuming
>> this was due to the server being overwhelmed (per the docs), I tried
>> selfupdate-rsync.  Repetitively, the mirrors fail and I'll select
>> another in the country.  Sometimes it will work, and I get the
>> following output:
>>
>> rsync -az -q  rsync://msn.wi.us.finkmirrors.net/finkinfo//TIMESTAMP
>> /sw/fink/TIMESTAMP.tmp
>> I will now run the rsync command to retrieve the latest package descriptions.
>> rsync -rtz --delete-after --delete -q   --include='10.4/'
>> --include='10.4/stable/' --include='10.4/stable/main/'
>> --include='10.4/stable/main/finkinfo/'
>> --include='10.4/stable/main/finkinfo/*/'
>> --include='10.4/stable/main/finkinfo/*'
>> --include='10.4/stable/main/finkinfo/**/*' --include='10.4/'
>> --include='10.4/stable/' --include='10.4/stable/crypto/'
>> --include='10.4/stable/crypto/finkinfo/'
>> --include='10.4/stable/crypto/finkinfo/*/'
>> --include='10.4/stable/crypto/finkinfo/*'
>> --include='10.4/stable/crypto/finkinfo/**/*' --include='VERSION'
>> --include='DISTRIBUTION' --include='README' --exclude='**'
>> 'rsync://msn.wi.us.finkmirrors.net/finkinfo' '/sw/fink/'
>> WARNING: Not saving timestamp of selfupdate because could not write
>> /sw/fink/10.4-transitional/VERSION.selfupdate.tmp: No such file or directory
>> Information about 2617 packages read in 1 seconds.
>> WARNING: could not read /sw/fink/10.4-transitional/VERSION: No such file or
>> directory
>> WARNING: unable to determine last selfupdate time. You should run 'fink
>> selfupdate' to get the latest package descriptions.
>> The following package will be installed or updated:
>>  fink
>> Failed: file download failed for fink-0.18.4.tar of package fink-0.18.4-1
>>
>>
>> I am running Mac OS X 10.4.11, gcc set to gcc3.3.  The fink version was 
>> 0.20.xx.
>>
>> Now, I'm getting the following output from 'fink --version':
>>
>> WARNING: could not read /sw/fink/10.4-transitional/VERSION: No such file or
>> directory
>> Use of uninitialized value in concatenation (.) or string at
>> /sw/lib/perl5/Fink/Config.pm line 324.
>> Use of uninitialized value in length at /sw/lib/perl5/Fink/Config.pm line 
>> 325.
>> Package manager version: 0.28.5
>> Distribution version: selfupdate-, 10.4-transitional, powerpc
>>
>> Copyright (c) 2001 Christoph Pfisterer
>> Copyright (c) 2001-2008 The Fink Package Manager Team
>> This program is distributed in the hope that it will be useful,
>> but WITHOUT ANY WARRANTY; without even the implied warranty of
>> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>> GNU General Public License for more details.
>>
>>
>> What can I do to fix this without upgrading to Mac OS 10.5?
>>
>> Thank you.
>>
>>
> It looks like you were on the 10.4-transitional distribution--gcc should
> no longer be set to 3.3, for one thing, except for rare packages.  That
> distribution has been unsupported since the end of July 2006.  Moreover,
> since that time sourceforge changed the cvs structure, so that would
> account for your update failures.
>
> fink-0.28-5 does _not_ support upgrades from 10.4-transitional.
>
> Since the 10.4 binary distribution is really outdated, I'd do an install
> from source.
>
> 1)  Capture your installed packages via something like
>
> fink list -it | grep -v " p " | grep -v "\[" | cut -f2 > installed.list
>
> 2)  If you've got a fink-0.28.5.tar.gz in /sw/src, copy that to e.g.
> your home directory.
>
> 3)  Remove your fink tree via
>
> sudo rm -rf /sw
>
> 4)  Install fink from source.
>
>    A)  Grab the fink-0.28.5 source if you didn't have that laying around:
>
>            http://downloads.sourceforge.net/fink/fink-0.28.5.tar.gz
>
>    B)  Open that archive up
>
>    C)  In a terminal window use 'cd' to point to the resulting
> fink-0.28.5 directory
>
>    D)  run
>
>           ./bootstrap
>
>    and that will install the base packages for the regular Fink
> distribution for 10.4.
>
> 5.  After that you should run a "fink selfupdate-rsync" to turn rsync
> updates on.
>
> 6.  If you use
>
> cat installed.txt | xargs fink install
>
> That should bring back your installed packages.
>
> --
> Alexander Hansen
> Fink User Liaison
>
>



-- 
Jonathan Seng
Nekenyu, or Yu

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners

Reply via email to