Accepted cupt 1.1.0 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 22 Oct 2009 11:42:58 +0300
Source: cupt
Binary: libcupt-perl cupt
Architecture: source all
Version: 1.1.0
Distribution: unstable
Urgency: high
Maintainer: Eugene V. Lyubimkin <jackyf@debian.org>
Changed-By: Eugene V. Lyubimkin <jackyf@debian.org>
Description:
cupt - alternative front-end for dpkg -- console interface
libcupt-perl - alternative front-end for dpkg -- Perl modules
Closes: 551831
Changes:
cupt (1.1.0) unstable; urgency=high
.
* cupt:
- Memoize parsed versions when managing packages and in shell mode.
Reduced peak RAM usage by resolver. Reduced time spent in native
resolver for non-trivial solutions.
- Managing packages:
- New option '--assume-yes|--yes|-y'.
- New 'reinstall' subcommand.
* Cupt:
- Graph:
- Introduced as reduced and optimized for Cupt re-implementation
of some methods of Graph class.
- System:
- Worker:
- Changed to work with Cupt::Graph module instead of CPAN Graph.
Dramatically reduced time needed to generate dpkg call sequence in
'change_system' method. Significantly reduced peak RAM usage in
'change_system' method.
- Honor the configuration option
'cupt::worker::allow-indirect-upgrade' to work around packages with
broken-by-design dependencies that make the package unupgradeable.
Thanks to James Vega. Upload priority is set to 'high' due to this
fix. (Closes: #551831)
- Resolvers/Native:
- Changed to work with Cupt::Graph module instead of CPAN Graph.
- When determining whether related binary packages may be synchronized
for 'cupt::resolver::synchronize-source-versions' option, fix
possibly incorrect positive answer when there are at least 2 related
binary packages and some of them have the same source version as
the original binary package.
- Prepare stick requests after possible dropping solutions due to
'cupt::resolver::synchronize-source-versions' set to 'hard'. Gives
more room for upgrades in some cases.
- Honor the 'cupt::resolver::synchronize-source-versions::exceptions'
configuration option.
- When 'cupt::resolver::synchronize-source-versions' set to 'hard',
allow removal of unsynchronizeable packages.
- State:
- Don't store version strings of installed packages, but request them
from cache when needed.
- Cache:
- [API break] 'get_binary_packages': superseded by new
'get_binary_package_names' method.
- [API break] 'get_source_packages': superseded by new
'get_source_package_names' method.
- Create Cupt::Cache::Package objects only by demand. Reduced time to
build a cache by 5-10%.
- 'new': added the switch '-allow-reinstall'.
- Package:
- Changed internal structure to hold additonal parameters.
- [API break] 'o_binary_architecture': removed, not needed anymore.
- New module option 'o_memoize' to memoize parsed versions.
- Config:
- Added the configuration variable 'apt::get::assume-yes'.
- New configuration option 'cupt::console::assume-yes'.
- New configuration option 'cupt::console::allow-untrusted'.
- New configuration option
'cupt::resolver::synchronize-source-versions::exceptions'.
- New configuration option 'cupt::worker::allow-indirect-upgrade'.
* Makefile.PL, debian/control:
- Dropped the dependency on libgraph-perl.
Checksums-Sha1:
40828d6f467cd5028d32e8403ef6c6f79d666d21 946 cupt_1.1.0.dsc
fea258cb175a3290b0565e759e46e6115bfd923f 110376 cupt_1.1.0.tar.gz
2d996ad4e5e4c7dc82085e9087c450d45b88b4d3 134670 libcupt-perl_1.1.0_all.deb
34e3ddd73b7ce7fb6a7ccebb6ce4bd702125855a 58452 cupt_1.1.0_all.deb
Checksums-Sha256:
d6ac5cbe8fa7e2d0d35dcb80985458c88e1b5192ba33e256df97f5eafe8d3798 946 cupt_1.1.0.dsc
5fa9637907f2c072581f9ac706fbd52925c49211faefbcf17cf9712f447df7ad 110376 cupt_1.1.0.tar.gz
fe1bb520182ff8712f539c2a643006e769f8fbd5eea6613434ecc265f21bee1a 134670 libcupt-perl_1.1.0_all.deb
7e36eabd19eec6ae2cd56b9a984b8f10a9dfe08cb53b0cd3489ea68903e68a6b 58452 cupt_1.1.0_all.deb
Files:
8a4fca1144ab4e9ac4e37bae1ca81aa4 946 perl optional cupt_1.1.0.dsc
1109c83543c8688fb6e03ca6bb32099e 110376 perl optional cupt_1.1.0.tar.gz
cb8998184f89c8e074ccd83f4808a87d 134670 perl optional libcupt-perl_1.1.0_all.deb
ea0b19627f6b58f399efb0bf65e600d7 58452 perl optional cupt_1.1.0_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkrgG94ACgkQchorMMFUmYyFXACdGpvXQUOY03TQbmiy6R01GPnR
GVEAnReT7Jgy+NMn88/5joo53GUoQMp8
=9/Lv
-----END PGP SIGNATURE-----
Accepted:
cupt_1.1.0.dsc
to pool/main/c/cupt/cupt_1.1.0.dsc
cupt_1.1.0.tar.gz
to pool/main/c/cupt/cupt_1.1.0.tar.gz
cupt_1.1.0_all.deb
to pool/main/c/cupt/cupt_1.1.0_all.deb
libcupt-perl_1.1.0_all.deb
to pool/main/c/cupt/libcupt-perl_1.1.0_all.deb
Reply to: