Bug#1054338: debian-edu-artwork: fails to remove, update-debian-edu-artwork-emerald: not found
Mike Gabriel <[email protected]>
| Newsgroups | gmane.linux.skolelinux.devel |
|---|---|
| Organization | DAS-NETZWERKTEAM |
| Message-ID | <20231028142843.Horde.9d4hKZ9G-gY0NVkP9U7XTTw__12327.0174650074$1698503618$gmane$org@mail.das-netzwerkteam.de> |
Hi, On Mo 23 Okt 2023 09:01:00 CEST, Guido Berhoerster wrote: > update-debian-edu-artwork is provided by debian-edu-artwork, however > there is only a weak Recommends dependency of the subpackages > debian-edu-artwork-emerald on the main package whereas the main package > has a strong dependency on any of the subpackages. > > Adding a Requires on the main package creates a dependency loop which > would as far as I understand the policy manual be broken arbitrarily, so > it doesn't seem to be a good solution. > > The most simple fix I can think of would be to copy the script into each > subpackage instead of symlinking it, that way we don't have to maintain > multiple copies. I like this approach for the d-e-a version that we want to bring to bookworm as it does not require changing the bin:pkg arrangement. > However I'm wondering why the package is set up the way it is, couldn't > we rename debian-edu-artwork to debian-edu-artwork-common, make the > theme subpackages require that and turn debian-edu-artwork into a > virtual package provided by each theme subpackage? This we should revisit for d-e-a in Debian Edu trixie. Please file an extra bug for this. Mike -- DAS-NETZWERKTEAM c\o Technik- und Ökologiezentrum Eckernförde Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde mobile: +49 (1520) 1976 148 landline: +49 (4351) 850 8940 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: [email protected], http://das-netzwerkteam.de
signature.asc
(application/pgp-signature, 851 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIzBAABCgAdFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmU9GpkACgkQmvRrMCV3 GzE6rQ//WSz7HHUFfSQOQQhkpWwP3ibTO3ZeWt0BygPEFKFBu3peqK7lcDhhvIDo t+d1gg7EXU3LYPpeBz7UJ3qrh519s6ekKYDQZPDq0SRRq167w701D/TsFyFrhMSH YOew7lWsN79jbQoznNxwMuN4UmOKuQmA7UPe/oEd+Ede6nvjjZychB9bQ2DuMhxR DxbaV0cV0OeLbeAnV6KUi8ITaY6uqTB/mnGghpSMwvh99FXt+p9Xzan0ISf70WJA q2XkR2Gb/unaezrr/naKtJQunjZYwyQLRkoZst98Wy8NVXTWXeuhVElkQMQ740Nu 3HDKI+QscsehOsdqck0S7hXlLyxIrh8blK/LPI8ghAdBWxNWj70v9aNbE5nRWpmg Wpqn/+dumJ5cwUghlx9I6ucOwdHsNtn+f0nL0UpX+zNXRVU3zzV2rsVKfDJmdDzB RebGKVaXOXWXJrIgslVzwrnzisPfHz3nUgmA7205TtS36XUl0LMJsjaM5zIICUtb myhdCEok2cCmD9Ym4hCElPZPkOCOB9+MaZ9dhDHKEHHVcjq0a/lDkoUe0IY+VaRy q/w3eWJMOFI42Ktur6BRZmNTXS3NMbbVejABk+UvgM7zpPsw3RD9sfMdKLnShQTF 1tEXFOQy5qxqOgoEPZ/9ZpyK2gADoYAcGDHDBFBwy9gRiGBdwlI= =4TOF -----END PGP SIGNATURE-----