Samuel Thibault <sthiba...@debian.org> writes:
> Russ Allbery, le Sat 22 Mar 2014 17:12:49 -0700, a écrit :

>> Only if there is more than one package providing the same virtual
>> package.  If there is only one, the buildds will pick that one.

> I don't think so.

See how libjpeg-dev has been handled for some time.

> If it was true, then we'd have non-deterministic builds depending one
> what package happens to be available.

That's why only one package Provides the virtual package name when they're
used for this purpose.  It would indeed be a bug if multiple packages
provided the same virtual package name at the same time, but it works if
that is not the case.

This approach is a simpler way of implementing the same thing that
gcc-defaults and boost-defaults do with a separate source package.  It
lets multiple versions of a library exist in the archive at the same time
and for most packages to build-depend on the current "default," which can
then be changed by moving the Provides from one package to another and
then rebuilding everything with binNMUs.

-- 
Russ Allbery (r...@debian.org)               <http://www.eyrie.org/~eagle/>


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87lhw1rayu....@windlord.stanford.edu

Reply via email to