Gday one-n-all,
I want to make our biweekly build post processing
scripts deliver fattened redist and extras repos,
as a step along the road towards modernization.
All seemed to be going well with the nightly builds,
but when I tried with "snv_140" this evening, I came
across this problem:
pkgsend: create-repository: Invalid value 'snv_140-extra' for
publisher.prefix.
Invalid repository configuration values were specified using
--set-property or required values are missing. Please provide the correct
and/or required values using the --set-property option.
I've finally nailed down what is going on here - somewhere
in the bowels of pkg(5), that underscore character is being
rejected. I'm too tired right now to go and figure out where
this is happening, but when I read through the pkgsend and
pkg.depotd manpages I saw _no_ mention of underscore being
a reserved or forbidden char.
Pretty sure this wasn't the case in 136, because I tested
the repo_push.sh script with snv_136 and that appeared to
work ok.
Note that both pkgsend and pkg.depotd are in underscore-hating
mode. pkg.depotd dies with this error:
pkgsend: Malformed URL: '/export/onnv-gate/packages/snv_140/repo.extra'
Comments/suggestions/pointers to sections of TFM which
I've missed -- all gratefully accepted.
thankyou in advance,
James C. McPherson
--
Senior Software Engineer, Solaris
Oracle
http://www.jmcp.homeunix.com/blog
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss