2229 Problem using pkg, SUNWj6dev dependency issue
authorDanek Duvall <danek.duvall@sun.com>
Wed, 18 Jun 2008 11:33:41 -0700
changeset 394 6ffef60e8fbb
parent 393 8e888cb6ef1f
child 395 0ae5e72ba7ee
2229 Problem using pkg, SUNWj6dev dependency issue
src/modules/client/image.py
--- a/src/modules/client/image.py	Wed Jun 18 08:15:58 2008 -0700
+++ b/src/modules/client/image.py	Wed Jun 18 11:33:41 2008 -0700
@@ -984,6 +984,10 @@
                 else:
                         name = myfmri.get_name()
 
+                myfmri = self.get_matching_fmris(myfmri,
+                    constraint = version.CONSTRAINT_AUTO,
+                    matcher = pkg.fmri.exact_name_match)[0]
+
                 ofmri = self.optional_dependencies.get(name, None)
                 if not ofmri or self.fmri_is_successor(myfmri, ofmri):
                                self.optional_dependencies[name] = myfmri