-
cupt (2.8.4) unstable; urgency=medium
* lib:
- system/worker:
- 'changeSystem': preinstall hooks: pass original version strings of
installed versions, not id-suffixed ones. (Closes: #764754)
- cache:
- Version pinning: fixed matching version strings of installed versions.
(Closes: #764238)
- system/resolvers/native:
- Reverted 'fixed failing to satisfy 'remove x --no-remove'-kinds of
requests', so 'no-remove' option works again for any kind of user
requests. This now includes explicit ones as well, so
'remove x --no-remove' are now expected to fail if 'x' is manually
installed package. The regression was introduced in 2.7.3.
* cmakelists:
- Added '-pthread' to compiling and linking flags. (Closes: #760489)
-- Eugene V. Lyubimkin <email address hidden> Sun, 19 Oct 2014 20:50:23 +0300
-
cupt (2.8.3) unstable; urgency=medium
* lib:
- config:
- New option 'cupt::console::actions-preview::show-empty-versions'.
- system/resolvers/native:
- For equal-scored version change variants, propose higher versions
first. The regression for some typical upgrade situations was
introduced in 2.8.0, the regression for some typical non-upgrade
user requests was introduced in 2.6.0, and many non-typical cases
probably never worked before.
-- Eugene V. Lyubimkin <email address hidden> Sat, 04 Oct 2014 12:52:34 +0300
-
cupt (2.8.2) unstable; urgency=medium
* test:
- cmakelists:
- Avoided trying symlinking a directory to itself for in-tree builds.
Makes building succeed with CMake 3.0. (Closes: #758446)
-- Eugene V. Lyubimkin <email address hidden> Wed, 20 Aug 2014 22:12:47 +0300
-
cupt (2.8.1) unstable; urgency=medium
* lib,console:
- Used more explicit syntax for initialization of some STL structures.
Fixes builds with g++-4.9. (Closes: #746840)
-- Eugene V. Lyubimkin <email address hidden> Sun, 11 May 2014 16:33:18 +0300
-
cupt (2.7.3) unstable; urgency=low
* lib:
- system/resolvers/native:
- Fixed failing to satisfy 'remove x --no-remove'-kinds of requests.
This regression was introduced in 2.6.0.
-- Eugene V. Lyubimkin <email address hidden> Fri, 18 Apr 2014 17:41:29 +0300
-
cupt (2.7.2) unstable; urgency=low
* lib:
- system/resolvers/native:
- Branch filtering heuristics: fixed skipping sticked but satisfying
elements. This could lead to skipping some valid solutions.
This regression was introduced in 2.7.0.
-- Eugene V. Lyubimkin <email address hidden> Wed, 05 Mar 2014 21:05:37 +0200
-
cupt (2.6.4) unstable; urgency=medium
* lib:
- system/worker:
- 'renameSnapshot': don't accept invalid snapshot names.
- Detect snapshot names having whitespace characters as invalid.
- 'updateReleaseAndIndexData': reimplemented needed subset of <future>.
Fixes FTBFS on armel. (Closes: #730974)
* debian:
- control:
- Bumped Standards-Version to 3.9.5, no changes needed.
-- Eugene V. Lyubimkin <email address hidden> Tue, 24 Dec 2013 20:59:30 +0200
-
cupt (2.5.11) unstable; urgency=low
* doc:
- man/cupt.conf.5:
- Fixed '--no-auto-remove' reference syntax. Fixes building with recent
pod2man. (Closes: #724133)
-- Eugene V. Lyubimkin <email address hidden> Fri, 27 Sep 2013 18:31:59 +0300
-
cupt (2.5.10) unstable; urgency=low
* lib:
- download/manager:
- Avoid memory allocations in a signal handler when sending internal
pings. This could hang the download manager. Many thanks to
James McCoy for the final analysis. (Closes: #710239)
-- Eugene V. Lyubimkin <email address hidden> Tue, 25 Jun 2013 20:57:51 +0300
-
cupt (2.5.9) unstable; urgency=low
* lib:
- download/uri:
- Constructor: accept single- or triple-slashes after the ':' character,
which is the usual situation for 'file' or 'copy' schemes.
Thanks to Alexey Ivanov for the report. (Closes: #683873)
- system/nativeresolver:
- Fixed 'internal error: conflicting elements' in the corner case when
one version of package A depends on a certain version which in turn
depends on a different version of package A, plus additional
circumstances apply.
-- Eugene V. Lyubimkin <email address hidden> Wed, 15 Aug 2012 19:45:35 +0300