Public bug reported: I updated Ubuntu from 22.10 to 23.04 this morning and have this issue when NetworkManager starts :
> NetworkManager: symbol lookup error: /lib/x86_64-linux-gnu/libcurl- gnutls.so.4: undefined symbol: nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation I tried to remove/reinstall libcurl and network-manager and all dependencies. I created this ticket on the Curl repo : https://github.com/curl/curl/tree/d8df0d6db7441b6e14920a7e16a10e32bdc9c7ae It was close because : > This is not a curl bug. This is libcurl having been built with an nghttp2 version >= 1.50.0 (which has that function) and then at run-time it uses an older nghttp2 library that doesn't have the function. Versions : libcurl4 : 7.88.1-8ubuntu1 libcurl3-gnu-tls : 7.88.1-8ubuntu1 libnghttp2-dev : 1.52.0-1 libnghttp2-14 : 1.52.0-1 network-manager : 1.42.4 operating system : Linux ubuntu 6.2.0-20-generic #20-Ubuntu SMP PREEMPT_DYNAMIC Thu Apr 6 07:48:48 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux ** Affects: curl (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to curl in Ubuntu. https://bugs.launchpad.net/bugs/2018342 Title: Undefined symbol nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation Status in curl package in Ubuntu: New Bug description: I updated Ubuntu from 22.10 to 23.04 this morning and have this issue when NetworkManager starts : > NetworkManager: symbol lookup error: /lib/x86_64-linux-gnu/libcurl- gnutls.so.4: undefined symbol: nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation I tried to remove/reinstall libcurl and network-manager and all dependencies. I created this ticket on the Curl repo : https://github.com/curl/curl/tree/d8df0d6db7441b6e14920a7e16a10e32bdc9c7ae It was close because : > This is not a curl bug. This is libcurl having been built with an nghttp2 version >= 1.50.0 (which has that function) and then at run- time it uses an older nghttp2 library that doesn't have the function. Versions : libcurl4 : 7.88.1-8ubuntu1 libcurl3-gnu-tls : 7.88.1-8ubuntu1 libnghttp2-dev : 1.52.0-1 libnghttp2-14 : 1.52.0-1 network-manager : 1.42.4 operating system : Linux ubuntu 6.2.0-20-generic #20-Ubuntu SMP PREEMPT_DYNAMIC Thu Apr 6 07:48:48 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/curl/+bug/2018342/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp