Herausfinden, wleches shared object (.so) von welchem Port installiert wird

Zoi

Well-Known Member
Hallo,

ich hatte neulich beim Updaten aus den Ports das Problem, daß firefox und thunderbird sich nicht mehr installieren ließen. Beim Kompilieren kam eine Fehlermeldung, daß gethostbyname_r nicht in libplds4.so zu finden sei. Ohne Browser (google/bsdforen) ist eine Fehlersuche wirklich mühsam. Ich fand dann beim googlen beim Brötchengeber heraus, daß diese lib von nspr oder so ähnlich kommt. Diesen deinstalliert/neu gebaut, alles geht wieder. So, jetzt kommt auch endlich 'ne Frage: :)

Gibt es einen Befehl, wie man herausfinden kann, welcher Port die library xxx.so installiert hat, falls das mal wieder vorkommt?
So wie:
<command> /usr/local/lib/xxx.so
--> /usr/local/lib/xxx.so was installed by port xxx-yy.z

Grüße,
Zoi
 
Zurück
Oben