From owner-freebsd-ports-bugs@freebsd.org Fri Oct 19 14:20:34 2018 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E82C1FCC360 for ; Fri, 19 Oct 2018 14:20:33 +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 844A07F86A for ; Fri, 19 Oct 2018 14:20:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 49289FCC35C; Fri, 19 Oct 2018 14:20:33 +0000 (UTC) Delivered-To: ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 27423FCC35B for ; Fri, 19 Oct 2018 14:20:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BC2CE7F864 for ; Fri, 19 Oct 2018 14:20:32 +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 mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 26A91BBBB for ; Fri, 19 Oct 2018 14:20:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w9JEKWWf084513 for ; Fri, 19 Oct 2018 14:20:32 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w9JEKWRR084512 for ports-bugs@FreeBSD.org; Fri, 19 Oct 2018 14:20:32 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 232443] graphics/opencv 3.4.1_8 staging failure Date: Fri, 19 Oct 2018 14:20:32 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: bsdpr@phoe.frmug.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@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.29 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Oct 2018 14:20:34 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232443 --- Comment #5 from Bertrand Petit --- (In reply to Kubilay Kocak from comment #1) > 1) Is "/usr/obj/ports" an expected part of your configuration? This path is expected. The ports tree is nfs-mounted read-only. The work directory is set in make.conf: MYPORTSDIR!=3Decho $(.CURDIR) | sed 's|/usr/ports/.*|/usr/ports|' .if $(MYPORTSDIR) =3D=3D /usr/ports WRKDIRPREFIX=3D/usr/obj/ports .endif DISTDIR=3D/usr/obj/ports/usr/ports/distfiles INDEXDIR=3D/var/db/ports/portupgrade I never had any trouble with this setup which is about 10 years old. > 2) What is the method of installation (make install clean, portmaster , something else?) and in how/where is it run? > 3) Does the opencv port build succeed when attempting to install it direc= tly (not via a dependency) from /usr/ports/ ? (run `make clean` before test= ing this) I did reproduce the issue doing "make clean ; make", and then "make install= ". The build phase terminated without aparent error. > 4) If not, are the errors *exactly* the same as those initially reported?= If not, how are they different? (provide an attachment with the full build= log) # cd /usr/ports/graphics/opencv # make clean =3D=3D=3D> Cleaning for opencv-3.4.1_8 # make 2>&1 | tee /tmp/opencv-build.log [See attachement] # make install 2>&1 | tee /tmp/opencv-install.log [See attachement] > 5) If the same errors are seen, do the reported missing files exist in pa= th locations *without* the '/usr/obj/ports' prefix? >For example, for the first error/file reported: /usr/ports/graphics/opencv= /work/stage/usr/local/include/opencv2/sfm.hpp They can't exist at that locatation because of the read-only nature of the mountpoint: $ mount | grep /usr/ports 10.1.1.13:/usr/ports on /usr/ports (nfs, read-only) > - system information (uname -a) FreeBSD titus.<...> 11.2-STABLE FreeBSD 11.2-STABLE #0: Tue Oct 16 11:38:15 CEST 2018=20=20=20=20 elrond@titus.<...>:/home/elrond/syswork/FreeBSD-work/11-LOCAL/obj/home/elro= nd/syswork/FreeBSD-work/11-LOCAL/src/sys/TITUS amd64 The source tree was obtained from svn r339356. There are also some funny pa= ths there. :-) > - pkg version -v output (The ports tree is circa two days old.) [See atachement] > - contents of /etc/make.conf (if not empty) Here it is, in full: # We compile outside of the ports dir MYPORTSDIR!=3Decho $(.CURDIR) | sed 's|/usr/ports/.*|/usr/ports|' .if $(MYPORTSDIR) =3D=3D /usr/ports WRKDIRPREFIX=3D/usr/obj/ports .endif DISTDIR=3D/usr/obj/ports/usr/ports/distfiles INDEXDIR=3D/var/db/ports/portupgrade WITH_PKG=3DYES # Use OpenSSL from the ports DEFAULT_VERSIONS+=3Dssl=3Dopenssl OPTIONS_UNSET=3DEXAMPLES --=20 You are receiving this mail because: You are the assignee for the bug.=