Your message dated Sun, 15 Sep 2019 11:34:57 +0000
with message-id <e1i9snx-0002ay...@fasolo.debian.org>
and subject line Bug#939677: fixed in flint 2.5.2-20
has caused the Debian Bug report #939677,
regarding mark libflint-2.5.2 Multi-Arch: same
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.)
--
939677: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939677
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libflint-2.5.2
Version: 2.5.2-19
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: cross-satisfiability
Control: affects -1 + src:sagemath src:singular
The affected packages fail to satisfy their cross Build-Depends, because
they need both the build architecture libflint-2.5.2 and the host
architecture libflint-2.5.2, but these conflict. Marking libflint-2.5.2
Multi-Arch: same would be needed here. Doing so requires moving the
library files to a multiarch libdir. The attached patch implements that.
Please consider applying it.
Helmut
diff --minimal -Nru flint-2.5.2/debian/changelog flint-2.5.2/debian/changelog
--- flint-2.5.2/debian/changelog 2018-11-04 00:44:41.000000000 +0100
+++ flint-2.5.2/debian/changelog 2019-09-07 13:06:37.000000000 +0200
@@ -1,3 +1,11 @@
+flint (2.5.2-19.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Move libraries to a multiarch libdir.
+ * Mark libflint-2.5.2 Multi-Arch: same. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de> Sat, 07 Sep 2019 13:06:37 +0200
+
flint (2.5.2-19) unstable; urgency=medium
* Apply patch from H.Grohne to fix cross build (Closes: #912686)
diff --minimal -Nru flint-2.5.2/debian/control flint-2.5.2/debian/control
--- flint-2.5.2/debian/control 2018-11-04 00:44:41.000000000 +0100
+++ flint-2.5.2/debian/control 2019-09-07 13:06:37.000000000 +0200
@@ -12,6 +12,7 @@
Package: libflint-2.5.2
Section: libs
Architecture: any
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Replaces: libflint-1.06, libflint-2.4.4, libflint-2.4.5
Description: C library for number theory, shared library
diff --minimal -Nru flint-2.5.2/debian/libflint-2.5.2.install
flint-2.5.2/debian/libflint-2.5.2.install
--- flint-2.5.2/debian/libflint-2.5.2.install 2018-11-04 00:44:41.000000000
+0100
+++ flint-2.5.2/debian/libflint-2.5.2.install 2019-09-07 13:06:27.000000000
+0200
@@ -1,2 +1,2 @@
-/usr/lib/libflint-*.so.*
-/usr/lib/libflint-*.so
+/usr/lib/*/libflint-*.so.*
+/usr/lib/*/libflint-*.so
diff --minimal -Nru flint-2.5.2/debian/libflint-dev.install
flint-2.5.2/debian/libflint-dev.install
--- flint-2.5.2/debian/libflint-dev.install 2018-11-04 00:44:41.000000000
+0100
+++ flint-2.5.2/debian/libflint-dev.install 2019-09-07 13:06:35.000000000
+0200
@@ -1,3 +1,3 @@
/usr/include/flint
-/usr/lib/libflint.so
-/usr/lib/libflint.a
+/usr/lib/*/libflint.so
+/usr/lib/*/libflint.a
diff --minimal -Nru flint-2.5.2/debian/rules flint-2.5.2/debian/rules
--- flint-2.5.2/debian/rules 2018-11-04 00:44:41.000000000 +0100
+++ flint-2.5.2/debian/rules 2019-09-07 13:06:37.000000000 +0200
@@ -39,8 +39,8 @@
$(MAKE) -C doc/latex
override_dh_auto_install:
- dh_auto_install
- cd debian/tmp/usr/lib ; ln -sf libflint-$(DEB_VERSION_UPSTREAM).so.*
libflint-$(DEB_VERSION_UPSTREAM).so
+ dh_auto_install -- LIBDIR=lib/${DEB_HOST_MULTIARCH}
+ cd debian/tmp/usr/lib/${DEB_HOST_MULTIARCH} ; ln -sf
libflint-$(DEB_VERSION_UPSTREAM).so.* libflint-$(DEB_VERSION_UPSTREAM).so
override_dh_auto_test:
dh_auto_test -- $(MAKE_OVERRIDE)
--- End Message ---
--- Begin Message ---
Source: flint
Source-Version: 2.5.2-20
We believe that the bug you reported is fixed in the latest version of
flint, 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 939...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Julien Puydt <jpu...@debian.org> (supplier of updated flint 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: Sun, 15 Sep 2019 13:14:10 +0200
Source: flint
Architecture: source
Version: 2.5.2-20
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Julien Puydt <jpu...@debian.org>
Closes: 939677
Changes:
flint (2.5.2-20) unstable; urgency=medium
.
* Apply Helmut Grohne's proposed changes: (Closes: #939677)
- Mark libflint-2.5.2 Multi-Arch: same.
- Install libraries in multiarch libdir.
Checksums-Sha1:
11c392317ccc21722e8c8036034c09a26a823746 2137 flint_2.5.2-20.dsc
2aa37dbf1e3d4c58a05760d3f28e07af7909c5bb 8544 flint_2.5.2-20.debian.tar.xz
ff504630cc1601faafe64526bf02d3a22ec918f8 9143 flint_2.5.2-20_source.buildinfo
Checksums-Sha256:
c22a279148346fde1ea6489f064d4771bbaeb639b66fab33387339089bf289d3 2137
flint_2.5.2-20.dsc
354675aedbeba4eb5b0313fb6ce0af99b3c1ffd0a8f0ee2e7a15f0054e721639 8544
flint_2.5.2-20.debian.tar.xz
1062cbc1b1419d2596c37f0330311333619f1c8dfc121e9febe266ddc0873f8b 9143
flint_2.5.2-20_source.buildinfo
Files:
0b58544196e8182ed3a2572bef48864f 2137 math optional flint_2.5.2-20.dsc
a2bec5b3bb6f1f6134bee73f0b04b3e0 8544 math optional
flint_2.5.2-20.debian.tar.xz
a333a7d2e4816f714f53858dc716078e 9143 math optional
flint_2.5.2-20_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEgS7v2KP7pKzk3xFLBMU71/4DBVEFAl1+HSUSHGpwdXlkdEBk
ZWJpYW4ub3JnAAoJEATFO9f+AwVRcDYP/RPq79JUiiEzvL0ijkGHZUmuESrWPwwz
S3sKiKPfuSzlp1dbz64Txaund9PKRbqYIcBkWJaMd85BlFKNvsxul9zcSXu01QZS
dTTvFG0LKMu14RFuk082n0qti8MU5ZHf4uiqLe+rkp4rcMd/ADhRA8/I3nyIDfeW
/8v9DM56Wt7MDtM7iBhnZ3//E4irI7CWhoqK1mGiQ3XO+D1xNlyPTsXVsgddP0Ro
QnUUulcbaIj4o4VVr8q2O/HKXzY0KP780oOBUxduWCshEoquZA/nC2dKbUyGf5Is
drWa9w25XWPB0BMFpPszl90TofMUnNVAoUVrW3s6iBAH9CMbFsJ2Axla2jRDQ6LK
Cv08IIpBwMigI39acd2ojPwPXVLV5vZaBqKCetLSFYK8avK8XuA9xnyTqfl7pUA2
PXaPa4S8MqwXcs4e7tDDbuRwRyu//uuxkeQv8OSq4fFyFj/E2KDXhkWc6jTcixqB
hsYpbR/ZJxRqhA6vs58kWKtXKeuz24LH55FibBHvqCtbspdQZy/Dvh0WnTgYI5Er
2E7xW2DpUvaK14kYjwM0eWO2g5/lr1cQGEVi3mTaMXyLfDodtxZv6sfPJ8OmKcdX
hbxKrwziWNHVdJQOzZi7ODcdLStb5nxKL3uqJ4z8Kkpfj1DsVxJswhiLYsEZi5P1
dPpRpMNj4f4P
=wYsw
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
debian-science-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers