<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:36:46 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-3770] lustre-client-modules rpm &apos;Requires: kernel&apos; dependency always satisified by kernel-debug via YUM</title>
                <link>https://jira.whamcloud.com/browse/LU-3770</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;lustre-client-modules-2.4.0-2.6.32_358.6.2.el6.x86_64_gd3f91c4.x86_64.rpm&lt;/p&gt;

&lt;p&gt;has a kernel requirement -&lt;/p&gt;

&lt;p&gt;Requires: kernel = 2.6.32-358.6.2.el6&lt;/p&gt;

&lt;p&gt;If installed via yum, yum always resolves the dependency with the debug kernel.&lt;/p&gt;

&lt;p&gt;lustre-client-modules-2.4.0-2.6.32_358.6.2.el6.x86_64_gd3f91c4.x86_64 requires: kernel = 2.6.32-358.6.2.el6&lt;br/&gt;
--&amp;gt; Processing Dependency: kernel = 2.6.32-358.6.2.el6 for package: lustre-client-modules-2.4.0-2.6.32_358.6.                                              2.el6.x86_64_gd3f91c4.x86_64&lt;br/&gt;
Searching pkgSack for dep: kernel&lt;br/&gt;
Building updates object&lt;br/&gt;
up:simple updates time: 0.304&lt;br/&gt;
up:obs time: 0.006&lt;br/&gt;
up:condense time: 0.000&lt;br/&gt;
updates time: 3.922&lt;br/&gt;
TSINFO: Marking kernel-debug-2.6.32-358.6.2.el6.x86_64 as install for lustre-client-modules-2.4.0-2.6.32_358.                                              6.2.el6.x86_64_gd3f91c4.x86_64&lt;br/&gt;
--&amp;gt; Running transaction check&lt;br/&gt;
---&amp;gt; Package kernel-debug.x86_64 0:2.6.32-358.6.2.el6 will be installed&lt;/p&gt;

&lt;p&gt;This is a bug in yum or rpm I think. I made a simple rpm package that just requires a kernel and it does the same thing. I played with the spec file but couldn&apos;t figure out a way to work around this with an rpm.&lt;/p&gt;

&lt;p&gt;It is not a huge deal, but we have to work around it for automated installs.&lt;/p&gt;</description>
                <environment>RHEL 6.4</environment>
        <key id="20372">LU-3770</key>
            <summary>lustre-client-modules rpm &apos;Requires: kernel&apos; dependency always satisified by kernel-debug via YUM</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.whamcloud.com/images/icons/priorities/major.svg">Major</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="4">Incomplete</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="sknolin">Scott Nolin</reporter>
                        <labels>
                    </labels>
                <created>Fri, 16 Aug 2013 14:49:10 +0000</created>
                <updated>Tue, 1 Aug 2023 00:18:49 +0000</updated>
                            <resolved>Tue, 1 Aug 2023 00:18:49 +0000</resolved>
                                    <version>Lustre 2.4.0</version>
                                                        <due></due>
                            <votes>1</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="64405" author="brian" created="Fri, 16 Aug 2013 15:29:21 +0000"  >&lt;p&gt;Yes, I believe this to be a RH bug/quirk also.  It might be good to get this reported upstream.  If somebody reports it, please post the upstream bug number here.&lt;/p&gt;</comment>
                            <comment id="64412" author="dmiter" created="Fri, 16 Aug 2013 16:30:44 +0000"  >&lt;p&gt;Could you show the list of already installed kernel packages by using following command &quot;rpm -qa | grep kernel&quot;?&lt;/p&gt;</comment>
                            <comment id="64413" author="sknolin" created="Fri, 16 Aug 2013 16:40:39 +0000"  >&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;kernel-2.6.32-358.14.1.el6.x86_64
kernel-2.6.32-358.11.1.el6.x86_64
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;(omitted kernel-devel and headers packages)&lt;/p&gt;

&lt;p&gt;Scott&lt;/p&gt;</comment>
                            <comment id="68556" author="sknolin" created="Tue, 8 Oct 2013 02:56:51 +0000"  >&lt;p&gt;I think, but am not certain, that this is because linux treats all kernels, include kernel-debug, kernel-devel, and so on as the &apos;kernel&apos; package with the -debug string being a revision. So more than one kernel can satisfy the version dependency.&lt;/p&gt;

&lt;p&gt;I do not think this is something that can be reported or fixed by RedHat upstream..&lt;/p&gt;

&lt;p&gt;The workaround is to change the lustre-client-modules spec file to require not the package &apos;kernel&apos; as it&apos;s too ambiguous, but a file with the version name in it, for example:&lt;/p&gt;

&lt;p&gt;/boot/vmlinuz-2.6.32-358.6.2.el6.x86_64&lt;/p&gt;

&lt;p&gt;-the debug kernel contains vmlinuz-2.6.32-358.6.2.el6.x86_64.debug&lt;/p&gt;

&lt;p&gt;Scott&lt;/p&gt;</comment>
                            <comment id="68587" author="keith" created="Tue, 8 Oct 2013 15:18:07 +0000"  >&lt;p&gt;I have seen this same thing with a Luster 2.3 kernel. kernel*.debug.rpm was installed and yum installed did not correctly pull down the standard kenrel.  The correct kernel had to be installed manually. &lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzvy47:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9711</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10020"><![CDATA[1]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>