[Cupt-devel] cupt_2.9.0_amd64.changes ACCEPTED into experimental, experimental
Debian FTP Masters
ftpmaster at ftp-master.debian.org
Wed May 20 13:00:14 UTC 2015
Accepted:
-----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 at lists.alioth.debian.org>
Changed-By: Eugene V. Lyubimkin <jackyf at 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-----
Thank you for your contribution to Debian.
More information about the Cupt-devel
mailing list