|
Danek Duvall wrote: On Fri, Mar 06, 2009 at 06:10:37PM -0800, Bart Smaalders wrote:So.... you have two packages, which differ in version:pkg://coips-80/[email protected],5.11-0.108.33284:20090224T050443Z pkg:/[email protected],5.11-0.108:20090307T003526Z Your dependency likely specifies: pkg://coips-80/[email protected],5.11-0.108 It will prefer the newer package.I think part of (if not all of) the confusion is that it got the "right" version -- ie, the older version from the preferred authority -- of the It got the right version of the specified package,which also happens to be *newer.* package Ed specified on the commandline, but didn't have that behavior for its dependencies. Exactly. I'm not sure whether that's deliberate in the coding, but it's decidedly confusing, and therefore busted. Regardless, you're right that the right answer for this particular situation is fat packages. The situation is not variant content--it's what repo are packages going to be drawn from. The fact that one set of packages is debug and has an indicator in its version string was the give away that packages were being drawn--incorrectly on two counts, IMHO: non-preferred repo; older packages--from multiple repositories. Or, are you saying that the .33284 in one of the version strings (older package; non-preferred authority) makes that one appear newer to the Planner? thx, --emk Danek |
_______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
