I'm trying to install emacs from the blastwave repository, and am
running into some problems. I'm probably missing something obvious, but
I can't figure it out.
The first problem is that if blastwave is not the preferred authority,
pkg install doesn't seem to find the package at all, even though pkg
contents -r can list its contents.
[EMAIL PROTECTED]:~# cat /etc/release
OpenSolaris 2008.11 snv_91 X86
Copyright 2008 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 12 June 2008
[EMAIL PROTECTED]:~# pkg set-authority -O
http://blastwave.network.com:10000/ blastwave
[EMAIL PROTECTED]:~# pkg authority
AUTHORITY URL
blastwave http://blastwave.network.com:10000/
opensolaris.org (preferred) http://pkg.opensolaris.org:80/
[EMAIL PROTECTED]:~# pkg refresh --full
[EMAIL PROTECTED]:~# pkg install IPSemacs
pkg: no package matching 'IPSemacs' could be found in current catalog
suggest relaxing pattern, refreshing and/or examining catalogs
pkg: install failed: Unable to assemble image plan
The second problem is that even if I set blastwave as the preferred
authority, the package fails to install because of failing to find a
dependency:
[EMAIL PROTECTED]:~# pkg set-authority -P blastwave
[EMAIL PROTECTED]:~# pkg refresh --full
[EMAIL PROTECTED]:~# pkg install IPSemacs
Traceback (most recent call last):
File "/usr/bin/pkg", line 1458, in ?
ret = main_func()
File "/usr/bin/pkg", line 1424, in main_func
return install(img, pargs)
File "/usr/bin/pkg", line 448, in install
filters = filters, verbose = verbose, noexecute = noexecute)
File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line
1280, in make_install_plan
self.load_optional_dependencies()
File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line
1021, in load_optional_dependencies
self.update_optional_dependency(min_fmri)
File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line
989, in update_optional_dependency
matcher = pkg.fmri.exact_name_match)[0]
File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line
403, in get_matching_fmris
raise KeyError, "packages matching '%s' not found in catalog or
image" \
KeyError: "packages matching 'pkg:/[EMAIL PROTECTED],5.11-0.91' not
found in catalog or image"
Note that the the same problems occurred when I tried to get emacs from
the sunfreeware repo as well.
Does anyone know what's going on?
Thanks,
Nick
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss