<span style=" font-size:10pt;font-family:sans-serif">When requesting efix,
you can inform the service personnel that you need efix RPMs which don't
have dependencies on the base-version. &nbsp; Our service team should be
able to provide the appropriate efix RPMs that meet your needs. &nbsp;
&nbsp; </span><br><br><span style=" font-size:10pt;font-family:sans-serif">Regards, The Spectrum
Scale (GPFS) team<br><br>------------------------------------------------------------------------------------------------------------------<br>If you feel that your question can benefit other users of &nbsp;Spectrum
Scale (GPFS), then please post it to the public IBM developerWroks Forum
at </span><a href="https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479"><span style=" font-size:10pt;font-family:sans-serif">https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000000479</span></a><span style=" font-size:10pt;font-family:sans-serif">.
<br><br>If your query concerns a potential software error in Spectrum Scale (GPFS)
and you have an IBM software maintenance contract please contact &nbsp;1-800-237-5511
in the United States or your local IBM Service Center in other countries.
<br><br>The forum is informally monitored as time permits and should not be used
for priority messages to the Spectrum Scale (GPFS) team.</span><br><br><tt><span style=" font-size:10pt">gpfsug-discuss-bounces@spectrumscale.org
wrote on 01/15/2020 05:35:23 PM:<br><br>&gt; From: &quot;Sanchez, Paul&quot; &lt;Paul.Sanchez@deshaw.com&gt;</span></tt><br><tt><span style=" font-size:10pt">&gt; To: gpfsug main discussion list
&lt;gpfsug-discuss@spectrumscale.org&gt;</span></tt><br><tt><span style=" font-size:10pt">&gt; Cc: &quot;gpfsug-discuss-bounces@spectrumscale.org&quot;
&lt;gpfsug-discuss-<br>&gt; bounces@spectrumscale.org&gt;</span></tt><br><tt><span style=" font-size:10pt">&gt; Date: 01/15/2020 05:34 PM</span></tt><br><tt><span style=" font-size:10pt">&gt; Subject: [EXTERNAL] Re: [gpfsug-discuss]
How to install efix with yum ?</span></tt><br><tt><span style=" font-size:10pt">&gt; Sent by: gpfsug-discuss-bounces@spectrumscale.org</span></tt><br><tt><span style=" font-size:10pt">&gt; <br>&gt; This reminds me that there is one more thing which drives the <br>&gt; convoluted process I described earlier\u2026</span></tt><br><tt><span style=" font-size:10pt">&gt; &nbsp;</span></tt><br><tt><span style=" font-size:10pt">&gt; Automation. &nbsp;Deployment
solutions which use yum to build new hosts <br>&gt; are often the place where one notices the problem. &nbsp;They would
need <br>&gt; to determine that they should install both the base-version and efixRPMS
and <br>&gt; in that order. &nbsp;IIRC, there were no RPM dependencies connecting
the <br>&gt; efix RPMs to their base-version equivalents, so there was nothing
to<br>&gt; signal YUM that installing the efix requires that the base-version
<br>&gt; be installed first. &nbsp;</span></tt><br><tt><span style=" font-size:10pt">&gt; &nbsp;</span></tt><br><tt><span style=" font-size:10pt">&gt; (Our particular case is worse
than just this though, since we <br>&gt; prohibit installing two versions/releases for the same (non-kernel)
<br>&gt; package name. &nbsp;But that\u2019s not the case for everyone.)</span></tt><br><tt><span style=" font-size:10pt">&gt; &nbsp;</span></tt><br><tt><span style=" font-size:10pt">&gt; -Paul</span></tt><br><tt><span style=" font-size:10pt">&gt; &nbsp;</span></tt><br><tt><span style=" font-size:10pt">&gt; From: gpfsug-discuss-bounces@spectrumscale.org
&lt;gpfsug-discuss-<br>&gt; bounces@spectrumscale.org&gt; On Behalf Of IBM Spectrum Scale<br>&gt; Sent: Wednesday, January 15, 2020 16:00<br>&gt; To: gpfsug main discussion list &lt;gpfsug-discuss@spectrumscale.org&gt;<br>&gt; Cc: gpfsug-discuss-bounces@spectrumscale.org<br>&gt; Subject: Re: [gpfsug-discuss] How to install efix with yum ?</span></tt><br><tt><span style=" font-size:10pt">&gt; &nbsp;</span></tt><br><tt><span style=" font-size:10pt">&gt; This message was sent by an
external party.</span></tt><br><tt><span style=" font-size:10pt">&gt; &nbsp;</span></tt><br><tt><span style=" font-size:10pt">&gt; &gt;&gt; I don't see any yum
options which match rpm's '--force' option. <br>&gt; Actually, you do not need to use --force option since efix RPMs have<br>&gt; incremental efix number in rpm name.<br>&gt; <br>&gt; Efix package provides update RPMs to be installed on top of <br>&gt; corresponding PTF GA version. When you install 5.0.4.1 efix9, if 5.<br>&gt; 0.4.1 is already installed on your system, &quot;yum update&quot;
should work. <br>&gt; <br>&gt; Regards, The Spectrum Scale (GPFS) team<br>&gt; <br>&gt; ------------------------------------------------------------------------------------------------------------------<br>&gt; If you feel that your question can benefit other users of Spectrum
<br>&gt; Scale (GPFS), then please post it to the public IBM developerWroks
Forum at <br>&gt; </span></tt><a href=https://www.ibm.com/developerworks/community/forums/html/forum?><tt><span style=" font-size:10pt">https://www.ibm.com/developerworks/community/forums/html/forum?</span></tt></a><tt><span style=" font-size:10pt"><br>&gt; id=11111111-0000-0000-0000-000000000479. <br>&gt; <br>&gt; If your query concerns a potential software error in Spectrum Scale
<br>&gt; (GPFS) and you have an IBM software maintenance contract please <br>&gt; contact 1-800-237-5511 in the United States or your local IBM <br>&gt; Service Center in other countries. <br>&gt; <br>&gt; The forum is informally monitored as time permits and should not be
<br>&gt; used for priority messages to the Spectrum Scale (GPFS) team.<br>&gt; <br>&gt; [image removed] Jonathan Buzzard ---01/15/2020 02:09:33 PM---On 15/<br>&gt; 01/2020 18:30, Sanchez, Paul wrote: &gt; Yum generally only wants
there<br>&gt; to be single version of a<br>&gt; <br>&gt; From: Jonathan Buzzard &lt;jonathan.buzzard@strath.ac.uk&gt;<br>&gt; To: &quot;gpfsug-discuss@spectrumscale.org&quot; &lt;gpfsug-discuss@spectrumscale.org&gt;<br>&gt; Date: 01/15/2020 02:09 PM<br>&gt; Subject: [EXTERNAL] Re: [gpfsug-discuss] How to install efix with
yum ?<br>&gt; Sent by: gpfsug-discuss-bounces@spectrumscale.org</span></tt><br><tt><span style=" font-size:10pt">&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; On 15/01/2020 18:30, Sanchez, Paul wrote:<br>&gt; &gt; Yum generally only wants there to be single version of any package
(it <br>&gt; &gt; is trying to eliminate conflicting provides/depends so that all
of the <br>&gt; &gt; packaging requirements are satisfied). &nbsp;So this alien packaging
practice <br>&gt; &gt; of installing an efix version of a package over the top of the
base <br>&gt; &gt; version is not compatible with yum.<br>&gt; <br>&gt; I would at this juncture note that IBM should be appending the efix
<br>&gt; number to the RPM so that for example<br>&gt; <br>&gt; &nbsp; &nbsp; gpfs.base-5.0.4-1 becomes gpfs.base-5.0.4-1efix9<br>&gt; <br>&gt; which would firstly make the problem go away, and second would allow
one <br>&gt; to know which version of GPFS you happen to have installed on a node
<br>&gt; without doing some sort of voodoo.<br>&gt; <br>&gt; &gt; <br>&gt; &gt; The real issue for draconian sysadmins like us (whose systems
must use <br>&gt; &gt; and obey yum) is that there are files (*liblum.so) which are
provided by <br>&gt; &gt; the non-efix RPMS, but are not owned by the packages according
to the <br>&gt; &gt; RPM database since they\u2019re purposefully installed outside of
RPM\u2019s <br>&gt; &gt; tracking mechanism.<br>&gt; &gt;<br>&gt; <br>&gt; It worse than that because if you install the RPM directly yum/dnf
then <br>&gt; start bitching about the RPM database being modified outside of <br>&gt; themselves and all sorts of useful information gets lost when you
purge <br>&gt; the package installation history to make the error go away.<br>&gt; <br>&gt; &gt; We work around this by repackaging the three affected RPMS to
include <br>&gt; &gt; the orphaned files from the original RPMs (and eliminating the
related <br>&gt; &gt; but problematic checks from the RPMs\u2019 scripts) so that our efix
RPMs <br>&gt; &gt; have been \u201cun-efix-ified\u201d and will install as expected when
using \u2018yum <br>&gt; &gt; upgrade\u2019. &nbsp;To my knowledge no one\u2019s published a way to
do this, so we <br>&gt; &gt; all just have to figure this out and run rpmrebuild for ourselves.<br>&gt; &gt;<br>&gt; <br>&gt; IBM should be hanging their heads in shame if the replacement RPM
is <br>&gt; missing files.<br>&gt; <br>&gt; JAB.<br>&gt; <br>&gt; -- <br>&gt; Jonathan A. Buzzard &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Tel: +44141-5483420<br>&gt; HPC System Administrator, ARCHIE-WeSt.<br>&gt; University of Strathclyde, John Anderson Building, Glasgow. G4 0NG<br>&gt; _______________________________________________<br>&gt; gpfsug-discuss mailing list<br>&gt; gpfsug-discuss at spectrumscale.org<br>&gt; </span></tt><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss"><tt><span style=" font-size:10pt">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</span></tt></a><tt><span style=" font-size:10pt"><br>&gt; <br>&gt; <br>&gt; _______________________________________________<br>&gt; gpfsug-discuss mailing list<br>&gt; gpfsug-discuss at spectrumscale.org<br>&gt; </span></tt><a href=https://urldefense.proofpoint.com/v2/url?><tt><span style=" font-size:10pt">https://urldefense.proofpoint.com/v2/url?</span></tt></a><tt><span style=" font-size:10pt"><br>&gt; u=http-3A__gpfsug.org_mailman_listinfo_gpfsug-2Ddiscuss&amp;d=DwICAg&amp;c=jf_iaSHvJObTbx-<br>&gt; siA1ZOg&amp;r=IbxtjdkPAM2Sbon4Lbbi4w&amp;m=aSasL0r-<br>&gt; NxIT9nDrkoQO6rcyV88VUM_oc6mYssN-_Ng&amp;s=4-<br>&gt; wB8cR24x2P7Rpn_14fIXuwxCvvqwne7xcIp85dZoI&amp;e= <br></span></tt><BR>