Re: testing, unstable, and dependencies
On Thu, Feb 06, 2003 at 01:17:22PM +0100, Eduard Bloch wrote:
> This could be handled with conditional dependencies, see the old wishlist bug
> against dpkg in the BTS.
> Build-Depends: libfoo-dev (>>3)
> Build-Depends-Cond: unstable -> libfoo-dev (>>4)
> So maintainers could force unstable-autobuilders to wait for the new
> libfoo-dev version, and allow all others to build with the old version.
If such a package would build with libfoo-dev (>>3), then it should not
build-depend on libfoo-dev (>>4). Then there is no problem.
The problem is that packages in unstable have genuine build-dependencies
which cannot be satisfied in stable (testing, etc.), and there is no
automated way (that I know of) to trace out these dependencies by rebuilding
source packages. Something like pbuilder or apt-src, or some combination
thereof, could perhaps be enhanced to provide this functionality.