<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:219558474;
        mso-list-type:hybrid;
        mso-list-template-ids:-1280400244 -401964624 134807555 134807557 134807553 134807555 134807557 134807553 134807555 134807557;}
@list l0:level1
        {mso-level-start-at:2020;
        mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;
        mso-fareast-font-family:Calibri;
        mso-bidi-font-family:"Times New Roman";}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l1
        {mso-list-id:1592005951;
        mso-list-template-ids:-1295205668;}
@list l1:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level2
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level5
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level8
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:288.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-GB" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">As a follow up, and thanks to
</span>Siguršur offlist for some thoughts, we seem to have a working solution;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">If we create new Spwk channels that use the 8.1 Repos ( http://mirror.centos.org/centos/8.1.1911/BaseOS/x86_64/os/   and the equivalent appstream) and then move machines onto that, then they... just work.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I don't pretend to know why pointing to the /8/ repos (which are symlinked to the same one above) doesn't work and this does, but there you go.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This seems like a working solution for us, although it does pros and cons besides having to create a new channel and repos.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Cons: We have to manually migrate machines between point releases.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Pros: We have to manually migrate machines between point releases.  (And can so test the new point releases in a more controlled way)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I can't say whether this will work for others or if it will work against future changes, but it seems to be working for us this morning on a few 8.1 machines.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">S<o:p></o:p></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> spacewalk-list-bounces@redhat.com <spacewalk-list-bounces@redhat.com>
<b>On Behalf Of </b>Simon Avery<br>
<b>Sent:</b> 30 January 2020 08:35<br>
<b>To:</b> steve@alderfamily.org; spacewalk-list@redhat.com<br>
<b>Subject:</b> Re: [Spacewalk-list] [EXTERNAL EMAIL] Re: Updates not installing since Centos 8.1 - possible module issues.<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Thanks for your suggestion, Steve, and the link to the bug report.  Sadly that report is over a year old so it seems the packaging problem there seems not to have been fixed, and if dnf is happy
 I can understand why it may not be seen as a priority to them.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">I’ve tried your suggestion on two machines this morning with mixed results.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Machine 1 – a very low function machine doing not much at all.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Perl was not installed, but “yum update” via spwk’s repo was still failing with a different message;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><i><span style="mso-fareast-language:EN-US">Modular dependency problems:<o:p></o:p></span></i></p>
<p class="MsoNormal"><i><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></i></p>
<p class="MsoNormal"><i><span style="mso-fareast-language:EN-US">Problem 1: conflicting requests<o:p></o:p></span></i></p>
<p class="MsoNormal"><i><span style="mso-fareast-language:EN-US">  - nothing provides module(perl:5.26) needed by module perl-DBD-MySQL:4.046:8010020191114030811:073fa5fe-0.x86_64<o:p></o:p></span></i></p>
<p class="MsoNormal"><i><span style="mso-fareast-language:EN-US">Problem 2: conflicting requests<o:p></o:p></span></i></p>
<p class="MsoNormal"><i><span style="mso-fareast-language:EN-US">  - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64<o:p></o:p></span></i></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">I was able to resolve this one with: yum module reset
<i>perl-DBI perl-DBD-MySQL<o:p></o:p></i></span></p>
<p class="MsoNormal"><i><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></i></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Then the machine was happy to receive updates through Spacewalk managed repos.  This seems to prove the issue is currently with the perl-interpreter module/package, but that other modules cause different
 problems via spacewalk.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Machine 2:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">This is a fairly busy machine with a lot of stuff installed.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">I removed perl (and obviously that took away a lot of the stuff that was running, including mariadb, samba-client and a bunch o’ stuff.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Yum update from Spacewalk then returned clean.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">I switched off spacewalk repos and yum update from main repos was also clean.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">I then reinstalled the removed packages and some manual libs, and this completed without error. (I repeated this step with and without spacewalk’s repos)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Then the next yum update, the long list of errors returned as reported in my previous email.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="mso-fareast-language:EN-US">yum list perl-interpreter<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">This system is receiving updates from Red Hat Satellite or Spacewalk server.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Last metadata expiration check: 0:00:16 ago on Thu 30 Jan 2020 08:27:47 AM GMT.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Installed Packages<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">perl-interpreter.x86_64                                                                                          4:5.26.3-416.el8                                                                                          @BaseOS<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">So even if I get beyond the troublesome 5.24 release of perl-interpreter, either from the main repos or via spacewalk, the issue persists.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Thanks for your thoughts anyway.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Simon<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> </span>
<a href="mailto:spacewalk-list-bounces@redhat.com"><span lang="EN-US">spacewalk-list-bounces@redhat.com</span></a><span lang="EN-US"> <</span><a href="mailto:spacewalk-list-bounces@redhat.com"><span lang="EN-US">spacewalk-list-bounces@redhat.com</span></a><span lang="EN-US">>
<b>On Behalf Of </b></span><a href="mailto:lists@alderfamily.org"><span lang="EN-US">lists@alderfamily.org</span></a><span lang="EN-US"><br>
<b>Sent:</b> 29 January 2020 23:10<br>
<b>To:</b> </span><a href="mailto:spacewalk-list@redhat.com"><span lang="EN-US">spacewalk-list@redhat.com</span></a><span lang="EN-US"><br>
<b>Subject:</b> [EXTERNAL EMAIL] Re: [Spacewalk-list] Updates not installing since Centos 8.1 - possible module issues.<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><a href="https://bugzilla.redhat.com/show_bug.cgi?id=1670435"><span lang="EN-US">https://bugzilla.redhat.com/show_bug.cgi?id=1670435</span></a><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">The best solutions I came up with are to point the clients to another repo temporarily, or to remove perl (along with whatever required it, in my case logwatch) then update and reinstall the packages.  Either way you
 need to get beyond v5.24 of the perl-interpreter package.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">The basis of the problem is spelled out in the Bugzilla.  But yes, the use of modules is near unavoidable at this point.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Good luck.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> </span>
<a href="mailto:spacewalk-list-bounces@redhat.com"><span lang="EN-US">spacewalk-list-bounces@redhat.com</span></a><span lang="EN-US"> <</span><a href="mailto:spacewalk-list-bounces@redhat.com"><span lang="EN-US">spacewalk-list-bounces@redhat.com</span></a><span lang="EN-US">>
<b>On Behalf Of </b>Simon Avery<br>
<b>Sent:</b> Wednesday, January 29, 2020 7:46<br>
<b>To:</b> </span><a href="mailto:spacewalk-list@redhat.com"><span lang="EN-US">spacewalk-list@redhat.com</span></a><span lang="EN-US"><br>
<b>Subject:</b> [Spacewalk-list] Updates not installing since Centos 8.1 - possible module issues.<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal">Hello. I’ve checked the recent archives and cannot find mention of this issue, and tried the irc channel last night where another user confirmed they had also encountered this. If it has been discussed already, please direct me accordingly.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Since the Centos repos were updated to symlink /8 to the new /8.1, Spacewalk managed updates are failing consistently on all our Centos 8.x machines.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">My research suggests that this is because Spacewalk is not handling modules when populating its repos. This causes downstream updates to fail.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">My questions are:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">1) Am I right in my conclusions?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">2) If so, will Spacewalk be updated to correctly handle Centos 8.1+ modules? 
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Background:<o:p></o:p></p>
<ul style="margin-top:0cm" type="disc">
<li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo3">Spacewalk 2.9 running on Centos 7 and managing 139 Centos machines; 6.10, 7 and a dozen or so 8.x   Each client runs the spacewalk-2.9-client suite.<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo3">All our systems (including Centos 8.0) were behaving as expected.<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo3">I have not knowingly installed a module, but it seems their use is largely transparent now.<o:p></o:p></li></ul>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Problem:<o:p></o:p></p>
<p class="MsoNormal">When running a package update through Spacewalk, or running dnf update from the client locally, the dnf/yum process fails. (Full logs below)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">/var/log/messages <o:p></o:p></p>
<p class="MsoNormal"><i>messages:Jan 20 05:02:34 <redacted> server: WARNING: redstone.xmlrpc.XmlRpcFault: At least one of the channels this system is subscribed to contains modules. If you have activated modules on this system, please refrain from using Spacewalk
 for package operations. Instead, perform all package actions from the client using dnf.<o:p></o:p></i></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">On an example centos 8 machine;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><i>[root@machine01 yum.repos.d] # cat /etc/centos-release<o:p></o:p></i></p>
<p class="MsoNormal"><i>CentOS Linux release 8.1.1911 (Core)<o:p></o:p></i></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">When: Not subscribed to any channels in Spacewalk and using local repos only.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><i>[root@machine01 scripts] # dnf update<o:p></o:p></i></p>
<p class="MsoNormal"><i>This system is not subscribed to any channels.<o:p></o:p></i></p>
<p class="MsoNormal"><i>Red Hat Satellite or Spacewalk channel support will be disabled.<o:p></o:p></i></p>
<p class="MsoNormal"><i>CentOS-8 - AppStream                                                                                                                                                                               20 kB/s | 4.3 kB     00:00<o:p></o:p></i></p>
<p class="MsoNormal"><i>CentOS-8 - Base                                                                                                                                                                                   9.0 kB/s | 3.8 kB     00:00<o:p></o:p></i></p>
<p class="MsoNormal"><i>CentOS-8 - Extras                                                                                                                                                                                 4.0 kB/s | 1.5 kB     00:00<o:p></o:p></i></p>
<p class="MsoNormal"><i>Spacewalk_Client repo                                                                                                                                                                             6.5 kB/s | 3.6 kB     00:00<o:p></o:p></i></p>
<p class="MsoNormal"><i>Extra Packages for Enterprise Linux Modular 8 - x86_64                                                                                                                                             59 kB/s |  30 kB     00:00<o:p></o:p></i></p>
<p class="MsoNormal"><i>Extra Packages for Enterprise Linux 8 - x86_64                                                                                                                                                     66 kB/s |  32 kB     00:00<o:p></o:p></i></p>
<p class="MsoNormal"><i>Dependencies resolved.<o:p></o:p></i></p>
<p class="MsoNormal"><i>Nothing to do.<o:p></o:p></i></p>
<p class="MsoNormal"><i>Complete!<o:p></o:p></i></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">If I then subscribe this system to the Centos8 Base Channel on Spacewalk which contains the single repo:
<a href="http://mirror.centos.org/centos/8/BaseOS/x86_64/os/">http://mirror.centos.org/centos/8/BaseOS/x86_64/os/</a> and make no other changes;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><i>[root@machine01 scripts] # dnf update<o:p></o:p></i></p>
<p class="MsoNormal"><i>This system is receiving updates from Red Hat Satellite or Spacewalk server.<o:p></o:p></i></p>
<p class="MsoNormal"><i>CentOS8 Updates                                                                                                                                                                                    57 kB/s | 1.4 kB     00:00<o:p></o:p></i></p>
<p class="MsoNormal"><i>CentOS8 Updates                                                                                                                                                                                    97 MB/s |  34 MB     00:00<o:p></o:p></i></p>
<p class="MsoNormal"><i>Last metadata expiration check: 0:00:10 ago on Wed 29 Jan 2020 12:25:16 PM GMT.<o:p></o:p></i></p>
<p class="MsoNormal"><i>Error:<o:p></o:p></i></p>
<p class="MsoNormal"><i>Problem 1: cannot install both perl-libs-4:5.24.4-398.module_el8.0.0+50+c3b345cd.x86_64 and perl-libs-4:5.26.3-416.el8.x86_64<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - package perl-Algorithm-Diff-1.1903-9.module_el8.0.0+50+c3b345cd.noarch requires perl(:MODULE_COMPAT_5.24.4), but none of the providers can be installed<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - cannot install the best update candidate for package perl-libs-4:5.26.3-416.el8.x86_64<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - cannot install the best update candidate for package perl-Algorithm-Diff-1.1903-9.el8.noarch<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - package perl-libs-4:5.24.4-404.module_el8.1.0+229+cd132df8.x86_64 is excluded<o:p></o:p></i></p>
<p class="MsoNormal"><i>Problem 2: package perl-interpreter-4:5.26.3-416.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - package perl-interpreter-4:5.26.3-416.el8.x86_64 requires perl-libs(x86-64) = 4:5.26.3-416.el8, but none of the providers can be installed<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - cannot install both perl-libs-4:5.24.4-398.module_el8.0.0+50+c3b345cd.x86_64 and perl-libs-4:5.26.3-416.el8.x86_64<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - cannot install both perl-libs-4:5.26.3-416.el8.x86_64 and perl-libs-4:5.24.4-398.module_el8.0.0+50+c3b345cd.x86_64<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - package perl-Archive-Tar-2.30-1.module_el8.0.0+50+c3b345cd.noarch requires perl(:MODULE_COMPAT_5.24.4), but none of the providers can be installed<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - cannot install the best update candidate for package perl-interpreter-4:5.26.3-416.el8.x86_64<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - cannot install the best update candidate for package perl-Archive-Tar-2.30-1.el8.noarch<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - package perl-libs-4:5.24.4-404.module_el8.1.0+229+cd132df8.x86_64 is excluded<o:p></o:p></i></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><Large snip for brevity><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><i>Problem 57: problem with installed package perl-IO-Compress-2.081-1.el8.noarch<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - package perl-IO-Compress-2.081-1.el8.noarch requires perl(Compress::Raw::Zlib) >= 2.081, but none of the providers can be installed<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - package perl-Compress-Raw-Zlib-2.081-1.el8.x86_64 requires libperl.so.5.26()(64bit), but none of the providers can be installed<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - cannot install both perl-libs-4:5.24.4-398.module_el8.0.0+50+c3b345cd.x86_64 and perl-libs-4:5.26.3-416.el8.x86_64<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - cannot install both perl-libs-4:5.26.3-416.el8.x86_64 and perl-libs-4:5.24.4-398.module_el8.0.0+50+c3b345cd.x86_64<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - package perl-autodie-2.29-1000.module_el8.0.0+50+c3b345cd.noarch requires perl(:MODULE_COMPAT_5.24.4), but none of the providers can be installed<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - cannot install the best update candidate for package perl-autodie-2.29-396.el8.noarch<o:p></o:p></i></p>
<p class="MsoNormal"><i>  - package perl-libs-4:5.24.4-404.module_el8.1.0+229+cd132df8.x86_64 is excluded<o:p></o:p></i></p>
<p class="MsoNormal"><i>(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)<o:p></o:p></i></p>
<p class="MsoNormal"><i><o:p> </o:p></i></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Using –allowerasing ends up removing perl and breaking quite a few things.<o:p></o:p></p>
<p class="MsoNormal"><i><o:p> </o:p></i></p>
<p class="MsoNormal"><i><o:p> </o:p></i></p>
<p class="MsoNormal"><i><o:p> </o:p></i></p>
<p class="MsoNormal"><i><o:p> </o:p></i></p>
<p class="MsoNormal"><i><o:p> </o:p></i></p>
<p class="MsoNormal"><i><o:p> </o:p></i></p>
</div>
</body>
</html>