Control: reopen -1
On Sat, Mar 21, 2026 at 10:38:41AM +0100, Patrick Franz wrote:
> Control: tags -1 wontfix
>
> Hi Adrian,
Hi Patrick,
> Am Samstag, 21. März 2026, 10:20:03 Mitteleuropäische Normalzeit schrieb
> Adrian Bunk:
> [...]
> > Please add
> > Provides: qt6-wayland-dev-tools (= ${binary:Version})
> > to qt6-base-dev-tools.
> >
> > In addition to helping packages with bdeps on qt6-wayland-dev-tools,
> > a Provides might help apt find the correct solution on trixie->forky
> > upgrades for users who have qt6-wayland-dev-tools installed in trixie.
>
> I considered doing that but decided against it.
>
> qt6-wayland-dev-tools might reappear in the future and then it's a
> completely different package. Packages need qt6-base-dev-tools but will
> still depend on qt6-wayland-dev-tools and qt6-base-dev-tools is pulled
> in by accident.
at least for forky this would require that the new qt6-wayland-dev-tools
depends on qt6-base-dev-tools.
> We have too many packages (build-)depending on the "wrong" Qt package
> because of all the Provides. I'm not going to make it worse.
>
> Most of the affected packages have already been fixed, I don't see the
> need to keep the Provides around for 1 package that needs an update
> anyway.
You saw my main point regarding trixie->forky upgrades?
Upgrades to a new release with all the different package combinations
different users have are always tricky, and a Provides gives apt an
additional hint which of the two packages to keep.
cu
Adrian