Dave,

thanks for the clarification. I figured that "apt-get dist-upgrade"
might complain more about the architecture change if that was the case
(since all .debs are tagged with the architecture) but I guess that a
usual dist-upgrade does not change architectures at the same time.

Is there any particular advantage to bootstrapping in this case? I
will be using the bindist later anyway, so I don't mind using the
binary installer.

thanks,

- Charles

On Sat, Apr 18, 2009 at 12:33 PM, David R. Morrison <d...@finkproject.org> 
wrote:
> Unfortunately, that web page was never updated to cover the case of a change
> of hardware.
>
> Fink on powerpc and fink on intel are completely incompatible.  (Fink
> creates libraries and executable binaries which are for one cpu type only,
> unlike apple which creates "fat" binaries that can be exectued on either
> one.)  You'll need to figure out which packages you need, and then reinstall
> everything from scratch.  Either via bootstrap, or via the intel binary
> installer.
>
>  -- Dave
>
>
> On Apr 18, 2009, at 8:53 AM, Charles Lepple wrote:
>
>> I am trying to migrate my Fink installation from 10.4/powerpc on a new
>> 10.5/intel box. My /sw directory was copied over via Migration Assistant.
>>
>> This page implies that it should be possible without downloading a new
>> installer:
>>
>>  http://www.finkproject.org/download/upgrade.php?phpLang=en
>>
>> However, it seems like it needs some help.
>>
>> I have installed Xcode 3.1.2 and X11-2.3.2.1 from xquartz.macosforge.org.
>>
>> -=-=-=-=-=-
>>
>> $ sudo apt-get update
>> [looks good]
>> $ sudo apt-get dist-upgrade
>> [lots of messages about unmet -pm586 dependencies, e.g.:]
>> Sorry, but the following packages have unmet dependencies:
>>  app-cli-pm586: Depends: perl586-core but it is not installable. For Fink
>> users, this often means that you have attempted to install a package from
>> the
>> binary distribution which depends on a "Restrictive" package. See
>> <http://fink.sourceforge.net/faq/usage-fink.php#bindist>,
>> <http://fink.sourceforge.net/doc/users-guide/packages.php#bin-exceptions>
>>
>>
>> $ fink selfupdate-cvs
>> Password:
>> Use of inherited AUTOLOAD for non-method Term::ReadKey::termsizeoptions()
>> is
>> deprecated at
>> /sw/lib/perl5/5.8.8/darwin-thread-multi-2level/Term/ReadKey.pm
>> line 289.
>> Failed: Can't locate auto/Term/ReadKey/termsizeopt.al in @INC (@INC
>> contains:
>> /sw/lib/perl5/5.8.8/darwin-thread-multi-2level /sw/lib/perl5/5.8.8
>> /sw/lib/perl5/darwin-thread-multi-2level /sw/lib/perl5
>> /sw/lib/perl5/darwin
>> /System/Library/Perl/5.8.8/darwin-thread-multi-2level
>> /System/Library/Perl/5.8.8
>> /Library/Perl/5.8.8/darwin-thread-multi-2level /Library/Perl/5.8.8
>> /Library/Perl
>> /Network/Library/Perl/5.8.8/darwin-thread-multi-2level
>> /Network/Library/Perl/5.8.8 /Network/Library/Perl
>> /System/Library/Perl/Extras/5.8.8/darwin-thread-multi-2level
>> /System/Library/Perl/Extras/5.8.8 /Library/Perl/5.8.6 /Library/Perl/5.8.1
>> .) at
>> /sw/lib/perl5/Fink/CLI.pm line 633
>>
>> -=-=-=-=-=-
>>
>> Would it be easier for me to just start from scratch? I can save /sw/src
>> and
>> just filter the package list from the old Mac so that it does not include
>> any
>> -pm586 packages.
>>
>> thanks,
>>
>> --
>> Charles Lepple
>> clep...@gmail
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Stay on top of everything new and different, both inside and
>> around Java (TM) technology - register by April 22, and save
>> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
>> 300 plus technical and hands-on sessions. Register today.
>> Use priority code J9JMT32. http://p.sf.net/sfu/p
>> _______________________________________________
>> Fink-users mailing list
>> Fink-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/fink-users
>
>



-- 
- Charles Lepple

------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to