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

Re: Proposed new release goal: Dependency/file list predictability



> As discussed during DebConf, I'd like to propose a new release goal:
> Packages should not only build in clean chroots, but also in non-clean
> environments.  Specifically, adding extra packages from the archive
> into the build environment (that are not in Build-Conflicts) should
> not affect the resulting package in any noticeable way.

Also, you should consider build systems which switch using the
alternatives system. Debian Java policy says that debian/rules must
specify the build system to use explicitly, but there are a number of
packages which don't. These will build if only their build-depends are
installed or if their build system is the current alternative, but not
if they were installed in a different order.

Matt

--
Matthew Johnson

Attachment: signature.asc
Description: Digital signature


Reply to: