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

Bug#90511: proposal] addressing objections (re: disallow multi-distribution uploads)



On Wed, Mar 21, 2001 at 04:51:06PM -0500, Ben Collins wrote:
> On Thu, Mar 22, 2001 at 08:42:16AM +1100, Herbert Xu wrote:
>
> > Are you saying that packages compiled against old libc6-dev packages are
> > not guarranteed to work with a new libc6? Well, better tell that to all
> > the application vendors out there.
> 
> No, but other libraries may show this problem. Not just that, but

Any libraries which change the ABI without changing the soname is buggy,
period.

> compiling against libc6-dev 2.1.3 does not mean it will compile against
> libc6-dev 2.2.2

That's a different problem.

> No, you misinterpret this. I am saying that if you build against
> "stable" (see above, that is what I said), then the buildd's will
> compile against unstable for an unstable upload. So you argument about
> allowing testing of backward compatibility applies here. You are
> creating feature skew.

Well for "stable unstable" uploads, the buildd should build it on stable,
and upload it to "stable unstable".  IIRC this is what you said in your
first message.

> > Disallowing "stable unstable" uploads has a very small effect on this.
> 
> That's arguable, and not technically founded. However, allowing
> stable/unstable uploads implicitly allows this to happen. So if we
> enforce this in the long run, as you suggest, we will have to stop
> stable/unstable uploads anyway.

Not for me.  Most of my "stable unstable" uploads are for the kernels
which do not interact with libraries in any way.

> Of course they are. It means the packages have to be compiled on stable
> and uploaded to unstable. It means there is no way around that, and
> problems do occur because of it. By disallowing them, we are a step

Well my point is that disallowing "stable unstable" doesn't solve those
problems for most packages, as "stable unstable" uploads are rare to start
with.  And for packages which don't have these problems, this incurs
significant overhead on the part of the maintainer.
-- 
Debian GNU/Linux 2.2 is out! ( http://www.debian.org/ )
Email:  Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt



Reply to: