From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Oct 5 15:00:01 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id ED1CF1BC for ; Sat, 5 Oct 2013 15:00:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C75DA2555 for ; Sat, 5 Oct 2013 15:00:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r95F00jv059456 for ; Sat, 5 Oct 2013 15:00:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r95F00Ek059446; Sat, 5 Oct 2013 15:00:00 GMT (envelope-from gnats) Resent-Date: Sat, 5 Oct 2013 15:00:00 GMT Resent-Message-Id: <201310051500.r95F00Ek059446@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Christian Weisgerber Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 70BC910F; Sat, 5 Oct 2013 14:58:38 +0000 (UTC) (envelope-from naddy@mips.inka.de) Received: from mail-in-12.arcor-online.net (mail-in-12.arcor-online.net [151.189.21.52]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2338C253F; Sat, 5 Oct 2013 14:58:37 +0000 (UTC) Received: from mail-in-17-z2.arcor-online.net (mail-in-17-z2.arcor-online.net [151.189.8.34]) by mx.arcor.de (Postfix) with ESMTP id 6E23326315; Sat, 5 Oct 2013 16:58:15 +0200 (CEST) Received: from mail-in-04.arcor-online.net (mail-in-04.arcor-online.net [151.189.21.44]) by mail-in-17-z2.arcor-online.net (Postfix) with ESMTP id 6B61110C019; Sat, 5 Oct 2013 16:58:15 +0200 (CEST) Received: from lorvorc.mips.inka.de (dslb-188-105-085-082.pools.arcor-ip.net [188.105.85.82]) by mail-in-04.arcor-online.net (Postfix) with ESMTPS id 40E06A9DB9; Sat, 5 Oct 2013 16:58:15 +0200 (CEST) Received: from lorvorc.mips.inka.de (localhost [127.0.0.1]) by lorvorc.mips.inka.de (8.14.7/8.14.7) with ESMTP id r95EwERw031957; Sat, 5 Oct 2013 16:58:14 +0200 (CEST) (envelope-from naddy@lorvorc.mips.inka.de) Received: (from naddy@localhost) by lorvorc.mips.inka.de (8.14.7/8.14.7/Submit) id r95EwE6m031956; Sat, 5 Oct 2013 16:58:14 +0200 (CEST) (envelope-from naddy) Message-Id: <201310051458.r95EwE6m031956@lorvorc.mips.inka.de> Date: Sat, 5 Oct 2013 16:58:14 +0200 (CEST) From: Christian Weisgerber To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.114 Subject: ports/182693: multimedia/libvpx: wrong file ownership Cc: ashish@FreeBSD.org X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Christian Weisgerber List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Oct 2013 15:00:01 -0000 >Number: 182693 >Category: ports >Synopsis: multimedia/libvpx: wrong file ownership >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 05 15:00:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Christian Weisgerber >Release: FreeBSD 9.2-STABLE amd64 >Organization: >Environment: System: FreeBSD lorvorc.mips.inka.de 9.2-STABLE FreeBSD 9.2-STABLE #0 r255924: Sat Sep 28 14:16:39 CEST 2013 naddy@lorvorc.mips.inka.de:/usr/obj/usr/src/sys/GENERIC amd64 >Description: The multimedia/libvpx port installs files that are owned by the build user rather than ${BINOWN}. $ ls -l /usr/local/bin | grep naddy -rwxr-xr-x 1 naddy wheel 15876 Oct 5 16:35 vp8_scalable_patterns -rwxr-xr-x 1 naddy wheel 60658 Oct 5 16:35 vpxdec -rwxr-xr-x 1 naddy wheel 67203 Oct 5 16:35 vpxenc Looking at the tail end of the install log... [...] mkdir -p /usr/local/bin/ cp -p vpxdec /usr/local/bin/vpxdec mkdir -p /usr/local/bin/ cp -p vpxenc /usr/local/bin/vpxenc mkdir -p /usr/local/bin/ cp -p vp8_scalable_patterns /usr/local/bin/vp8_scalable_patterns ... we see that the install step erroneously uses cp(1) instead of the INSTALL_* macros. This affects all files installed by the port. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: