[indiana-discuss] 2009.06 b106 zone install fails

Shawn Walker swalker at opensolaris.org
Sun Feb 15 13:20:54 PST 2009


Peter Karlsson wrote:
> Hi,
> 
> I'm trying to set up a zones on b106, however it fails during install 
> with the following message:
> 
> hol at opensolaris:~$ pfexec zoneadm -z amp1 install
> A ZFS file system has been created for this zone.
>  Authority: Using http://pkg.opensolaris.org/dev/.
>      Image: Preparing at /DC/zones/amp1/root ... done.
>      Cache: Using /var/pkg/download.
> Installing: (output follows)
> 
> pkg: pkg: The following pattern(s) did not match any packages in the 
> current
> catalog. Try relaxing the pattern, refreshing and/or examining the catalogs
>    pkg://opensolaris.org/entire@0.5.11,5.11-0.106:20090131T192440Z 
> <http://opensolaris.org/entire@0.5.11,5.11-0.106:20090131T192440Z>
> failed to install package
> 
> I'm using the dev repository:
> 
> hol at opensolaris:~$ pkg authority
> AUTHORITY                           URL
> dev.opensolaris.org <http://dev.opensolaris.org> (preferred)     
> http://pkg.opensolaris.org/dev/
> opensolaris.org <http://opensolaris.org>                     
> http://pkg.opensolaris.org/release/
> 
> And looking at the local version of the entire meta package, I get the 
> following FMRI:
> hol at opensolaris:~$ pkg info -l entire
>          Name: entire
>       Summary: entire incorporation
>         State: Installed
>     Authority: opensolaris.org <http://opensolaris.org>
>       Version: 0.5.11
> Build Release: 5.11
>        Branch: 0.106
> Packaging Date: Sat Jan 31 19:24:40 2009
>          Size: 0.00 B
>          FMRI: 
> pkg://opensolaris.org/entire@0.5.11,5.11-0.106:20090131T192440Z 
> <http://opensolaris.org/entire@0.5.11,5.11-0.106:20090131T192440Z>
> 
> But when looking in the actual repository, I get a different FMRI:
> hol at opensolaris:~$ pkg info -r entire
>          Name: entire
>       Summary: entire incorporation
>         State: Installed
>     Authority: dev.opensolaris.org <http://dev.opensolaris.org>
>       Version: 0.5.11
> Build Release: 5.11
>        Branch: 0.106
> Packaging Date: Sat Jan 31 19:24:40 2009
>          Size: 0.00 B
>          FMRI: pkg:/entire at 0.5.11,5.11-0.106:20090131T192440Z
> 
> Any ideas on what's going on here??

Yes, the problem is that you can't change the authority you've installed 
from if you've setup zones:

http://defect.opensolaris.org/bz/show_bug.cgi?id=4771

You can see this by the fact that it's attempting to install build 106 
packages from the opensolaris.org authority.

The workaround for now will be to remove the dev.opensolaris.org 
authority and then change the origin_url of the opensolaris.org 
authority to point to http://pkg.opensolaris.org/dev.  By the way, there 
is no such thing as dev.opensolaris.org.

Cheers,
-- 
Shawn Walker



More information about the indiana-discuss mailing list