This will not work:

1. You will need to add the on-extra nightly before solaris


<publisher name="on-nightly">
<origin name="file:///root/nightly/repo.redist"/>
</publisher>
<publisher name="solaris">
<origin name="http://ipkg.us.oracle.com/solaris11/dev"/>
</publisher>

2. You will need to remove entire from the xml in order for the build to work.




On 05/17/11 08:24 PM, xun.ni wrote:
 Hi, Marry:

   I set my repo before the 'solaris' publisher, see

<publisher name="on-nightly">
<origin name="file:///root/nightly/repo.redist"/>
</publisher>
<publisher name="solaris">
<origin name="http://ipkg.us.oracle.com/solaris11/dev"/>
</publisher>

but the log show failed:

10:59:46    No matching version of entire can be installed:
  Reject:  pkg://solaris/[email protected],5.11-0.151:20101027T142141Z
Reason: All versions matching 'require' dependency pkg:/consolidation/osnet/osnet-incorporation are rejected Reject: pkg://on-nightly/consolidation/osnet/[email protected],5.11-0.166:20110517T104016Z
    Reason:  Excluded by proposed incorporation 'entire'
Reject: pkg://solaris/consolidation/osnet/[email protected],5.11-0.151:20101026T180317Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.151.0.1:20101104T230646Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.152:20101112T165745Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.153:20101118T212652Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.154:20101203T190550Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.155:20101220T213006Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.156:20101230T214548Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.157:20110114T201511Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.158:20110127T191809Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.159:20110214T040231Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.160:20110226T064127Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.161:20110315T051502Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.162:20110325T170554Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.163:20110410T031009Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.164:20110422T153115Z pkg://solaris/consolidation/osnet/[email protected],5.11-0.165:20110510T013316Z


On 05/18/11 05:11, Mary Ding wrote:
Xun Ni:

You did not do this correctly.

I will suggest you use the following repo instead of using a custom script to replace the scu package:

For your local repo where you had your package, you need to list that first before the solaris repo:

e.g:

When I test my install nightly repo, this is what I did:

<source>
<publisher name="install-nightly">
<origin name="file:/export/home/ding/sunstudio12u1patch/slim_source/packages/i386/nightly-nd/repo.redist"/>
</publisher>
<publisher name="solaris">
<origin name="http://ipkg.us.oracle.com/solaris11/dev"/>

On 05/15/11 11:32 PM, xun.ni wrote:
  Hi, Dave:

I need to replace my package scu(driver/storage/scu) with the lastest using the DC, and currently my dc_ai_x86.xml and the custom script is in the attachment, The key error point is "Unable to install pkg://solaris/scu", my step is that i create a local IPS server with "/usr/lib/pkg.depotd -d /root/nightly/repo.redist/ -p 10000" and it contain the lastest package, and then i run "/usr/bin/distro_const build -v /root/dc_ai_x86.xml". I set a custom script to replace the package with my own but it failed, can you help me to figure out why it fail?

  The output error is

2011-05-16 13:17:29,012 InstallationLogger.custom-script INFO === Executing Custom Script Checkpoint === 2011-05-16 13:17:29,012 InstallationLogger.custom-script INFO Custom Script provided is: '/export/home/scu_script.sh {PKG_IMAGE_PATH} scu' 2011-05-16 13:17:29,012 InstallationLogger.custom-script INFO Custom Script to run is: '/export/home/scu_script.sh /export/home/dc/ai/build_data/pkg_image scu' 2011-05-16 13:17:29,013 InstallationLogger.custom-script DEBUG Executing: /export/home/scu_script.sh /export/home/dc/ai/build_data/pkg_image scu 2011-05-16 13:17:29,712 InstallationLogger.custom-script DEBUG /usr/bin/pkg -R /export/home/dc/ai/build_data/pkg_image uninstall scu 2011-05-16 13:17:30,161 InstallationLogger.custom-script ERROR pkg: The image cannot be modified as it is currently in use by another package client: pkg on glasspaper.cn, pid 1257. 2011-05-16 13:17:30,202 InstallationLogger.custom-script ERROR /export/home/scu_script.sh: Unable to install pkg://solaris/scu 2011-05-16 13:17:30,254 InstallationLogger ERROR Error occurred during execution of 'custom-script' checkpoint.


Thanks,
Xun


_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss




_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to