[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#599206: dpkg-cross should leave files in converted package

Package: dpkg-cross
Version: 2.5.8ubuntu2
Severity: important

Hash: SHA1

dpkg-cross by default removes lot of files from converted packages.
Effect it that sqlite3 can not be cross built because
tcl8.5-dev-armel-cross package does not contain tclConfig.sh (which was
present in tcl8.5-dev_armel.deb).

- -- Package-specific info:

- -- /etc/dpkg-cross/cross-compile --

# /etc/dpkg-cross/cross-compile: configuration for dpkg-cross

# default architecture for dpkg-cross (to avoid always typing the -a option
# if you do cross installations only for one architecture)
# Note: default_arch is managed by debconf - it can be overridden
# if ~/.dpkg-cross/cross-compile exists or by specifying an
# architecture on the command line.
# Use '[sudo] dpkg-reconfigure dpkg-cross' to change this value.
#default_arch = 

# All subsequent variables may be removed (and/or become
# unsupported) at any time.

# general section: paths of cross compiling environment
# you can set the following variables here:
#  crossprefix: prefix for cross compiling binaries; default: $(DEB_HOST_GNU_SYSTEM)-
#  crossbase  : base prefix for the following; default: /usr
#  crossdir   : base directory for architecture; default:
#               $(CROSSBASE)/$(DEB_HOST_GNU_TYPE)
#  crossbin   : dir for binaries; default: $(CROSSDIR)/bin
#  crosslib   : dir for libraries; default: $(CROSSDIR)/lib
#  crossinc   : dir for headers; default: $(CROSSDIR)/include
#  maintainer : maintainer name to pass to original dpkg-buildpackage
#               in -m option. If not set at all, don't pass a -m, thus
#               dpkg-buildpackage will use the name from the changelog
#               file. If set to the special string CURRENTUSER,
#               dpkg-buildpackage will use the name from the
#               changelog, too, but signing the .changes will be done
#               as the current user (default key).
#  removedeps : comma-separated list of package names that should be removed
#               from depends/conflicts/etc fields
#  keepdeps   : comma-separated list of package names that should be kept
#               in depends/conflicts/etc fields as is, without adding
#               -arch-cross.
# In preparation for merging dpkg-cross into dpkg, the previous
# defaults have been removed.

- -- System Information:
Debian Release: squeeze/sid
  APT prefers maverick
  APT policy: (650, 'maverick')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35-22-generic (SMP w/4 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages dpkg-cross depends on:
ii  debconf [debconf-2.0]   1.5.32ubuntu3    Debian configuration management sy
ii  dpkg-dev        Debian package development tools
ii  libconfig-auto-perl     0.20-2           Magical config file parser
ii  libdebian-dpkgcross-per 2.5.8ubuntu2     functions to aid cross-compiling D
ii  perl                    5.10.1-12ubuntu2 Larry Wall's Practical Extraction 

Versions of packages dpkg-cross recommends:
ii  binutils-multi Binary utilities that support mult
ii  fakeroot       1.14.4-1ubuntu1           Gives a fake root environment

dpkg-cross suggests no packages.

- -- debconf information:
  dpkg-cross/default-arch: None

Version: GnuPG v1.4.10 (GNU/Linux)


Reply to: