cupt 0.6.0 source package in Debian

Changelog

cupt (0.6.0) unstable; urgency=low


  * cupt:
    - New 'version' (aliases: '--version', '-v') subcommand.
    - New 'help' (aliases: '--help', '-h') subcommand. (Closes: #540790)
    - 'showsrc':
      - Don't assume any of hash sum of package to de defined, check it.
        Thanks to Cyril Brulebois. (Closes: #541470)
    - New 'why' subcommand.
    - 'show':
      - Fix typo in code determining which hash sums are present.
    - 'satisfy':
      - Implemented unsatisfying relation expressions (by appending the minus
        sign) too.
    - 'rdepends':
      - Pre-build reverse dependencies index at start. Reduces time of
        one-shot rdepends call by ~2 times and dramatically reduces overall
        time in case of recursive rdepends.
  * Cupt:
    - Cache:
      - Package:
        - Fixed another crash when merging two source versions with equal
          version strings. Thanks to Cyril Brulebois.
      - BinaryVersion:
        - Fixed reading 'Task' field.
        - Don't warn on non-existent 'Priority' field, policy does not
          mandate it.
      - SourceVersion, BinaryVersion:
        - [API break] Changed internal storage from hash to array, introduced
          mutator methods (fields). Documented all fields.
        - Don't choke if 'Section' field is not defined.
        - [API break] The field 'avail_as' has been renamed to 'available_as'.
      - ArchitecturedRelation:
        - 'unarchitecture_relation_expressions': fixed skipping architectures
          for [!a !b ... !z] cases. Thanks to Cyril Brulebois.
          (Closes: #542609)
    - System:
      - Resolvers/Native:
        - Don't synchronize source packages if the option
          'cupt::resolver::synchronize-source-versions' is set to 'none'.
        - Fixed a minor regression since 0.3.0 in determining version weight,
          including "essentialness" of the version.
        - Fixed a crash when performing a deep search for versions that have
          other than original version have, but still satisfiable
          pre-dependency relation expression.
        - Check Recommends/Suggests only when all hard dependencies are
          satisfied.
        - Resolver doesn't unconditionally pre-install Recommends and/or
          Suggests of manually installed/upgraded/downgraded packages
          (if 'apt::install-recommends' and 'apt::install-suggests' turned on,
          respectively) anymore. This change has two main consequences:
          + The common pinning/resolver rules are now applied to
            Recommends/Suggests of manually specified packages too. Besides of
            grown inner flexibility, you can now pin out specific packages or
            versions you don't like.
          + If you upgrade/downgrade the package which has unsatisfied
            Recommends/Suggests and the old and new version of the package
            has the same relation expression, resolver won't try to change
            anything.
      - Worker:
        - Don't pass --force-conflicts to 'install' subaction of heterogeneous
          actions, all conflicts should be already resolved at that stage.
        - Perform unconditional merge if 'unpack' action is dependent
          (directly or indirectly) on appropriate 'configure' one.
        - Detect the packages that break Pre-Depends in inavoidable way, list
          them and exit with an error.
        - Fixed a crash while re-checking hash sums of existing archives
          (introduced after 0.5.2). Thanks to Cyril Brulebois.
          (Closes: #542612)
    - Core:
      - 'version_string_regex': allow debian part of the version contain '_',
        however Cupt::Cache::Package will print a warning in this case.
        (Closes: #541268)
  * debian/control:
    - Made 'cupt' binary package depend on sensible-utils which is not
      essential.
    - Bumped 'Standards-Version' to 3.8.3, no changes needed.

 -- Eugene V. Lyubimkin <email address hidden>  Fri, 21 Aug 2009 21:25:43 +0300

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_0.6.0.dsc 973 bytes d5d27559ceabab84209fffd3d8ed64c4a240cf89ef4395c5e83b3c34633b29e1
cupt_0.6.0.tar.gz 98.7 KiB 86624997bc2593e078b36e76fbee5dcfab911518c6586f78cfc9a1d5f5507173

No changes file available.

Binary packages built by this source