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



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to