From owner-freebsd-ports-bugs@freebsd.org Wed Jul 26 07:02:37 2017 Return-Path: Delivered-To: freebsd-ports-bugs@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 305DBDB3302 for ; Wed, 26 Jul 2017 07:02:37 +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 1F08C7C5A1 for ; Wed, 26 Jul 2017 07:02:37 +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 v6Q72avi086779 for ; Wed, 26 Jul 2017 07:02:36 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 220950] Mk/Scripts/check-stagedir.sh false negatives (with %%OPTIONS%%) Date: Wed, 26 Jul 2017 07:02:37 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: gerald@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2017 07:02:37 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220950 --- Comment #3 from Gerald Pfeifer --- (In reply to Mathieu Arnold from comment #2) > The files should only be included if opt is enabled. No. ;-) What happens here is that these files only were generated due to some patches in the Wine Staging patchset which is enabled via the STAGING option. Over time those patches tend to move from Wine Staging into mainline Wine, at which point they are built by default (without the Staging patchset and hence option STAGING) and need to be included unconditionally. > There are many, many, ports that stage all the files but only package > them if some options are enabled. Hmm, in that case it becomes a little trickier indeed. Good point. > Well, it might be an idea to say something, like "this file is installed > but not packaged" but it must not be either a warning or an error. That would be lovely. Note, this caused real user issues in case of Wine, so is worth addressing (and we don't know which other ports may be affected= ). --=20 You are receiving this mail because: You are on the CC list for the bug.=