Re: KDE/Plasma 6.5.0 upgrade experiences

Hefee <[email protected]> Sat, 01 Nov 2025 22:06:45 +0100
Newsgroups gmane.linux.debian.kde.talk,gmane.linux.debian.user.kde
Message-ID <1977008.IobQ9Gjlxr@tuxin>
Hey,

> Can some kind of meta package be created for all plasma packages?
> That way if any dependent package can't migrate yet, it will hold old
> others too.
> 
> Or that's not a proper solution?

* Nope a meta package does not solve this issue, there are meta-packages 
already and they are not solving this issue unfortunately.

Well we experiment a lot with different approaches to tight the packages 
together but haven't found a solution that is working an suitable until now. 
The problem is that we need to exclude different version of packages, that have 
no direct linkage. see plasma-desktop and plasma-workspace do not depend on 
each other.

* We used breaks and replaces in Plasma 4 times, but updating the long list of 
packages is very error prune, so we stop using that approach. 

* Normally one would use virtual packages like plasma-abi-6.5 and all packages 
would depend on that, that would solve this issue. But this virtual package 
would need a real packages that provides this virtual package. But there is 
not this "central package" for plasma that would be natural to ship this 
virtual package. Okay when writing this I'm thinking, well why not create a 
dummy plasma package without any content that simply provides the virtual 
package without any file content. Did we already tried this one?

* We use this virtual package approach for KDE PIM and that solved those 
mixing issues.

Regards,

hefee

-- 
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-kde-talk
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEOewRoCAWtykmSRoG462wCFBgVjYFAmkGdmUACgkQ462wCFBg
Vjb2KxAAnCKaf5ciq9/IswbJ8nv2O+uNZBFLPUReTEoY04qPXdwe2clRBw82yV0a
qI7egLuxWYeN/Bc2gP7XbjfVD0IiGDh7NfZukpfY7LLcwuXPYQYwARCgXR3ozlgF
uU3ZPiWsHkkj4lf8I8aLqR/rFvPY9fDrkSHmjCZWxVOP6phiXJNk14yPyDfNHZLu
rgWczdhmD70Xz6Cdn4FDd1QJJTU/aEJ6KgrrLXXQgFtakKNsJc4zi2dBldil9c20
7JCxaw3TvwgoUZGpXHkoMeEyz52bUfwdDewbAIhwgeHvhKs58O+Zy9FJBdc2X/q/
O8x2OYiMsJREGrff9429z0kpHFZo6PE9SaLaqKbLrAd8bkCBp5mHRc/3+fZ7myhx
oHfSIM9kML3n6uv89d6/Gx0HIRydyzHxtr8ehwdsEkmCY/whPk2SljNTQc/kP0H4
q/wXPt5n5klFO2GL9wgQV9IdiW5vhje0eZwmYRxAS844Iz9wAZNNj6f9aWUXioKB
6jAiTQNzQwgidUtP67KP7uyy40nhTqG4+2NuFkMwwZP7IczSji7SVzNqCtkMqxO/
zmq+3QrOoOPFnxlWKQ92EaXZ/B8OtmYAjDEZQoSHATWxq7VF601vsoQmJZ9yq8rd
7DC6hVYXlyRaCUMR5z9auGHsdyYPFdpU38/2dQNM+vg4mr0r05Q=
=utir
-----END PGP SIGNATURE-----