From owner-freebsd-bugs@FreeBSD.ORG Mon Nov 26 09:50:05 2007 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 477A716A46E for ; Mon, 26 Nov 2007 09:50:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2607813C4F9 for ; Mon, 26 Nov 2007 09:50:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id lAQ9o5tx021486 for ; Mon, 26 Nov 2007 09:50:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lAQ9o4k4021485; Mon, 26 Nov 2007 09:50:04 GMT (envelope-from gnats) Resent-Date: Mon, 26 Nov 2007 09:50:04 GMT Resent-Message-Id: <200711260950.lAQ9o4k4021485@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Denis Eremenko " Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B60E416A419 for ; Mon, 26 Nov 2007 09:43:55 +0000 (UTC) (envelope-from moonshade@pnhz.kz) Received: from relay.pnhz.kz (relay.pnhz.kz [212.154.198.217]) by mx1.freebsd.org (Postfix) with ESMTP id 0494413C465 for ; Mon, 26 Nov 2007 09:43:54 +0000 (UTC) (envelope-from moonshade@pnhz.kz) Received: from abyss.pnhz.kz (abyss.pnhz.kz [192.168.121.40]) by relay.pnhz.kz with ESMTP id lAQ9fS1d090911 for ; Mon, 26 Nov 2007 15:41:29 +0600 (ALMT) (envelope-from moonshade@pnhz.kz) Message-Id: <1196070088.89863@abyss.pnhz.kz> Date: Mon, 26 Nov 2007 15:41:28 +0600 From: "Denis Eremenko " To: "FreeBSD gnats submit" X-Send-Pr-Version: gtk-send-pr 0.4.8 Cc: Subject: bin/118260: bin: more informative error message for install(1) X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Nov 2007 09:50:05 -0000 >Number: 118260 >Category: bin >Synopsis: bin: more informative error message for install(1) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Nov 26 09:50:04 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Denis Eremenko >Release: FreeBSD 6.3-PRERELEASE i386 >Organization: >Environment: System: FreeBSD 6.3-PRERELEASE #0: Mon Nov 19 17:10:51 ALMT 2007 moonshade@abyss.pnhz.kz:/usr/obj/data/os/FreeBSD/src/6/src/sys/ABYSS-6 >Description: More informative error message for install(1) in "install file1 ... fileN directory" case. Originally it says "wrong number or types of arguments" and it takes some time to understand that "directory" is simply missing. >How-To-Repeat: >Fix: --- patch-xinstall begins here --- --- xinstall.c.orig 2007-11-26 14:57:23.000000000 +0600 +++ xinstall.c 2007-11-26 15:22:38.000000000 +0600 @@ -216,7 +216,7 @@ /* can't do file1 file2 directory/file */ if (argc != 2) { - warnx("wrong number or types of arguments"); + warnx("wrong number or types of arguments, target does not exist or not a directory"); usage(); } --- patch-xinstall ends here --- >Release-Note: >Audit-Trail: >Unformatted: