Bug#1065416: Bastian's offer in #1065416

Ben Hutchings <[email protected]>
Newsgroups gmane.linux.debian.devel.ctte
Organization Debian
Message-ID <d6c85c4a0ac245bb81838131cfbb11cbdcfee322.camel__22265.7240623207$1725840924$gmane$org@debian.org>
Hello Stefano, Matthias, Andreas, and other committee members,

I apologise for taking so long to respond to this issue.  I missed the
beginning of it as I did not have much time for Debian in February and
March this year.  I've been aware of it in recent months it but until
today I had not gone back and read through the full conversation.

My answers below are mine alone.  I have not discussed this with other
team members and do not speak for them.

On Wed, 2024-09-04 at 15:30 +0200, Stefano Rivera wrote:
> Hello kernel maintainers,
> 
> While potential solutions to this bug are being discussed, would you
> please consider removing the Provides from linux-libc-dev?

I am open to doing so.

> They can be re-instated again later, in combination with the requested
> symlinks, or the binary package can be transitioned to
> cross-toolchain-base, or some other solution found. I would hope that we
> can figure out the future of this package, without leaving
> cross-building broken.
> 
> Last month, Sean asked you:
> 
> > In [1], Bastian proposes that Matthias <doko> take over the
> > linux-libc-dev binary package, building it from one of the crossbuilding
> > source packages he maintains.  Different people have been reading
> > Bastian's e-mail differently as to whether it was a serious proposal for
> > how to resolve the dispute, or just a rhetorical device Bastian was
> > using to make a point.
> > 
> > In any case, doko is among those who took the offer seriously.
> > 
> > In two messages written today, Bastian appears to say both that he
> > is okay with resolving the dispute that way, and also that he is not.
> > 
> > I am writing seeking some clarity.  What is the team consensus on this?
> > Is this something you are happy to do, would consider doing, or is it
> > off the table?  That would help us see where we are.

Since the Linux UAPI headers originate with Linux upstream, I think it
makes most sense for the linux source package to remain the primary
source for them in Debian.  If I understand correctly, no-one has
claimed that linux-libc-dev is causing problems other than through the
disputed Provides field.

I also don't see any convincing reason why linux-libc-dev and linux-
libc-dev-*-cross cannot continue to be built by different source
packages.  I recognise that there is some duplication that could be
avoided by building them together and having the -cross packages
contain only symlinks, but in my experience of cross-building for
embedded systems an extra few megabytes on the build system is in the
noise.

Kind regards,
Ben.

-- 
Ben Hutchings - Debian developer, member of kernel, installer and LTS
teams
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAmbePZoACgkQ57/I7JWG
EQnSPhAAh3R/R1+klTlIllDMisGaV1+wTRjIDj3b5p/c7wXYjtx65fXXC+DAmbkp
pkvGRA6L6Ai3Zeq7BwnZSU85IJAcRtCDnbXv/ejSrm9is4X3nTl6avsUrF91QQ70
T6l869zK4G3jD4670IWA5uY2ZzJZgBamZ/xpoHsjykDcdsYfE5qpQCtUePJj7qdW
tkvxVItXTdEMPpf7ci6IJuAJr3xLCowq9AWpLqb/IIGBXUjM0okFMJ5Tv7EZ7YIT
QI7SwXFGis36V8uCqIbrwOMzi84GsrwQFMq5Jv2b+x1lZAFvhY0oanC6JBrs+ewp
tqnYOg3/GX7lj5Wc/sG3YgqxWjf2hPvnTngx0tcc1RwtBja+MBIZTDRV3TxpcNny
NKwo2bJ7VKfwJjg1trftRhxt19voZRrunmVggwicRgEZGGwRPTtvyR096WHCkv/c
iyzGZW3c+whrSYcZ2r+80WbMLqbwOcq8khdKmw1BbgoWKAxT3WBjyaGGcC9RJBlj
2CwcT911HjnNnCQ/CoXtvzH9ds91lVKabR9KcQQfxJaZmS0tj1DQ/BKDwfs/NYnK
u33sPQG/xIPOgjz7kiOe/Gyyo+UdNhn7lkr1wtiOcetma5xsAseb+zp3D2X4vXqH
NneWbG6nWE9iR65sGD6mvOAQJKykZSozINht4YtNifDoVWe1Iqs=
=8ZTz
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.