Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 02 Dec 2018 13:54:24 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 233723] mesa-libs build fails as a dependency - python version incorrect
Message-ID:  <bug-233723-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233723

            Bug ID: 233723
           Summary: mesa-libs build fails as a dependency - python version
                    incorrect
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: rocky@herveybayaustralia.com.au

mesa-libs as a dependency of libepoxy failed to build:=20

=3D=3D=3D>   libepoxy-1.5.2 depends on file: /usr/local/sbin/pkg - found
=3D=3D=3D> Fetching all distfiles required by libepoxy-1.5.2 for building
=3D=3D=3D>  Extracting for libepoxy-1.5.2
=3D> SHA256 Checksum OK for libepoxy-1.5.2.tar.xz.
=3D=3D=3D>  Patching for libepoxy-1.5.2
=3D=3D=3D>   libepoxy-1.5.2 depends on executable: meson - found
=3D=3D=3D>   libepoxy-1.5.2 depends on executable: ninja - found
=3D=3D=3D>   libepoxy-1.5.2 depends on package: pkgconf>=3D1.3.0_1 - found
=3D=3D=3D>   libepoxy-1.5.2 depends on file: /usr/local/bin/python3.6 - fou=
nd
=3D=3D=3D>   libepoxy-1.5.2 depends on package: xorgproto>=3D0 - found
=3D=3D=3D>   libepoxy-1.5.2 depends on file: /usr/local/libdata/pkgconfig/x=
11.pc -
found
=3D=3D=3D>   libepoxy-1.5.2 depends on shared library: libGL.so - not found
=3D=3D=3D>  mesa-libs-18.1.9_4 needs Python 2.7 at most, but 3.6 was specif=
ied.
*** Error code 1

Suspect that the depends in libepoxy on python is setting the environment f=
or
the mesa-libs build, causing the failure:

libepoxy Makefile:

USES=3D           localbase meson pkgconfig python:3.3+,build tar:xz

Shouldn't there be some degree of isolation in individual port builds within
the ports tree though? Should be possible to build ports within ports tree
without poudriere or packages surely.

make.conf only has WANT_OPENLDAP_SASL=3Dyes

System is also server based, so no DM. Uses ssh tunneling for some gui acce=
ss.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233723-7788>