Your message dated Tue, 25 Jul 2023 18:08:38 +0000
with message-id <[email protected]>
and subject line Bug#1034553: fixed in libplist 2.3.0-1~exp1
has caused the Debian Bug report #1034553,
regarding libplist FTCBFS for arm32: wrong python library directory
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.)


-- 
1034553: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034553
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libplist
Version: 2.2.0-6
Tags: patch
User: [email protected]
Usertags: ftcbfs

libplist fails to cross build from source for arm32, because it gets the
python library directory wrong and uses the build architecture one. It
extracts it from sysconfigdata, so we need to export
_PYTHON_SYSCONFIGDATA_NAME to fix that. I'm attaching a patch for your
convenience.

Helmut
diff --minimal -Nru libplist-2.2.0/debian/changelog 
libplist-2.2.0/debian/changelog
--- libplist-2.2.0/debian/changelog     2021-02-03 13:59:02.000000000 +0100
+++ libplist-2.2.0/debian/changelog     2023-04-18 07:53:04.000000000 +0200
@@ -1,3 +1,10 @@
+libplist (2.2.0-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix arm32 FTCBFS: Export _PYTHON_SYSCONFIGDATA_NAME. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Tue, 18 Apr 2023 07:53:04 +0200
+
 libplist (2.2.0-6) unstable; urgency=medium
 
   [ Dylan Aïssi ]
diff --minimal -Nru libplist-2.2.0/debian/rules libplist-2.2.0/debian/rules
--- libplist-2.2.0/debian/rules 2021-02-03 13:59:02.000000000 +0100
+++ libplist-2.2.0/debian/rules 2023-04-18 07:53:02.000000000 +0200
@@ -10,6 +10,7 @@
 
 include /usr/share/dpkg/default.mk
 
+export 
_PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata__${DEB_HOST_ARCH_OS}_${DEB_HOST_MULTIARCH}
 PYVER=$(shell py3versions -vd)
 
 %:

--- End Message ---
--- Begin Message ---
Source: libplist
Source-Version: 2.3.0-1~exp1
Done: Boyuan Yang <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libplist, 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.
Boyuan Yang <[email protected]> (supplier of updated libplist 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: Mon, 24 Jul 2023 16:21:45 -0400
Source: libplist
Binary: libplist++-2.0-4 libplist++-2.0-4-dbgsym libplist++-dev libplist-2.0-4 
libplist-2.0-4-dbgsym libplist-dev libplist-doc libplist-utils 
libplist-utils-dbgsym python3-plist python3-plist-dbgsym
Architecture: source amd64 all
Version: 2.3.0-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: gtkpod Maintainers <[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Description:
 libplist++-2.0-4 - C++ Library for handling Apple binary and XML property lists
 libplist++-dev - C++ library for handling Apple binary and XML property lists 
- de
 libplist-2.0-4 - Library for handling Apple binary and XML property lists
 libplist-dev - Library for handling Apple binary and XML property lists - 
develo
 libplist-doc - Library for handling Apple binary and XML property lists - docs
 libplist-utils - Apple property list converter
 python3-plist - Library for handling Apple binary and XML property lists - 
Python
Closes: 1034553
Changes:
 libplist (2.3.0-1~exp1) experimental; urgency=medium
 .
   [ Helmut Grohne ]
   * debian/rules: Fix arm32 FTCBFS: Export _PYTHON_SYSCONFIGDATA_NAME.
     (Closes: #1034553)
 .
   [ Boyuan Yang ]
   * New upstream release.
   * Rename binary package following ABI breakage and SONAME bump:
     + libplist3 => libplist-2.0-4
     + libplist++3v5 => libplist-2.0-4
   * Rename and update all .install and .symbol files.
   * debian/rules: Stop providing library compatibility symlinks for now
     to test package compatibility.
   * debian/copyright: Update information.
   * debian/control: Bump Standards-Version to 4.6.2.
   * debian/control: Bump debhelper-compat to v13.
   * debian/*.docs: Install AUTHORS file to all binary package, not just
     the first binary package in debian/control.
Checksums-Sha1:
 ca61fb83c6f0049e96c52ca3885c6d4a6d5628b6 2452 libplist_2.3.0-1~exp1.dsc
 88d8a2c6b9c3add12f75aefe548f1c3a6cb37ec1 487721 libplist_2.3.0.orig.tar.bz2
 e80935bb0b5ea44182e4060d9c9e8a21a0f63a7c 12480 
libplist_2.3.0-1~exp1.debian.tar.xz
 f38d71333529ace6a08c485c14a50b9d58e5a5b2 154832 
libplist++-2.0-4-dbgsym_2.3.0-1~exp1_amd64.deb
 27fd137ad1497fdffe5dd0904009298d709f2f2b 25652 
libplist++-2.0-4_2.3.0-1~exp1_amd64.deb
 5ef361a89b029466f9572799e22ca6c73daa7802 13252 
libplist++-dev_2.3.0-1~exp1_amd64.deb
 aa7657e341cbe666c846e1e1bf35d67f3911ea9a 129688 
libplist-2.0-4-dbgsym_2.3.0-1~exp1_amd64.deb
 a289b63e6bd6bc48ac9bc4e0dde88335e56bbb67 47728 
libplist-2.0-4_2.3.0-1~exp1_amd64.deb
 0e845399f908905d388fe0e2a7214421d96dc093 18004 
libplist-dev_2.3.0-1~exp1_amd64.deb
 38d9f427d797c45fd32a92c0d23d244ee7d417c5 50864 
libplist-doc_2.3.0-1~exp1_all.deb
 de4c9cfd583d3d7479e077cbafd04aa6c3ff434b 12108 
libplist-utils-dbgsym_2.3.0-1~exp1_amd64.deb
 d0c4bf7ba077c3f41ffc1b4ad1c87faf0c0a5521 16012 
libplist-utils_2.3.0-1~exp1_amd64.deb
 f612449c4a2c2f8b267c1a14992004b01415701c 10215 
libplist_2.3.0-1~exp1_amd64.buildinfo
 9c360d06da6b1efa8935aa2e0444155d01f18b1a 369988 
python3-plist-dbgsym_2.3.0-1~exp1_amd64.deb
 75eb1be6668f66fd367643acac2b5e173b2425c1 75188 
python3-plist_2.3.0-1~exp1_amd64.deb
Checksums-Sha256:
 191c53fbb8642307d1ac91ca4e137e3a3227c5cabb3a8894f94b132e815d507f 2452 
libplist_2.3.0-1~exp1.dsc
 4e8580d3f39d3dfa13cefab1a13f39ea85c4b0202e9305c5c8f63818182cac61 487721 
libplist_2.3.0.orig.tar.bz2
 a4d9016ccdef8bfaebf66c1ce18a62544ac080cb44c8dcd3a96df30a9edf21bc 12480 
libplist_2.3.0-1~exp1.debian.tar.xz
 b7df7bb4130635358d6c77de225e9187c59416170ac3e79cccdef34ecee37020 154832 
libplist++-2.0-4-dbgsym_2.3.0-1~exp1_amd64.deb
 fb6a2c272f62d23a8255377ea1b6688fede693e2005865bc0f6743ef7072b5ce 25652 
libplist++-2.0-4_2.3.0-1~exp1_amd64.deb
 907590aaf04e212989d4030fb411478ca160b6747a0461f9790cfccdffa99386 13252 
libplist++-dev_2.3.0-1~exp1_amd64.deb
 88696ef058106e9ca49c651f0b69641760ee81c254719c7c76ad53eddf5b1eef 129688 
libplist-2.0-4-dbgsym_2.3.0-1~exp1_amd64.deb
 fcf335caed6a064642749448e31c0ba03a215cf7e10bda21519e2ddb7f586318 47728 
libplist-2.0-4_2.3.0-1~exp1_amd64.deb
 a4a73028f17bc333516320a315df4d81df154a454e59575f3d410a7a84800480 18004 
libplist-dev_2.3.0-1~exp1_amd64.deb
 607feec3202cb9739a70e739774008d9a6e91aadc70755228fe169e73cce7d6b 50864 
libplist-doc_2.3.0-1~exp1_all.deb
 c2f79471b3c53f80699dfb8bfa2d1741fd0cdeb580dceba7936a3d52e242e26a 12108 
libplist-utils-dbgsym_2.3.0-1~exp1_amd64.deb
 6ec1a861c9c3ff71bcecf983b4cccc9ba74ada9c9f154ddaa587a3edae57c971 16012 
libplist-utils_2.3.0-1~exp1_amd64.deb
 2e6fa2c7ef0b632b349922b1cf9786edc90c41381f27ad4eec8a688a40e6afb8 10215 
libplist_2.3.0-1~exp1_amd64.buildinfo
 d8effe8b38869c2f05d3296ac9bc82aa6320e12d2f251dbc7ff34c8763acb719 369988 
python3-plist-dbgsym_2.3.0-1~exp1_amd64.deb
 559849b4a04e9ce4eea9578ce56ab9e52b5f80c42ca0fe842963de1a2e3fc39a 75188 
python3-plist_2.3.0-1~exp1_amd64.deb
Files:
 dc0d10c0ab819df481726e645703d26d 2452 libs optional libplist_2.3.0-1~exp1.dsc
 d6e2b9f713f18ae0a0f3353c03315bfd 487721 libs optional 
libplist_2.3.0.orig.tar.bz2
 762d205cafbd2c311d102dcd86405da4 12480 libs optional 
libplist_2.3.0-1~exp1.debian.tar.xz
 522e086527b9afaa33fe6e782a6461b2 154832 debug optional 
libplist++-2.0-4-dbgsym_2.3.0-1~exp1_amd64.deb
 8005f82bb6e77d965357e3d552a54937 25652 libs optional 
libplist++-2.0-4_2.3.0-1~exp1_amd64.deb
 d611092d45cbeb55bebe64ef716ee04f 13252 libdevel optional 
libplist++-dev_2.3.0-1~exp1_amd64.deb
 ca8847457124bc481b89f697fe8ed9fd 129688 debug optional 
libplist-2.0-4-dbgsym_2.3.0-1~exp1_amd64.deb
 ab946d1b5dc84edba0c4e407ebbe705c 47728 libs optional 
libplist-2.0-4_2.3.0-1~exp1_amd64.deb
 76993ba6bcbf94952aa1eee4230c1689 18004 libdevel optional 
libplist-dev_2.3.0-1~exp1_amd64.deb
 61b10433355c609714a0393fe8140aee 50864 doc optional 
libplist-doc_2.3.0-1~exp1_all.deb
 d86a539daa12d22cde81f43f8407f0c8 12108 debug optional 
libplist-utils-dbgsym_2.3.0-1~exp1_amd64.deb
 6f64567b3e71d6b208cfd2fca60e16b6 16012 utils optional 
libplist-utils_2.3.0-1~exp1_amd64.deb
 b9b5758f6335af048ba28e709bb56488 10215 libs optional 
libplist_2.3.0-1~exp1_amd64.buildinfo
 585cee44f3a0bbcd6ec988aa85e73c41 369988 debug optional 
python3-plist-dbgsym_2.3.0-1~exp1_amd64.deb
 f702059703bbbcd8579f5d5d1a195132 75188 python optional 
python3-plist_2.3.0-1~exp1_amd64.deb

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmS+4mYACgkQwpPntGGC
Ws65hRAAtEp+EeUHCXRmGbltLy0d6Jpf5Hpuq8tFSQba6hlXmUvf5TxNIrKOBDxc
5lyqT45iKRYl+GgiF1qOdxdgJTRiqVCCXU/ZesnzD7RbcCRXJDceXOSsodrJCNzO
/nLbDf07VE6ha34NCNAVvGkaUjeZKWNfinE+tsJTbgJ+RX0kIvX33fUzFWaA/BWR
CPQJ7ucpG4KaKJdAhYuxBPHE60GyT+ZPK2+nl90g9F96D0i9CWwOfchfH0jjk6AZ
aB/FL1Quy0KYB/YKFha2NfHEHun7MULBFRIi/RUOu/lkuPT5PuBv3ad9eHCq9a8g
Tp09Vc3ZyZE4Fj2fD1EprBykErHLQL0EKTDLndut3WfwiRT9hlT0DGkaBmHJ6vZo
uwY4l/Op8OK2XA2e3y4ZgZc1FUvK3w5tZSgN1p5NhwTwbJtd+iODu2OTlIwhc2kF
IMWorUUPF1XVLtRyKwusL4l5CxvEBGiMCIa3rtq1aHJM++YV6PeFlEZnLEJtGBo3
ykGmYXqhDxVESYu8agQdmBwRzUxirimHZpm5KoW97iz2bGIRkFmUdJW1XTxLYvfu
gN52O4oPUmP8Ps+0BNe6ALWpZTSQ7nk1RqXgzMw4HKfUjs2wW9cKhu8CuA+6DKGO
eFsiC1fmGuA+848n0I/695coQrsbt2jdYxL6T71o6uiEb8c0gtY=
=UrVE
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to