When I do rolling replace I usually manually install osabi and dependents in advance.
On Thu, 14 Mar 2019 at 20:16, Bob Bernstein <poo...@ruptured-duck.com> wrote: > I am aiming at a successful pkgsrc build of modular-xorg. I posted > an error log yesterday to tech-x11. Overall, I'm trying to get > nouveau and X to function on this machine. (-current boots via > userconf disabling nouveau.) > > As a rule I eschew cross-posting, but the traffic volume is low, and > the error seems like it will be deemed to merit attention. > > I upgraded to -current 8.99.35, and cvs -A up'd my pkgsrc tree. > Then I ran pkg_rolling-repace -rsuv. As noted, it ran aground in > osabi. Here is the output: > > Script started on Thu Mar 14 15:55:05 2019 > RR> Checking for mismatched installed packages using pkg_chk > rr> devel/pkgconf - pkgconf-1.4.1nb1 < pkgconf-1.6.0 > rr> mail/mutt - mutt-1.11.3 < mutt-1.11.4 > rr> pkgtools/osabi - osabi-NetBSD-8.0 < osabi-NetBSD-8.99.35 (has binary > package) > ** Unable to read PKGCHK_CONF > '/usr/pkgsrc/pkgchk_update-nebby.localdomain.conf' > RR> Excluding the following mismatched packages: > rr> EXCLUDE=[] > RR> Checking for rebuild-requested installed packages (rebuild=YES) > RR> Checking for unsafe installed packages (unsafe_depends_strict=YES) > RR> Packages to rebuild: > rr> MISMATCH_TODO=[pkgconf mutt osabi-NetBSD] > rr> REBUILD_TODO=[] > rr> UNSAFE_TODO=[] > RR> Building dependency graph for installed packages > RR> Tsorting dependency graph > RR> Selecting osabi-NetBSD (pkgtools/osabi) as next package to replace > RR> Checking if osabi-NetBSD has new depends... > RR> Replacing osabi-NetBSD-8.0 > ===> Cleaning for osabi-NetBSD-8.99.35 > ===> Skipping vulnerability checks. > WARNING: No /var/db/pkg/pkg-vulnerabilities file found. > WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /var/db/pkg > fetch-pkg-vulnerabilities'. > ===> Installing dependencies for osabi-NetBSD-8.99.35 > => Build dependency cwrappers>=20150314: found cwrappers-20180325 > ===> Overriding tools for osabi-NetBSD-8.99.35 > ===> Extracting for osabi-NetBSD-8.99.35 > ===> Patching for osabi-NetBSD-8.99.35 > ===> Creating toolchain wrappers for osabi-NetBSD-8.99.35 > ===> Installing for osabi-NetBSD-8.99.35 > => Generating pre-install file lists > => Automatic manual page handling > => Generating post-install file lists > => Checking file-check results for osabi-NetBSD-8.99.35 > => Creating binary package > /usr/pkgsrc/pkgtools/osabi/work/.packages/osabi-NetBSD-8.99.35.tgz > ===> Building binary package for osabi-NetBSD-8.99.35 > => Creating binary package > /usr/pkgsrc/packages/All/osabi-NetBSD-8.99.35.tgz > ===> Replacing for osabi-NetBSD-8.99.35 > ===> Updating using binary package of osabi-NetBSD-8.99.35 > /usr/bin/env /usr/pkg/sbin/pkg_add -K /var/db/pkg -U -D > /usr/pkgsrc/pkgtools/osabi/work/.packages/osabi-NetBSD-8.99.35.tgz > pkg_add: Can't open +CONTENTS of depending package x11-links-1.12 > pkg_add: 1 package addition failed > *** Error code 1 > > Stop. > make[2]: stopped in /usr/pkgsrc/pkgtools/osabi > *** Error code 1 > > Stop. > make[1]: stopped in /usr/pkgsrc/pkgtools/osabi > *** Error code 1 > > Stop. > make: stopped in /usr/pkgsrc/pkgtools/osabi > *** 'make replace' failed for package osabi-NetBSD. > *** Please read the errors listed above, fix the problem, > *** then re-run pkg_rolling-replace to continue. > - osabi-NetBSD > > Script done on Thu Mar 14 15:55:52 2019 > > Thank you. > > > -- > In our age there is no such thing as 'keeping out of > politics'. All issues are political issues, and > politics itself is a mass of lies, evasions, folly, > hatred, and schizophrenia. > > George Orwell "Politics and the English Language" (1946) > -- ----