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

Re: Source only uploads?

On Fri, Oct 17, 2003 at 02:53:48PM +0200, Wouter Verhelst wrote:
> > >   - Architecture: all packages would not get built
> > 
> > Well, we just need an arch: all autobuilder and that's it, or one of the
> > autobuilders building the arch: all stuff.
> Feel free to set up one.

I feel like I am missing something here. Could you explain
"Architecture: all packages would not get built"? Is the problem with
binary arch independent packages?

> > The reason why source only uploads (or binary uploads where the binary
> > part is ignored) are good, is that they limit the errors that may be
> > introduced by the DD build environment, which may be a bit more than
> > just sid. Like when you have XFree86 4.3.0 experimental packages
> > installed for example. 
> The reason why source only uploads are bad, is that they encourage bad
> practice such as people not checking the build. By requiring at least
> one binary package, we ensure the package can at least be built. That's
> a good thing, since it saves time otherwise wasted on packages failing
> to build because the maintainer didn't even bother to test.
> I have less problems with the second part of your suggestion ("binary
> uploads where the binary part is ignored"), as long as it's not so
> time-consuming that becomes a problem (which I'm afraid is likely to be
> the case).

"binary uploads where the binary part is ignored" sounds very good. I
don't expect problems related to "time-consuming" since most binary
uploads are for x86 these days and x86 autobuilder cpu time should not
be very hard to find. 

> > And if we are going to use experimental more and more, like aj
> > suggested, this is going to be more and more of a problem in the future.
> Since experimental isn't autobuilt, I fail to see your point.

It believe he means that dd are more likely to have experimental
packages installed on their systems and thus upload broken binary


Christophe Barbé <christophe.barbe@ufies.org>
GnuPG FingerPrint: E0F6 FADF 2A5C F072 6AF8  F67A 8F45 2F1E D72C B41E

In theory there is no difference between theory and practice. In
practice there is. -- Yogi Berra 

Reply to: