What to do with a circular dependency between two packages in Fedora?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
15
down vote

favorite
1












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-6.30.223.271-2.fc26.noarch.rpm when I ran the command rpm -ivh broadcom-wl-6.30.223.271-2.fc26.noarch.rpm it says wl-kmod >= 6.30.223.271 is needed.



I googled and found that it is the package akmod-wl-6.30.223.271-13.fc26.x86_64.rpm and when I try to install it it says wl-kmod-common >= 6.30.223.271 is needed. When I googled I found that it is package broadcom-wl-6.30.223.271-2.fc26.noarch.rpm. It seems to be a deadlock 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.










share|improve this question



















  • 1




    You could tell rpm to not to install dependencies (knowing you'll install them later anyways) by rpm --nodeps. Did you try installing this via dnf rather than rpm, that would typically take care of weird dependency configurations.
    – wvxvw
    Sep 27 '17 at 6:10






  • 1




    It's always better to avoid nodeps forcing. Usually it only brings more problems, than solves...
    – Jaroslav Kucera
    Sep 27 '17 at 7:48














up vote
15
down vote

favorite
1












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-6.30.223.271-2.fc26.noarch.rpm when I ran the command rpm -ivh broadcom-wl-6.30.223.271-2.fc26.noarch.rpm it says wl-kmod >= 6.30.223.271 is needed.



I googled and found that it is the package akmod-wl-6.30.223.271-13.fc26.x86_64.rpm and when I try to install it it says wl-kmod-common >= 6.30.223.271 is needed. When I googled I found that it is package broadcom-wl-6.30.223.271-2.fc26.noarch.rpm. It seems to be a deadlock 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.










share|improve this question



















  • 1




    You could tell rpm to not to install dependencies (knowing you'll install them later anyways) by rpm --nodeps. Did you try installing this via dnf rather than rpm, that would typically take care of weird dependency configurations.
    – wvxvw
    Sep 27 '17 at 6:10






  • 1




    It's always better to avoid nodeps forcing. Usually it only brings more problems, than solves...
    – Jaroslav Kucera
    Sep 27 '17 at 7:48












up vote
15
down vote

favorite
1









up vote
15
down vote

favorite
1






1





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-6.30.223.271-2.fc26.noarch.rpm when I ran the command rpm -ivh broadcom-wl-6.30.223.271-2.fc26.noarch.rpm it says wl-kmod >= 6.30.223.271 is needed.



I googled and found that it is the package akmod-wl-6.30.223.271-13.fc26.x86_64.rpm and when I try to install it it says wl-kmod-common >= 6.30.223.271 is needed. When I googled I found that it is package broadcom-wl-6.30.223.271-2.fc26.noarch.rpm. It seems to be a deadlock 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.










share|improve this question















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-6.30.223.271-2.fc26.noarch.rpm when I ran the command rpm -ivh broadcom-wl-6.30.223.271-2.fc26.noarch.rpm it says wl-kmod >= 6.30.223.271 is needed.



I googled and found that it is the package akmod-wl-6.30.223.271-13.fc26.x86_64.rpm and when I try to install it it says wl-kmod-common >= 6.30.223.271 is needed. When I googled I found that it is package broadcom-wl-6.30.223.271-2.fc26.noarch.rpm. It seems to be a deadlock 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.







fedora wifi rpm broadcom






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Sep 27 '17 at 6:49









ilkkachu

50.9k678140




50.9k678140










asked Sep 27 '17 at 4:46









novice_developer

836




836







  • 1




    You could tell rpm to not to install dependencies (knowing you'll install them later anyways) by rpm --nodeps. Did you try installing this via dnf rather than rpm, that would typically take care of weird dependency configurations.
    – wvxvw
    Sep 27 '17 at 6:10






  • 1




    It's always better to avoid nodeps forcing. Usually it only brings more problems, than solves...
    – Jaroslav Kucera
    Sep 27 '17 at 7:48












  • 1




    You could tell rpm to not to install dependencies (knowing you'll install them later anyways) by rpm --nodeps. Did you try installing this via dnf rather than rpm, that would typically take care of weird dependency configurations.
    – wvxvw
    Sep 27 '17 at 6:10






  • 1




    It's always better to avoid nodeps forcing. Usually it only brings more problems, than solves...
    – Jaroslav Kucera
    Sep 27 '17 at 7:48







1




1




You could tell rpm to not to install dependencies (knowing you'll install them later anyways) by rpm --nodeps. Did you try installing this via dnf rather than rpm, that would typically take care of weird dependency configurations.
– wvxvw
Sep 27 '17 at 6:10




You could tell rpm to not to install dependencies (knowing you'll install them later anyways) by rpm --nodeps. Did you try installing this via dnf rather than rpm, that would typically take care of weird dependency configurations.
– wvxvw
Sep 27 '17 at 6:10




1




1




It's always better to avoid nodeps forcing. Usually it only brings more problems, than solves...
– Jaroslav Kucera
Sep 27 '17 at 7:48




It's always better to avoid nodeps forcing. Usually it only brings more problems, than solves...
– Jaroslav Kucera
Sep 27 '17 at 7:48










1 Answer
1






active

oldest

votes

















up vote
25
down vote



accepted










There is no problem if both rpm files depend on one another; just install the two together:



rpm -ivh akmod-wl-6.30.223.271-13.fc26.x86_64.rpm broadcom-wl-6.30.223.271-2.fc26.noarch.rpm


Logically; if there are more dependencies; you can install all of them together. If you don't want to hassle with all these dependencies; try installing the rpms with a package manager (like zypper or yum).






share|improve this answer
















  • 1




    I think DNF is the default package manager in Fedora these days; it can be treated as yum for most purposes. Also, I run RHEL7 and use "yum localinstall" instead of "rpm -ivh". Keeps the database consistent and, as you say, solves some dependencies all by itself.
    – docwebhead
    Sep 27 '17 at 18:58











  • Sorry for the delayed response I had some issues with my Fedora OS bootable pendrive and so had to install it in a hard drive. This command perfectly worked for me and I am right now commenting from where I have connected to wifi in Fedora after installing broadcom drivers. This saved me a lot of time!
    – novice_developer
    Oct 1 '17 at 23:44










Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f394670%2fwhat-to-do-with-a-circular-dependency-between-two-packages-in-fedora%23new-answer', 'question_page');

);

Post as a guest






























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
25
down vote



accepted










There is no problem if both rpm files depend on one another; just install the two together:



rpm -ivh akmod-wl-6.30.223.271-13.fc26.x86_64.rpm broadcom-wl-6.30.223.271-2.fc26.noarch.rpm


Logically; if there are more dependencies; you can install all of them together. If you don't want to hassle with all these dependencies; try installing the rpms with a package manager (like zypper or yum).






share|improve this answer
















  • 1




    I think DNF is the default package manager in Fedora these days; it can be treated as yum for most purposes. Also, I run RHEL7 and use "yum localinstall" instead of "rpm -ivh". Keeps the database consistent and, as you say, solves some dependencies all by itself.
    – docwebhead
    Sep 27 '17 at 18:58











  • Sorry for the delayed response I had some issues with my Fedora OS bootable pendrive and so had to install it in a hard drive. This command perfectly worked for me and I am right now commenting from where I have connected to wifi in Fedora after installing broadcom drivers. This saved me a lot of time!
    – novice_developer
    Oct 1 '17 at 23:44














up vote
25
down vote



accepted










There is no problem if both rpm files depend on one another; just install the two together:



rpm -ivh akmod-wl-6.30.223.271-13.fc26.x86_64.rpm broadcom-wl-6.30.223.271-2.fc26.noarch.rpm


Logically; if there are more dependencies; you can install all of them together. If you don't want to hassle with all these dependencies; try installing the rpms with a package manager (like zypper or yum).






share|improve this answer
















  • 1




    I think DNF is the default package manager in Fedora these days; it can be treated as yum for most purposes. Also, I run RHEL7 and use "yum localinstall" instead of "rpm -ivh". Keeps the database consistent and, as you say, solves some dependencies all by itself.
    – docwebhead
    Sep 27 '17 at 18:58











  • Sorry for the delayed response I had some issues with my Fedora OS bootable pendrive and so had to install it in a hard drive. This command perfectly worked for me and I am right now commenting from where I have connected to wifi in Fedora after installing broadcom drivers. This saved me a lot of time!
    – novice_developer
    Oct 1 '17 at 23:44












up vote
25
down vote



accepted







up vote
25
down vote



accepted






There is no problem if both rpm files depend on one another; just install the two together:



rpm -ivh akmod-wl-6.30.223.271-13.fc26.x86_64.rpm broadcom-wl-6.30.223.271-2.fc26.noarch.rpm


Logically; if there are more dependencies; you can install all of them together. If you don't want to hassle with all these dependencies; try installing the rpms with a package manager (like zypper or yum).






share|improve this answer












There is no problem if both rpm files depend on one another; just install the two together:



rpm -ivh akmod-wl-6.30.223.271-13.fc26.x86_64.rpm broadcom-wl-6.30.223.271-2.fc26.noarch.rpm


Logically; if there are more dependencies; you can install all of them together. If you don't want to hassle with all these dependencies; try installing the rpms with a package manager (like zypper or yum).







share|improve this answer












share|improve this answer



share|improve this answer










answered Sep 27 '17 at 6:27









Chris Maes

9241917




9241917







  • 1




    I think DNF is the default package manager in Fedora these days; it can be treated as yum for most purposes. Also, I run RHEL7 and use "yum localinstall" instead of "rpm -ivh". Keeps the database consistent and, as you say, solves some dependencies all by itself.
    – docwebhead
    Sep 27 '17 at 18:58











  • Sorry for the delayed response I had some issues with my Fedora OS bootable pendrive and so had to install it in a hard drive. This command perfectly worked for me and I am right now commenting from where I have connected to wifi in Fedora after installing broadcom drivers. This saved me a lot of time!
    – novice_developer
    Oct 1 '17 at 23:44












  • 1




    I think DNF is the default package manager in Fedora these days; it can be treated as yum for most purposes. Also, I run RHEL7 and use "yum localinstall" instead of "rpm -ivh". Keeps the database consistent and, as you say, solves some dependencies all by itself.
    – docwebhead
    Sep 27 '17 at 18:58











  • Sorry for the delayed response I had some issues with my Fedora OS bootable pendrive and so had to install it in a hard drive. This command perfectly worked for me and I am right now commenting from where I have connected to wifi in Fedora after installing broadcom drivers. This saved me a lot of time!
    – novice_developer
    Oct 1 '17 at 23:44







1




1




I think DNF is the default package manager in Fedora these days; it can be treated as yum for most purposes. Also, I run RHEL7 and use "yum localinstall" instead of "rpm -ivh". Keeps the database consistent and, as you say, solves some dependencies all by itself.
– docwebhead
Sep 27 '17 at 18:58





I think DNF is the default package manager in Fedora these days; it can be treated as yum for most purposes. Also, I run RHEL7 and use "yum localinstall" instead of "rpm -ivh". Keeps the database consistent and, as you say, solves some dependencies all by itself.
– docwebhead
Sep 27 '17 at 18:58













Sorry for the delayed response I had some issues with my Fedora OS bootable pendrive and so had to install it in a hard drive. This command perfectly worked for me and I am right now commenting from where I have connected to wifi in Fedora after installing broadcom drivers. This saved me a lot of time!
– novice_developer
Oct 1 '17 at 23:44




Sorry for the delayed response I had some issues with my Fedora OS bootable pendrive and so had to install it in a hard drive. This command perfectly worked for me and I am right now commenting from where I have connected to wifi in Fedora after installing broadcom drivers. This saved me a lot of time!
– novice_developer
Oct 1 '17 at 23:44

















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f394670%2fwhat-to-do-with-a-circular-dependency-between-two-packages-in-fedora%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

Peggy Mitchell

Palaiologos

The Forum (Inglewood, California)