[OmniOS-discuss] Problem installing new zone (version problem)

Martin Dojcak martin at dojcak.sk
Wed Jan 8 18:30:15 UTC 2014


It probably has nothing to do of the global zone.

New hint:

entire package in non-global zone (test) is
entire at 11,5.11-0.151006:20130507T204959Z. Here is manifest of package
http://pastebin.com/NJv5cRJC. But i really do not understand why
"entire" pakcage for installing new zone is 151006 version and
/etc/release is  OmniOS v11 r151008. From manifest depend
fmri=release/name at 0.5.11,5.11-0.151006: but on system is installed
release/name at 0.5.11,5.11-0.151008:3A20131204T024419Z. There are more
packages r151008. Here is the log from /var/pkg/history
http://pastebin.com/PACcXPFf.


On 01/08/2014 01:45 PM, Martin Dojcak wrote:
> Hi everyone,
> 
> i have production instalation of omnios with global zone of version r151006.
> Installation of non-global zones in the past has been successful, but
> now when i try to install new zone i have a problem with libc. For
> example in new installed zone:
> 
> root at test:~# cat /etc/release
> OmniOS v11 r151008
> Copyright 2013 OmniTI Computer Consulting, Inc. All rights reserved.
> Use is subject to license terms.
> 
> pkg --version
> ld.so.1: python2.6: fatal: libc.so.1: version 'ILLUMOS_0.6' not found
> (required by file /usr/lib/amd64/libpython2.6.so.1.0)
> ld.so.1: python2.6: fatal: libc.so.1: open failed: No such file or directory
> Killed
> 
> ldd /usr/lib/amd64/libpython2.6.so.1.0
> libsocket.so.1 => /lib/64/libsocket.so.1
> libnsl.so.1 => /lib/64/libnsl.so.1
> libm.so.2 => /lib/64/libm.so.2
> libgcc_s.so.1 => /usr/lib/64/libgcc_s.so.1
> libc.so.1 => /lib/64/libc.so.1
> libc.so.1 (ILLUMOS_0.6) => (version not found)
> libmp.so.2 => /lib/64/libmp.so.2
> libmd.so.1 => /lib/64/libmd.so.1
> 
> or
> 
> ld.so.1: perl: fatal: libc.so.1: version 'ILLUMOS_0.6' not found
> (required by file
> /usr/perl5/5.16.1/lib/i86pc-solaris-thread-multi-64int/CORE/libperl.so)
> ld.so.1: perl: fatal: libc.so.1: open failed: No such file or directory
> Killed
> 
> I think there is problem with version because global zone is r151006 but
> "zoneadm -z test install" install r151008 version with r151006 packages.
> On global zone I install omnios-userland package and freeze packages:
> pkg freeze
> NAME VERSION DATE COMMENT
> entire 11-0.151006 08 Jan 2014 12:36:35 CET Stay on r151006
> incorporation/jeos/illumos-gate 11-0.151006 08 Jan 2014 11:27:27 CET
> Stay on r151006
> incorporation/jeos/omnios-userland 11-0.151006 08 Jan 2014 11:27:36 CET
> Stay on r151006
> 
> then I tried to install new zone, but it brought an unsuccessful result.
> Im unable to upgrade entire system to new version r151008.
> 
> zoneadm -z test attach -u
> Log File: /var/tmp/db-mini-1.attach_log.Lbay3e
> Attach Path: /zones/db-mini-1/root
> Attach ZFS Dataset: rpool/zones/db-mini-1/ROOT/zbe
> 
> Installing: Using pre-existing data in zonepath
> Global zone version: entire at 11,5.11-0.151006:20130507T204959Z
> Non-Global zone version: entire at 11,5.11-0.151006:20130507T204959Z
> 
> in non-global zone:
> cat /etc/release
> OmniOS v11 r151008
> Copyright 2013 OmniTI Computer Consulting, Inc. All rights reserved.
> Use is subject to license terms.
> 
> cat /etc/release
> OmniOS v11 r151008
> Copyright 2013 OmniTI Computer Consulting, Inc. All rights reserved.
> Use is subject to license terms.
> 
> Can anyone help pls ?
> 

-- 
Martin Dojčák

mail: martin at dojcak.sk
jabber: martindojcak at jabbim.sk

pgp: http://pgp.dojcak.sk/


More information about the OmniOS-discuss mailing list