The webrev, http://cr.opensolaris.org/~padraig/ips-16306-v1/, fixes
16306 package/pkg/package-manager is missing dependencies
This webrev adds the following as dependencies for package-manager
system/library/dbus
system/font/xorg/xorg-corwe
gnome/theme/hicolor-icon-theme
As with all such bugs, I'd like to understand why the dependency isn't
being formed automatically with the importer. What components are in
these three packages that export the required interfaces? I can image
the font and theme dependencies but what about dbus?
And as Alan C mentioned, why the versioned dependency?
I'm not quite sure why there's a versioned dependency there for
python-gnome-libs-26 either? Danek, is there a reason you added this?
Sigh, never mind - clearly I haven't had nearly enough coffee this
morning. As these are native IPS manifests, the importer isn't
involved so specifiying them is necessary today as we're not using
pkgdepend(1) to establish them automatically.
It does seem that making them a versioned dependency doesn't really buy
you anything though.
Finally, I think there's another bug in opensolaris/packaging
concerning a missing theme dependency for the package manager which you
might want to search for.
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss