Your message dated Wed, 23 Nov 2022 20:41:03 +0000
with message-id <[email protected]>
and subject line Bug#1006989: fixed in nim 1.6.10-1
has caused the Debian Bug report #1006989,
regarding nim: incompatible with OpenSSL 3.0
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.)


-- 
1006989: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006989
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: nim
Version: 1.6.4-1
Severity: serious
Tags: experimental
User: [email protected]
Usertags: origin-ubuntu jammy

Hi Federico,

The nim source package currently has a hard-coded build-dependency (and
runtime dependency) on libssl1.1.  Attempting to switch to libssl3 results
in an unusable binary:

$ ./bin/nimble 
could not import: SSL_get_peer_certificate
$

libssl3 is currently in experimental and expected to be the version of
OpenSSL shipped with the next version of Debian.  Please work with upstream
to ensure this package can be updated for compatibility with OpenSSL 3.

Here is a (not comprehensive or entirely accurate) attempt to check for use
of obsolete symbols by nim:

$ for sym in $(sed -n -e'/proc.*dynlib:/ { s/^\s*proc\s\+//; s/\**(.*//; p }' 
lib/wrappers/openssl.nim); do objdump -T /usr/lib/x86_64-linux-gnu/libssl.so.3  
/usr/lib/x86_64-linux-gnu/libcrypto.so.3 |grep -q $sym\$ || echo "missing 
symbol $sym"; done
missing symbol SSL_library_init
missing symbol SSL_load_error_strings
missing symbol SSLv23_method
missing symbol SSLeay
missing symbol SSL_state
missing symbol SSLv23_client_method
missing symbol SSLv2_method
missing symbol SSLv3_method
missing symbol SSL_CTX_get_ex_new_index
missing symbol bioNew
missing symbol bioFreeAll
missing symbol bioSMem
missing symbol bioCtrlPending
missing symbol ErrClearError
missing symbol ErrFreeStrings
missing symbol ErrRemoveState
missing symbol SSL_get_peer_certificate
$

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
[email protected]                                     [email protected]

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: nim
Source-Version: 1.6.10-1
Done: Federico Ceratto <[email protected]>

We believe that the bug you reported is fixed in the latest version of
nim, 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.
Federico Ceratto <[email protected]> (supplier of updated nim 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: Wed, 23 Nov 2022 19:23:48 +0000
Source: nim
Architecture: source
Version: 1.6.10-1
Distribution: unstable
Urgency: medium
Maintainer: Federico Ceratto <[email protected]>
Changed-By: Federico Ceratto <[email protected]>
Closes: 1006989 1022204
Changes:
 nim (1.6.10-1) unstable; urgency=medium
 .
   * New upstream release (Closes: #1022204, #1006989)
     Thanks Sergio Durigan Junior <[email protected]>
Checksums-Sha1:
 2b3e8f0c12bb0a6e0395437ef29efd4e2fb19824 2203 nim_1.6.10-1.dsc
 103f12d64ae0bdf05909151786989e400eb5f248 78311324 nim_1.6.10.orig.tar.xz
 1131ef1745997ee480ae2f03ce280eec8d7c7b82 11040 nim_1.6.10-1.debian.tar.xz
 e4b6e12ac75a5c3d91fa6ad0d3459b22efbb6c75 6618 nim_1.6.10-1_amd64.buildinfo
Checksums-Sha256:
 56f5b97e63008c93de944a3bddce68cc70c8d2370b18470841d9f35ee2ad476b 2203 
nim_1.6.10-1.dsc
 1e237bb4faad68ace02f628bd7b5a6a861e58a1f2fd7029a6e5afdef0c589dd1 78311324 
nim_1.6.10.orig.tar.xz
 065251078221216cd7d55b7fd256c7c47b9e66cb20a463f9b38987ceabfeee13 11040 
nim_1.6.10-1.debian.tar.xz
 1ca63741fdc6c60dd49b6fb5ae1fea2af9283ab6232f3287eae8c18777b6d856 6618 
nim_1.6.10-1_amd64.buildinfo
Files:
 25ba55d8e30acf6f3e84544ce157b39f 2203 devel optional nim_1.6.10-1.dsc
 a1e365cf64842250c699a1d26d0d12be 78311324 devel optional nim_1.6.10.orig.tar.xz
 73228abafe4ece2ead34896dc5560f8c 11040 devel optional 
nim_1.6.10-1.debian.tar.xz
 1f289d64ffc029ee6bab681d78d33158 6618 devel optional 
nim_1.6.10-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfKfd+zM5IUCMbyuWbzG8RPUXfaoFAmN+emEACgkQbzG8RPUX
faq/gw//ULb1cVQ92RMXpFSO4HY7xZmsnWeR8btEH/D/RKWfmCyw+EOXH0A6mASJ
Rc52y7747qZ2MEuAO+A4VPbly/5qe+Xc4wJjw1cFVG8P+CqEkX+99IP/09ywgRm5
iEvEVux+QlY0v+PEp9lyjHJ0aKF3JJ+hCJN7fYuf6CziahMkEE5CDyaz4wGlzqky
mxDxtP9W8jtkMmaizmkcGnO7SLnqpNkqcddrmowIj6FRtQpKTyiDMTyVAu3IHcwO
TMbP7Wbz7iPyoGcpk4h90EYW08ynx35Z2EYtHbZCqf9HQ7bqyC3sfgcLlbYVOnXT
F3T8QzEjnnabqd20aPq2MEVL/lSIDQQ6ihzUlpIgW/5pPBni1ChT8OhikADz6B7h
wCTpUiHtWXVmspwzwieJiD13gOJgiqS1H/nksTuFyCWC3KnUhIX6lo1TtSn8ieNE
zRvl6dJ2Q9Tt0W24QshJlbnoyAweWnY/4s/gtxS8ax+lfoy+pL9SxslQEz33a3yo
DqZvbd218ytFAhjKAODWqwCLt6iVM6qdszn7nAoCFAUAfkrD1iky7e/KhThtDUk+
cLFC2cXHUqjQrlE6OISvpBgZeQoj7Eb0zKmJ/EPLaEK3ahaQIQHLhf3MPx80UK2J
7bL58c3Denb0pFwlfzHmDy0tGV4gkplF86qEtl/8yuUuP5KuhM0=
=xrVM
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to