Bug#144121: dpkg-dev: No way to override dpkg-gencontrol's recursive substitution checks
Package: dpkg-dev
Version: 1.9.18
Severity: important
I'm building a package which depends on 50+ packages, all of which are also
defined in the same control file. The problem is that all dependencies have a
variable substitution (=${Source-Version}), and when dpkg-gencontrol runs I get
the following error message:
dpkg-gencontrol: error: too many substitutions - recursive ? - in ...
The fact is, however, that we're not doing recursive substitution; we're just
doing something a little unusual. There doesn't seem to be a way to override
this check other than by editing controllib.pl by hand to change the value of
$maxsubsts.
-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux xxx 2.4.17 #1 SMP Mon Feb 18 22:36:30 PST 2002 i686
Locale: LANG=en_US, LC_CTYPE=en_US
Versions of packages dpkg-dev depends on:
ii binutils 2.11.92.0.12.3-6 The GNU assembler, linker and bina
ii cpio 2.4.2-39 GNU cpio -- a program to manage ar
ii make 3.79.1-12 The GNU version of the "make" util
ii patch 2.5.4-8 Apply a diff file to an original
ii perl [perl5] 5.6.1-7 Larry Wall's Practical Extraction
ii perl-modules 5.6.1-7 Core Perl modules.
--
To UNSUBSCRIBE, email to debian-dpkg-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: