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

Re: Bug#399754: FTBFS: Can not require network during build



On Tue, 21 Nov 2006, Petter Reinholdtsen wrote:

[Goswin Brederlow]
A package MUST not require resources outside of the buildd. How
could the security team release a new version if the external
resources are dead? How can a build be reproduced if the external
resource changes contents?

This package is intended to reflect the package content of the APT
sources at the time of the build, and thus should _not_ stat the same
when the external resources change content.  It is a meta-package
depending on the package available in the Debian archive at the time
it is built.  The "source" in this case is the list of wanted packages
for the implemented package profiles, and the binary packages
represent the available packages at the time of the build.

In short, this package _should_ require resources outside the buildd,
and every time it is rebuilt _should_ change to reflect the external
sources.

Well, there might be a workaround here.  If you would use the cdd
framework you could set the apt source in /etc/cdd/sources.list
to the mirror the buildd is using (and also the buildd needs some
package sources).  This method has one single problem: cdd-dev
package can not be installed by autobuilders automatically but has
to be configured before a package is builded.

Remark for those who did not yet realised: In cdd-dev I tried to
generalize the method that is used in debian-edu for other Custom
Debian Distributions like Debian-Med and Debian-Jr.



--
http://fam-tille.de



Reply to: