Пакет apt: Информация

Исходный пакет: apt
Версия: 0.5.15lorg2-alt75
Собран:  30 июня 2022 г. 21:09
Сообщить об ошибке в пакете
Домашняя страница: http://apt-rpm.org

Лицензия: GPL-2.0-or-later
О пакете: Debian's Advanced Packaging Tool with RPM support
Описание: 
A port of Debian's APT tools for RPM based distributions,
or at least for Conectiva. It provides the apt-get utility that
provides a simpler, safer way to install and upgrade packages.
APT features complete installation ordering, multiple source
capability and several other unique features.

This package is still under development.

Список rpm-пакетов, предоставляемых данным srpm-пакетом:
apt (e2kv6, e2kv5, e2kv4, e2k)
apt-basic-checkinstall (noarch)
apt-checkinstall (noarch)
apt-debuginfo (e2kv6, e2kv5, e2kv4, e2k)
apt-https (e2kv6, e2kv5, e2kv4, e2k)
apt-https-debuginfo (e2kv6, e2kv5, e2kv4, e2k)
apt-rsync (e2kv6, e2kv5, e2kv4, e2k)
apt-rsync-debuginfo (e2kv6, e2kv5, e2kv4, e2k)
apt-tests (noarch)
apt-under-pkdirect-checkinstall (noarch)
apt-xxtra-heavy-load-checkinstall (noarch)
libapt (e2kv6, e2kv5, e2kv4, e2k)
libapt-debuginfo (e2kv6, e2kv5, e2kv4, e2k)
libapt-devel (e2kv6, e2kv5, e2kv4, e2k)

Сопровождающий: Ivan Zakharyaschev


    1. docbook-utils
    2. libgnutls-devel
    3. setproctitle-devel
    4. setproctitle-devel
    5. gcc-c++
    6. libreadline-devel
    7. librpm-devel
    8. liblua5.3-devel

Последнее изменение


27 января 2022 г. Ivan Zakharyaschev 0.5.15lorg2-alt75
- Invalidate the in-memory cache of repositories when doing "update" or
  ListUpdate() to be able to detect updates without exiting the process,
  e.g., PackageKit or apt-shell (ALT#41816).
- Added apt-under-pkdirect-checkinstall subpackage
  and added a test for FileList() API via packagekit.
4 декабря 2021 г. Ivan Zakharyaschev 0.5.15lorg2-alt74
- Implemented generic callback system for packagekit, allowing to show progress
  during offline-update to user. (Thx Oleg Solovyov mcpain@)
29 октября 2021 г. Ivan Zakharyaschev 0.5.15lorg2-alt73
- (tests) Report if a test (marked XFAIL) uneXpectedly passes (XPASS).
- (tests) Run them not in %check, but in *-checkinstall subpkgs. (To break
  build-dep cycle with apt-repo-tools, whose features are required by the tests,
  but which needs to be recompiled to be linked with libapt.)
- (tests) Done more extensive testing of how apt works with "rpm" repos
  via any of the file, http(s), cdrom methods; including:
  + re-fetching if the saved complete or partial pkglist indices are corrupt
    (see https://bugzilla.altlinux.org/show_bug.cgi?id=40746#c9 );
  + the verification of the checksums of pkglist indices. (The verification
    is tested in two ways:
    * The verification of the checksum of a specific type is tested by faking
      it in the meta-data: for MD5, SHA1, SHA256, BLAKE2b and just the size.
    * Simply testing that a faked pkglist file of the same size is rejected--no
      matter which hashing algorithm is used.)
  + the verification of the checksums of rpm archives. (The verification
    is tested in two ways:
    * The verification of the checksum of a specific type is tested by faking
      it in the meta-data: for MD5, SHA1, SHA256, BLAKE2b.
    * Simply testing that a faked rpm file of the same size is rejected--no
      matter which hashing algorithm is used.)
- (source code; ABI) Reverted a lot of inessential optimizations
  from 0.5.15lorg2-alt72.
- (source code; ABI) Got rid of virtual methods with default parameters
  (because they are confusing for the programmer).
- (source code; ABI) Backported some pieces of the support for the multiplicity
  of checksum (and compression) types from apt-rpm (thx imz@):
  + the type of the compression for "pkglist" indices;
  + the type of the checksum for "pkglist" indices;
  + the type of the checksum for "rpm" archives.
- Added blake2b hash support (thx glebfm@).
- Changed file and copy download methods to always compute checksums
  (thx glebfm@).