cupt 1.3.0 source package in Debian

Changelog

cupt (1.3.0) unstable; urgency=low


  * cupt:
    - 'rdepends': memoize parsed versions.
    - Management actions:
      - Support '@<file>' syntax for reading arguments from files. The idea of
        the patch by Jean-Christophe Dubacq. (Closes: #554356)
    - Don't crash when run with no parameters (once again). Thanks to
      Didier Raboud. (Closes: #547952)
  * Cupt:
    - Cache:
      - 'get_satisfying_versions': don't sort result.
      - 'get_sorted_pinned_versions': removed ability to memoize it.
      - BinaryVersion:
        - Rewritten parsing the version entry using different approach.
          Speeded up parsing significantly.
        - New field 'others'.
        - [API break] 'homepage': removed, it now belongs to 'others' if
          supplied.
      - SourceVersion:
        - Rewritten parsing the version entry using different approach.
        - Support 'Binary' field span to multiple lines.
        - Support native packages with dashed version strings with a warning.
        - Recognize ".debian.tar.<ext>" files as diffs.
        - New field 'others'.
        - [API break] 'uploaders': became reference to array instead of string.
    - System:
      - Resolvers/Native:
        - Don't pre-schedule any relations for newly-installed versions, leave
          all work to main resolver. Also (Closes: #555209)
        - Don't try to remove the same unsynchronizeable package multiple
          times.
        - Fixed 'full' flavor of the resolver in non-debug mode.
        - Fixed too high factor for deleting unsynchronizeable packages.
        - Implemented shallow copying for solutions. Significantly reduces
          the average RAM footprint for a solution.
        - Don't try to remove the unsynchronizeable package if the stick is
          set.
        - Adjusted calculating action weights so installing an extra package
          gains almost nothing.
        - When 'cupt::resolver::synchronize-source-versions' is set, try use
          source versions if available to speed-up processing.
        - Don't perform re-synchronization if the source version has several
          appropriate binary versions.
        - Adjusted the effect of the 'cupt::resolver::quality-bar' option so
          it affects the less the longer solution is.
        - Significatly increased the penalty for non-installing the requested
          soft dependencies.
        - Implemented internal dependency graph to speed up processing
          solutions.
      - Worker:
        - Don't use File::Path module. Thanks to Bernd Zeimetz.
          (Closes: #553629)
        - Check that 'cupt::worker::archives-space-limit' is numeric. Thanks
          to Cyril Brulebois.
        - While splitting heterogeneous actions, set '--force-breaks' to all
          non-trivial actions in addition to '--force-depends'.
          Thanks to James Vega. (Closes: #556014)
        - Pass '--force-conflicts' to 'install' subaction of heterogeneous
          actions, the intermediate conflicts can still exist.
    - Config:
      - Fixed the typo to properly don't check option names for all
        'unattended-upgrade::*' options. Thanks to Jean-Christophe Dubacq.
        (Closes: #547951)
      - Changed the default value of the 'cupt::resolver::quality-bar' option
        from -250 to -50.
  * debian/control:
    - Restricted dependency of cupt on libcupt-perl to match minor version.

 -- Eugene V. Lyubimkin <email address hidden>  Sun, 15 Nov 2009 22:13:59 +0200

Upload details

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

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Downloads

File Size SHA-256 Checksum
cupt_1.3.0.dsc 980 bytes 1730857843b905d0bda2494b6495934960fe2d55d35fcb7c93b00d41dfeab200
cupt_1.3.0.tar.gz 116.4 KiB 5b973ce19e3e6d7c75d08882db1f2ca0bf25df235b676e864ad4806cccab05c3

No changes file available.

Binary packages built by this source