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