ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Re: perl-GTK-0.7009-alt0.2: rebuild failed
  @ 2003-12-11 15:21 ` Alexey Tourbin
  2003-12-11 18:20   ` Alexey Tourbin
  0 siblings, 1 reply; 2+ messages in thread
From: Alexey Tourbin @ 2003-12-11 15:21 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1535 bytes --]

Как в hasher'е передать дополнительные аргументы apt'у, чтобы выяснить,
что он про нас думает?  Может быть, включить pkgProblemResolver по
умолчанию, если при отсутствии проблем он не очень сильно спамит?

On Thu, Dec 11, 2003 at 04:18:29PM +0300, QA Team Robot wrote:
> QA Team Robot is watching you!
> 
> Package: perl-GTK-0.7009-alt0.2
> Packager: Alexey Tourbin <at@altlinux>
> Build Statistics:
> 	6 time(s) (last time: Sep 03 2003) by AEN <aen@altlinux>
> 	4 time(s) (last time: Mar 05 2002) by Mikhail Zabaluev <mhz@altlinux>
> 	2 time(s) (last time: Sep 09 2003) by Alexey Tourbin <at@altlinux>
> 	1 time(s) (last time: Nov 08 2001) by Konstantin Volckov <goldhead@altlinux>
> Status: rebuild failed; please fix.
> 
> Why:
> 
> Reading Package Lists...
> Building Dependency Tree...
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>   libGConf-devel: Depends: libdb4.0-devel but it is not going to be installed
> E: Broken packages
> install: failed to calculate package file list.
> 6.14user 6.18system 0:18.84elapsed 65%CPU (0avgtext+0avgdata 0maxresident)k
> 0inputs+0outputs (57331major+36050minor)pagefaults 0swaps
> 
> -- 
> Money is truthful.  If a man speaks of his honor, make him pay cash.
> 		-- Lazarus Long

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [devel] Re: perl-GTK-0.7009-alt0.2: rebuild failed
  2003-12-11 15:21 ` [devel] Re: perl-GTK-0.7009-alt0.2: rebuild failed Alexey Tourbin
@ 2003-12-11 18:20   ` Alexey Tourbin
  0 siblings, 0 replies; 2+ messages in thread
From: Alexey Tourbin @ 2003-12-11 18:20 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 4443 bytes --]

On Thu, Dec 11, 2003 at 06:21:28PM +0300, Alexey Tourbin wrote:
> Как в hasher'е передать дополнительные аргументы apt'у, чтобы выяснить,
> что он про нас думает?  Может быть, включить pkgProblemResolver по
> умолчанию, если при отсутствии проблем он не очень сильно спамит?

Выяснено следующее:

1) готовим минимальный чрут (который остается после altlinux-release):
$ hsh --no-stuff ~/build altlinux-release-Sisyphus-alt20030214.src.rpm

2) пробуем туда поставить вот эти два пакета:
$ /usr/share/hasher/install -v ~/build libGConf-devel perl-XML-Parser
...
The following packages have unmet dependencies:
  libGConf-devel: Depends: libdb4.0-devel but it is not going to be installed
E: Broken packages
install: failed to calculate package file list.
$

Упс.

3) Пробуем установить эти пакеты по отдельности:
$ /usr/share/hasher/install -v ~/build libGConf-devel
...
libGConf                     ##################################################
libGConf-devel               ##################################################
find: /.host: Permission denied
install: packages installation complete.
Preparing...                 ##################################################################################################
install: RPM database updated.
$

Встало.

$ /usr/share/hasher/install -v ~/build perl-XML-Parser
install: changed working directory to `build'
install: calculated package file list.
`Sisyphus/i586/RPMS.classic/libdb4.1-4.1.25-alt2.i586.rpm' -> `chroot/.in/libdb4.1-4.1.25-alt2.i586.rpm'
`Sisyphus/i586/RPMS.classic/libdb4.1-devel-4.1.25-alt2.i586.rpm' -> `chroot/.in/libdb4.1-devel-4.1.25-alt2.i586.rpm'
`Sisyphus/i586/RPMS.classic/db4.1-utils-4.1.25-alt2.i586.rpm' -> `chroot/.in/db4.1-utils-4.1.25-alt2.i586.rpm'
`Sisyphus/i586/RPMS.classic/perl-HTML-Tagset-3.03-alt4.noarch.rpm' -> `chroot/.in/perl-HTML-Tagset-3.03-alt4.noarch.rpm'
`Sisyphus/i586/RPMS.classic/libgdbm-1.8.3-alt2.i586.rpm' -> `chroot/.in/libgdbm-1.8.3-alt2.i586.rpm'
`Sisyphus/i586/RPMS.classic/perl-Storable-5.8.2-alt1.i586.rpm' -> `chroot/.in/perl-Storable-5.8.2-alt1.i586.rpm'
`Sisyphus/i586/RPMS.classic/perl-DBM-5.8.2-alt1.i586.rpm' -> `chroot/.in/perl-DBM-5.8.2-alt1.i586.rpm'
`Sisyphus/i586/RPMS.classic/libssl-0.9.6l-alt1.i586.rpm' -> `chroot/.in/libssl-0.9.6l-alt1.i586.rpm'
`Sisyphus/i586/RPMS.classic/perl-Net-SSLeay-1.25-alt1.i586.rpm' -> `chroot/.in/perl-Net-SSLeay-1.25-alt1.i586.rpm'
`Sisyphus/i586/RPMS.classic/perl-IO-Socket-SSL-0.95-alt1.noarch.rpm' -> `chroot/.in/perl-IO-Socket-SSL-0.95-alt1.noarch.rpm'
`Sisyphus/i586/RPMS.classic/perl-libnet-1.17-alt1.noarch.rpm' -> `chroot/.in/perl-libnet-1.17-alt1.noarch.rpm'
`Sisyphus/i586/RPMS.classic/perl-URI-1.28-alt1.noarch.rpm' -> `chroot/.in/perl-URI-1.28-alt1.noarch.rpm'
`Sisyphus/i586/RPMS.classic/perl-libwww-perl-5.76-alt1.noarch.rpm' -> `chroot/.in/perl-libwww-perl-5.76-alt1.noarch.rpm'
`Sisyphus/i586/RPMS.classic/perl-HTML-Parser-3.34-alt1.i586.rpm' -> `chroot/.in/perl-HTML-Parser-3.34-alt1.i586.rpm'
`Sisyphus/i586/RPMS.classic/perl-HTML-Tree-3.18-alt1.noarch.rpm' -> `chroot/.in/perl-HTML-Tree-3.18-alt1.noarch.rpm'
`Sisyphus/i586/RPMS.classic/perl-HTML-Format-2.03-alt2.noarch.rpm' -> `chroot/.in/perl-HTML-Format-2.03-alt2.noarch.rpm'
`Sisyphus/i586/RPMS.classic/perl-XML-Parser-2.34-alt1.i586.rpm' -> `chroot/.in/perl-XML-Parser-2.34-alt1.i586.rpm'
error: failed dependencies:
        libdb4.0-devel conflicts with libdb4.1-devel-4.1.25-alt2
        libdb4.1-devel conflicts with libdb4.0-devel-4.0.14-alt11
        db4.0-utils conflicts with db4.1-utils-4.1.25-alt2
        db4.1-utils conflicts with db4.0-utils-4.0.14-alt11
install: packages installation failed.
$

Не встало.
Вопрос: почему вытягивается libdb4.1-devel?
Никто от него не зависит.

4) А именно, смотрим на зависимости:
$ apt-cache showpkg libdb4.1-devel
Package: libdb4.1-devel
Versions:
4.1.25-alt2(/var/lib/apt/lists/_Sisyphus_i586_base_pkglist.classic)

Reverse Depends:
  libdb4.1_tcl-devel,libdb4.1-devel 4.1.25-alt2
  libdb4.1_java-devel,libdb4.1-devel 4.1.25-alt2
  libdb4.1_cxx-devel,libdb4.1-devel 4.1.25-alt2
  libdb4.1-devel-static,libdb4.1-devel 4.1.25-alt2
  libdb4.0-devel,libdb4.1-devel
Dependencies:
4.1.25-alt2 - libdb4.1 (5 4.1.25-alt2) db4.1-utils (5 4.1.25-alt2) libdb3-devel (0 (null)) libdb4.0-devel (0 (null))
Provides:
4.1.25-alt2 - libdb-4.1.so db4-devel libdb4-devel
Reverse Provides:
$

Не понимаю.
Кто-нибудь может объяснить?
У меня есть одно смутное подозрение.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2003-12-11 18:20 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-11 15:21 ` [devel] Re: perl-GTK-0.7009-alt0.2: rebuild failed Alexey Tourbin
2003-12-11 18:20   ` Alexey Tourbin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git