portmaster new development

Tatsuki Makino tatsuki_makino at hotmail.com
Mon Dec 28 23:07:44 UTC 2020


Where should I hang out to reply? :)

poudriere has weaknesses in updating packages such as libxml and glib.
When run all at once, all packages that depend on the package being updated and all packages that depend on the package being removed will be removed.
The text is not clear :), but qt5-webkit and webkit2-gtk3 are removed, and the time-consuming build begins.

To prevent packages that do not need to be removed from being removed, I manually do the following.

poudriere ports -u -v
poudriere bulk -j jail -J 2 -S -f pkglist.txt
||:
poudriere bulk -j jail -J 2 -n -f pkglist.txt
# visually look for packages that have broken dependencies with the updated package here.
poudriere bulk -j jail -J 2 originfor/dependencymissingpackage1 originfor/dependencymissingpackage2 ...
:||


More information about the freebsd-ports mailing list