From owner-freebsd-ppc@freebsd.org Thu Jun 20 18:20:08 2019 Return-Path: Delivered-To: freebsd-ppc@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 4388015C400A for ; Thu, 20 Jun 2019 18:20:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DF42390029 for ; Thu, 20 Jun 2019 18:20:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id D3365660F; Thu, 20 Jun 2019 18:20:07 +0000 (UTC) Delivered-To: powerpc@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id CF3C2660E for ; Thu, 20 Jun 2019 18:20:07 +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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 856DF90025 for ; Thu, 20 Jun 2019 18:20:07 +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 AD79AF553 for ; Thu, 20 Jun 2019 18:20:06 +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 x5KIK6NG073539 for ; Thu, 20 Jun 2019 18:20:06 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x5KIK61B073531 for powerpc@FreeBSD.org; Thu, 20 Jun 2019 18:20:06 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: powerpc@FreeBSD.org Subject: [Bug 238724] textproc/asciidoc 8.6.10 requires python 2.7 in spite of make.conf DEFAULT_VERSIONS+=python=3.7 Date: Thu, 20 Jun 2019 18:20:05 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: dclarke@blastwave.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: sunpoet@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc flagtypes.name Message-ID: 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-Rspamd-Queue-Id: DF42390029 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.99)[-0.990,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 18:20:08 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238724 Bug ID: 238724 Summary: textproc/asciidoc 8.6.10 requires python 2.7 in spite of make.conf DEFAULT_VERSIONS+=3Dpython=3D3.7 Product: Ports & Packages Version: Latest Hardware: powerpc OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: sunpoet@FreeBSD.org Reporter: dclarke@blastwave.org CC: powerpc@FreeBSD.org Flags: maintainer-feedback?(sunpoet@FreeBSD.org) CC: powerpc@FreeBSD.org Assignee: sunpoet@FreeBSD.org The title seems clear but what I see is that building textproc/asciidoc ver 8.6.10 seems to have this in the Makefile :=20 USES=3D autoreconf gmake gnome python:2.7 shebangfix However in /etc/make.conf we clearly have : hydra# cat /etc/make.conf DEFAULT_VERSIONS+=3Dpython=3D3.7 DEFAULT_VERSIONS+=3Dssl=3Dopenssl111 DEFAULT_VERSIONS+=3Dperl5=3D5.28 hydra#=20 This seems to be respected on x86_64 thus :=20 vesta# uname -a=20 FreeBSD vesta 12.0-RELEASE-p4 FreeBSD 12.0-RELEASE-p4 GENERIC amd64 vesta#=20 Wherein pkg query shows that python 3.7 seems to be fine as a dep : vesta# pkg query %t\ %n\ %v\ %o | sort -n . . . 1560322345 gsed 4.7 textproc/gsed 1560322531 python37 3.7.3_1 lang/python37 1560322685 p5-Error 0.17027 lang/p5-Error 1560322764 bash 5.0.7 shells/bash 1560322847 getopt 1.1.6 misc/getopt 1560322962 libxml2 2.9.8 textproc/libxml2 1560323293 libgpg-error 1.36 security/libgpg-error 1560323321 libgcrypt 1.8.4_1 security/libgcrypt 1560323333 libxslt 1.1.32 textproc/libxslt 1560323441 xmlcatmgr 2.2_2 textproc/xmlcatmgr 1560323447 iso8879 1986_3 textproc/iso8879 1560323448 docbook-sgml 4.5_1 textproc/docbook-sgml 1560323454 xmlcharent 0.3_2 textproc/xmlcharent 1560323455 docbook-xml 5.0_3 textproc/docbook-xml 1560323457 sdocbook-xml 1.1_2,2 textproc/sdocbook-xml 1560323458 docbook 1.5 textproc/docbook 1560323462 docbook-xsl 1.79.1_1,1 textproc/docbook-xsl 1560323468 libpaper 1.1.24.4 print/libpaper 1560323502 libltdl 2.4.6 devel/libltdl 1560323515 libatomic_ops 7.6.10 devel/libatomic_ops 1560323529 boehm-gc 8.0.4 devel/boehm-gc 1560323557 w3m 0.5.3.20190422 www/w3m 1560330207 xmlto 0.0.28 textproc/xmlto 1560330226 asciidoc 8.6.10_1 textproc/asciidoc 1560330305 pcre2 10.32_1 devel/pcre2 1560330313 cvsps 2.1_2 devel/cvsps 1560330385 git 2.21.0 devel/git 1560330395 wget 1.20.3 ftp/wget . . . Note that at no time was python 2.7 dragged in.=20 However on ppc64 we seem to be force fed python 2.7. Feels wrong to me.=20 Is there some hard reason why python 3.7.3 does not do all that we need for asciidoc?? ps: yes I know this is seen on PPC64 and a lot of work is=20 going on there but the architecture should be of no concern. see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233863 --=20 Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken GreyBeard and suspenders optional --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-ppc@freebsd.org Thu Jun 20 18:31:50 2019 Return-Path: Delivered-To: freebsd-ppc@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 8378615C454C for ; Thu, 20 Jun 2019 18:31:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2B8B690CDD for ; Thu, 20 Jun 2019 18:31:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id 14C766D8F; Thu, 20 Jun 2019 18:31:50 +0000 (UTC) Delivered-To: powerpc@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 10FFC6D8E for ; Thu, 20 Jun 2019 18:31:50 +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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CED8D90CDA for ; Thu, 20 Jun 2019 18:31:49 +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 08EA2F6F0 for ; Thu, 20 Jun 2019 18:31:49 +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 x5KIVms4021394 for ; Thu, 20 Jun 2019 18:31:48 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x5KIVm8A021392 for powerpc@FreeBSD.org; Thu, 20 Jun 2019 18:31:48 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: powerpc@FreeBSD.org Subject: [Bug 238724] textproc/asciidoc 8.6.10 requires python 2.7 in spite of make.conf DEFAULT_VERSIONS+=python=3.7 Date: Thu, 20 Jun 2019 18:31:49 +0000 X-Bugzilla-Reason: CC 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: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: sunpoet@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: sunpoet@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? 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-Rspamd-Queue-Id: 2B8B690CDD X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.98)[-0.980,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 18:31:50 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238724 --- Comment #1 from Sunpoet Po-Chuan Hsieh --- I see nothing wrong here. The title describes a correct action. You have to read Mk/Uses/python.mk for more details. USES=3Dpython:2.7 means this port = needs a python 2.7 interpreter (lang/python27). DEFAULT_VERSIONS+=3Dpython=3D3.7 = means your default python is lang/python37. --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-ppc@freebsd.org Thu Jun 20 22:29:18 2019 Return-Path: Delivered-To: freebsd-ppc@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 3FB9315C951A for ; Thu, 20 Jun 2019 22:29:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D960A6A5CC for ; Thu, 20 Jun 2019 22:29:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id CD28AA9A5; Thu, 20 Jun 2019 22:29:17 +0000 (UTC) Delivered-To: powerpc@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id C924EA9A4 for ; Thu, 20 Jun 2019 22:29:17 +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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8F5956A5CB for ; Thu, 20 Jun 2019 22:29:17 +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 CFB15118EB for ; Thu, 20 Jun 2019 22:29:16 +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 x5KMTG9L042501 for ; Thu, 20 Jun 2019 22:29:16 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x5KMTGT2042500 for powerpc@FreeBSD.org; Thu, 20 Jun 2019 22:29:16 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: powerpc@FreeBSD.org Subject: [Bug 238724] textproc/asciidoc 8.6.10 requires python 2.7 in spite of make.conf DEFAULT_VERSIONS+=python=3.7 Date: Thu, 20 Jun 2019 22:29:16 +0000 X-Bugzilla-Reason: CC 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: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: dclarke@blastwave.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: sunpoet@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? 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-Rspamd-Queue-Id: D960A6A5CC X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.98)[-0.983,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jun 2019 22:29:18 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238724 --- Comment #2 from Dennis Clarke --- Maybe I said this wrong but what I was trying to get to was that I already have python 3.7.3 built and installed from ports and I do NOT want another version of python around. I can not see a need for python 2.x within asciidoc or am I wrong here? If so then why does asciidoc build and install fine on x86_64 with python 3.7.3 however over on ppc64 that seems to not work out? I certainly do not know. I was under the false notion that /etc/make.conf was here to say=20 just use the existing python 3.7.3 but maybe that doesn't work. --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-ppc@freebsd.org Fri Jun 21 00:06:45 2019 Return-Path: Delivered-To: freebsd-ppc@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 E3DBB15CBA59 for ; Fri, 21 Jun 2019 00:06:44 +0000 (UTC) (envelope-from paul@gromit.dlib.vt.edu) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8B1776DF07 for ; Fri, 21 Jun 2019 00:06:44 +0000 (UTC) (envelope-from paul@gromit.dlib.vt.edu) Received: by freefall.freebsd.org (Postfix) id 7C6A5C2CB; Fri, 21 Jun 2019 00:06:44 +0000 (UTC) Delivered-To: powerpc@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 5E3BAC2CA for ; Fri, 21 Jun 2019 00:06:44 +0000 (UTC) (envelope-from paul@gromit.dlib.vt.edu) Received: from gromit.dlib.vt.edu (gromit.dlib.vt.edu [128.173.49.70]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "gromit.dlib.vt.edu", Issuer "Chumby Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 181036DF06 for ; Fri, 21 Jun 2019 00:06:43 +0000 (UTC) (envelope-from paul@gromit.dlib.vt.edu) Received: from mather.gromit23.net (c-98-244-101-97.hsd1.va.comcast.net [98.244.101.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gromit.dlib.vt.edu (Postfix) with ESMTPSA id D8FC412B; Thu, 20 Jun 2019 20:06:36 -0400 (EDT) Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: Re: [Bug 238724] textproc/asciidoc 8.6.10 requires python 2.7 in spite of make.conf DEFAULT_VERSIONS+=python=3.7 From: Paul Mather In-Reply-To: Date: Thu, 20 Jun 2019 20:06:35 -0400 Cc: "powerpc@freebsd.org" Content-Transfer-Encoding: 7bit Message-Id: References: To: Dennis Clarke X-Mailer: Apple Mail (2.3445.104.11) X-Rspamd-Queue-Id: 8B1776DF07 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.99)[-0.987,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jun 2019 00:06:45 -0000 Dennis Clarke wrote: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238724 > > --- Comment #2 from Dennis Clarke --- > > > Maybe I said this wrong but what I was trying to get to was that I > already have python 3.7.3 built and installed from ports and I do NOT > want another version of python around. I can not see a need for > python 2.x within asciidoc or am I wrong here? The Python language has breaking changes between 2.x and 3.x. Python 2.7 is closest in compatibility but, even then, if the application is not written appropriately, it will still break when run using a Python 3.x interpreter/install. Because of this situation, some ports will define which version of Python they will work with via the USES=python mechanism. (See ports/default/Mk/Uses/python.mk) Currently, the asciidoc port is defined such that it will only run using Python 2.7.x. > If so then why does > asciidoc build and install fine on x86_64 with python 3.7.3 however > over on ppc64 that seems to not work out? Are you sure? I just tried installing asciidoc on a system that has DEFAULT_VERSIONS= python=3.7 python2=2.7 python3=3.7 in its make.conf and it pulls in Python 2.7 (as I would expect from the current USES setting in ports/textproc/asciidoc/Makefile as of this e-mail date): ===== # pkg install textproc/asciidoc Updating local repository catalogue... local repository is up to date. All repositories are up to date. Checking integrity... done (0 conflicting) The following 11 package(s) will be affected (of 0 checked): New packages to be INSTALLED: asciidoc: 8.6.10_1 libxslt: 1.1.32_1 docbook-xsl: 1.79.1_1,1 xmlcatmgr: 2.2_2 docbook: 1.5 sdocbook-xml: 1.1_2,2 docbook-xml: 5.0_3 xmlcharent: 0.3_2 docbook-sgml: 4.5_1 iso8879: 1986_3 python27: 2.7.16_1 Number of packages to be installed: 11 The process will require 123 MiB more space. Proceed with this action? [y/N]: ===== Note, it is pulling in python27, even though I have python37 already installed. BTW, this is on a FreeBSD/amd64 system. This is also what I would expect from the ports/textproc/asciidoc Makefile. > I certainly do not know. > > I was under the false notion that /etc/make.conf was here to say > just use the existing python 3.7.3 but maybe that doesn't work. The DEFAULT_VERSIONS in /etc/make.conf specify build preferences. It's the USES in the port Makefile that determines the runtime dependencies required. The fact that the asciidoc port specifies "USES=... python:2.7 ..." means that *only* Python 2.7 will work to run the application. If it had said, for example, just "USES= ... python ..." or "USES= ... python:2.7+ ..." then having Python 3.7 installed would be sufficient to run asciidoc and Python 2.7 would not be installed. Note that Python 2.7 will go end-of-life in January 2020. Because of that, many Python 2.7 applications are being made Python 3 compatible before that date. So, it might be that asciidoc might already be Python 3 ready. If that is the case, then the USES= line in the asciidoc Makefile might be able to be updated by the ports maintainer to reflect that. It could be that in the future asciidoc might become Python 3 compatible. Until then, Python 2.7 will continue to be installed at the dictate of the port's dependencies. Cheers, Paul. From owner-freebsd-ppc@freebsd.org Fri Jun 21 03:22:43 2019 Return-Path: Delivered-To: freebsd-ppc@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 5F98E15CEDBA for ; Fri, 21 Jun 2019 03:22:43 +0000 (UTC) (envelope-from dclarke@blastwave.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3E46273423 for ; Fri, 21 Jun 2019 03:22:42 +0000 (UTC) (envelope-from dclarke@blastwave.org) Received: by freefall.freebsd.org (Postfix) id EEBDBDEE0; Fri, 21 Jun 2019 03:22:41 +0000 (UTC) Delivered-To: powerpc@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id E70AADEDF for ; Fri, 21 Jun 2019 03:22:41 +0000 (UTC) (envelope-from dclarke@blastwave.org) Received: from atl4mhfb02.myregisteredsite.com (atl4mhfb02.myregisteredsite.com [209.17.115.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2BF4373421 for ; Fri, 21 Jun 2019 03:22:38 +0000 (UTC) (envelope-from dclarke@blastwave.org) Received: from atl4mhob20.registeredsite.com (atl4mhob20.registeredsite.com [209.17.115.114]) by atl4mhfb02.myregisteredsite.com (8.14.4/8.14.4) with ESMTP id x5L3MbFb026664 for ; Thu, 20 Jun 2019 23:22:37 -0400 Received: from mailpod.hostingplatform.com (atl4qobmail02pod2.registeredsite.com [10.30.77.36]) by atl4mhob20.registeredsite.com (8.14.4/8.14.4) with ESMTP id x5L3MU31007674 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Thu, 20 Jun 2019 23:22:30 -0400 Received: (qmail 7434 invoked by uid 0); 21 Jun 2019 03:22:30 -0000 X-TCPREMOTEIP: 99.253.177.25 X-Authenticated-UID: dclarke@blastwave.org Received: from unknown (HELO ?172.16.35.3?) (dclarke@blastwave.org@99.253.177.25) by 0 with ESMTPA; 21 Jun 2019 03:22:30 -0000 To: "powerpc@freebsd.org" From: Dennis Clarke Subject: FreeBSD 13.0-CURRENT r349241 on PowerMac G5 instant panic in vm_mem_init(0) Message-ID: <4e9daf78-04c0-2e74-8bcb-142437f6f880@blastwave.org> Date: Thu, 20 Jun 2019 23:22:29 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 3E46273423 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-4.65 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_SEVEN(0.00)[8]; FROM_HAS_DN(0.00)[]; FORWARDED(0.00)[powerpc@localmail.freebsd.org]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[blastwave.org]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; IP_SCORE(-2.77)[ip: (-7.13), ipnet: 96.47.64.0/20(-3.57), asn: 11403(-3.07), country: US(-0.06)]; MX_GOOD(-0.01)[cached: mx1.netsolmail.net]; NEURAL_HAM_SHORT(-0.78)[-0.777,0]; TO_DN_EQ_ADDR_ALL(0.00)[]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; FORGED_RECIPIENTS(0.00)[powerpc@FreeBSD.org,freebsd-ppc@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jun 2019 03:22:43 -0000 Just did the usual process on a system that was running r344744 just fine for a while now. At boot time I interrupted the loader with set usefdt=1 set debug.rman_debug=1 set debug.verbose_sysinit=1 Then tried a boot -v which resulted in a nearly instantaneous panic so early that I only ever saw the normal WARNING: WITNESS option as usual and then : subsystem 1000000 vm_mem_init(0)... panic: segind 91 m 0xc000000273832bf0 cpuid = 0 time = 1 KDB: stack backtrace: 0xe0000000000000008500: at .kdb_backtrace+0x5c 0xe0000000000000008630: at .vpanic+0x1b4 0xe00000000000000086f0: at .panic+0x38 0xe0000000000000008780: at .vm_phys_enqueue_contig+0x64 0xe0000000000000008850: at .vm_page_startup+0x7b4 0xe0000000000000008920: at .vm_mem_init+0x30 0xe00000000000000089b0: at .mi_startup+0x308 0xe0000000000000008a50: at .btext+0xc4 KDB: enter: panic [ thread pid 0 tid 0 ] Stopped at .kdb_enter+0x60: ld r2, r1, 0x28 db> Feels like the vmhat layer but tough to say. Anyone seen a recent ppc64 kernel boot on these things? -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken GreyBeard and suspenders optional From owner-freebsd-ppc@freebsd.org Fri Jun 21 10:11:14 2019 Return-Path: Delivered-To: freebsd-ppc@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 3836B15D6106 for ; Fri, 21 Jun 2019 10:11:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D24F589888 for ; Fri, 21 Jun 2019 10:11:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by freefall.freebsd.org (Postfix) id C5580133E5; Fri, 21 Jun 2019 10:11:13 +0000 (UTC) Delivered-To: powerpc@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id C0D26133E4 for ; Fri, 21 Jun 2019 10:11:13 +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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8F8C889886 for ; Fri, 21 Jun 2019 10:11:13 +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 D743217CF6 for ; Fri, 21 Jun 2019 10:11:12 +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 x5LABCEJ063761 for ; Fri, 21 Jun 2019 10:11:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x5LABCkN063760 for powerpc@FreeBSD.org; Fri, 21 Jun 2019 10:11:12 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: powerpc@FreeBSD.org Subject: [Bug 238724] textproc/asciidoc 8.6.10 requires python 2.7 in spite of make.conf DEFAULT_VERSIONS+=python=3.7 Date: Fri, 21 Jun 2019 10:11:12 +0000 X-Bugzilla-Reason: CC 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: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: danfe@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: sunpoet@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc 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-Rspamd-Queue-Id: D24F589888 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.99)[-0.994,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jun 2019 10:11:14 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238724 Alexey Dokuchaev changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |danfe@FreeBSD.org --- Comment #3 from Alexey Dokuchaev --- > I was trying to get to was that I already have python 3.7.3 built and > installed from ports and I do NOT want another version of python around. If you try to build textproc/asciidoc with Python 3.x, you'd immediately no= tice this error: > =3D=3D=3D> Building for asciidoc-8.6.10_1 > gmake[2]: Entering directory '.../work/asciidoc-8.6.10' > Fixing CONF_DIR in asciidoc.py > Fixing CONF_DIR in a2x.py > /usr/local/bin/python3.6 a2x.py -f manpage doc/a2x.1.txt > File "a2x.py", line 79 > print '%s: %s' % (PROG,msg) > ^ > SyntaxError: invalid syntax The code is still using 2.x syntax (print statement) and thus cannot be bui= lt with new Python as is (without patching). Feel free to craft a patch. :-) --=20 You are receiving this mail because: You are on the CC list for the bug.=