Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Jun 2017 16:45:46 +0200
From:      Koop Mast <kwm@rainbow-runner.nl>
To:        Christian Jachmann <Jachmann@unitix.org>
Cc:        x11@FreeBSD.org, gnome@FreeBSD.org
Subject:   Re: libepoxy...and more
Message-ID:  <1497710746.94189.3.camel@rainbow-runner.nl>
In-Reply-To: <20170617143644.GB1162@hurx.thc>
References:  <20170616183321.GA44332@hurx.thc> <1497708486.94189.1.camel@rainbow-runner.nl> <20170617143644.GB1162@hurx.thc>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 2017-06-17 at 16:36 +0200, Christian Jachmann wrote:
> Sat, Jun 17, 2017 at 04:08:06PM +0200, Koop Mast :
> > On Fri, 2017-06-16 at 20:33 +0200, Christian Jachmann wrote:
> > > Hi i don't know why allt thet breakes...
> > > 
> > > tries a pormaster -a on my FreeBSD11 Stable and.
> > > 
> > > What a Mess.
> > > 
> > > 
> > > So no Idee what i've missed....any clue...Thanks.
> > > 
> > > Christian
> > 
> > Hello,
> > 
> > Sorry but my glassball is not working, without you saying actualy
> > what
> > actualy breaks we can't really help diagnose the problem.
> > 
> > -Koop
> > 
> 
> Oops, sorry I was to fast... 
> 
> libepoxy/meson  and s.th. with pythone. 
> 
> the python-setuptools are somehow responsible for that, i guess.
> 
> I don't konw what i could try next.
> 
> Thanks,
>  Christian

Your still using python 3.3 as the default python3 version, and pathlib
was added in 3.4. Is there a reason why your still using this old
version of python3? The default currently it 3.6. If you edit the
devel/meson/Makefile file and change python:3 to python:3.4+ which
might work. Or you could tell portmaster to skip meson for now, the
previous version should also work.

Thanks for reporting and I will resolve this problem after I tested the
fix to make sure I don't break anything.

-Koop

> 
> --
> ===>>> libepoxy-1.3.1_1 >> devel/meson (1/4)
> 
> ===>  Cleaning for meson-0.41.0
> ===>  License APACHE20 accepted by the user
> ===>   meson-0.41.0 depends on file: /usr/local/sbin/pkg - found
> ===> Fetching all distfiles required by meson-0.41.0 for building
> ===>  Extracting for meson-0.41.0
> => SHA256 Checksum OK for meson-0.41.0.tar.gz.
> ===>  Patching for meson-0.41.0
> ===>  Applying FreeBSD patches for meson-0.41.0
> ===>   meson-0.41.0 depends on package: py33-setuptools>0 - found
> ===>   meson-0.41.0 depends on file: /usr/local/bin/python3.3 - found
> ===>   meson-0.41.0 depends on executable: python3 - found
> ===>  Configuring for meson-0.41.0
> Traceback (most recent call last):
>   File "<string>", line 1, in <module>
>   File "setup.py", line 20, in <module>
>     from mesonbuild.coredata import version
>   File "./mesonbuild/coredata.py", line 16, in <module>
>     from pathlib import PurePath
> ImportError: No module named 'pathlib'
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/devel/meson
> ---



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