Accepted cupt 0.6.0 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 21 Aug 2009 21:25:43 +0300
Source: cupt
Binary: libcupt-perl cupt
Architecture: source all
Version: 0.6.0
Distribution: unstable
Urgency: low
Maintainer: Eugene V. Lyubimkin <jackyf.devel@gmail.com>
Changed-By: Eugene V. Lyubimkin <jackyf.devel@gmail.com>
Description:
cupt - alternative front-end for dpkg -- console interface
libcupt-perl - alternative front-end for dpkg -- Perl modules
Closes: 540790 541268 541470 542609 542612
Changes:
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.
Checksums-Sha1:
5cbe92df9e1d871c1688a625483bdf799f301223 973 cupt_0.6.0.dsc
b2a6b1a08e5089ed7741a98b291bcbbdd1427cd7 101046 cupt_0.6.0.tar.gz
e65f80661500398d284ffc91477835ab7547c930 127188 libcupt-perl_0.6.0_all.deb
cb973aef322d9aa353f26e6d6f802223f55b0889 52228 cupt_0.6.0_all.deb
Checksums-Sha256:
d5d27559ceabab84209fffd3d8ed64c4a240cf89ef4395c5e83b3c34633b29e1 973 cupt_0.6.0.dsc
86624997bc2593e078b36e76fbee5dcfab911518c6586f78cfc9a1d5f5507173 101046 cupt_0.6.0.tar.gz
a20a6bf18575f788c8a7a9d4d72c5684124cb909d666a39276eed7d6f634f716 127188 libcupt-perl_0.6.0_all.deb
7b09e4f216eb34deaf9f5b6a0076a9979f7e04a4419794d802246574c237edef 52228 cupt_0.6.0_all.deb
Files:
fc6def6b7780a0b23e15f78d9c7b633f 973 perl optional cupt_0.6.0.dsc
2818962b6aba419a26f907c853af8af9 101046 perl optional cupt_0.6.0.tar.gz
e63109b1c81b4f0dd8788ff4ec77aaa0 127188 perl optional libcupt-perl_0.6.0_all.deb
54b9a6516a364ce44ebbd971afd6045e 52228 perl optional cupt_0.6.0_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkqO5vQACgkQchorMMFUmYzUtQCgmknyk1RTSjvHd05mHA54S2M5
RpYAn0AQHpQH0sD2WBlTjiNzHhxvR5OG
=U0ue
-----END PGP SIGNATURE-----
Accepted:
cupt_0.6.0.dsc
to pool/main/c/cupt/cupt_0.6.0.dsc
cupt_0.6.0.tar.gz
to pool/main/c/cupt/cupt_0.6.0.tar.gz
cupt_0.6.0_all.deb
to pool/main/c/cupt/cupt_0.6.0_all.deb
libcupt-perl_0.6.0_all.deb
to pool/main/c/cupt/libcupt-perl_0.6.0_all.deb
Reply to: