[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted cupt 2.0.0~beta2 (source i386 all)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 20 Mar 2011 12:17:28 +0200
Source: cupt
Binary: libcupt2-0 libcupt2-dev libcupt2-doc cupt libcupt2-0-downloadmethod-curl libcupt2-0-downloadmethod-wget
Architecture: source i386 all
Version: 2.0.0~beta2
Distribution: experimental
Urgency: low
Maintainer: Eugene V. Lyubimkin <jackyf@debian.org>
Changed-By: Eugene V. Lyubimkin <jackyf@debian.org>
Description: 
 cupt       - alternative front-end for dpkg -- console interface
 libcupt2-0 - alternative front-end for dpkg -- runtime library
 libcupt2-0-downloadmethod-curl - arternative front-end for dpkg -- libcurl download method
 libcupt2-0-downloadmethod-wget - arternative front-end for dpkg -- wget download method
 libcupt2-dev - arternative front-end for dpkg -- development files
 libcupt2-doc - alternative front-end for dpkg -- library documentation
Closes: 547950 602263 604543 605320 605416 610285
Changes: 
 cupt (2.0.0~beta2) experimental; urgency=low
 .
   * console:
     - Action preview prompt: support 'ProcessTriggers' action.
     - New experimental subcommand 'tar-metadata'.
     - 'showsrc':
       - Output also Uploaders when not empty. Fixes a regression introduced
         in 2.0.0~alpha1.
     - When selecting a version by archive/codename, throw an error if more
       than one matching version is found.
   * lib:
     - cache/binaryversion:
       - 'isInstalled': fixed crash when a version has no sources.
     - system/resolvers/native:
       - Don't attempt to synchronize installed versions, reverting to the
         behavior of cupt 1.x.
       - Optimized solutions' selecting and dropping.
       - Reduced a bit CPU and RAM overhead when tracking reasons is on.
       - Clean and verify the solution only before the proposing.
     - system/resolver:
       - 'SynchronizationReason': added the field 'version'.
       - 'SynchronizationReason': renamed the field 'packageName' to
         'relatedPackageName'.
     - system/worker:
       - 'updateReleaseAndIndexData': release the lock only after post-actions
         are run.
       - 'updateReleaseAndIndexData': honor the option
         'apt::get::list-cleanup'. (Closes: #610285)
       - 'Action': new value 'ProcessTriggers'.
       - Now tries to run all triggers before the main action set.
     - system/state:
       - Don't give an error anymore on packages in 'triggers-awaited' and
         'triggers-pending' states. (Closes: #602263)
     - config:
       - Recognize the option 'apt::get::list-cleanup'.
     - cache:
       - Fixed extracting release version from Release files. This regression
         was introduced in 2.0.0~alpha1.
   * debian:
     - changelog, control: source package is back to 'cupt' from 'cupt2'.
     - *: removed the suffix '-experimental' from binary package names.
     - control:
       - Added needed Conflicts against obsolete packages.
       - Changed sections of 'libcupt2-dev' and 'libcupt2-doc' as suggested
         by lintian.
 .
 cupt (2.0.0~beta1) UNRELEASED; urgency=low
 .
   * console:
     - shell:
       - Restore initial config after every command.
       - Fixed "eating" some one-letter options.
     - Action preview prompt:
       - For removed/purged packages which have an 'automatically installed'
         flag set, append '(a)' to package names.
       - Added an ability to specify additional package expressions and restart
         the solving process (choice 'a'). (Closes: #605416)
       - Treat downgrades as dangerous actions.
       - Ask for the confirmation for dangerous actions only if user has
         accepted the solution.
       - Added a help command.
   * lib:
     - system/resolver:
       - New result type 'Offer'.
       - 'Offer': provide the info about unsatisfied soft dependencies.
       - 'Reason': new method 'toString'.
     - system/resolvers/native:
       - Filter out changes of conflicting packages which don't
         effectively change the situation.
       - Use only reliable information from source packages for synchronizing
         source versions.
       - Reworked underlying data structures.
       - New configurable score calculation system.
       - Do not additionally stick packages except of changed ones, it may hide
         some solution in very rare cases. Fixes a regression since 0.2.2.
       - When no solutions were found, throw an error with a solution tree to
         show why.
       - 'resolve': fixed a wrong result when being called multiple times on
         the same object.
       - 'resolve': added a warning about dropped solutions.
     - config:
       - Deleted option
         'cupt::resolver::synchronize-source-versions::exceptions'.
       - Deleted option 'cupt::worker::archives-space-limit::tries'.
       - New option group 'cupt::resolver::tune-score::*'.
     - system/worker:
       - Fixed not changing 'automatically installed' flag. This regression
         was introduced in 2.0.0~alpha3.
       - Fixed determining an empty extension of index files. This regression
         was introduced in 2.0.0~alpha1.
       - Don't use randomization anymore for implementing
         'cupt::worker::archives-space-limit' option.
       - When breaking changes to changesets, made sure that all subgroups of
         the same group are placed to the same changeset.
       - When purge option is used, don't auto-purge not changed packages in
         the state 'config-files'. Fixes a regression introduced in
         2.0.0~alpha1.
       - When purge option is used, do removal instead of purge for packages
         removed by resolver and not by user.
       - Reorganized 'ActionsPreview' structure.
       - 'setDesiredState': use Resolver::Offer as an argument.
       - 'updateReleaseAndIndexData': use long alias, not short one in the
         'signature verification failed' warning message.
     - common:
       - compareVersionStrings: fixed sorting letters before other characters.
         This regression was introduced in 2.0.0~alpha1.
     - cache:
       - 'getPin': increased downgrade penalty in 5 times.
   * downloadmethods:
     - wget:
       - Fixed passing environment variables to wget process.
   * debian:
     - copyright:
       - Updated copyright years.
     - control:
       - Updated the git branch in the Vcs-Browser link.
     - debian/cupt-experimental.docs:
       - Added to install 'NEWS' file.
 .
 cupt (2.0.0~alpha3) UNRELEASED; urgency=low
 .
   * All the non-experimental functionality from cupt 1.x is now implemented.
 .
   * console:
     - Fixed non-working binary-to-source mapping in source package version
       expressions.
     - Disallow matching options by prefix. Fixes a regression since
       2.0.0~alpha1.
     - 'snapshot': implemented.
   * lib:
     - cache/binaryversion:
       - 'parseFromFile': 10-25% speed-up.
     - file:
       - 'getRecord': removed parameter 'accepter'.
     - system/resolver:
       - 'operator=': forbidden now.
       - Reorganized *Reason struct, transformed to struct hierarchy.
     - system/resolvers/native:
       - Apply essential package penalty only for removals.
       - Version priorities don't affect versions' scores anymore.
     - system/worker:
       - 'operator=': forbidden now.
       - 'markAsAutomaticallyInstalled': renamed to
         'setAutomaticallyInstalledFlag'.
       - 'deleteArchive': fixed possible directory traversal.
       - Implemented snapshot-related methods.
       - Rewrote scheduling dpkg actions to automatically determine packages
         which need an indirect upgrade, making the option
         'cupt::worker::allow-indirect-upgrade' unneeded.
       - Introduce dpkg action priority heuristics to reduce the time from
         the package state is changed till the package state is final.
     - config:
       - Option 'cupt::resolver::max-solution-count': increased default value
         from 256 to 512.
       - Specified the 'quiet' option as '0' to make apt-listchanges work (a
         work-around for #604130).
       - New method 'getPath' for unified handling of path options.
       - New option 'cupt::directory'.
       - Fixed parsing '#' and '//' strings inside the option values.
       - Deleted option 'cupt::worker::allow-indirect-upgrade'.
     - system/snapshots:
       - Implemented.
     - cache/relation:
       - All single-parameter constructors are now explicit.
   * debian:
     - rules:
       - Fixed installing bash completion script.
   * doc:
     - reference:
       - Documented dynamic library parts. All library is documented now.
     - cupt-experimental.1:
       - '--installed-only' works under 'shell' subcommand since 2.0.0~alpha1.
 .
 cupt (2.0.0~alpha2) UNRELEASED; urgency=low
 .
   * console:
     - 'why': fixed infinite CPU and RAM usage when some of starting versions
       have a dependency cycle with any other version.
   * lib:
     - hashsums:
       - 'getStringHash': speed-up.
       - 'getStringHash': renamed to 'getHashOfString'.
       - 'getHashOfString': fixed crash on non-ASCII strings.
       - Use libgcrypt for hash computations.
     - cache:
       - Pre-parsing index files: really discard packages with broken package
         names.
       - 'operator=': forbidden now.
       - Refusing expired Release files: use a workaround to parse expiry date
         as UTC time, not local time.
     - file:
       - 'getBlock': renamed to 'getRecord'.
       - destructor: check child exit status in a pipe mode.
     - common:
       - 'exception': renamed to 'Exception'.
     - system/resolvers/native:
       - Don't add new reason to an action which received unsatisfied soft
         dependency penalty.
     - config:
       - 'getNumber': renamed to 'getInteger'.
     - cache/version:
       - 'AvailableAsEntry': renamed to 'Source'.
       - 'availableAs': renamed to 'sources'.
     - download/progress:
       - 'progress': fixed nasty bug with wrong computing total download
         size when at least one download has an unknown size.
       - 'finish': renamed to 'finishHook' and moved to protected section.
       - 'getOverallEstimatedTime': now returns time since the start of the
         download session, not from the current moment.
       - don't include '<ctime>' header anymore.
     - Link with 'rt'.
     - cache/relation:
       - 'unarchitectureRelationLine': moved to ArchitecturedRelationLine class
         and renamed to 'toRelationLine'.
       - 'ArchitecturedRelationExpression::getHashString': doesn't exist,
         removed its declaration.
     - cache/package:
       - 'operator=': forbidden now.
       - copy constructor: forbidden now.
     - system/worker:
       - Fixed typo which resulted in some action dependencies being lost while
         merging remove and unpack actions.
       - Fixed typos which resulted in many false positives when checking for
         temporary broken pre-depends.
     - download/manager:
       - Added multiple inclusion guards to the header.
       - If download method reported expected download file size after a
         download was started, pass it to download progress object.
     - download/method:
       - 'getNumericAcquireSuboptionForUri': renamed to
         'getIntegerAcquireSuboptionForUri'.
     - download/methodfactory:
       - 'operator=': forbidden now.
     - cache/binaryversion:
       - 'task': removed the field.
   * doc:
     - examples:
       - Added 'show-upgradeable' example.
     - reference:
       - Documented static part of the library.
       - Added a build infrastructure.
       - Documented library's download subsystem (namespace 'cupt::download').
   * debian:
     - rules:
       - Moved starting buildpoint to top directory (from 'cpp').
     - control:
       - Added build-dependency on doxygen.
       - Added new binary package 'libcupt2-doc-experimental'.
       - The package libcupt2-dev-experimental now suggests
         libcupt2-doc-experimental.
       - Added build-dependency on libgcrypt11-dev.
 .
 cupt (2.0.0~alpha1) UNRELEASED; urgency=low
 .
   * Re-implemented in C++ (and subset of C++0x). (Closes: #605320)
     - Parsing version entries is much faster now. (Closes: #547950)
 .
   * console:
     - The '--installed-only' option now works under 'shell' command.
     - The 'config-dump' subcommand no longer accepts arguments.
   * lib:
     - cache/sourceversion:
       - Support multiple tarballs.
     - config:
       - Implemented issuing detailed error messages when facing syntax errors
         in configuration files.
     - cache:
       - Implemented refusing expired Release files. (Closes: #604543)
   * downloadmethods:
     - wget:
       - Implemented.
Checksums-Sha1: 
 4b0b1e63b5e88a9c3a696b2d90913cb4384f65a4 1119 cupt_2.0.0~beta2.dsc
 666c1bbfc0e60bcda2df8da48dd81561e854e87f 210340 cupt_2.0.0~beta2.tar.gz
 ad1316f6ce254434f539596b2b610bec31b41f11 772012 libcupt2-0_2.0.0~beta2_i386.deb
 95ed2f06d79937fd8906e80560d71bb4203063d0 42580 libcupt2-dev_2.0.0~beta2_i386.deb
 015a1053c66c68075886b8faf26abc17487b35bb 323470 libcupt2-doc_2.0.0~beta2_all.deb
 43c35df9839ad3c9d627bde8a400e21eb14a9e6c 354550 cupt_2.0.0~beta2_i386.deb
 80e80134e0a22b3fd0a01f65cc69e04c894fcaea 36486 libcupt2-0-downloadmethod-curl_2.0.0~beta2_i386.deb
 97fe6ad2399fd022d5f2eb6b063c28ccbbe9cda3 38752 libcupt2-0-downloadmethod-wget_2.0.0~beta2_i386.deb
Checksums-Sha256: 
 c517bd6b9a8b3e492215e911918769431116041f64134957e3286de37c1cc829 1119 cupt_2.0.0~beta2.dsc
 de834f1cae6ea780ccb87fda5c7551cfff2dbdd65d3d70603c0a9eb069b9a623 210340 cupt_2.0.0~beta2.tar.gz
 dc774c813b9984daf5bb91ac96e6c3a34b6c87779df567bf2662c02d7cdba2dd 772012 libcupt2-0_2.0.0~beta2_i386.deb
 9cb070e852dce643b6341e05e3d18d999216ed49d3cdeaa783951edd3b8bf5a5 42580 libcupt2-dev_2.0.0~beta2_i386.deb
 c0c8d83000e02bb29a365fcc5b23d8cb26b16a139ab0add285d287ec2072a6a7 323470 libcupt2-doc_2.0.0~beta2_all.deb
 26dbfc06798291af13de2be1ef8d29118832d1c940fe09be22a0921b1ab8a19b 354550 cupt_2.0.0~beta2_i386.deb
 6965943417ba71a9e50ad9ab1b43767764caecb8f8f9b8afef3d453025ad3a38 36486 libcupt2-0-downloadmethod-curl_2.0.0~beta2_i386.deb
 9eb1e9e8b091779dc8499b75f53f0f729cbb286dc4eb4fa644bb60f74dc92882 38752 libcupt2-0-downloadmethod-wget_2.0.0~beta2_i386.deb
Files: 
 657cea58715c6337c77140d307fbf2a4 1119 admin optional cupt_2.0.0~beta2.dsc
 71c2c8afefa307890199fa3b260a746b 210340 admin optional cupt_2.0.0~beta2.tar.gz
 974df5c0522a050681cb3bed4b8a501c 772012 admin optional libcupt2-0_2.0.0~beta2_i386.deb
 4cb25c9d34687133ac69c7a0f7b3d000 42580 libdevel optional libcupt2-dev_2.0.0~beta2_i386.deb
 d7416daa5514bade52018bd8818a3d50 323470 doc optional libcupt2-doc_2.0.0~beta2_all.deb
 d5fe2f12a7672edae57efe8abf6a2062 354550 admin optional cupt_2.0.0~beta2_i386.deb
 2d63e83768d12478a9faa59b597c3496 36486 admin optional libcupt2-0-downloadmethod-curl_2.0.0~beta2_i386.deb
 3928edfa3a8a220575913a2f20663760 38752 admin optional libcupt2-0-downloadmethod-wget_2.0.0~beta2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAk2F4w8ACgkQchorMMFUmYwQcQCgyx0VPB5VFCd91fXEUfa5G8XW
BkcAnRmYpOpERj2CBbklv2pe4tmzNdWX
=ivtA
-----END PGP SIGNATURE-----


Accepted:
cupt_2.0.0~beta2.dsc
  to main/c/cupt/cupt_2.0.0~beta2.dsc
cupt_2.0.0~beta2.tar.gz
  to main/c/cupt/cupt_2.0.0~beta2.tar.gz
cupt_2.0.0~beta2_i386.deb
  to main/c/cupt/cupt_2.0.0~beta2_i386.deb
libcupt2-0-downloadmethod-curl_2.0.0~beta2_i386.deb
  to main/c/cupt/libcupt2-0-downloadmethod-curl_2.0.0~beta2_i386.deb
libcupt2-0-downloadmethod-wget_2.0.0~beta2_i386.deb
  to main/c/cupt/libcupt2-0-downloadmethod-wget_2.0.0~beta2_i386.deb
libcupt2-0_2.0.0~beta2_i386.deb
  to main/c/cupt/libcupt2-0_2.0.0~beta2_i386.deb
libcupt2-dev_2.0.0~beta2_i386.deb
  to main/c/cupt/libcupt2-dev_2.0.0~beta2_i386.deb
libcupt2-doc_2.0.0~beta2_all.deb
  to main/c/cupt/libcupt2-doc_2.0.0~beta2_all.deb


Reply to: