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

Reply via email to