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: