Package management confusion












0














I am running Mageia 6, trying to install PacketFence via the RPM method. The issue I am facing is that I do not believe that urpmi has a native function to install all package dependencies.



I thought that the command urpmi /path/to/rpm -auto would querty the package and install its dependencies, but it did not. Some websites mentioned that I can use yum with a local repository; although, it's not recommended.



A little more digging and I found that I can use dnf to install RPMs. So the command sudo dnf install /path/to/rpm will install the packages, and its dependencies.



The issue then is, I found packages that do not have requests:




Problem: conflicting requests
- nothing provides glibc-common needed by packetfence-8.1.0-1.el7.noarch




So that then led me to think, urpmi glibc however that then resulted in stating I had the latest version of glibc installed.



I ran around some RPM finding sites, downloaded what seems to be the dependency installers, only to be greeted with the same error(s).



Is this installer a really bad example? Am I installing the wrong one? Surely package management here isn't as odd as I am experiencing. Using RMP finders and running urpmi install is fine, and dnf seems better, but how does one go about installing dependencies?










share|improve this question
























  • Noted using dnf I am not able to install glibc-common or even search the product, yet on other system's it's fine (from other Linux based users). Further tested urpmi to install another package with ~70 dependencies and that worked flawlessly; so either missing a repo or this package isn't build for Mageia.
    – ThisIsNotMyRealName
    Sep 19 at 13:41
















0














I am running Mageia 6, trying to install PacketFence via the RPM method. The issue I am facing is that I do not believe that urpmi has a native function to install all package dependencies.



I thought that the command urpmi /path/to/rpm -auto would querty the package and install its dependencies, but it did not. Some websites mentioned that I can use yum with a local repository; although, it's not recommended.



A little more digging and I found that I can use dnf to install RPMs. So the command sudo dnf install /path/to/rpm will install the packages, and its dependencies.



The issue then is, I found packages that do not have requests:




Problem: conflicting requests
- nothing provides glibc-common needed by packetfence-8.1.0-1.el7.noarch




So that then led me to think, urpmi glibc however that then resulted in stating I had the latest version of glibc installed.



I ran around some RPM finding sites, downloaded what seems to be the dependency installers, only to be greeted with the same error(s).



Is this installer a really bad example? Am I installing the wrong one? Surely package management here isn't as odd as I am experiencing. Using RMP finders and running urpmi install is fine, and dnf seems better, but how does one go about installing dependencies?










share|improve this question
























  • Noted using dnf I am not able to install glibc-common or even search the product, yet on other system's it's fine (from other Linux based users). Further tested urpmi to install another package with ~70 dependencies and that worked flawlessly; so either missing a repo or this package isn't build for Mageia.
    – ThisIsNotMyRealName
    Sep 19 at 13:41














0












0








0







I am running Mageia 6, trying to install PacketFence via the RPM method. The issue I am facing is that I do not believe that urpmi has a native function to install all package dependencies.



I thought that the command urpmi /path/to/rpm -auto would querty the package and install its dependencies, but it did not. Some websites mentioned that I can use yum with a local repository; although, it's not recommended.



A little more digging and I found that I can use dnf to install RPMs. So the command sudo dnf install /path/to/rpm will install the packages, and its dependencies.



The issue then is, I found packages that do not have requests:




Problem: conflicting requests
- nothing provides glibc-common needed by packetfence-8.1.0-1.el7.noarch




So that then led me to think, urpmi glibc however that then resulted in stating I had the latest version of glibc installed.



I ran around some RPM finding sites, downloaded what seems to be the dependency installers, only to be greeted with the same error(s).



Is this installer a really bad example? Am I installing the wrong one? Surely package management here isn't as odd as I am experiencing. Using RMP finders and running urpmi install is fine, and dnf seems better, but how does one go about installing dependencies?










share|improve this question















I am running Mageia 6, trying to install PacketFence via the RPM method. The issue I am facing is that I do not believe that urpmi has a native function to install all package dependencies.



I thought that the command urpmi /path/to/rpm -auto would querty the package and install its dependencies, but it did not. Some websites mentioned that I can use yum with a local repository; although, it's not recommended.



A little more digging and I found that I can use dnf to install RPMs. So the command sudo dnf install /path/to/rpm will install the packages, and its dependencies.



The issue then is, I found packages that do not have requests:




Problem: conflicting requests
- nothing provides glibc-common needed by packetfence-8.1.0-1.el7.noarch




So that then led me to think, urpmi glibc however that then resulted in stating I had the latest version of glibc installed.



I ran around some RPM finding sites, downloaded what seems to be the dependency installers, only to be greeted with the same error(s).



Is this installer a really bad example? Am I installing the wrong one? Surely package management here isn't as odd as I am experiencing. Using RMP finders and running urpmi install is fine, and dnf seems better, but how does one go about installing dependencies?







package-management dependencies






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Dec 16 at 12:00









Rui F Ribeiro

38.9k1479129




38.9k1479129










asked Sep 19 at 12:06









ThisIsNotMyRealName

1086




1086












  • Noted using dnf I am not able to install glibc-common or even search the product, yet on other system's it's fine (from other Linux based users). Further tested urpmi to install another package with ~70 dependencies and that worked flawlessly; so either missing a repo or this package isn't build for Mageia.
    – ThisIsNotMyRealName
    Sep 19 at 13:41


















  • Noted using dnf I am not able to install glibc-common or even search the product, yet on other system's it's fine (from other Linux based users). Further tested urpmi to install another package with ~70 dependencies and that worked flawlessly; so either missing a repo or this package isn't build for Mageia.
    – ThisIsNotMyRealName
    Sep 19 at 13:41
















Noted using dnf I am not able to install glibc-common or even search the product, yet on other system's it's fine (from other Linux based users). Further tested urpmi to install another package with ~70 dependencies and that worked flawlessly; so either missing a repo or this package isn't build for Mageia.
– ThisIsNotMyRealName
Sep 19 at 13:41




Noted using dnf I am not able to install glibc-common or even search the product, yet on other system's it's fine (from other Linux based users). Further tested urpmi to install another package with ~70 dependencies and that worked flawlessly; so either missing a repo or this package isn't build for Mageia.
– ThisIsNotMyRealName
Sep 19 at 13:41















active

oldest

votes











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',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
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%2f470000%2fpackage-management-confusion%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Unix & Linux Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f470000%2fpackage-management-confusion%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Morgemoulin

Scott Moir

Souastre