Your message dated Tue, 27 Dec 2022 18:50:22 +0000
with message-id <[email protected]>
and subject line Bug#1024937: fixed in libzstd 1.5.2+dfsg2-1
has caused the Debian Bug report #1024937,
regarding libzstd: support the noudeb build profile
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.)


-- 
1024937: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024937
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libzstd
Version: 1.5.2+dfsg-1
Severity: minor
Tags: patch
User: [email protected]
Usertags: rebootstrap

libzstd builds a udeb package. It would be nice to be able to opt out of
building it via the noudeb build profile. I'm attaching a patch for your
convenience.

Helmut
diff --minimal -Nru libzstd-1.5.2+dfsg/debian/changelog 
libzstd-1.5.2+dfsg/debian/changelog
--- libzstd-1.5.2+dfsg/debian/changelog 2022-04-11 16:50:14.000000000 +0200
+++ libzstd-1.5.2+dfsg/debian/changelog 2022-11-27 20:55:44.000000000 +0100
@@ -1,3 +1,10 @@
+libzstd (1.5.2+dfsg-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Support the noudeb build profile. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sun, 27 Nov 2022 20:55:44 +0100
+
 libzstd (1.5.2+dfsg-1) unstable; urgency=medium
 
   * New upstream release (Closes: #1008165):
diff --minimal -Nru libzstd-1.5.2+dfsg/debian/control 
libzstd-1.5.2+dfsg/debian/control
--- libzstd-1.5.2+dfsg/debian/control   2022-03-30 15:13:12.000000000 +0200
+++ libzstd-1.5.2+dfsg/debian/control   2022-11-27 20:55:12.000000000 +0100
@@ -56,4 +56,5 @@
 Depends: ${misc:Depends},
          ${shlibs:Depends}
 Package-Type: udeb
+Build-Profiles: <!noudeb>
 Description: fast lossless compression algorithm library for debian-installer
diff --minimal -Nru libzstd-1.5.2+dfsg/debian/rules 
libzstd-1.5.2+dfsg/debian/rules
--- libzstd-1.5.2+dfsg/debian/rules     2022-04-11 14:04:47.000000000 +0200
+++ libzstd-1.5.2+dfsg/debian/rules     2022-11-27 20:55:43.000000000 +0100
@@ -38,7 +38,9 @@
                                --movedev "debian/tmp/usr/include/*" 
usr/include \
                                --movedev "debian/tmp/usr/lib/pkgconfig/*" 
usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig \
                                debian/tmp/usr/lib/lib*.so
+ifeq (,$(filter noudeb,$(DEB_BUILD_PROFILES)))
        cp -r debian/libzstd1/usr debian/libzstd1-udeb/
+endif
        dh_install
 
 override_dh_makeshlibs:

--- End Message ---
--- Begin Message ---
Source: libzstd
Source-Version: 1.5.2+dfsg2-1
Done: Peter Pentchev <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libzstd, 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.
Peter Pentchev <[email protected]> (supplier of updated libzstd 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: Tue, 27 Dec 2022 19:47:09 +0200
Source: libzstd
Architecture: source
Version: 1.5.2+dfsg2-1
Distribution: unstable
Urgency: medium
Maintainer: RPM packaging team <[email protected]>
Changed-By: Peter Pentchev <[email protected]>
Closes: 1009746 1012003 1014438 1020403 1024937
Changes:
 libzstd (1.5.2+dfsg2-1) unstable; urgency=medium
 .
   * Declare compliance with Policy 4.6.2 with no changes.
   * Use the GitHub API in the watch file.
   * Build and distribute the CMake build glue files:
     - Closes: #1020403
     - repack with the build/cmake/ and build/meson/ directories
     - add an explicit "build" target to the rules file that invokes
       `dh build` to make sure that make(1) does not mistake the existence of
       the build/ directory for "nothing to do"
     - run an additional `dh_auto_configure` with `--buildsystem-cmake` to
       generate the zstdConfig*.cmake and zstdTarget*.cmake files used by
       other projects to link against libzstd
     - use debhelper compat level 14 for the CMake support
     - install the CMake build glue files
     - enable the ZSTD_LEGACY_SUPPORT CMake config option so that
       the CMake build does not differ in behavior from the Makefile one
   * Add Rules-Requires-Root: no to the source package stanza.
   * Do not use d-shlibs, debhelper's tools can do the job.
   * Use `execute_after_dh_installman` instead of overriding the full target.
   * Improve the pzstd manual page's title ("parallelised" -> "parallelized",
     "al la" -> "a la").
   * Pass V=1 to `make` unless the "terse" build option is set. Closes: #1009746
   * Fix the source licensing: BSD *or* GPL-2, not "and". Closes: #1012003
   * Mark the zstd binary package as Multi-Arch: foreign. Closes: #1014438
   * Support the noudeb build profile. Closes: #1024937
Checksums-Sha1:
 c7af0dee3beeda57da50e36362493e246c15db4f 2454 libzstd_1.5.2+dfsg2-1.dsc
 258d4e8915e9db9c2d63a0719d97a8af1d0c8485 1447608 
libzstd_1.5.2+dfsg2.orig.tar.xz
 022848b8528a7ea6237f6a79960c076424aa391f 833 
libzstd_1.5.2+dfsg2.orig.tar.xz.asc
 f325323df33ae454990d3dfa93f3582d8aa339f7 12580 
libzstd_1.5.2+dfsg2-1.debian.tar.xz
 728cb6d13d75eaecedb07b1074d58b267cb6eb48 8466 
libzstd_1.5.2+dfsg2-1_amd64.buildinfo
Checksums-Sha256:
 28ecd74d4fc31616cb29a943fcdc1f4a0d71f17e4067416248556d22ccf318b8 2454 
libzstd_1.5.2+dfsg2-1.dsc
 d2644154e546d07a39f18ba46031d3b487471e98df94a80b9f635077105c526e 1447608 
libzstd_1.5.2+dfsg2.orig.tar.xz
 e7091780473c28800d6ac6a3cc0b73081b8504d76f7ee0ae4c1915f7d3af507a 833 
libzstd_1.5.2+dfsg2.orig.tar.xz.asc
 ae743fa1826bd3d9df3eff929788ebfb4759bd88c2e52bc6e71f4266c3d28cf2 12580 
libzstd_1.5.2+dfsg2-1.debian.tar.xz
 af3ad3afa5c8f77db1b56c3ba38e4a476c06b5c674cadb55b388cf3db3243d63 8466 
libzstd_1.5.2+dfsg2-1_amd64.buildinfo
Files:
 cd15431c711bce7ae0c23d40c1623c64 2454 libs optional libzstd_1.5.2+dfsg2-1.dsc
 cc6ae80fcc5434b88ed45c7964c29828 1447608 libs optional 
libzstd_1.5.2+dfsg2.orig.tar.xz
 be454923a46a608e44739de425159ef9 833 libs optional 
libzstd_1.5.2+dfsg2.orig.tar.xz.asc
 4c450c1712196089952a6f8ef3a7771d 12580 libs optional 
libzstd_1.5.2+dfsg2-1.debian.tar.xz
 153f473d3d9622c986b4d7af3018279e 8466 libs optional 
libzstd_1.5.2+dfsg2-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAmOrOKkACgkQZR7vsCUn
3xPSRA/+ME11FRe5UQJyvN0IVkwHBeQ+JrPHhjj55jd6OLA68QDzhsW9GgmSIFmH
eIgPFhO0a6JcOD18aXlGG/+hKacuiN5D/eWnEomBs21ibHnXz1hdPxbVwyF/X8E+
dE+ZxE5LUf4gjU+8p/sKv0OofEpxA4EzGFLsVP0Y9k6WsvAjdNzjaVKEwhvSeOxX
UMzEl4t+I56yui9/z0Rfuj8NkjDhYvMgp9nQ+y2eXkyKseBQhFyu/3NWSnRpEZKa
Jn/CILTxXxoI27j9zD0140cTF/b8aliHrTL5B/e7bSdqPP/t8OrkBiPN9RQW28N7
bPIIHB0L9t20+ckKaJAXWp7FH/xkVlUP1yQ2DHF03W4/ppR2xeCIc6qPG5owscuJ
AxXSxXHO2Qp0EK9udnTGeAXmwC3B9xlYtGBfg2ERxGYd6BF/xiKRQZL8nXYhw35r
CdVQC9HFzGNwCwvq9ysN40Wk56lpWhK2EJzB8/1qPoYWwHs56eKe76bmLAzgB1WV
lQZxS2C0Zp7C3E/QUQopAsmCZuzCUbMuXW9VuLEi9ZplJhJSodj6w2gRbduwrmzn
Xz95hJahRjOdgKu0jjv2DU+xdUeQi3Q1NQhu5Pozc8UEQ1Ng/qcAFzUiWRzyHREw
Rv64ayC8n7Kl3AcysQH+haeJ9mrfGn7dg8QIFIRkEttvnYVYxlY=
=z4ag
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to