install.zerotier.com
install.zerotier.com copied to clipboard
Zerotier dependency resolution fails on Opensuse Tumbleweed
Zerotier dependency resolution fails on Opensuse Tumbleweed
Package specifies the following dependencies: systemd iproute rtld(GNU_HASH) libstdc++ libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libc.so.6(GLIBC_2.14)(64bit)
libstdc++ isn't seen as a resolvable dependency by zypper despite libstdc++6 being installed.
I have the same problem, 1 year later :/
I can confirm this issue still exists as of the current date when attempting to upgrade to zerotier-one version 1.6.5. libstdc++6 is installed on the system, and the libraries can be located in: /usr/lib64/libstdc++6.so /usr/lib64/libstdc++.so.0.29 [for this current installed version]
The installed build is: libstdc++6-11.0.0+git183291-1.5.x86_64 [As this is Tumbleweed, you're looking at tested most recent - release 20210423 - three days ago, my time.]
For the maintainer the following is relevant:
- [1] libstdc++6 is installed and should be resolvable during package dependency detection.
- [2] To fix the issue, the dependency resolution needs to be tweaked to be a bit broader.
@nukebloodaxe I'm having the same issue. Does the error prevent zerotier to work correctly? Or can it be ignored? I tried installing it on Opensuse Tumbleweed but I'm having issues pinging other nodes (No route to host). It joins correctly to the network and creates the extra network interface though. I've tried both the install script and compiling from source without luck...
@davidmartos96 I hope you find this helpful. It was working last time I checked. https://build.opensuse.org/package/show/home:sir.ferdek/zerotier-one
@SirFerdek Thanks for the link! Even though I was having the same issue with it, I ended up finding the problem. If you are a Docker user, make sure that the Managed Route address from ZeroTier does not interfere with the addresses that docker generates (172.x.x.x)
@davidmartos96 Personally, I've not found it to stop me :) I suspect it finds the libstdc++6 that is present and just uses it. As it is, I would have been rather lost given the problem you had there, clashes involving Docker/Kubernetes IP ranges can be pretty awful to track down. [I'm more of a KVM man.]