Rich Burridge wrote:
I've made some progress with this.
If I manually make the "catalog" and "updatelog" directories under
/export/home/pkg-solaris/repo-6941
I can now publish packages to my local repository.
That's enough to allow me to continue testing bug #6941.
It does look like there might be a bug here though.
Shawn, do you want me to file something at defect.opensolaris.org?
Yes, but there a few things that don't make sense. If I start a depot
server (using a pkg gate tip workspace):
./depot.py -p 8009 -d /tmp/repo --content-root=`pwd`
...and I then publish to it using pkgsend:
REPO=http://localhost:8009
eval `pkgsend -s $REPO open system/[email protected]`
pkgsend -s $REPO add set name="description" value="Package to test
package names with slashes and cross-authorities"
pkgsend -s $REPO add dir path=tmp/foo mode=0755 owner=root group=bin
pkgsend -s $REPO add file /etc/group path=tmp/group mode=0755 owner=root
group=bin
pkgsend -s $REPO add depend type=require fmri=pkg:/SUNWcsl
pkgsend -s $REPO close
...it works fine.
Did you by chance start the depot server, then remove the contents of
that directory, and then publish to it?
If you remove that directory completely, and then repeat your original
steps does it still fail?
Cheers,
--
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss