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

Re: X Strike Force XFree86 SVN commit: rev 930 - branches/4.3.0/sid/debian



Branden Robinson <branden@debian.org> writes:

> On Mon, Jan 19, 2004 at 10:51:26PM +0000, James Troup wrote:
>> Branden Robinson <branden@debian.org> writes:
>> 
>> >> > +Build-Conflicts: cpp-3.3 (<< 1:3.3.3ds1-0pre1)
>> 
>> FWIW, Build-Depends on a >> version are much more buildd (admin)
>> friendly than a Build-Conflicts.  The B-C isn't wrong, of course, and
>> the unfriendliness of a B-C for buildd (admins) is arguably an sbuild
>> bug, so you may not care enough to change it (or have other reasons to
>> not want to, etc.) *shrug*
>
> Oh, gah.  Well, the main reason I went with this is because I'd still
> like people to be able to build XFree86 with older GCCs.

Fair enough, don't worry about it then.

> Can you explain a little bit more about how Build-Conflicts are
> painful for buildd admins?

If a >> B-D isn't satisfied, sbuild will automatically try and install
the latest version.  If it can't (because that version isn't available
yet, for example), it's a one/two keystroke reply for the admin to
have the package put in "Dep-Wait" state until the necessary version
becomes available.  Once it does, the build will automatically be
retried.

For a << B-C, sbuild will just fail the build if the required version
isn't installed/available yet.  The admin has to [wait for the
required version to become available and then] manually update the
chroot(s) and retry the build.

-- 
James



Reply to: