Your message dated Sun, 07 Jun 2026 15:06:37 +0000
with message-id <[email protected]>
and subject line Bug#1117142: fixed in gap-float 1.0.10+ds-1
has caused the Debian Bug report #1117142,
regarding gap-float: link against -lgap and remove ${gapkernel:Depends}
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.)
--
1117142: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117142
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gap-float
Version: 1.0.3+ds-3
Severity: important
Hi Jérome,
gap-float needs to be linked against libgap explicitly with -lgap
so that dpkg-shlibdeps adds the missing dependency on libgap10.
Please use this opportunity to remove support for ${gapkernel:Depends}
which is no more needed or supported.
If you cannot fix this at short notice, tell me and I will ask for a binNMU
for the time being, or I can do an NMU if you prefer.
This is needed for GAP 4.15.0.
I join patches.
Cheers,
--
Bill. <[email protected]>
Imagine a large red swirl here.
Index: gap-float-1.0.9+ds/src/Makefile.am
===================================================================
--- gap-float-1.0.9+ds.orig/src/Makefile.am
+++ gap-float-1.0.9+ds/src/Makefile.am
@@ -13,7 +13,7 @@ gaplib_LTLIBRARIES = float.la
float_la_SOURCES = floatconfig.h floattypes.h float.c
float_la_CPPFLAGS = $(GAP_CPPFLAGS)
float_la_CFLAGS = $(GAP_CFLAGS)
-float_la_LDFLAGS = $(GAP_LDFLAGS) -avoid-version -module
-Wl,--version-script,$(top_srcdir)/debian/float.map
+float_la_LDFLAGS = $(GAP_LDFLAGS) -lgap -avoid-version -module
-Wl,--version-script,$(top_srcdir)/debian/float.map
float_la_LIBADD =
if SYS_IS_CYGWIN
diff -Nru gap-float-1.0.9+ds/debian/changelog
gap-float-1.0.9+ds/debian/changelog
--- gap-float-1.0.9+ds/debian/changelog 2025-08-30 23:41:01.000000000 +0200
+++ gap-float-1.0.9+ds/debian/changelog 2025-10-03 19:00:41.000000000 +0200
@@ -1,3 +1,13 @@
+gap-float (1.0.9+ds-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Debianization:
+ - d/patches/*!
+ - d/p/link_with-lgap: added.
+ Make sure float.so is linked against libgap.
+
+ -- Bill Allombert <[email protected]> Fri, 03 Oct 2025 19:00:41 +0200
+
gap-float (1.0.9+ds-1) unstable; urgency=medium
* New upstream nano version.
diff -Nru gap-float-1.0.9+ds/debian/control gap-float-1.0.9+ds/debian/control
--- gap-float-1.0.9+ds/debian/control 2025-03-16 01:28:16.000000000 +0100
+++ gap-float-1.0.9+ds/debian/control 2025-10-03 19:00:41.000000000 +0200
@@ -18,7 +18,7 @@
Package: gap-float
Provides: gap-pkg-float
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, ${gapkernel:Depends}, gap
(>=4.13.0)
+Depends: ${misc:Depends}, ${shlibs:Depends}
Description: multi-precision floating-point computation for GAP
GAP is a system for computational discrete algebra with particular
emphasis on computational group theory, but which has already proved
diff -Nru gap-float-1.0.9+ds/debian/patches/link_with-lgap
gap-float-1.0.9+ds/debian/patches/link_with-lgap
--- gap-float-1.0.9+ds/debian/patches/link_with-lgap 1970-01-01
01:00:00.000000000 +0100
+++ gap-float-1.0.9+ds/debian/patches/link_with-lgap 2025-10-03
19:00:41.000000000 +0200
@@ -0,0 +1,13 @@
+Index: gap-float-1.0.9+ds/src/Makefile.am
+===================================================================
+--- gap-float-1.0.9+ds.orig/src/Makefile.am
++++ gap-float-1.0.9+ds/src/Makefile.am
+@@ -13,7 +13,7 @@ gaplib_LTLIBRARIES = float.la
+ float_la_SOURCES = floatconfig.h floattypes.h float.c
+ float_la_CPPFLAGS = $(GAP_CPPFLAGS)
+ float_la_CFLAGS = $(GAP_CFLAGS)
+-float_la_LDFLAGS = $(GAP_LDFLAGS) -avoid-version -module
-Wl,--version-script,$(top_srcdir)/debian/float.map
++float_la_LDFLAGS = $(GAP_LDFLAGS) -lgap -avoid-version -module
-Wl,--version-script,$(top_srcdir)/debian/float.map
+ float_la_LIBADD =
+
+ if SYS_IS_CYGWIN
diff -Nru gap-float-1.0.9+ds/debian/patches/series
gap-float-1.0.9+ds/debian/patches/series
--- gap-float-1.0.9+ds/debian/patches/series 2025-08-30 23:34:28.000000000
+0200
+++ gap-float-1.0.9+ds/debian/patches/series 2025-10-03 19:00:20.000000000
+0200
@@ -2,3 +2,4 @@
upstream-autotoolization-cleanup.patch
debianization.patch
debianization-documentation.patch
+link_with-lgap
diff -Nru gap-float-1.0.9+ds/debian/rules gap-float-1.0.9+ds/debian/rules
--- gap-float-1.0.9+ds/debian/rules 2024-04-13 15:35:58.000000000 +0200
+++ gap-float-1.0.9+ds/debian/rules 2025-10-03 19:00:41.000000000 +0200
@@ -4,10 +4,6 @@
DEB_BUILD_MULTIARCH ?= $(shell dpkg-architecture -qDEB_BUILD_MULTIARCH)
DEB_BUILD_GAP_INFO_ARCH ?= $(shell echo 'Print(GAPInfo.Architecture);' |
$(CGAP) -A -q -T)
-##DEB_BUILD_GAP_KERNEL_MAJOR_VERSION ?= $(shell sed -n -e
's/^GAP_KERNEL_MAJOR_VERSION=//p' /usr/lib/gap/sysinfo.gap )
-
-SUBSTVARS = -Vgapkernel:Depends=""
-##SUBSTVARS =
-Vgapkernel:Depends="gap-kernel-$(DEB_BUILD_GAP_KERNEL_MAJOR_VERSION)"
default:
@uscan --no-conf --dehs --report || true
--- End Message ---
--- Begin Message ---
Source: gap-float
Source-Version: 1.0.10+ds-1
Done: Jerome Benoit <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gap-float, 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.
Jerome Benoit <[email protected]> (supplier of updated gap-float 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: Sun, 07 Jun 2026 14:43:14 +0000
Source: gap-float
Architecture: source
Version: 1.0.10+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Jerome Benoit <[email protected]>
Closes: 1117142
Changes:
gap-float (1.0.10+ds-1) unstable; urgency=medium
.
* New upstream nano version.
* Debianization:
- d/control:
- Build-Depends, replace gap-gapdoc with gap-autodoc;
- d/tests:
- d/t/makecheck.tst, update;
- d/patches/*:
- d/p/debianization-documentation.patch, obsoleted;
- d/p/debianization.path, harden (Closes: #1117142);
- d/rules, cleanup (idem);
- d/clean, refresh;
- d/copyright:
- Files-Excluded list, refresh;
- copyright year tuples, update.
Checksums-Sha1:
9b4f7334d57ad62449aec82989bd3396e0fe4d5a 2929 gap-float_1.0.10+ds-1.dsc
4f8d9d1969fd269cccad45877c69a6a044378a21 51860 gap-float_1.0.10+ds.orig.tar.xz
b5d5e0b9afb12bcb88759696b4989fc4c66f4e09 8108
gap-float_1.0.10+ds-1.debian.tar.xz
9c02c659db5b6eb6070ff8703527dbfb8cd4b055 9281
gap-float_1.0.10+ds-1_source.buildinfo
Checksums-Sha256:
2f6dfa586b023f15d2a2c0c5741b44c49fff0f599bfb2242ffacd904569eb423 2929
gap-float_1.0.10+ds-1.dsc
3c746ab7c06a23f5b58a5082a756c062546a1a209939e53709f58327643bab9b 51860
gap-float_1.0.10+ds.orig.tar.xz
14f5642a4c0f2cbffe7ae01fe625b47c1a443578a37f15734f2fece7f470451e 8108
gap-float_1.0.10+ds-1.debian.tar.xz
4570a7ac56e2c5bf2c9260fc0d83c5ea27e3ab8f22b5fef5896a60276c97c8e0 9281
gap-float_1.0.10+ds-1_source.buildinfo
Files:
7d657aa8ba880fcc95cca2c3e40d21b3 2929 math optional gap-float_1.0.10+ds-1.dsc
9bfa211a9332a73bfdbfcac1a0d90db0 51860 math optional
gap-float_1.0.10+ds.orig.tar.xz
bb184ef1cf48238ad3b549183b49d9ba 8108 math optional
gap-float_1.0.10+ds-1.debian.tar.xz
1b922bcc6169e97b473d4b32dddf12dc 9281 math optional
gap-float_1.0.10+ds-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQRJBAEBCgAzFiEEriiuFXEN/x2H5adiP5IZpn82xosFAmolhCcVHGNhbGN1bHVz
QHJlem96ZXIubmV0AAoJED+SGaZ/NsaLnN8gAMXNSHNKHOhkcZJzpCnbCDMYRXTA
hR56Rv9XIRtIXs7QbW9uHUtqAqF3liCaB+SCBYjbmvrOvY4rNK8avBpuGpI6xTKU
4cagrJYc9c0yoCCbADeyjGnRr9FTtyW3TW3o3g1s9hRiN2Fuxi+iA7UK4m+NZteP
OTswUYhLTI2KertX8sRdAPcRr/hia4CbN1PF6eEHgRZ8ohjmPf8fcLcSJcSsdBOf
SXFdEchO+1li9tJiH/MwZkHIcunBch1aWo8QYMFfYGVz7mBnPYnHJVL0bvRLm+sf
5N9DwtHyq+wu5grTFATfxu+zxPvjnGHZbJOGoTMcoAlAZUQr6Ul5lx+A/ZQIBAib
/me60DD7SthmqXdSTM/Ul/INClGCvMdBc9hhkig9dpLSyR9ud9ndY4MosjDoPTSO
dY6bP8mBfw2tRvEpLv4sTQ2i769s7DnLPIEmfI3iHKwel55QEnvwoCUs4vHbQG4f
XlRmCPUpsnNdJxkPx1+75gsCAiCRBnaGW3FTOkwdqY+C3MoUIRx4DAlguCxGIBFO
EyGTlaZO1PlIslbZw7Ca94zMLcCWv9Ada1erphF1BbIS3kdlG6GsrxjXxA97aYl4
vFgMfi+m2uIaJ6W+nV4/N4gJW2pdV2aP3PfjhTR6CecB0FS4fWy1MgjpGY7p7pHM
8hYItIDrAXYV1OmbCfi1rlNRP6xy67m3nyaNCkPkAlPx/PJeKtktL/5GXA7YqjD/
+UKg7PZOubRqXgL4yxbrrDm+gMZ89EWulE/cA8Ov6rhsXkYm37FscJwgJI0IX+CI
iR2sx43WzaUgunStN67/lMXV9NXz3P67eNNkcuB+hF+y3PD26Q9sxQK9TxbARcfp
z4DoMUtnyPMWk2ZpAIm+FBM0dLp2wSWOlXFdOTeV8lRxR3auNsp2K24oqE5PmLDq
4JiV0WfjSJ6Gq/Fw0J7ySlelumNUUlifLJ/vchWKTRd+bvmwm5/qGvcx12ONum2a
ZNm6poG1vLNQhuCiyjRRAdAG7bs/Oraq7yssEvzApDiWf18XrvlyWG2/FUJEES/7
AHMYC13Kw5NkhERkFnDp5M2j+3Gq8yP4MgnP92x7RhscNdllvPAshBfp+e3Q7PpC
diCOFFnqLetr8xJZzS2PAvzXmPMlgut8YJrVwyXGlOCnTHQ0y8GhyeEZbfwtT/J4
3k28RK6PmTJPD5BTv6HdRI04lEArWsN/me6/t1B3DC0XoeVj3O/imf+vB6jpyvwO
fGNRQZ3gs0kR1Sc/wImbyjes10PH86pbUTdZ2UN8Pl69q+ZuuVblQhbBOm04VwiQ
zjNZc6MVAGMFuJ39Spso6T7/sXzNswuVyBUML1IYhmaMM7n2ul49AnzbEhw=
=iBgV
-----END PGP SIGNATURE-----
pgpCwIUoHx_pS.pgp
Description: PGP signature
--- End Message ---