apt 3.1.13 source package in Ubuntu

Changelog

apt (3.1.13) unstable; urgency=medium

  [ Ville Skyttä ]
  * Grammar fixes
  * bash-complete basic list search patterns

  [ Daniel Lewart ]
  * Priority 1000 allows downgrades (Closes: #1016967)

  [ Simon Josefsson ]
  * Fix host-specific Acquire::https CAInfo/CRLFile example (Closes: #1112123)

  [ Christopher Bock ]
  * configure-index Acquire::ForceIPv4/6
  * completion: history

  [ Julian Andres Klode ]
  * Refactorings to the 3.0 solver:
    - Introduce a Lit type to hold literals
    - Refactor Assume(), Enqueue() from Var to Lit
    - Implement value(Lit) and use it
    - Rename Decision to LiftedBool
    - Rename key concepts to MiniSAT names
    - Refactor to use a namespace
    - Extract DependencySolver
    - Reorder the source code
    - Rename decision to assignment
    - Rename depth to level
    - Re-use existing error message code in Solve()
    - Remove Push() and refactor Solve()
    - Add a strange assertion
    - Modernize std::find() to std::ranges::contains
    - Ensure rule-of-3 memory safety for ContiguousCacheMap
  * macros: Introduce must_succeed() macro
    This is like assert() but guaranteed to run its argument,
    and only run the argument once, so you can must_succeed(foo())

  [ Johannes Schauer Marin Rodrigues ]
  * apt-private/private-download.cc: support unlimited space tmpfs

  [ Aindriú Mac Giolla Eoin ]
  * Updated Irish translation based on Release 3.1.12

 -- Julian Andres Klode <email address hidden>  Mon, 05 Jan 2026 22:56:34 +0100

Upload details

Uploaded by:
APT Development Team
Uploaded to:
Sid
Original maintainer:
APT Development Team
Architectures:
any all
Section:
admin
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
apt_3.1.13.dsc 3.0 KiB 7ddb51ca79c5885d37fc7ed1806b21df199ddd29eb66d6353dccfcad085e881a
apt_3.1.13.tar.xz 2.4 MiB bd9042ba5a1b9ee72da52e4ecab6d89e213111313727e398ca2046b9de213f7b

Available diffs

No changes file available.

Binary packages built by this source

apt: commandline package manager

 This package provides commandline tools for searching and
 managing as well as querying information about packages
 as a low-level access to all features of the libapt-pkg library.
 .
 These include:
  * apt-get for retrieval of packages and information about them
    from authenticated sources and for installation, upgrade and
    removal of packages together with their dependencies
  * apt-cache for querying available information about installed
    as well as installable packages
  * apt-cdrom to use removable media as a source for packages
  * apt-config as an interface to the configuration settings
  * apt-extracttemplates is used by debconf to prompt for configuration
    questions before installation.

apt-dbgsym: debug symbols for apt
apt-doc: documentation for APT

 This package contains the user guide and offline guide for various
 APT tools which are provided in a html and a text-only version.

apt-transport-https: transitional package for https support

 This is a dummy transitional package - https support has been moved into
 the apt package in 1.5. It can be safely removed.

apt-utils: package management related utility programs

 This package contains some less used commandline utilities related
 to package management with APT.
 .
  * apt-ftparchive is used to create Packages and other index files
    needed to publish an archive of Debian packages
  * apt-sortpkgs is a Packages/Sources file normalizer.

apt-utils-dbgsym: debug symbols for apt-utils
libapt-pkg-dev: development files for APT's libapt-pkg and libapt-inst

 This package contains the header files and libraries for
 developing with APT's libapt-pkg Debian package manipulation
 library and the libapt-inst deb/tar/ar library.

libapt-pkg-doc: documentation for APT development

 This package contains documentation for development of the APT
 Debian package manipulation program and its libraries.
 .
 This includes the source code documentation generated by doxygen
 in html format.

libapt-pkg7.0: package management runtime library

 This library provides the common functionality for searching and
 managing packages as well as information about packages.
 Higher-level package managers can depend upon this library.
 .
 This includes:
  * retrieval of information about packages from multiple sources
  * retrieval of packages and all dependent packages
    needed to satisfy a request either through an internal
    solver or by interfacing with an external one
  * authenticating the sources and validating the retrieved data
  * installation and removal of packages in the system
  * providing different transports to retrieve data over cdrom and
    http(s) as well as an interface to add more transports like
    tor+http(s) (apt-transport-tor).

libapt-pkg7.0-dbgsym: debug symbols for libapt-pkg7.0