Package management confusion
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
add a comment |
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
Noted usingdnf
I am not able to installglibc-common
or even search the product, yet on other system's it's fine (from other Linux based users). Further testedurpmi
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
add a comment |
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
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
package-management dependencies
edited Dec 16 at 12:00
Rui F Ribeiro
38.9k1479129
38.9k1479129
asked Sep 19 at 12:06
ThisIsNotMyRealName
1086
1086
Noted usingdnf
I am not able to installglibc-common
or even search the product, yet on other system's it's fine (from other Linux based users). Further testedurpmi
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
add a comment |
Noted usingdnf
I am not able to installglibc-common
or even search the product, yet on other system's it's fine (from other Linux based users). Further testedurpmi
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
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
Noted using
dnf
I am not able to installglibc-common
or even search the product, yet on other system's it's fine (from other Linux based users). Further testedurpmi
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