Accepted mini-buildd 1.9.106 (source) into experimental
- To: debian-devel-changes@lists.debian.org, debian-experimental-changes@lists.debian.org
- Subject: Accepted mini-buildd 1.9.106 (source) into experimental
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sun, 22 May 2022 17:20:11 +0000
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id:Subject: Content-Transfer-Encoding:Content-Type:MIME-Version:To:Reply-To:From:Cc: Content-ID:Content-Description:In-Reply-To:References; bh=W2Oi/KjDPtiAHUKxu0CWjlyrifr68bGV5Ic26c4MO9E=; b=Bvccjx/KOVVrObGjyvVlXvF9Ei ghvMxHpcOsyesft3FPHN9oGOpOLsPcnAqaqiWctRiPM0CdtJMHbBqYx+7GAw6y+M710HA0ejIpE19 UukZ//UGAjxNAW1pJjIJQ3Whk62y/gorN5jBlXSMXL2ZfZaQiiZdOLVBnstOWOy2xxONz8UqQnalh yF1bjqoMhabUpl/rFaqFBW/LPOg+9RVFEoE1634R414axVyrtBQTg77Le20rYJUkgfhLAb4JT4Cpi 2EXFfxZ16oMMgtwwchqxvB8lUmc1I2PwnFkM8n7knvh/qRbQAgcTeudCSlxfWCWnHQaS/TM6uSKjr HzzqSPCg==;
- Mail-followup-to: debian-devel@lists.debian.org
- Message-id: <E1nspFT-000Bv8-1G@fasolo.debian.org>
- Reply-to: debian-devel@lists.debian.org
-----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-----