[Aptitude-devel] Version number matching question
Jonas Bechtel
post at jbechtel.de
Sun Feb 23 15:31:44 GMT 2020
Hey there,
I've got a question: I try to update evince-common, which is not possible because it breaks the evince package.
Aptitude then looks like this:
Origin URI: http://security.debian.org/pool/updates/main/e/evince/evince_3.30.2-3+deb10u1_i386.deb
--\ Depends (19)
--- dconf-gsettings-backend | gsettings-backend
--\ evince-common:all (< 3.31) (UNSATISFIED)
idA evince-common 3.30.2-3 -11.0 MB
--\ evince-common:all (>= 3.30) (UNSATISFIED)
idA evince-common 3.30.2-3 -11.0 MB
The installation overview looks like this:
--\ Packages with unsatisfied dependencies (1)
iB evince:i386 3.30.2-3+deb10 3.30.2-3+deb10
--\ Packages to be upgraded (1)
iuA evince-common 3.30.2-3 3.30.2-3+deb10
--\ Packages being held back (969)
Package view shows me:
Some dependencies of evince:i386 (broken, 3.30.2-3+deb10u1) are not satisfied: ▒
▒
* evince:i386 (held/unchanged, 3.30.2-3+deb10u1) depends on evince-common:all (< 3.31) (provided by ▒
evince-common 3.30.2-3) ▒
▒
So the question here is: why is
3.30 <= 3.30.2-3 < 3.31
but not
3.30 <= 3.30.2-3+deb10 < 3.31 ?
Best Regards
Jonas
Bits & Bäume Dresden, Tour de Natur, GRÜNE LIGA, Konglomerat e. V., ADFC, (ex-)tuuwi, Hochschulgruppe Rad, Institut für Bahntechnik
Schlafende Projekte: CityConcierge, IKaRad, TerKur
Neueste Idee: Radfernbahn Berlin-Dresden, Dresden-Leipzig -> radfernbahn.de
More information about the Aptitude-devel
mailing list