Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Dec 2019 06:57:28 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 237795] devel/gobject-introspection: "needs Python 3.x at least, but 2.7 was specified"
Message-ID:  <bug-237795-6497-ObFD8vHzfk@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-237795-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-237795-6497@https.bugs.freebsd.org/bugzilla/>

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

Chris Hutchinson <portmaster@bsdforge.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |portmaster@bsdforge.com

--- Comment #19 from Chris Hutchinson <portmaster@bsdforge.com> ---
Just adding a "me too" here, with all the gory details:

I spent all day yesterday on a fresh world/kernel
fighting to install ports -- most of which failed
to build due to python (version) related errors.
I finally blew everything off the disk, and built/
installed a new world/kernel today, and made another
attempt, which (of course) also failed.

Procedure:
make/install perl5.30, python27 && python37.
cd /usr/ports/x11/xorg; make config-recursive until
the dialogs will no longer appear.
make

This is the result:
=3D=3D=3D>  Staging for xorg-7.7_3
=3D=3D=3D>   xorg-7.7_3 depends on file: /usr/local/libdata/pkgconfig/dri.p=
c - not
found
=3D=3D=3D>   mesa-dri-18.3.2_9 depends on package: wayland-protocols>=3D1.8=
 - found
=3D=3D=3D>   mesa-dri-18.3.2_9 depends on file:
/usr/local/libdata/pkgconfig/pthread-stubs.pc - found
=3D=3D=3D>   mesa-dri-18.3.2_9 depends on executable: bison - found
=3D=3D=3D>   mesa-dri-18.3.2_9 depends on executable: msgfmt - found
=3D=3D=3D>   mesa-dri-18.3.2_9 depends on executable: gmake - found
=3D=3D=3D>   mesa-dri-18.3.2_9 depends on package: pkgconf>=3D1.3.0_1 - fou=
nd
=3D=3D=3D>   mesa-dri-18.3.2_9 depends on file: /usr/local/bin/python2.7 - =
found
=3D=3D=3D>   mesa-dri-18.3.2_9 depends on package: llvm80>=3D3.9.0_4 - not =
found
=3D=3D=3D>  llvm80-8.0.1_3 needs Python 3.6 at least, but 2.7 was specified.
*** Error code 1

These (python) related errors were the only ones generated all day
yesterday. As a result; most nothing can be installed when more
than one version of python is installed.
It is clear that python multiplicity is no longer supported.
Someone forgot to mention that in UPDATING. Please make an entry
ASAP so others will not have to suffer needlessly.

WORKING ENV:
make.conf(5)
DEFAULT_VERSIONS+=3Dtcl=3D8.7 tk=3D8.7

FreeBSD eleventhree 11.3-RELEASE-p5 FreeBSD 11.3-RELEASE-p5 #0 r355580: Tue=
 Dec
10 13:22:30 PST 2019
root@eleventhree:/usr/obj/usr/src/sys/ELEVENTHREE  amd64

Path: /usr/src
Working Copy Root Path: /usr/src
URL: svn://svn.freebsd.org/base/releng/11.3
Relative URL: ^/releng/11.3
Repository Root: svn://svn.freebsd.org/base
Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Revision: 355580
Node Kind: directory
Schedule: normal
Last Changed Author: gordon
Last Changed Rev: 354654
Last Changed Date: 2019-11-12 10:13:51 -0800 (Tue, 12 Nov 2019)

Path: /usr/ports
Working Copy Root Path: /usr/ports
URL: svn://svn.freebsd.org/ports/head
Relative URL: ^/head
Repository Root: svn://svn.freebsd.org/ports
Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
Revision: 519768
Node Kind: directory
Schedule: normal
Last Changed Author: pizzamig
Last Changed Rev: 519768
Last Changed Date: 2019-12-10 09:39:01 -0800 (Tue, 10 Dec 2019)

--Chris

@Walter
Good find! :)

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



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