ports/103152: pkgdb -F fails with "can't convert nil into String"

lane lane at joeandlane.com
Mon Sep 11 17:30:26 UTC 2006


>Number:         103152
>Category:       ports
>Synopsis:       pkgdb -F fails with "can't convert nil into String"
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 11 17:30:20 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     lane
>Release:        5.4-RELEASE-p14 FreeBSD
>Organization:
none
>Environment:
FreeBSD joeandlane.com 5.4-RELEASE-p14 FreeBSD 5.4-RELEASE-p14 #0: Sat Apr 29 14:20:47 CDT 2006     lholcombe at joeandlane.com:/usr/src/sys/i386/compile/LANE  i386
>Description:
Yesterday I ran portupgrade -arR after cvsupping src-all, src-contrib, and ports-all

portupgrade told me to run pkgdb -F, so I did.  Then I ran portupgrade -arR all through yesterday.

This morning, after it was finished, I ran it again to make sure nothing was missed.  Oddly, it told me again to run pkgdb -F.  So I did.  The output is listed below - I just hit <ENTER> through the various prompts.

BTW: portupgrade upgraded kde to 3.5.3, so I don't know why kde-3.5.2 has a lock on gnu-libtool-1.5.20 - it's supposed to be gone, but isn't.

Also, I see that /usr/local/sbin/pkgdb and /usr/local/sbin/portupgrade were upgraded overnight to version 2.0.1.  They seemed to work yesterday.  And I suppose portupgrade is still working, I just can't get past pkgdb right now.

[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 388 packages found (-1 +1) (...). done]
Missing origin: bsdpan-CPAN-1.87
-> Ignored. (the package is held; specify -f to force)
Missing origin: bsdpan-PathTools-3.19
-> Ignored. (the package is held; specify -f to force)
Missing origin: bsdpan-Term-ReadLine-Perl-1.0302
-> Ignored. (the package is held; specify -f to force)
Missing origin: bsdpan-TermReadKey-2.30
-> Ignored. (the package is held; specify -f to force)
Stale origin: 'devel/gnu-libtool': perhaps moved or obsoleted.
-> The port 'devel/gnu-libtool' was removed on 2006-06-05 because:
        "Has expired: devel/libtool15 is now stock and should be used instead"
-> Hint:  gnu-libtool-1.5.20 is required by the following package(s):
        kde-3.5.2
-> Hint: checking for overwritten files...
 -> No files installed by gnu-libtool-1.5.20 have been overwritten by other packages.
Deinstall gnu-libtool-1.5.20 ? [no]
Duplicated origin: misc/gnome-mime-data - gnome-mime-data-2.4.2 gnomemimedata-2.4.2
Unregister any of them? [no]
Stale dependency: akode-2.0,1 -> akode-plugins-oss-2.0,1 ():
akode-2.0,1 (score:31%) ? ([y]es/[n]o/[a]ll) [no]
Install stale dependency? ([y]es/[n]o/[a]ll) [yes]
can't convert nil into String

>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list