Before I file this as a bug (or rather several bugs), any thoughts:

I tried fink-update several times with a non-CVS based update, then gave up and tried the CVS-based update. The non-CVS update appears to start, then just does nothing... no network traffic, nothing! The CVS-based update did a load of stuff with *.info and *.patch files, then on reading the package info, reported a warning message for many of the info files of the form:

WARNING: Possible unterminated here-document in
"/sw/fink/dists/stable/main/finkinfo/gnome/gdk-pixbuf-0.18.0-1.info".


Finally it crashed (well done!!) :


dpkg -i /sw/fink/dists/stable/main/binary-darwin-powerpc/base/fink_0.11.1-1_darwin-powerpc.deb
(Reading database ... 3438 files and directories currently installed.)
Preparing to replace fink 0.9.4-1 (using .../fink_0.11.1-1_darwin-powerpc.deb) ...
Unpacking replacement fink ...
Setting up fink (0.11.1-1) ...
Can't locate Fink/Services.pm in @INC (@INC contains: /System/Library/Perl/darwin /System/Library/Perl /Library/Perl/darwin /Library/Perl /Library/Perl /Network/Library/Perl/darwin /Network/Library/Perl /Network/Library/Perl .) at /sw/lib/fink/postinstall.pl line 30.
BEGIN failed--compilation aborted at /sw/lib/fink/postinstall.pl line 31.
dpkg: error processing fink (--install):
subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
fink
### dpkg failed, exit code 1
Failed: can't install package fink-0.11.1-1


Clearly it can't find the fink/services perl module, but surely the previous fink installation had the sense to make this visible? (Or alternatively can't the install script just look for a library relative to the location of the installer script or at a hard-coded location, ie. just use lib '/sw/lib/perl5/Fink/Services.pm', perhaps as a "backstop" to not finding things in @INC.)

I'm using 10.2.4 on a G4/400. I can see what the errors mean, read literally (I know a little Perl), but both seem rather too obvious for the fink developers to have simply missed out (read literally, that is). So... any ideas?

My next move is going to be simply delete everything in /sw and start over.
After all I don't have that much in there at present...

I have this funny feeling I might have to play around in /usr/X11R6, which I'm reluctant to have to do... (I am getting the impression that the various forms of X11 tend to bump into eachother somewhat.) Any over places fink installs things outside /sw ?

I've had a quick peek in the FAQs & on the mailing list archive but there appears to be nothing relevant to this. Anyway, I've done enough fiddling around for one day...

Grant

--
--------------------------------------------------------
Grant Jacobs [EMAIL PROTECTED]
McAndrew Bay, Dunedin, ph. +64 3 476 1820
NEW ZEALAND. fax. +64 3 476 1825


-------------------------------------------------------
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
_______________________________________________
Fink-beginners mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to