Creates usage-reports for shared objects.
Prototyp: listet Abhängigkeiten von shared objects, hat 'ldd_bee' Funktionalität und hilft beim suchen nach der richtigen libfoo.so.4.7.11 .
perldoc sousage.pl
./sousage.pl -h
./sousage.pl /usr/lib/libatasmart.so.4 # list deps
./sousage.pl -t ldd_bee /usr/bin/ls # bee packages
./sousage.pl -A libxslt # welche libxslt hattes?
Tool von Donald.
Dump all bee
packages, which contain .so
libs used by executable.
/project/admin/tools/ldd_bee.pl executable [executable ... ]
# /lib/libXXX.so.N
# /lib/libYYY.so.M
# /usr/lib/libZZZ.so.U
PKGALLPKG[0]=beepkg-1.0.6-3.x86_64
BEEFILE[0]=/usr/share/bee/beepkg-1.0.6-3.x86_64/beepkg--1.0.6-3.bee
BEETIME[0]=1394791086 # 2 yrs 3 mon (Fri Mar 14 10:58:06 2014)
BEELIB[0]=/usr/lib/libXXX.so.1.0
PKGALLPKG[1]=beedep-0.98.5-0.x86_64
BEEFILE[1]=/usr/share/bee/beedep-0.98.5-0.x86_64/beedep-0.98.5-0.bee
BEETIME[1]=1417173467 # 1 yrs 6 mon (Fri Nov 28 12:17:47 2014)
BEELIB[1]=/usr/lib/libYYY.so.6
Tool von mir (obsolet).
Sehr altes tool, aber von einem programmierer der es offensichtlich mit viel spass angegangen ist. Die change-logs enthalten einige hints auf mögliche fallen.