On Wed, 20 Apr 2022, Mark Hindley wrote: > > The only solution I can imagine is the Alternatives system, so we > > identify which man pages conflict and both manpages-l10n and sysvinit > > establish alternatives for those translations. > > The other possibility might be dpkg-diverts. Perhaps that depends on how many > conflicts there actually are/will be. I will try to quantify that more > accurately.
Or Replaces: but that has downsides on deinstallation. The scenario would be: • manpages-de and sysvinit-core ship the same files • sysvinit-core Replaces: manpages-de (but NOT the other way around) On deinstalling sysvinit-core, the files from manpages-de would not be reinstated (which they would with dpkg-divert, which is the one I’d have considered instead). For many packages, this is unattractive. Realistically, people who install both on Debian *now* (that is, sid or bookworm+) will not switch to systemd _afterwards_ so I estimate that we can go with a Replaces-based solution. If not dpkg-divert IMHO is the way to go. bye, //mirabilos -- Infrastrukturexperte • tarent solutions GmbH Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/ Telephon +49 228 54881-393 • Fax: +49 228 54881-235 HRB AG Bonn 5168 • USt-ID (VAT): DE122264941 Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg **************************************************** /⁀\ The UTF-8 Ribbon ╲ ╱ Campaign against Mit dem tarent-Newsletter nichts mehr verpassen: ╳ HTML eMail! Also, https://www.tarent.de/newsletter ╱ ╲ header encryption! ****************************************************