Bug#1135063: texlive-full: should no longer depend on dvidvi, which is now a virtual package
Vincent Lefevre <[email protected]> Mon, 27 Apr 2026 11:20:06 +0200
| Newsgroups | gmane.linux.debian.devel.tetex |
|---|---|
| Message-ID | <20260427092006.GD358552__39571.3552062929$1777281811$gmane$org@qaa.vinc17.org> |
On 2026-04-27 10:49:36 +0200, PreuÃe, Hilmar wrote: > Am 27.04.2026 um 10:43 schrieb Vincent Lefevre: > > At least when texlive-full is installed, it is still not possible to > > upgrade texlive with "apt upgrade", while "apt install texlive dvidvi-" > > works fine. > > Yes, correct, we can drop that depends, but I fail to see how this is RC. Well, I'm not sure that depending on a virtual package without a real package first as an alternative is allowed by the policy anyway. https://www.debian.org/doc/debian-policy/ch-relationships.html in "7.5. Virtual packages - Provides" says: To specify which of a set of real packages should be the default to satisfy a particular dependency on a virtual package, list the real package as an alternative before the virtual one. > You can upgrade using "dist-upgrade", which will remove dvidvi. This also confuses aptitude in its dependency resolution when one wants to select individual packages for upgrade. By choosing to upgrade the texlive package, aptitude proposes to remove dvidvi only at its 45th suggestion! And the 60th suggestion when choosing texlive-full for upgrade.