No dia 24 de Junho de 2010 01:09, Ben Walton <[email protected]> escreveu:
> We're transitioning from a single package (CSWgnulinks) providing all
> of the symlinks in /opt/csw/gnu to each package with g* tools
> providing their own.  We'll need to ensure that each package
> delivering such links also provides the directory /opt/csw/gnu.

Sounds like something that can be part of checkpkg.  To solve it for
the general case, the whole catalog would be needed:

For each non-directory file in the package, look up the parent
directory.  Try to find it in the current package; failing that, try
to find it in any other package. If found, check if the package
containing the directory is somewhere in the dependency chain of the
package at hand.  If it isn't, throw an error.

As this requires access to information about the whole catalog, it'll
need to wait until I finish working on the shared buildfarm database
(or databases).

Maciej
_______________________________________________
users mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/users

Reply via email to