Hey Stephen,

>  Normally, additional dependencies would come with the version history
>  for the package manifest, but that history is split between the
>  importer manifests in the pkg gate and ON.

Understood. Is the plan to use the package history as the means of documenting 
dependencies such as this one? I'm concerned about spurious and anachronistic 
dependencies being maintained even as the code base obviates their need.

>  $ hg locate SUNWdoc # no changes in text/doctools since the rename
>  00/common/SUNWdoc
>  110/common/SUNWdoc
>  $ hg log 110/common/SUNWdoc
>  ...
>  changeset:   950:154153e88417
>  user:        [email protected]
>  date:        Mon Mar 16 23:57:27 2009 -0700
>  description:
>          162 Need to ship motif libraries
>          6212 SUNWless package is missing in zones which prevents man from
>          6215 dladm(1M) doesn't mention create-vnic subcommand
>          ...
> 
>  So
> 
>  http://defect.opensolaris.org/bz/show_bug.cgi?id=6212
> 
>  is the cause for the dependency.  I see
> 
>  http://defect.opensolaris.org/bz/show_bug.cgi?id=12583
> 
>  may require additional dependencies for text/doctools.

I'd be interested to understand why 6212 was solved with a dependency rather:

if [[ -x /usr/bin/less ]]; then
        PAGER=/usr/bin/less -ins
else
        PAGER=/usr/bin/more
fi

export PAGER

or simply:

export PAGER=/usr/bin/more

Adam

--
Adam Leventhal, Fishworks                        http://blogs.sun.com/ahl

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

Reply via email to