"pkgdb -F" is failing me...

Chuck Swiger cswiger at mac.com
Wed Oct 11 10:27:41 PDT 2006


Hi, all--

"pkgdb -F" is failing with a "can't convert nil into String" error.

10-ns1# portupgrade -ai
--->  Session started at: Wed, 11 Oct 2006 13:11:06 -0400
Stale dependency: cabextract-1.1_1 --> ldconfig_compat-1.0_8 --  
manually run 'pkgdb -F' to fix, or specify -O to force.
--->  Session ended at: Wed, 11 Oct 2006 13:11:06 -0400 (consumed  
00:00:00)
11-ns1# pkgdb -F
--->  Checking the package registry database
Stale dependency: cabextract-1.1_1 -> ldconfig_compat-1.0_8 (misc/ 
ldconfig_compat):
Install stale dependency? ([y]es/[n]o/[a]ll) [yes]
Fixed. (-> ldconfig_compat-1.0_8)
Stale dependency: curl-7.15.5 -> ldconfig_compat-1.0_8 (misc/ 
ldconfig_compat):
ldconfig_compat-1.0_8 ? ([y]es/[n]o/[a]ll) [yes]
Fixed. (-> ldconfig_compat-1.0_8)
Stale dependency: gnupg-1.4.5_1 -> ldconfig_compat-1.0_8 (misc/ 
ldconfig_compat):
ldconfig_compat-1.0_8 ? ([y]es/[n]o/[a]ll) [yes]
Fixed. (-> ldconfig_compat-1.0_8)
Stale dependency: portupgrade-2.1.3.3_1,2 -> ldconfig_compat-1.0_8  
(misc/ldconfig_compat):
ldconfig_compat-1.0_8 ? ([y]es/[n]o/[a]ll) [yes]
Fixed. (-> ldconfig_compat-1.0_8)
Stale dependency: postfix-2.3.3,1 -> ldconfig_compat-1.0_8 (misc/ 
ldconfig_compat):
ldconfig_compat-1.0_8 ? ([y]es/[n]o/[a]ll) [yes]
Fixed. (-> ldconfig_compat-1.0_8)
Stale dependency: ruby-1.8.5_2,1 -> ldconfig_compat-1.0_8 (misc/ 
ldconfig_compat):
ldconfig_compat-1.0_8 ? ([y]es/[n]o/[a]ll) [yes]
Fixed. (-> ldconfig_compat-1.0_8)
85.92s real  13.94s user  1.88s system  18%
12-ns1# portupgrade -ai
--->  Session started at: Wed, 11 Oct 2006 13:12:41 -0400
Stale dependency: cabextract-1.1_1 --> ldconfig_compat-1.0_8 --  
manually run 'pkgdb -F' to fix, or specify -O to force.
--->  Session ended at: Wed, 11 Oct 2006 13:12:41 -0400 (consumed  
00:00:00)
13-ns1# pkgdb -F
--->  Checking the package registry database
Stale dependency: cabextract-1.1_1 -> ldconfig_compat-1.0_8 ():
Install stale dependency? ([y]es/[n]o/[a]ll) [yes]
can't convert nil into String
11.04s real  6.84s user  0.60s system  67%
14-ns1# uname -a
FreeBSD ns1.pkix.net 4.11-STABLE FreeBSD 4.11-STABLE #0: Sat Jun 18  
18:51:43 EDT 2005
      root at ns1.pkix.net:/usr/obj/usr/src/sys/NORMAL  i386

Note that I didn't even have this ldconfig_compat-1.0_8 port  
installed; I don't see how it could possibly be chosen to replace a  
stale dependency...

-- 
-Chuck



More information about the freebsd-ports mailing list