diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2005-12-04 06:39:12 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2005-12-04 06:39:12 +0000 |
commit | 99dbdd022e3003b699d2b6530770cccfd1016a7c (patch) | |
tree | 53eeb8ecd61070f485e7eabf464d769292e3f718 /sysutils/portupgrade-devel/distinfo | |
parent | a6b8720f7bd606ddebc23d4608d6146e21da8482 (diff) |
sysutils/portupgrade: fix the problem that portupgrade sometimes runs slow, and bump PORTVERSION to 20051204.
(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>
Notes
Notes:
svn path=/head/; revision=150346
Diffstat (limited to 'sysutils/portupgrade-devel/distinfo')
-rw-r--r-- | sysutils/portupgrade-devel/distinfo | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/sysutils/portupgrade-devel/distinfo b/sysutils/portupgrade-devel/distinfo index fef8ec70c6be..0775417b5749 100644 --- a/sysutils/portupgrade-devel/distinfo +++ b/sysutils/portupgrade-devel/distinfo @@ -1,6 +1,3 @@ -MD5 (pkgtools-20041224.tar.bz2) = 1c69732e569fa423152cc792d2c40113 -SHA256 (pkgtools-20041224.tar.bz2) = bf637cdcadc1bc843f300bf3d2628cf576c5d2252932f0f09188e8dd9d4803b7 -SIZE (pkgtools-20041224.tar.bz2) = 104308 -MD5 (pkgtools-20041224-20041226.diff.bz2) = aab3f2885424d5f25c8ab08d48da5f34 -SHA256 (pkgtools-20041224-20041226.diff.bz2) = 1900a764a50396d8f45b25576005533878bebcc37f5187099632ee591989ea63 -SIZE (pkgtools-20041224-20041226.diff.bz2) = 1086 +MD5 (pkgtools-20051204.tar.bz2) = 9c90481860f80d80f856ec72907ea730 +SHA256 (pkgtools-20051204.tar.bz2) = d118d5fb63a06217b61b06b1d0349413a131044d96cfe187da7da7a7bfd83867 +SIZE (pkgtools-20051204.tar.bz2) = 105771 |