ZeroTierOne icon indicating copy to clipboard operation
ZeroTierOne copied to clipboard

Installation command doesn't work with OpenSUSE Tumbleweed

Open raaron773 opened this issue 3 years ago • 2 comments

I tried to install ZeroTier on OpenSUSE Tumbleweed using the installation commands but it doesn't work, I get the error: *** Package installation failed! Unfortunately there may not be a package *** for your architecture or distribution. For the source go to: *** https://github.com/zerotier/ZeroTierOne

It should work on OpenSUSE TUmbleweed right?

raaron773 avatar Dec 19 '21 14:12 raaron773

Same thing here. There is no file /etc/suse-release. After creating that file i have error with sign

 - Signature verification failed for repomd.xml
 - Can't provide /repodata/repomd.xml

just downloaded rpm and installed http://download.zerotier.com/redhat/el/7

mcking230 avatar Jan 18 '22 16:01 mcking230

Same thing here. There is no file /etc/suse-release. After creating that file i have error with sign

 - Signature verification failed for repomd.xml
 - Can't provide /repodata/repomd.xml

just downloaded rpm and installed http://download.zerotier.com/redhat/el/7

I tried this today with ZeroTier 1.10.1 on openSUSE Tumbleweed. It's not working, as it returns:

$ sudo zerotier-cli status
zerotier-cli: symbol lookup error: zerotier-cli: undefined symbol: SSL_get_privatekey, version libssl.so.10

EDIT: as of today, you need EL9 build on Tumbleweed. Using the installer from EL7 repo will give an error as shown on the above.

I can use the ZeroTier without any problem.

archerallstars avatar Aug 06 '22 05:08 archerallstars

This is still a problem.

When the EL9 is manually or with the YAST repo manager it works fine but would be nice if the script worked.

Since openSuSe Leap 13.1 /etc/suse-release has been marked depreciated and since Leap 15.0 it is no longer present. OpenSuSe now uses /etc/os-release. Sauce: https://en.opensuse.org/Etc_SuSE-release

After adding el 9 there was a problem with the signing key, I've added it to my keychain but zypper still complained:

 sudo zypper install zerotier-one
Warning: File 'repomd.xml' from repository 'zerotier' is unsigned.

    Note: Signing data enables the recipient to verify that no modifications occurred after the data
    were signed. Accepting data with no, wrong or unknown signature can lead to a corrupted system
    and in extreme cases even to a system compromise.

    Note: File 'repomd.xml' is the repositories master index file. It ensures the integrity of the
    whole repo.

    Warning: We can't verify that no one meddled with this file, so it might not be trustworthy
    anymore! You should not continue unless you know it's safe.

File 'repomd.xml' from repository 'zerotier' is unsigned, continue? [yes/no] (no):

I'll keep fiddling with this at some point and maybe submit a pr but for now I'll just leave this here.

eyduh avatar Oct 21 '22 15:10 eyduh

In openSUSE Chinese Community's telegram group opensuse_cn_offtopic, I learn from @IAmAUserBot to install zerotier

opi zerotier

These may help you:

  1. SDB:OBS Package Installer
  2. openSUSE / opi

TaivasJumala avatar Nov 24 '22 06:11 TaivasJumala