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

Reply via email to