pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: "pkg_delete -f" does not work right



On Fri, Aug 01, 2025 at 03:51:41PM -0400, Todd Gruhn wrote:
> I built and installed ninvaders-0.1 .
> When I delete, I get this:
> 
> gandalf# /usr/sbin/pkg_delete -f ninvaders-0.1.1nb1
> /usr/sbin/pkg_delete -f ninvaders-0.1.1nb1
> pkg_delete: Opening pkgdb failed

Can you check the following three things please?

1) Do you have other versions of the pkg_* tools installed, e.g.
   /usr/pkg/sbin/pkg_add ? Maybe some other variant gets found via $PATH
   first and used for installation, but /usr/sbin/pkg_delete uses
   a different PKGDB directory?

2) Does /usr/pkg/pkgdb/ninvaders-0.1.1nb1 exist and has files like
   +BUILD_INFO         +CONTENTS           +REQUIRED_BY
   +BUILD_VERSION      +DESC               +SIZE_ALL
   +COMMENT            +INSTALLED_INFO     +SIZE_PKG

3) Is /usr/sbin/pkg_delete actually trying to open /usr/pkg/pkgdb ?
   Run:
	ktrace /usr/sbin/pkg_delete -f ninvaders-0.1.1nb1
   and then
	kdump | more
   search for Opening pkgdb failed
   and check the lines before it for a NAMI entry


Martin


Home | Main Index | Thread Index | Old Index