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-----