On 07/ 7/11 09:10 PM, Shawn Walker wrote:
> https://cr.opensolaris.org/action/browse/pkg/swalker/pkg-publish-1/webrev/

Only reviewing the man page -

- Under generate only two SVR4 package parameters are listed as being
  converted, I'd have expected more, such as:

        SVR4 pkginfo(4)                 pkg(5) action/attribute
        ---------------                 -----------------------
        ARCH (if not "all")             variant.arch
        PKG                             pkg.fmri name string
        VERSION                         pkg.fmri version string

        (common subset)                 legacy action

  Does BASEDIR get added to paths?

- What does --target do in publish?   Doesn't it not apply since the manifest
  specifies which file is target vs. link?

- Example 1 fails when using csh or tcsh, since their echo builtins don't handle
  "\n", specifying /usr/bin/echo fixes it for them.

- An example of using pkgsend generate might be nice.   Especially if it showed
  the requirement to add a "set pkg.fmri" manually when generating a manifest
  from a non-SVR4 source, since you've removed the option to specify that on
  the command line.

- eval(1) should be removed from See Also, since it was part of the old
  transaction examples.   I'm not sure why ftpusers(4), group(4),
  passwd(4), shadow(4) were mentioned there - they would make sense for
  discussion of user actions, but I don't see any mention of those.

- Should a mention/see also of pkglint be added for checking the generated
  manifest, much as you have for pkgdepend?

- Even though it's now documented as pkgsend publish -s /path/to/repo, please
  continue to accept pkgsend -s /path/to/repo publish for a few builds if
  possible so we don't have to have a cross-consolidation flag day.

-- 
        -Alan Coopersmith-        [email protected]
         Oracle Solaris Platform Engineering: X Window System

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to