On 10/17/14, 1:46 PM, Alessio Sarti wrote:
>
> On 17/ott/2014, at 17:57, Alexander Hansen <alexanderk.han...@gmail.com> 
> wrote:
>
>> On 10/17/14, 8:24 AM, Alessio Sarti wrote:
>>> Dear all.
>>> I am trying to reinstall/upgrade fink on the freshly downloaded
>>> Yosemite, but I am failing...
>>> If I try the "hack" proposed here
>>> https://www.mail-archive.com/fink-users@lists.sourceforge.net/msg40078.html
>>> I hit the wall of having now Darwin14* something : $gcc is
>>> uninitialized... and fink reinstall fink stops...
>>>
>>
>> It's better to posting the _exact_ error message.  It's normally really hard 
>> to understand what's going on from a paraphrased version of it.
>
> you are right, I was hoping for some "not yet fully advised" standard 
> procedure for the upgrade that superseded the "fink reinstall fink" trick...
>
> Anyway: it seems that my first and too quick attempt  to run the
> fink reinstall fink
> command managed to complicate everything.
>
> Now:
> -> if I try a fink list command I just see 438 packages (out of the thousands 
> I used to see) and all of them are makrked as *i*
> instead of the usual
> i
> -> if I try a
> fink reinstall fink
> to reproduce the problem, instead I get this error
> not a reference at /sw/lib/perl5/Fink/Services.pm line 1885.
>
> -> I have also tried what  you propose (to use the inject.pl script from 
> HalfDome) but I get:
> The directory '/sw' (guessed) does not contain a Fink installation. Please 
> provide the correct path as a parameter to this script.
>
> So: I am pretty sure than now I have to restart from scratch...
> Any advice on how to proceed?
> Thanks a lot!
> alessio
>
>>
>>> What is the recommended way to proceed in order to have fink working
>>> with Yosemite?
>>> Thanks!
>>>
>>> Alessio Sarti
>>>
>>> "Rispondi... livato" (Da "L'uomo che non capiva troppo", 610, Lillo e Greg)
>>>
>>>
>>>
>>>
>>>
>>>
>>
>> Indeed, the release fink doesn't know about Darwin 14.  Try grabbing the 
>> pre-release source via the zip file download link on
>>
>> https://github.com/fink/fink/tree/HalfDome
>>
>> Then in a terminal, "cd" into the unpacked directory, and then run 
>> "./inject.pl".
>> --
>> Alexander Hansen, Ph.D.
>> Fink User Liaison
>> My package updates: http://finkakh.wordpress.com/
>
> Alessio Sarti
>
> "Rispondi... livato" (Da "L'uomo che non capiva troppo", 610, Lillo e Greg)
>
>
>
>

Here's a thought:

Rename your existing /sw (e.g. to /sw.old), then do a new bootstrap into 
/sw .

After that is done try

sudo cp -r /sw/etc/fink.conf /sw.old/etc
sudo cp -r /sw/lib/perl5/Fink/* /sw.old/lib/perl5/Fink/
sudo cp -r /sw/lib/fink/* /sw.old/lib/fink/

Then rename your new /sw to /sw.new and /sw.old to /sw again.

I _believe_ that should cover the files which need to be changed, but if 
not, you'll have your /sw.new to copy from.
-- 
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to