I haven't actually review your webrev, but thought that I would comment
on the dependencies.
You should have the base package dependencies for core bits that
everyone needs + anything that you depend on directly. So...
P SUNWcar Core Architecture, (Root)
P SUNWcakr Core Solaris Kernel Architecture (Root)
P SUNWkvm Core Architecture, (Kvm)
P SUNWcsr Core Solaris, (Root)
P SUNWckr Core Solaris Kernel (Root)
P SUNWcnetr Core Solaris Network Infrastructure (Root)
P SUNWcsu Core Solaris, (Usr)
P SUNWcsd Core Solaris Devices
P SUNWcsl Core Solaris Libraries
plus anything you use directly
P SUNWlibyaz Z39.50/SRW/SRU client/server development toolkit
Not things that you only use indirectly (as a result of using things
like libyaz)
If you add the base dependencies to your depend file and use 'make
check_deps' under usr/src/pkgdefs/SUNWyour-package, you can get a pretty
good idea of what's missing, though it may not give you everything. You
have to review the results and make sure that everything that you use
directly is in your depend file.
-Norm
Andre Molyneux wrote:
>> usr/src/pkgdefs/SUNWidzebra/depend:
>> You removed all dependencies. Is that right? You no longer depend on
>> Solaris? Zlib? Asn1? etc?
>
> I'm dependent on SUNWlibyaz. As libyaz has all the other dependencies
> in common, I was told I could remove them from idzebra's depend file
> as they're already taken care of.