Accepted debputy 0.1.2 (source) into experimental
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 18 Jun 2023 14:30:41 +0000
Source: debputy
Architecture: source
Version: 0.1.2
Distribution: experimental
Urgency: medium
Maintainer: Debhelper Maintainers <debhelper@packages.debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Changes:
debputy (0.1.2) experimental; urgency=medium
.
* debputy.pm: Breaking change: The debputy dh sequence now removes the
following debhelper tools from the sequence:
- dh_installudev
- dh_installgsettings
- dh_makeshlibs
* debputy.py: Breaking change: The manifest use `{{X}}` rather than
`${X}` for substitution and remove support for environment variables
in substitutions.
* deb_packer.py: Support most of the dpkg-deb environment variables for
compress settings (etc.). Only known omission is thread count, which
despite having a `--threads-max` option, `deb_packer.py` ignores the
value in the name of compatibility.
* deb_packer.py: Reset the `mtime` of control.tar members according
to the SOURCE_DATE_EPOCH rules (clamping). Previously, the `mtime`
was unconditionally reset. Most control.tar members are
generated at runtime, so it only mattered when the control file
is not generated.
* deb_materialization.py: New internal command for materializing the
data.tar part of the deb before assembly (or debugging). The
command can also be used to assembling the materialized deb by
using dpkg-deb or deb_packer.py (referred to as `debputy`).
* debputy.py: Default to using `deb_materialization.py` to
materialize the package and then assemble it with dpkg-deb where
possible. However, automatically fallback to the internal assembly
method when (fake)root is required and `Rules-Requires-Root` is
`no`.
* debputy.py: When using the `migrate-from-dh` subcommand, use
`dh_assistant` to detect override targets that might cause issues
with the migration.
* debputy.py: Rename `show-manifest-changes` to `show-manifest-rules`
and `--show-implicit-changes` to `--show-implicit-rules`.
* builtin_manifest_rules.py: Correct permission for two bugreport
builtin rules when matching a directory. Previously, the
directories would keep their file system mode. Now they are
correctly normalized to 0755 as other directories would have been.
* manifest_conditions.py: Fix a bug where the description of build
profile conditionals where rendered poorly.
* packages.py: Prevent assertion error when user provides a typo'ed
package name for `-p`.
Checksums-Sha1:
50275b538f1a60e8120e22a0ccf71e2875258fb7 1755 debputy_0.1.2.dsc
0002907fbe577c1bd90ac84a6d4aeaf14ce97d66 90516 debputy_0.1.2.tar.xz
dcc62cded4eece2fcd774b25d162930222bb4e9a 6714 debputy_0.1.2_source.buildinfo
Checksums-Sha256:
48848728ecd5d1b345b7cd5136e907b35ea26b3e516aee174ef84f81ac35abf6 1755 debputy_0.1.2.dsc
53bdc9b208c8be65a65065b653f2ded6d1340529de0d6cac7607736d1b6268bc 90516 debputy_0.1.2.tar.xz
c37e6c69ed7ca84ddadd758725e0d36fbe8c5a625212f5a9d5757c16e08298b3 6714 debputy_0.1.2_source.buildinfo
Files:
985e1e29cdcc45977aab6cc348bc6892 1755 devel optional debputy_0.1.2.dsc
fc83fd46ef59c5ca53ac4e40c977afdf 90516 devel optional debputy_0.1.2.tar.xz
f1b0159ceb92de232ce03b6856b0a350 6714 devel optional debputy_0.1.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEE8f9dDX4ALfD+VfsMplt42+Z8eqwFAmSPFawSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEKZbeNvmfHqsd10P/jUU/jw4KRUoRCqQWPk5nhsB2387wRDW
9jmkxOUasEKjcCrupS8kJP97N/G9jGpu8pMM7AX4/vjTLnSxkDzrOsT1Z51HBdKm
0uud2oCzOj6u8dD3u+Km1PbsWwCyutH2A4LR5lwTo6vnyzApLYqiEXOOR9Ow7nCo
AXjHJ64UrZ4KrF9xVrsnC9OYfvmLrnYc8RRyCiuaFFbZCYVLr7ALuFZxgv+Fz27q
6NmcVhbC1bCopWZmrHG3vLQ/OED670j85Fzg8WacYviDrVHVRfEexWdkt+xH+sho
QDpaW6SepXqIW28KMkN0AV5/ZarRMeHeFA0iUzTwoXpQ3BI79b/eshp8OSn6tMUG
LLwImhsqn+aMkDaDmtPmJ5L2nEZ1QRWlBmBmInw5jUfoXSe7hc3ktiOkcJ1ntLsc
ZxTHqJKhlBaIsggcr/NQQxKhise6Idxp7fOVzIv4oC9WLebdNwsUVMl4a360e/wd
5rYCgKlUwyFJggmcMwOUht2v9CwPWP3SdvBM3zA4WLM9zhJ1uzHdeA4d45duppzF
BML3OGfQxLXfKZFd7i0oj91wMi+ZhPX/tzNzrua8nPbJuGSNZezQ35uc0x9x1pFH
umjESpxrv2W1MlTjIMRMr+QKZyNEf0I3A3CV2Pu9qG1d1KUzc4RQjwEqbBFJt06r
xiEXwVAGerad
=6JqF
-----END PGP SIGNATURE-----
Reply to: