99dbdd022e
(1) For years, I have experienced that portupgrade sometimes runs very slow. After some investigation, I found that "pkgdb -aF" is invoked from portupgrade or other programs (such as portversion) without having sufficient privilege to modify /var/db/pkg/, and that error is not caught by the caller program, and "pkgdb -aF" is invoked repeatedlly. So, I fixed the following things: - When pkgdb internally invoked from other program exits with error, make the caller program also exit with error. - Display the error messages of pkgdb that run internally from other program. When portupgrade or other programs die with the following error, ** You do not own /var/db/pkg. (use -f to force or run as root) Command failed [exit code 1]: /usr/local/sbin/pkgdb -aFQ please run "pkgdb -aF" as the user that owns /var/db/pkg (usually root). (2) Make new tarball that contains the above fix and all patches in files/. Bump PORTVERSION to 20051204 and change MASTER_SITES. PR: ports/89917 Submitted by: KOMATSU Shinichiro <koma2@lovepeers.org> |
||
---|---|---|
.. | ||
barry | ||
bpm | ||
instant-tinderbox | ||
jailaudit | ||
managepkg | ||
newportsversioncheck | ||
p5-FreeBSD-Portindex | ||
p5-FreeBSD-Ports | ||
pib | ||
pkg_cutleaves | ||
pkg_install | ||
pkg_install-devel | ||
pkg_remove | ||
pkg_rmleaves | ||
pkg_trackinst | ||
pkg_tree | ||
pkg-orphan | ||
port-authoring-tools | ||
port-maintenance-tools | ||
portaudit | ||
portaudit-db | ||
portbrowser | ||
portcheckout | ||
portdowngrade | ||
porteasy | ||
portell | ||
portlint | ||
portmanager | ||
portmk | ||
portsman | ||
portsnap | ||
porttools | ||
portupgrade | ||
portupgrade-devel | ||
qtpkg | ||
vulnerability-test-port |