Ask Your Question

Why is there a circular dependency between packages in linux?

asked 2017-09-27 00:18:21 -0500

ajayvembu90 gravatar image

I am new to Fedora and recently installed Fedora 26 OS. I am trying to connect to wifi using that. I followed the youtube video Broadcom installation and tried to install the Broadcom drivers. I have downloaded the rpm file broadcom-wl- when I ran the command rpm -ivh broadcom-wl- it says wl-kmod >= is needed. I googled and found that it is the package akmod-wl- and when I try to install it it says wl-kmod-common >= is needed. When I googled I found that it is package broadcom-wl- It seems to be a deadloack as one require each other.

broadcom-wl - which has wl-kmod(akmod-wl) as requirement

akmod-wl - which has wl-kmod-common(broadcom-wl) as requirement

I have been struck in this for 2 days. Any suggestions on this regard will be helpful.

edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted

answered 2017-09-27 03:11:20 -0500

villykruse gravatar image

You have been lead astray by the video. After installing the rpmfusion repo files as per instruction in rpmfustion install instruction, you just use dnf to install the broadcom package from rpmfusion-nonfree.

dnf install broadcom-wl

and it will find and install the dependencies.

edit flag offensive delete link more

answered 2017-09-27 03:12:08 -0500

fcomida gravatar image

dnf is the tool in Fedora for installing packages. It resolves dependencies and can work with locally downloaded packages. Since you don't yet have a network connection though you must list all 3 packages in the command line, same with rpm. rpm -ihv package1.rpm package2.rpm package3.rpm

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2017-09-27 00:17:19 -0500

Seen: 213 times

Last updated: Sep 27 '17