[Th] pwdutils zrypane zależności??

Andrzej Augustyński august84 w autocom.pl
Nie, 12 Lip 2009, 22:40:12 CEST


Tomasz Mateja pisze:
> W dniu 10.06.2009 14:28, Arkadiusz Miskiewicz pisze:
>> On Wednesday 10 of June 2009, Tomasz Mateja wrote:
>>> [tommat w surfer11 ~]$ rpm -q pwdutils
>>> pwdutils-3.1.3-5.i686
>>>
>>> [tommat w surfer11 ~]$ ldd /usr/bin/chage
>> ldd nie pokazuje wymaganych bibliotek dla chage. Pokazuje wymagane biblioteki
>> także przez wszystkie zależne biblioteki itd.
>>
>> objdump -p /usr/bin/chage | grep NEED pokaże prawdę.
>>
> hmm no prawda nie pokazuje dla żadnego programu w pwdutils, ale chyba 
> coś jest nietak, zwiodło mnie:
> 
> Installing pwdutils-3.1.3-5.i686.rpm...
> /usr/sbin/pwconv: error while loading shared libraries: libcom_err.so.2: 
> cannot open shared object file: No such file or directory
> error: %post(pwdutils-3.1.3-5.i686) scriptlet failed, exit status 127
> error: 
> ftp://ftp.th.pld-linux.org/dists/th/PLD/i686/RPMS/pwdutils-3.1.3-5.i686.rpm: 
> installation failed (retcode=-1)
> 

Odkopuję, bo natrafiłem przy okazji:$ sudo vpoldek test -- -u rc-scripts

$ objdump -p /usr/sbin/pwconv | grep NEEDED | sed -e 's/.*NEEDED\s*//' \
| xargs -I_X_ find /lib /usr/lib -name _X_ \
| xargs -I_X_ objdump -p _X_ | grep NEEDED | sed -e 's/.*NEEDED\s*//' \
| xargs -I_X_ find /lib /usr/lib -name _X_ \
| xargs -I_X_ objdump -p _X_ | grep -B 25 libcom

/usr/lib/libgssapi_krb5.so.2:     file format elf32-i386

[..]

Skitrał się drań :)

$ rpm -qf /usr/lib/libgssapi_krb5.so.2
krb5-libs-1.7-2.i686

Wydaję mi się że dla krb5-libs Requires: libcom_err powinien załatwić
sprawę.

pzdr

-- 
Andrzej Augustyński


Więcej informacji o liście dyskusyjnej pld-devel-pl