Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation command doesn't work with OpenSUSE Tumbleweed #1517

Open
raaron773 opened this issue Dec 19, 2021 · 4 comments
Open

Installation command doesn't work with OpenSUSE Tumbleweed #1517

raaron773 opened this issue Dec 19, 2021 · 4 comments

Comments

@raaron773
Copy link

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?

@mcking230
Copy link

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

@archerallstars
Copy link

archerallstars commented Aug 6, 2022

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.

@eyduh
Copy link

eyduh commented Oct 21, 2022

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.

@TaivasJumala
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants