Re: [Pkg-rust-maintainers] Bug#1034939: librust-<crate>-<semver>-dev: missing Breaks+Replaces for librust-mio-dev when upgrading from bullseye
- To: Fabian Grünbichler <debian@fabian.gruenbichler.email>, 1034939@bugs.debian.org
- Cc: Peter Green <plugwash@debian.org>, Helmut Grohne <helmut@subdivi.de>, 1034961-quiet@bugs.debian.org, 1034994-quiet@bugs.debian.org, 1034999-quiet@bugs.debian.org, 1034949-quiet@bugs.debian.org, 1034948-quiet@bugs.debian.org, debian-release@lists.debian.org
- Subject: Re: [Pkg-rust-maintainers] Bug#1034939: librust-<crate>-<semver>-dev: missing Breaks+Replaces for librust-mio-dev when upgrading from bullseye
- From: Fabian Grünbichler <debian@fabian.gruenbichler.email>
- Date: Fri, 28 Apr 2023 20:06:12 +0200
- Message-id: <[🔎] 20230428180612.unf3yfsptlhsupch@bla>
- Mail-followup-to: Fabian Grünbichler <debian@fabian.gruenbichler.email>, 1034939@bugs.debian.org, Peter Green <plugwash@debian.org>, Helmut Grohne <helmut@subdivi.de>, 1034961-quiet@bugs.debian.org, 1034994-quiet@bugs.debian.org, 1034999-quiet@bugs.debian.org, 1034949-quiet@bugs.debian.org, 1034948-quiet@bugs.debian.org, debian-release@lists.debian.org
- In-reply-to: <[🔎] 20230428175807.ltslaowwjbzhzvxr@bla>
- References: <[🔎] dd2f9d9e-3418-d96a-3514-8ed7b4bd1b9b@debian.org> <[🔎] 20230428050555.GA194033@subdivi.de> <[🔎] b7cc05c1-f1c0-2918-fb5b-23b69abea567@debian.org> <20230427125900.GA3841977@subdivi.de> <[🔎] 20230428175807.ltslaowwjbzhzvxr@bla>
On Fri, Apr 28, 2023 at 07:58:35PM +0200, Fabian Grünbichler wrote:
> 2) if the "fork point" corresponds to the version in the soon-to-be-old
> stable release, and the semver suffix package is still in testing when
> that becomes the stable release (as then the unversioned package in
> (old)stable and the semver suffix package in (new)stable ship the same
> path)
>
> is 2) actually true for any of the filed bugs at the moment? if not,
> then IMHO we can ignore this until bookworm is out the door, decide on
> and ship the fix in debcargo, and ease out the problematic packages by
> updating them (basically option 5). like Peter noted below, these are
> packages almost certainly only installed on developer machines (or the
> odd programmer's who doesn't use the stock, upstream way of doing rust
> developement) and in 'unclean' build environments, not on regular
> servers or end user machines.
I guess I could have checked that myself before writing -
rust-block-buffer is in bullseye with version 0.9.0-4, and
rust-block-buffer-0.9 is in bookworm with version 0.9.0-1, so yeah, this
affects bullseye->bookworm upgrades, although with all the caveats Peter
and I mentioned, which might still be an argument for not "hotfixing"
this in bookworm now.
Reply to: