Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-7174228

Same file (DEMOS_LICENSE) cannot be delivered in two separate SUNW* packages

XMLWordPrintable

    • b04
    • b03
    • sparc
    • generic
    • Verified

      CR 7066713 added DEMOS_LICENSE to both SUNWj6dmo and SUNWj6dmx.

      This violates Solaris rules that you cannot have the same file (same location) delivered in multiple packages.

      In this case, only SUNWj6dmo should have DEMOS_LICENSE, as SUNWj6dmx is an overlay.

      With respect to Solaris patches, we end up with this error:

      Auditing /java/re/jdk/6_33/promoted/fcs/b03/bundles//solaris-sparc/dist/125136-35
      ===============================================================================================
      Sending audit data to server, please wait ...
      No type specified. Defaulting to type "wos".
      Patch 125136-35 contains f objects already delivered by 125137-34.
      These objects are:
              /usr/jdk/instances/jdk1.6.0/demo/DEMOS_LICENSE

      Please correct the patch, 125136-35, by either accumulating 125137-34 or by
      making 125136-35 incompatible with 125137-34.


      CONFLICT-ID=BEF163

      ERROR: 125136-35 fails F-Object audit
      ERROR: This audit should not be overridden! Contact
      ERROR: ###@###.### if you have questions.
      ERROR: [DetectFileObjectClash]


      While DEMOS_LICENSE was added in 6u32, the patch submission process didn't flag this because the files were new in both SUNWj6dmo and SUNWj6dmx. In 6u33, the audits caught this once SUNWj6dmo was compared to the perevious patch, where it saw the same file in another patch (SUNWj6dmx)

            robm Robert Mckenna
            katleman David Katleman (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: