No rpmlib(SetVersions) with the rpm-4.11.3-35.el7.x86_64.rpm?

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












1















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]#









share|improve this question


























    1















    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]#









    share|improve this question
























      1












      1








      1








      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]#









      share|improve this question














      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






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Feb 1 at 8:48









      lylklblylklb

      307




      307




















          1 Answer
          1






          active

          oldest

          votes


















          1














          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.)






          share|improve this answer

























          • 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











          • 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











          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%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









          1














          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.)






          share|improve this answer

























          • 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











          • 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
















          1














          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.)






          share|improve this answer

























          • 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











          • 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














          1












          1








          1







          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.)






          share|improve this answer















          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.)







          share|improve this answer














          share|improve this answer



          share|improve this answer








          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 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


















          • 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











          • 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


















          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.




          draft saved


          draft discarded














          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





















































          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

          How to check contact read email or not when send email to Individual?

          Displaying single band from multi-band raster using QGIS

          How many registers does an x86_64 CPU actually have?