|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Igor Chumak 2:5020/400 09 Oct 2002 16:41:10 To : Yury Trembach Subject : Re: RPM dependencies -------------------------------------------------------------------------------- Hello, Yury! You wrote to "Igor Chumak" <igor@g-auto.pul.kiev.ua> on Wed, 9 Oct 2002 11:58:20 +0000 (UTC): YT> Igor Chumak <igor@g-auto.pul.kiev.ua> wrote: IC>> Собрал я courier-imap-1.5.3 в .rpm (RedHat7.3, RPM version 4.0.4) IC>> Устанавливаю [root@diamant i386]# rpm -ivh IC>> courier-imap-1.5.3-1.7.3.7.1.i386.rpm error: failed dependencies: IC>> /usr/local/bin/perl is needed by IC>> courier-imap-1.5.3-1.7.3.7.1 IC>> Спрашивается, КАКОГО? YT> Значит, в пакете есть скрипт в котором в первой строке стоит YT> /usr/local/bin/perl. Есть такое. И много ;) IC>> perl есть и в базе [root@diamant i386]# rpm -qa|grep perl-5 IC>> perl-5.6.1-34.99.6 perl-suidperl-5.6.1-34.99.6 YT> это штатные, из дистрибутива. IC>> perl-5.6.0-12 YT> а это откуда? RedHat 7.3 ставился поверх 7.1 (оттуда осталось). Уносить пытался - перестал работать скрипт, какого-то @#$ привязанный именно к perl-5.6.0 IC>> и на диске [root@diamant i386]# ls -l /usr/local/bin/perl IC>> -rwxr-xr-x 1 root root 717852 Mar 23 2001 IC>> /usr/local/bin/perl YT> rpm -qf /usr/local/bin/perl что говорит? file /usr/local/bin/perl is not owned by any package Ото ж ;) Какая-то (не помню какая) хитрая прога ОЧЕHЬ хотела, чтобы perl был там. Пришлось сделать линк на /usr/bin/perl. With best regards, Igor Chumak. E-mail: igorУХОg-auto.pul.kiev.ua --- ifmail v.2.15dev5 * Origin: Adamant ISP news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/12034ae50a31d.html, оценка из 5, голосов 10
|