Package: dpkg-dev
Version: 1.16.0.3
Severity: wishlist

Hi,

I'm sure this has been brought up before, but I don't see a bug for
it.

Currently the management of vendor-specific patches is a bit
suboptimal in the case where there are common (base) patches in
addition to some vendor ones. One can easily imagine this occurring
when, for example, there are bug fix patches which will apply to all
builds in addition to some UX customisation patches that may be vendor
specific. Maintainers have to duplicate all of the base patches in
their series files, which is both error prone and a waste of effort.

Conceptually the base patches (base.series) would be applied first and
then the vendor-specific patches on top of these (debian.series).

I realise that quilt doesn't support multiple series files, so the
implementation wouldn't be straightforward, but nevertheless I think
this would be a valuable thing to do.

Cheers,
Iain

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

Kernel: Linux 2.6.38-1-686 (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/dash

Versions of packages dpkg-dev depends on:
ii  base-files            6.4                Debian base system miscellaneous f
ii  binutils              2.21.52.20110606-2 The GNU assembler, linker and bina
ii  bzip2                 1.0.5-6            high-quality block-sorting file co
ii  libdpkg-perl          1.16.0.3           Dpkg perl modules
ii  make                  3.81-8.1           An utility for Directing compilati
ii  patch                 2.6.1-2            Apply a diff file to an original
ii  xz-utils              5.0.0-2            XZ-format compression utilities

Versions of packages dpkg-dev recommends:
ii  build-essential               11.5       Informational list of build-essent
ii  fakeroot                      1.16-1     tool for simulating superuser priv
ii  gcc [c-compiler]              4:4.6.0-6  GNU C compiler
ii  gcc-4.4 [c-compiler]          4.4.6-6    GNU C compiler
ii  gcc-4.5 [c-compiler]          4.5.3-3    The GNU C compiler
ii  gcc-4.6 [c-compiler]          4.6.1-1    GNU C compiler
ii  gnupg                         1.4.11-3   GNU privacy guard - a free PGP rep
ii  gpgv                          1.4.11-3   GNU privacy guard - signature veri
ii  libalgorithm-merge-perl       0.08-2     Perl module for three-way merge of

Versions of packages dpkg-dev suggests:
ii  debian-keyring                2011.03.03 GnuPG keys of Debian Developers

-- no debconf information



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

Reply via email to