Hi,
(Using a fresh pull of the pkg source code this morning).
I'm trying to install a package into a local test repository using:
#! /bin/ksh
export ROOT=/export/home/richb/pkg/bugs/3243/gate/proto/root_i386
export PYTHONPATH=${ROOT}/usr/lib/python2.4/vendor-packages
export REPO=http://localhost:29047/
export JUST_THESE_PKGS="$*"
export
WOS_PKGS=/export/home/pkg-solaris/WOS_Packages/x/94/Solaris_11/Product/
(cd src/util/distro-import ; \
make -e clobber ; \
make -e 94/slim_import
) > errs.import 2>&1 &
and I get the following:
rm -f ksh-wrapper.o
rm -rf proto
rm -f ksh-wrapper
make BUILDID=94 slim_import
mkdir -p proto/boot/grub
mkdir -p proto/boot/solaris/devicedb
mkdir -p proto/etc/X11/gdm
mkdir -p proto/etc/inet
mkdir -p proto/etc/security
mkdir -p proto/etc/svc
mkdir -p proto/etc/zones
mkdir -p proto/kernel/drv
mkdir -p proto/lib/svc/method
mkdir -p proto/usr/bin
mkdir -p proto/usr/has/bin
mkdir -p proto/usr/jdk/instances/jdk1.6.0/jre
mkdir -p proto/usr/jdk/instances/jdk1.6.0/jre/lib
mkdir -p proto/usr/lib
mkdir -p proto/usr/share/applications
mkdir -p proto/usr/share/man
mkdir -p proto/var/svc/manifest/system
mkdir -p proto/var/svc/profile
(./get_file_from_pkg.py
/export/home/pkg-solaris/WOS_Packages/x/94/Solaris_11/Product//SUNWckr \
boot/solaris/filelist.ramdisk; \
echo etc/zfs/zpool.cache) > proto/boot/solaris/filelist.ramdisk
Traceback (most recent call last):
File "./get_file_from_pkg.py", line 44, in ?
bundle = SolarisPackageDirBundle(pkgpath)
File
"/usr/lib/python2.4/vendor-packages/pkg/bundle/SolarisPackageDirBundle.py",
line 37, in __init__
self.pkg = SolarisPackage(filename)
NameError: global name 'sys' is not defined
*** Error code 1
make: Fatal error: Command failed for target
`proto/boot/solaris/filelist.ramdisk'
Current working directory
/export/home/richb/pkg/bugs/3140/gate/src/util/distro-import
*** Error code 1
make: Fatal error: Command failed for target `94/slim_import'
--
I know how to fix it in my local workspace, but somebody might like to
fix it in the wild too.
Thanks.
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss