"unable to completely remove directory" during deinstall

Jerry gesbbb at yahoo.com
Wed Apr 22 14:43:22 UTC 2009


On Wed, 22 Apr 2009 09:16:22 -0500
Richard DeLaurell <richard.delaurell at gmail.com> wrote:

>This is undoubtedly a very "newbie" question, but I have seen this
>type of error
>a few times recently:
>
>pkg_delete: unable to completely remove directory '/directory.name'
>pkg_delete: couldn't entirely delete package (perhaps the packing list
>is incorrectly specified?)
>
>It occurs at the end of a "deinstall" as a matter of updating a port
>"by hand".
>
>What is the proper procedure to correct this? Run "pkgdb -F"? Rm the
>offending files/dirs by hand? Both?
>
>The updated packages seem to run okay afterward if I ignore these
>errors; however, I am certain that they
>are really just swept under the carpet for the time being and will
>reemerge in the future (at a moment of maximum inconvenience no doubt).
>
>Also, is "make deinstall" the same as "uninstall"?

First, there is a good chance that the 'pkg-plist' file is not correct.
It is usually harmless, however. You can usually just do a:

	make deinstall reinstall distclean

Prior to updating, running 'pkgdb -Ffuv' is usually a safe concept. If
there are any problems, they will usually become self evident.

What port are you referencing? I assume 'by hands' means that you are
not using a port tool to manage updating a specific port. Is that
correct?

-- 
Jerry
gesbbb at yahoo.com

A prisoner of war is a man who tries to kill you and fails, and then
asks you not to kill him.

	Sir Winston Churchill, 1952
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20090422/d2e537bd/signature.pgp


More information about the freebsd-questions mailing list