Subject: "pkg_info: could not process pkgdb"
To: None <pkgsrc-users@NetBSD.org>
From: Clayton <ckoeni@gmail.com>
List: pkgsrc-users
Date: 12/16/2007 18:06:12
Hi,
I was beavering away on a NetBSD box trying to package something for
pkgsrc/wip when suddenly something seems to have happened to my pkgdb.
Is this recoverable? (I did reinstall pkg_install, still borked....)
Clayton
{49} make
pkg_info: could not process pkgdb
pkg_info: Error during search in pkgdb for gcc3-c
usage: pkg_admin [-bqSV] [-d lsdir] [-K pkg_dbdir] [-s sfx] command
args ... Where 'commands' and 'args' are:
rebuild - rebuild pkgdb from +CONTENTS files
rebuild-tree - rebuild +REQUIRED_BY files from forward
deps check [pkg ...] - check md5 checksum of installed files
add pkg ... - add pkg files to database
delete pkg ... - delete file entries for pkg in database
set variable=value pkg ... - set installation variable for package
unset variable pkg ... - unset installation variable for package
lsall /path/to/pkgpattern - list all pkgs matching the pattern
lsbest /path/to/pkgpattern - list pkgs matching the pattern best
dump - dump database
pmatch pattern pkg - returns true if pkg matches pattern,
otherwise false usage: pkg_admin [-bqSV] [-d lsdir] [-K pkg_dbdir] [-s
sfx] command args ... Where 'commands' and 'args' are:
rebuild - rebuild pkgdb from +CONTENTS files
rebuild-tree - rebuild +REQUIRED_BY files from forward
deps check [pkg ...] - check md5 checksum of installed files
add pkg ... - add pkg files to database
delete pkg ... - delete file entries for pkg in database
set variable=value pkg ... - set installation variable for package
unset variable pkg ... - unset installation variable for package
lsall /path/to/pkgpattern - list all pkgs matching the pattern
lsbest /path/to/pkgpattern - list pkgs matching the pattern best
dump - dump database
pmatch pattern pkg - returns true if pkg matches pattern,
otherwise false pkg_admin: Cannot chdir to -S: No such file or directory
=> Bootstrap dependency digest>=20010302: NOT found
=> Verifying reinstall for ../../pkgtools/digest
===> Installing for digest-20070803
ERROR: digest-20070803 is already installed - perhaps an older version?
ERROR: If so, you may use either of:
ERROR: - "pkg_delete digest-20070803" and "/usr/bin/make reinstall"
ERROR: to upgrade properly
ERROR: - "/usr/bin/make update" to rebuild the package and all
ERROR: of its dependencies
ERROR: - "/usr/bin/make replace" to replace only the package without
ERROR: re-linking dependencies, risking various problems.
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/pkgtools/digest
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/pkgtools/digest
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/pkgtools/digest
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/wip/cycle.import