Mailinglist Archive: opensuse-buildservice (207 mails)

< Previous Next >
Re: [opensuse-buildservice] Re: [opensuse-buildservice] obs violates the debian policy §4.9.1 (was: Build failor, cdbs ubuntu)
On Thursday March 31 2011 12:22:59 Adrian Schröter wrote:
Am Donnerstag, 31. März 2011, 11:52:56 schrieb peer:
Hi,


Because of the failing cdbs package for Ubuntu (and Debian) I've spoken
to the maintainer of cdbs which is also the maintainer of the cdbs
Debian package.

He sees the situation as follows:

Debian Policy §4.9.1 says: It is up to the package maintainer to decide
whether the package build times are long enough and the package build
system is robust enough to make supporting parallel builds worthwhile.

And what would the packager do to enable parallel builds ?

He would do some bash scripting in the rules file to get the # of parallel
builds to from the DEB_BUILD_OPTIONS env variable and then calls make with the
parsed argument which is butt ugly to say it politely.

IMHO the debian way plain sucks and shouldn't be repeated. Instead some
"DISABLE_PARALLEL_BUILD=1" in the packages meta data is much preferable.

See also http://www.debian.org/doc/debian-policy/ch-source.html section 4.9.1

(besides that parallel builds being broken _IS_ a bug in the packages build
system which should be filed upstream and not at debian)

@Peer: did you file a bug about that at cdbs upstream?

regards,
Stephan
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >