Rich,

First off, my apologies for missing this original note until you drew
my attention to it and for not addressing your comments.

Missing dependencies. Looking at the original
SVR4 packages, (and ignoring the "Core" ones),
there are the following dependencies.

I examined the list you had an the ones automatically derived by IPS
and have the following comments:

SUNWPython26

P SUNWopenssl-libraries OpenSSL Libraries (Usr)
P SUNWTk Tk - TCL GUI Toolkit
P SUNWTcl Tcl - Tool Command Language
P SUNWlexpt libexpat - XML parser library
P SUNWxwplt X Window System platform software
P SUNWbzip The bzip compression utility
P SUNWlibmsr Math & Microtasking Libraries (Root)
P SUNWlibms Math & Microtasking Libraries (Usr)
P SUNWzlib The Zip compression library
P SUNWsqlite3 SQLite3
P SUNWlibffi Foreign Function Interface Library

Most of these were automatically identified.  SUNWlexpt and SUNWxwplt
were not but nor do they seem to be dlopen'ed so I'm not surer if there
are real dependencies.  It's possible these were carryovers from
SUNWPython itself (the latter does have dependencies on those
libraries; in fact, the X one is particularly irksome).

SUNWPython26-extra

P SUNWPython26 The Python interpreter, libraries and utilities
P SUNWlexpt libexpat - XML parser library

SUNWPython26 is derived automatically but not SUNWlexpt - however, this
too doesn't seem to be a real dependency.  Again, I suspect this was
copied from SUNWPython-extra which does seem to have a dependency.

SUNWastfbcf

P SUNWfbc               Frame Buffer Configuration Utility

I suppose this could be considered a dependency but in the same way
that the Firefox plugin could state that Firefox is a dependency.

SUNWefbcf

Couldn't find this one.

It's in the Indiana dock but it likely falls into the same category as
SUNWastfbcf.

SUNWgnome-python26-libs

P SUNWgnome-component GNOME CORBA ORB and component framework
P SUNWgnome-file-mgr GNOME file manager
P SUNWgnome-print GNOME printing technology
P SUNWgnome-a11y-libs Accessibility implementation for GNOME
P SUNWgnome-libs GNOME platform libraries
P SUNWPython26-extra Supplemental Python libraries and utilities
P SUNWgnome-config GNOME configuration framework
P SUNWPython26 The Python interpreter, libraries and utilities
P SUNWgnome-base-libs GNOME base GUI libraries
P SUNWgnome-vfs GNOME virtual file system framework and application/MIME type registry
P SUNWlibms Math & Microtasking Libraries (Usr)
P SUNWlibpopt Command line parsing library
P SUNWmlib mediaLib - Shared Libraries
P SUNWgnome-gtksourceview GNOME syntax highlighting text widget

All are found except for SUNWgnome-file-mgr, SUNWgnome-print,
SUNWPython26-extra, SUNWlibms and SUNWmlib.  The latter is typically an
optional dependency that's dlopen'ed I believe.  I don't know about the
others so we'll likely need to check with Laca but we can open a bug on
this.

SUNWkonkretcmpi

P SUNWlibC      Sun Workshop Compilers Bundled libC
P SUNWlibmsr    Math & Microtasking Libraries (Root)
P SUNWcimserveru        OpenPegasus CIM server (usr)
P SUNWcimserverr        OpenPegasus CIM server (root)

Only SUNWcimserver isn't found and again, it's not clear to me if this
is a true dependency or not so perhaps a tracking bug is in order.

SUNWlang-be

P SUNWlang-common       language support common components

--

SUNWlang-ka

P SUNWlang-common       language support common components

Sure, the common package needs to be installed but if we're going to do
this for these localizations. we likely should do it for all such
packages.

SUNWonbld

Couldn't find this one.

This is also integrated via the Indiana dock.  I believe all of the
dependencies are being captured automatically.

SUNWpostgr-83-l10n-ja

P SUNWpostgr-83-client  PostgreSQL client tools

Seems unnecessary - long term direction here would be to fold the
localizations into the client package anyway.

SUNWpython26-setuptools

P SUNWPython26 The Python interpreter, libraries and utilities

Not sure if it makes sense to state this dependency directly but we
could open a bug on this.

SUNWsg3utils

SUNWsg3utilsr/
None.

SUNWsg3utilsu/
P SUNWgccruntime GCC Runtime libraries
P SUNWsg3utilsr sg3_utils - a package of utilities for sending SCSI commands (root)

These are all automatically found.

SUNWsimplewbem

P SUNWlibC      Sun Workshop Compilers Bundled libC
P SUNWlibmsr    Math & Microtasking Libraries (Root)
P SUNWcimserveru        OpenPegasus CIM server (usr)
P SUNWcimserverr        OpenPegasus CIM server (root)

Only SUNWcimserver is missing but unclear if this is a real
dependency.  We can open a bug on this.

SUNWtree

P SUNWlibmsr    Math & Microtasking Libraries (Root)

Not found but AFAIK, this isn't really a dependency.

Thanks for catching these, Rich.
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to