-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 14 May 2015 15:11:56 +0300 Source: cupt Binary: cupt-dbg libcupt4-0 libcupt-common libcupt4-dev libcupt4-doc cupt libcupt4-0-downloadmethod-curl libcupt4-0-downloadmethod-wget Architecture: source amd64 all Version: 2.9.0 Distribution: experimental Urgency: low Maintainer: Cupt developers <cupt-devel@lists.alioth.debian.org> Changed-By: Eugene V. Lyubimkin <jackyf@debian.org> Description: cupt - flexible package manager -- console interface cupt-dbg - flexible package manager -- debugging symbols libcupt-common - flexible package manager -- runtime library (support files) libcupt4-0 - flexible package manager -- runtime library libcupt4-0-downloadmethod-curl - flexible package manager -- libcurl download method libcupt4-0-downloadmethod-wget - flexible package manager -- wget download method libcupt4-dev - flexible package manager -- development files libcupt4-doc - flexible package manager -- library documentation Closes: 622939 754480 764468 764755 772558 777576 Changes: cupt (2.9.0) experimental; urgency=low . * console: - 'functional selectors': - Fixed crashing when non-first argument to and() contains package relationship or defining functions. - New function 'source-to-binary'. - 'search': - FSE mode: enabled parsing of unknown version fields. - 'why': - Prefer any number of (Pre-)Depends over 1 Recommends. - Prefer 2 Recommends over 1 Suggests. - Apply penalties for non-first relations. (Closes: #772558) - 'snapshot save': - Accept only snapshot names made of whitelist characters (lowercase latin letters, digits, dash, underscore). - Version selecting: - Fixed '<package>=<version>' syntax for versions with id suffixes. * lib: - Bumped API version to 4. - config: - New option 'cupt::resolver::score::version-factor::common'. - New option 'cupt::resolver::score::version-factor::negative'. - New option 'cupt::resolver::score::version-factor::priority-downgrade'. (Closes: #764755) - New option 'cupt::resolver::max-leaf-count'. - Option 'cupt::resolver::max-solution-count': increased default value from 8192 to 32000. - Option 'cupt::resolver::score::quality-adjustment': changed default value from 40 to 0. - Option 'cupt::resolver::score::removal-of-autoinstalled': changed default value from 1200 to 1500. - Option 'cupt::resolver::score::upgrade': changed default value from 100 to 20. - 'setScalar': when doing APT-to-Cupt option translation, also-set original-case APT option instead of normalised-case APT option. - 'setScalar': accept any option from 'dpkg' family without filtering. - system/state: - [API break] 'getInstalledInfo': returns raw pointer. - [ABI break] Removed handling of longly obsolete Status fields. Patch by Guillem Jover. (Closes: #764468) - InstalledRecord::Status::strings: added strings for trigger-related states. Fixes crash on trying to stringify such states. - system/worker: - [API break] 'setAutomaticallyInstalledFlag': removed as obsolete. - Debdelta helper: use debdelta sources file path as relative to 'dir' option, not as absolute path. - 'changeSystem': preinstall hooks: pass original version strings of supposed versions, not id-suffixed ones. - 'changeSystem': preinstall hooks v3: pass '-' instead of empty string as architecture for purged versions. - 'changeSystem': dpkg commands: run '--triggers-only --pending' even if trigger deferring is switched off (see #766758 for discussion). - 'changeSystem': preserve unknown fields when writing to extended states file. - 'changeSystem': preinstall hook: if an input is supplied, don't hang if the hook does not accept it all. - system/resolvers/native: - Removed the version normalized score calculation skew. (Closes: #754480, #622939) - Implemented automatic quality adjustment. - Fixed not applying downgrade score for reinstalls. This regression was introduced in 2.6.0. - Significantly reduced not-user score part of upgrades. - For equal-scored version change variants (when replacing a version because of a broken relation), propose higher versions first. - versionstring: - [API break] 'getOriginal': return StringRange. - [API break] 'sameOriginal': removed as obsolete. - [API break] 'getOriginal': moved out of 'versionstring' namespace. - cache/binaryversion: - [API break] 'provides': are now versioned. - common: - 'checkVersionString': accept underscores (with warnings) again. This regression was introduced in 2.0.0~alpha1. - [API break] 'checkVersionString', 'compareVersionStrings': moved to 'versionstring' header. - [API break] 'checkPackageName', 'consumePackageName': moved to 'packagename' header. - [API break] 'checkPackageName': first parameter's type is now StringRange. - cache/relation: - [ABI break] Relation: new member 'architecture'. - cache: - [API break] PinnedVersion: renamed to VersionWithPriority. - [API break] 'getSortedPinnedVersions': renamed to getSortedVersionsWithPriorities. - Parsing extended states: don't choke on records without 'Auto-Installed' field. - [ABI break] ExtendedInfo: new member 'raw'. - system/snapshots: - 'setupResolverForSnapshotOnly': don't reinstall equal versions. The regression was introduced in 2.6.0. - cache/package: - [API break] Constructor: removed 'binaryArchitecture' parameter. * doc: - cmakelists: - Added rules building man pages from PODs. - examples: - Added 'show-available' example. - reference: - Removed timestamps from documentation. Makes builds reproducible. Patch by Chris Lamb. (Closes: #777576) - Explicitly remove all Javascript files generated by Doxygen, they are not actually used but some versions of Doxygen keep generating them. - news: - Moved to actual 'doc' directory. * debian: - control: - Added 'Breaks: dpkg (<< 1.17.11~)' for versioned provides support. - Bumped Standards-Version to 3.9.6, no changes needed. - rules: - Enabled dh_auto_configure's build system autodetection. - Use -DCMAKE_BUILD_TYPE instead of -DOPTIMIZE. - cupt.manpages: - Grab man pages from preinstallation directory, not source directory. Checksums-Sha1: df142909c0afb828dc809dd14bac550fb33e0659 2221 cupt_2.9.0.dsc b9d13db3f9ccb478aea3f7405f1cf22c5c3193fd 422252 cupt_2.9.0.tar.gz 0d04a8cf68d88c464cb01946c11cf7e114359049 10178552 cupt-dbg_2.9.0_amd64.deb bf02b7a7849c9e02b765f96a09fa7598fb3ee720 536110 libcupt4-0_2.9.0_amd64.deb a4eaff4a732925a32f9d0e29b39685f149a0bcc2 81070 libcupt-common_2.9.0_all.deb f51f527dcfa6d385b174b9d1ebe86cafc5f8f7d4 57358 libcupt4-dev_2.9.0_amd64.deb 2e5cb5d45a493870d17ee6098af5369d63d87e71 170630 libcupt4-doc_2.9.0_all.deb e50055f7e53047a6f098466a720e3b41a7033bb7 369830 cupt_2.9.0_amd64.deb c463cf96d545bf4890d9e95b465815e9289e0b09 50370 libcupt4-0-downloadmethod-curl_2.9.0_amd64.deb bd3159d163b31f9e2375afb6574e16084769c5b3 52076 libcupt4-0-downloadmethod-wget_2.9.0_amd64.deb Checksums-Sha256: cbabe73c3895cfb61c627cd708c56ca663ec4706a6eaa5553bfb9eea4d14ed4c 2221 cupt_2.9.0.dsc 2a27b664b89b39b641041c8d06f71621285926932e9256ebe7a141f41b12b16d 422252 cupt_2.9.0.tar.gz 8ba09e4ee48d526f06e4be26b9694ed82aa3097f66ce6a4483e9ca74461c191a 10178552 cupt-dbg_2.9.0_amd64.deb 8ececb2c337d19a60da9f8bdc9b537427bc563023dafa08fa41706c60773282b 536110 libcupt4-0_2.9.0_amd64.deb 21b4c5ed9d0f2a1f182d4042a33f69ce3bdda45f0eb2fae1237f321e2cca7d35 81070 libcupt-common_2.9.0_all.deb 6b234f9c50ac4a1b4defc8c661f2ca0f4c836465ffff821c77cde2f9b0a20dff 57358 libcupt4-dev_2.9.0_amd64.deb c7462a6981f8029ec1ace33ba848689023c5071dbdbf0624bfc4c45aafc8392e 170630 libcupt4-doc_2.9.0_all.deb 78cdf41d9e5a58632421b706bd5c65f45d19972260e09534f49c90561bfb5f27 369830 cupt_2.9.0_amd64.deb 2b7a79bd0305b092297a37eec2cc3f2e2c0acda58003d177ae5cafe9305b0751 50370 libcupt4-0-downloadmethod-curl_2.9.0_amd64.deb 0ab7167ea5fe6af100733602e70b14ab5f0176e4fdd19686ee3dcab4208aa2c9 52076 libcupt4-0-downloadmethod-wget_2.9.0_amd64.deb Files: bd69e90c964dbef46b4e11e2b3f17137 2221 admin optional cupt_2.9.0.dsc aed945a9fefa4382fedd3cfb59556a7a 422252 admin optional cupt_2.9.0.tar.gz 4ef6c9bbea62aeaab69f7de7bb8699fa 10178552 debug extra cupt-dbg_2.9.0_amd64.deb 2b4cfc329ec6b62c5ec6af3ee189fe1e 536110 admin optional libcupt4-0_2.9.0_amd64.deb 589c3e24f0983c3315fb4caa2cceed91 81070 admin optional libcupt-common_2.9.0_all.deb f27ef394542752abdfb63d150a64ae46 57358 libdevel optional libcupt4-dev_2.9.0_amd64.deb b8f8e1f85a22566208b48d9d3af4590c 170630 doc optional libcupt4-doc_2.9.0_all.deb 06ffd21acca8e6586f7205e49f2e622f 369830 admin optional cupt_2.9.0_amd64.deb f1aa752ae5ec66100a0548dfb019e510 50370 admin optional libcupt4-0-downloadmethod-curl_2.9.0_amd64.deb c805f370803637ce2b30ec4efc2668e1 52076 admin optional libcupt4-0-downloadmethod-wget_2.9.0_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJVVMDEAAoJEKftgx9Zs6Do4ycQAK6Xd6iYygJTHLs7LpC4uD5B 6TGmfAFN09bwtJuZXssN41MKjDNtAyzM3RrbwznU8YSZyf4iknq6NIMDpnWqWRC3 Qv7T8jlHhPiL/eQeojNyfvfixNPCTc5OMhDS/jBoQdjNDdrgW3q41vV5WwhX85PC +3X76T7dNyQwK6Os8isOL5atKyyB9SqTtSvVG1+ys4sTaAgsV5OzAsRUpUbVuOuT V5gxD2jGX3t312EbfdAdZzMZbwVfHeKClS7Ixu5ZitiVIyl5PcGdvdzWbXSO+Kct a1K4sbHA09RcHx1C2wJNkR/esyKyBtOzpLCnIsy0xpgR4qRnMnVe+xbAHXb9z4tk eeCcmvmtSARE17CcRr23WusKXNMSXU/QvfDijlJy32iPtFkSeWXYwVbShAUZXAPP NnY773smJOOw0jKEw8brLzViw3En5/qaU8ofCYqmXTASK8Y0SoMFlpUpJZJPKEBl 6cWq9/QgS8lPdVjApLJUtzwvH5BKsbnV9WQK2dzb1F5ouhytN8heXv4xKI8z3zCN YrpppnOsSyk9yyGidTWrb8T2rDmsCfNU23ZyQYOriFBF2Wt6W7/+Ag8+0vcW1cI+ qp+UCtDaZrapMv/SmEDknN44VfkWA6Pe5+zne1fAPrbqLbmSFQwd1s/Q67B5VkSK Sz/vpWHg3+O/i8WFJCGx =/fEW -----END PGP SIGNATURE-----