1908

Status for 2019-08-02 -> 2019-08-08

  • Hack around broken procenv in eoan breaking sbuild and pbuilder autopkgtest everywhere
  • hotfix python-apt so snapd builds in eoan (LP: #1837926), needs a cleaner fix, but that needs work in bindings
  • Released apt 1.9.2
  • Verify dpkg SRUs
  • Answered questions about which apt binary packages need upgrading needed for trusty ESM
  • Some initial analysis and workarounds in autopkgtest for the i386 autopkgtest queue being stuck, which turned out to be a gnutls bug (LP: #1839354)

Status for 2019-08-09 -> 2019-08-15

  • uploaded gpgme1.0 to bionic to fix FTBFS there (LP: #1813581)
  • otherwise, it's been kind of an *apt* week.
  • released apt 1.8.3, (fake-ish)-synced to disco, 1.8.3~deb10u1 for Debian stable (LP: #1838771 amongst others)
  • fixed a segmentation fault introduced in apt 1.9.2 (https://salsa.debian.org/apt-team/apt/merge_requests/73, LP: #1839714)

  • wondering why dpkg SRU was released on disco and xenial but not bionic (that's not a sane order ;))
  • learned more about AppStream and what the needs are on a package management daemon side

  • started preparing to run black on python-apt code

also as a special announcement: APT PATTERNS (for packages) ARE HERE! (https://salsa.debian.org/apt-team/apt/merge_requests/74)

  • Purge config files: apt purge ?config-files
  • Remove autoremovable packages: apt remove ?garbage
  • Install packages with weird queries: apt install ?or(?name(^apt$),?and(?true,?false))
  • Show all upgradable packages: apt-cache show ?upgradable
  • Caveats: It's not working for search and inside preferences files so far
  • https://people.debian.org/~jak/apt-search-terms.html contains more info (but is badly rendered; it's apt-patterns(5) manpage).

  • Patterns for versions coming at a later point, but trying to get them in before feature freeze
  • Will be writing a blog post about that stuff, it's super exciting.

JulianAndresKlode/Status/1908 (last edited 2019-08-15 13:55:20 by juliank)