Your message dated Sun, 05 Jan 2020 13:49:34 +0000
with message-id <[email protected]>
and subject line Bug#947247: fixed in cln 1.3.6-2
has caused the Debian Bug report #947247,
regarding libcln-dev: move cln.pc to a multiarch location
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.)
--
947247: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=947247
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libcln-dev
Version: 1.3.6-1
Tags: patch
User: [email protected]
Usertags: ftcbfs
Control: affects -1 + src:ginac
ginac fails to cross build from source, because it cannot find cln.pc
using pkg-config. During cross compilation, pkg-config does not search
/usr/lib/pkgconfig. It only searches /usr/share/pkgconfig and
/usr/lib/<triplet>/pkgconfig. To be usable for cross compilation, cln.pc
must be moved to a multiarch location. Please consider applying the
attached patch.
Helmut
diff --minimal -Nru cln-1.3.6/debian/changelog cln-1.3.6/debian/changelog
--- cln-1.3.6/debian/changelog 2019-12-05 22:04:40.000000000 +0100
+++ cln-1.3.6/debian/changelog 2019-12-23 14:58:29.000000000 +0100
@@ -1,3 +1,10 @@
+cln (1.3.6-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Move cln.pc to a multiarch location. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Mon, 23 Dec 2019 14:58:29 +0100
+
cln (1.3.6-1) unstable; urgency=low
* New upstream release.
diff --minimal -Nru cln-1.3.6/debian/libcln-dev.dirs
cln-1.3.6/debian/libcln-dev.dirs
--- cln-1.3.6/debian/libcln-dev.dirs 2009-07-02 08:17:53.000000000 +0200
+++ cln-1.3.6/debian/libcln-dev.dirs 2019-12-23 14:58:08.000000000 +0100
@@ -1,5 +1,4 @@
usr/include
-usr/lib/pkgconfig
usr/share/aclocal
usr/share/doc-base
usr/share/doc/libcln-dev/html
diff --minimal -Nru cln-1.3.6/debian/rules cln-1.3.6/debian/rules
--- cln-1.3.6/debian/rules 2016-10-02 10:15:01.000000000 +0200
+++ cln-1.3.6/debian/rules 2019-12-23 14:58:29.000000000 +0100
@@ -68,7 +68,8 @@
${MAKE} install prefix=${CURDIR}/debian/tmp/usr
bindir=${CURDIR}/debian/pi/usr/bin mandir=${CURDIR}/debian/pi/usr/share/man
datadir=${CURDIR}/debian/libcln-dev/usr/share
${MAKE} install-html prefix=${CURDIR}/debian/libcln-dev/usr
htmldir=${CURDIR}/debian/libcln-dev/usr/share/doc/libcln-dev/html
# This installs into libdir, but we must not set libdir because it
affects the .la file:
- mv ${CURDIR}/debian/tmp/usr/lib/pkgconfig/*
${CURDIR}/debian/libcln-dev/usr/lib/pkgconfig/
+ mkdir -p
${CURDIR}/debian/libcln-dev/usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig
+ mv ${CURDIR}/debian/tmp/usr/lib/pkgconfig/*
${CURDIR}/debian/libcln-dev/usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/
dh_installdocs ChangeLog NEWS README TODO
dh_installexamples -plibcln-dev ${CURDIR}/examples/contfrac.cc
${CURDIR}/examples/e.cc ${CURDIR}/examples/fibonacci.cc
${CURDIR}/examples/legendre.cc ${CURDIR}/examples/lucaslehmer.cc
${CURDIR}/examples/nextprime.cc ${CURDIR}/examples/perfnum.cc
/usr/bin/install -m 644 debian/libcln-dev.doc-base
${CURDIR}/debian/libcln-dev/usr/share/doc-base/libcln-dev
--- End Message ---
--- Begin Message ---
Source: cln
Source-Version: 1.3.6-2
We believe that the bug you reported is fixed in the latest version of
cln, 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.
Richard B. Kreckel <[email protected]> (supplier of updated cln 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, 05 Jan 2020 13:58:32 +0100
Source: cln
Architecture: source
Version: 1.3.6-2
Distribution: unstable
Urgency: low
Maintainer: Richard Kreckel <[email protected]>
Changed-By: Richard B. Kreckel <[email protected]>
Closes: 947247
Changes:
cln (1.3.6-2) unstable; urgency=low
.
* Re-debianize the package from scratch:
+ Bump debhelper compat to 12, but not debhelper depends to allow
backports.
+ Replace debian/rules with simpler file, using dh.
+ Install in the multiarch libdir /usr/lib/<triplet>/, to allow for cross
builds of reverse dependencies. (Closes: #947247)
+ Add debian/watch.
Checksums-Sha1:
0a4dbbc779b61e368c5f0954043c8f826c1196e5 1817 cln_1.3.6-2.dsc
a8cd3bc35ceb75f85ff8f9427df4d7e7613d7319 6484 cln_1.3.6-2.debian.tar.xz
e99811da1727ef6747c065426e5163c7839caa0d 7840 cln_1.3.6-2_amd64.buildinfo
Checksums-Sha256:
28f2c5ebc5ce8312a36287c3a6175bbd732ada9942aa22a3192e276cbcf0acca 1817
cln_1.3.6-2.dsc
7fd51cd2b9339f1defdf73365547cfbcb1a518a61cd2683f459b0279c2e55716 6484
cln_1.3.6-2.debian.tar.xz
c2f1c5fb9957a8e1bbf017dd5f6081e2b656e6ae44fd018da286b3c190c6f6fe 7840
cln_1.3.6-2_amd64.buildinfo
Files:
410665640154fa0c828db95ab796faaa 1817 math optional cln_1.3.6-2.dsc
ff2d9dadb82400fa7c206448a5c72ced 6484 math optional cln_1.3.6-2.debian.tar.xz
321fc2df9cd79ec785008167bf51cc58 7840 math optional cln_1.3.6-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEELxwEo2l/3m4i/s6V8EC9TJPIWtIFAl4R4QoRHGtyZWNrZWxA
Z2luYWMuZGUACgkQ8EC9TJPIWtLIFRAAp7Q6Ad2JtVpiVBW0k5ZoXZRJbJ7V8qvn
2lfCUFbGT8fWiLNATjAVQfpjyrHrFjem64uw+++UK6qnfCcfMgGhrIfWwNHBIq7I
QXUnTw67yOpN59tZ5iZRqwaImtiq68Af9rOq1HHnFOhU0PxR2eWZ0Gl9sb7r8iWp
gt44055o0jDPIXDvTnGeJptjwhN9xmYX08RiMFr5HmlppXal2U3fMGxkH0YixC5L
cGJoZlSylR1XL2YFIukS0CyJsHFKlqAnEssrjZWGDtPwNhfVyj1JDumSuwdcfj2M
o4FToTG66C4I1FFfxar5wesaKO/POEkm05DjuoIN9Q3OOSx/3PeOZ/BFSxSoLKU0
Wa/O4qdcSxPtevZV/MHjWE4UnCyeb764XKJR59HUpWQsnCNqNJ3Lze9JMR4fuXtn
NgB6p/ZtBlRX02M5A32pnVEIWYXVBt+gnSSbYn/tu8TDp+53EdSuUXLqFYfvKKa0
8UbyjDzdVw7bDTF70sHRQHJQllnJ0pksP82I+8ORfj8TPsPawOm+Uv0LWqw9qlKe
vhxuuEQxsdmU9yX/5AfnlA/P5RSWumG3W2k3QLAQ4Bw4JUzsnPYzxYKM2jYSOaeQ
M24Phu+ehJW968E9bLMfOXMM502D5SRNSZvGFlfHii5JUVW/HXhfzsOfutwsSCpN
ALdj5WbuFc4=
=PHl3
-----END PGP SIGNATURE-----
--- End Message ---