pkgdb and portupgrade messages

Recent portupgrade and pkgdb show some messages for gnome-icons-edge:

Code:
root@yokozuna:/usr/ports# pkgdb -FfO
--->  Checking the package registry database
Stale origin: 'x11-themes/gnome-icons-edge': perhaps moved or obsoleted.
Skip this for now? [yes] n
Browse CVSweb for the port's history? [no] 
Guessing... no idea.
Not in due form <category/portname>: 
Fixed. (-> x11-themes/gnome-icons-edge)

Code:
root@yokozuna:/usr/ports# portupgrade -a
** Port marked as IGNORE: www/chromium:
        is forbidden: several security vulnerabilities
** Port directory not found: x11-themes/gnome-icons-edge
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        - www/chromium (marked as IGNORE)
        - x11-themes/gnome-icons-edge (port directory error)

Pkgdb says it has fixed something but it has actually not. The message from portupgrade is correct: gnome-icons-edge doesn't exist anymore. How do I delete gnome-icons-edge from the pkgdb since pkgdb -FfO doesn't fix anything?

Marco
 
But the package cannot be deleted because the directory isn't there anymore.
Code:
root@yokozuna:/usr/ports# pkg_delete gnome-icons-edge
pkg_delete: no such package 'gnome-icons-edge' installed
 
[cmd=]pkg_delete -f gnome-icons-edge\*[/cmd]
[cmd=]rm /var/db/pkg/pkgdb.db[/cmd]
[cmd=]pkgdb -u[/cmd]
 
MarcoB said:
But the package cannot be deleted because the directory isn't there anymore.
Code:
root@yokozuna:/usr/ports# pkg_delete gnome-icons-edge
pkg_delete: no such package 'gnome-icons-edge' installed

pkg_delete requires the exact package name. You can use an escaped wildcard like DD shows, or you can use pkg_info(1) to show the full package name:
% pkg_info -Ix gnome-icons-edge
 
Back
Top