<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Removing a committed patch in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060188#M305859</link>
    <description>Hi (again):&lt;BR /&gt;&lt;BR /&gt;&amp;gt; Steven: Simple answer is just because its a pax patch does not mean one supersedes the other.  There can be two different pax patchs that deal with different problems.&lt;BR /&gt;&lt;BR /&gt;Well, no cigar for that.  Mike was very clear in his opening post that he installed PHCO_35998 and had PHCO_32438 previously installed and now "can see both versions".&lt;BR /&gt;&lt;BR /&gt;Consult the ITRC patch database and you see that PHCO_35998 is immediately superceded by PHCO_32438 or search the patch database for 11.11 patches matching "pax" and you will *only* find PHCO_35998 returned as a recommended/most recent entity.  That makes it clear to me that were dealing with evolving versions of one "patch".&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...  &lt;BR /&gt;</description>
    <pubDate>Sat, 25 Aug 2007 18:38:26 GMT</pubDate>
    <dc:creator>James R. Ferguson</dc:creator>
    <dc:date>2007-08-25T18:38:26Z</dc:date>
    <item>
      <title>Removing a committed patch</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060180#M305851</link>
      <description>I updated our Ignite software to the latest version of C.7.2.94. Before I did this, I installed the latest cumulative pax patch (PHCO_35998). I had the pax patch PHCO_32438 onthe system previously. I went in via 'swremove' after upgrading the pax patch and can see both versions now. I assume I should only see 1. &lt;BR /&gt;&lt;BR /&gt;I ran cleanup -c 1 to see if this would help. Nada.&lt;BR /&gt;&lt;BR /&gt;I ran check_patches as well but nothing was reported against this patch. &lt;BR /&gt;&lt;BR /&gt;I want to ensure that the system is correct and that I am using the correct version of the pax program.&lt;BR /&gt;&lt;BR /&gt;Ignite installed fine after doing an swremove of it first and then installing with swinstall. I am running Ignite at the moment so I know it works. &lt;BR /&gt;&lt;BR /&gt;Thanks.</description>
      <pubDate>Fri, 24 Aug 2007 16:24:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060180#M305851</guid>
      <dc:creator>Mike Keys</dc:creator>
      <dc:date>2007-08-24T16:24:35Z</dc:date>
    </item>
    <item>
      <title>Re: Removing a committed patch</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060181#M305852</link>
      <description>Hi Mike:&lt;BR /&gt;&lt;BR /&gt;If you wish to assuage your fears, do:&lt;BR /&gt;&lt;BR /&gt;# swlist -a state PHCO_35998&lt;BR /&gt;&lt;BR /&gt;You will see "configured" if everything is well.&lt;BR /&gt;&lt;BR /&gt;Installing a more recent version of a patch does not remove the previous version.  That allows you to remove the newer and return to the older one.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Fri, 24 Aug 2007 16:33:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060181#M305852</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2007-08-24T16:33:55Z</dc:date>
    </item>
    <item>
      <title>Re: Removing a committed patch</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060182#M305853</link>
      <description>Hello mike.&lt;BR /&gt;did you check&lt;BR /&gt;&lt;BR /&gt;/var/adm/sw/swagent.log   and&lt;BR /&gt;/var/adm/sw/swagentd.log&lt;BR /&gt;&lt;BR /&gt;to see if there is any warning or error ?&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 24 Aug 2007 16:35:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060182#M305853</guid>
      <dc:creator>Fabian Briseño</dc:creator>
      <dc:date>2007-08-24T16:35:57Z</dc:date>
    </item>
    <item>
      <title>Re: Removing a committed patch</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060183#M305854</link>
      <description>Mike:&lt;BR /&gt;&lt;BR /&gt;You could also do:&lt;BR /&gt;&lt;BR /&gt;# swlist -l fileset -a patch_state PHCO_35998&lt;BR /&gt;&lt;BR /&gt;Unless you specifically commited the patch (e.g. with 'swmodiify') or installed it without saving rollback files, you should see the patch_state as "applied".&lt;BR /&gt;&lt;BR /&gt;# swlist -a patch_state -x show_superseded_patches=true PHCO_35998&lt;BR /&gt;&lt;BR /&gt;...will reveal the superseded ancestors of PHCO_35998 that exist on your system.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Fri, 24 Aug 2007 17:52:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060183#M305854</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2007-08-24T17:52:13Z</dc:date>
    </item>
    <item>
      <title>Re: Removing a committed patch</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060184#M305855</link>
      <description>It appears your question wasn't about "Removing a committed patch"?&lt;BR /&gt;&lt;BR /&gt;But if you do, you'll end up back to the OS base release.  (At least I think you'll have something left.)  If want to re-install a previous patch, you'll have to download it again.</description>
      <pubDate>Sat, 25 Aug 2007 01:02:53 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060184#M305855</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-08-25T01:02:53Z</dc:date>
    </item>
    <item>
      <title>Re: Removing a committed patch</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060185#M305856</link>
      <description>Thanks for the suggestions. &lt;BR /&gt;&lt;BR /&gt;I ran this command:&lt;BR /&gt;swlist -a patch_state -x show_superseded_patches=true PHCO_35998&lt;BR /&gt;&lt;BR /&gt;and it returned nothing. Yes, the patch I applied is committed, so tha is o.k. My REAL question I guess (should have worded it better)is why I am now seeing both pax patches when I do a "swlist -i". Shouldn't I see only one pax cumulative patch in this list if what I applied superceded the previous version? If I do a "show_patches" the older pax patch does not show up in this.</description>
      <pubDate>Sat, 25 Aug 2007 07:32:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060185#M305856</guid>
      <dc:creator>Mike Keys</dc:creator>
      <dc:date>2007-08-25T07:32:46Z</dc:date>
    </item>
    <item>
      <title>Re: Removing a committed patch</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060186#M305857</link>
      <description>Hi (again) Mike:&lt;BR /&gt;&lt;BR /&gt;&amp;gt; My REAL question I guess (should have worded it better)is why I am now seeing both pax patches when I do a "swlist -i". Shouldn't I see only one pax cumulative patch in this list if what I applied superceded the previous version? If I do a "show_patches" the older pax patch does not show up in this.&lt;BR /&gt;&lt;BR /&gt;OK, I looked at one of my 11.11 systems on which my latest 'pax' patch is PHCO_32438 --- the immediate predecessor of PHCO_35998.&lt;BR /&gt;&lt;BR /&gt;This is what I see on my server:&lt;BR /&gt;&lt;BR /&gt;# show_patches|grep -i pax&lt;BR /&gt;  PHCO_32438            pax(1) cumulative patch&lt;BR /&gt;&lt;BR /&gt;# show_patches -a -s|grep -i pax&lt;BR /&gt;  PHCO_32438            pax(1) cumulative patch&lt;BR /&gt;  PHCO_28414            pax(1M) cumulative patch&lt;BR /&gt;  PHCO_30420            pax(1M) cumulative patch&lt;BR /&gt;&lt;BR /&gt;swlist -l patch|grep -i pax&lt;BR /&gt;# PHCO_32438                            1.0            pax(1) cumulative patch &lt;BR /&gt;&lt;BR /&gt;# swlist -l patch -x show_superseded_patches=true|grep -i pax&lt;BR /&gt;# PHCO_28414                            1.0            pax(1M) cumulative patch &lt;BR /&gt;# PHCO_30420                            1.0            pax(1M) cumulative patch &lt;BR /&gt;# PHCO_32438                            1.0            pax(1) cumulative patch &lt;BR /&gt;&lt;BR /&gt;So, using 'show_patches' without options yielded only the "active" patches just like the default 'swlist'.  Adding the options to 'show_patches' to see both active and superseded patches yielded what I would expect too, just as adding that option to 'swlist' did.&lt;BR /&gt;&lt;BR /&gt;Check your '/var/adm/sw/defaults' and/or your '${HOME}/.sw/defaults' [if present] for any 'swlist' option settings.  This may be the reason for your observations.&lt;BR /&gt;&lt;BR /&gt;To tie this to our earlier dialog, on my server I can also see:&lt;BR /&gt;&lt;BR /&gt;# swlist -a date -a patch_state -x show_superseded_patches=true PHCO_32438&lt;BR /&gt;# PHCO_32438                            Fri Aug 26 10:56:13 EDT 2005 &lt;BR /&gt;  PHCO_32438.UX-CORE                    Fri Aug 26 10:56:13 EDT 2005 committed  &lt;BR /&gt;&lt;BR /&gt;...which shows me that I installed this patch on August 26, 2005.  I recently *forced* a commit of a patch baseline in preparation for application of the June 2007 QPK, hence this patch state is now "committed".&lt;BR /&gt;&lt;BR /&gt;The predecessor patch, PHCO_30420 shows:&lt;BR /&gt;&lt;BR /&gt;# PHCO_30420            Wed Feb 23 13:36:28 EST 2005 &lt;BR /&gt;  PHCO_30420.UX-CORE    Wed Feb 23 13:36:28 EST 2005 committed/superseded&lt;BR /&gt;&lt;BR /&gt;...which clearly has been superseded.&lt;BR /&gt;&lt;BR /&gt;Another view can be obtained thusly:&lt;BR /&gt;&lt;BR /&gt;# swlist -l fileset -a supersedes PHCO_32438&lt;BR /&gt;# PHCO_32438                                           &lt;BR /&gt;  PHCO_32438.UX-CORE                    PHCO_25393.UX-CORE,fr=* PHCO_26422.UX-CO&lt;BR /&gt;RE,fr=* PHCO_28414.UX-CORE,fr=* PHCO_30420.UX-CORE,fr=* &lt;BR /&gt;&lt;BR /&gt;...which shows me the entire 'pax' patch chain.  It so happens that PHCO_28414 is the *earliest* version on *my* server:&lt;BR /&gt;&lt;BR /&gt;# swlist -a date -a patch_state -x show_superseded_patches=true PHCO_28414&lt;BR /&gt;# PHCO_28414            Thu Jan 29 13:08:56 EST 2004 &lt;BR /&gt;  PHCO_28414.UX-CORE    Thu Jan 29 13:08:56 EST 2004 committed/superseded &lt;BR /&gt;&lt;BR /&gt;...I know this because neither PHCO_26422 nor its predecessor PHCO_25393 are available.  Also, I know from my manual server logs, that this server was originally cold-installed by me in January 2004.&lt;BR /&gt;&lt;BR /&gt;Lastly, if a patch is "commited", it means that its rollback files (the previous patch's state) have been removed from the system, or as I noted, that the patch was installed *without* saving rollback information [ using '-x patch_save_files=false' --- which is not a good way to patch ].&lt;BR /&gt;&lt;BR /&gt;The 'cleanup' utility allows you to commit patches that have been superseded a specified number of times.  This leaves some level of rollback.&lt;BR /&gt;&lt;BR /&gt;An alternative is if you have a stable system that has been running a baseline of patches for a reasonable time without problems (I like ~ 6-months).  In that case, you may wish to commit all patches before applying a QPK bundle.  This has some benefits and can be done with:&lt;BR /&gt;&lt;BR /&gt;# swmodify -x patch_commit=true \*&lt;BR /&gt;&lt;BR /&gt;This can also be done for *individual* patches (for example):&lt;BR /&gt;&lt;BR /&gt;# swmodify -x patch_commit=true PHCO_32438&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Sat, 25 Aug 2007 11:54:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060186#M305857</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2007-08-25T11:54:59Z</dc:date>
    </item>
    <item>
      <title>Re: Removing a committed patch</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060187#M305858</link>
      <description>Shalom,&lt;BR /&gt;&lt;BR /&gt;Simple answer is just because its a pax patch does not mean one supersedes the other.&lt;BR /&gt;&lt;BR /&gt;There can be two different pax patchs that deal with different problems.&lt;BR /&gt;&lt;BR /&gt;SEP</description>
      <pubDate>Sat, 25 Aug 2007 17:34:28 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060187#M305858</guid>
      <dc:creator>Steven E. Protter</dc:creator>
      <dc:date>2007-08-25T17:34:28Z</dc:date>
    </item>
    <item>
      <title>Re: Removing a committed patch</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060188#M305859</link>
      <description>Hi (again):&lt;BR /&gt;&lt;BR /&gt;&amp;gt; Steven: Simple answer is just because its a pax patch does not mean one supersedes the other.  There can be two different pax patchs that deal with different problems.&lt;BR /&gt;&lt;BR /&gt;Well, no cigar for that.  Mike was very clear in his opening post that he installed PHCO_35998 and had PHCO_32438 previously installed and now "can see both versions".&lt;BR /&gt;&lt;BR /&gt;Consult the ITRC patch database and you see that PHCO_35998 is immediately superceded by PHCO_32438 or search the patch database for 11.11 patches matching "pax" and you will *only* find PHCO_35998 returned as a recommended/most recent entity.  That makes it clear to me that were dealing with evolving versions of one "patch".&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...  &lt;BR /&gt;</description>
      <pubDate>Sat, 25 Aug 2007 18:38:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060188#M305859</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2007-08-25T18:38:26Z</dc:date>
    </item>
    <item>
      <title>Re: Removing a committed patch</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060189#M305860</link>
      <description>&amp;gt;SEP: Simple answer is just because its a pax patch does not mean one supersedes the other. There can be two different pax patches that deal with different problems.&lt;BR /&gt;&lt;BR /&gt;No, the simple answer is that if they are pax(1) patches they are related.  The patch policies don't allow patches that aren't cumulative and since PHCO_25393 has all of the pax files, there can't be any divergent patch trees for that OS version.  Any other way would be confusing to customers.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;JRF: Well, no cigar for that.&lt;BR /&gt;&lt;BR /&gt;Well, yes but not because of what Mike said.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Consult the ITRC patch database and you see...&lt;BR /&gt;&amp;gt;That makes it clear to me that were dealing with evolving versions of one "patch".&lt;BR /&gt;&lt;BR /&gt;Right, this shows the whole patch tree:&lt;BR /&gt;&lt;A href="http://www1.itrc.hp.com/service/patch/patchTree.do?patchid=PHCO_25393" target="_blank"&gt;http://www1.itrc.hp.com/service/patch/patchTree.do?patchid=PHCO_25393&lt;/A&gt;</description>
      <pubDate>Sun, 26 Aug 2007 02:50:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/removing-a-committed-patch/m-p/4060189#M305860</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-08-26T02:50:34Z</dc:date>
    </item>
  </channel>
</rss>

