* [sisyphus] /bin/perl troubles @ 2001-05-09 9:30 Andrey Brindeew 2001-05-09 9:34 ` Alexander Bokovoy 0 siblings, 1 reply; 4+ messages in thread From: Andrey Brindeew @ 2001-05-09 9:30 UTC (permalink / raw) To: Sisyphus Mailing List Hello! На некоторых пакетах сабж иногда вылезает. Приходится ставить c --nodeps. Это нормально? # rpm -Uvh ../noarch/automake-1.4-ipl13mdk.noarch.rpm ошибка: неудовлетворенные зависимости: /bin/perl нужен для automake-1.4-ipl13mdk (4) [13:28:55][root@abr.tool.ru : /usr/src/RPM/RPMS/i686] # ls -l /bin/perl lrwxrwxrwx 1 root root 13 Фев 24 22:11 /bin/perl -> /usr/bin/perl (4) [13:29:01][root@abr.tool.ru : /usr/src/RPM/RPMS/i686] # rpm -qf !$ rpm -qf /bin/perl файл /bin/perl не принадлежит ни одному из пакетов (4) [13:29:11][root@abr.tool.ru : /usr/src/RPM/RPMS/i686] # rpm -q perl perl-5.6.0-ipl3mdk -- WBR, Andrey Brindeew. "No one person can understand Perl culture completely" (C) Larry Wall. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [sisyphus] /bin/perl troubles 2001-05-09 9:30 [sisyphus] /bin/perl troubles Andrey Brindeew @ 2001-05-09 9:34 ` Alexander Bokovoy 2001-05-09 10:18 ` Andrey Brindeew 0 siblings, 1 reply; 4+ messages in thread From: Alexander Bokovoy @ 2001-05-09 9:34 UTC (permalink / raw) To: sisyphus On Wed, May 09, 2001 at 01:30:30PM +0400, Andrey Brindeew wrote: > Hello! > > На некоторых пакетах сабж иногда вылезает. > Приходится ставить c --nodeps. > Это нормально? > > # rpm -Uvh ../noarch/automake-1.4-ipl13mdk.noarch.rpm > ошибка: неудовлетворенные зависимости: > /bin/perl нужен для automake-1.4-ipl13mdk > (4) [13:28:55][root@abr.tool.ru : /usr/src/RPM/RPMS/i686] > # ls -l /bin/perl > lrwxrwxrwx 1 root root 13 Фев 24 22:11 /bin/perl -> > /usr/bin/perl > (4) [13:29:01][root@abr.tool.ru : /usr/src/RPM/RPMS/i686] > # rpm -qf !$ > rpm -qf /bin/perl > файл /bin/perl не принадлежит ни одному из пакетов > (4) [13:29:11][root@abr.tool.ru : /usr/src/RPM/RPMS/i686] > # rpm -q perl > perl-5.6.0-ipl3mdk Это скорее всего какие-нибудь примеры в automake, в начале которых прописано /bin/perl и которые find-requires захватывает. Способ один -- на этапе сборки проходить по таким файлам sed-ом или perl -pi . -- Sincerely yours, Alexander Bokovoy The Midgard Project | ALT Linux Team | Minsk Linux Users Group www.midgard-project.org | www.altlinux.ru | www.minsk-lug.net -- You won't skid if you stay in a rut. -- Frank Hubbard ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [sisyphus] /bin/perl troubles 2001-05-09 9:34 ` Alexander Bokovoy @ 2001-05-09 10:18 ` Andrey Brindeew 2001-05-09 21:57 ` Ivan Zakharyaschev 0 siblings, 1 reply; 4+ messages in thread From: Andrey Brindeew @ 2001-05-09 10:18 UTC (permalink / raw) To: sisyphus On Wed, 9 May 2001 12:34:27 +0300 Alexander Bokovoy <ab@avilink.net> wrote: AB> Это скорее всего какие-нибудь примеры в automake, в начале которых AB> прописано /bin/perl и которые find-requires захватывает. AB> Способ один -- на этапе сборки проходить по таким файлам sed-ом или AB> perl -pi . Как бы не так! # apt-get check Processing File Dependencies... Done Reading Package Lists... Done Building Dependency Tree... Done Возможно, Вам потребуется запустить `apt-get -f install' для исправления. Извините, но следующие пакеты имеют неудовлетворенные зависимости: autoconf: Depends: /bin/perl, однако не может быть установлен automake: Depends: /bin/perl, однако не может быть установлен basesystem: Depends: kernel-up, однако не может быть установлен bind-contrib: Depends: perl(sys/socket.ph), однако не может быть установлен cvs-contrib: Depends: /bin/perl, однако не может быть установлен drakxtools: Obsoletes: mouseconfig, однако 4.13-ipl2mdk установлен enscript: Depends: /bin/perl, однако не может быть установлен faces: Depends: sendmail, однако не может быть установлен groff-perl: Depends: /bin/perl, однако не может быть установлен kdoc: Depends: /bin/perl, однако не может быть установлен sgml-tools: Depends: /bin/perl, однако не может быть установлен xdiskusage: Depends: libMesaGL.so.3, однако не может быть установлен xml-i18n-tools: Depends: /bin/perl, однако не может быть установлен xmms-aalsa: Depends: alsa-driver (>= 0.5.1), однако не может быть установлен W: Couldn't stat source package list 'ftp://linuxteam.iplabs.ru Mandrake/base/pkglist.sisyphus' (/var/lib/apt/lists/linuxteam.iplabs.ru_pub_distributions_MandrakeRE_Sisyphus_i586_Mandrake_base_pkglist.sisyphus) - stat (2 No such file or directory) W: Возможно, Вам потребуется запустить `apt-get update' для исправления. E: Неудовлетворенные зависимости. Попробуйте опцию -f. -- WBR, Andrey Brindeew. "No one person can understand Perl culture completely" (C) Larry Wall. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [sisyphus] /bin/perl troubles 2001-05-09 10:18 ` Andrey Brindeew @ 2001-05-09 21:57 ` Ivan Zakharyaschev 0 siblings, 0 replies; 4+ messages in thread From: Ivan Zakharyaschev @ 2001-05-09 21:57 UTC (permalink / raw) To: sisyphus Hello, Andrey! On Wed, 9 May 2001, Andrey Brindeew wrote: > On Wed, 9 May 2001 12:34:27 +0300 > Alexander Bokovoy <ab@avilink.net> wrote: > > AB> Это скорее всего какие-нибудь примеры в automake, в начале которых > AB> прописано /bin/perl и которые find-requires захватывает. > AB> Способ один -- на этапе сборки проходить по таким файлам sed-ом или > AB> perl -pi . > > Как бы не так! > > # apt-get check > Processing File Dependencies... Done > Reading Package Lists... Done > Building Dependency Tree... Done > Возможно, Вам потребуется запустить `apt-get -f install' для > исправления. > Извините, но следующие пакеты имеют неудовлетворенные зависимости: > autoconf: Depends: /bin/perl, однако не может быть установлен > automake: Depends: /bin/perl, однако не может быть установлен > basesystem: Depends: kernel-up, однако не может быть установлен > bind-contrib: Depends: perl(sys/socket.ph), однако не может быть > установлен > cvs-contrib: Depends: /bin/perl, однако не может быть установлен > drakxtools: Obsoletes: mouseconfig, однако 4.13-ipl2mdk установлен > enscript: Depends: /bin/perl, однако не может быть установлен > faces: Depends: sendmail, однако не может быть установлен > groff-perl: Depends: /bin/perl, однако не может быть установлен > kdoc: Depends: /bin/perl, однако не может быть установлен > sgml-tools: Depends: /bin/perl, однако не может быть установлен sgml-tools тоже пересобирали? В пакете из Сизифа такой зависимости нет: $ rpm -q sgml-tools --requires | grep perl perl-base $ У меня есть такое предположение: виновата Ваша ссылка /bin/perl -- она попадала в зависимости пересобранных у Вас пакетов, т.к. именно это имя использовалось для вызова perl при сборке, а не /usr/bin/perl, который идет в PATH позже. Может быть, это buildreq уследило такую зависимость, или еще что-нибудь. В файлах из sgml-tools ни одного упоминания именно /bin/perl нет: $ grep -r -E '[^r]/bin/perl' $(rpm -q sgml-tools -l) $ > xdiskusage: Depends: libMesaGL.so.3, однако не может быть установлен > xml-i18n-tools: Depends: /bin/perl, однако не может быть установлен > xmms-aalsa: Depends: alsa-driver (>= 0.5.1), однако не может быть > установлен > W: Couldn't stat source package list 'ftp://linuxteam.iplabs.ru > Mandrake/base/pkglist.sisyphus' > (/var/lib/apt/lists/linuxteam.iplabs.ru_pub_distributions_MandrakeRE_Sis > yphus_i586_Mandrake_base_pkglist.sisyphus) > - stat (2 No such file or directory) > W: Возможно, Вам потребуется запустить `apt-get update' для > исправления. > E: Неудовлетворенные зависимости. Попробуйте опцию -f. > > > -- > WBR, Andrey Brindeew. > "No one person can understand Perl culture completely" (C) Larry Wall. > > _______________________________________________ > Sisyphus mailing list > Sisyphus@altlinux.ru > http://altlinux.ru/mailman/listinfo/sisyphus > Best regards, Ivan. ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2001-05-09 21:57 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2001-05-09 9:30 [sisyphus] /bin/perl troubles Andrey Brindeew 2001-05-09 9:34 ` Alexander Bokovoy 2001-05-09 10:18 ` Andrey Brindeew 2001-05-09 21:57 ` Ivan Zakharyaschev
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git