Cannot pkg upgrade from local repo
- Reply: George Mitchell : "Re: Cannot pkg upgrade from local repo"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 04 Jun 2025 00:32:22 UTC
I have a build machine where I do all my source builds. And, yes, I am one of those "portmaster" apostates who find poudriere too massive to use. I am working on upgrading textproc/libxml2 on my network, using the May 31 patch in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279705 which is more complicated than it might first seem. Still, I've recompiled a whole pile of ports on my build machine and updated the repo there. Now I am attempting to upgrade one of my other network machines with the newly updated repo on the build machine. This result in the following output: Updating mvp repository catalogue... mvp repository is up to date. All repositories are up to date. Checking for upgrades (127 candidates): 100% Processing candidates (127 candidates): 100% Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan pkg: Cannot solve problem using SAT solver require rule: package mousepad(l) depends on a requirement provided by: gtksourceview4(l)gtksourceview4(r)gtksourceview4(l)gtksourceview4(r) require rule: package gtksourceview4(r) depends on a requirement provided by: libxml2(r) require rule: package gtksourceview4(r) depends on a requirement provided by: pango(l)pango(r)pango(l)pango(r) require rule: package gtksourceview4(r) depends on a requirement provided by: pango(l)pango(r)pango(l)pango(r) require rule: package gtksourceview4(r) depends on a requirement provided by: gettext-runtime(l)gettext-runtime(r)gettext-runtime(l)gettext-runtime(r) require rule: package gtksourceview4(r) depends on a requirement provided by: gtk3(l)gtk3(r)gtk3(l)gtk3(r) require rule: package gtksourceview4(r) depends on a requirement provided by: glib(l)glib(r)glib-bootstrap(r)glib(l)glib(r) require rule: package gtksourceview4(r) depends on a requirement provided by: glib(l)glib(r)glib-bootstrap(r)glib(l)glib(r) require rule: package gtksourceview4(r) depends on a requirement provided by: glib(l)glib(r)glib-bootstrap(r)glib(l)glib(r) require rule: package gtksourceview4(r) depends on a requirement provided by: gdk-pixbuf2(l)gdk-pixbuf2(r)gdk-pixbuf2(l)gdk-pixbuf2(r) require rule: package gtksourceview4(r) depends on a requirement provided by: gtk3(l)gtk3(r)gtk3(l)gtk3(r) require rule: package gtksourceview4(r) depends on a requirement provided by: fribidi(l)fribidi(r)fribidi(l)fribidi(r) require rule: package gtksourceview4(r) depends on a requirement provided by: cairo(l)cairo(r)cairo(l)cairo(r) require rule: package gtksourceview4(r) depends on a requirement provided by: at-spi2-core(l)at-spi2-core(r)at-spi2-core(l)at-spi2-core(r) upgrade rule: upgrade local gtksourceview4-4.8.3_2 to remote gtksourceview4-4.8.3_2 cannot install package gtksourceview4, remove it from request? [Y/n]: When I answer yes, I get a whole pile more similar output seemingly complaining in a similar fashion about every port that got recompiled in conjucntion with the libxml2 upgrade. I tried doing it piecewise, starting by upgrading libxml2 by itself, but it still wanted to delete 92 packages invalidated by the libxml2 upgrade (not surprisingly). Any clues on how to proceed? Am I going to have to create a list of all the packages affected, delete them all, and then reinstall them? -- George