Your message dated Sat, 07 Mar 2020 11:00:21 +0000
with message-id <[email protected]>
and subject line Bug#904743: fixed in libgwenhywfar 5.2.0-1
has caused the Debian Bug report #904743,
regarding can gwenhywfar-tools be marked Multi-Arch: foreign?
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.)
--
904743: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904743
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gwenhywfar-tools
Version: 4.20.0-1
User: [email protected]
Usertags: rebootstrap
Control: affects -1 + src:libaqbanking
Dear gwenhywfar maintainers,
libaqbanking fails to cross build from source, because it fails running
xmlmerge with an Exec format error. That indicates that gwenhywfar-tools
was installed for the wrong architecture. Usually that means it should
be marked Multi-Arch: foreign. While doing so is quite easy, figuring
out whether that marking is actually correct is less so. The problem
typically is that the people with package-specific knowledge have little
knowledge of multiarch and the people with multiarch knowledge know
little of the package. So neither can answer the question on their own.
I'm of the latter kind. Please help me understand whether the marking is
correct.
For the Multi-Arch: foreign marking one has to look at the API a package
provides to other packages. For instance, the Debian policy says that
/usr/share/doc/$pkg must not be assumed available (12.3), so these files
do not contribute to the API. Besides documentation, gwenhywfar-tools
provides programs and includes. The question that arises is: Does the
behaviour of these programs depend on the architecture they're being run
on? Are the data files they consume or produce architecture-dependent?
Are the headers architecture-dependent? For xmlmerge, the answer is
relatively obvious: As XML is a textual format, it is independent of the
processor architecture. In the absence of any architecture-dependence,
the Multi-Arch: foreign marking is correct.
Please help me understand whether there is any architecture-dependence
in any of the other tools or headers. If there is not, please mark
gwenhywfar-tools Multi-Arch: foreign. If there is, please close this bug
saying why. If unsure, please enter a discussion on this bug such that
we can find out together.
Thanks for your help
Helmut
--- End Message ---
--- Begin Message ---
Source: libgwenhywfar
Source-Version: 5.2.0-1
Done: Micha Lenk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libgwenhywfar, 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.
Micha Lenk <[email protected]> (supplier of updated libgwenhywfar 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: SHA256
Format: 1.8
Date: Sun, 01 Mar 2020 11:38:03 +0100
Source: libgwenhywfar
Binary: gwenhywfar-tools gwenhywfar-tools-dbgsym libgwengui-fox16-79
libgwengui-fox16-79-dbgsym libgwengui-fox16-dev libgwengui-gtk3-79
libgwengui-gtk3-79-dbgsym libgwengui-gtk3-dev libgwengui-qt5-79
libgwengui-qt5-79-dbgsym libgwengui-qt5-dev libgwenhywfar-core-dev
libgwenhywfar-data libgwenhywfar-doc libgwenhywfar79 libgwenhywfar79-dbgsym
Architecture: source amd64 all
Version: 5.2.0-1
Distribution: experimental
Urgency: medium
Maintainer: Micha Lenk <[email protected]>
Changed-By: Micha Lenk <[email protected]>
Description:
gwenhywfar-tools - helper applications for Gwenhywfar library
libgwengui-fox16-79 - Gwenhywfar GUI implementation for the FOX Toolkit
libgwengui-fox16-dev - Gwenhywfar GUI implementation for the FOX Toolkit
(development fi
libgwengui-gtk3-79 - Gwenhywfar GUI implementation for GTK3
libgwengui-gtk3-dev - Gwenhywfar GUI implementation for GTK3 (development
files)
libgwengui-qt5-79 - Gwenhywfar GUI implementation for Qt5
libgwengui-qt5-dev - Gwenhywfar GUI implementation for Qt 5 (development files)
libgwenhywfar-core-dev - OS abstraction layer (core development files)
libgwenhywfar-data - OS abstraction layer - data files
libgwenhywfar-doc - OS abstraction layer (API documentation)
libgwenhywfar79 - OS abstraction layer
Closes: 904743
Changes:
libgwenhywfar (5.2.0-1) experimental; urgency=medium
.
* New upstream version 5.2.0.
* Rename some binary packages due to bumped SONAMEs:
- libgwengui-gtk3-0 -> libgwengui-gtk3-79,
- libgwengui-qt5-0 -> libgwengui-qt5-79,
- libgwengui-fox16-0 -> libgwengui-fox16-79.
* debian/control:
- Add missing dependency to lbigwengui-cpp0 to -dev packages for Qt and
Fox. Found by Lintian (pkg-config-references-unknown-shared-library).
- Mark libgwenhywfar-core-dev as Multi-Arch: same (Closes: #904743).
- Drop meta package libgwenhywfar79-dev (not used anywhere anymore).
- Merge binary package libgwengui-cpp0 into binary package libgwenhywfar79
(their SONAME are now matching).
* debian/watch: Fix regex to match stable releases too.
* debian/libgwenhywfar79.symbols:
- Added new symbols from libgwenhywfar.so.79,
- Added all symbols from newly covered libgwengui-cpp.so.0.
Checksums-Sha1:
52f0977b3477b8cf0736bfdc1940c7c24e773759 2893 libgwenhywfar_5.2.0-1.dsc
0780b87265af0592425e88a5191c6b0bcd5bc6b8 2356987
libgwenhywfar_5.2.0.orig.tar.gz
d507c5fa633381414ae5d41ec156063ce9687bcf 30932
libgwenhywfar_5.2.0-1.debian.tar.xz
a5633702627c67e266bd2499c7b50036da885105 404732
gwenhywfar-tools-dbgsym_5.2.0-1_amd64.deb
d92e454e9d9e9d9e2746622cbf98482e557f0ce5 147488
gwenhywfar-tools_5.2.0-1_amd64.deb
ec5a853caff4cadd293ab66bcce74b73f9ac4da6 195300
libgwengui-fox16-79-dbgsym_5.2.0-1_amd64.deb
47cb4286694a7869891ae751752996a799aef05f 60240
libgwengui-fox16-79_5.2.0-1_amd64.deb
1ae15a1c3f42ed166a7b404726a5b5888a94686c 22272
libgwengui-fox16-dev_5.2.0-1_amd64.deb
fba01b3345a4f96845aa7371efd9d7372afb39e3 99276
libgwengui-gtk3-79-dbgsym_5.2.0-1_amd64.deb
9df1796e7b51c07ca5dd77fd0ef41914b6511e93 43700
libgwengui-gtk3-79_5.2.0-1_amd64.deb
19f3afb6570eccbe0e8b05bd72f306caf7cccd4a 18936
libgwengui-gtk3-dev_5.2.0-1_amd64.deb
285291b9a2a93b065fd2171ced5857d9d13b3653 461812
libgwengui-qt5-79-dbgsym_5.2.0-1_amd64.deb
7850d48bad802b9c593067c5264536b60d8b47ed 44868
libgwengui-qt5-79_5.2.0-1_amd64.deb
1172397efb04d6e3cb3be7f3fdaa9e44320b9858 20856
libgwengui-qt5-dev_5.2.0-1_amd64.deb
de707e7f162ab775262da4693f00d098983efcb5 130240
libgwenhywfar-core-dev_5.2.0-1_amd64.deb
05537271fce2c4102bed30bdf0fe7347c5ebbf9c 34104
libgwenhywfar-data_5.2.0-1_all.deb
4c161f778468652c9146611688dbd00cab1a6e9e 940864
libgwenhywfar-doc_5.2.0-1_all.deb
009b70d525670b4bd6b05b4720970730ad3c18b9 1453092
libgwenhywfar79-dbgsym_5.2.0-1_amd64.deb
17bf02fdbca2cc745c7d1ca8c504e36d49432d0d 467376
libgwenhywfar79_5.2.0-1_amd64.deb
8b439b7b3a2db4128215ca3c2074de10fa6f3d4b 20289
libgwenhywfar_5.2.0-1_amd64.buildinfo
Checksums-Sha256:
410813a28b1ec16d31d63681951cbbd6cb1c747cb53bb33f400667ac425620e8 2893
libgwenhywfar_5.2.0-1.dsc
ed8e1f81aa32c8c387cccb9d40390db31632be55bc41bd30bc27e3e45d4d2766 2356987
libgwenhywfar_5.2.0.orig.tar.gz
6c4c2480977af4eb4f95bb1a479882671083022599a0ec5c7eeeb9356b1a0121 30932
libgwenhywfar_5.2.0-1.debian.tar.xz
ab437b3c44cf57bc5b23773646d5f861f5a484cb2c4741ea19f304932afb72f6 404732
gwenhywfar-tools-dbgsym_5.2.0-1_amd64.deb
43366ed0500224ab66d8941199e05618122c9b1fdad8fdb9c30f625f2b9d90d7 147488
gwenhywfar-tools_5.2.0-1_amd64.deb
f009e408df6b7d10150abc5e9d4a155592da6e4f85cbb6bee7004dd19bceb8bb 195300
libgwengui-fox16-79-dbgsym_5.2.0-1_amd64.deb
c9b814bee1e937b240bba4daa8cb1a0fcb7dbd637b3131efd60a5526b44886f5 60240
libgwengui-fox16-79_5.2.0-1_amd64.deb
e7bb7717d1026ae57da03811f33ab63623c4e330a774c487c98f582318fb889e 22272
libgwengui-fox16-dev_5.2.0-1_amd64.deb
ef39205020de850b33a9b10d83b5c98a58fc879f27956e72e7c4fbfa29299ef7 99276
libgwengui-gtk3-79-dbgsym_5.2.0-1_amd64.deb
ee6dcc876b496dc938dc4410ea5c0bedbdc3eb6c0a4bd408f5101bdee5682962 43700
libgwengui-gtk3-79_5.2.0-1_amd64.deb
5c2445ddca08a9dbc6cf5bc0ac4c46a2f110415a480b598542f73e7c514ea750 18936
libgwengui-gtk3-dev_5.2.0-1_amd64.deb
f31879d8732bae762b87e7fa697f7943f34111d46d34f605d9a5f94f0e153f15 461812
libgwengui-qt5-79-dbgsym_5.2.0-1_amd64.deb
8e20c61c0ba662abc0ba09de0fda269a1399ffa09d443d3d3d62a0c0beb50ebb 44868
libgwengui-qt5-79_5.2.0-1_amd64.deb
993a75165309b921c75407803ec9d43d257f2828364e2adddc1cb102b79de276 20856
libgwengui-qt5-dev_5.2.0-1_amd64.deb
8ac2cd5cf22cb739591a7dc78da9dd30e4556a75be99687932eb08aa2569ff56 130240
libgwenhywfar-core-dev_5.2.0-1_amd64.deb
c32137b430e38f2972999cc7fa1ede7317b930a5929ee9da3bb0bfee5da7471d 34104
libgwenhywfar-data_5.2.0-1_all.deb
25e1519082f579083a8fd9579dbea2e62272b839258679455f9918740a4b7153 940864
libgwenhywfar-doc_5.2.0-1_all.deb
54d268e1b1d19083796a9fcb9112b16764f285141ee9f5fa8a4c3ae7457bcc27 1453092
libgwenhywfar79-dbgsym_5.2.0-1_amd64.deb
d61a1203419cf8bdfe6b9b819e9a1b145143e88d46774363f40156f0d43feb0f 467376
libgwenhywfar79_5.2.0-1_amd64.deb
b43e316a47980221bb7df42fb68f32ccfe4e3c51fec9bd01867711bba4b2625d 20289
libgwenhywfar_5.2.0-1_amd64.buildinfo
Files:
089df728f2dacabf5b32dcca7e1981a1 2893 libs optional libgwenhywfar_5.2.0-1.dsc
cda539d33571000c0db368266b34e74e 2356987 libs optional
libgwenhywfar_5.2.0.orig.tar.gz
70c0eac90762e94302fa5f6bb181cab4 30932 libs optional
libgwenhywfar_5.2.0-1.debian.tar.xz
05f7149eb8123a48013f3246bff3c655 404732 debug optional
gwenhywfar-tools-dbgsym_5.2.0-1_amd64.deb
19e477a42fcdf1de7f5a09a9e53bf118 147488 utils optional
gwenhywfar-tools_5.2.0-1_amd64.deb
cd71b91614ed838571a11114e72df2c8 195300 debug optional
libgwengui-fox16-79-dbgsym_5.2.0-1_amd64.deb
4dd7550513758bdf0da161be853ef6ff 60240 libs optional
libgwengui-fox16-79_5.2.0-1_amd64.deb
a5269f00cf224ab6a3930f4559488c45 22272 libdevel optional
libgwengui-fox16-dev_5.2.0-1_amd64.deb
9d10d9db99bc4993a76d51e9c2eef9bc 99276 debug optional
libgwengui-gtk3-79-dbgsym_5.2.0-1_amd64.deb
8c1859bdbb372de5f32b3846e8b6f950 43700 libs optional
libgwengui-gtk3-79_5.2.0-1_amd64.deb
6b655e9e1c5717910ce425e8acb3f16e 18936 libdevel optional
libgwengui-gtk3-dev_5.2.0-1_amd64.deb
86ca548a5f3b55221729677bc9eb4bc6 461812 debug optional
libgwengui-qt5-79-dbgsym_5.2.0-1_amd64.deb
342da6f9a77ee1087b0534cf38ce0c31 44868 libs optional
libgwengui-qt5-79_5.2.0-1_amd64.deb
830648a60449b5a931d0d4e9195489f7 20856 libdevel optional
libgwengui-qt5-dev_5.2.0-1_amd64.deb
0b6a020770671109ee5fcf57cec55323 130240 libdevel optional
libgwenhywfar-core-dev_5.2.0-1_amd64.deb
fcd0eb82218a57f05db32eb76d60ae65 34104 libs optional
libgwenhywfar-data_5.2.0-1_all.deb
7cbdf13606ea27ba5bde9c50b5a481f8 940864 doc optional
libgwenhywfar-doc_5.2.0-1_all.deb
2de782c7d222f8ff2a05f83df7ef5e02 1453092 debug optional
libgwenhywfar79-dbgsym_5.2.0-1_amd64.deb
9e4c88001c4463810c95065ec5a255b0 467376 libs optional
libgwenhywfar79_5.2.0-1_amd64.deb
e45f05b2755afb4a4c46ebd2de074365 20289 libs optional
libgwenhywfar_5.2.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEo+u0H8Wr1nXO5BxF6mymuVG4UTkFAl5bk6UACgkQ6mymuVG4
UTn1Vw//fqyUbDpfj8SyVuatgWTbrQVSBS7MhOYLlqXJ6glhklScQP4PfAMpVYTR
mwiXnSBOq7RrXYve8sQ91ymXrn5WBCYa4PtG6n5hI+XHIVJ1gqHUh5l5TxssiiSi
5IBptVpfYLDd5P+Jx8Hs/8FVP2Lka/W/KjH3Yq81p98nIBXyQVq5Q8LUYNsqEhBY
d/oNpAJLudO4GG/WnnMY5IOtTB7L6HdfiESFLCLx/IlxRM5hUUKr9A2GjeLd5A5B
SDJG6MauTExKuL6fsJByI+WbMqQ0rISLIOHLHmD4M2fozzeamzOJj4cA5AYtrF/q
0B1u5rmBZhIP2956id4eeLyM7d+Xnq9Z4snWusQKp2NV3yECeZuFdjRUQfgMcmkm
ctOQwfRk6eVWkUtNbxnHzk9hZNzsfGgRUDS0cKhy82F1fOi8cw2IvFOWZb4glb6b
GeKe3hDcG5fq0b0sUfACS+eqvvyZ+vzuK8nQgzDh5RtHbl7/l0Usgor/6VmPIgnI
uUQoQBvYpSF5EmE3zUEHBPQIUIMXqOwwoQcfnFdxU2fr36auND/uKMskFyXYHedN
Pk8oAl8OY+Kq3e8ZD3XkahJUlkpMzpGEtuT7Bb2pVkJ9YGfgoB3yXGSPg9RQVhx2
Tj/9olLjKVQZype4pMioubE83Et17W8jZf1dvzM7EmwRtM2Wqtg=
=xXeb
-----END PGP SIGNATURE-----
--- End Message ---