At 12:12 Uhr +0100 09.03.2002, Riccardo Gusso wrote: >Il 9-03-2002 9:02, Martin Costabel da [EMAIL PROTECTED] ha scritto: >> No other idea. Just to test Max' idea: Riccardo, could you run >> "otool -l /sw/lib/libdl.dylib" (this is "-l" with a lowercase ell). The >> output should end with >> >> Load command 7 >> cmd LC_TWOLEVEL_HINTS >> cmdsize 16 >> offset 12824 >> nhints 14 >> >> If Max is right, your output of that command will not show the >> LC_TWOLEVEL_HINTS load command but would end with a section on Load >> command 6, cmd LC_DYSYMTAB. > >Yes. You're right. I have no section with Load command 7, LC_TWOLEVEL_HINTS.
Good idea, Martin, didn'T even think of this one! > > >> By what evil trick you would have managed to compile dlcompat without >> twolevel_namespace, I cannot imagine, simply installing libxpg4 is not >> enough. Maybe your dlcompat package is real old, from before OSX 10.1 >> days? Or - since you didn't give the information, the most horrible >> suspicions are allowed - your whole system is not upgraded to 10.1? > >No, I can reassure you: my system is up to date, it is 10.1.3. But in fact I >have given a look to dlcompat with 'fink list dlcompat' and I saw this: > >[goedel:/Users/rick] root# fink list dlcompat >Reading package info... >Information about 337 packages read in 3 seconds. >(i) dlcompat 20020120-1 Dynamic loading compatibility library > >So there was a newer version available; then I followed your suggestion ["In >any case (except if you are still on 10.0.x), fink rebuild dlcompat >(takes some seconds only) should repair the problem."] and I rebuilt the >package, but even after this 'fink list dlcompat' gave me the same output, >and I had to use 'fink install dlcompat' to have the package installed >(maybe is there a bug in 'fink rebuild'? As I can read from the man page it >should have installed it without the need for a 'fink install'). Nope, it did rebuild and reinstall the current (old) version you had install. To update, you need to do a "fink update dlcompat". This is that way on purpose and for perfectly good reasons. >Then I tried to install xchat-1.8.7-2 and everything worked. >I thank you and Max for your help but still I have a question: if a newer >version of dlcompat was required to install xchat-1.8.7-2 why didn't fink >didn't download and install it as it has done for all the other packages it >asked me to download to satisfy dependencies? Because it was not really a newer version of dlcompat that was required, but the one you had had to be recompiled.... anyway, I'll change the depends field of xchat 1.8.8 to require the new dlcompat. Max -- ----------------------------------------------- Max Horn Software Developer email: <mailto:[EMAIL PROTECTED]> phone: (+49) 6151-494890 _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users
