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