Re: KDE/Plasma 6.5.0 upgrade experiences

Hefee <[email protected]> Sun, 09 Nov 2025 14:34:19 +0100
Newsgroups gmane.linux.debian.user.kde
Message-ID <4175714.MHq7AAxBmi@tuxin>
Hey,

> I've understood that not all packages get a new upstream version on each
> release. So there could be a case where some packages remain in for example
> version 6.5 when 6.6 is released.

Mixing is not allowed by upstream, so what packages do you use from older 
plasma versions? Normally if a 6.5 package remain it means upstream archived 
those, so we won't ship a new version and the old version remain in the 
archive. With the plasma-version-base solution by coucouf it would detect 
those packages and we can find solutions, if we on Debian doesn't want to 
follow those removals. Currently it is hard to even find those packages.

> > Yes it would.
> > But I'm not willing neither to identify these relationship manually that
> > are already not explicit in the upstream build system, and even less to
> > manage their maintenancd for every new release.
> 
> I wouldn't do that manually either. I thought that the same script could be
> used to automate the dependencies.

The automate dependency script need to be run by the maintainer on their 
computer. If the maintainer forgets to run it, that dependencies are not 
updated. The dh-sequence-plasma is called with every build, so this dependency 
is always updated.
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEOewRoCAWtykmSRoG462wCFBgVjYFAmkQmFsACgkQ462wCFBg
VjbGNg//YVKGxosUowiLT6T5B52gwKpcP6fwXDpFRAMK/nI9kcbeXDyg6kEbwgM+
zfneCG/sDeVNpRAgPpkOkshE0EyNz07E7jWXEP3Gts3bivSf+B7T/+fPoNQVlYy1
8ipiRPjLANixKey7VTqX1/YanYG/4YX8aCMNh+3uUfHEuZZTX2nM1d3dG+fYkjKb
YEgivMEa1+Ok7xnb3SNEZAI4E1KDdZS6drT5xf1T05/jBmi0CCmA38ZQUob2y675
GUScucHLGN76JWOGjpphcP5yl/Gw0/od+XZo8UyTfSeOi8m5a5ssJecOq+yMbpzT
Db6ThI4NdW1NAeZR0IPGnTUYLsQG8JH1gexUyY16IkYgx6quwrR5MSTtFncpNtlf
o88Yc+n6cAY5gCDkKFVxNvmDtnL2V1aJXmqliHmFkOe9f8JJsjZ4dRj3jTgZphLI
W5P2Zev+tUNmLuMONMFfs8ANCnEkYesby/zBJkproVcz7vphVI/GvSAtQljgFtMg
4hv3eLogFdXlSbJDxP83l9RE1ROQ5EvyjnWv5wAs3+F5LLHtHDiekEJTT2Cj8M3Z
llhNZPeFxw9XtdgjYGD/O7R1rURgiECgdfTdLHCQ3jQ9jCjxOYTV0jv6zrnfoEaH
VwaJ/9cJRF20kz64ujiLRgqEGmBJUJ6Lvl9+YvzIvKmRwKMiUqo=
=ufXG
-----END PGP SIGNATURE-----