[OpenIndiana-discuss] Non-global-zone: Unable to clone the current boot environment

Jeppe Toustrup openindiana at tenzer.dk
Fri Apr 13 08:07:56 UTC 2012


On Fri, Apr 13, 2012 at 09:43, Gmail <achimwo7 at googlemail.com> wrote:
> Hi!
>
> I'm trying to install CUPS in a non-global-zone:
>
> pkg install library/print/cups-libs
>
> After the stuff is downloaded, pkg aborts with the message:
>
> pkg: Unable to clone the current boot environment.
>
>
> Now I have two questions:
>
> 1. Why is the package manager trying to create a new BE for installing CUPS?

Most likely because you are running OpenIndiana b151 in the zone, but
'pkg' is trying to install the newest version of CUPS available in the
PKG repository - the prestable 1 version. That version has
dependencies on other prestable 1 packages, which require a new boot
environment to be installed. You can check this by adding the '-v'
option to the pkg install command, it will show you all packages it
will try to install and which versions of them.

> 2. How can I install CUPS anyway?

You can either update the zone to the prestable 1 release, or install
CUPS in a specific version which matches the versions of the rest of
the packages in your zone. See this thread about details on the later:
http://openindiana.org/pipermail/openindiana-discuss/2012-March/007575.html

--
Venlig hilsen / Kind regards
Jeppe Toustrup (aka. Tenzer)



More information about the OpenIndiana-discuss mailing list