Where can I see depencies of the package on packages.fedoraproject.org service?

Where can I see depencies of the package on packages.fedoraproject.org service?

I don’t see that list there. But the following DNF command seems to work.

$ dnf repoquery --latest-limit 1 --arch x86_64 --deplist bash
Last metadata expiration check: 0:04:46 ago on Sun 03 Sep 2023 08:39:23 PM CDT.
package: bash-5.2.15-1.fc37.x86_64
  dependency: filesystem >= 3
   provider: filesystem-3.18-2.fc37.x86_64
  dependency: libc.so.6(GLIBC_2.36)(64bit)
   provider: glibc-2.36-11.fc37.x86_64
  dependency: libtinfo.so.6()(64bit)
   provider: ncurses-libs-6.4-3.20230114.fc37.x86_64
  dependency: rtld(GNU_HASH)
   provider: glibc-2.36-11.fc37.x86_64

Change bash to whatever package you are interested in.

2 Likes

I found the link to these details are under “Releases Overview” → select package you want → “Dependencies”. For example, firefox-117.0-2.fc40 - Fedora Packages

Do anyone know, what “Provides” are? These contains binaries and also something strange “application()”, “metainfo()”?
For example:
“Provides
application()
application(firefox.desktop)
firefox
firefox(x86-64)
metainfo()
metainfo(firefox.appdata.xml)
mimehandler(application/vnd.mozilla.xul+xml)
mimehandler(application/xhtml+xml)
mimehandler(text/html)
mimehandler(text/mml)
mimehandler(text/xml)
mimehandler(x-scheme-handler/http)
mimehandler(x-scheme-handler/https)
webclient”

What exactly are “Related Pacgaes”? For example on firefox - Fedora Packages.

Is firefox - Fedora Packages a package? What is the difference to firefox - Fedora Packages?

See rpm.org - Dependencies

Provides can be added to packages so they can be referred to by dependencies other than by their name. 
3 Likes