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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.