New webrev:
http://cr.opensolaris.org/~bpytlik/ips-12697-v2/
12697 pkgdep throws an exception for $PLATFORM or $ISALIST in runpath
11306 pkgdep can traceback on versionexception
12790 pkgdep doesn't do the same conversion for 64 bit kernel paths that
the importer does
12816 pkgdep gives misleading error message when payload file is missing
13041 undefined variable used in flavor/python.py
13042 pkgdep should ignore license actions
Only small changes from the previous webrev:
In pkgdep there's now a check for ORIGIN being user specified.
In python.py, there's a fix for an undefined variable.
In dependencies.py, there's a fix so that pkgdep will ignore data errors
from license actions.
Thats it I think.
Thanks,
Brock
Brock Pytlik wrote:
Webrev:
http://cr.opensolaris.org/~bpytlik/ips-12697-v1/
Bugs:
12697 pkgdep throws an exception for $PLATFORM or $ISALIST in runpath
11306 pkgdep can traceback on versionexception
12790 pkgdep doesn't do the same conversion for 64 bit kernel paths
that the importer does
12816 pkgdep gives misleading error message when payload file is missing
12896 pkgdep resolve should complain if two packages provide a
depended on file
This allows the user to provide the values that should replace dynamic
tokens in a run path. It also addresses some other bugs in pkg deps
logic and error handling.
Note: I'm aware that three blocks of code are commented out in
t_pkgdep.test_output. Instead of marking the test as failing, it
seemed better to remove the three bits that are currently troublesome
(those which search the image to resolve dependencies) so that the
rest of the output can be validated. If this goes back as is, I'll
file a bug to fix those three bits of the test cases.
Thanks,
Brock
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss