On 12/20/11 09:09, Robert Thurlow wrote:
Hi folks,
I have a repo, in sync with the final changeset of onnv-clone.
I have done a full build.
I have a machine auto-installed from the Austin lab to build 174
(because it is older than 175). I would like to get my bits on it.
I set the publisher immediately:
# pkg set-publisher -G http://aus-ai.us.oracle.com/solaris -g
http://ipkg.us.oracle.com/solaris11/release solaris
# pkg publisher
PUBLISHER TYPE STATUS URI
solaris origin online http://ipkg.us.oracle.com/solaris11/release/
I've tried an onu:
# /ws/onnv-tools/onbld/bin/onu -d
/net/rockyroad/export/builds/thurlow/fedfs/packages/i386/nightly -t fedfs
Preparing zone: global (1/1)
Updating
Packages to remove: 3
Packages to install: 3
Packages to update: 89
Create boot environment: No
Create backup boot environment: No
Services to change: 4
DOWNLOAD PKGS FILES XFER (MB)
Completed 95/95 3545/3545 265.2/265.2$<3>
PHASE ACTIONS
Removal Phase 1562/1562
Install Phase 1845/1845
Update Phase 3728/3728
PHASE ITEMS
Package State Update Phase 184/184
Package Cache Update Phase 92/92
Image State Update Phase 2/2
Only three packages? It didn't get my changes, that's certain.
# reboot
...
# beadm list
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
fedfs NR / 5.66G static 2011-12-20 08:27
s11_174 - - 39.45M static 2011-12-20 00:43
# which nsdb-list
no nsdb-list in /usr/bin /usr/gnu/bin /usr/sbin /usr/X11/bin /sbin
Back to s11_174. I have pointed to my repo:
# /ws/onnv-tools/onbld/bin/onu -rd \
/net/rockyroad/export/builds/thurlow/fedfs/packages/i386/nightly
# pkg publisher
PUBLISHER TYPE STATUS URI
on-nightly origin online
file:///net/rockyroad/export/builds/thurlow/fedfs/packages/i386/nightly/repo.redist/
on-extra origin online
file:///net/rockyroad/export/builds/thurlow/fedfs/packages/i386/nightly/repo.extra/
solaris (non-sticky) origin online
http://ipkg.us.oracle.com/solaris11/release/
opensolaris.org (non-sticky)
# pkg unset-publisher opensolaris.org
The latest version in sight appears to be what I've built:
# pkg list -a -f pkg:/service/file-system/nfs
NAME (PUBLISHER) VERSION IFO
service/file-system/nfs 0.5.11-0.175.0.0.0.2.18011 ---
service/file-system/nfs (solaris) 0.5.11-0.175.0.0.0.2.1 ---
service/file-system/nfs (solaris) 0.5.11-0.174.0.0.0.0.17765 i--
service/file-system/nfs (solaris) 0.5.11-0.151.0.1 ---
All I really need is to get two packages installed, one changed
and one new:
# pkg update pkg:/service/file-system/nfs
No updates available for this image.
# pkg install pkg:/service/file-system/nfs/fedfs-test
Creating Plan -
pkg install: No matching version of service/file-system/nfs/fedfs-test
can be installed:
Reject:
pkg://on-extra/service/file-system/nfs/[email protected],5.11-0.175.0.0.0.2.18011:20111220T002343Z
Reason: All versions matching 'require' dependency
pkg:/service/file-system/[email protected],5.11-0.175.0.0.0.2.18011 are rejected
Reject:
pkg://on-nightly/service/file-system/[email protected],5.11-0.175.0.0.0.2.18011:20111220T002343Z
Reason: This version is excluded by installed incorporation
pkg://solaris/consolidation/osnet/[email protected],5.11-0.174.0.0.0.0.17765:20110919T155151Z
This seems like it should be simple. What's in my way, and how do I
figure it out? How do I install my stuff?
You're trying to install your packages at version 175
on a OS running build 174. Why do you think this would work?
Did you try pkg update?
- Bart
--
Bart Smaalders Solaris Kernel Performance
[email protected] http://blogs.sun.com/barts
"You will contribute more with Mercurial than with Thunderbird."
"Civilization advances by extending the number of important
operations which we can perform without thinking about them."
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss