cupt 2.3.1 source package in Ubuntu
Changelog
cupt (2.3.1) unstable; urgency=low * console: - Managing packages: - 'reinstall': always use and enforce the installed version. (Closes: #650214) * lib: - cache: - Fixed printing an error reason when could not open a release file (a regression since 2.3.0~rc1). - system/worker: - 'getArchivesInfo': avoid using glob(3) which follows symlinks. (Closes: #638327) - Updating release and index data: cleaning obsolete files: avoid using glob(3) which follows symlinks. (Closes: #650128) * doc: - man/cupt.1: - Removed a documentation for option '--no-install-unpacked' which was removed in 0.6.5. (Closes: #650126) - tutorial: - Fixed typos and misspellings found by A. Costa. (Closes: #650372) cupt (2.3.0) unstable; urgency=low * Upload to unstable. cupt (2.3.0~rc1) experimental; urgency=low * console: - Common options: - New options '--include-archives', '--exclude-archives', '--include-codenames', --exclude-codenames'. - 'policy': - 'Candidate' field name is ambiguous, changed it to 'Preferred'. - 'source': - Downloading source package parts: include only those codename/component pairs to long descriptions which belong to a selected base download URI. - Don't try to re-download already existing (i.e. hash sums match) files. - Managing packages: - Don't print misleading 'Performing requested actions' when there is nothing to do. - New option '--show-not-preferred'. - Don't uppercase action names anymore. - Show also action summary. - New options '--summary-only', '--no-summary'. - 'search': - Output short description(s) even if all search expressions was found in the package name. - Sort packages before the processing. That reduces a program's system time by making file reads more linear. As a consequence, an output is now sorted too. - Now searches in the localized description if present. * lib: - system/resolvers/native: - Removing automatically installed packages: stopped considering those inter-package relations which are satisfied by some non-removable package. - Implemented partially sticked packages. This should get rid of duplicate solutions. (Closes: #641473) - download/progresses/console: - Printing 'download failed' messages: use a download number instead of the download description. - Printing 'download failed' messages: reformatted to have the error string earlier in the string and match the 'Get:<number>' style. - config: - New options 'cupt::cache::limit-releases::by-archive', 'cupt::cache::limit-releases::by-archive::type'. - New options 'cupt::cache::limit-releases::by-codename', 'cupt::cache::limit-releases::by-codename::type'. - New option 'cupt::console::actions-preview::show-not-preferred'. - New options 'cupt::console::actions-preview::show-summary', 'cupt::console::actions-preview::show-details'. - New option 'cupt::cache::pin::addendums::but-automatic-upgrades'. - The APT option 'apt::acquire::translations' is no more used. - New option 'cupt::languages::indexes'. - New option 'cupt::console::use-colors'. - Recognize (but don't use) the APT option 'acquire::languages'. - system/worker: - Logging: log errors too. - Downloading package archives: include only those codename/component pairs to long descriptions which belong to a selected base download URI. - Updating release and index data: use i18n/Index for downloading package description localizations (Closes: #547948). - Updating release and index data: download all variants of requested description localizations, not only the first successful one. - 'getArchivesInfo': fixed an undefined behavior while obtaining the result of readlink(2). (Closes: #638327) - cache: - Honor 'cupt::cache::limit-releases::*' options. - Process all requested translations, not only the first successful one. - cache/releaseinfo: - New field 'butAutomaticUpgrades'. - hashsums: - Reduce CPU overhead of the calculating hashes of short strings. - 'fatal', 'warn', 'debug', 'simulate': are deprecated now. * doc: - man: - [Jonathan Nieder] Split off a cupt.conf(5) page from cupt(1). Thanks to A. Costa for the idea (Closes: #648012). - What was referred as 'candidate version' is really the 'preferred version'. -- Ubuntu Archive Auto-Sync <email address hidden> Fri, 16 Dec 2011 16:25:53 +0000
Upload details
- Uploaded by:
- Ubuntu Archive Auto-Sync
- Uploaded to:
- Precise
- Original maintainer:
- Eugene V. Lyubimkin
- Architectures:
- any all
- Section:
- perl
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
cupt_2.3.1.tar.gz | 244.0 KiB | 1fb9fe34a80a0150a3393c462191753a22d017e26811f2b931298feb78f2e885 |
cupt_2.3.1.dsc | 1.3 KiB | c57dbb89dc10472d2a66729bb5665079b8b7a4df22855f57ceb87f8bd8e5da65 |
Available diffs
- diff from 2.2.2 to 2.3.1 (70.3 KiB)
Binary packages built by this source
- cupt: alternative front-end for dpkg -- console interface
This package provides a console interface to Cupt library, which is a
re-implementation of libapt-pkg C++ library. The aim is to produce
more strict, more robust, less buggy front-end than APT.
.
Cupt uses the same APT infrastructure, e.g. index files, deb cache archive
files, configuration files. It understands some of widely used APT options.
.
Some features:
- strict full-case resolver;
- resolver reasons tracking;
- command-line and APT-like option name checker;
- case-sensitive search;
- pinning by source package name;
- pinning by package groups using shell-like patterns;
- configurable 'depends' and 'rdepends' subcommands;
- 'satisfy' subcommand;
- support of LZMA-compressed indexes;
- source versions synchronization;
- 'shell' subcommand (to get command history, search etc. working, install
the package 'libreadline6');
- integration with debdelta (to get it, install the package 'debdelta');
- system snapshots (needs packages 'dpkg-dev' and 'dpkg-repack').
.
Its interface is mostly like apt-get/aptitude console interface.
- libcupt2-0: alternative front-end for dpkg -- runtime library
This is a Cupt library implementing front-end to dpkg.
.
Provides:
- parsing and manipulating configuration info;
- parsing indexes metadata info;
- version strings comparison;
- inspection of the binary and source package' versions;
- parsing and querying info about installed packages;
- parsing and working with relations and relation expressions;
- download manager and downloaders for some schemes;
- problem resolver;
- worker for modifying system state.
.
See also description of 'cupt' package for more information.
- libcupt2-0-downloadmethod-curl: alternative front-end for dpkg -- libcurl download method
This package provides http(s) and ftp download handlers for Cupt library
using libcurl.
.
See also description of libcupt2-0 package.
- libcupt2-0-downloadmethod-wget: alternative front-end for dpkg -- wget download method
This package provides http(s) and ftp download handlers for Cupt library
using wget.
.
See also description of libcupt2-0 package.
- libcupt2-dev: alternative front-end for dpkg -- development files
This package provides headers for Cupt library.
.
See also description of libcupt2-0 package.
- libcupt2-doc: alternative front-end for dpkg -- library documentation
This package provides documentation for Cupt library.
.
See also description of libcupt2-0 package.