in reply to Re: ppm profile failed: Can't determine best
in thread ppm profile failed: Can't determine best
(I guess you already know that, for your particular exercise, you need to modify the "ACTIVEPERL VERSION" and "REPOSITORY HREF" entries in the profile file that 5.10 produced.)
I didn't know that -- thanks for the tip -- but it made no difference.
It turns out that -- in their infinite wisdom -- they decide to sort the packages before downloading them. And their sort comparator doesn't just compare names, but also versions, features and release dates. But it sometime decides that it doesn't know how to order two packages and so, just dies -- with the ever so helpful "Can't find best".
Stick return -1; into the top of their compare() function and ... off it merry well trots.
Reading between the lines -- you have to as there is no further explanation -- it might be that the ordering that results from this hack will cause a later package install to overwrite an earlier installed, but later versioned, dependency; but better than than just giving up.
I really do wonder sometimes...
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: ppm profile failed: Can't determine best
by syphilis (Archbishop) on Sep 22, 2012 at 00:17 UTC | |
by BrowserUk (Patriarch) on Sep 22, 2012 at 00:22 UTC | |
by syphilis (Archbishop) on Sep 22, 2012 at 02:31 UTC | |
by BrowserUk (Patriarch) on Sep 22, 2012 at 02:40 UTC |