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

Bug#254449: dpkg-dev: Please have dpkg-gencontrol and dpkg-source concatenate multi-line fields to one-line where appropriate

Package: dpkg-dev
Version: 1.10.21
Severity: wishlist

Policy mandates that almost all fields in .dsc files and in the
'control' section of a .deb are single-lined. However, for readability,
it would be very convenient if in 'debian/control', one could use
multiple lines for Depends:, build-depends, uploaders, and possibly
others. Since automatic tools don't parse debian/control, but rather the
.dsc and 'control' section of .deb's, this would be possible if dpkg-dev
concatenates these values to one-line. The:

- any automated tools keep getting one-lined values, so don't break
- except dpkg-source and dpkg-gencontrol of course, but that's the
  wishlist bug about
- and any package (that uses dpkg-gencontrol, which is afaics, all
  packages) can have convenient, easily readable mutli-line values for
  Build-depends: et al.


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.3
Locale: LANG=nl_NL.UTF-8@euro, LC_CTYPE=nl_NL.UTF-8@euro

Versions of packages dpkg-dev depends on:
ii  binutils          The GNU assembler, linker and bina
ii  cpio                       2.5-1.1       GNU cpio -- a program to manage ar
ii  make                       3.80-7        The GNU version of the "make" util
ii  patch                      2.5.9-1       Apply a diff file to an original
ii  perl [perl5]               5.8.3-3       Larry Wall's Practical Extraction 
ii  perl-modules               5.8.3-3       Core Perl modules.

-- no debconf information

Jeroen van Wolffelaar

Reply to: