-----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