Your message dated Fri, 26 Jan 2024 21:04:35 +0000
with message-id <[email protected]>
and subject line Bug#1051184: fixed in debhelper 13.12
has caused the Debian Bug report #1051184,
regarding debhelper: expose restore_file_on_clean() in an helper command
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1051184: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051184
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 13.11.6
Severity: wishlist

Hello dh people!

To fix one of the recent bugs about double-build, I found myself writing
this in my rules file:

    execute_before_dh_auto_build:
        set -e; [ ! -e $(shell command -v ragel) ] || \
                perl -MDebian::Debhelper::Dh_Lib=restore_file_on_clean \
                        -e 
'restore_file_on_clean("src/2geom/svg-path-parser.cpp")'


I find your bucket function very handy, and overall this is still
shorter than doing everything myself, however I think it would be nice
if you could provide a proper command or something somewhere that does
not require manually invoking perl.


Thank you for considering!

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
More about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 13.12
Done: Niels Thykier <[email protected]>

We believe that the bug you reported is fixed in the latest version of
debhelper, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niels Thykier <[email protected]> (supplier of updated debhelper package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


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

Format: 1.8
Date: Fri, 26 Jan 2024 21:41:09 +0100
Source: debhelper
Architecture: source
Version: 13.12
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Closes: 1032816 1051184 1059209 1059941
Changes:
 debhelper (13.12) unstable; urgency=medium
 .
   [ Steve Langasek ]
   * Add support for an 'X-Time64-Compat' field in debian/control to allow
     overriding of the auto-generated Provides: as necessary.
     Closes: #1059941.
 .
   [ Niels Thykier ]
   * dh_assistant: Exit with code 2 when unknown hook targets are found
   * dh_assistant: Add the following new subcommands:
     - `supports COMMAND` can be used to programmically check whether
       dh_assistant knows about `COMMAND`. It is a lot better than having
       to check versions or parse `--help` output.
     - `list-commands` can be used to determine all "debhelper commands"
        that will run from a source package (assuming no overrides and
        no add-on adds a non-standard sequence). This command has a
        text and a JSON output.
      - `list-guessed-dh-config-files` can be used to list all
        debhelper config and their related commands. The result
        involves a lot of guess work and will never be 100% reliable,
        which explains the `guessed` part of the command. The output
        is always JSON.
      - Add `restore-file-on-clean` with all its caveats. Use it with
        care for the few cases where it is useful.  (Closes: #1051184)
   * dh_assistant: Always parse Build-Depends for sequences. This
     would have prevented `detect-unknown-hook-targets` from reporting
     issues about hook targets related to add-ons if they were loaded
     via `Build-Depends`.
   * dh_assistant: `detect-unknown-hook-targets` now continues when
     add-ons loading fails. It will still exit with status 2 by
     default when this occurs as if it found an issue.
   * cmake.pm: Remove compat guard for `-DBUILD_TESTING:BOOL=off`
     on `nocheck`
   * Dh_Lib.pm: Fix warning from `cp -n`
 .
   [ Jörg Mechnich ]
   * qmake6.pm: Add cross-compiling support (Closes: #1059209)
 .
   [ David (Plasma) Paul ]
   * Add <pkg.debhelper.nonls> build profile (Closes: #1032816)
Checksums-Sha1:
 9c06cfdb74f59e5a85407918330276d00afecec8 1462 debhelper_13.12.dsc
 a58e3263f2d844a0410438c995afe279a1a1a877 594952 debhelper_13.12.tar.xz
 f4f1c4ecd2239ef2e8a0a20bee9e684213ddabf1 4797 debhelper_13.12_source.buildinfo
Checksums-Sha256:
 3942e11fc0680015ed543e48fae82465493dba858c714cea5479d14def91d21d 1462 
debhelper_13.12.dsc
 09b3253f6dbfad81504229b7802c02312b6ca65bc56946bcab22d2f94d890136 594952 
debhelper_13.12.tar.xz
 504edcf8fb3ba0d090ff856d884a41eccebced38af1014254e9521a833da0a08 4797 
debhelper_13.12_source.buildinfo
Files:
 15677c2a798a0cc834d1c0ece53c393c 1462 devel optional debhelper_13.12.dsc
 d75ae89f454bbb3c35957a2abe0b8b95 594952 devel optional debhelper_13.12.tar.xz
 ed3a83baa07f9a9f30ea7b6cb0395baf 4797 devel optional 
debhelper_13.12_source.buildinfo

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

iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmW0GdUSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEHQNaIiDZdKJeAkH/R/Gu963ArKtgMixj+0AzwD51csFqw4/
/YiZeRL2htXJ//PF65WMWLBDE8rb/HFwYPGc1I9kyCGSREUXjwCMB9PT80VY9Gwf
qw8Ob8gv7p/6x1C/+tWodwDlLLoX3w5T0e2Uao6sjnPTZeHDyGncsD4Zdo+kdXUk
XGBBLBKWnLmwoyVqGlRgd8V6SykTEmMNtRhAt5pEvYg2IJnvpMgIgb2LtY/kscvj
KYZ2KmbjjpXi5RhEYR+x4sKc3SKKNosYFrBC9E+NaAQ9duB6x+C52QAQaQxxKKT6
en4N7Xov0pRMaskZwlG72hhYgdoTXjjzhT7YAQDhIeisr4TbO9XB2aA=
=nUJB
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to