cupt 1.1.0 source package in Debian

Changelog

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.

 -- Eugene V. Lyubimkin <email address hidden>  Thu, 22 Oct 2009 11:42:58 +0300

Upload details

Uploaded by:
Eugene V. Lyubimkin
Uploaded to:
Sid
Original maintainer:
Eugene V. Lyubimkin
Architectures:
all
Section:
perl
Urgency:
Very Urgent

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Downloads

File Size SHA-256 Checksum
cupt_1.1.0.dsc 946 bytes d6ac5cbe8fa7e2d0d35dcb80985458c88e1b5192ba33e256df97f5eafe8d3798
cupt_1.1.0.tar.gz 107.8 KiB 5fa9637907f2c072581f9ac706fbd52925c49211faefbcf17cf9712f447df7ad

No changes file available.

Binary packages built by this source