Back to mini-buildd PTS page

Accepted mini-buildd 1.9.106 (source) into experimental



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 22 May 2022 18:31:41 +0200
Source: mini-buildd
Architecture: source
Version: 1.9.106
Distribution: experimental
Urgency: medium
Maintainer: Stephan Sürken <absurd@debian.org>
Changed-By: Stephan Sürken <absurd@debian.org>
Changes:
 mini-buildd (1.9.106) experimental; urgency=medium
 .
   More real-life testing, more fixes, more documentation. Adds API call
   'debmirror':
 .
   * [c9a0dad] fix(mini-buildd-bootstrap-apt): Replace false hardcoded name
   * [21e0f52] feat(setup): Add bookworm (testing)
   * [f045bbc] devel (bash-completion): Rather use '*' for profile choices
     (shellcheck complaint)
   * [f164409] feat(devel): Implicitly use the OS (buster, bullseye, ..)
     profile
   * [f1a5e7a] doc(roadmap): Move debconf (ssl) update to 2.2
   * [506a420] devel(mbd_installdeps): Do ``mk-build-deps`` last (needs
     devscripts, which was installed after)
   * [8b6b797] devel(codespell): Also check ./devel script
   * [53cd808] devel(codespell): Remove ignores referer,stati,ser (no
     longer needed)
   * [e3f941c] devel(codespell): Fix three wrong spellings
   * [4993292] refactor(*.py): mbd_get_distribution_string ->
     mbd_get_diststr (adhere to our recommended notation, see dist.py)
   * [0a3cb88] refactor(): Obsolete redundant mbd_distributions_strings()
     (merging with mbd_get_diststr)
   * [84eb832] style(css): Pimp up text input fields to 20em
   * [e356fce] rafactor(Endpoint): Add scheme() getter
   * [398416a] feature(api): Add initial implementation: debmirror
   * [4e9b92a] feature(api,debmirror): Add support for option '--suite'
   * [bafbdd8] feature(api, sources_list): Make '--rollbacks' behave like
     max option (never trigger "out of range" error), and support a
     notation for 'all rollbacks' (-1)
   * [9d8dd4f] refactor(Rollbacks): Add generic class for '--rollback' arg
     (we want to re-use it later for debmirror)
   * [08e396b] debian/control (Depends): Pimp debootstrap min version
     1.0.126+nmu1~ (support newest 'Ubuntus')
   * [85633af] debian/control (Depends): Add 'zstd' (needed to debootstrap
     newer "Ubuntus")
   * [0cb47c7] devel: Add convenience support to start known browsers with
     predefined urls
   * [02f8efb] debian/control (Depends): Update reprepro min version to
     5.3.0-1.4~ (support "newer Ubuntus" using zstd in packages)
   * [c650d21] doc(manual): Add error annotation about unsolved 'S.gpg-
     agent.extra-Problem' under buster
   * [194c460] refactor(models/repository.py): Reorder methods
   * [f16a03e] models/repository.py (mbd_get_diststrs): Add support for
     rollbacks
   * [3152ca5] api.py (Debmirror): Add support for rollbacks
   * [4e5cdb0] refactor(repository.py): get_diststr(): Update variable to
     self-imposed naming convention
   * [583b9f5] api(debmirror): Add 'Suggests' for 'debmirror' && error
     handling for executable existence
   * [f9a5eaa] doc(debmirror): Improve description
   * [dd790f0] models/repository.py (Repository): Add mbd_json()
     (simplified structural representation)
   * [c56f3ca] feature(API status): Add --with-repositories (optionally
     list repositories on status)
   * [d1676bb] rafactor(gnupg.py): Add dedicated exception class
     GpgmeVerifyFailed (cleans up some redundancy && osbsoletes indirect
     signature logging)
   * [78a184e] refactor(gnupg.py): verify_release -> gpgme_verify_release
     (be consistent - we already have gpgme_verify)
   * [c41830e] gnupg.py (GpgmeVerifyFailed.__init__): Allow signatures to
     be None
   * [e447afb] fix(gnupg.py): gpgme_verify*(): Make sure GpgmeVerifyFailed
     is raised for all gpgme exceptions
   * [c5643ce] refactor(models/source.py): New 'ReleaseFile' class
     replacing function 'mbd_get_matching_release'
   * [5136354] fix(models/source.py): ReleaseFile: raise: Always use our
     custom exceptions, not Exception
   * [97a597d] fix(models/source.py): Archive.ReleaseFile: Add
     'contextlib.closing-support' (close tmp files)
   * [27ee2c5] fix(models/source.py): mbd_check(): Use 'closing' on
     ReleaseFile + catch only our exceptions for skipping + code cleanups
   * [f74587a] refactor(models/source.py): Archive.ReleaseFile.verify:
     Return results from gpgme_verify_release
   * [e9a1e56] refactor(models/source.py): Source.mbd_get_archive: Support
     extra_msg for better error handling
   * [7582c73] refactor(gnupg.py): GpgmeVerifyFailed: Add support to
     convert list of sigs && code cleanup
   * [0fdfaaf] doc(models/source.py): Source.mbd_check: Improve release
     file's signatures info and error handling
   * [92d1dca] doc(*.py): Fix up a bunch of info logs that should really
     rather be debug
Checksums-Sha1:
 15c199544d1b36e1166739a093e901ef42000f50 2300 mini-buildd_1.9.106.dsc
 3b7b7b0d99195c5b17badd42dda91cefa73f6a6c 526040 mini-buildd_1.9.106.tar.xz
 e86544d07e0f5cc16065abe5dafddd929ff3bd66 11614 mini-buildd_1.9.106_source.buildinfo
Checksums-Sha256:
 c38a7a79c09ceb5499718941359667d8b1c5d623a835dec709bc3b50678aa884 2300 mini-buildd_1.9.106.dsc
 37403aab078e4a3a6ef5ad786670a70b8fdbc071eb317ca414261174fc061aff 526040 mini-buildd_1.9.106.tar.xz
 b3a3d17840e64d578bf12585a2eeb9fdc919a19204cae9d0c6b1ae1f21a558aa 11614 mini-buildd_1.9.106_source.buildinfo
Files:
 5465c2a8cbbcdaddbd39da0e35f297f7 2300 devel optional mini-buildd_1.9.106.dsc
 5c35c85f3a0ba8226dcce8371d84a8cd 526040 devel optional mini-buildd_1.9.106.tar.xz
 93a212e0026427925a42687209a61fa2 11614 devel optional mini-buildd_1.9.106_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEVOttCJ+jfBmmRZCzBm3oAX4rYdkFAmKKZkwSHGFic3VyZEBk
ZWJpYW4ub3JnAAoJEAZt6AF+K2HZQ4cQAJmNLWppUfxcLBUsPc0TBOo3zda9IFj+
kFN0/SM3WXk7PUNc+nyOLLESphssWvnDv9C9rrFQ9/sSbpew4I146sWqbh/maTMi
j5Gp0UjQXf+WOAcR7vneVaarlZkcTbixpn3SjazFS4YsfU+r5j9df6FgRa6GXkCU
gmqO7XwyT05B1aw09Nqji36V+QTMlSHqbhQWdYt5k9brP9ANtdKSe0fJp7wbSMae
2ZmuENm/p3JuOt0vh5CLCJQ/DORjt5yNeJUEKvEcounRgV2ZnrVUXaaYiysUIvpa
zAlAfst1ogFQPTzBQd0QL6Dv5WXLVLJRocKuMYGr+lhy1y6eDTmul07u57k7d7dU
appXw+5JhDj0AK+bBRuCUitDr2U+Yi4/ZFyhxM+qB76flP6ye2Ca7vajGcPmWMJr
fyf0OHfZfxURWUrzUWXyyLm5yJS1fQ66MvkZY1RianwmEKmnvD70dkaZdYNRc0Ri
639daO5KnSMU8SynMGTlLiH414VPKIj2Ubz7Iaizgmnj58n/dfOgsDY3qIqg6WRW
jrrESVIUezRwK5wEaxSKPi7+LQV8mnHF1aOFTaq2W21ilvMkjI6uPTCQ9QyDZstl
xeMt3jdupCI3uRXXMtGqR4eV2+NKZYC6ukiPKykMGF/HMJFW2VaW/bKqENNA8yoS
8wZzqPlR3CJz
=9lnp
-----END PGP SIGNATURE-----