No rpmlib(SetVersions) with the rpm-4.11.3-35.el7.x86_64.rpm?
Clash Royale CLAN TAG#URR8PPP
How to resolve the following problem without the rpmlib(SetVersions):
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# rpm -ivh libgpm-1.20.1-alt18.1.x86_64.rpm
error: Failed dependencies:
rpmlib(SetVersions) is needed by libgpm-1.20.1-alt18.1.x86_64
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# rpm -q rpm-4.11.3-25.el7.x86_64 --showrc|grep -i rpmlib|grep -i version
rpmlib(TildeInVersions) = 4.10.0-1
rpmlib(VersionedDependencies) = 3.0.3-1
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# rpm -qp rpm-4.11.3-35.el7.x86_64.rpm --showrc|grep -i rpmlib|grep -i version
rpmlib(TildeInVersions) = 4.10.0-1
rpmlib(VersionedDependencies) = 3.0.3-1
[root@cspt3db5 install]#
[root@cspt3db5 install]#
rpm
add a comment |
How to resolve the following problem without the rpmlib(SetVersions):
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# rpm -ivh libgpm-1.20.1-alt18.1.x86_64.rpm
error: Failed dependencies:
rpmlib(SetVersions) is needed by libgpm-1.20.1-alt18.1.x86_64
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# rpm -q rpm-4.11.3-25.el7.x86_64 --showrc|grep -i rpmlib|grep -i version
rpmlib(TildeInVersions) = 4.10.0-1
rpmlib(VersionedDependencies) = 3.0.3-1
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# rpm -qp rpm-4.11.3-35.el7.x86_64.rpm --showrc|grep -i rpmlib|grep -i version
rpmlib(TildeInVersions) = 4.10.0-1
rpmlib(VersionedDependencies) = 3.0.3-1
[root@cspt3db5 install]#
[root@cspt3db5 install]#
rpm
add a comment |
How to resolve the following problem without the rpmlib(SetVersions):
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# rpm -ivh libgpm-1.20.1-alt18.1.x86_64.rpm
error: Failed dependencies:
rpmlib(SetVersions) is needed by libgpm-1.20.1-alt18.1.x86_64
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# rpm -q rpm-4.11.3-25.el7.x86_64 --showrc|grep -i rpmlib|grep -i version
rpmlib(TildeInVersions) = 4.10.0-1
rpmlib(VersionedDependencies) = 3.0.3-1
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# rpm -qp rpm-4.11.3-35.el7.x86_64.rpm --showrc|grep -i rpmlib|grep -i version
rpmlib(TildeInVersions) = 4.10.0-1
rpmlib(VersionedDependencies) = 3.0.3-1
[root@cspt3db5 install]#
[root@cspt3db5 install]#
rpm
How to resolve the following problem without the rpmlib(SetVersions):
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# rpm -ivh libgpm-1.20.1-alt18.1.x86_64.rpm
error: Failed dependencies:
rpmlib(SetVersions) is needed by libgpm-1.20.1-alt18.1.x86_64
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# rpm -q rpm-4.11.3-25.el7.x86_64 --showrc|grep -i rpmlib|grep -i version
rpmlib(TildeInVersions) = 4.10.0-1
rpmlib(VersionedDependencies) = 3.0.3-1
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# rpm -qp rpm-4.11.3-35.el7.x86_64.rpm --showrc|grep -i rpmlib|grep -i version
rpmlib(TildeInVersions) = 4.10.0-1
rpmlib(VersionedDependencies) = 3.0.3-1
[root@cspt3db5 install]#
[root@cspt3db5 install]#
rpm
rpm
asked Feb 1 at 8:48
lylklblylklb
307
307
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You are trying to install an RPM package meant for a specific distro onto a different Linux distro.
From the suffix of your rpm
package (.el7
), it looks like you are using RHEL 7 or one of its derived distros, such as CentOS 7. The libgpm
package you are trying to install has a .alt*
suffix, which seems to be used by ALT Linux.
RPM packages meant for different distros are not generally compatible with each other and you're likely to bump into these incompatibilities between the dependencies, even on the implicit dependencies on the package manager itself.
On CentOS 7, you most likely want to use gpm-libs
instead, which you can download here: gpm-libs-1.20.7-5.el7.x86_64.rpm
. Or, better yet, install it using yum
:
yum install gpm-libs
To address the more general question of how to find packages that satisfy a specific dependency, you can also query yum
for that.
For example, to find rpmlib(SetVersions)
if available:
yum whatprovides 'rpmlib(SetVersions)'
Assuming there exists such a package, you can also pass that feature directly to yum install
to install the package that provides it:
yum install 'rpmlib(SetVersions)'
And, finally, you can use yum
to install a local package, while resolving its dependencies from the database and installing necessary packages to satisfy them:
yum localinstall ./*.rpm
(Using yum install
with a local file also works.)
Ok! Could you tell me whether the macros variable of rpmlib(SetVersions) itself exists in some special rpm-libs package ?
– lylklb
Feb 1 at 11:46
Updated the answer, @lylklb. It still doesn't tell you whether that's available on CentOS 7 (I don't have one handy right now) but it tells you how to find that out by running ayum
command there. I hope that helps!
– filbranden
Feb 1 at 16:01
What I mean is that the RPM macros, such as rpmlib(SetVersions) , can only be searched via rpm --showrc! And yum whatprovides just finds some package that matches the key string in its package name!
– lylklb
Feb 2 at 6:23
add a comment |
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%2f498090%2fno-rpmlibsetversions-with-the-rpm-4-11-3-35-el7-x86-64-rpm%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You are trying to install an RPM package meant for a specific distro onto a different Linux distro.
From the suffix of your rpm
package (.el7
), it looks like you are using RHEL 7 or one of its derived distros, such as CentOS 7. The libgpm
package you are trying to install has a .alt*
suffix, which seems to be used by ALT Linux.
RPM packages meant for different distros are not generally compatible with each other and you're likely to bump into these incompatibilities between the dependencies, even on the implicit dependencies on the package manager itself.
On CentOS 7, you most likely want to use gpm-libs
instead, which you can download here: gpm-libs-1.20.7-5.el7.x86_64.rpm
. Or, better yet, install it using yum
:
yum install gpm-libs
To address the more general question of how to find packages that satisfy a specific dependency, you can also query yum
for that.
For example, to find rpmlib(SetVersions)
if available:
yum whatprovides 'rpmlib(SetVersions)'
Assuming there exists such a package, you can also pass that feature directly to yum install
to install the package that provides it:
yum install 'rpmlib(SetVersions)'
And, finally, you can use yum
to install a local package, while resolving its dependencies from the database and installing necessary packages to satisfy them:
yum localinstall ./*.rpm
(Using yum install
with a local file also works.)
Ok! Could you tell me whether the macros variable of rpmlib(SetVersions) itself exists in some special rpm-libs package ?
– lylklb
Feb 1 at 11:46
Updated the answer, @lylklb. It still doesn't tell you whether that's available on CentOS 7 (I don't have one handy right now) but it tells you how to find that out by running ayum
command there. I hope that helps!
– filbranden
Feb 1 at 16:01
What I mean is that the RPM macros, such as rpmlib(SetVersions) , can only be searched via rpm --showrc! And yum whatprovides just finds some package that matches the key string in its package name!
– lylklb
Feb 2 at 6:23
add a comment |
You are trying to install an RPM package meant for a specific distro onto a different Linux distro.
From the suffix of your rpm
package (.el7
), it looks like you are using RHEL 7 or one of its derived distros, such as CentOS 7. The libgpm
package you are trying to install has a .alt*
suffix, which seems to be used by ALT Linux.
RPM packages meant for different distros are not generally compatible with each other and you're likely to bump into these incompatibilities between the dependencies, even on the implicit dependencies on the package manager itself.
On CentOS 7, you most likely want to use gpm-libs
instead, which you can download here: gpm-libs-1.20.7-5.el7.x86_64.rpm
. Or, better yet, install it using yum
:
yum install gpm-libs
To address the more general question of how to find packages that satisfy a specific dependency, you can also query yum
for that.
For example, to find rpmlib(SetVersions)
if available:
yum whatprovides 'rpmlib(SetVersions)'
Assuming there exists such a package, you can also pass that feature directly to yum install
to install the package that provides it:
yum install 'rpmlib(SetVersions)'
And, finally, you can use yum
to install a local package, while resolving its dependencies from the database and installing necessary packages to satisfy them:
yum localinstall ./*.rpm
(Using yum install
with a local file also works.)
Ok! Could you tell me whether the macros variable of rpmlib(SetVersions) itself exists in some special rpm-libs package ?
– lylklb
Feb 1 at 11:46
Updated the answer, @lylklb. It still doesn't tell you whether that's available on CentOS 7 (I don't have one handy right now) but it tells you how to find that out by running ayum
command there. I hope that helps!
– filbranden
Feb 1 at 16:01
What I mean is that the RPM macros, such as rpmlib(SetVersions) , can only be searched via rpm --showrc! And yum whatprovides just finds some package that matches the key string in its package name!
– lylklb
Feb 2 at 6:23
add a comment |
You are trying to install an RPM package meant for a specific distro onto a different Linux distro.
From the suffix of your rpm
package (.el7
), it looks like you are using RHEL 7 or one of its derived distros, such as CentOS 7. The libgpm
package you are trying to install has a .alt*
suffix, which seems to be used by ALT Linux.
RPM packages meant for different distros are not generally compatible with each other and you're likely to bump into these incompatibilities between the dependencies, even on the implicit dependencies on the package manager itself.
On CentOS 7, you most likely want to use gpm-libs
instead, which you can download here: gpm-libs-1.20.7-5.el7.x86_64.rpm
. Or, better yet, install it using yum
:
yum install gpm-libs
To address the more general question of how to find packages that satisfy a specific dependency, you can also query yum
for that.
For example, to find rpmlib(SetVersions)
if available:
yum whatprovides 'rpmlib(SetVersions)'
Assuming there exists such a package, you can also pass that feature directly to yum install
to install the package that provides it:
yum install 'rpmlib(SetVersions)'
And, finally, you can use yum
to install a local package, while resolving its dependencies from the database and installing necessary packages to satisfy them:
yum localinstall ./*.rpm
(Using yum install
with a local file also works.)
You are trying to install an RPM package meant for a specific distro onto a different Linux distro.
From the suffix of your rpm
package (.el7
), it looks like you are using RHEL 7 or one of its derived distros, such as CentOS 7. The libgpm
package you are trying to install has a .alt*
suffix, which seems to be used by ALT Linux.
RPM packages meant for different distros are not generally compatible with each other and you're likely to bump into these incompatibilities between the dependencies, even on the implicit dependencies on the package manager itself.
On CentOS 7, you most likely want to use gpm-libs
instead, which you can download here: gpm-libs-1.20.7-5.el7.x86_64.rpm
. Or, better yet, install it using yum
:
yum install gpm-libs
To address the more general question of how to find packages that satisfy a specific dependency, you can also query yum
for that.
For example, to find rpmlib(SetVersions)
if available:
yum whatprovides 'rpmlib(SetVersions)'
Assuming there exists such a package, you can also pass that feature directly to yum install
to install the package that provides it:
yum install 'rpmlib(SetVersions)'
And, finally, you can use yum
to install a local package, while resolving its dependencies from the database and installing necessary packages to satisfy them:
yum localinstall ./*.rpm
(Using yum install
with a local file also works.)
edited Feb 1 at 15:57
answered Feb 1 at 10:41
filbrandenfilbranden
8,71621241
8,71621241
Ok! Could you tell me whether the macros variable of rpmlib(SetVersions) itself exists in some special rpm-libs package ?
– lylklb
Feb 1 at 11:46
Updated the answer, @lylklb. It still doesn't tell you whether that's available on CentOS 7 (I don't have one handy right now) but it tells you how to find that out by running ayum
command there. I hope that helps!
– filbranden
Feb 1 at 16:01
What I mean is that the RPM macros, such as rpmlib(SetVersions) , can only be searched via rpm --showrc! And yum whatprovides just finds some package that matches the key string in its package name!
– lylklb
Feb 2 at 6:23
add a comment |
Ok! Could you tell me whether the macros variable of rpmlib(SetVersions) itself exists in some special rpm-libs package ?
– lylklb
Feb 1 at 11:46
Updated the answer, @lylklb. It still doesn't tell you whether that's available on CentOS 7 (I don't have one handy right now) but it tells you how to find that out by running ayum
command there. I hope that helps!
– filbranden
Feb 1 at 16:01
What I mean is that the RPM macros, such as rpmlib(SetVersions) , can only be searched via rpm --showrc! And yum whatprovides just finds some package that matches the key string in its package name!
– lylklb
Feb 2 at 6:23
Ok! Could you tell me whether the macros variable of rpmlib(SetVersions) itself exists in some special rpm-libs package ?
– lylklb
Feb 1 at 11:46
Ok! Could you tell me whether the macros variable of rpmlib(SetVersions) itself exists in some special rpm-libs package ?
– lylklb
Feb 1 at 11:46
Updated the answer, @lylklb. It still doesn't tell you whether that's available on CentOS 7 (I don't have one handy right now) but it tells you how to find that out by running a
yum
command there. I hope that helps!– filbranden
Feb 1 at 16:01
Updated the answer, @lylklb. It still doesn't tell you whether that's available on CentOS 7 (I don't have one handy right now) but it tells you how to find that out by running a
yum
command there. I hope that helps!– filbranden
Feb 1 at 16:01
What I mean is that the RPM macros, such as rpmlib(SetVersions) , can only be searched via rpm --showrc! And yum whatprovides just finds some package that matches the key string in its package name!
– lylklb
Feb 2 at 6:23
What I mean is that the RPM macros, such as rpmlib(SetVersions) , can only be searched via rpm --showrc! And yum whatprovides just finds some package that matches the key string in its package name!
– lylklb
Feb 2 at 6:23
add a comment |
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.
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%2f498090%2fno-rpmlibsetversions-with-the-rpm-4-11-3-35-el7-x86-64-rpm%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