I’m following the explicit directions on this page for adding the repository
zypper addrepo https://download.opensuse.org/repositories/openSUSE:Leap:15.2/standard/openSUSE:Leap:15.2.repo
and it’s failing with the error:
File '/repositories/openSUSE:Leap:15.2/standard/openSUSE:Leap:15.2.repo' not found on medium 'https://download.opensuse.org/'
This is on a new install of Leap 15.2 and from what I understand, it’s a standard repository that should just work.
As you can see, there is no file named openSUSE:Leap:15.2.repo in:
https://download.opensuse.org/repositories/openSUSE:Leap:15.2/standard/
You also do not need this Repo, its OSS.
hcvv
September 2, 2020, 9:20pm
3
I am not sure what a “standard” repo is. My idea is that after an installation you will have all repos that belong to the installed version in your repo list. When you call that “standard”, you should thus have them already.
To check what you have, please (as root) post
zypper lr -d
@Sauerland
thank you for the clarification. I’m trying to install a third-party RPM with a dependency on libmediainfo.so.0()(64bit) . I just now found libmediainfo0 in the default repositories, but software.opensuse.org lists a [b]libmediainfo package , which is what I was trying to install via the directions there.
@hcvv
yes, I was just going by the names used on the software.opensuse.org site and it refers to it as “https://download.opensuse.org/repositories/openSUSE:Leap:15.2/standard/openSUSE:Leap:15.2.repo ”. Per Sauerlands post above, the “standard” repo seems to refer to OSS / stock / default repositories.
The error I hit is a new bug on the software.opensuse.org site.
Thank you both for your help :good:
thank you for the clarification. I’m trying to install a third-party RPM
Maybe you can tell us which package?
I think for you it is better to only use packages delivered by the OSS, Non-OSS and Packman Repo.
I just now found libmediainfo0 in the default repositories, but software.opensuse.org lists a libmediainfo package
Why not only using the default Repos?
Its better as you can see.
PS:
Please show the repo list as mentioned:
zypper lr -d
Sauerland:
Maybe you can tell us which package?
I think for you it is better to only use packages delivered by the OSS, Non-OSS and Packman Repo.
Why not only using the default Repos?
Its better as you can see.
The app is Megasync. It had a dependency for “libmediainfo” while the openSUSE package was called “libmediainfo0”. So my missing dependencies were in the default repo but with a different name.
Yes, I’d love to only use the OSS repositories but there are many apps I need and use that are not there so I have to compromise by using Packman and occasional bits from OBS. I avoid that when possible.
As mentioned, this issue was resolved as it was caused by a bug on the opensuse.org site. :good:
jayarmstrong:
The app is Megasync. It had a dependency for “libmediainfo” while the openSUSE package was called “libmediainfo0”. So my missing dependencies were in the default repo but with a different name.
Yes, I’d love to only use the OSS repositories but there are many apps I need and use that are not there so I have to compromise by using Packman and occasional bits from OBS. I avoid that when possible.
As mentioned, this issue was resolved as it was caused by a bug on the opensuse.org site. :good:
That was no bug, that was a wrong command…
No file openSUSE:Leap:15.2.repo at that location https://download.opensuse.org/repositories/openSUSE:Leap:15.2/standard/
That is also ther error telling:
File ‘/repositories/openSUSE:Leap:15.2/standard/openSUSE:Leap:15.2.repo’ not found on medium ‘https://download.opensuse.org/ ’