Closed mgorny closed 5 months ago
Let's say we are moving sys-devel/autoconf to dev-build/autoconf. If package's deps aren't updated, pkgcheck will report:
sys-devel/autoconf
dev-build/autoconf
NonsolvableDepsInDev: version 1.0.12: nonsolvable depset(bdepend) keyword(amd64) dev profile (default/linux/amd64/17.0/musl) (123 total): solutions: [ >=sys-devel/autoconf-2.71-r6:2.71, >=sys-devel/autoconf-2.72-r1:2.72 ] NonsolvableDepsInStable: version 1.0.12: nonsolvable depset(bdepend) keyword(amd64) stable profile (default/linux/amd64/17.1) (186 total): solutions: [ >=sys-devel/autoconf-2.71-r6:2.71, >=sys-devel/autoconf-2.72-r1:2.72 ]
However, in this case it has sufficient information to make a cleaner message like:
DependencyMoved: version 1.0.12: depset(bdepend) dependency moved, update '>=sys-devel/autoconf-2.71-r6:2.71' to '>=dev-build/autoconf-2.71-r6:2.71'
or something like that.
Was just thinking this...
Let's say we are moving
sys-devel/autoconf
todev-build/autoconf
. If package's deps aren't updated, pkgcheck will report:However, in this case it has sufficient information to make a cleaner message like:
or something like that.