Package: dpkg-dev
Version: 1.15.2
Severity: normal

Hi,

When using the new 3.0 (git) package format, I may have a repository
which contains many branches, both upstream and debian.  I may have
several branches for debian packaging (for example) stable,
stable-security, unstable, experimental, backports, ubuntu etc.

Currently, I'm not aware of any means of specifying the branch which
should be used.  When using dpkg-source to unpack, it should check
out the appropriate branch, but needs telling which branch this is,
and the only viable choice for that information is in the DSC.

It would be great if dpkg-source could check for the presence of
such a field (defaulting to "master" or "debian" if absent), and
then check this branch out.  The information could be placed in
debian/source/... or in debian/control.  I'm not sure which would
be more appropriate.  When initially creating the package it
would also need to place this information into the DSC along
with the format version.


Regards,
Roger

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

Kernel: Linux 2.6.30-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dpkg-dev depends on:
ii  binutils                      2.19.1-1   The GNU assembler, linker and bina
ii  bzip2                         1.0.5-3    high-quality block-sorting file co
ii  dpkg                          1.15.2     Debian package management system
ii  libtimedate-perl              1.1600-9   Time and date functions for Perl
ii  lzma                          4.43-14    Compression method of 7z format in
ii  make                          3.81-6     An utility for Directing compilati
ii  patch                         2.5.9-5    Apply a diff file to an original
ii  perl [perl5]                  5.10.0-23  Larry Wall's Practical Extraction 
ii  perl-modules                  5.10.0-23  Core Perl modules

Versions of packages dpkg-dev recommends:
ii  build-essential               11.4       Informational list of build-essent
ii  gcc [c-compiler]              4:4.3.3-9  The GNU C compiler
ii  gcc-4.3 [c-compiler]          4.3.3-12   The GNU C compiler
ii  gcc-4.4 [c-compiler]          4.4.0-9    The GNU C compiler
ii  gnupg                         1.4.9-4    GNU privacy guard - a free PGP rep
ii  gpgv                          1.4.9-4    GNU privacy guard - signature veri

Versions of packages dpkg-dev suggests:
ii  debian-keyring                2009.05.28 GnuPG (and obsolete PGP) keys of D
ii  debian-maintainers            1.61       GPG keys of Debian maintainers

-- no debconf information



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

Reply via email to