From edward@edcom.com  Thu Apr 20 18:48:43 1995
Received: from edcom.com (edcom.com [140.174.173.185])
          by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id SAA19476
          for <FreeBSD-gnats-submit@freebsd.org>; Thu, 20 Apr 1995 18:48:41 -0700
Received: (from edward@localhost) by edcom.com (8.6.11/8.6.9) id SAA00366; Thu, 20 Apr 1995 18:48:35 -0700
Message-Id: <199504210148.SAA00366@edcom.com>
Date: Thu, 20 Apr 1995 18:48:35 -0700
From: Edward Wang <edward@edcom.com>
Reply-To: edward@edcom.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: pkg_delete aborts when subcommand fails
X-Send-Pr-Version: 3.2

>Number:         357
>Category:       bin
>Synopsis:       pkg_delete aborts when subcommand fails
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    jkh
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 20 18:50:01 1995
>Closed-Date:    Sun Jun 2 21:32:19 PDT 1996
>Last-Modified:  Sun Jun  2 21:32:50 PDT 1996
>Originator:     & Wang
>Release:        FreeBSD 2.1.0-Development i386
>Organization:
>Environment:

	950322-SNAP

>Description:

	When pkg_delete fails to remove a file, it leaves the package
	in the database, which will then have to be removed by hand.
	There is apparently no way to force the removal of the package.
	This happens all the time, because errors or missing files
	in packages are common.

>How-To-Repeat:

	pkg_add xanim2683.tgz
	... see missing man page error
	pkg_delete xanim2683
	... see can't remove man page error
	pkg_info xanim2683
	... see that package still claims to be installed

>Fix:
	
	Don't know.
	Probably a flag should allow errors to be ignored.

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->jkh 
Responsible-Changed-By: pst 
Responsible-Changed-When: Wed Feb 7 17:19:04 PST 1996 
Responsible-Changed-Why:  
State-Changed-From-To: open->closed 
State-Changed-By: jkh 
State-Changed-When: Sun Jun 2 21:32:19 PDT 1996 
State-Changed-Why:  
This is fixed. 
>Unformatted:


