<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:43:53 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-4568] rpm -U always complains the installed package is newer</title>
                <link>https://jira.whamcloud.com/browse/LU-4568</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;When I install later version of any branch I see stuff like this:&lt;/p&gt;

&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;# rpm -U lustre-2.5.0-3.0.101_0.8_lustre.g4fc5560_default_ga8809b3.x86_64.rpm lustre-modules-2.5.0-3.0.101_0.8_lustre.g4fc5560_default_ga8809b3.x86_64.rpm lustre-osd-ldiskfs-2.5.0-3.0.101_0.8_lustre.g4fc5560_default_ga8809b3.x86_64.rpm 
	package lustre-modules-2.5.0-3.0.101_0.8_lustre.g4fc5560_default_gaa63ee2.x86_64 (which is newer than lustre-modules-2.5.0-3.0.101_0.8_lustre.g4fc5560_default_ga8809b3.x86_64) is already installed
	package lustre-osd-ldiskfs-2.5.0-3.0.101_0.8_lustre.g4fc5560_default_gaa63ee2.x86_64 (which is newer than lustre-osd-ldiskfs-2.5.0-3.0.101_0.8_lustre.g4fc5560_default_ga8809b3.x86_64) is already installed
	package lustre-2.5.0-3.0.101_0.8_lustre.g4fc5560_default_gaa63ee2.x86_64 (which is newer than lustre-2.5.0-3.0.101_0.8_lustre.g4fc5560_default_ga8809b3.x86_64) is already installed
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The installed version is not newer then the version I am trying to install (Master builds 3 days apart).  Lustre builds later then another should install with a simple rpm -U .&lt;/p&gt;


</description>
                <environment></environment>
        <key id="22940">LU-4568</key>
            <summary>rpm -U always complains the installed package is newer</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</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="10100">Low Priority</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="keith">Keith Mannthey</reporter>
                        <labels>
                    </labels>
                <created>Thu, 30 Jan 2014 21:48:00 +0000</created>
                <updated>Sat, 9 Oct 2021 05:58:24 +0000</updated>
                            <resolved>Sat, 9 Oct 2021 05:58:24 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="75949" author="joshua" created="Thu, 30 Jan 2014 23:07:41 +0000"  >&lt;p&gt;While we control the builders, we (TEI) do not control the build process.  What RPM thinks is a newer or older package would depend on the RPM build process (most likely contained in lbuild and/or &apos;make rpm&apos;). I think the developers would need to look in to this one.&lt;/p&gt;</comment>
                            <comment id="75951" author="agarcia" created="Thu, 30 Jan 2014 23:08:44 +0000"  >&lt;p&gt;asking Andreas to take a look at this one to see if this should be an LU ticket instead.&lt;/p&gt;</comment>
                            <comment id="75955" author="adilger" created="Thu, 30 Jan 2014 23:24:49 +0000"  >&lt;p&gt;This is probably better as an LU ticket.  I&apos;m guessing that RPM is confused by the use of the git commit hash and thinks &quot;gaa63ee2 &amp;gt; ga8809b3&quot; means that the one is newer than the other.  This is not a problem for actual release RPMs, because they do not contain the git commit hash as part of the version.  When there is another release from b2_5 it will be numbered 2.5.1 and correctly be understood as newer than any 2.5.0-based build.&lt;/p&gt;

&lt;p&gt;Probably the easiest way to fix this would be to increment the patch number like &quot;2.5.0.n&quot; where &quot;n&quot; is derived from the &quot;git describe&quot; count of patches after the 2.5.0 tag was made.  That said, neither &quot;aa63ee2&quot; nor &quot;a8809b3&quot; are even committed to b2_5, but rather just builds from unlanded patches, so even the above mechanism would fail.  It isn&apos;t practical to assign ordered builds to different branches on unrelated patches because one is not necessarily the superset of the other.&lt;/p&gt;

&lt;p&gt;I&apos;m thinking that this is just a consequence of using builds from unlanded patches.&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|hzwdxz:</customfieldvalue>

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

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