Your message dated Wed, 29 Jan 2025 16:54:23 +0000
with message-id <e1tdbkz-008jt9...@fasolo.debian.org>
and subject line Bug#1094171: fixed in sbjson 2.3.2-5
has caused the Debian Bug report #1094171,
regarding sbjson: FTBFS with the GNUstep multiarch layout: dh_install errors
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 ow...@bugs.debian.org
immediately.)


-- 
1094171: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1094171
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: sbjson
Version: 2.3.2-4.1
Severity: important
Tags: sid trixie ftbfs patch
Control: block 1093620 with -1
Control: block -1 with 1093948
User: pkg-gnustep-maintain...@lists.alioth.debian.org
Usertags: gnustep-multiarch

This package FTBFS with the GNUstep multiarch layout:

dh_install -plibsbjson2.3t64 
--sourcedir=/build/reproducible-path/sbjson-2.3.2/debian/tmp/
dh_install: warning: Cannot find (any matches for) "usr/lib/libSBJson.so.*" 
(tried in /build/reproducible-path/sbjson-2.3.2/debian/tmp, debian/tmp)

dh_install: warning: libsbjson2.3t64 missing files: usr/lib/libSBJson.so.*
dh_install: error: missing files, aborting
make: *** [/usr/share/cdbs/1/rules/debhelper.mk:251: 
binary-install/libsbjson2.3t64] Error 255

Attached is a trivial patch.

Multiarch-based gnustep-make/2.9.2-5 is in experimental but
gnustep-base is available only on -mentors [1] for the time being;
sorry for the inconvenience.  It will be uploaded on Monday to
experimental and very soon after that to unstable because the
gnustep-multiarch transition has been approved by the release team.
This bug will become RC then.

[1] https://mentors.debian.net/package/gnustep-base/
--- sbjson-2.3.2.orig/debian/changelog
+++ sbjson-2.3.2/debian/changelog
@@ -1,3 +1,13 @@
+sbjson (2.3.2-5) UNRELEASED; urgency=medium
+
+  * debian/control (Build-Depends): Require gnustep-base (>= 1.30.0-10)
+    for the multiarch layout.
+    (libsbjson2.3t64, libsbjson-dev): Mark as Multi-Arch: same.
+  * debian/libsbjson-dev.install: Update for multiarch.
+  * debian/libsbjson2.3t64.install: Likewise.
+
+ -- Yavor Doganov <ya...@gnu.org>  Wed, 15 Jan 2025 00:06:36 +0200
+
 sbjson (2.3.2-4.1) unstable; urgency=medium
 
   * Non-maintainer upload.
--- sbjson-2.3.2.orig/debian/control
+++ sbjson-2.3.2/debian/control
@@ -9,7 +9,7 @@ Build-Depends: dpkg-dev (>= 1.22.5), deb
                cdbs,
                gobjc,
                gnustep-make,
-               libgnustep-base-dev
+               libgnustep-base-dev (>= 1.30.0-10)
 Standards-Version: 4.3.0
 Homepage: https://stig.github.com/json-framework
 Vcs-Browser: https://salsa.debian.org/debian/sbjson
@@ -19,6 +19,7 @@ Package: libsbjson2.3t64
 Replaces: libsbjson2.3
 Breaks: libsbjson2.3 (<< ${source:Version})
 Architecture: any
+Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends}
 Provides: ${t64:Provides}, libsbjson
 Description: Objective-C JSON library
@@ -31,6 +32,7 @@ Description: Objective-C JSON library
 Package: libsbjson-dev
 Section: libdevel
 Architecture: any
+Multi-Arch: same
 Depends: libsbjson2.3t64 (= ${binary:Version}), ${shlibs:Depends}, 
${misc:Depends}, ${gnustep:Depends}
 Description: Objective-C JSON library (development files)
  A strict JSON parser and generator for Objective-C. It adds categories
--- sbjson-2.3.2.orig/debian/libsbjson2.3t64.install
+++ sbjson-2.3.2/debian/libsbjson2.3t64.install
@@ -1,1 +1,1 @@
-usr/lib/libSBJson.so.*
+usr/lib/*/libSBJson.so.*
--- sbjson-2.3.2.orig/debian/libsbjson-dev.install
+++ sbjson-2.3.2/debian/libsbjson-dev.install
@@ -1,2 +1,2 @@
-usr/include/GNUstep/SBJson
-usr/lib/libSBJson.so
+usr/include/*/GNUstep/SBJson
+usr/lib/*/libSBJson.so

--- End Message ---
--- Begin Message ---
Source: sbjson
Source-Version: 2.3.2-5
Done: Jordi Mallach <jo...@debian.org>

We believe that the bug you reported is fixed in the latest version of
sbjson, 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 1094...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordi Mallach <jo...@debian.org> (supplier of updated sbjson 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Wed, 29 Jan 2025 17:23:32 +0100
Source: sbjson
Architecture: source
Version: 2.3.2-5
Distribution: unstable
Urgency: medium
Maintainer: Debian SOGo Maintainers 
<pkg-sogo-maintain...@lists.alioth.debian.org>
Changed-By: Jordi Mallach <jo...@debian.org>
Closes: 1094171 1094173
Changes:
 sbjson (2.3.2-5) unstable; urgency=medium
 .
   [ Yavor Doganov ]
   * debian/control (Build-Depends): Require gnustep-base (>= 1.30.0-10)
     for the multiarch layout. (Closes: #1094171).
     (libsbjson2.3t64, libsbjson-dev): Mark as Multi-Arch: same.
   * debian/libsbjson-dev.install: Update for multiarch.
   * debian/libsbjson2.3t64.install: Likewise.
 .
   [ Jordi Mallach ]
   * Drop Build-Deps on gobjc and gnustep-make to ease cross-compiling.
     Instead, let these B-Ds be pulled by libgnustep-base-dev
     (closes: #1094173).
   * Update Standards-Version to 4.7.0.
   * Update copyright years.
   * Update upstream URLs in control and copyright files.
   * Add Rules-Requires-Root: no.
Checksums-Sha1:
 9f3a1dbca35de3ae83be91f0ceec45a3a2fa10f3 2048 sbjson_2.3.2-5.dsc
 6967bf7383ac427315cbea8f576b1a216900da25 5896 sbjson_2.3.2-5.debian.tar.xz
 933880a545e55209c3121b3fe60555643238ab8f 7945 sbjson_2.3.2-5_amd64.buildinfo
Checksums-Sha256:
 e5f2d581795b5bbe687c1458bf1a331b8dcef3ec1e4195ebebee3ece10dd4f81 2048 
sbjson_2.3.2-5.dsc
 85a46c7dd6704ab38306b2b8bb8826b3ce63e1121e97edcc26cdcea7dc7972c6 5896 
sbjson_2.3.2-5.debian.tar.xz
 09ec403747f59819a1436024066f9b45788a5510a75a44d6fd35277421f9780e 7945 
sbjson_2.3.2-5_amd64.buildinfo
Files:
 f796b6d896c81ed50a704de292c7ca44 2048 libs optional sbjson_2.3.2-5.dsc
 cde35033424e322eea387980739d2241 5896 libs optional 
sbjson_2.3.2-5.debian.tar.xz
 7509d871a5a12b47c57076937e68c838 7945 libs optional 
sbjson_2.3.2-5_amd64.buildinfo

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

iQIzBAEBCgAdFiEE6BdUhsApKYN8KGoWJVAvb8vjywQFAmeaVrYACgkQJVAvb8vj
ywQLsw/+JAQzu69xsBj4rngo6tpSqOGpcILE4scZFBzpTrfF5IKKnuKoepeaOo/0
0wVJgNKq9nbI5KgVi7HW1zwTKt3fZOctXemfieCt6/3T/8XrWnhNlEl7AiTSmx7s
cuTM1eCTURBvck7V2v7uIykDQ3KyontJr+MRqw7L7A3tWICG09ReJFln0nzgYgQ5
iDNVKDqVKOd7IDweBV7oZaY1Z0ZHIdoP8OX3Ue7U5WXwax36oef4IJ8LHeluLM91
P9su8DMx5Zjn0kIhFCzjbJhrWu+itGN9HsfsFwLgYkoKFDsiAisKaOoAqmyYOGcu
TlUALidpFe2msT+o/JrRkif/FB1wt1jLw8NyRxuUS062EthF5gTfAiuiOfC7lL2r
V1oMulYerHlQaV8T1ffyyNVD2g/6RIDltar9snm/PxyS40rHPmKyqXPYZNH47ju3
mX7oc4bPvEyGHpgcHWF7vTP1v5tYwGk7c1TfQgzcYwBw30MIdhSCsGZiFCo3dRga
RzopJWBNT/BKul/hI55Q9IyeIplugepVTRpKFaKPBrFRUJ68sRQuH1mLb0jY9HTG
UxNmZSC67lz9xqh3BH7YTFN+KJESB2U5E+g0gKo3j/luc7hFS7UjFqdcHTofBMVr
rWJwXUd68nYASgtp+2eYtvpzEIkOoz3xg3BTKlenF/X7i2YGf3Q=
=OiCC
-----END PGP SIGNATURE-----

Attachment: pgpxROHHaMRE_.pgp
Description: PGP signature


--- End Message ---

Reply via email to