Bug#217862: dpkg doesn't check if package upgrade breaks versioned dependences
Package: dpkg
Version: 1.10.15
Severity: important
This bug may be easilly reproduced.
Create dummy package p1, version 1, and dummy package p2, version 1,
that Depends: p1 (= 1).
Install both.
Now create package p2, version 2, and try to install it with dpkg -i,
without any --force.
Dpkg will silently do it, breaking the dependency for package p2.
This does cause system breakages if packages are installed without apt
(which is useful sometimes).
E.g. if libfoo-dev does need exact version of libfoo ...
-- System Information:
Debian Release: 3.0
Architecture: i386
Kernel: Linux sercond 2.4.21 #1 Срд Июл 30 22:24:06 MSD 2003 i686
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R
Versions of packages dpkg depends on:
ii dselect 1.10.15 a user tool to manage Debian packa
ii libc6 2.3.2-8 GNU C Library: Shared libraries an
-- no debconf information
Reply to: