Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.devel > #111737
| From | Ansgar 🙀 <ansgar@43-1.org> |
|---|---|
| Newsgroups | linux.debian.devel |
| Subject | Re: De-vendoring gnulib in Debian packages |
| Date | 2024-05-12 18:30 +0200 |
| Message-ID | <IDkff-cSdo-3@gated-at.bofh.it> (permalink) |
| References | <ICVAd-cCO8-5@gated-at.bofh.it> <IDgbD-cPNk-5@gated-at.bofh.it> <IDjCx-cRGs-7@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Hi, On Sun, 2024-05-12 at 08:41 -0700, Russ Allbery wrote: > "Theodore Ts'o" <tytso@mit.edu> writes: > > And yet, we seem to have given a pass for gnulib, probably because it > > would be too awkward to enforce that rule *everywhere*, so apparently > > we've turned a blind eye. > > No, there's an explicit exception for cases like gnulib. Policy 4.13: > >    Some software packages include in their distribution convenience >    copies of code from other software packages, generally so that users >    compiling from source don’t have to download multiple packages. Debian >    packages should not make use of these convenience copies unless the >    included package is explicitly intended to be used in this way. In ecosystems like NPM, Cargo, Golang, Python and so on pinning to specific versions is also "explicitly intended to be used"; they just sometimes don't include convenience copies directly as they have tooling to download these (which is not allowed in Debian). (Arguably Debian should use those more often as keeping all software at the same dependency version is a futile effort IMHO...) Gnulib is just older and targeted at the C ecosystem which still has worse tooling that pretty much everything else. Ansgar
Back to linux.debian.devel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
De-vendoring gnulib in Debian packages Simon Josefsson <simon@josefsson.org> - 2024-05-11 16:10 +0200
Re: De-vendoring gnulib in Debian packages Bruno Haible <bruno@clisp.org> - 2024-05-11 18:00 +0200
Re: De-vendoring gnulib in Debian packages Simon Josefsson <simon@josefsson.org> - 2024-05-11 18:40 +0200
Re: De-vendoring gnulib in Debian packages Paul Eggert <eggert@cs.ucla.edu> - 2024-05-11 18:50 +0200
Re: De-vendoring gnulib in Debian packages "Theodore Ts'o" <tytso@mit.edu> - 2024-05-12 14:10 +0200
Re: De-vendoring gnulib in Debian packages Simon Josefsson <simon@josefsson.org> - 2024-05-12 16:30 +0200
Re: De-vendoring gnulib in Debian packages "Theodore Ts'o" <tytso@mit.edu> - 2024-05-12 21:00 +0200
gzip --rsyncable (was: Re: De-vendoring gnulib in Debian packages) Simon Josefsson <simon@josefsson.org> - 2024-05-20 10:30 +0200
Re: De-vendoring gnulib in Debian packages Russ Allbery <rra@debian.org> - 2024-05-12 17:50 +0200
Re: De-vendoring gnulib in Debian packages Ansgar 🙀 <ansgar@43-1.org> - 2024-05-12 18:30 +0200
Re: De-vendoring gnulib in Debian packages Russ Allbery <rra@debian.org> - 2024-05-12 19:50 +0200
csiph-web