On 2012/04/18 21:14, Jan Stary wrote:
> I upgraded my current/amd64 and now I am upgrading the packages
> with pkg_add -ui; psutils gets upgraded as a dependency of a2ps:
> 
> Ambiguous: choose package for psutils-1.17p3-a4
>  a     0: <None>
>        1: psutils-1.17p3
>        2: psutils-1.17p3-a4
> 
> I just answer '2' and everything goes on smoothly,
> but why is this an ambiguity? Is this expected?
> In fact, psutils-1.17p3-a4->psutils-1.17p3-a4
> 
>       Jan
> 

A few of us have spotted this and I agree it doesn't seem to be ambiguous,
I've had a play with adjusting @pkgpath markers to no avail (though they
already look correct to me), not sure quite what is going on.

Proper verbose output from pkg_add:-

Update candidates: a2ps-4.14p5-a4 -> a2ps-4.14p5-a4 (ok)
Comparing full signature for a2ps-4.14p5-a4 
"a2ps-4.14p5-a4,c.64.0,gettext-0.18.1p1,iconv.6.0,intl.6.0,libiconv-1.14,m.7.0,psutils-1.17p3-a4"
 vs. 
"a2ps-4.14p5-a4,c.63.0,gettext-0.18.1p1,iconv.6.0,intl.6.0,libiconv-1.14,m.7.0,psutils-1.17p3-a4":less
parsing a2ps-4.14p5-a4
Comparing full signature for a2ps-4.14p5-a4 
"a2ps-4.14p5-a4,c.64.0,gettext-0.18.1p1,iconv.6.0,intl.6.0,libiconv-1.14,m.7.0,psutils-1.17p3-a4"
 vs. 
"a2ps-4.14p5-a4,c.63.0,gettext-0.18.1p1,iconv.6.0,intl.6.0,libiconv-1.14,m.7.0,psutils-1.17p3-a4":less
Direct dependencies for a2ps-4.14p5-a4->a2ps-4.14p5-a4 resolve to libiconv-1.14 
psutils-1.17p3-a4 gettext-0.18.1p1 (todo: psutils-1.17p3-a4-> libiconv-1.14-> 
gettext-0.18.1p1->)
Update candidates: psutils-1.17p3-a4 -> psutils-1.17p3-a4 psutils-1.17p3 (ok)
Ambiguous: choose package for psutils-1.17p3-a4
 a       0: <None>
         1: psutils-1.17p3
         2: psutils-1.17p3-a4

Reply via email to