]> git.saurik.com Git - apt.git/commit - apt-pkg/depcache.cc
do not strip epochs from state version strings
authorDavid Kalnischkies <david@kalnischkies.de>
Wed, 16 Mar 2016 21:32:48 +0000 (22:32 +0100)
committerDavid Kalnischkies <david@kalnischkies.de>
Wed, 16 Mar 2016 22:29:45 +0000 (23:29 +0100)
commita38cec81d349525c447004ef8fe9dc942c8bd9bb
tree4df4852338d8f528a90f374937f37d7acf6ddd12
parent5f060c2776606f3166bd6c64119c31be8ba5d857
do not strip epochs from state version strings

The epoch stripping in this code is done since day one, but in other
places we show a version epochs are not stripped. If epochs are present
in packages they tend to be an important information which we can't just
drop and especially can't drop "sometimes" as that confuses users and
tools alike – so even if removing code in use for (close to) 18 years
feels wrong, it is probably the right choice for consistency.

Closes: 818162
apt-pkg/depcache.cc
apt-pkg/depcache.h
test/integration/test-apt-showlist-orgroup-in-recommends
test/integration/test-release-candidate-switching