Inspecting with readelf I see this: Version needs section '.gnu.version_r' contains 9 entries: Addr: 0x0000000000010a80 Offset: 0x010a80 Link: 6 (.dynstr) 000000: Version: 1 File: ld-linux-x86-64.so.2 Cnt: 1 0x0010: Name: GLIBC_2.3 Flags: none Version: 20 0x0020: Version: 1 File: libuuid.so.1 Cnt: 1 0x0030: Name: UUID_1.0 Flags: none Version: 18 0x0040: Version: 1 File: libdl.so.2 Cnt: 1 0x0050: Name: GLIBC_2.2.5 Flags: none Version: 13 0x0060: Version: 1 File: libudev.so.1 Cnt: 1 0x0070: Name: LIBUDEV_183 Flags: none Version: 8 0x0080: Version: 1 File: libsystemd.so.0 Cnt: 1 0x0090: Name: LIBSYSTEMD_209 Flags: none Version: 7 0x00a0: Version: 1 File: libcurl-gnutls.so.4 Cnt: 1 0x00b0: Name: CURL_GNUTLS_3 Flags: none Version: 6 0x00c0: Version: 1 File: libgnutls.so.30 Cnt: 1 0x00d0: Name: GNUTLS_3_4 Flags: none Version: 5 0x00e0: Version: 1 File: libpthread.so.0 Cnt: 1 0x00f0: Name: GLIBC_2.2.5 Flags: none Version: 3 0x0100: Version: 1 File: libc.so.6 Cnt: 11 0x0110: Name: GLIBC_2.9 Flags: none Version: 19 0x0120: Name: GLIBC_2.17 Flags: none Version: 17 0x0130: Name: GLIBC_2.14 Flags: none Version: 16 0x0140: Name: GLIBC_2.8 Flags: none Version: 15 0x0150: Name: GLIBC_2.3.4 Flags: none Version: 14 0x0160: Name: GLIBC_2.3.2 Flags: none Version: 12 0x0170: Name: GLIBC_2.25 Flags: none Version: 11 0x0180: Name: GLIBC_2.7 Flags: none Version: 10 0x0190: Name: GLIBC_2.3 Flags: none Version: 9 0x01a0: Name: GLIBC_2.2.5 Flags: none Version: 4 0x01b0: Name: GLIBC_2.4 Flags: none Version: 2
Maybe shlibdeps doesn't process .gnu.version_r sections? ** Also affects: dpkg (Ubuntu) Importance: Undecided Status: New ** Also affects: binutils (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1715641 Title: network-manager built against glibc-2.26 requires GLIBC_2.25 symbol yet doesn't depend on recent enough glibc Status in binutils package in Ubuntu: New Status in debhelper package in Ubuntu: New Status in dpkg package in Ubuntu: New Status in glibc package in Ubuntu: New Status in network-manager package in Ubuntu: New Bug description: network-manager built against glibc-2.26 requires GLIBC_2.25 symbol yet doesn't depend on recent enough glibc # cat debian/network-manager.substvars misc:Breaks=ppp (<< 2.4.7-1+~), ppp (>= 2.4.7-2~) misc:Depends=init-system-helpers (>= 1.18~) misc:Pre-Depends= shlibs:Depends=libaudit1 (>= 1:2.2.1), libbluetooth3 (>= 4.91), libc6 (>= 2.17), libcurl3-gnutls (>= 7.16.3), libglib2.0-0 (>= 2.43.2), libgnutls30 (>= 3.5.0), libjansson4 (>= 2.0.1), libmm-glib0 (>= 1.0.0), libndp0 (>= 1.2), libnewt0.52, libnl-3-200 (>= 3.2.21), libnm0 (>= 1.8.0), libpolkit-agent-1-0 (>= 0.99), libpolkit-gobject-1-0 (>= 0.104), libpsl5 (>= 0.13.0), libreadline7 (>= 6.0), libselinux1 (>= 1.32), libsystemd0 (>= 221), libudev1 (>= 183), libuuid1 (>= 2.16) # grep GLIBC_2.25 -r . Binary file ./debian/tmp/usr/sbin/NetworkManager matches Binary file ./debian/tmp/usr/lib/NetworkManager/nm-iface-helper matches Binary file ./debian/network-manager/usr/sbin/NetworkManager matches Binary file ./debian/network-manager/usr/lib/NetworkManager/nm-iface-helper matches Binary file ./src/NetworkManager matches Binary file ./src/nm-iface-helper matches Binary file ./src/devices/wifi/tests/test-general matches Binary file ./src/devices/tests/test-lldp matches Binary file ./src/dhcp/tests/test-dhcp-utils matches Binary file ./src/dhcp/tests/test-dhcp-dhclient matches Binary file ./src/tests/test-resolvconf-capture matches Binary file ./src/tests/test-ip4-config matches Binary file ./src/tests/test-ip6-config matches Binary file ./src/tests/test-general matches Binary file ./src/tests/test-systemd matches Binary file ./src/tests/config/test-config matches Binary file ./src/settings/plugins/keyfile/tests/test-keyfile matches # ldd /usr/sbin/NetworkManager /usr/sbin/NetworkManager: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /usr/sbin/NetworkManager) I will add a manual dep to network-manager but this is weird. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1715641/+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