On Jul 7, 2005, at 10:25 AM, Saad Mahamood wrote:

Hiya!

Thanks for the response. I managed to fix the issue by creating a
syslink of /usr/lib/libdl.dylib to /usr/lib/libdl.0.dylib. This has
corrected my compliation problems that I described below.

However, I'm concerned this hack may give me trouble down the line so
I'm wondering if my course of action was a correct one?

Cheers,

Saad Mahamood.


Ooops--I was not quite correct:

libdl.dylib is part of the base system:

ls -l /usr/lib/libdl*
lrwxr-xr-x 1 root wheel 20 Jun 28 2004 /usr/lib/ libdl.0.dylib -> /usr/lib/libdl.dylib lrwxr-xr-x 1 root wheel 15 Jun 14 09:38 /usr/lib/ libdl.dylib -> libSystem.dylib

On the other hand, libdl.0.dylib is not--as can be seen from the date this predates my Tiger installation here (and my other computer doesn't have that file).

You probably aren't going to cause any problems, but I still recommend trying to get rid of that archaic perl version unless you really need it.

---AH

On 7/5/05, Alexander K. Hansen <[EMAIL PROTECTED]> wrote:

Saad Mahamood wrote:


Hello all I've currently having issues updating my installation of
fink on OS X10.4, when I run the "fink update-all" command:

pod2man --section=1
/sw/src/fink.build/dpkg-1.10.21-217/dpkg-1.10.21/scripts/dpkg- architecture.pl



dpkg-architecture.1



dyld: Library not loaded: /usr/lib/libdl.0.dylib
 Referenced from: /sw/bin/perl5.8.0
 Reason: image not found
make[2]: *** [dpkg-architecture.1] Error 133
make[1]: *** [all-scripts] Error 2
make: *** [all-recursive] Error 2
### execution of make failed, exit code 2
Removing build lock...
dpkg -r fink-buildlock-dpkg-1.10.21-217
(Reading database ... 54669 files and directories currently installed.)
Removing fink-buildlock-dpkg-1.10.21-217 ...
Failed: phase compiling: dpkg-1.10.21-217 failed


I've ran the "fink selfupdate" command several times but to no avail.
I was hoping that you guys could give me a hint on what to do!

Cheers,


Saad


-


A couple of things stand out:

1) The error message suggests that you're lacking
/usr/lib/libdl.0.dylib.  That's part of the OS's base system
(BaseSystem.pkg) and you really do need it.

2) Why is /sw/bin/perl5.8.0 running? Your system has 5.8.6 built in. It may be that the library is present but that this archaic perl version is linked to a different version of libdl, and that could indeed cause isssues. I suggest removing perl580 (if it is indeed fink- installed) in
any case.






-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Fink-beginners mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to