From owner-freebsd-pkg@freebsd.org Wed Nov 11 22:50:20 2015 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5EFF0A2C398 for ; Wed, 11 Nov 2015 22:50:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 4A2BC1E1B for ; Wed, 11 Nov 2015 22:50:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 44EC6A2C397; Wed, 11 Nov 2015 22:50:20 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4489FA2C395 for ; Wed, 11 Nov 2015 22:50:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 378451E1A for ; Wed, 11 Nov 2015 22:50:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id tABMoK2I049419 for ; Wed, 11 Nov 2015 22:50:20 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: maintainer-feedback requested: [Bug 204479] ports-mgmt/pkg use -C config file pathname exactly as given on the command line Date: Wed, 11 Nov 2015 22:50:20 +0000 X-Bugzilla-Type: request Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Nov 2015 22:50:20 -0000 Ian Lepore has reassigned Bugzilla Automation 's request for maintainer-feedback to pkg@FreeBSD.org: Bug 204479: ports-mgmt/pkg use -C config file pathname exactly as given on the command line https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204479 --- Description --- Created attachment 163026 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=163026&action=edit patch Right now, 'pkg -C /some/file -r /some/path' ends up looking for the config file as /some/path/some/file. Per discussion with Baptiste, this is a bug and it should use the exact value given on the command line. The attached patch fixes it to use the exact name from the command line if given, or to look for the default filename within the rootdir given on the command line (if any) which is the historical behavior.