Bug#545464: Please build full -cross packages by default still
Package: dpkg-cross
Version: 2.5.5
Severity: normal
Hi,
on top of the multiarch support in dpkg-cross looking broken (it just
skips multiarch packages instead of creating a dummy here) the current
dpkg does not support installing the multiarch package for foreign
architectures anyway.
For that reason please, by default, convert multiarch packages into
-cross packages with all the files moved into the cross compile dirs
(to avoid future file conflicts).
It would be good to have an option to create the dummy -cross package
for testing purposes. Then later, when dpkg supports multiarch, a
conffile option would be nice so users can start the transition. Only
after some time of testing should this become default though and it
should still be disableable (is that a word? possible to disable) so
unstable dpkg-cross can still be used to create packages for
pre-multiarch dpkg.
MfG
Goswin
-- Package-specific info:
-- (/etc/dpkg-cross/cross-compile not submitted) --
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (499, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.29.4-frosties-2 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages dpkg-cross depends on:
ii binutils-multiarch 2.20-5 Binary utilities that support mult
ii debconf [debconf-2.0] 1.5.28 Debian configuration management sy
ii dpkg-dev 1.15.5.6 Debian package development tools
ii libconfig-auto-perl 0.20-2 Magical config file parser
ii libdebian-dpkgcross-perl 2.5.5 functions to aid cross-compiling D
ii perl 5.10.1-9 Larry Wall's Practical Extraction
Versions of packages dpkg-cross recommends:
ii fakeroot 1.14.4-1 Gives a fake root environment
dpkg-cross suggests no packages.
-- debconf information excluded
Reply to: