Debian Bug report logs - #502433
apt-cross: Incorrect handling of build-dependency conflicts in clean chroot

version graph

Package: apt-cross; Maintainer for apt-cross is (unknown);

Reported by: Neil Williams <codehelp@debian.org>

Date: Thu, 16 Oct 2008 13:24:09 UTC

Severity: normal

Found in version 0.12.6

Fixed in version 0.13.4+rm

Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org:
Bug#502433; Package apt-cross. (Thu, 16 Oct 2008 13:24:11 GMT) Full text and rfc822 format available.

Acknowledgement sent to Neil Williams <codehelp@debian.org>:
New Bug report received and forwarded. (Thu, 16 Oct 2008 13:24:11 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Neil Williams <codehelp@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: apt-cross: Incorrect handling of build-dependency conflicts in clean chroot
Date: Thu, 16 Oct 2008 13:54:52 +0100
Package: apt-cross
Version: 0.12.6
Severity: normal

# emsource -a arm gtk+2.0
.....
# emdebuild -a arm -v --build-dep
processing libcups2-dev conflicts
libcups2-dev conflicts with libcupsys2-dev (<< 1.3.7-6)
libcupsys2-dev (1.3.8-1lenny2) is newer (which is OK).
processing libcups2-dev dependencies.
libcups2-dev Depends : libcups2 (1.3.8-1lenny2)
Adding libcups2
libcups2-dev Depends : libgnutls-dev (2.4.2-1)
Adding libgnutls-dev
libcups2-dev Depends : heimdal-dev (1.2.dfsg.1-2.1)
Adding heimdal-dev
libcups2-dev Conflicts : libcupsys2-dev (1.3.8-1lenny2)

This leads to a build failure in gtk because heimdal-dev does not provide the appropriate
shared library:
/usr/arm-linux-gnu/bin/../../lib/libgssapi_krb5.so: file not recognized: File format not recognized

http://www.emdebian.org/buildd/?log=gtk%2B2.0-arm-1224133430.log&pkg=gtk%2B2.0#end

The actual build failure could be a problem within Gtk in that Debian seems to only build with
the libkrb5-dev and not the alternative heimdal-dev. Either way, apt-cross should attempt to
follow apt in confict and OR resolution but this bug might not be fixable within the current
apt-cross until after apt-cross can migrate into apt itself.

libkrb5-dev is specifically mentioned in debian/xcontrol so there is a bug in apt-cross
which should use this to force the use of the explicit choice instead of the alternative.
This bug comes down to apt-cross listing a dependency on heimdal-dev when libkrb5-dev was
explicitly specified higher up in the chain.



-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages apt-cross depends on:
ii  apt                           0.7.16     Advanced front-end for dpkg
ii  dpkg-cross                    2.3.3      tools for cross compiling Debian p
ii  dpkg-dev                      1.14.22    Debian package development tools
ii  libcache-apt-perl             0.12.6     object oriented apt cache perl bin
ii  libterm-progressbar-perl      2.09-5     Perl module to print a progress ba
ii  libwww-perl                   5.813-1    WWW client/server library for Perl
ii  perl                          5.10.0-16  Larry Wall's Practical Extraction 
ii  sudo                          1.6.9p17-1 Provide limited super user privile

apt-cross recommends no packages.

apt-cross suggests no packages.

-- no debconf information




Reply sent to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility. (Mon, 14 Feb 2011 12:30:07 GMT) Full text and rfc822 format available.

Notification sent to Neil Williams <codehelp@debian.org>:
Bug acknowledged by developer. (Mon, 14 Feb 2011 12:30:07 GMT) Full text and rfc822 format available.

Message #10 received at 502433-done@bugs.debian.org (full text, mbox):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 502433-done@bugs.debian.org,591457-done@bugs.debian.org,
Cc: apt-cross@packages.debian.org, apt-cross@packages.qa.debian.org
Subject: Bug#612536: Removed package(s) from unstable
Date: Mon, 14 Feb 2011 12:27:37 +0000
Version: 0.13.4+rm

Dear submitter,

as the package apt-cross has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see http://bugs.debian.org/612536

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@debian.org.

Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 15 Mar 2011 07:35:29 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Apr 19 10:30:02 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.