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

Re: Bug#1050891: sccache - update for new addr2line.




On 31/08/2023 08:50, Jonas Smedegaard wrote:

, but it is a risky game,

Letting stuff  fall ever more out of date is also a risky game as
it tends to mean stuff gets even more intertwined when we
do finally try to update it and if the version of rust-cargo used
by debcargo gets too far out of date then things can get
*really* painful.



We do have the option of using semver-suffix packages, but
we try to use those sparingly for several reasons.

* Debian in general discourages multiple copies of what is
  essentially the same codebase.
* It's more packages to maintain (or fail to maintain)
* The packages need to pass NEW, which introduces unpredictable
   delay to the whole process.

It's worth noting that most languages in Debian don't normally
put any upper limits on dependencies used at build time,
despite having far less ability to detect problems at compile
time than rust does.

I'm not at all convinced that these dependency bumps are any
riskier than many uploads for packages in other languages that
happen, unnoticed, all the time.

Allow those responsible for maintaining packages to actually do that.
Please in future coordinate *before* doing breaking changes (unless it
happens accidentally, of course).

How exactly do you want this coordination to work? how long
do you think it is reasonable for us to give you to respond? how
should the actual uploads be handled given that ideally for
minimum breakage the packages would be uploaded at the
same time?


Reply to: