pitastrudl <[email protected]> on Sun, 2025/12/07 00:54: > On 11/7/25 2:48 PM, Christian Hesse wrote: > > Hello everybody, > > > > for some time I used to push rc release for some packages (namely systemd > > & util-linux) to core-testing. This broke once, when a package was built > > against that rc release and thus did depend on new symbols, then finally > > was moved before the package it was built against. > > > > After that I pushed all the rc releases to a public personal repository, > > anybody interested could test from there. But I think the audience was a > > lot smaller, and last systemd release revealed some unexpected regressions > > *after* final release. That situation is not any better, especially when > > rc releases in Arch were a major factor in finding regressions early. > > > > At Arch Summit 2025 we had a chat about that situation and discussed > > several ideas. In the end we came up with one reasonable solution: > > We should introduce new repositories [core-unstable] and [extra-unstable] > > for this kind of testing. People would still have to enable these > > repositories, but I guess chances are higher than for my personal > > repository. > > > > I guess we have three places that need to be touched: > > > > * create repositories on servers (-> DevOps) > > * dbscripts > > * devtools > > > > Anything more? > > > > Feedback is welcome, same for other ideas - this is not set in stone and > > I am open for anything that works for me/us. Thanks! > > Hi, > > Any estimates on how big (in size on disk) would the new unstable repos be?
That would depend on who uses it, and for what package. Nobody is forced to
do, and it is not forced for all packages.
So for myself this is primarily interesting for system and util-linux,
possibly adding mkinitcpio on top every now and then. A release comes every
few month to half a year, with roughly three or four pre-releases.
I think gromit wanted to push linux-mainline (as a separate package, all the
rc releases by Linus) - that would consume a lot more of disk space.
No idea who would use it as well.
--
main(a){char*c=/* Schoene Gruesse */"B?IJj;MEH"
"CX:;",b;for(a/* Best regards my address: */=0;b=c[a++];)
putchar(b-1/(/* Chris cc -ox -xc - && ./x */b/42*2-3)*42);}
pgpQxbjFRDv9u.pgp
Description: OpenPGP digital signature
