Libsecret dependency missing while trying to install atom on linux scientific


#1

Hello all,

This question is somewhat similar to this one, but there was no solution there yet.

I am trying to install atom on my linux scientific distribution. I followed the instructions on the atom site (in the documentation), which are:
sudo rpm --import https://packagecloud.io/AtomEditor/atom/gpgkey
sudo sh -c 'echo -e “[Atom]\nname=Atom Editor\nbaseurl=https://packagecloud.io/AtomEditor/atom/el/7/$basearch\nenabled=1\ngpgcheck=0\nrepo_gpgcheck=1\ngpgkey=https://packagecloud.io/AtomEditor/atom/gpgkey” > /etc/yum.repos.d/atom.repo’
sudo yum install atom

But after the last command I get an error saying that the libsecret-1.so.0 dependency is required. This is the output:
Loaded plugins: refresh-packagekit, security
Setting up Install Process
Atom/signature | 836 B 00:00
Atom/signature | 1.0 kB 00:00 …
Resolving Dependencies
–> Running transaction check
—> Package atom.x86_64 0:1.24.0-0.1 will be installed
–> Processing Dependency: libsecret-1.so.0()(64bit) for package: atom-1.24.0-0.1.x86_64
–> Finished Dependency Resolution
Error: Package: atom-1.24.0-0.1.x86_64 (Atom)
Requires: libsecret-1.so.0()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

I am not all that experienced with Linux, and for the life of me I can find how to install libsecret on my distribution.

Does someone know how I can complete the atom install?

Many thanks


#2

What happens if you try yum install libsecret?


#3

yum install libsecret
Loaded plugins: fastestmirror, security
Setting up Install Process
Loading mirror speeds from cached hostfile

no package found error


#4

So it’s not the immediately obvious one. You should search the package directory to find out what the real name is, then install that.