[Spacewalk-list] SOLVED BY WORKAROUND - AW: YUM/RPM dependency conflict with cobbler-loaders on CentOS 7

Lenhardt, Matthias Matthias.Lenhardt at bitmarck.de
Wed Feb 24 09:42:19 UTC 2016


Hi Spacewalkers,

as it seems to be a quite individual problem, I solved my issue with a workaround:

# yumdownloader cobbler-loaders
# rpm -ihv --nodeps cobbler-loaders-1.0.3-1.el7.noarch.rpm

Not fine, but it does the job.

Regards

Matthias Lenhardt
Systemadministrator, BITMARCK Beratung GmbH

Von: spacewalk-list-bounces at redhat.com [mailto:spacewalk-list-bounces at redhat.com] Im Auftrag von Lenhardt, Matthias
Gesendet: Mittwoch, 17. Februar 2016 12:15
An: 'spacewalk-list at redhat.com'
Betreff: Re: [Spacewalk-list] YUM/RPM dependency conflict with cobbler-loaders on CentOS 7

Hi again,

I think, the key are the following dependency differences between the spacewalk packages and the cobbler-loaders package:


# yum deplist spacewalk-common

...

  dependency: cobbler20

   provider: cobbler20.noarch 2.0.11-52.el7

...



# yum deplist cobbler-loaders

...

  dependency: cobbler2

   provider: cobbler2.noarch 2.0.11-52.el7

   provider: cobbler-epel.noarch 2.0.11-52.el7

...

All three packages, cobbler20, cobbler2 and cobbler-epel, are provided from the official spacewalk repository http://yum.spacewalkproject.org/2.4/RHEL/7/x86_64/.

Any hints are very welcomed.

Thanks in advance.

Best Regards

Matthias Lenhardt
Systemadministrator, BITMARCK Beratung GmbH


Von: spacewalk-list-bounces at redhat.com<mailto:spacewalk-list-bounces at redhat.com> [mailto:spacewalk-list-bounces at redhat.com] Im Auftrag von Lenhardt, Matthias
Gesendet: Dienstag, 16. Februar 2016 17:36
An: spacewalk-list at redhat.com<mailto:spacewalk-list at redhat.com>
Betreff: [Spacewalk-list] YUM/RPM dependency conflict with cobbler-loaders on CentOS 7

Hi Spacewalkers,

It seems, I'm caught in a dependency loop while trying to install RPM cobbler-loaders for using cobbler buildiso command.

My installation is a fresh Spacewalk 2.4 on a CentOS Linux 7 system. All the recommended yum repositories, like spacewalk, epel and jpackage-generic, are connected.

Now while trying to install RPM cobbler-loaders, I got the following error:

=====================================================
# yum install cobbler-loaders
Loaded plugins: langpacks, rhnplugin
This system is not registered with RHN Classic or Red Hat Satellite.
You can use rhn_register to register.
Red Hat Satellite or RHN Classic support will be disabled.
Resolving Dependencies
--> Running transaction check
---> Package cobbler-loaders.noarch 0:1.0.3-1.el7 will be installed
--> Processing Dependency: cobbler2 for package: cobbler-loaders-1.0.3-1.el7.noarch
--> Running transaction check
---> Package cobbler-epel.noarch 0:2.0.11-52.el7 will be installed
--> Processing Dependency: cobbler >= 2.2 for package: cobbler-epel-2.0.11-52.el7.noarch
--> Running transaction check
---> Package cobbler.x86_64 0:2.6.11-1.el7 will be installed
--> Processing Conflict: cobbler20-2.0.11-52.el7.noarch conflicts cobbler-epel
--> Finished Dependency Resolution
Error: cobbler20 conflicts with cobbler-epel-2.0.11-52.el7.noarch
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles -nodigest
=====================================================

My installed cobbler20 package seems not to resolve the dependency requirement of cobbler-loaders, while package cobbler-epel (same cobbler version 2.0) conflicts (obviously) with installed cobbler20 package. The other available cobbler packages within the spacewalk repository, cobbler2 and cobbler-epel, do not fullfill the dependency requirements of most spacewalk packages.

So, I'm confused and ask for help.

Thanks in advance!

Best Regards

Matthias Lenhardt
Systemadministrator, BITMARCK Beratung GmbH

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20160224/37a0047f/attachment.htm>


More information about the Spacewalk-list mailing list