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

Build-Depends-Indep and buildd question



(I tried sending this email to debian-mentors already but it doesn't 
appear to be in the message archives now, some 16 hours later.  Strange.
Please CC me any replies since I'm not subscribed to the list.)

I just got an FTBFS bug on cernlib from a buildd.  The problem is that the
buildd didn't install the Build-Depends-Indep dependency (tetex-bin)
before running dpkg-buildpackage (which in turn calls debian/rules build).
Therefore the build died in the debian/rules build-indep target.  
Is this expected?  According to debian-policy section 7.6 and footnote 36,
Build-Depends-Indep is supposed to be satisfied before calling
debian/rules build.  Why would a buildd call the build target instead 
of build-arch or binary-arch?

I'm going to have to upload a new version anyway because the upstream
build system only works for i386 and powerpc, but I'd like to know whether
I should fix the problem above simply by moving tetex-bin from
Build-Depends-Indep to Build-Depends.  Or am I not understanding 
something?

The buildd log is here:

http://buildd.debian.org/fetch.php?&pkg=cernlib&ver=2003.08.21-1&arch=hppa&stamp=1064263359&file=log&as=raw

and the bug is here:

http://bugs.debian.org/212241

thanks,

-- 
Kevin McCarty                Physics Department
kmccarty@princeton.edu       Princeton University
www.princeton.edu/~kmccarty  Princeton, NJ 08544




Reply to: