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

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

-- 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       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: