Package: dpkg-dev
Version: 1.15.5.4
Severity: important

Hi,

pochu> I have an arch:all package that depends on foo [!hurd-any]
pochu> if I build it on i386, the package Depends: foo
pochu> but if I build it on hurd-i386, it doesn't
pochu> since it's arch:all, this is problematic...

This is problematic since we get a different set of dependencies based on
where the package was built, but since arch:all packages are only built
once, this is non-deterministic.

The fix here would probably be to let dpkg-gencontrol fail if there are
wildcards in an arch:all package.

Cheers,
Emilio

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.31-1-686 (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dpkg-dev depends on:
ii  base-files        5.0.0                  Debian base system miscellaneous f
ii  binutils          2.20-4                 The GNU assembler, linker and bina
ii  bzip2             1.0.5-3                high-quality block-sorting file co
ii  dpkg              1.15.5.4               Debian package management system
ii  libtimedate-perl  1.1900-1               Time and date functions for Perl
ii  lzma              4.43-14                Compression method of 7z format in
ii  make              3.81-7                 An utility for Directing compilati
ii  patch             2.6-2                  Apply a diff file to an original
ii  perl [perl5]      5.10.1-8               Larry Wall's Practical Extraction 
ii  perl-modules      5.10.1-8               Core Perl modules
ii  xz-utils          4.999.9beta+20091116-1 XZ-format compression utilities

Versions of packages dpkg-dev recommends:
ii  build-essential               11.4       Informational list of build-essent
ii  fakeroot                      1.14.4-1   Gives a fake root environment
ii  gcc [c-compiler]              4:4.3.4-2  The GNU C compiler
ii  gcc-4.1 [c-compiler]          4.1.2-27   The GNU C compiler
ii  gcc-4.3 [c-compiler]          4.3.4-6    The GNU C compiler
ii  gcc-4.4 [c-compiler]          4.4.2-3    The GNU C compiler
ii  gnupg                         1.4.10-2   GNU privacy guard - a free PGP rep
ii  gpgv                          1.4.10-2   GNU privacy guard - signature veri

Versions of packages dpkg-dev suggests:
ii  debian-keyring [debian-mainta 2009.11.04 GnuPG (and obsolete PGP) keys of D

-- no debconf information




-- 
To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to