Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Mar 2008 17:17:18 -0700
From:      perryh@pluto.rain.com
To:        kris@freebsd.org
Cc:        freebsd-questions@freebsd.org
Subject:   Re: pkg_add goofiness in 7.0
Message-ID:  <47f02d8e.xtw4HoBZjJEYST6%2B%perryh@pluto.rain.com>
In-Reply-To: <47F0147C.8070108@FreeBSD.org>
References:  <47ef4464.8hmxyx8owvB7UAFk%perryh@pluto.rain.com> <47EF83E2.2000400@FreeBSD.org> <47f012c0.vaeX6y/Ut1gA9Lko%perryh@pluto.rain.com> <47F0147C.8070108@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> What you showed does not indicate a failure.  If you are saying
> that the package wasn't actually installed completely, then
> pkg_delete it and retry.

I am not saying that the package was installed incompletely,
incorrectly, or something else because I don't know which of those
applies.  *The package installation itself* threw an error message,
with no instructions for recovery, and left the package database
corrupted (incorrectly showing the package as installed).

pkg_delete was only partially successful, perhaps because it was
unable to completely clean up the corruption.  Now what?

# pkg_delete -v linuxdoc-1.1_1
Trying to remove dependency on package 'xmlcatmgr-2.2' with 'textproc/xmlcatmgr' origin.
Trying to remove dependency on package 'iso8879-1986_2' with 'textproc/iso8879' origin.
Change working directory to /usr/local
Delete file /usr/local/share/sgml/linuxdoc/README
Execute '/usr/local/bin/xmlcatmgr -sc /usr/local/share/sgml/catalog.ports remove linuxdoc/catalog'
xmlcatmgr: enabling compatibility mode; removing ALL matching entries
xmlcatmgr: no matching entry for `linuxdoc/catalog' of any type
pkg_delete: unexec command for '/usr/local/bin/xmlcatmgr -sc /usr/local/share/sgml/catalog.ports remove linuxdoc/catalog' failed
Delete file /usr/local/share/sgml/linuxdoc/catalog
Delete file /usr/local/share/sgml/linuxdoc/freebsd-1.0.dtd
Delete file /usr/local/share/sgml/linuxdoc/freebsd-1.1.dtd
Delete file /usr/local/share/sgml/linuxdoc/linuxdoc.dec
Delete file /usr/local/share/sgml/linuxdoc/original.dtd
Delete directory /usr/local/share/sgml/linuxdoc
Change working directory to .
pkg_delete: couldn't entirely delete package (perhaps the packing list is
incorrectly specified?)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47f02d8e.xtw4HoBZjJEYST6%2B%perryh>