ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Ivan Zakharyaschev <vanyaz@mccme.ru>
To: <sisyphus@altlinux.ru>
Subject: Re: [sisyphus] /bin/perl troubles
Date: Thu, 10 May 2001 01:57:25 +0400 (MSD)
Message-ID: <Pine.LNX.4.33L.0105100150490.16806-100000@zephyrous.ru> (raw)
In-Reply-To: <20010509101824.8B44A666@abr.tool.ru>

	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.




      reply	other threads:[~2001-05-09 21:57 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-05-09  9:30 Andrey Brindeew
2001-05-09  9:34 ` Alexander Bokovoy
2001-05-09 10:18   ` Andrey Brindeew
2001-05-09 21:57     ` Ivan Zakharyaschev [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.4.33L.0105100150490.16806-100000@zephyrous.ru \
    --to=vanyaz@mccme.ru \
    --cc=sisyphus@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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