Ben Collins writes:
 > On Thu, May 03, 2001 at 05:14:48PM +0200, Matthias Klose wrote:
 > > Ben Collins writes:
 > >  > Which version of dpkg-dev do you have installed?
 > > 
 > > $ dpkg -l dpkg-dev
 > > Desired=Unknown/Install/Remove/Purge/Hold
 > > |
 > > Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
 > > |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
 > > uppercase=bad)
 > > ||/ Name           Version        Description
 > > +++-==============-==============-============================================
 > > ii  dpkg-dev       1.9.4          Package building tools for Debian
 > 
 > Does the generated debian/control contain the Arch field? If so, does
 > the debian/<pkg>/DEBIAN/control also contain any Arch field? If not, I
 > suggest it is a dpkg-gencontrol (or dh_gencontrol) bug, or a bug in how
 > you are calling it.

debian/control contains Architecture: any fileds for all arch-dep
packages. the debian/<pkg>/DEBIAN/control files do not contain any
Architecture fields.

I didn't change this part of the rules file. dh_gencontrol gets called 
as:

dh_gencontrol -a -u-v1:2.95.4-0.010502 

which calls:

        dpkg-gencontrol -ldebian/changelog -isp -pgcc-2.95 -Tdebian/substvars 
-Pdebian/gcc-2.95 -v1:2.95.4-0.010502
        chmod 644 debian/gcc-2.95/DEBIAN/control
        chown 0.0 debian/gcc-2.95/DEBIAN/control
        dpkg-gencontrol -ldebian/changelog -isp -pcpp-2.95 
-Tdebian/cpp-2.95.substvars -Pdebian/cpp-2.95 -v1:2.95.4-0.010502
        chmod 644 debian/cpp-2.95/DEBIAN/control
        chown 0.0 debian/cpp-2.95/DEBIAN/control

it's strange that calling dh_gencontrol directly, correctly generates
the Architecture fields. Does dh_gencontrol / dpkg-gencontrol depend
on some environment?



Reply via email to