Vserver i instalowanie pakietów - co popsułem?

Kacper Kornet draenog at pld-linux.org
Fri Mar 28 19:51:53 CET 2014


On Wed, Mar 19, 2014 at 06:46:18PM +0200, Jacek Osiecki wrote:
> W dniu 2014-03-19 16:40, Jacek Osiecki napisał(a):

> >Niezależnie od tego czy próbuję to robić przez vpoldek czy vrpm, za
> >każdym razem przy próbie instalacji pakietu
> >na wirtualce dostaję komunikat:

> >No dynamically linked rpm binary found; exiting...

> >Jakiś pomysł co jest nie tak?

> Strace'owanie mi wiele nie pomogło, za to w końcu poszukałem skąd
> się bierze
> ten komunikat.
> Otóż bierze się stąd: /usr/lib64/util-vserver/vrpm-preload

> Tam mamy m.in.

> for bin in /bin/rpm /usr/lib/rpm/rpm${RPM_FLAVOR:-i} ""; do
>     ldd "$bin" &>/dev/null && break
> done

> Niby wszystko dobrze, tylko... okazało się że na tym systemie nie mam
> komendy ldd, bo nie mam glibc-misc.

> Nic o glibc-misc nie krzyczało, a chyba powinno skoro to podstawowa
> funkcjonalność
> vserwerów? Czyli util-vserver powinien tego wymagać - dobrze wnioskuję?

W sumie powinno, więc dodałem. A podejrzewam, że do tej pory nie było,
bo glibc-misc jest wymagane zarówno przez geninitrd jaki i dracut. A
raczej większość instalacji PLD używa jednego albo drugiego.

Dzięki za zgłoszenie problemu.
-- 
  Kacper


More information about the pld-devel-pl mailing list