Danek Duvall wrote:

You need to insure that any package that uses these new users/groups in
file metadata either depends on the package that introduces them, or is
the package that includes them.
I am not familiar with packaging (both SVR4 and IPS), so you'll have to
be a bit more specific or give me an example from one of the previous
build directories.

I think what Bart said is pretty self-explanatory.  But to spell it out in
more detail: if you're delivering a user U in package A, and package B
delivers a file F that's supposed to be owned by U, then package B needs to
depend on package A (to make sure U is installed prior to F).  Or F and U
need to be delivered in the same package.
Both explanations are obvious. I know what dependencies are. I do not come from the world of packaging so I only understand what written. What's missing is where to make the declarations. You told me to make dependencies, but you did not tell me what these look like and where it should be made. I take packages generated by nightly and run them through "make 120/redist_import" in src/util/distro-import. Do you mean I have to make these dependencies before I do the nightly? Or in the 120/common/SUNW* files? Or in the 00/common/SUNW* files? Or some other directory? Where exactly am I adding the dependency? and what does this dependency look like?

Who has 5 minutes to look at nwam's webrev and tell me what needs to be added to what files in the ips gate to make this thing work?

Anurag

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

Reply via email to