[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted mini-buildd 1.9.92 (source) into experimental



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

Format: 1.8
Date: Mon, 01 Nov 2021 15:46:09 +0100
Source: mini-buildd
Architecture: source
Version: 1.9.92
Distribution: experimental
Urgency: medium
Maintainer: Stephan Sürken <absurd@debian.org>
Changed-By: Stephan Sürken <absurd@debian.org>
Changes:
 mini-buildd (1.9.92) experimental; urgency=medium
 .
   Summary ("more things from the roadmap"):
   * ftp: Make passive ports configurable.
   * chroots: Use schroot sessions.
   * django: Internal impl. of (user) registration, drop p-d-registration.
   * internal: Create gnupg keyrings on-the fly (another step for #838393).
 .
   Details:
   * [9812e2f] ftpd.py (FtpD.shutdown): Fix false idiom (use 'is not
     None').
   * [ae91fa5] ftpd.py (FtpD): Add support to set handler options
     (supporting 'passive_ports' only for now).
   * [229292f] models/daemon.py (Daemon): Enable previously unsused
     ftpd_options for new handler options.
   * [970ee35] includes/error.html: Make actual error stick out (header not
     'mbd-error', small http description).
   * [a63c050] devel (MBD_PIPINSTALL): For now, use pylint from pip (need
     2.11.1).
   * [03d2aae] devel (mbd_installdeps): Remove obsoleted extra "binary dep
     installs" (install via apt already takes care).
   * [647c88a] devel (mbd_installdeps): build-deps: Drop updating to newest
     found version (via target-release='*').
   * [b26cb46] devel (mbd_installdeps): Do build-deps first.
   * [8832642] devel (mbd_installdeps): Put all non-build-dep installs in
     one call && diff friendly.
   * [e0301fa] devel (prepare-system): Run installdeps here (first).
   * [9c5065d] devel: Move 'installdeps' code to 'prepare-system'.
   * [ec451f2] call.py (Call.log): Support (log) level to be given
     explicitly && now default to level "error" for failed runs.
   * [7652742] schroot.py: New module, now essentially providing schroot
     sessions (can avoid having auto-sessions for each call).
   * [d7290f6] call.py (Call.log|check): Run log() when check() fails (&&
     remove extra log line from check(), already in constructor).
   * [6297e53] builder.py: Move buildlog_file_path var to build() alone.
   * [bf06d9d] chroot.py (Chroot.mbd_set_debconf): Also set
     DEBIAN_FRONTEND=noninteractive for the config call itself.
   * [aae8b45] models/chroot.py: Update mbd_check to schroot.Session.
   * [f6f4354] builder.py (Build): Doc: Add note that constructor should
     not throw.
   * [d0471eb] builder.py (Build.build): Move apt line updater to build()
     && use schroot.Session.
   * [d3ae8d7] *.py: Bulk-replace log().check() by check().
   * [f3d59cf] django: Add top-down top stub for internal "reset",
     "register".
   * [b315545] models/chroot.py (Chroot): Remove obsoleted
     _mbd_schroot_run() && mv set_debconf to check(), using new
     schroot.Session.
   * [988fa25] schroot.py (Session): Add raw "call()" method (complementing
     run()).
   * [77c259d] schroot.py (Session.set_debconf): Don't fail if config can't
     be set (workaround for debconf 1.5.78 / sid).
   * [7209b1e] devel (mbd_installdeps): Rm *.changes|buildinfo (new
     leftovers from mk-build-deps, see https://bugs.debian.org/cgi-
     bin/bugreport.cgi?bug=989696).
   * [e375ad1] schroot.py (Session.set_debconf): Use run() again (i.e., re-
     enable error checking).
   * [b14dfe0] profile/index.html: Fix using "section" not "main" block.
   * [cef7625] __init__.py, error.html: Add 'HTTPOk' HTTP Error (as means
     to convey simple non-error messages).
   * [1031b5b] views.py (ExceptionMiddleware.error): Don't log if error is
     HTTP_OK.
   * [c7023b1] django_settings.py: Add password validators.
   * [6d33002] views.py: Implement AccountRegisterView, add && implement
     AccountActivateView.
   * [56303cb] views.py: Rm AccountResetView (not needed).
   * [b03c439] accounts/register/index.html: Fixup register template.
   * [80edec7] base.html, config.py: Update uris/names for new
     register/reset.
   * [b23c89f] debian/control: Remove p-d-registration dep, and remove all
     supporting code.
   * [205714e] templates: Remove bunch of now-uneeded templates (post p-d-r
     removal).
   * [7ac637b] call.py (Call.success): Add success() method.
   * [9846c93] schroot.py (Session.check_sudo_workaround): Implement using
     call() (avoid confusing error log).
   * [4e77d8b] api.py: Move 'upload_template_package' helper to package.py
     (fix one FIXME ;).
   * [7b048da] daemon.py: Keyrings: Add own classes for Remotes/Uploaders
     keyrings; move all code to daemon.py.
   * [81c9e69] daemon.py: Uploaders/RemotesKeyring classes: Remove (daemon)
     model from constructor.
   * [44b9c92] *.py: Generate gnupg verification keyrings (Remotes,
     Uploaders) on the fly.
   * [d888730] models/gnupg.py (Builders): Fix: Consider 'activatable'
     remotes only.
   * [2a4fc1d] models/source.py (Source.mbd_check): Simplify && fix logging
     when archive does not match.
Checksums-Sha1:
 1f1ec5693aead62f856d078a87b21f12fcc82b69 2284 mini-buildd_1.9.92.dsc
 fa5f4d9c096803c43e3ff32aabfd915208bbe03f 520388 mini-buildd_1.9.92.tar.xz
 98d6d5cac96ae6b251a1798945b28d92610e3803 11189 mini-buildd_1.9.92_source.buildinfo
Checksums-Sha256:
 1eb1c1990a86e1484f15eb311d21c35e5ed3ed2da7eea0659a1eb670ab246c47 2284 mini-buildd_1.9.92.dsc
 23b98b9f3aa68ec98bd83522756a4d8463606a7948e63c59c50c114d1756bcf4 520388 mini-buildd_1.9.92.tar.xz
 a0cef0dde30f827d40b5e4c8f53ee4ef6c5dd88eb33f62af88c40ef6005b7da4 11189 mini-buildd_1.9.92_source.buildinfo
Files:
 945ad63d0fff432f60490ec22b2f4605 2284 devel optional mini-buildd_1.9.92.dsc
 40d965a2cbe260746d421d0e2b63067f 520388 devel optional mini-buildd_1.9.92.tar.xz
 a07d909f41da8d0ad18039192873c882 11189 devel optional mini-buildd_1.9.92_source.buildinfo

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

iQJGBAEBCgAwFiEEVOttCJ+jfBmmRZCzBm3oAX4rYdkFAmGAAKoSHGFic3VyZEBk
ZWJpYW4ub3JnAAoJEAZt6AF+K2HZ5SQP/1Sm5CsaOlxMhKuynpAAQkE3hR5Mg9Aq
6+pslMSSmZJEkecUSqx0Z5oxlmXbkCYo2mZVZwPZuxl095OoMpziWDkTfmGIbEVc
rdK8oSrY7qyk39g2O7se5w/AniSoiO6y7YKpdvWjOitnhEeTOOGJAtAf98laQqa1
C9NFFx4IyWZHKhUa7dVN2H9Um40UuvX5r+4nbXLFo9itjVqa7bryYRQ4xZQMB8ND
dBdfEZrYzr0VqhTb/TXR6I9Ml+hyhRJoyuj3OwzhWetNfveGjDZp8KHDrRLgGKj+
barku6nju6MDjS2Xs2CWIH5+MVdeiwZ4NVy91pGiyj7uiQLFJsfHdFIF8zW93Oyb
WWL9GqfAlp+LQMIIa7Ch8mfhzGsOE7U+Gig/kFxvze9AQorV56QYiae/dyaqeyj/
f7Wc/Knx86EjrGbmg9/S9ANgX48JppxtUlyKKAFwlTSSPJOslApHPm4jukij24/u
3IKDuHkplbpVrvPaP7AHlt6jA4O4EWIjnuiSCCCItuf/r2hmYwiK5+RnJn78VQ5P
B1Y12+4AZ+b92oeisrFoZ22VoTApVKnnMLNg0lSUuzihL5SbuGKrcqOaiVdZAAYp
483j3M0VJIiB5nts0wrNGjH2mBZPIqGGxiap3xgRr4HTl+rylMyp9bMYkOCswR2B
kKCnZGNe1PXK
=ESid
-----END PGP SIGNATURE-----


Reply to: