On Tue, Jun 22, 2004 at 05:52:14PM +0400, Ildar Mulyukov wrote: > Dmitry V. Levin wrote: > >On Tue, Jun 22, 2004 at 04:16:59PM +0400, Vladimir V. Karpinsky wrote: > > > >>Для контроля работы ntpd я привык использовать ntpq (-c peer или -c > >>rv). Поставил Compact, добавил необходимое из Сизифа, поднял ntpd, а > >>ntpq мне говорит: > >> > >>$ /usr/sbin/ntpq -c rv > >>/usr/sbin/ntpq: symbol lookup error: /lib/libreadline.so.4.3: undefined > >>symbol: BC > >> > >>и даже просто: > >>$ /usr/sbin/ntpq > >>/usr/sbin/ntpq: symbol lookup error: /lib/libreadline.so.4.3: undefined > >>symbol: BC > >> > >>Подскажите, пожалуйста, где и что подкрутить. > > > >Раз вы взяли ntp-utils из Сизифа, то возьмите и libreadline из Сизифа. > > > мдя... > > $ rpm -qRp ntp-utils_4.1.2-alt3_i586.rpm > ntpdate = 4.1.2-alt3 > > libreadline.so.4.3 > > > ну дела... > Поясню для Vladimir V. Karpinsky: программы надо ставить так, чтобы было > всё, что эти программы просят. В частности, пакет ntp-utils хочет > libreadline.so.4.3 . Поэтому поставить его, не поставив пакет, > предоставляющий libreadline.so.4.3 Вы не могли, если только не поломали > где-то зависимости. В данном случае это не так. libreadline обратно совместим, поскольку soname не менялся. А вот ntp поменялся, он теперь не слинкован с -ltinfo напрямую, поскольку теперь это не нужно. -- ldv