|
|
#1 |
|
All Star
Join Date: Jan 2002
Posts: 534
|
I have been having a lot of problems getting fink packages up and running and I hope someone can help me out a bit. Maybe Sao could offer some advise because of his expertise with fink.
I attempted to do the OS upgrade to 10.2 with the archive method but when I began tweaking my terminal stuff and moving fink over, things began to wonk out on me. So, I decided to backup, reformat, partition and do a clean install of 10.2 which has been great although very time consuming. After getting all that going without problems, I followed the instructions for a fresh fink install with the method for 10.2 on the sourceforge web site. That went well. It is unfortunate that the only choice for installing packages now is to do the compiling from source which takes a lot of time. But that is where I’m at with it at this time. I began getting things I knew of from fink that I had before the upgrade. I found out how much time it takes to compile and install the fileutils package because of all the extraordinary dependancies.... yikes! I used to have psync from the MacOSXFile for backing up that I got with cpan on my old setup but wanted to get it through fink this time around so it would be installed in /sw rather than /usr/local/bin as it was before the upgrade. The install went without problem but I can’t get it to work. If I type psync into my terminal, I get this: Can't locate MacOSX/File.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/bin/psync line 14. BEGIN failed--compilation aborted at /sw/bin/psync line 14. I can’t even get ‘man psync’ to show anything because terminal reports that there is no man entry for psync. Fortunately, I kept a mirror copy of my old system 10.1.5 on a firewire drive which I put onto a spare partition and boot from when I need to backup and print, for now, because there are no drivers yet for my HP G85xi and I haven’t had the chance to work on getting the gimp-print method going yet. All in good time though. I need to get the other fink packages that I have laboriously installed to work first. Yes, I did edit my fink.conf file to use cvs unstable and I added /sw path stuff to my environment.mine file, (I didn’t have to do that with the older system and sudo apt-get install). I’ve run the sudo fink selfupdate-cvs and fink update-all numerous times too. Here’s what I’ve got so far: i aalib 1.4rc5-2 Ascii art library i aalib-bin 1.4rc5-2 Ascii art library i aalib-shlibs 1.4rc5-2 Ascii art library i anacron 2.3-3 Periodic command scheduler i apt 0.5.4-5 Advanced front-end for dpkg i apt-shlibs 0.5.4-5 Advanced front-end for dpkg i audiofile 0.2.3-4 Audio File Library i audiofile-bin 0.2.3-4 Audio File Library i audiofile-shlib 0.2.3-4 Audio File Library i base-files 1.6-1 Directory infrastructure i bzip2 1.0.2-1 Block-sorting file compressor i curl 7.9.8-1 Tool for transferring files with URL syntax i curl-shlibs 7.9.8-1 Tool for transferring files with URL syntax i daemonic 20010902-1 Interface to daemon init scripts i darwin 6.0-1 [virtual package representing the kernel] i db3 3.3.11-8 Berkeley DB embedded database i db3-shlibs 3.3.11-8 Shared Libraries for db3 i debianutils 1.16-1 Misc. utilities specific to Debian (and F... i dlcompat 20020709-2 Dynamic loading compatibility library i docbook-dsssl-n 1.77-1 Norman Walsh's DSSSL DocBook stylesheets. i docbook-dtd 4.1.2-3 DocBook SGML/XML DTDs official releases i dpkg 1.9.20-4 The Debian package manager i esound 0.2.28-1 Enlightened Sound Daemon i esound-bin 0.2.28-1 Enlightened Sound Daemon i esound-common 0.2.28-1 Enlightened Sound Daemon i esound-shlibs 0.2.28-1 Enlightened Sound Daemon i expat 1.95.4-2 C library for parsing XML i expat-shlibs 1.95.4-2 C library for parsing XML i fileutils 4.1-3 Common shell commands like ls, touch, chmod i findutils 4.1-5 Tools for searching for files i fink 0.10.0.cvs- The Fink package manager i fix-fink 1.0-1 Utility to fix libSystem problems in a fi... i gdbm 1.8.0-6 GNU dbm library i gdbm-shlibs 1.8.0-6 GNU dbm library i gettext 0.10.40-3 Message localization support i giflib 4.1.0-7 GIF image format handling library, LZW-en... i giflib-bin 4.1.0-7 GIF image format handling library, LZW-en... i giflib-shlibs 4.1.0-7 GIF image format handling library, LZW-en... i gimp 1.2.3-10 The GNU Image Manipulation Program i gimp-shlibs 1.2.3-10 The GNU Image Manipulation Program i glib 1.2.10-8 Common C routines used by Gtk+ and other ... i glib-shlibs 1.2.10-8 Common C routines used by Gtk+ and other ... i gmp 4.1-1 GNU multiple precision arithmetic library i gmp-shlibs 4.1-1 GNU multiple precision arithmetic library i gnome-libs 1.4.1.7-4 Base libraries for GNOME i gnome-libs-dev 1.4.1.7-4 Base libraries for GNOME i gnome-libs-shli 1.4.1.7-4 Base libraries for GNOME i grep 2.4.2-3 Search text files for patterns i gtk+ 1.2.10-12 The Gimp Toolkit i gtk+-data 1.2.10-12 The Gimp Toolkit i gtk+-shlibs 1.2.10-12 The Gimp Toolkit i gtk-doc 0.9-4 GTK+ DocBook Documentation Generator i gzip 1.2.4a-6 The gzip file compressor i imlib 1.9.10-9 General image handling library for X11 an... i imlib-shlibs 1.9.10-9 General image handling library for X11 an... i libiconv 1.7-5 Character set conversion library i libjpeg 6b-5 JPEG image format handling library i libjpeg-bin 6b-5 JPEG image format handling library i libjpeg-shlibs 6b-5 JPEG image format handling library i libmpeg 1.3.1-4 Gimp MPEG library i libmpeg-shlibs 1.3.1-4 Gimp MPEG library i libpng 1.0.12-6 PNG image format handling library i libpng-shlibs 1.0.12-6 PNG image format handling library i libpoll 1.2-2 SysV poll(2) Emulation Library i libpoll-shlibs 1.2-2 SysV poll(2) Emulation Library i libtiff 3.5.7-7 TIFF image format library and tools i libtiff-bin 3.5.7-7 TIFF image format library and tools i libtiff-shlibs 3.5.7-7 TIFF image format library and tools i libxml2 2.4.23-4 XML parsing library, version 2 i libxml2-bin 2.4.23-4 XML parsing library, version 2 i libxml2-shlibs 2.4.23-4 XML parsing library, version 2 i macosx 10.2-1 [virtual package representing the system] i macosx-file-pm 0.64-1 A collection of modules to manipulate fil... i ncurses 5.2-8 Full-screen ascii drawing library i netpbm 9.25-1 Graphics manipulation programs and libraries i netpbm-bin 9.25-1 Graphics manipulation programs and libraries i netpbm-shlibs 9.25-1 Graphics manipulation programs and libraries i openjade 1.3.1-3 Implementation of DSSSL i orbit 0.5.17-2 The CORBA ORB used in GNOME i orbit-bin 0.5.17-2 The CORBA ORB used in GNOME i orbit-shlibs 0.5.17-2 The CORBA ORB used in GNOME i passwd 20020329-1 User and group entries for daemons i python 2.2.1-8 Interpreted, object-oriented language. i readline 4.3-5 Comfortable terminal input library i readline-shlibs 4.3-5 Comfortable terminal input library i sed 3.02-5 The stream editor, GNU version i sgml-entities-i 1986-3 SGML standard (ISO 8879) entity sets for ... i storable-pm 1.0.14-1 Perl module for persistent data structures i tar 1.13.25-1 GNU tar - tape archiver i tcltk 8.3.4-1 Tool Command Language and the Tk toolkit. i tcltk-dev 8.3.4-1 Tool Command Language and the Tk toolkit. i tcltk-shlibs 8.3.4-1 Tool Command Language and the Tk toolkit. i texinfo 4.1-3 Texinfo documentation system i textutils 2.0-4 Text file processing utilities i xfree86-base-th 4.2.0.1-2 XFree86 libraries, utilities, clients and... i xless 1.7-1 X-Window based replacement for more/less i zlib 1.1.4-1 Compression library |
|
|
|
|
|
#2 |
|
All Star
Join Date: Jan 2002
Posts: 534
|
continued...
You’ll notice that I have installed xfree86-base-threaded. I thought I read somewhere here on the forums that Sao had recommended to mT that this was the one to install for clean installers like me. But that has caused me problems in that I can’t install xfree86-rootless now, it won’t go. And I’ve tried to remove the base-threaded but fink won’t let me do that because of dependancies and so I am a bit befuddled about the whole xfree thing at this juncture. It appears that I need to remove the base-rootless and that this was not the right choice. But how? Would root# dpkg -r --force-depends xfree86-base-threaded work?
I can’t get Anacron working either for some reason. I’ve edited the anacrontab file and also the crontab file just like I had done on the old system without problem. But I don’t know where to add anacron to the boot process because I didn’t have to do that with the previous system and sudo apt-get install. Sorry this has been so lengthy but the process is complicated. I probably left out some other details as well. Maybe I’m just missing something very simple. I do still have all my fink stuff on the old partition and have considered trying to move it all over to 10.2 again but I don’t want to screw anything up by that method like what apparently happened before.
|
|
|
|
|
|
#3 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
thatch,
I never recommended to MervTormel to install the xfree86-base-"threaded" package. Could you point me to where you read this? Some people had problems with that package which is only needed if you need support for the 'cdat' app. Try running: dpkg -r --force-depends xfree86-base-threaded and then run: 'fink install xfree86-base' Also, what do you get when you do 'printenv PATH' Cheers... |
|
|
|
|
|
#4 |
|
All Star
Join Date: Jan 2002
Posts: 534
|
sao,
I apologize if I am mistaken about your recommending the threaded package to mT. I searched around for where I might have gotten that but couldn't seem to find it. I only said I thought I had read that but perhaps I misunderstood something. I think it was back around the end of August. I will try the dpkg -r --force-depends xfree86-base-threaded tomorrow, thank you. It might take some time and I am low on sleep so I must go now but will return tomorrow afternoon. Here's what you asked for on the path variable stuff: /sw/bin:/sw/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/thatch:/usr/X11R6/bin I found out that I didn't have everything set up in my terminal correctly with regard to $path and $MANPATH. I didn't have to do that with the former installation of packages with fink on 10.1.x because sudo apt-get did the job for me, I think. At least I don't remember having to do that but it was about a year ago so maybe I've just forgotten. With 10.2, things are in different places and it's still so new to me that it is confusing. I managed to get my psync working and the man page for it too. But I'm still having problems with anacron. My system log is showing this soon after it starts anacron: SystemStarter: Unable to load localization strings for /Library/StartupItems/daemonic-anacron So, I tried to add it to my ~/.tcshrc by typing in a 'sudo anacron -s'. Later in the system log I show it starting without the daemon and then it runs fine. I haven't figured out what's wrong with the daemon yet. I'm not certain where to add 'anacron -s' in my boot script as the --help eludes to. Thanks for your help and I'll be back tomorrow. thatch |
|
|
|
|
|
#5 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
thatch,
No apologies are necessary. I was just being curious. Maybe, these threads can also help: http://forums.macosxhints.com/showth...&threadid=5041 http://forums.macosxhints.com/showth...&threadid=5578 Cheers... |
|
|
|
|
|
#6 |
|
All Star
Join Date: Jan 2002
Posts: 534
|
sao,
Thanks for the links. I still can't get the anacron problem solved. Maybe mT is still using it and could point me in the right direction? I can't seem to run it automatically but can manually. I still get the error in my system log: SystemStarter: Unable to load localization strings for /Library/StartupItems/daemonic-anacron I've examined all the associated files, readme and man stuff. And I've done all the editing to the anacrontab and crontab files. But I don't know where to add it to my boot scripts as I mentioned before. I've tried a few things but no luck. I couldn't find out anything from the fink mailing list archives either. Could it be that it just doesn't work with Jaguar? Otherwise, I was able to get xfree86-base-threaded removed per our previous recommendations. I got the correct xfree stuff installed now and back to the way it was pre Jaguar. And my path is now edited to include /Developer/Tools at the end which apparently doesn't happen by editing the environments.mine file like it used to pre-jag. I had to put it into ~/.tcshrc. Thanks again. I'm glad things are coming along. |
|
|
|
![]() |
|
|