Re: The nvme-cli package & the Fedora Server DVD on-media repositories

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





Am 22.03.2023 um 12:59 schrieb mkolman@xxxxxxxxxx:

Hi!

Recently we have been looking at this bug, currently reported on
Anaconda:

https://bugzilla.redhat.com/show_bug.cgi?id=2178508

"missing packages:nvme-cli during the installation of Fedora 38 Server
Beta"

In short, what happens is that starting with Blivet (the storage
library used by the Anaconda installer) 3.7.0 the nvme-cli tool will be
proposed for installation when NVME hardware is detected at
installation time. 

This effectively boils down to the nvme-cli package being added to the
installation RPM transaction.

This works correctly on netinst images, as the nvme-cli package is
available from the Fedora online repositories. But it fails on the F38
Server DVD image, as nvme-cli is *not* present in the on-media
repositories.

My question is - how are the DVD image repositories defined ? How can
the nvme-cli package be added to them ?


As Stephen Smoogen already noted, the DVD as well as the net install pull in packages as defined in the comps files as he noted. 

If the net install includes the file but the DVD not, then the cause is most likely a dependency issue. DVD and NET installation handle dependencies differently. Net installation includes all types of dependencies, but DVD installation does not. If I remember correctly, weak dependencies are not taken into account. See https://pagure.io/fedora-server/issue/32 

It is best to ask Stephen Gallagher of Server WG. He also solved a similar problem with Cockpit previously at the time in minutes, without causing collateral damage (as others did, unfortunately). I'll put him into CC.





--
Peter Boy
https://fedoraproject.org/wiki/User:Pboy
pboy@xxxxxxxxxxxxxxxxx

Timezone: CET (UTC+1) / CEST (UTC+2)


Fedora Server Edition Working Group member
Fedora docs team contributor
Java developer and enthusiast
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux