From owner-freebsd-bugs Fri Nov 24 11:50: 8 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9E58F37B4CF for ; Fri, 24 Nov 2000 11:50:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id LAA43874; Fri, 24 Nov 2000 11:50:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from mail.disney.com (mail.disney.com [204.128.192.15]) by hub.freebsd.org (Postfix) with ESMTP id 4A94737B4CF for ; Fri, 24 Nov 2000 11:48:44 -0800 (PST) Received: from pain10.corp.disney.com (root@pain10.corp.disney.com [153.7.110.100]) by mail.disney.com (Switch-2.0.1/Switch-2.0.1) with SMTP id eAOJmYp11694 for ; Fri, 24 Nov 2000 11:48:34 -0800 (PST) Received: from louie.fa.disney.com by pain.corp.disney.com with ESMTP for FreeBSD-gnats-submit@freebsd.org; Fri, 24 Nov 2000 11:49:16 -0800 Received: from plio.fan.fa.disney.com (plio.fan.fa.disney.com [153.7.118.2]) by louie.fa.disney.com (8.9.2/8.9.2) with ESMTP id LAA16291 for ; Fri, 24 Nov 2000 11:48:35 -0800 (PST) (envelope-from Jim.Pirzyk@fa.disney.com) Received: from snoopy.fan.fa.disney.com (snoopy.fan.fa.disney.com [172.30.228.110]) by plio.fan.fa.disney.com (8.9.2/8.9.2) with ESMTP id LAA20090 for ; Fri, 24 Nov 2000 11:48:35 -0800 (PST) (envelope-from Jim.Pirzyk@fa.disney.com) Received: (from Jim.Pirzyk@localhost) by snoopy.fan.fa.disney.com (8.11.1/8.9.3) id eAOJmZ304495; Fri, 24 Nov 2000 11:48:35 -0800 (PST) (envelope-from Jim.Pirzyk@fa.disney.com) Message-Id: <200011241948.eAOJmZ304495@snoopy.fan.fa.disney.com> Date: Fri, 24 Nov 2000 11:48:35 -0800 (PST) From: Jim.Pirzyk@disney.com Reply-To: Jim.Pirzyk@disney.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/23083: pkg_add does not return the correct error code Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 23083 >Category: bin >Synopsis: pkg_add returns 0 even if the package is not found >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Nov 24 11:50:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Jim Pirzyk >Release: FreeBSD 4.2-RELEASE i386 >Organization: >Environment: FreeBSD 4.2-RELEASE >Description: If pkg_add is given a package name that it cannot locate the file, it fails with a warning message "pkg_add: can't find package 'foo'" but returns 0 to the shell. >How-To-Repeat: pkg_add foo echo $status >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message