From owner-freebsd-ports@freebsd.org Sun Sep 9 18:34:20 2018 Return-Path: Delivered-To: freebsd-ports@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 736F3109B7CE for ; Sun, 9 Sep 2018 18:34:20 +0000 (UTC) (envelope-from bjb@darco.dk) Received: from mail.blichsoft.dk (mail.blichsoft.dk [80.62.0.186]) by mx1.freebsd.org (Postfix) with ESMTP id 0B0E17D2E2 for ; Sun, 9 Sep 2018 18:34:19 +0000 (UTC) (envelope-from bjb@darco.dk) Received: by mail.blichsoft.dk (Postfix, from userid 110) id 25389620A4; Sun, 9 Sep 2018 20:34:11 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on per.blichsoft.dk X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_ADSP_NXDOMAIN,NO_DNS_FOR_FROM autolearn=no autolearn_force=no version=3.4.1 Received: from [192.168.1.200] (unknown [192.168.1.200]) by mail.blichsoft.dk (Postfix) with ESMTP id 4EDA862099 for ; Sun, 9 Sep 2018 20:34:09 +0200 (CEST) To: freebsd-ports@freebsd.org From: Bjarne Subject: poudriere, FLAVOR and rebuilding for python3.6 Message-ID: <4ad9fa73-aa42-5cff-2f0c-26f27a0873e5@darco.dk> Date: Sun, 9 Sep 2018 20:34:08 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Virus-Status: No X-Virus-Checker-Version: clamassassin 1.2.4 with clamdscan / ClamAV 0.100.1/24917/Sun Sep 9 18:47:39 2018 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Sep 2018 18:34:20 -0000 I have been using python 2.7 so far for all ports, which means all python packages  are built as py27-something. These python packages are all automaticcaly build as dependencies from other packages, for example like py27-dnspython which is a requirement of mailman. Now I am trying to change to python36, but can't get the py36 packages to build. In the transition period,  I would like to simultaneously have: py27-something py36-something In make.conf for the jail I set: DEFAULT_VERSIONS+= python=3.6 python=2.7 I would expect a new "poudriere bulk" command would build all py36-something for me, but no, got nothing. No packages where build. I added the follwing to  poudriere.conf: FLAVOR_DEFAULT_ALL=yes Still without any luck. I can of course specify that I want to build for example dnspython and then poudriere builds py36-dnspython, but that means I will have to go through all dependencies by hand. So what am I supposed to do. Updating just says: "People using Poudriere 3.2+ and binary packages do not have to do anything." -- Regards, Bjarne From owner-freebsd-ports@freebsd.org Mon Sep 10 04:54:25 2018 Return-Path: Delivered-To: freebsd-ports@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 32FE410A8215 for ; Mon, 10 Sep 2018 04:54:25 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from anny.lostinspace.de (anny.lostinspace.de [IPv6:2001:608:a02::33]) (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 84D608F585 for ; Mon, 10 Sep 2018 04:54:24 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from server.idefix.lan (unknown [IPv6:2a01:5c0:e08a:1551:21b:21ff:fe7b:3468]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: idefix@fechner.net) by anny.lostinspace.de (Postfix) with ESMTPSA id ECB581A2 for ; Mon, 10 Sep 2018 06:54:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fechner.net; s=default; t=1536555262; bh=r8JbHP1USNv3wxUfIoU8XhZaXKwNyNpJwQ6beIALlYg=; h=To:From:Subject:Date; b=klW0w/vLjVnR9hu9S4vg0daXhGzuApdX8H/jyAyi44ugOpEK7BVaA8mVmkUKVG5tB rdwfYJ4rppLNs6Yc+FDxGn5srJnymr6M2U/fauT7Gywm+k5hHYX1/nePzcMQRdqbVl nr+eS+jSD4wEUCjdgdv8wvtwwt04AMAvC779b6do= Received: from matthias-fechners-macbook.local (tmo-080-34.customers.d1-online.com [80.187.80.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by server.idefix.lan (Postfix) with ESMTPSA id 54DFDB5F0E for ; Mon, 10 Sep 2018 06:54:21 +0200 (CEST) To: freebsd-ports@freebsd.org From: Matthias Fechner Subject: RUN_DEPENDS and portmaster Openpgp: preference=signencrypt Autocrypt: addr=idefix@fechner.net; prefer-encrypt=mutual; keydata= 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 Xxj8Dw== Message-ID: <03c14234-538d-fd9f-0c33-22825f3ea91d@fechner.net> Date: Mon, 10 Sep 2018 06:54:19 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2018 04:54:25 -0000 Dear all, I have a questions reagarding the RUN_DEPENDS and at which step dependencies should be installed. I'm the maintainer of gitlab-ce port and I added a feature that checks in the install target: do-install: (cd ${WRKSRC} && ${RM} Gemfile.lock && bundle install --local) ${FIND} ${WRKSRC} -name '*.orig' -delete ... that all gems available in the system do match the version required by the Gemfile. Poudriere works fine with this, but portmaster fails. Regarding the documentation RUN_DEPENDS packages should be installed before the install is happening. Is this install related to the do-install target or the installation of the package itself? Is this maybe a problem with portmaster as poudiere handles this correctly? Thanks. Gruß, Matthias -- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook From owner-freebsd-ports@freebsd.org Mon Sep 10 06:12:07 2018 Return-Path: Delivered-To: freebsd-ports@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 6C3C61080639 for ; Mon, 10 Sep 2018 06:12:07 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [IPv6:2001:8b0:151:1:c4ea:bd49:619b:6cb3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C9B907179F for ; Mon, 10 Sep 2018 06:12:06 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (unknown [IPv6:2001:8b0:151:1:6885:ea53:18f8:deea]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id 38D3EF910 for ; Mon, 10 Sep 2018 06:11:50 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none (p=none dis=none) header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/38D3EF910; dkim=none; dkim-atps=neutral Subject: Re: poudriere, FLAVOR and rebuilding for python3.6 To: freebsd-ports@freebsd.org References: <4ad9fa73-aa42-5cff-2f0c-26f27a0873e5@darco.dk> From: Matthew Seaman Openpgp: preference=signencrypt Autocrypt: addr=matthew@FreeBSD.org; prefer-encrypt=mutual; keydata= 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 Message-ID: <7d98555c-14bb-ddf2-09fd-045fff1d4a45@FreeBSD.org> Date: Mon, 10 Sep 2018 07:11:48 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <4ad9fa73-aa42-5cff-2f0c-26f27a0873e5@darco.dk> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="HfW71jXeQ8D8bjpHDJHsULUo76BEW1sSb" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2018 06:12:07 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --HfW71jXeQ8D8bjpHDJHsULUo76BEW1sSb Content-Type: multipart/mixed; boundary="yL6RTuiDiEZjcMh0aFZSq6dzGOwr32Rhq"; protected-headers="v1" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: <7d98555c-14bb-ddf2-09fd-045fff1d4a45@FreeBSD.org> Subject: Re: poudriere, FLAVOR and rebuilding for python3.6 References: <4ad9fa73-aa42-5cff-2f0c-26f27a0873e5@darco.dk> In-Reply-To: <4ad9fa73-aa42-5cff-2f0c-26f27a0873e5@darco.dk> --yL6RTuiDiEZjcMh0aFZSq6dzGOwr32Rhq Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable On 09/09/2018 19:34, Bjarne wrote: >=20 > I have been using python 2.7 so far for all ports, which means all > python packages=C2=A0 are built as py27-something. These python package= s are > all automaticcaly build as dependencies from other packages, for exampl= e > like py27-dnspython which is a requirement of mailman. >=20 > Now I am trying to change to python36, but can't get the py36 packages > to build. In the transition period,=C2=A0 I would like to simultaneousl= y have: > py27-something > py36-something >=20 >=20 > In make.conf for the jail I set: > DEFAULT_VERSIONS+=3D python=3D3.6 python=3D2.7 This does not do what you're expecting, and will be equivalent to just 'python=3D2.7' > I would expect a new "poudriere bulk" command would build all > py36-something for me, but no, got nothing. > No packages where build. >=20 >=20 > I added the follwing to=C2=A0 poudriere.conf: > FLAVOR_DEFAULT_ALL=3Dyes > Still without any luck. >=20 > I can of course specify that I want to build for example dnspython and > then poudriere builds py36-dnspython, but that means I will have to go > through all dependencies by hand. >=20 > So what am I supposed to do. OK, there are two ways of handling this. Firstly you can specify a package as: some/port@all in the list of packages you feed to poudriere. I think you can use that on a package which is not itself flavoured, and the effect is inherited by flavoured dependencies, but you'll need to experiment. If you do this explicitly for python ports it will result in building both python-2.7 and python-3.6 versions. Secondly you can build your packages with one default setting, and then do an incremental bulk using the other default setting, which should result in you ending up with both flavours in your repository. Something like: # echo 'DEFAULT_VERSIONS+=3D python=3D3.6' > /usr/local/etc/poudriere.d/python36-make.conf # poudriere bulk -c -f /usr/local/etc/poudriere.d/my-ports # poudriere bulk -z python36 -f /usr/local/etc/poudriere.d/my-ports It is, quite feasible to have simultaneous parallel installs of python-2.7 and python-3.6 -- the DEFAULT_VERSIONS make.conf setting will affect which version you get by typing plain 'python' by controlling how various symbolic links are created. Note that the version of any flavoured dependencies will be baked into unflavoured packages, and it's the last built that will appear in your repository. However, your example of trying to treat the mail/mailman port in this way is unfortunately doomed to failure, as mailman is specifically restricted to python-2.7 only. Cheers, Matthew --yL6RTuiDiEZjcMh0aFZSq6dzGOwr32Rhq-- --HfW71jXeQ8D8bjpHDJHsULUo76BEW1sSb Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEGfFU7L8RLlBUTj8wAFE/EOCp5OcFAluWCyVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE5 RjE1NEVDQkYxMTJFNTA1NDRFM0YzMDAwNTEzRjEwRTBBOUU0RTcACgkQAFE/EOCp 5OfUXBAAgvPfgtbPYXUHilyuK0ngzWA8fhJwW+ELvzmwXAU6vrRybMgpnhV5Lv3l cLs1W4DTxnAWZ3HBviNgr/xNcfREWG0ZQ6WZbvbJO5vhUGrBFlYORcurjaKNphMC g7vGacTG+ZeiXYhStT8BaaHn19a8UAqwxvaiwFhekO2E+Om5Yoz0/iS1ge1vuHhf zcOOz8az6pI1jFUREPSuzZVj19D4rJNh0kuoX94NJpK30aNb0PH9aFEkqacW0tb2 fgK2pWPllBewLvZdKsO43L5Do1UDgfltWjIio9zxme9ZJMjZJCuW7BYkEXeR6EGR jQCElxjQuu/+l+uCCIvcueUiO8iIovGypoeHGsEZs+Vi2Pxi5JOQSTbWQ4rYAzMt eiPHieoYIR3mhu90uWCsiBuVOCM64F5yQS8epwyUCVbjB38voD8t0Ws5FO6ReYYj hOkXDhnDWjkx5hP5woRqPr5ax8Y8cwOGbUoi3jNGxCPCnXAkyeVjDwMajGD8OO6z qwjSrLx0GdugrYVNj9hLfluEmJ+dmt/EUwujyq9515U9GG5sLjEGYt8/YrVDN8uU LE62hlgtWG6ugCCbUYrImVsJ4r23bai9go8jkFTZrTeg++5MAZWBVCe+tvvCp87d HLXYVy0vBxxlwlui2311Kk6RW0anA5JHsS0nOeSUx6yQf0tQ3k8= =bsHJ -----END PGP SIGNATURE----- --HfW71jXeQ8D8bjpHDJHsULUo76BEW1sSb-- From owner-freebsd-ports@freebsd.org Mon Sep 10 09:33:28 2018 Return-Path: Delivered-To: freebsd-ports@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 550871089C24 for ; Mon, 10 Sep 2018 09:33:28 +0000 (UTC) (envelope-from SRS0=uHWf=LY=quip.cz=000.fbsd@elsa.codelab.cz) 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 EA7B678020 for ; Mon, 10 Sep 2018 09:33:27 +0000 (UTC) (envelope-from SRS0=uHWf=LY=quip.cz=000.fbsd@elsa.codelab.cz) Received: by mailman.ysv.freebsd.org (Postfix) id AA37C1089C23; Mon, 10 Sep 2018 09:33:27 +0000 (UTC) Delivered-To: ports@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 963B41089C20; Mon, 10 Sep 2018 09:33:27 +0000 (UTC) (envelope-from SRS0=uHWf=LY=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (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 36BC57801E; Mon, 10 Sep 2018 09:33:23 +0000 (UTC) (envelope-from SRS0=uHWf=LY=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id B0AB528411; Mon, 10 Sep 2018 11:33:16 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id AE0DF28428; Mon, 10 Sep 2018 11:33:15 +0200 (CEST) To: erlang@FreeBSD.org, FreeBSD Ports Subject: FreeBSD Port: databases/couchdb upgrade to 2.2 From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <59924f6d-765a-9f0e-67fb-2518d11c1c78@quip.cz> Date: Mon, 10 Sep 2018 11:33:15 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2018 09:33:28 -0000 Hi, are there any plans to create port for CouchDB 2.2? According to latest vulnerability in 1.7.2 and statement on upstream website http://docs.couchdb.org/en/stable/cve/2018-11769.html there are no plans to fix it in 1.7, because this version is no longer supported. I am not able to create / maintain CouchDB 2.2 port by myself but I really would like to have not vulnerable version on our server. Kind regards Miroslav Lachman From owner-freebsd-ports@freebsd.org Mon Sep 10 09:59:31 2018 Return-Path: Delivered-To: freebsd-ports@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 84314108A4EF for ; Mon, 10 Sep 2018 09:59:31 +0000 (UTC) (envelope-from portscout@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 22B547916D for ; Mon, 10 Sep 2018 09:59:31 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id D6109108A4EB; Mon, 10 Sep 2018 09:59:30 +0000 (UTC) Delivered-To: ports@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 C4CCB108A4E8 for ; Mon, 10 Sep 2018 09:59:30 +0000 (UTC) (envelope-from portscout@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 4530379162 for ; Mon, 10 Sep 2018 09:59:30 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (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 5373916D66 for ; Mon, 10 Sep 2018 09:59:29 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id w8A9xTFB015495 for ; Mon, 10 Sep 2018 09:59:29 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id w8A9xT4d015494; Mon, 10 Sep 2018 09:59:29 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201809100959.w8A9xT4d015494@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Mon, 10 Sep 2018 09:59:29 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2018 09:59:31 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ sysutils/busybox | 1.26.2 | 1.29.3 ------------------------------------------------+-----------------+------------ sysutils/freefilesync | 9.8 | 10.4 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Mon Sep 10 10:06:33 2018 Return-Path: Delivered-To: freebsd-ports@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 29829108AA65 for ; Mon, 10 Sep 2018 10:06:33 +0000 (UTC) (envelope-from pi@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 C556A796BD for ; Mon, 10 Sep 2018 10:06:32 +0000 (UTC) (envelope-from pi@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8A104108AA64; Mon, 10 Sep 2018 10:06:32 +0000 (UTC) Delivered-To: ports@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 78BA9108AA61; Mon, 10 Sep 2018 10:06:32 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (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 0EA0C796BC; Mon, 10 Sep 2018 10:06:32 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.91 (FreeBSD)) (envelope-from ) id 1fzJ5S-0008BH-Nd; Mon, 10 Sep 2018 12:06:30 +0200 Date: Mon, 10 Sep 2018 12:06:30 +0200 From: Kurt Jaeger To: Miroslav Lachman <000.fbsd@quip.cz> Cc: erlang@freebsd.org, FreeBSD Ports Subject: Re: FreeBSD Port: databases/couchdb upgrade to 2.2 Message-ID: <20180910100630.GE2118@home.opsec.eu> References: <59924f6d-765a-9f0e-67fb-2518d11c1c78@quip.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <59924f6d-765a-9f0e-67fb-2518d11c1c78@quip.cz> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2018 10:06:33 -0000 Hi! > are there any plans to create port for CouchDB 2.2? Yes, here's the PR about it: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218844 Dave's a bit busy right now, so progress is slow. -- pi@FreeBSD.org +49 171 3101372 2 years to go ! From owner-freebsd-ports@freebsd.org Mon Sep 10 10:16:57 2018 Return-Path: Delivered-To: freebsd-ports@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 186DA108AE92 for ; Mon, 10 Sep 2018 10:16:57 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C256E79C33; Mon, 10 Sep 2018 10:16:56 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from ogg.in.absolight.net (ogg.in.absolight.net [IPv6:2a01:678:ab:50::42:42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 6194320A78; Mon, 10 Sep 2018 10:16:56 +0000 (UTC) (envelope-from mat@FreeBSD.org) Date: Mon, 10 Sep 2018 12:16:55 +0200 From: Mathieu Arnold To: Matthias Fechner Cc: freebsd-ports@freebsd.org Subject: Re: RUN_DEPENDS and portmaster Message-ID: <20180910101655.uzyriuylsucz7u3y@ogg.in.absolight.net> References: <03c14234-538d-fd9f-0c33-22825f3ea91d@fechner.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="lqorqzoj5lqizjhl" Content-Disposition: inline In-Reply-To: <03c14234-538d-fd9f-0c33-22825f3ea91d@fechner.net> User-Agent: NeoMutt/20180622 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2018 10:16:57 -0000 --lqorqzoj5lqizjhl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 10, 2018 at 06:54:19AM +0200, Matthias Fechner wrote: > Dear all, >=20 > I have a questions reagarding the RUN_DEPENDS and at which step > dependencies should be installed. Reading Mk/bsd.port.mk at line 5274, run-depends are installed before do-install runs. > I'm the maintainer of gitlab-ce port and I added a feature that checks > in the install target: > do-install: > (cd ${WRKSRC} && ${RM} Gemfile.lock && bundle install --local) > ${FIND} ${WRKSRC} -name '*.orig' -delete > ... >=20 > that all gems available in the system do match the version required by > the Gemfile. > Poudriere works fine with this, but portmaster fails. > Regarding the documentation RUN_DEPENDS packages should be installed > before the install is happening. > Is this install related to the do-install target or the installation of > the package itself? >=20 > Is this maybe a problem with portmaster as poudiere handles this correctl= y? It's probably a problem with portmaster not doing clean builds. --=20 Mathieu Arnold --lqorqzoj5lqizjhl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAluWRJZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD zkhOmA//d6mxLsgXjtjLQFVCSFdBaIIMEV10HqnljmGgrdJsWnwuy59PRs3HWCz9 jGUUcuKxYihosPA8YvMD95QoMFU8d9wAol4jwJCXZuCGxzqCfjVSDTv+avEc/YB1 ++Pp8OIpu0yAac9aRuFvtB3l19w4q0TVhoEPwphUDDH3EQwWtwtlJLwntF9lpztp AxhI1fuYhRSDVzy4IlIc2qyUmC5YDQcHKgFh13+5wQuz6auoCxRgV9iss6gCVD3I 0xx8nWsKwtweJcRdHVhQVewHPZP4H6ixpDBlPQihVkjs+ujzodnXHPDFyNQ9tqNM JIyqbkCFPAMPpu/CgaiNmaDMCKME0gDA1wYPRLhnaMclRMNwQwkeL3XwezxLCaXX 3aaVW/sMlX12A3QUmQNDe5RjU4lOT9VixfJrd1/V1pXkT+ZuPtVgbmy19RxM29iP WTGwp0nNsQlAEg/2CNKY0ITSGp8855bR0GQvoWu3k3+9hV/gC2zBm45npCru7zd/ pJ+N4N+XhdtgJgHj/Fpi3VkrYQ++rwTcFpO8vwv1Dh1ilwob0Zj9s7fFkmGWFu9G ABxXNpJCqqtOTxDrh9rj+97KEgGMxmiBhwagno21P6pap8pTAfJhIW47gssDJX8q K8dQtNWRzewUhqmHcSytoNUG48K5Pz9Nr6eUQSyqq18bApELOi0= =Rjxg -----END PGP SIGNATURE----- --lqorqzoj5lqizjhl-- From owner-freebsd-ports@freebsd.org Mon Sep 10 11:02:23 2018 Return-Path: Delivered-To: freebsd-ports@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 A5B6A108BFB2 for ; Mon, 10 Sep 2018 11:02:23 +0000 (UTC) (envelope-from SRS0=uHWf=LY=quip.cz=000.fbsd@elsa.codelab.cz) 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 48D097B76F for ; Mon, 10 Sep 2018 11:02:23 +0000 (UTC) (envelope-from SRS0=uHWf=LY=quip.cz=000.fbsd@elsa.codelab.cz) Received: by mailman.ysv.freebsd.org (Postfix) id 0A9E1108BFB0; Mon, 10 Sep 2018 11:02:23 +0000 (UTC) Delivered-To: ports@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 ED06F108BFAE; Mon, 10 Sep 2018 11:02:22 +0000 (UTC) (envelope-from SRS0=uHWf=LY=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (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 8CBAE7B76A; Mon, 10 Sep 2018 11:02:22 +0000 (UTC) (envelope-from SRS0=uHWf=LY=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id AC6F828430; Mon, 10 Sep 2018 13:02:20 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 2EEBA2842F; Mon, 10 Sep 2018 13:02:11 +0200 (CEST) Subject: Re: FreeBSD Port: databases/couchdb upgrade to 2.2 To: Kurt Jaeger Cc: FreeBSD Ports , erlang@freebsd.org References: <59924f6d-765a-9f0e-67fb-2518d11c1c78@quip.cz> <20180910100630.GE2118@home.opsec.eu> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <44c6816f-8608-251d-f389-dbd119263ad7@quip.cz> Date: Mon, 10 Sep 2018 13:02:05 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.3 MIME-Version: 1.0 In-Reply-To: <20180910100630.GE2118@home.opsec.eu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2018 11:02:23 -0000 Kurt Jaeger wrote on 2018/09/10 12:06: > Hi! > >> are there any plans to create port for CouchDB 2.2? > > Yes, here's the PR about it: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218844 > > Dave's a bit busy right now, so progress is slow. Great news. Thank you! Miroslav Lachman From owner-freebsd-ports@freebsd.org Mon Sep 10 12:10:28 2018 Return-Path: Delivered-To: freebsd-ports@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 D9999108E1C1 for ; Mon, 10 Sep 2018 12:10:27 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout02.t-online.de (mailout02.t-online.de [194.25.134.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 63AFA7DA15 for ; Mon, 10 Sep 2018 12:10:27 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd33.aul.t-online.de (fwd33.aul.t-online.de [172.20.27.144]) by mailout02.t-online.de (Postfix) with SMTP id C7AB441B9F52; Mon, 10 Sep 2018 14:10:19 +0200 (CEST) Received: from Stefans-MBP-LAN.fritz.box (E11GkEZOgh02C3QL3oLOWFAgd2Kv-DmN12OLhUtixV3NKeMwWtNLrRF3amuWvfZZ8B@[93.200.59.58]) by fwd33.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1fzL1G-1tJ0YC0; Mon, 10 Sep 2018 14:10:18 +0200 Subject: Re: RUN_DEPENDS and portmaster To: Matthias Fechner , freebsd-ports@freebsd.org References: <03c14234-538d-fd9f-0c33-22825f3ea91d@fechner.net> From: Stefan Esser Openpgp: preference=signencrypt Autocrypt: addr=se@freebsd.org; prefer-encrypt=mutual; keydata= xsBNBFVxiRIBCADOLNOZBsqlplHUQ3tG782FNtVT33rQli9EjNt2fhFERHIo4NxHlWBpHLnU b0s4L/eItx7au0i7Gegv01A9LUMwOnAc9EFAm4EW3Wmoa6MYrcP7xDClohg/Y69f7SNpEs3x YATBy+L6NzWZbJjZXD4vqPgZSDuMcLU7BEdJf0f+6h1BJPnGuwHpsSdnnMrZeIM8xQ8PPUVQ L0GZkVojHgNUngJH6e21qDrud0BkdiBcij0M3TCP4GQrJ/YMdurfc8mhueLpwGR2U1W8TYB7 4UY+NLw0McThOCLCxXflIeF/Y7jSB0zxzvb/H3LWkodUTkV57yX9IbUAGA5RKRg9zsUtABEB AAHNKVN0ZWZhbiBFw59lciAoWWFob28hKSA8c3QuZXNzZXJAeWFob28uZGU+wsCWBBMBCgBA AhsDBwsJCAcDAgEGFQgCCQoLBBYCAwECHgECF4AWIQSjceplnAvsyCtxUxNH67XvWv31RAUC WvLvqwUJCyUBEwAKCRBH67XvWv31REySCACc6vqcSFQCRyBRc2CV5ZBjbbnTy7VBoXbUS3/c 4Hn8I0YQ39q7//2z8vYsgLeM1mMXL4PUIU/0f0dBAFBLpxV7bntGzyCJls6SeGS/qcQKhqaI 6I7NcWg8OkIJIhUL6q238cS1ql9pU65fyHe0PP8JS08m81PDpX2/4wTE6h2jgYUy55eXRzoF MEjr1S8SSnidsBem27o7iWu9ltJsUtE86071iZlLzbuHv2nvucrjAV9cK9tHrxYT/YiY8QhT L48iWj2xIjLjg1ebmgIFZ2k881we/KTIoUugqOOR1gDSc4qwM8CA388cN3frjtl98CwhAT5T UV8tIDqri+/Z1AKwzsBNBFVxiRIBCACxI/aglzGVbnI6XHd0MTP05VK/fJub4hHdc+LQpz1M kVnCAhFbY9oecTB/togdKtfiloavjbFrb0nJhJnx57K+3SdSuu+znaQ4SlWiZOtXnkbpRWNU eMm+gtTDMSvloGAfr76RtFHskdDOLgXsHD70bKuMhlBxUCrSwGzHaD00q8iQPhJZ5itb3WPq z3B4IjiDAWTO2obD1wtAvSuHuUj/XJRsiKDKW3x13cfavkad81bZW4cpNwUv8XHLv/vaZPSA ly+hkY7NrDZydMMXVNQ7AJQufWuTJ0q7sImRcEZ5EIa98esJPey4O7C0vY405wjeyxpVZkpq ThDMurqtQFn1ABEBAAHCwHwEGAEKACYCGwwWIQSjceplnAvsyCtxUxNH67XvWv31RAUCWvLv qwUJCyUBGQAKCRBH67XvWv31RLnrB/9gzcRlpx71sDMosoZULWn7wysBJ/8AIEfIByRaHQe3 pn/KwE57pB+zFbbQqB7YzeZb7/UUgR4zU2ZbOcEfwDZcHUbj0B3fGRsS3t0uiLlAd8w0sBZb SxrqzjdpDjIbOZkxssqUmvrsN67UG1AFWH9aD24keBS7YjPBS8hLxPeYV+Xz6vUL8fRZje/Z JgiBMIwyj6g2lH/zkdnxBdC0iG1xxJOLTaghMMeQyCdH6ef8+VMyAlAJsMckbOTvx63tY8z7 DFcrnTJfbe1EziRilVsEaK8tTzJzhcTfos+f3eBYWEilxe5HzIhYKJeC7lmsSUcGwa6+9VRg a0ctmi9Z8OgX Message-ID: <7ccc8168-fa3b-9872-dc5a-13a9b394d5c2@freebsd.org> Date: Mon, 10 Sep 2018 14:10:15 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: <03c14234-538d-fd9f-0c33-22825f3ea91d@fechner.net> Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ID: E11GkEZOgh02C3QL3oLOWFAgd2Kv-DmN12OLhUtixV3NKeMwWtNLrRF3amuWvfZZ8B X-TOI-MSGID: 23018459-47e2-47a3-aea6-f94b026f46ee X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2018 12:10:28 -0000 Am 10.09.18 um 06:54 schrieb Matthias Fechner: > Dear all, > > I have a questions reagarding the RUN_DEPENDS and at which step > dependencies should be installed. > I'm the maintainer of gitlab-ce port and I added a feature that checks > in the install target: > do-install: > (cd ${WRKSRC} && ${RM} Gemfile.lock && bundle install --local) > ${FIND} ${WRKSRC} -name '*.orig' -delete > ... > > that all gems available in the system do match the version required by > the Gemfile. > Poudriere works fine with this, but portmaster fails. > Regarding the documentation RUN_DEPENDS packages should be installed > before the install is happening. Hi Matthias, this is the description of the sequence of actions performed by the ports framework alone. INSTALLS_DEPENDS covers the case of dependencies that are required to be available when a port is being installed. Portmaster installs RUN_DEPENDS only after the port that depends on them, since it is assumed, that they are actually only required to execute it after it has been completely installed. The reason is, that portmaster is typically used to upgrade multiple ports in such a way, that all BUILD_DEPENDS are up to date (not only available) when some some dependent port is compiled. In case that some upgraded port actually is a build dependency of some other port, it will need to have its run dependencies installed and upgraded, and portmaster will assure this is the case. The sequence of upgrade actions was chosen to follow this scheme to prevent dependency loops (which typically will consist of a mix of build and run dependencies). > Is this install related to the do-install target or the installation > of the package itself? I have re-implemented portmaster and have been using my version to maintain my ports since May. Due to several bad design decisions (or rather the lack of thorough design) of the FLAVOR feature, it took me quite some effort and time to get performance of that version to an acceptable level. Currently I'm building and installing ports in the same order as the current official portmaster version, but that could easily be changed. I have considered following the same concept as synth does (i.e. build ports in a clean environment), at least as an option. But I have not started to implement such a feature, yet. > Is this maybe a problem with portmaster as poudiere handles this correctly? This is a design decision in portmaster that has existed for at least a decade. Use INSTALL_DEPENDS if you depend on a port being available and upgraded before your port's do-install is invoked. Changing the current portmaster version in ports is no option, since it does not offer to recursively upgrade or install any other port while working on some port and it cannot easily be made to support such a sequence of actions. Regards, STefan From owner-freebsd-ports@freebsd.org Mon Sep 10 15:36:42 2018 Return-Path: Delivered-To: freebsd-ports@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 F39C410936AC for ; Mon, 10 Sep 2018 15:36:41 +0000 (UTC) (envelope-from twasson@gmail.com) Received: from mail-wm0-x236.google.com (mail-wm0-x236.google.com [IPv6:2a00:1450:400c:c09::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5B51887069 for ; Mon, 10 Sep 2018 15:36:41 +0000 (UTC) (envelope-from twasson@gmail.com) Received: by mail-wm0-x236.google.com with SMTP id t25-v6so21890399wmi.3 for ; Mon, 10 Sep 2018 08:36:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Nn4iWN43NERAuZYCAacTG1NX81vUmWBAY+3JygUxcJ0=; b=MeDqgu25zbHySLL8GAKwQsg0RFAO2Av4ZoVFENVLSJsITzLaPlF/94O3NGaJeyN36s 608WSerZTcvT1RyduTUgTBMX27/A9HagojCXcYrw9piyiewOH2J4CI5vcqPcT8Wq0GXo MOA5BRcxv/+LLAU4kD2YJK7+6MGmnFtqFyn9I+q1jSWQkutNWBoqSJHH7KizvR/CB7LN 8G8P85o4MlczcEgVeaVz9ApG1yEnLCPKhS/IsnwaRsr0hyFD3RPmALezErufQ8z+V3b/ xqgze0N/B1ALe6JxolsM5DegveDBlIgqVWypU0TiQZZ7+IX4MvfqOFvvP6QrNg2foDa4 VWgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Nn4iWN43NERAuZYCAacTG1NX81vUmWBAY+3JygUxcJ0=; b=g3juw6JBZpb607reEkIzkh6C6YUC+7zLSu/3HupMi63vdNvUJ9JTS6OBGTPdDskpcY B+aDpEsOsbBe+pQavogjH3WjOSHGDlcwBljYs0fBtTnRC3NHaGzZSmrP/1uKvEPMaRP9 zqJTII458ViBelQbrSu18q8GzBqKJZJbEu7LNZrmPw6kKELf/ZYm4lH1nEBW3+qm6GSk sk4CqrnIaCRr+/MQAyIxv/7Vsc77W4iT0gT1p3aORgPRcxtBpwDbu70YyqXx1fd7Q2W6 riJP7cbMjqDtMnnBWYGP5Dgyqy31JdfG+VlGiZxUEd45rHvk7c+jp6pf1kCP10Sv+1SW jK2g== X-Gm-Message-State: APzg51C6DUNIrERmGxTpMDBWVUIDYXlbQ6DtNWgrYgB0Zb+ZwdFrdE8x ENJoysvh6h6vVEnAK1Xyhu3ZgxVGH8tQg643H8QDHA== X-Google-Smtp-Source: ANB0VdZ2Ghqd6w4aQaxN9hvOUr6EoMDtSP5YNO/V8zXpiMky0urhAx7mMEmOUPAcpvfqHSpYkLcuqcZM7iXCMmQ0Ndk= X-Received: by 2002:a1c:8145:: with SMTP id c66-v6mr1069352wmd.139.1536593799525; Mon, 10 Sep 2018 08:36:39 -0700 (PDT) MIME-Version: 1.0 From: Todd Wasson Date: Mon, 10 Sep 2018 08:36:27 -0700 Message-ID: Subject: weechat failing to load ruby.so after recent updates To: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2018 15:36:42 -0000 Hi all, I recently restarted weechat for the first time in awhile (1-2 months), and now it can't load ruby.so because of: Error: unable to load plugin "/usr/local/lib/weechat/plugins/ruby.so" /usr/local/lib/weechat/plugins/ruby.so: Undefined symbol "ruby_version" `strings /usr/local/lib/weechat/plugins/ruby.so` reveals that ruby_version is in the file. I first saw this with the binary pkg installation, but I've rebuilt weechat from source from the ports tree and that didn't resolve the problem. I also updated to 11.2-RELEASE after I first saw this, which also had no effect, incidentally. ktrace revealed nothing useful, and I'm not sure what I should look for with dtrace. Any thoughts? I suspect this is more likely to be a FreeBSD-specific problem than a general weechat problem, as I see no reports (other than a random pastebin paste) of this anywhere online. Any help would be appreciated! Todd From owner-freebsd-ports@freebsd.org Mon Sep 10 16:33:11 2018 Return-Path: Delivered-To: freebsd-ports@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 B30751095094 for ; Mon, 10 Sep 2018 16:33:11 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (net-2-44-121-52.cust.vodafonedsl.it [2.44.121.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mailserver.netfence.it", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0E2318A49D for ; Mon, 10 Sep 2018 16:33:09 +0000 (UTC) (envelope-from ml@netfence.it) Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.15.2/8.15.2) with ESMTPSA id w8AGWqDh024661 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 10 Sep 2018 18:33:00 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu Subject: Re: Wrong log and archive permissions in Nagios To: freebsd-ports@freebsd.org References: <7ea82acf-e403-96ca-ce4a-311229149895@nethead.se> <67e4a937-7ea6-a8fb-ceaf-ec087bda935b@netfence.it> From: Andrea Venturoli Message-ID: Date: Mon, 10 Sep 2018 18:32:50 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: <67e4a937-7ea6-a8fb-ceaf-ec087bda935b@netfence.it> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2018 16:33:11 -0000 On 9/6/18 7:30 PM, Andrea Venturoli wrote: > I'm now compiling 4.4.2 and will see if something changes. Unfortunately, it didn't. bye av. From owner-freebsd-ports@freebsd.org Tue Sep 11 01:47:39 2018 Return-Path: Delivered-To: freebsd-ports@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 CAC8110A3D0D for ; Tue, 11 Sep 2018 01:47:39 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pf1-x435.google.com (mail-pf1-x435.google.com [IPv6:2607:f8b0:4864:20::435]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B5997F635; Tue, 11 Sep 2018 01:47:39 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pf1-x435.google.com with SMTP id x17-v6so11390094pfh.5; Mon, 10 Sep 2018 18:47:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:reply-to:subject:to:references:from:openpgp:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=F6xe0Z7nQbfMs18cD1W+FdavEF/h0TX120zKSRsbjOU=; b=HBCJS9jCYpHSQb+xxs/dRYKUzouMLbhgWeH58KdLM//SUSx29V5/lOye8KFPMG/31U RxmUnS/cjBPWLW2LHwItHU6CW3GS5N34U30ATHEGqZA/VgW4A+I1//Dd5e0PZpaAQDTY n6kgl5xAiFGzTQubuU6gG71ZgObHHZJSf7HEIPHbVfEp6oPXbtKhDYsxYGkyUWKahqbl QPyHlEngDMjRE0zHktZFLUH3RWkp1yO5k5wgZJXjJyA9nmRQtv3DqTWJunTj7ct40NNK jarDXDlLKzITFRaaJmQDDnNa1bkdVmLJZZN7I9e07ryIZnzsuHcqEQW9w3iNQWiN7WtP HxRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:reply-to:subject:to:references:from :openpgp:message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=F6xe0Z7nQbfMs18cD1W+FdavEF/h0TX120zKSRsbjOU=; b=XbaPO8jn34+S2e3SgJmgzAhV7Z//XN7xps9QhXnIvN1jM3y9bw5Gx0NjIOadzYGHFI Bc6wYKHuuC7d2Vj9VcnRjQS+YarGQexln2tK/HWo45a7uQYPaeebit4YkVAwiv6AiPLq 3sKa2GhPQIT13O0VE1JWifJazoj1gReooq0z1gjBtR0XdhvWYSoNAgzG2QwrGFGcJQpK a7LwhnklGgDE7Uc3rcyzscKkiVFrgUou4XmpdiZ4VKq6Bdj9YapSoXO1mYWZ9KnhV+Z3 lSyDNTnxRIL+1SdakKU8WBoBajyR8PwN7Ral7rOWkD3mLFah1mkkO/YVpdZ29MaGT8W+ LCXg== X-Gm-Message-State: APzg51BPjx4P0pqyPhWLkfhNBni19MySJu1Lmbkin4MJXrqWFQ5+b6Q9 UlZOHFMGkFxNytO1dtHLFKdhfxke X-Google-Smtp-Source: ANB0Vda9FSPtoitCXPV/JvZ0W4zvPHEtuSGQRQl2HknqsnNbSlDyPgtcd8nyH0skQx7lxqHc/R4eeQ== X-Received: by 2002:a62:45d2:: with SMTP id n79-v6mr26726394pfi.137.1536630458118; Mon, 10 Sep 2018 18:47:38 -0700 (PDT) Received: from [192.168.1.100] ([103.103.242.159]) by smtp.gmail.com with ESMTPSA id g21-v6sm38154779pfe.41.2018.09.10.18.47.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 10 Sep 2018 18:47:37 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: weechat failing to load ruby.so after recent updates To: Todd Wasson , freebsd-ports@freebsd.org, Bernard Spil References: From: Kubilay Kocak Openpgp: preference=signencrypt Message-ID: <5c159acf-0583-af09-2599-746325f8b318@FreeBSD.org> Date: Tue, 11 Sep 2018 11:47:34 +1000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 01:47:40 -0000 On 11/09/2018 1:36 am, Todd Wasson wrote: > Hi all, I recently restarted weechat for the first time in awhile (1-2 > months), and now it can't load ruby.so because of: > > Error: unable to load plugin "/usr/local/lib/weechat/plugins/ruby.so" > /usr/local/lib/weechat/plugins/ruby.so: Undefined symbol "ruby_version" > > `strings /usr/local/lib/weechat/plugins/ruby.so` reveals that ruby_version > is in the file. I first saw this with the binary pkg installation, but > I've rebuilt weechat from source from the ports tree and that didn't > resolve the problem. I also updated to 11.2-RELEASE after I first saw > this, which also had no effect, incidentally. ktrace revealed nothing > useful, and I'm not sure what I should look for with dtrace. > > Any thoughts? I suspect this is more likely to be a FreeBSD-specific > problem than a general weechat problem, as I see no reports (other than a > random pastebin paste) of this anywhere online. Any help would be > appreciated! > > > Todd Hi Todd, I can confirm the issue, also present on CURRENT using ports (so not specific to packages or freebsd versions), after updating to weechat 2.2 (and ruby 2.4.4). Rebuilding both does not resolve the issue. Best course of action is to report the issue so that at least the issue is logged, and the maintainer (cc'd) can investigate: "irc/weechat: Fails to load ruby plugin after update to 2.2 (Undefined symbol "ruby_version)" Feel free to CC me on it. ./koobs From owner-freebsd-ports@freebsd.org Tue Sep 11 06:36:44 2018 Return-Path: Delivered-To: freebsd-ports@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 72D391080B8E for ; Tue, 11 Sep 2018 06:36:44 +0000 (UTC) (envelope-from dch@skunkwerks.at) 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 EAD8F88344 for ; Tue, 11 Sep 2018 06:36:43 +0000 (UTC) (envelope-from dch@skunkwerks.at) Received: by mailman.ysv.freebsd.org (Postfix) id A98E41080B8C; Tue, 11 Sep 2018 06:36:43 +0000 (UTC) Delivered-To: ports@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 855111080B8A; Tue, 11 Sep 2018 06:36:43 +0000 (UTC) (envelope-from dch@skunkwerks.at) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (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 2F70288342; Tue, 11 Sep 2018 06:36:42 +0000 (UTC) (envelope-from dch@skunkwerks.at) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 85A7221221; Tue, 11 Sep 2018 02:36:42 -0400 (EDT) Received: from web6 ([10.202.2.216]) by compute7.internal (MEProxy); Tue, 11 Sep 2018 02:36:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=skunkwerks.at; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=M9ivSvHgThxaTqTI6 ebFG+9I45lQqXVT4zs5o6uOryA=; b=QbMGgqDCzJxgyfhnJRjfoB3MEH+yULkmR cKMdvVWwOp+rSlHEXYDZ5NaRhLLcebmwihTAuGlioZAqwdbn2K+ePsYqZcpa6oRw RoZHihQgB3RXDrALRBhrxMe80UdsfLPBfHYp+uMYyi5BY2oVyPkPYCwYFvb+i1fZ jNMEG+fGlAIRaBGaHsi5bZWUMch5f9B4CapaRQBELduw5vQVZ3yfb08GWE+PdKR0 cJ4wyaEP9oUHFaoLdlKJu7KUEz5myTm5ydjmIMiShgqB2o0SJPdbEIQTxGgwItwR 7cHs6cCTF7pk7eqHsihPxkCGhI0dPehf2r7nFN4mGP7J9VeVjag8Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=M9ivSv HgThxaTqTI6ebFG+9I45lQqXVT4zs5o6uOryA=; b=kG74G2g1LgPBZay369dtL+ Fe49cJ34uC/Ncf9/QAu8uDc6GBNl8PUV6DpjzGG3Rq+0K5OaGzc/LE+pEWyiWf0I /oyaSURnMUwPTWGWwL3/hCa7vR+b7Za1r6tbFuhW5esEhunnGYCbwl4ubmOyYGOy oy0OP84oosgem4u1+O41ghmLyzFbXtC+rSJdN71ctmwkFjC1tm59bSMF2AN6eCCk ig3DrOMm5IjelvJ88FXAC3qdmZjhXBNZNLUnuTO6H3PavM2bk/0Q9eQ177jwECzj jJejq5bgfHLgER5QxoL5st9EozCHOaPd4dFYl02k7UISMxnF/rjUsMhfGrgrxMuQ == X-ME-Proxy: X-ME-Sender: Received: by mailuser.nyi.internal (Postfix, from userid 99) id 8C27C426F; Tue, 11 Sep 2018 02:36:41 -0400 (EDT) Message-Id: <1536647801.1620034.1503828744.64BEDF8C@webmail.messagingengine.com> From: Dave Cottlehuber To: Miroslav Lachman <000.fbsd@quip.cz> Cc: erlang@FreeBSD.org, FreeBSD Ports MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-1234af23 Date: Tue, 11 Sep 2018 08:36:41 +0200 Subject: Re: FreeBSD Port: databases/couchdb upgrade to 2.2 In-Reply-To: <59924f6d-765a-9f0e-67fb-2518d11c1c78@quip.cz> References: <59924f6d-765a-9f0e-67fb-2518d11c1c78@quip.cz> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 06:36:44 -0000 On Mon, 10 Sep 2018, at 11:33, Miroslav Lachman wrote: > Hi, > > are there any plans to create port for CouchDB 2.2? > According to latest vulnerability in 1.7.2 and statement on upstream > website http://docs.couchdb.org/en/stable/cve/2018-11769.html there are > no plans to fix it in 1.7, because this version is no longer supported. Correct; however: 1. the risk is low (rogue admin destroys the things they already have access to via DB API) 2. update your /_config to exclude this in /usr/local/etc/couchdb/default.ini *note NOTE local.ini [httpd_global_handlers] ;_config = {couch_httpd_misc_handlers, handle_config_req} > I am not able to create / maintain CouchDB 2.2 port by myself but I > really would like to have not vulnerable version on our server. I'm focused on getting a thing ready for eurobsdcon and ports stuff has had to take a back seat for a couple of weeks, but it's so close now. The phab review patch is already 100% functional https://reviews.freebsd.org/D16819 what remains is polishing up the port esp round how it handles docs. Feedback is welcome of course. You can build / install it and send some feedback in. I'm interested to know how you're using CouchDB on FreeBSD (yay) email me sometime about it! A+ Dave From owner-freebsd-ports@freebsd.org Tue Sep 11 07:36:08 2018 Return-Path: Delivered-To: freebsd-ports@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 6B47210823FB for ; Tue, 11 Sep 2018 07:36:08 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (net-2-44-121-52.cust.vodafonedsl.it [2.44.121.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mailserver.netfence.it", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D51378A13C for ; Tue, 11 Sep 2018 07:36:06 +0000 (UTC) (envelope-from ml@netfence.it) Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.15.2/8.15.2) with ESMTPSA id w8B7ZvEg085865 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 11 Sep 2018 09:36:03 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu Subject: [SOLVED] Re: check_mssql_collection To: Miroslav Lachman <000.fbsd@quip.cz>, freebsd-ports@freebsd.org References: <6cd1e918-309a-f8d0-295e-80d52226df8d@netfence.it> From: Andrea Venturoli Message-ID: <99e5b72c-4537-d7dd-3d5d-f1fbb95ce1cc@netfence.it> Date: Tue, 11 Sep 2018 09:35:57 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 07:36:08 -0000 On 9/8/18 10:15 PM, Miroslav Lachman wrote: Hello. > I cannot speak about Nagios but if you really want to use PHP I don't care much if it's PHP, python, whatever, as long as it works :) > to connect > to MSSQL, you can use databases/php71-pdo_dblib Thanks. This solved. I didn't realize php-mssql was integrated into php-pdo_dblib. bye av. From owner-freebsd-ports@freebsd.org Tue Sep 11 09:57:31 2018 Return-Path: Delivered-To: freebsd-ports@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 68392108B249 for ; Tue, 11 Sep 2018 09:57:31 +0000 (UTC) (envelope-from samy.mahmoudi@gmail.com) 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 02B618F25F for ; Tue, 11 Sep 2018 09:57:31 +0000 (UTC) (envelope-from samy.mahmoudi@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id B8DD4108B248; Tue, 11 Sep 2018 09:57:30 +0000 (UTC) Delivered-To: ports@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 7D13B108B247 for ; Tue, 11 Sep 2018 09:57:30 +0000 (UTC) (envelope-from samy.mahmoudi@gmail.com) Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EE1778F25D for ; Tue, 11 Sep 2018 09:57:29 +0000 (UTC) (envelope-from samy.mahmoudi@gmail.com) Received: by mail-pf1-x42c.google.com with SMTP id j8-v6so11971652pff.6 for ; Tue, 11 Sep 2018 02:57:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=juCVFweB37ATIylz2TKk7nkstnv6pgwopZSsHBl6elc=; b=OZZEF6TCf2hCcnkYFZE1JUU+umd0c/23eDBVIkUgRZ5Xs6hbKdi4oB3N+BpPQdLxoO WMEiTimAXUkA4sHLQoW0XMdNtz7GSUKZXocRXY9IzMS5OVrFfvSKDOyQk7VH/yIzosSN oKfhcatqUNzIE5IkOArBxIra8tH2DIzgBV824s49D3RqUdFM59J/4qc3mLPfeQUx4iUX msIzzL93yLS4xLVi+l5k7wlEtYtkZMPODRZsAspyYF2Qa8QiWgYVEponvj7LDD5cULHW Lnxzr5TO4eFBX7CcL8rOt9lCnAGAoe1ymUq3fzI/pjZFWvw/n2rNZXwvFaxpsANniYL1 NpsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=juCVFweB37ATIylz2TKk7nkstnv6pgwopZSsHBl6elc=; b=FwspvC0VETVJ6KrE5Bg1qG5RI7YM4r+2Dpz/gkVcfn51wVIRFHdJdjXinFjPuSHTpw 38GECiV5W6MGvasT+w3XsDecw2I8UrurbHFETVzea79z6XakIjWvP/Psz58Y+4AIh+dv w3L1VDEtTZqgZ2RL6+1c9WOvfzL2ZIsQQEE1N1WAjeg0500ABdFdE9IKeOURSCESEJQ0 SWgX+ltHf5P3mAO0NVSphoVx+4+b7M2MEOQyIoCNk+xBzPZOeYNYFEqO6wao6G+K6Uu7 LR8xmkItg/ZD6F8Qj71zkQ2iXEtL7bB0BCc+j7CLNUwwJ6PH37f1kQclS/i4ekkE7qt2 l3bw== X-Gm-Message-State: APzg51CDo3FCReecH/DxIztHP7tpM+ZxZb++LFAbC6OV0Fh/NxApwRs6 NbPkaIlAw7G72R3fUOGttU3FR3RyPzRS4/ZNoHY/PCuqQp0= X-Google-Smtp-Source: ANB0VdZk/I1zYSpLUSjdZuSbeA/7DiLs7cu8bMtJi0Z/nJZ63EeUqrTBrRxFsnOvusZ8vcw/eGdilkbu0i+GNZtHRDo= X-Received: by 2002:a62:d713:: with SMTP id b19-v6mr28565649pfh.88.1536659848557; Tue, 11 Sep 2018 02:57:28 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a17:90a:3f8f:0:0:0:0 with HTTP; Tue, 11 Sep 2018 02:57:28 -0700 (PDT) From: Samy Mahmoudi Date: Tue, 11 Sep 2018 11:57:28 +0200 Message-ID: Subject: [patch] [maintainer timeout, 24 days] Bug 230753 - comms/minicom: Change minicom's permissions for security reasons To: ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 09:57:31 -0000 Dear committer, Could you please commit the changes associated with Bug 230753 . Best regards, Samy Mahmoudi From owner-freebsd-ports@freebsd.org Tue Sep 11 11:26:00 2018 Return-Path: Delivered-To: freebsd-ports@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 C6D0E108D935 for ; Tue, 11 Sep 2018 11:26:00 +0000 (UTC) (envelope-from ndowens@yahoo.com) Received: from sonic315-20.consmr.mail.ne1.yahoo.com (sonic315-20.consmr.mail.ne1.yahoo.com [66.163.190.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 69C3172B84 for ; Tue, 11 Sep 2018 11:26:00 +0000 (UTC) (envelope-from ndowens@yahoo.com) X-YMail-OSG: mFptL7oVM1kwYJPqKj5Bh7DZzjW_.9n9p7ECdO37Ukeafqx.dArMpQREG_.0xj. idjpZ6bWH_ORY.rSKw4tFlwlRGILsrwmkr3gkEHQU5jeLJhpMIDMyrNwAwaj_H2d8LsQQlHRfhNH k9jV5a3kUnQJvVdU0QOYJfmT8VQJDxNDBs_aUJci3T4LIPJsVEquPePWck7YWOd9UgAYSyMfGIVO vtPkOdGvcUYnOmIN6pB5gnk66sUMTHPuOrCZYLnESKqFnA1Z.s3jS07J8PPDI8Q980R0eU8SMdhC s6ThHuFaMkXN5yNlj5QcGcNER.XCtdFilO_oDqbWJTEWySRb3hhir6qzZrpUKkhpHuFOM9IZy06S CfShcxNFbWyIR9SwirgfUfD72Y6YM6vBrzTeQmahtAkIbVd.w.KoRm95fCP5Er9Bbv6TVtj9o595 lc9mt_phkaqqTIylBEwyRRML4tSlhIeolUfwilQfIDU4dY3BQcq5O90XTCFM9lCPyVL7X4M2GD4. TeYGnmWbWplFY.hB8Edhh43u9PnLy5U66MmsaqAyUNDWJd9YB_AiJN1qQwdarhZl2cmilCTG_6vL _26..u_IWWfwBia5uxI0q3tEQPlvr.FDMnBe0J8tSwG9dBroHB0PogPsxdI8cXEHi8I0VwSoUycb 9TgE8Vl6lmG0SLqUpqjd6wLrv7MVL0Hjodk8SILaEWjO71A29ItjvjNklhYT5bgwGrn6NYEhFbPr dPaBxHWM6xgjGOuZRapzYqgQgIGkkmUAKgmxm_ZzG_XmCZX6UkJbYs14xu5iaUBqdOix.kh8ONAx yBOi1NbGXqsmvB3V9HsceaMLIw1XwCsuUF4jdg5N_yY8_DZ04LPjqAPMXwSM159SHZWEvyNMdf.5 XZBLSzm71QGkf4ZFRxOoJBCYhSHdU55iivWp_sFjikCMCxYeYyikeq8w2O2gLvqnsOO_twofIrh0 kNLgCCSaEQu04xFgEH9MFvztI6SJDLb3PUcQTHKA- Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Tue, 11 Sep 2018 11:25:54 +0000 Date: Tue, 11 Sep 2018 11:25:48 +0000 (UTC) From: Nathan Owens To: FreeBSD Current , FreeBSD Ports Message-ID: <596850902.3408902.1536665148359@mail.yahoo.com> Subject: Poudriere MIME-Version: 1.0 References: <596850902.3408902.1536665148359.ref@mail.yahoo.com> X-Mailer: WebService/1.1.12406 YahooMailIosMobile Raven/42997 CFNetwork/902.2 Darwin/17.7.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 11:26:01 -0000 Submitting this here as I believe this may be best place to ask the questio= n as I use poudriere to test ports before sending patches I am on 12 current. If I=E2=80=99m building a port that can use either py27= or py36 on an non x86based system the py27 works fine on all my jails. If = I test with py36 poudriere errors out saying a file touched my FS during bu= ild and it actually does install a file on my FS as I can delete the file i= t refers to and retry build and it will be there again. The FS violation ha= ppens on my mips/mips64/armv6/arm64/ poudriere jails with py36. To try some= thing I forced it to use py37 and it does the same.=C2=A0 I=E2=80=99ve created a new arch jail with new name and it happens on fresh = jail install as well. I=E2=80=99ve disabled ccache and that didn=E2=80=99t = fix the issue either=C2=A0 Sent from Yahoo Mail for iPhone From owner-freebsd-ports@freebsd.org Tue Sep 11 11:44:22 2018 Return-Path: Delivered-To: freebsd-ports@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 1F0F2108E1D6 for ; Tue, 11 Sep 2018 11:44:22 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Received: from mail4.protonmail.ch (mail4.protonmail.ch [185.70.40.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.protonmail.ch", Issuer "QuoVadis Global SSL ICA G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9EB33736EE for ; Tue, 11 Sep 2018 11:44:21 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Date: Tue, 11 Sep 2018 11:44:07 +0000 To: FreeBSD Ports From: Lorenzo Salvadore Reply-To: Lorenzo Salvadore Subject: Re: Poudriere Message-ID: In-Reply-To: <596850902.3408902.1536665148359@mail.yahoo.com> References: <596850902.3408902.1536665148359.ref@mail.yahoo.com> <596850902.3408902.1536665148359@mail.yahoo.com> Feedback-ID: X6az_D2smWSR8MT5MHqXnWF0upxehDyHia7Id1cbayHNBUkRu3CIeusDsZHiivIIjmaKB1_OofpALrRUYjNz3w==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.1 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.protonmail.ch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 11:44:22 -0000 > Submitting this here as I believe this may be best place to ask the quest= ion as I use poudriere to test ports before sending patches > I am on 12 current. If I=E2=80=99m building a port that can use either py= 27 or py36 on an non x86based system the py27 works fine on all my jails. I= f I test with py36 poudriere errors out saying a file touched my FS during = build and it actually does install a file on my FS as I can delete the file= it refers to and retry build and it will be there again. The FS violation = happens on my mips/mips64/armv6/arm64/ poudriere jails with py36. To try so= mething I forced it to use py37 and it does the same.=C2=A0 > I=E2=80=99ve created a new arch jail with new name and it happens on fres= h jail install as well. I=E2=80=99ve disabled ccache and that didn=E2=80= =99t fix the issue either=C2=A0 This looks like a problem in some py36 port's Makefile. Can you tell us which file is installed? This might help find the right package. Moreover, does it happen only on 12 current? Can you try on 11.2-RELEASE for example? What about changing architecture? Is py36 fine on a x86 based system? I could do some testing too: can you give an explicit example of broken port? Lorenzo Salvadore. From owner-freebsd-ports@freebsd.org Tue Sep 11 14:12:21 2018 Return-Path: Delivered-To: freebsd-ports@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 5218A1091FA6 for ; Tue, 11 Sep 2018 14:12:21 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor.nl2k.ab.ca (doctor.nl2k.ab.ca [204.209.81.1]) (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 F016B781E1 for ; Tue, 11 Sep 2018 14:12:20 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor by doctor.nl2k.ab.ca with local (Exim 4.91 (FreeBSD)) (envelope-from ) id 1fzjOt-000B7U-En for freebsd-ports@freebsd.org; Tue, 11 Sep 2018 08:12:19 -0600 Date: Tue, 11 Sep 2018 08:12:19 -0600 From: The Doctor To: freebsd-ports@freebsd.org Subject: [matt@openssl.org: Re: [openssl-users] openssl 1.0.2 and TLS 1.3] Message-ID: <20180911141219.GJ38827@doctor.nl2k.ab.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 14:12:21 -0000 ----- Forwarded message from Matt Caswell ----- Date: Tue, 11 Sep 2018 15:01:38 +0100 From: Matt Caswell To: openssl-users@openssl.org Subject: Re: [openssl-users] openssl 1.0.2 and TLS 1.3 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 On 11/09/18 14:58, The Doctor wrote: > On Tue, Sep 11, 2018 at 09:31:23AM +0100, Matt Caswell wrote: >> >> >> On 11/09/18 09:05, Dr. Matthias St. Pierre wrote: >>>> Von: openssl-users Im Auftrag von The Doctor >>>> Gesendet: Dienstag, 11. September 2018 08:49 >>>> An: openssl-users@openssl.org; openssl-dev@openssl.org >>>> Betreff: [openssl-users] openssl 1.0.2 and TLS 1.3 >>>> >>>> Will that combination occur? >>> >>> Support for TLS 1.3 is a new feature in OpenSSL 1.1.1 which will be released today. >>> OpenSSL 1.0.2 is an LTS release which will only receive security updates and no new >>> features. >> >> Strictly speaking 1.0.2 will receive bug fixes and security fixes until >> the end of this year. From the end of this year until the end of 2019 it >> will receive security fixes only. In any case it will receive no new >> features (including TLSv1.3). >> >> >From the release of 1.1.1 (today), 1.1.0 will receive security fixes >> only for one year. >> >> Matt >> >> > > Got you. > > So Openssh, NTPd, MOd_pagespeed have to adopt OPEnssl 1.1X API > in order to use TLS 1.3 . Yes. I would encourage *all* applications still on the 1.0.x API to move to 1.1.1 asap. By the end of next year there will be no supported OpenSSL version that has the old API. Matt > >> >>> >>> HTH, >>> Matthias >>> >>> See also >>> https://wiki.openssl.org/index.php/TLS1.3 >>> https://www.openssl.org/policies/releasestrat.html >>> >>> >>> >> -- >> openssl-users mailing list >> To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users > -- openssl-users mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users Attention Freebsd porters here is a new development. Alost ftp://ftp.openssl.org lives. ----- End forwarded message ----- -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! https://www.empire.kred/ROOTNK?t=94a1f39b Look at Psalms 14 and 53 on Atheism NB 24 Sept vote Liberal! Quebec votez contre le PQ et le QS des 1 October 2018! From owner-freebsd-ports@freebsd.org Tue Sep 11 14:28:18 2018 Return-Path: Delivered-To: freebsd-ports@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 824ED109270C; Tue, 11 Sep 2018 14:28:18 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (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 3104E78EC7; Tue, 11 Sep 2018 14:28:18 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 3ED9C2156E; Tue, 11 Sep 2018 10:28:17 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 11 Sep 2018 10:28:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h=cc :content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=toqoRAYFXHukRjNUoOYLoPiz3oW6yzGW1Yqn2998Y7A=; b=EgdkZvMg o+3hb34X+MDBZF4d6sG2MmOtMVRVlY3JgbfTiyOJYhG40aEcT5s2XxngmoLx9tCv DReXNW4du9SXYSeViPC9MFCvNH+pd34wpxJASaKwW+cf6GwBLSqy9DtJkhY4Xj6F V2G/7MfgTegDLQ5K0BTbbsKBLuPbt0SaN3vrvOUEj8NcXoFEMomNY7ucifa6evl8 KPSatHQOCA0FGYU0Q15YX/KXnPshSfHCe8I6VEDlqueVwS3Tct0ocHjDUd/y++qa wB5DF5KRQ8UdyFJ9aopTHBvaeXJuX3fgtOKa5hpWcEuK1OwT1/teFhdkgkqGIN7J KTeT6Us9xFRnVQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=toqoRAYFXHukRjNUoOYLoPiz3oW6y zGW1Yqn2998Y7A=; b=ezj210YbvyDdfMHLxfssbXxHCFwvGW1rMgsBiUply32xd E9mA9QF+isLUNZDpm1BwJbh4xAC+QW/t8CHpeaOBMkOZ/bTijaIiSZe3wYzGA0D2 of4QYpzWZ6tXRJr4zQihEjXbBUfWmANgbsEACi1B/mLWMWs4JD9EvTuQRcsHAzuk IHRHE1cvUC9jR44JJ/0+Rl6RfXLXiuZFPoj+MjUSgnQVXvQjr8NTO0sfoUL+jPpj V41lYDXC+3nOIfQlsjUSbroCNQDpggQvPXaaDEn9yNJEvoGUJ6Js4lfU5pVbZMgp S1/TzjAJeBTWLwDQITLQnAe2UQRhEEi2oy3jht8HA== X-ME-Proxy: X-ME-Sender: Received: from desktop.local (parsley.growveg.org [82.70.91.97]) by mail.messagingengine.com (Postfix) with ESMTPA id 97B73E463E; Tue, 11 Sep 2018 10:28:16 -0400 (EDT) To: FreeBSD Current Cc: freebsd-ports@freebsd.org From: tech-lists Subject: how to enforce one version of python Organization: none Message-ID: Date: Tue, 11 Sep 2018 15:28:15 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 14:28:18 -0000 Hi, There are a number of ports that seem to have their own preferential flavour of python, and some for example want to install python27 and python36 in the same place, and it's a pain when using portupgrade or similar tools. I have this in my /etc/make.conf: DEFAULT_VERSIONS+= python=2.7 Is this incorrect? I assume it must be, as for example devel/pylint (pylint-py27-1.9.2) wants to upgrade to pylint-py36-2.1.1 thanks, -- J. From owner-freebsd-ports@freebsd.org Tue Sep 11 14:51:53 2018 Return-Path: Delivered-To: freebsd-ports@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 D4256109328B; Tue, 11 Sep 2018 14:51:53 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8AD2279FD5; Tue, 11 Sep 2018 14:51:53 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from ivaldir.etoilebsd.net (etoilebsd.net [178.32.217.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 6D683B8A3; Tue, 11 Sep 2018 14:51:53 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by ivaldir.etoilebsd.net (Postfix, from userid 1001) id 3AE589334C; Tue, 11 Sep 2018 16:51:52 +0200 (CEST) Date: Tue, 11 Sep 2018 16:51:52 +0200 From: Baptiste Daroussin To: tech-lists Cc: FreeBSD Current , freebsd-ports@freebsd.org Subject: Re: how to enforce one version of python Message-ID: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="45f625nenfj3ksxi" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 14:51:54 -0000 --45f625nenfj3ksxi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 11, 2018 at 03:28:15PM +0100, tech-lists wrote: > Hi, >=20 > There are a number of ports that seem to have their own preferential flav= our > of python, and some for example want to install python27 and python36 in = the > same place, and it's a pain when using portupgrade or similar tools. >=20 > I have this in my /etc/make.conf: >=20 > DEFAULT_VERSIONS+=3D python=3D2.7 >=20 > Is this incorrect? I assume it must be, as for example devel/pylint > (pylint-py27-1.9.2) wants to upgrade to pylint-py36-2.1.1 >=20 That is because portupgrade is not flavor aware (or badly if it has been pa= tched to support flavors) Best regards, Bapt --45f625nenfj3ksxi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAluX1oUACgkQY4mL3PG3 PlpMHA//ZgBO5Ic5FdgWcuTwNn1Mo5FmhLeESPTFNXwmQw0ruFy2tg7KyWs3LIm0 3YD6+Mk5o1Sm38HnmNXuPe5RWdaikelpnusZ/CSurPrw6oBn1DHDLhJe5n2qojty 2EPvJOHGjeMPMlfTaf9TY9kgkTyW6YHyC5s3C+9dLUyQ6gcvV6428qgMfVwjVa3a FU4HbbcF3PMCqDBLF5g27tckF6i4oQCIs6pg4/G2m9MlC3dG0t0D7xh6BvvB2j6/ aDfXVE72d4kU5Mp5PUhGoF14U44rrpUhOEP5b0h+AFGuRxEGNnEeSho8sj6H7rID 14LLX0pVh6jxO/IHYDzwgcCIQ4k/nqXQ6gzjjKscvkyFFs9iOUpELxgP3gHz16wP hv0or4PsnUwFqznFnIwU1aUzPpaXU8ZGYJvNWJhRIlcSWW9l9KShURZBqKtimC/G eANooxaAGeP6vUARlmlwI/PPquwO2pvOtHR5O5v98NR7GsaImbV3FXsi5QgBdYOK 63MJOMa6Uo+NkUtLTHIw5Nx5ZzzA3O5SyApDttAWHh43qDhWHy4aeFawFtQuaFj9 nqtTSkCLDkbnNUjQpCmeqentENtnItB/yoH56XC79Hsas2yLmP7hgcjZdZ+e0+7G zCp7a7LdtZtU/4mQBk2fMg6/mbi5DL+gCsJgllE3VXHUIH7/bPY= =sala -----END PGP SIGNATURE----- --45f625nenfj3ksxi-- From owner-freebsd-ports@freebsd.org Tue Sep 11 14:58:02 2018 Return-Path: Delivered-To: freebsd-ports@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 82B1210936E1 for ; Tue, 11 Sep 2018 14:58:02 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward100j.mail.yandex.net (forward100j.mail.yandex.net [IPv6:2a02:6b8:0:801:2::100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Yandex CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C9E557A42D; Tue, 11 Sep 2018 14:58:01 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from mxback6g.mail.yandex.net (mxback6g.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:167]) by forward100j.mail.yandex.net (Yandex) with ESMTP id 216155D825CA; Tue, 11 Sep 2018 17:57:59 +0300 (MSK) Received: from smtp4p.mail.yandex.net (smtp4p.mail.yandex.net [2a02:6b8:0:1402::15:6]) by mxback6g.mail.yandex.net (nwsmtp/Yandex) with ESMTP id PG4XZraoXZ-vx8Gmoa2; Tue, 11 Sep 2018 17:57:59 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1536677879; bh=tvGL3H3XnuLmkrl1dCB5W2rDGbHKfheE993UnzhlLrQ=; h=Subject:To:Cc:References:From:Message-ID:Date:In-Reply-To; b=w+KaHujtGwaZ1qWWOXLODFNK99ugBmp3jo+qimv1NE+whBPjsoG1gulTj/4EDyE0v ctWJhfiMLH3MutOdP8ZKcVHg1nPMjWE/mtiuFBh0Jw7bqZ34w8tn/MZyCdXZ3G/mQq tJhXuRkXOduS/uPFc4VyhNT/mCzHOumnLDHB/ghk= Received: by smtp4p.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id o63McEFQtL-vvnG23Kr; Tue, 11 Sep 2018 17:57:58 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1536677878; bh=tvGL3H3XnuLmkrl1dCB5W2rDGbHKfheE993UnzhlLrQ=; h=Subject:To:Cc:References:From:Message-ID:Date:In-Reply-To; b=vgjfjGpReGo1nD0kpLG80N3rnrtIXxY8nsHzUkHCqpC1CRE+gkA0G6KsVIEvJVK2B VaGNh0dCpcQZpCXVkRMo1nXPGcHC6T0GIQymyRPSATZtFMIcBpqsnWsZJ1B5RBxJAv Ce535N3SrqSTx4k1ui/PQps5Rjv7ccSQYJGXw0Ms= Authentication-Results: smtp4p.mail.yandex.net; dkim=pass header.i=@yandex.ru Subject: Re: how to enforce one version of python To: Baptiste Daroussin , tech-lists Cc: freebsd-ports@freebsd.org References: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> From: Ruslan Makhmatkhanov Message-ID: <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> Date: Tue, 11 Sep 2018 17:54:07 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 14:58:02 -0000 Baptiste Daroussin wrote on 9/11/18 5:51 PM: > On Tue, Sep 11, 2018 at 03:28:15PM +0100, tech-lists wrote: >> Hi, >> >> There are a number of ports that seem to have their own preferential flavour >> of python, and some for example want to install python27 and python36 in the >> same place, and it's a pain when using portupgrade or similar tools. >> >> I have this in my /etc/make.conf: >> >> DEFAULT_VERSIONS+= python=2.7 >> >> Is this incorrect? I assume it must be, as for example devel/pylint >> (pylint-py27-1.9.2) wants to upgrade to pylint-py36-2.1.1 >> > That is because portupgrade is not flavor aware (or badly if it has been patched > to support flavors) > > Best regards, > Bapt No, it's because pylint2 as itself requires python > 3.4. User should switch to older devel/pylint1 if he needs to stick with 2.7. -- Regards, Ruslan T.O.S. Of Reality From owner-freebsd-ports@freebsd.org Tue Sep 11 14:58:26 2018 Return-Path: Delivered-To: freebsd-ports@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 C48BC109373E for ; Tue, 11 Sep 2018 14:58:26 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Received: from mail-40132.protonmail.ch (mail-40132.protonmail.ch [185.70.40.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.protonmail.ch", Issuer "QuoVadis Global SSL ICA G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5CF5F7A465 for ; Tue, 11 Sep 2018 14:58:26 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Date: Tue, 11 Sep 2018 14:58:11 +0000 To: FreeBSD Ports From: Lorenzo Salvadore Reply-To: Lorenzo Salvadore Subject: Re: how to enforce one version of python Message-ID: <-hrP3N5wu3e3emMoi_vjIMQ4_o0kwVlk6aYHZwpJkdY5nVgejYNjVH0hHMPoysSYse03t1ObyKmTH8-CUjfn4axz608kvS2eo1TKamF-SWI=@protonmail.ch> In-Reply-To: References: Feedback-ID: X6az_D2smWSR8MT5MHqXnWF0upxehDyHia7Id1cbayHNBUkRu3CIeusDsZHiivIIjmaKB1_OofpALrRUYjNz3w==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.1 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.protonmail.ch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 14:58:26 -0000 > Hi, > There are a number of ports that seem to have their own preferential > flavour of python, and some for example want to install python27 and > python36 in the same place, and it's a pain when using portupgrade or > similar tools. > I have this in my /etc/make.conf: > DEFAULT_VERSIONS+=3D python=3D2.7 > Is this incorrect? I assume it must be, as for example devel/pylint > (pylint-py27-1.9.2) wants to upgrade to pylint-py36-2.1.1 > thanks, > J. I think the correct line would be the following: FLAVOR?=3D py27 Lorenzo Salvadore. PS: sorry for posting on the wrong mailing list before: my mail is a pain when replying on mailing lists... From owner-freebsd-ports@freebsd.org Tue Sep 11 16:32:28 2018 Return-Path: Delivered-To: freebsd-ports@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 0DEE61096390 for ; Tue, 11 Sep 2018 16:32:28 +0000 (UTC) (envelope-from ndowens@yahoo.com) Received: from sonic302-21.consmr.mail.ne1.yahoo.com (sonic302-21.consmr.mail.ne1.yahoo.com [66.163.186.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9E4C87E579 for ; Tue, 11 Sep 2018 16:32:27 +0000 (UTC) (envelope-from ndowens@yahoo.com) X-YMail-OSG: HA1d8cEVM1leGbGJOGh2bo.xxPjVgFYCd.KURdEsRPK_LcULAnN0iuWX1Ha4v.M k12QwCkDo5bj_fATCYiDFdBOPJc9ulO2tziWkfwc.CE5fJr3leDqo_ittpVbvlLzepFYttq2t_Zl i04EL7ZAFiWJxIQVqwEJ.HIkh_hxr6ej3.qp3ED9I3JcPckMkrrzKDekzg19AEljiG.p9ebx.9Kh 8RHKTtUyW7o3fu0wg6De3OSGTwcIAjFkyA8PAF6cfW338BeEpMjR0e.CGocV3Mct9TqmCGTMaXEb KDzsXTqQXV6iDj.RHREJqdJMMY8wNmHdsA2htNM1yJ23M5carlXzdReYrobrXtgAXuvq_F_EJ3KK T1IUyWVYhfjuSReSIVW9XjnZXc398ThQKmci6OXX2z4vZdYZO_zddeRKqnZRdhJkVa26Crh0KT1e P_qeEz4ZxbiQV9l1dCDvOtkP3MLvjWXjaWKXJ8r.C.N6xCW5CAClYnAEByCbRaLMIfnIZHO9LbAf pixPVJ0VHd337WHsrmdYLtmJ1MSJ25pdNHVFndNTvI8h_tGWsaOtua7ft1E.rc.lXyPS6s_3H50u xDj8jUQoFYwScY3.ujLKWsM3A5N6QCNrntpiFMHFNvccdsstZi5R6f8GUFTsmo4Yrs2YUVwrKyEf CP7Vo0yV3B6uqv8f4EysepnYi2MMRmWAroDyjF0uUUiLwWaj63Gc2_pQo24p1tue01opJyOlxK__ gLRKpodQIOqNAqJepAy5XHrhjYm3ydLxrLJE51jupKh8LSR.dn1HEmLK7rFcKhOGWoVQ9H1aaVyr PXjSMkaSjFLcw_irIZKy446H6Su1WdDw1lbpEntZw5C_iSz1FsWTNwqiRv459zqksNBKTsEaFZHu J0ivE_OVCz9GQynYzwvqPB.lUWKZjAtYLp26lU6_rDaD_Xz0us44TutlYZbLd8sB5b79xDzvJEKi jWAfGHYzGRvYdqspRCbNp1Ok- Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Tue, 11 Sep 2018 16:32:21 +0000 Date: Tue, 11 Sep 2018 16:32:14 +0000 (UTC) From: Nathan Owens To: FreeBSD Ports Message-ID: <1756904160.3584383.1536683534378@mail.yahoo.com> In-Reply-To: References: <596850902.3408902.1536665148359.ref@mail.yahoo.com> <596850902.3408902.1536665148359@mail.yahoo.com> Subject: Re: Poudriere MIME-Version: 1.0 X-Mailer: WebService/1.1.12406 YahooMailIosMobile Raven/42997 CFNetwork/902.2 Darwin/17.7.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 16:32:28 -0000 It happens only on non x86 no matter version of freebsd. =C2=A0Py-pytest at= py36 does it for me. Koobs tested it in his arm64 at py36. =C2=A0It=E2=80= =99s not the port itself. As the file that touches during build isn=E2=80= =99t related to the port=C2=A0The freebsd11 changes to freebsd12 according = to jail version=C2=A0 usr/local/lib/python3.6/__pycache__/_sysconfigdata_m_freebsd11_.cpython-36.= pyc: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 size (17379, 17331) Sent from Yahoo Mail for iPhone On Tuesday, September 11, 2018, 6:44 AM, Lorenzo Salvadore via freebsd-port= s wrote: > Submitting this here as I believe this may be best place to ask the quest= ion as I use poudriere to test ports before sending patches > I am on 12 current. If I=E2=80=99m building a port that can use either py= 27 or py36 on an non x86based system the py27 works fine on all my jails. I= f I test with py36 poudriere errors out saying a file touched my FS during = build and it actually does install a file on my FS as I can delete the file= it refers to and retry build and it will be there again. The FS violation = happens on my mips/mips64/armv6/arm64/ poudriere jails with py36. To try so= mething I forced it to use py37 and it does the same.=C2=A0 > I=E2=80=99ve created a new arch jail with new name and it happens on fres= h jail install as well. I=E2=80=99ve disabled ccache and that didn=E2=80=99= t fix the issue either=C2=A0 This looks like a problem in some py36 port's Makefile. Can you tell us which file is installed? This might help find the right package. Moreover, does it happen only on 12 current? Can you try on 11.2-RELEASE for example? What about changing architecture? Is py36 fine on a x86 based system? I could do some testing too: can you give an explicit example of broken port? Lorenzo Salvadore. _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Tue Sep 11 17:12:49 2018 Return-Path: Delivered-To: freebsd-ports@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 CDD4C1097383 for ; Tue, 11 Sep 2018 17:12:49 +0000 (UTC) (envelope-from ndowens@yahoo.com) Received: from sonic312-22.consmr.mail.ne1.yahoo.com (sonic312-22.consmr.mail.ne1.yahoo.com [66.163.191.203]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6BFF2803FB for ; Tue, 11 Sep 2018 17:12:49 +0000 (UTC) (envelope-from ndowens@yahoo.com) X-YMail-OSG: FboqlBoVM1k16QyOHEVxC0zE9tFip24h5GamJL0sgxcin.uyFuigaPq4NrwbDJJ ygCwEX1EuOz3tGM9NwEDcNKEQE6ore8RatL5Wxp8lTNK2A407Oqv3cvJ7n_dmagEfoV.TRTFTOq2 VzmViSgNhjcd1QLpgJupWrSXsEK0k2FD3jB7PKoLyMTpU33xp8RAzOotY1QVuCmG0j4g.vPUgy_x RwYL1SfeZiHFhMdWqN1ufWnRZ8zqf4B.qNx_oruiLzpZRRe7B249ck.Oae_grsGgOcBMpTUEUOV5 v9UJy5mIV_.nvUl9TGN6xduF5oWQK_DrP_Tv5RI9XbpK7PJIaxy7Lzm37lvEHExm9YaBi4yQwsiw AztxhYl5vN.jbuDOOl67mfctyJfJybgKwwk3o8uS4LOHHaf3iWhjnpoIzhyCjRe7Q7MAjF9.uPOU x70BS4aR9H75rSIDhV_GfJb6Ju2yx2gE8Pjtbjd8fJSGMRpUiNo7yYAXDiyaMiEM4kQnbBK700dt YvpnVqu2wY7LGNCIZZZdKWQeKnnCG_Ra7E8Py6LLpWXbHU.QxuGwd6MN3Fs.NINi0PDEjCDZuVaY D2.qrcKLxU4GdxF_M_qZKU8aKJR24y4qyahSOiIssof5a7vWANvIC81DTQjuxK3vd6VxoDdti1IG xQKG7EB5VoBNtqOhEAZjO29Svfq6acV1GBZJmcA6jp6SNt1uDMDkH9yvtEZ5EehKEN4VjjmINvaE I.h_ex.Ze.vGPKQ2AvnlwqmubWcvwIue20oakgOaskaV2eHwfbbIAmGGH3o1q8vwvfbXw.h36b3C 9.kAtCVSZbn0pXbFQCH5pbSabkE6uQIkNPYURJgnDwfiye07xJsX1csu8AijZLLKgqXK.DvKMbKx g8c5wHP91KQmbnzY696dRsBBV2rVbHy8sVgu7RwCiY8lQouWjdRXSidBsmel1P0BlSNQABQ9Ec4E AI6mOl9ATuWooWVsp.qvIqA-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Tue, 11 Sep 2018 17:12:43 +0000 Date: Tue, 11 Sep 2018 17:02:32 +0000 (UTC) From: Nathan Owens To: FreeBSD Ports Message-ID: <244558824.3611899.1536685352830@mail.yahoo.com> In-Reply-To: <1756904160.3584383.1536683534378@mail.yahoo.com> References: <596850902.3408902.1536665148359.ref@mail.yahoo.com> <596850902.3408902.1536665148359@mail.yahoo.com> <1756904160.3584383.1536683534378@mail.yahoo.com> Subject: Re: Poudriere MIME-Version: 1.0 X-Mailer: WebService/1.1.12406 YahooMailIosMobile Raven/42997 CFNetwork/902.2 Darwin/17.7.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 17:12:50 -0000 I=E2=80=99ve also tried reinstalling poudriere and install poudriere-devel = reinstall qemu static I don=E2=80=99t know what else it can be Sent from Yahoo Mail for iPhone On Tuesday, September 11, 2018, 11:32 AM, Nathan Owens = wrote: It happens only on non x86 no matter version of freebsd. =C2=A0Py-pytest at= py36 does it for me. Koobs tested it in his arm64 at py36. =C2=A0It=E2=80= =99s not the port itself. As the file that touches during build isn=E2=80= =99t related to the port=C2=A0The freebsd11 changes to freebsd12 according = to jail version=C2=A0 usr/local/lib/python3.6/__pycache__/_sysconfigdata_m_freebsd11_.cpython-36.= pyc: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 size (17379, 17331) Sent from Yahoo Mail for iPhone On Tuesday, September 11, 2018, 6:44 AM, Lorenzo Salvadore via freebsd-port= s wrote: > Submitting this here as I believe this may be best place to ask the quest= ion as I use poudriere to test ports before sending patches > I am on 12 current. If I=E2=80=99m building a port that can use either py= 27 or py36 on an non x86based system the py27 works fine on all my jails. I= f I test with py36 poudriere errors out saying a file touched my FS during = build and it actually does install a file on my FS as I can delete the file= it refers to and retry build and it will be there again. The FS violation = happens on my mips/mips64/armv6/arm64/ poudriere jails with py36. To try so= mething I forced it to use py37 and it does the same.=C2=A0 > I=E2=80=99ve created a new arch jail with new name and it happens on fres= h jail install as well. I=E2=80=99ve disabled ccache and that didn=E2=80=99= t fix the issue either=C2=A0 This looks like a problem in some py36 port's Makefile. Can you tell us which file is installed? This might help find the right package. Moreover, does it happen only on 12 current? Can you try on 11.2-RELEASE for example? What about changing architecture? Is py36 fine on a x86 based system? I could do some testing too: can you give an explicit example of broken port? Lorenzo Salvadore. _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Tue Sep 11 18:56:58 2018 Return-Path: Delivered-To: freebsd-ports@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 AC0941099D08 for ; Tue, 11 Sep 2018 18:56:58 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Received: from mail2.protonmail.ch (mail2.protonmail.ch [185.70.40.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.protonmail.ch", Issuer "QuoVadis Global SSL ICA G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 43DF98436B for ; Tue, 11 Sep 2018 18:56:58 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Date: Tue, 11 Sep 2018 18:56:41 +0000 To: FreeBSD Ports From: Lorenzo Salvadore Reply-To: Lorenzo Salvadore Subject: Re: Poudriere Message-ID: In-Reply-To: <244558824.3611899.1536685352830@mail.yahoo.com> References: <596850902.3408902.1536665148359.ref@mail.yahoo.com> <596850902.3408902.1536665148359@mail.yahoo.com> <1756904160.3584383.1536683534378@mail.yahoo.com> <244558824.3611899.1536685352830@mail.yahoo.com> Feedback-ID: X6az_D2smWSR8MT5MHqXnWF0upxehDyHia7Id1cbayHNBUkRu3CIeusDsZHiivIIjmaKB1_OofpALrRUYjNz3w==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.1 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.protonmail.ch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 18:56:58 -0000 > It happens only on non x86 no matter version of freebsd. =C2=A0Py-pytest = at py36 does it for me. Koobs tested it in his arm64 at py36. =C2=A0It= =E2=80=99s not the port itself. As the file that touches during build isn= =E2=80=99t related to the port=C2=A0The freebsd11 changes to freebsd12 acco= rding to jail version=C2=A0 > usr/local/lib/python3.6/pycache/sysconfigdata_m_freebsd11.cpython-36.pyc:= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 size (17379, 17331) Your problem must be in lang/python. Read lang/python36/pkg-plist line 154: you find the name of your file. And in lang/python37/pkg-plist, line 157 again. On the contrary, there is no such file in lang/python27. Lorenzo Salvadore. From owner-freebsd-ports@freebsd.org Tue Sep 11 19:21:41 2018 Return-Path: Delivered-To: freebsd-ports@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 C4F5B109AC20 for ; Tue, 11 Sep 2018 19:21:41 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Received: from mail4.protonmail.ch (mail4.protonmail.ch [185.70.40.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.protonmail.ch", Issuer "QuoVadis Global SSL ICA G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5DC2986501 for ; Tue, 11 Sep 2018 19:21:41 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Date: Tue, 11 Sep 2018 19:21:32 +0000 To: FreeBSD Ports From: Lorenzo Salvadore Reply-To: Lorenzo Salvadore Subject: Re: Poudriere Message-ID: In-Reply-To: References: <596850902.3408902.1536665148359.ref@mail.yahoo.com> <596850902.3408902.1536665148359@mail.yahoo.com> <1756904160.3584383.1536683534378@mail.yahoo.com> <244558824.3611899.1536685352830@mail.yahoo.com> Feedback-ID: X6az_D2smWSR8MT5MHqXnWF0upxehDyHia7Id1cbayHNBUkRu3CIeusDsZHiivIIjmaKB1_OofpALrRUYjNz3w==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.1 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.protonmail.ch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 19:21:41 -0000 > > It happens only on non x86 no matter version of freebsd. =C2=A0Py-pytes= t at py36 does it for me. Koobs tested it in his arm64 at py36. =C2=A0It= =E2=80=99s not the port itself. As the file that touches during build isn= =E2=80=99t related to the port=C2=A0The freebsd11 changes to freebsd12 acco= rding to jail version=C2=A0 > > usr/local/lib/python3.6/pycache/sysconfigdata_m_freebsd11.cpython-36.py= c: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 size (17379, 17331) > > Your problem must be in lang/python. Read lang/python36/pkg-plist line 15= 4: > you find the name of your file. And in lang/python37/pkg-plist, line 157 > again. > > On the contrary, there is no such file in lang/python27. A possible workaround could be to force the value of OSMAJOR to 11 (or 12, = I am not sure which is the one you want) in line 49 of lang/python36/Makefile and in line 49 of lang/python37/Makefile. But of course, if it works it would be only a workaround: you should file a bug report and someone should fix it properly. Lorenzo Salvadore. From owner-freebsd-ports@freebsd.org Tue Sep 11 22:01:50 2018 Return-Path: Delivered-To: freebsd-ports@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 5C54D109EE05 for ; Tue, 11 Sep 2018 22:01:50 +0000 (UTC) (envelope-from jeffreybouquet@yahoo.com) Received: from sonic316-21.consmr.mail.ne1.yahoo.com (sonic316-21.consmr.mail.ne1.yahoo.com [66.163.187.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F16928C918 for ; Tue, 11 Sep 2018 22:01:49 +0000 (UTC) (envelope-from jeffreybouquet@yahoo.com) X-YMail-OSG: J5fqf80VM1nXIMiInES.s5wWzG9HGZWVlaDcgAUj45p6EVyDufzHy_879gCjR9f SRqBfykHEp.VkG86QT8VByphAkbNYhBixdze2juvBgF5Pvn3.w6ViYjAA5O4tTlByh3Wsx58whi8 q0ncatNbUwWRoFlprvjXVv5dUdv68WoosLEKA_bIwFYXXphOQfZV2Ryf_px8lSH4YU4woncD6xpb XCI76CW7wfYpkt88W8ZNlOA3KmVjXiH.UJG1t7MXWhWghydGgodI3EcZrcdYF57Ul2AunPcaFi9y JSclaSNiX9hVLfzaw5ysxpJOfwWCcq7Js2NCiZw3fxBY0BoLYo4pwt3rP7gAeR301.4buM039NmW FdDfXlG0Vi1GDM3LChfzXYoisTGVkQONtmf8ZM0nQEzlgvq1qaOWM1JA.q4PsR2vqZtCfopbQYUV KND7lgLL2YjSNiVn0IbJzMmDTDQ74gU176iqxaECVbglTw3dZg9C1ooGfp1c8IGMvimWNyXP1R8U h3un5oZVxdEbeFF6lSGkpO0t5f0y4z4DffUPMeS6u2IDqc1dYZ.dHekBqG_ZOwwPlphlgirDZEVq icGnE4vGFqZC58VPF_FZQHlm9n.rRKBf96a4lurgGiVPz18ezz5EMFwCixUzsU5rT.2J6bVGHQ17 _W9sLHWpMLNvCJpzFE6D2Yud53s0brfgv45YXOWRzbcS.CLcSLQHZYx7WtEvUw0s44UecbJabslj Seyy8HWjeXGWNwh4YRSderSpEjIe008gLb5Xv2OSQ5IHtSCl_FR8.y1eZzuvHTs1eAdppdIP6FMB 1hVgGFhP_RrVLKQfZFcyYllH_QXJTfnD0KJpEHLWjg9vcDve43X5qWk78D3a7DZqD27gHVfcwrnE jTfMytMefx7_RcLP0VAy3YFn498pcpYd25URCjJfiCng.sbMaQvzg8COJmYVL4TleKG1uRZMvgA7 2UQRX2vDcwAwQjpOKuhIY4yX.TQZFt31Eng-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Tue, 11 Sep 2018 22:01:48 +0000 Date: Tue, 11 Sep 2018 22:01:45 +0000 (UTC) From: Jeffrey Bouquet Reply-To: Jeffrey Bouquet To: Cc: Message-ID: <960096815.3822466.1536703305602@mail.yahoo.com> Subject: zsh 5.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit References: <960096815.3822466.1536703305602.ref@mail.yahoo.com> X-Mailer: WebService/1.1.12406 YahooMailBasic Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 22:01:50 -0000 building 5.6 or 5.6.1 results in three errors here. Most critical is 'bindkey: not found" rendering the terminal near useless. I restored most functionality putting /usr/local/lib/zsh/5.5.1 files back where 5.6 can find them.... but no luck with 5.6.1 either From owner-freebsd-ports@freebsd.org Wed Sep 12 01:46:58 2018 Return-Path: Delivered-To: freebsd-ports@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 29AAA10A570B for ; Wed, 12 Sep 2018 01:46:58 +0000 (UTC) (envelope-from ndowens@yahoo.com) Received: from sonic313-39.consmr.mail.ne1.yahoo.com (sonic313-39.consmr.mail.ne1.yahoo.com [66.163.185.62]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B69E893C6C for ; Wed, 12 Sep 2018 01:46:57 +0000 (UTC) (envelope-from ndowens@yahoo.com) X-YMail-OSG: 847UHwUVM1n.ewBWI5SobEj7._uLoSP3rhq3J6h2o5z0vbut77Adk8Ge9x_bFxM 3wqblWEIx5T1fHw2Adi5aArVfvAWD_DpVKzaFXktjBT65zA7_Ye1acrOpL5VBaUexehKoczdQHmZ gRw8nzD9dcJSY0IbKInSGsdkJLVdlj0O9LxtFT2zPW641LnreDFTm6.z6PL9lMXUQla3utgEKlu2 F_YEmSZcelANkpWeKP1VwAjXnns72aJK49NwnpPPqUNuvKlLaH9EbA6IgRn1DpwpjtQjYvx_4x5k GOGmXn9Ti7Et6K.gfmQqrWvg9tiiPGLRlptBl8fAvJv.IXpdk6KrMdWXqOx5jyXg.PUmDGF.hEdO C64vXrkJjfCEJ0cq5NB7uZmPl3wD37nzu1fKt1j5jtUkhSrczoXNvN6kgZrK0IQxdtLJOrzIPUvn pwDiIKk0eYrBN.ZStVNzbQ9kkX_9DAiK0ZvYdqz18IDLROmLRN4jEsDrotot_FBIHNU_AXypZh40 MyucGILya_ZQpQJQAV4scDfZv6dacE8Vkj.yn4cEfjYHW4a2vh.Gcc.sDiUhAQ3E5wt4tF2zSY5N d8tZJF6fjYZBH87OFvc50ypGmZfYk1SEVr2JAkSkx7DDX0PG0UEW7FtU7s8fkKsF6RB4oShyxk5_ L6XwIcQcs.MWZ_aVW0cHlXvDcIfHxdOSncwH4QI39yRWuefv34wlKxgXHHfmEG2TrNJFGj.zmtxi UFhPHZpIKq1x9O.wow_O6epO5Mn5KHAR1a5tCbkZFy3bvqwgYW6ZQ5LadAZt2fNfOmvjZZwa0UOn Xub8MVz61C1P3U8QtVQ2L7PcN3wHTgkToK5AsfbmaBUpubqT55zUaKUTBMxM_c9H6jXsIf9YpVQR vqcnv8OmfKJMg8xyTH.9MX8t3h0mGj6LhB9dVqGw5tm_s2EcoQYHZFxyjU7Oxwg4dvkI3oIWUkRY .hXcQaYVZK9s- Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Wed, 12 Sep 2018 01:46:50 +0000 Date: Wed, 12 Sep 2018 00:44:14 +0000 (UTC) From: Nathan Owens To: FreeBSD Ports Message-ID: <632795939.3873980.1536713054861@mail.yahoo.com> In-Reply-To: <1756904160.3584383.1536683534378@mail.yahoo.com> References: <596850902.3408902.1536665148359.ref@mail.yahoo.com> <596850902.3408902.1536665148359@mail.yahoo.com> <1756904160.3584383.1536683534378@mail.yahoo.com> Subject: Re: Poudriere MIME-Version: 1.0 X-Mailer: WebService/1.1.12406 YMailNorrin Mozilla/5.0 (X11; FreeBSD amd64; rv:62.0) Gecko/20100101 Firefox/62.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 01:46:58 -0000 Removed that file from those ports and didn't seem to help On Tuesday, September 11, 2018, 11:32:14 AM CDT, Nathan Owens wrote: =20 =20 It happens only on non x86 no matter version of freebsd. =C2=A0Py-pytest a= t py36 does it for me. Koobs tested it in his arm64 at py36. =C2=A0It=E2=80= =99s not the port itself. As the file that touches during build isn=E2=80= =99t related to the port=C2=A0The freebsd11 changes to freebsd12 according = to jail version=C2=A0 usr/local/lib/python3.6/__pycache__/_sysconfigdata_m_freebsd11_.cpython-36.= pyc: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 size (17379, 17331) Sent from Yahoo Mail for iPhone On Tuesday, September 11, 2018, 6:44 AM, Lorenzo Salvadore via freebsd-port= s wrote: > Submitting this here as I believe this may be best place to ask the quest= ion as I use poudriere to test ports before sending patches > I am on 12 current. If I=E2=80=99m building a port that can use either py= 27 or py36 on an non x86based system the py27 works fine on all my jails. I= f I test with py36 poudriere errors out saying a file touched my FS during = build and it actually does install a file on my FS as I can delete the file= it refers to and retry build and it will be there again. The FS violation = happens on my mips/mips64/armv6/arm64/ poudriere jails with py36. To try so= mething I forced it to use py37 and it does the same.=C2=A0 > I=E2=80=99ve created a new arch jail with new name and it happens on fres= h jail install as well. I=E2=80=99ve disabled ccache and that didn=E2=80=99= t fix the issue either=C2=A0 This looks like a problem in some py36 port's Makefile. Can you tell us which file is installed? This might help find the right package. Moreover, does it happen only on 12 current? Can you try on 11.2-RELEASE for example? What about changing architecture? Is py36 fine on a x86 based system? I could do some testing too: can you give an explicit example of broken port? Lorenzo Salvadore. _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" =20 From owner-freebsd-ports@freebsd.org Wed Sep 12 04:42:23 2018 Return-Path: Delivered-To: freebsd-ports@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 5B57F10A8B7E for ; Wed, 12 Sep 2018 04:42:23 +0000 (UTC) (envelope-from bjb@darco.dk) Received: from mail.blichsoft.dk (mail.blichsoft.dk [80.62.0.186]) by mx1.freebsd.org (Postfix) with ESMTP id AAD4E709CF for ; Wed, 12 Sep 2018 04:42:22 +0000 (UTC) (envelope-from bjb@darco.dk) Received: by mail.blichsoft.dk (Postfix, from userid 110) id 1C0CE620A4; Wed, 12 Sep 2018 06:42:18 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on per.blichsoft.dk X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_ADSP_NXDOMAIN,HTML_MESSAGE,NO_DNS_FOR_FROM autolearn=no autolearn_force=no version=3.4.1 Received: from [192.168.1.200] (unknown [192.168.1.200]) by mail.blichsoft.dk (Postfix) with ESMTP id CB54A62099 for ; Wed, 12 Sep 2018 06:42:15 +0200 (CEST) From: Bjarne Subject: Re: Re: poudriere, FLAVOR and rebuilding for python3.6 To: freebsd-ports@freebsd.org References: <4ad9fa73-aa42-5cff-2f0c-26f27a0873e5@darco.dk> <7d98555c-14bb-ddf2-09fd-045fff1d4a45@FreeBSD.org> Message-ID: Date: Wed, 12 Sep 2018 06:42:12 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: <7d98555c-14bb-ddf2-09fd-045fff1d4a45@FreeBSD.org> Content-Language: en-US X-Virus-Status: No X-Virus-Checker-Version: clamassassin 1.2.4 with clamdscan / ClamAV 0.100.1/24924/Wed Sep 12 02:52:24 2018 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 04:42:23 -0000 Mailtrouble - hopefully this is not duplicated. Thanks for your response On 10-09-2018 08:11, Matthew Seaman wrote: > On 09/09/2018 19:34, Bjarne wrote: >> I have been using python 2.7 so far for all ports, which means all >> python packages  are built as py27-something. These python packages are >> all automaticcaly build as dependencies from other packages, for example >> like py27-dnspython which is a requirement of mailman. >> >> Now I am trying to change to python36, but can't get the py36 packages >> to build. In the transition period,  I would like to simultaneously have: >> py27-something >> py36-something >> >> >> In make.conf for the jail I set: >> DEFAULT_VERSIONS+= python=3.6 python=2.7 > This does not do what you're expecting, and will be equivalent to just > 'python=2.7' OK, I see. I saw this in an old post, hence the test. >> I would expect a new "poudriere bulk" command would build all >> py36-something for me, but no, got nothing. >> No packages where build. >> >> >> I added the follwing to  poudriere.conf: >> FLAVOR_DEFAULT_ALL=yes >> Still without any luck. >> >> I can of course specify that I want to build for example dnspython and >> then poudriere builds py36-dnspython, but that means I will have to go >> through all dependencies by hand. >> >> So what am I supposed to do. > OK, there are two ways of handling this. > > Firstly you can specify a package as: > > some/port@all > > in the list of packages you feed to poudriere. I think you can use that > on a package which is not itself flavoured, and the effect is inherited > by flavoured dependencies, but you'll need to experiment. If you do > this explicitly for python ports it will result in building both > python-2.7 and python-3.6 versions. That seems to work .  At the same time I get all php7 and php56 packages. I did not foresee that. That is the next update project. setting FLAVOR_DEFAULT_ALL=yes  in poudriere.conf has the same effect, without adding @all   to the port names. > Secondly you can build your packages with one default setting, and then > do an incremental bulk using the other default setting, which should > result in you ending up with both flavours in your repository. > Something like: > > # echo 'DEFAULT_VERSIONS+= python=3.6' > > /usr/local/etc/poudriere.d/python36-make.conf > # poudriere bulk -c -f /usr/local/etc/poudriere.d/my-ports > # poudriere bulk -z python36 -f /usr/local/etc/poudriere.d/my-ports Interesting - i was not aware of sets, thanks for pointing that out to me. However, This seems to  result in an extra repository containing ALL packages with the new options: 00:00:01] [Dry Run] Mounting system devices for freebsd_11-2-HEAD-python27 [00:00:01] [Dry Run] Mounting ports/packages/distfiles [00:00:01] [Dry Run] Stashing existing package repository [00:00:01] [Dry Run] Mounting packages from: /tank/poudriere/data/packages/freebsd_11-2-HEAD-python27 [00:00:01] [Dry Run] Copying /var/db/ports from: /usr/local/etc/poudriere.d/freebsd_11-2-HEAD-options [00:00:01] [Dry Run] Appending to make.conf: /usr/local/etc/poudriere.d/freebsd_11-2-make.conf [00:00:01] [Dry Run] Appending to make.conf: /usr/local/etc/poudriere.d/freebsd_11-2-python27-make.conf /etc/resolv.conf -> /tank/poudriere/data/.m/freebsd_11-2-HEAD-python27/ref/etc/resolv.conf [00:00:01] [Dry Run] Starting jail freebsd_11-2-HEAD-python27 [00:00:01] [Dry Run] Logs: /tank/poudriere/data/logs/bulk/freebsd_11-2-HEAD-python27/2018-09-10_17h51m05s [00:00:01] [Dry Run] WWW: xxxxxxxxxxxxxx/build.html?mastername=freebsd_11-2-HEAD-python27&build=2018-09-10_17h51m05s [00:00:01] [Dry Run] Loading MOVED for /tank/poudriere/data/.m/freebsd_11-2-HEAD-python27/ref/usr/ports [00:00:02] [Dry Run] Ports supports: FLAVORS SELECTED_OPTIONS [00:00:02] [Dry Run] Gathering ports metadata [00:00:04] [Dry Run] Calculating ports order and dependencies [00:00:05] [Dry Run] pkg package missing, skipping sanity [00:00:05] [Dry Run] Skipping incremental rebuild and repository sanity checks [00:00:05] [Dry Run] Cleaning the build queue [00:00:05] [Dry Run] Sanity checking build queue [00:00:05] [Dry Run] Processing PRIORITY_BOOST [00:00:05] [Dry Run] Balancing pool [00:00:05] [Dry Run] Dry run mode, cleaning up and exiting [00:00:05] [Dry Run] Would build 340 packages using 5 builders I was kind of hoping i could end with one repository, containing both py27 and py36, but maybe this is better for some projects. > :snip > > However, your example of trying to treat the mail/mailman port in this > way is unfortunately doomed to failure, as mailman is specifically > restricted to python-2.7 only. oh bummer - I missed that. Decision time for the future of mailman.... Ok, in my case, I think adding FLAVOR_DEFAULT_ALL=yes to poudriere.conf seems to be the way to go. That will give me acces to all versions from the same repository and i can work my way through the different servers to update python and php packages. Python and php -  what a lovely couple! Thanks a lot for your input, that actually helped me understand poudriere a little better. > Cheers, > > Matthew > -- mvh, Bjarne From owner-freebsd-ports@freebsd.org Wed Sep 12 05:58:58 2018 Return-Path: Delivered-To: freebsd-ports@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 64F5D1080CC9 for ; Wed, 12 Sep 2018 05:58:58 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from anny.lostinspace.de (anny.lostinspace.de [IPv6:2001:608:a02::33]) (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 E1BDC73414 for ; Wed, 12 Sep 2018 05:58:57 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from server.idefix.lan (183-138-067-156.ip-addr.inexio.net [156.67.138.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: idefix@fechner.net) by anny.lostinspace.de (Postfix) with ESMTPSA id 5E1CA251E for ; Wed, 12 Sep 2018 07:58:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fechner.net; s=default; t=1536731935; bh=bSYUsx0i/3nkX14FU/xNXSrlFxN/71BaNGChUZvUcjQ=; h=Subject:To:References:From:Date:In-Reply-To; b=ncRb0nU73h2wiD9KAY3LL26Ux75tfzJRdAMc9HcqKjf2FDyBzpAUF0WiMuUdA4TRX t3LpTfud++q70foC3LR2W/6cg9aD5zypFTvfVE93qgelhO+1IjfOD9xsmGJh8FAtnn TGXEtdDPzZWXJ2YkGu91oxBQKC3E7MFzQLg4D800= Received: from matthias-fechners-macbook.local (tmo-111-113.customers.d1-online.com [80.187.111.113]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by server.idefix.lan (Postfix) with ESMTPSA id 8B210A9A1 for ; Wed, 12 Sep 2018 07:58:54 +0200 (CEST) Subject: Re: RUN_DEPENDS and portmaster To: freebsd-ports@freebsd.org References: <03c14234-538d-fd9f-0c33-22825f3ea91d@fechner.net> <7ccc8168-fa3b-9872-dc5a-13a9b394d5c2@freebsd.org> From: Matthias Fechner Openpgp: preference=signencrypt Autocrypt: addr=idefix@fechner.net; prefer-encrypt=mutual; keydata= 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 Xxj8Dw== Message-ID: Date: Wed, 12 Sep 2018 07:58:51 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: <7ccc8168-fa3b-9872-dc5a-13a9b394d5c2@freebsd.org> Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 05:58:58 -0000 Dear Stefan, Dear Mathieu, Am 10.09.18 um 14:10 schrieb Stefan Esser: > This is a design decision in portmaster that has existed for at least > a decade. > > Use INSTALL_DEPENDS if you depend on a port being available and upgraded > before your port's do-install is invoked. > > Changing the current portmaster version in ports is no option, since it > does not offer to recursively upgrade or install any other port while > working on some port and it cannot easily be made to support such a > sequence of actions. thanks a lot for your explanation, so it seems to be a problem with portmaster. But as I do not want to block all users from using gitlab-ce that are using portmaster I think it is ok to define all RUN_DEPENDS also as BUILD_DEPENDS? I think this approach is already used by many ports... Gruß, Matthias -- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook From owner-freebsd-ports@freebsd.org Wed Sep 12 08:09:14 2018 Return-Path: Delivered-To: freebsd-ports@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 03226108AE47 for ; Wed, 12 Sep 2018 08:09:14 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (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 8665E772BB; Wed, 12 Sep 2018 08:09:13 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 35A91219FE; Wed, 12 Sep 2018 04:09:10 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Wed, 12 Sep 2018 04:09:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=m6mQ2zFsCnz8J/+7wc/1ZzVDppmmr EO+JsexVZLVKWs=; b=WnVjX0SgHpdhOnxgMcGt3cmRuddmWDDDE2n6nn8OPPLQu Hj/hI6iuVyRswIocQg9lbgKn2BQ93bFs96TrP/nnAPumShGRTw/1sNDHHxxdHqf2 uDIR6nODrm6ks9n7xt71l1VzA3CRa9QHtE5lda3ua9xZ+XutdRL1PR80CglrUVgD TngiYZVrL1iGkfuMsR7BmZCfpUYjiV4/qDAFeGSQOlevWtkEpElNliwWJArB6rNV yLqRDx+csIP+MjtTPHHmQqHJAsiSKgNFjnge20fnmMpu4dwdCu/yI2JjSlQDenQq x0+RHSWpiZrYeYEQ3RL70E1Z2tfQgY7QmrrsmWDpQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=m6mQ2z FsCnz8J/+7wc/1ZzVDppmmrEO+JsexVZLVKWs=; b=aXyCwL7lWTsSqzzYNCz5yC bg9V8wjzyfmq0sz65p47Y1zu7VLnhhCvnJpWNDYIr8qO7mZ/wbOsnuqSymiONlac tx0PBkBJrEZNoskALkxasJ8ev4VzXDgr0aEbl9sqghZRS9NAjHfSRZk+F8KUDSzR zkeyr75uapokx5oc4oBQKUvnzSMN7SWaA60BoNVda7mFEXWdGEqiMQqbecbL7grR eJ8sil8a51zsQLwOBZsoJ974clEaCwPA74OBlUMABbIhMhCddl38WSGsSZFKEntw NTgclHGlPybJ1lqyE1oYEeIG2TW4dmlFo7PMU16HbYN1XCAiamXdJ2/3ggu15RZg == X-ME-Proxy: X-ME-Sender: Received: from desktop.local (parsley.growveg.org [82.70.91.97]) by mail.messagingengine.com (Postfix) with ESMTPA id 4E52CE47C0; Wed, 12 Sep 2018 04:09:09 -0400 (EDT) Subject: Re: how to enforce one version of python To: Ruslan Makhmatkhanov , Baptiste Daroussin Cc: freebsd-ports@freebsd.org References: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> From: tech-lists Organization: none Message-ID: Date: Wed, 12 Sep 2018 09:09:07 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 08:09:14 -0000 Hello, On 11/09/2018 15:54, Ruslan Makhmatkhanov wrote: > No, it's because pylint2 as itself requires python > 3.4. User should > switch to older devel/pylint1 if he needs to stick with 2.7. > But I'm not upgrading pylint2: >>> (pylint-py27-1.9.2) wants to upgrade to pylint-py36-2.1.1 Maybe I need to stop using portupgrade. What is the best replacement? qt4 and qt5 has similar issues to python2 and python3. These are installed as either build or runtime dependencies of other programs I want to run. I just want a version to be picked and stuck with. thanks, -- J. From owner-freebsd-ports@freebsd.org Wed Sep 12 08:54:26 2018 Return-Path: Delivered-To: freebsd-ports@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 8BF0F108C428 for ; Wed, 12 Sep 2018 08:54:26 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward100p.mail.yandex.net (forward100p.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Yandex CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B1E1179425; Wed, 12 Sep 2018 08:54:25 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from mxback13j.mail.yandex.net (mxback13j.mail.yandex.net [IPv6:2a02:6b8:0:1619::88]) by forward100p.mail.yandex.net (Yandex) with ESMTP id BA5255102CFD; Wed, 12 Sep 2018 11:54:17 +0300 (MSK) Received: from smtp3p.mail.yandex.net (smtp3p.mail.yandex.net [2a02:6b8:0:1472:2741:0:8b6:8]) by mxback13j.mail.yandex.net (nwsmtp/Yandex) with ESMTP id eGezJncLNR-sHSGCau3; Wed, 12 Sep 2018 11:54:17 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1536742457; bh=kjrgU3zs9WWuJl/dTcQZbqXmwfLQvewM23FeOQKGy64=; h=Subject:To:Cc:References:From:Message-ID:Date:In-Reply-To; b=uNrNyCgs/ERBtSWsoZbH+HHW7yByIKwweMkss7SIMSQN7YsDAjWugj4MT9iW64fyd 4Qe47zOcdgUer2U6EL6gdt/6wn0zvtMejWLXLqkR/C5VSg+rkzhdxXG/NMu1pxm+N/ 8xZdfmcAohJTbMUnEpwAobHI3zIjfALwKaUi8CQ4= Received: by smtp3p.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id BKtLMaorV2-sGQCLb7D; Wed, 12 Sep 2018 11:54:16 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1536742456; bh=kjrgU3zs9WWuJl/dTcQZbqXmwfLQvewM23FeOQKGy64=; h=Subject:To:Cc:References:From:Message-ID:Date:In-Reply-To; b=Z8DAKDqLSp/qsiDw+4hQIMt4ofJaf9Cwd5vUGSf8AO0OXon7Y5sxE1bpsuC3Kn9Hk SyM6r5ymSOjYEC/Dc5InUFpFgzCOYdLPDc/H/e4wP2OyLpA1BPiUHNHmJ1Fxs7HHTd Qt/9/tpZrxR4LLJEgXC2rhfSqayy1u2POVsuuMRs= Authentication-Results: smtp3p.mail.yandex.net; dkim=pass header.i=@yandex.ru Subject: Re: how to enforce one version of python To: tech-lists , Baptiste Daroussin Cc: freebsd-ports@freebsd.org References: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> From: Ruslan Makhmatkhanov Message-ID: <287384aa-360d-683c-e6a6-cfe07b5a1838@yandex.ru> Date: Wed, 12 Sep 2018 11:50:24 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 08:54:26 -0000 tech-lists wrote on 9/12/18 11:09 AM: > Hello, > > On 11/09/2018 15:54, Ruslan Makhmatkhanov wrote: > >> No, it's because pylint2 as itself requires python > 3.4. User should >> switch to older devel/pylint1 if he needs to stick with 2.7. >> > > But I'm not upgrading pylint2: > > >>> (pylint-py27-1.9.2) wants to upgrade to pylint-py36-2.1.1 You upgrading to pylint mainline version (2.1), that was switched to python 3.x by upstream developers. Since version 2.0 pylint doesn't work with python 2. See: https://github.com/PyCQA/pylint/blob/master/doc/whatsnew/2.0.rst If you need pylint version (1.9.3) that works (and depends upon) python2.7, you need to manually remove your current pylint package and install devel/pylint1 instead. > Maybe I need to stop using portupgrade. What is the best replacement? I see no reason to not use stock pkg :). If you absolutely need to make the packages with your customizations, it's better to build them with poudriere and then install/update with pkg. > qt4 and qt5 has similar issues to python2 and python3. These are > installed as either build or runtime dependencies of other programs I > want to run. I just want a version to be picked and stuck with. > > thanks, It's essential process. qt4 is deprecated and no more supported, so application developers switching to the next supported qt branch, and so the corresponding changes landing in FreeBSD ports tree. The same with python - python applications moving to python3 because python2 is deprecated and will not be supported after year 2020: https://pythonclock.org/ so developers tend to move forward to python3 and there is no issue with FreeBSD package repository - it simply adjusts to upstream requirements. The only question I have there - why we still don't switched to python3 by default?) -- Regards, Ruslan T.O.S. Of Reality From owner-freebsd-ports@freebsd.org Wed Sep 12 09:00:14 2018 Return-Path: Delivered-To: freebsd-ports@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 E06D8108CA4E for ; Wed, 12 Sep 2018 09:00:14 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Received: from mail-40132.protonmail.ch (mail-40132.protonmail.ch [185.70.40.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.protonmail.ch", Issuer "QuoVadis Global SSL ICA G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 77EC87982F for ; Wed, 12 Sep 2018 09:00:14 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Date: Wed, 12 Sep 2018 09:00:03 +0000 To: FreeBSD Ports From: Lorenzo Salvadore Reply-To: Lorenzo Salvadore Subject: Re: how to enforce one version of python Message-ID: In-Reply-To: References: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> Feedback-ID: X6az_D2smWSR8MT5MHqXnWF0upxehDyHia7Id1cbayHNBUkRu3CIeusDsZHiivIIjmaKB1_OofpALrRUYjNz3w==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.1 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.protonmail.ch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 09:00:15 -0000 > Maybe I need to stop using portupgrade. What is the best replacement? I never liked traditional updaters: to me, they seem too complex for a task= that should be rather simple. Thus I wrote one myself: Caronte. It has not yet been committed to the port tree, but you can find the port here, waiting for a commit: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230769 Keep in mind that the project is new and I have not tested it in many situation yet. In particular, I found that I need to work a bit in the case new options are added to a port after an update (at the moment, in this case, the upgrade is suspended in the configuration step of the updated port until you press CTRL + C), but I will fix that as soon as possible (it was not a priority until I was the only user). I think my updater has a nice behavior with flavors (read manpage), but if it has not, you can post an issue on github and I will deal with it as a priority: https://github.com/lsalvadore/caronte Lorenzo Salvadore. From owner-freebsd-ports@freebsd.org Wed Sep 12 09:07:09 2018 Return-Path: Delivered-To: freebsd-ports@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 B05CB108CD21 for ; Wed, 12 Sep 2018 09:07:09 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (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 3673F79C18; Wed, 12 Sep 2018 09:07:09 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id B423321841; Wed, 12 Sep 2018 05:07:08 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Wed, 12 Sep 2018 05:07:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=jTtqACFQHKZ0wxUWDLG+OHoGJmGaI F+6bf7B1vbRNIw=; b=ghGMtk7CYTvlQvucv0EkNwtoG1aKLmFK0w/5KSkWXcwMD P/0fbRAGEC4CBpswMNeDdmRYKIeKlt3x4ZfzO9VpauAeSeifB3Q2YwlPIUhoA6qR 9GAyEzyb7dtncdSzxqKvW9P/HO2EwpCq1QFNbGnDMAYAqgFFiQDDwod9BcsXjAAY 2jOHkgZFUZkJewTxtU1O20wdR/8XdZj/0m3a4Zs+fpPp2f5mVFpEmGq04l46Avqz geyj5TNTjf+s2sT0iOUeG+Yw1pUAsqNlIuDd2IL7jyGj4PWOyV6cOrwiFgTMnWSp 1c9y9Q4wBBRnbMr7gmRo/L9JpVgQ9o4uQ5z1AgvGA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=jTtqAC FQHKZ0wxUWDLG+OHoGJmGaIF+6bf7B1vbRNIw=; b=Vr6gcliKrpwzR4SsswpQXb uxqTtG64aJajLsnhK+NV72+bjiZqIqEiFiPI3/OkTyEl+IDgwwaGENaU5ZQnrDQH Ag6FVHUGSOMfW8JzStGMRcUjWsU/hwXdvxmc3sh7gpw4sHiwVUtw4s3MHAtadXw6 cuUBk2c9MJFbx5MMhI6O44cAn+vUCBUKX0iq1/RpfopJy489NbZ6RHjpVj+FgdE+ 6OugPMQkROPpMnAUZBhx2jLQiUtOOj0ep+HivC1V4HVKg8CIrF+5jKZcjBLrpYwz xzKXGiWMfABbFAz7g2tSoDbTLt/cWoUdqGXUybtJ9lzfDjcXxW7ffCnEnajdprCQ == X-ME-Proxy: X-ME-Sender: Received: from desktop.local (parsley.growveg.org [82.70.91.97]) by mail.messagingengine.com (Postfix) with ESMTPA id AB3CDE455F; Wed, 12 Sep 2018 05:07:07 -0400 (EDT) Subject: Re: how to enforce one version of python To: Ruslan Makhmatkhanov , Baptiste Daroussin Cc: freebsd-ports@freebsd.org References: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> <287384aa-360d-683c-e6a6-cfe07b5a1838@yandex.ru> From: tech-lists Organization: none Message-ID: Date: Wed, 12 Sep 2018 10:07:06 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: <287384aa-360d-683c-e6a6-cfe07b5a1838@yandex.ru> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 09:07:09 -0000 On 12/09/2018 09:50, Ruslan Makhmatkhanov wrote: > The only question I have there - why we still don't switched to python3 > by default?) yeah!!! :D -- J. From owner-freebsd-ports@freebsd.org Wed Sep 12 09:15:06 2018 Return-Path: Delivered-To: freebsd-ports@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 E1DC0108D101 for ; Wed, 12 Sep 2018 09:15:06 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Received: from mail2.protonmail.ch (mail2.protonmail.ch [185.70.40.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.protonmail.ch", Issuer "QuoVadis Global SSL ICA G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7CCEC7A283 for ; Wed, 12 Sep 2018 09:15:06 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Date: Wed, 12 Sep 2018 09:14:59 +0000 To: FreeBSD Ports From: Lorenzo Salvadore Reply-To: Lorenzo Salvadore Subject: Re: Poudriere Message-ID: In-Reply-To: <632795939.3873980.1536713054861@mail.yahoo.com> References: <596850902.3408902.1536665148359.ref@mail.yahoo.com> <596850902.3408902.1536665148359@mail.yahoo.com> <1756904160.3584383.1536683534378@mail.yahoo.com> <632795939.3873980.1536713054861@mail.yahoo.com> Feedback-ID: X6az_D2smWSR8MT5MHqXnWF0upxehDyHia7Id1cbayHNBUkRu3CIeusDsZHiivIIjmaKB1_OofpALrRUYjNz3w==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.1 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.protonmail.ch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 09:15:07 -0000 > Removed that file from those ports and didn't seem to help Can you tell if installing port lang/python36 alone instead of as a dependency works? I think it does not. The problem might be at the end of lang/python36/Makefile (from line 140 and down). There is a similiar block at the end of lang/python37/Makefile, while lang/python27/Makefile last block is a bit different. Lorenzo Salvadore. From owner-freebsd-ports@freebsd.org Wed Sep 12 10:04:10 2018 Return-Path: Delivered-To: freebsd-ports@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 A38AB108E35A for ; Wed, 12 Sep 2018 10:04:10 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout02.t-online.de (mailout02.t-online.de [194.25.134.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 36AC47B96E for ; Wed, 12 Sep 2018 10:04:10 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd25.aul.t-online.de (fwd25.aul.t-online.de [172.20.26.130]) by mailout02.t-online.de (Postfix) with SMTP id 6139841B0401; Wed, 12 Sep 2018 12:04:02 +0200 (CEST) Received: from Stefans-MBP-LAN.fritz.box (XL45YrZVYh9DybRAL4cKaNcz6bn+e0YEZ8ek9h+IQRUajLoYN29lICgbQ-E15GCwq-@[93.200.59.58]) by fwd25.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1g0200-3lgGpc0; Wed, 12 Sep 2018 12:03:52 +0200 Subject: Re: RUN_DEPENDS and portmaster To: Matthias Fechner References: <03c14234-538d-fd9f-0c33-22825f3ea91d@fechner.net> <7ccc8168-fa3b-9872-dc5a-13a9b394d5c2@freebsd.org> From: Stefan Esser Openpgp: preference=signencrypt Autocrypt: addr=se@freebsd.org; prefer-encrypt=mutual; keydata= xsBNBFVxiRIBCADOLNOZBsqlplHUQ3tG782FNtVT33rQli9EjNt2fhFERHIo4NxHlWBpHLnU b0s4L/eItx7au0i7Gegv01A9LUMwOnAc9EFAm4EW3Wmoa6MYrcP7xDClohg/Y69f7SNpEs3x YATBy+L6NzWZbJjZXD4vqPgZSDuMcLU7BEdJf0f+6h1BJPnGuwHpsSdnnMrZeIM8xQ8PPUVQ L0GZkVojHgNUngJH6e21qDrud0BkdiBcij0M3TCP4GQrJ/YMdurfc8mhueLpwGR2U1W8TYB7 4UY+NLw0McThOCLCxXflIeF/Y7jSB0zxzvb/H3LWkodUTkV57yX9IbUAGA5RKRg9zsUtABEB AAHNKVN0ZWZhbiBFw59lciAoWWFob28hKSA8c3QuZXNzZXJAeWFob28uZGU+wsCWBBMBCgBA AhsDBwsJCAcDAgEGFQgCCQoLBBYCAwECHgECF4AWIQSjceplnAvsyCtxUxNH67XvWv31RAUC WvLvqwUJCyUBEwAKCRBH67XvWv31REySCACc6vqcSFQCRyBRc2CV5ZBjbbnTy7VBoXbUS3/c 4Hn8I0YQ39q7//2z8vYsgLeM1mMXL4PUIU/0f0dBAFBLpxV7bntGzyCJls6SeGS/qcQKhqaI 6I7NcWg8OkIJIhUL6q238cS1ql9pU65fyHe0PP8JS08m81PDpX2/4wTE6h2jgYUy55eXRzoF MEjr1S8SSnidsBem27o7iWu9ltJsUtE86071iZlLzbuHv2nvucrjAV9cK9tHrxYT/YiY8QhT L48iWj2xIjLjg1ebmgIFZ2k881we/KTIoUugqOOR1gDSc4qwM8CA388cN3frjtl98CwhAT5T UV8tIDqri+/Z1AKwzsBNBFVxiRIBCACxI/aglzGVbnI6XHd0MTP05VK/fJub4hHdc+LQpz1M kVnCAhFbY9oecTB/togdKtfiloavjbFrb0nJhJnx57K+3SdSuu+znaQ4SlWiZOtXnkbpRWNU eMm+gtTDMSvloGAfr76RtFHskdDOLgXsHD70bKuMhlBxUCrSwGzHaD00q8iQPhJZ5itb3WPq z3B4IjiDAWTO2obD1wtAvSuHuUj/XJRsiKDKW3x13cfavkad81bZW4cpNwUv8XHLv/vaZPSA ly+hkY7NrDZydMMXVNQ7AJQufWuTJ0q7sImRcEZ5EIa98esJPey4O7C0vY405wjeyxpVZkpq ThDMurqtQFn1ABEBAAHCwHwEGAEKACYCGwwWIQSjceplnAvsyCtxUxNH67XvWv31RAUCWvLv qwUJCyUBGQAKCRBH67XvWv31RLnrB/9gzcRlpx71sDMosoZULWn7wysBJ/8AIEfIByRaHQe3 pn/KwE57pB+zFbbQqB7YzeZb7/UUgR4zU2ZbOcEfwDZcHUbj0B3fGRsS3t0uiLlAd8w0sBZb SxrqzjdpDjIbOZkxssqUmvrsN67UG1AFWH9aD24keBS7YjPBS8hLxPeYV+Xz6vUL8fRZje/Z JgiBMIwyj6g2lH/zkdnxBdC0iG1xxJOLTaghMMeQyCdH6ef8+VMyAlAJsMckbOTvx63tY8z7 DFcrnTJfbe1EziRilVsEaK8tTzJzhcTfos+f3eBYWEilxe5HzIhYKJeC7lmsSUcGwa6+9VRg a0ctmi9Z8OgX Cc: freebsd-ports@freebsd.org Message-ID: Date: Wed, 12 Sep 2018 12:03:49 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ID: XL45YrZVYh9DybRAL4cKaNcz6bn+e0YEZ8ek9h+IQRUajLoYN29lICgbQ-E15GCwq- X-TOI-MSGID: ba4eb212-dda7-4278-a43a-6bed8bf100a9 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 10:04:10 -0000 Am 12.09.18 um 07:58 schrieb Matthias Fechner: > Dear Stefan, Dear Mathieu, > > Am 10.09.18 um 14:10 schrieb Stefan Esser: >> This is a design decision in portmaster that has existed for at least >> a decade. >> >> Use INSTALL_DEPENDS if you depend on a port being available and upgraded >> before your port's do-install is invoked. >> >> Changing the current portmaster version in ports is no option, since it >> does not offer to recursively upgrade or install any other port while >> working on some port and it cannot easily be made to support such a >> sequence of actions. > > thanks a lot for your explanation, so it seems to be a problem with > portmaster. > But as I do not want to block all users from using gitlab-ce that are > using portmaster I think it is ok to define all RUN_DEPENDS also as > BUILD_DEPENDS? Yes, adding them to BUILD_DEPENDS will cause all those ports to be built and installed by portmaster before the port that executes those tests. I had thought there also was INSTALL_DEPENDS, but now I see that in fact there only is INSTALLS_DEPENDS, which is used internally in bsd.port.mk. So, BUILD_DEPENDS is the variable to use in that case. Regards, STefan From owner-freebsd-ports@freebsd.org Wed Sep 12 11:50:52 2018 Return-Path: Delivered-To: freebsd-ports@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 D9B65109088B for ; Wed, 12 Sep 2018 11:50:52 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Received: from mail2.protonmail.ch (mail2.protonmail.ch [185.70.40.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.protonmail.ch", Issuer "QuoVadis Global SSL ICA G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 73FF37F40D for ; Wed, 12 Sep 2018 11:50:52 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Date: Wed, 12 Sep 2018 11:50:40 +0000 To: FreeBSD Ports From: Lorenzo Salvadore Reply-To: Lorenzo Salvadore Subject: Re: Poudriere Message-ID: In-Reply-To: References: <596850902.3408902.1536665148359.ref@mail.yahoo.com> <596850902.3408902.1536665148359@mail.yahoo.com> <1756904160.3584383.1536683534378@mail.yahoo.com> <632795939.3873980.1536713054861@mail.yahoo.com> Feedback-ID: X6az_D2smWSR8MT5MHqXnWF0upxehDyHia7Id1cbayHNBUkRu3CIeusDsZHiivIIjmaKB1_OofpALrRUYjNz3w==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.1 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.protonmail.ch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 11:50:53 -0000 > > Removed that file from those ports and didn't seem to help > > Can you tell if installing port lang/python36 alone instead of as a > dependency works? I think it does not. > The problem might be at the end of lang/python36/Makefile (from > line 140 and down). There is a similiar block at the end of > lang/python37/Makefile, while lang/python27/Makefile last block > is a bit different. Could you also execute the following Makefile and give us the output? all: @echo OSVERSION =3D ${OSVERSION} @echo OSREL =3D ${OSREL} .include It might be that 12-CURRENT on a non x86 architecture sets wrongly those variables. Lorenzo Salvaore. From owner-freebsd-ports@freebsd.org Wed Sep 12 12:33:29 2018 Return-Path: Delivered-To: freebsd-ports@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 B6E8F10925B6 for ; Wed, 12 Sep 2018 12:33:29 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (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 4807E80F1E for ; Wed, 12 Sep 2018 12:33:29 +0000 (UTC) (envelope-from roberthuff@rcn.com) X_CMAE_Category: , , X-CNFS-Analysis: v=2.2 cv=OdnaNVbY c=1 sm=1 tr=0 a=9TgA2UwI6Wy+6BV4wQM/cQ==:117 a=9TgA2UwI6Wy+6BV4wQM/cQ==:17 a=KGjhK52YXX0A:10 a=kj9zAlcOel0A:10 a=XRQyMpdBKAEA:10 a=JBFolyDoGHsA:10 a=48faUk6PgeAA:10 a=ma2T9kb9_8izmtYNpxUA:9 a=CjuIK1q_8ugA:10 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.mail=roberthuff@rcn.com; spf=softfail; sender-id=softfail Authentication-Results: smtp01.rcn.cmh.synacor.com header.from=roberthuff@rcn.com; sender-id=softfail Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.user=roberthuff; auth=pass (PLAIN) Received-SPF: softfail (smtp01.rcn.cmh.synacor.com: transitional domain rcn.com does not designate 209.6.230.48 as permitted sender) Received: from [209.6.230.48] ([209.6.230.48:56960] helo=jerusalem.litteratus.org.litteratus.org) by smtp.rcn.com (envelope-from ) (ecelerity 3.6.25.56547 r(Core:3.6.25.0)) with ESMTPSA (cipher=AES256-GCM-SHA384) id 5E/4D-50030-897099B5; Wed, 12 Sep 2018 08:33:28 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <23449.1943.75477.655239@jerusalem.litteratus.org> Date: Wed, 12 Sep 2018 08:33:27 -0400 From: Robert Huff To: tech-lists Cc: freebsd-ports@freebsd.org Subject: Re: how to enforce one version of python In-Reply-To: References: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> <287384aa-360d-683c-e6a6-cfe07b5a1838@yandex.ru> X-Mailer: VM 8.2.0b under 26.1 (amd64-portbld-freebsd12.0) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 12:33:29 -0000 tech-lists writes: > > The only question I have there - why we still don't switched to > > python3 by default?) > > yeah!!! :D How many ports _require_ python 3? How many ports _require_ python 2? Curiously, Robert Huff From owner-freebsd-ports@freebsd.org Wed Sep 12 13:10:57 2018 Return-Path: Delivered-To: freebsd-ports@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 D797210930C4 for ; Wed, 12 Sep 2018 13:10:57 +0000 (UTC) (envelope-from jbeich@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 8074B81EEF for ; Wed, 12 Sep 2018 13:10:57 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4585010930AA; Wed, 12 Sep 2018 13:10:57 +0000 (UTC) Delivered-To: ports@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 344711092FA2; Wed, 12 Sep 2018 13:10:57 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E56B781EED; Wed, 12 Sep 2018 13:10:56 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id DD19B184E5; Wed, 12 Sep 2018 13:10:56 +0000 (UTC) From: Jan Beich To: x11@FreeBSD.org Subject: [CFT] Mesa 18.2.0 update (mesa-libs, mesa-dri, libosmesa, clover) Date: Wed, 12 Sep 2018 15:10:52 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Mailman-Approved-At: Wed, 12 Sep 2018 13:31:29 +0000 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 13:10:58 -0000 Mesa provides OpenGL/Vulkan drivers for Intel/AMD cards and also VAAPI/VDPAU drivers for AMD cards. Recently, a new minor version was released. So far it was only tested Skylake with drm-stable-kmod on 12.0-CURRENT. Can someone test on FreeBSD < 11.2 for regressions? If you find any don't forget to attach /var/log/Xorg.0.log and LIBGL_DEBUG=verbose output in advance. I'd like to land the update sometime after 2018-09-21. # Apply $ fetch -qo /tmp/mesa-18.2.0.diff 'https://reviews.freebsd.org/D16571?download=true' $ patch -Efsp0 -i /tmp/mesa-18.2.0.diff -d /usr/ports $ make all deinstall install clean -C /usr/ports/graphics/mesa-libs $ make all deinstall install clean -C /usr/ports/graphics/mesa-dri # Undo $ patch -REfsp0 -i /tmp/mesa-18.2.0.diff -d /usr/ports $ make all deinstall install clean -C /usr/ports/graphics/mesa-libs $ make all deinstall install clean -C /usr/ports/graphics/mesa-dri # Testing examples - graphics/mesa-demos: glxgears, eglgears_x11 - multimedia/mpv: --hwdec=auto (VAAPI/VDPAU EGL interop) - www/firefox: MOZ_ACCELERATED=1 MOZ_WEBRENDER=1 (GPU compositing) - https://forums.freebsd.org/threads/unreal-engine-4.65300/ - devel/vulkan-tools: vulkaninfo - games/vkquake or emulators/{ppsspp,rpcs3} with Vulkan renderer From owner-freebsd-ports@freebsd.org Wed Sep 12 14:57:35 2018 Return-Path: Delivered-To: freebsd-ports@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 9517D1095A9A for ; Wed, 12 Sep 2018 14:57:35 +0000 (UTC) (envelope-from meta@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4C66385E71; Wed, 12 Sep 2018 14:57:35 +0000 (UTC) (envelope-from meta@freebsd.org) Received: from ssl.vmeta.jp (unknown [IPv6:2405:6586:2280:1200:e44d:c728:daa1:95ba]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: meta/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 6E18314B7E; Wed, 12 Sep 2018 14:57:34 +0000 (UTC) (envelope-from meta@freebsd.org) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 12 Sep 2018 23:57:31 +0900 From: Koichiro Iwao To: freebsd-ports@FreeBSD.org Subject: security/openssl111 TLSv1.3 port options Message-ID: <93eccde19ce7eed070f13638cc8cc9ca@freebsd.org> X-Sender: meta@freebsd.org User-Agent: Roundcube Webmail/1.3.7 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 14:57:35 -0000 Hi, OpenSSL 1.1.1 has been added to ports tree. AFAIK OpenSSL 1.1.1 supports TLSv1.3 but no port options for TLSv1.3. There're only TLS1, TLS1_1, TLS1_2. I assume TLSv1.3 will be enabled by default unless disabled explicitly so security/openssl111 will always be built with TLSv1.3 enabled, am I correct? And why not add port options to enable/disable TLSv1.3 as well as older TLS versions? -- meta From owner-freebsd-ports@freebsd.org Wed Sep 12 15:47:07 2018 Return-Path: Delivered-To: freebsd-ports@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 3B3911096CCC for ; Wed, 12 Sep 2018 15:47:07 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: from prime.gushi.org (prime.gushi.org [IPv6:2001:4f8:3:3d::42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "prime.gushi.org", Issuer "RapidSSL RSA CA 2018" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BB802882F4; Wed, 12 Sep 2018 15:47:06 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: from prime.gushi.org (danm@localhost [127.0.0.1]) by prime.gushi.org (8.15.2/8.15.2) with ESMTPS id w8CFl3q4096825 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 12 Sep 2018 08:47:04 -0700 (PDT) (envelope-from danm@prime.gushi.org) DKIM-Filter: OpenDKIM Filter v2.10.3 prime.gushi.org w8CFl3q4096825 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gushi.org; s=prime2014; t=1536767224; bh=MyaG5BVcBpFsDPhSxS8f8iGNCO5ilAuP7LixhFkB214=; h=Date:From:To:cc:Subject:In-Reply-To:References; z=Date:=20Wed,=2012=20Sep=202018=2008:47:03=20-0700=20(PDT)|From:=2 0"Dan=20Mahoney=20(Gushi)"=20|To:=20Koichiro=20 Iwao=20|cc:=20freebsd-ports@FreeBSD.org|Subject: =20Re:=20security/openssl111=20TLSv1.3=20port=20options|In-Reply-T o:=20<93eccde19ce7eed070f13638cc8cc9ca@freebsd.org>|References:=20 <93eccde19ce7eed070f13638cc8cc9ca@freebsd.org>; b=Z4XX3RRypdlhgFZaIR2osEfhKdVu5jxiOKMG7k9biIJU6a7AcPN8CocdbHjP3y47s m+D3+tRTgbTrJv21xEn9ph9O8ss/JG+2iYiVaxR4u/k9YXsfgGFtvEiST9keze47k/ KpkSrZ5Y0KN/WU3j7MbAY8IAP68tKI2kXGho1qRTuX7/hMugReaeYr55ub/lI8sz6y F7JL2vnKzamFYfTZpr7dlTZyGe9syXXO5bvNdTXTtJjPrM+RG6/ju/Wcj1o3p9gq/E uyjNQkPG94Zoa5P3fH1faEY019Q0aEna/fZ8Qa7Yw1zsEaYSjuTHn9PENFJ7XNwOvw 9UwcEbm2Y7rzQ== Received: (from danm@localhost) by prime.gushi.org (8.15.2/8.15.2/Submit) id w8CFl3LS096823; Wed, 12 Sep 2018 08:47:03 -0700 (PDT) (envelope-from danm) Date: Wed, 12 Sep 2018 08:47:03 -0700 (PDT) From: "Dan Mahoney (Gushi)" X-X-Sender: danm@prime.gushi.org To: Koichiro Iwao cc: freebsd-ports@FreeBSD.org Subject: Re: security/openssl111 TLSv1.3 port options In-Reply-To: <93eccde19ce7eed070f13638cc8cc9ca@freebsd.org> Message-ID: References: <93eccde19ce7eed070f13638cc8cc9ca@freebsd.org> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) X-OpenPGP-Key-ID: 0x624BB249 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 15:47:07 -0000 On Wed, 12 Sep 2018, Koichiro Iwao wrote: > Hi, > > OpenSSL 1.1.1 has been added to ports tree. AFAIK OpenSSL 1.1.1 supports > TLSv1.3 > but no port options for TLSv1.3. There're only TLS1, TLS1_1, TLS1_2. > > I assume TLSv1.3 will be enabled by default unless disabled explicitly so > security/openssl111 will always be built with TLSv1.3 enabled, am I correct? > And why not add port options to enable/disable TLSv1.3 as well as older TLS > versions? Moreover -- is OpenSSL 1.1.1 going to be the default in FreeBSD 12? Probably not as it's already in the RE phase. If that's the case, people who want tls13 are going to be building ports/packages against the non-base version until at least FreeBSD 13. At least tls13 and freebsd13 would coincide nicely, linguistally speaking. -Dan -- --------Dan Mahoney-------- Techie, Sysadmin, WebGeek Gushi on efnet/undernet IRC FB: fb.com/DanielMahoneyIV LI: linkedin.com/in/gushi Site: http://www.gushi.org --------------------------- From owner-freebsd-ports@freebsd.org Wed Sep 12 17:33:57 2018 Return-Path: Delivered-To: freebsd-ports@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 877261098E43 for ; Wed, 12 Sep 2018 17:33:57 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (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 318D88B9C4 for ; Wed, 12 Sep 2018 17:33:56 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 7487321E97; Wed, 12 Sep 2018 13:33:56 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Wed, 12 Sep 2018 13:33:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=VQRhypG5uqSZR7hF4FQDGeqjjcv02 KDC858t5sqwmDQ=; b=JxGzDrplP5hJDc8GloZNOt7hNen0vZ1MAJNo3filDNouM l/P8R9jxH7BB/LvR3PHOLEQ1hgjSkvooNcypc6Kfyn0qkhMnuYrb7P3n0uWDUHYS 63Gl4WQKzgSyFsS2cKJuzpzP2Wu0jRN73Wt17gOCDBOj0AqRc7+BwAZ/FHPrjMyV h2F6LwmvdLGX6Q19zNUhAB8JFEVjLqxIZ9GRCbuu1wVrijJ5DjH4dluT2A6cjp+u ysUJu4UD7wl1cj7CdlzbOH1kxFQiH6eUgBTMM2adat8FGhpUYUGT38bUAK5NBxEr 3IRi/mDfAeX2VDLNi+bstEhZ8vSAoxL5ctzKQ07fw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=VQRhyp G5uqSZR7hF4FQDGeqjjcv02KDC858t5sqwmDQ=; b=eOi4eAnIYSAnx4/yAx4KTo 1B/ERxYmOxCR0ZgVE7Ucd0aWbQWf70cEBUchRQDVtupIAzfZ/bgmrufyvhJcMe2F vz5g98iCXSE9jUpkGvTmMfoA6l0SQ0Uv6gGAI2Yxn7wAY5ahLNXOtP9OpnSQJQPJ H84BzgkbgjLPl/L3lwWEYr9Q2NBFJC0KNktbMv+H0D7uFHLA9l3nY4OnCkuinMw8 E1deJRWyEQ1s4VO1DDq8BC0I9a9lXEr5hHn1oxYqUSOk5AJiKv90cL1JJ75G92d3 MBzCS3zxmCPMl/9RN3LycpmCZeiG2skrLcsCy3nPveGaLsPcZQgTV8vpMzQXBrsA == X-ME-Proxy: X-ME-Sender: Received: from desktop.local (parsley.growveg.org [82.70.91.97]) by mail.messagingengine.com (Postfix) with ESMTPA id AFE00E442E; Wed, 12 Sep 2018 13:33:55 -0400 (EDT) Subject: Re: how to enforce one version of python To: Robert Huff Cc: freebsd-ports@freebsd.org References: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> <287384aa-360d-683c-e6a6-cfe07b5a1838@yandex.ru> <23449.1943.75477.655239@jerusalem.litteratus.org> From: tech-lists Organization: none Message-ID: <773bfa24-909b-360a-783b-c1b8b3695d70@zyxst.net> Date: Wed, 12 Sep 2018 18:33:54 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: <23449.1943.75477.655239@jerusalem.litteratus.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 17:33:57 -0000 On 12/09/2018 13:33, Robert Huff wrote: > How many ports_require_ python 3? > How many ports_require_ python 2? yeah, I'd like to know too. I mean, I've never installed python as like requiring it to program - it's installed as a dependency of other stuff I want to actually run. And I thought python2 and 3 are actually different languages rather than simply versions. Might be wrong though. tjhanks, -- J. From owner-freebsd-ports@freebsd.org Wed Sep 12 23:12:33 2018 Return-Path: Delivered-To: freebsd-ports@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 ABC75109F8BF for ; Wed, 12 Sep 2018 23:12:33 +0000 (UTC) (envelope-from ndowens@yahoo.com) Received: from sonic313-38.consmr.mail.ne1.yahoo.com (sonic313-38.consmr.mail.ne1.yahoo.com [66.163.185.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4434C770D7 for ; Wed, 12 Sep 2018 23:12:33 +0000 (UTC) (envelope-from ndowens@yahoo.com) X-YMail-OSG: QzIg.kAVM1lEdMFKPfuxtuWESRLZvuliX51wE2B2LQ6.JGYv_X1wQ3PrY3QNNMO 17I5DtBz2ux0hI21fogIhh_eYVKcIRes87IMqDjCP17miIdYCmH1q4rWMeM87PkU8qxazKpmuGNn QGrPWNA.tAEeScVmLQgHXZMuXT45N02fSDxtJO7.RPzpmh2OZhsAGXfIurs8FDU6f9yZvwMAif6_ EL7KHxMEXmo8ijPRjRlQiCVYGaR.P_ECGwGn8U5LcKxNh3dBDvDr0.25BqifjLByMlVEaOJgthu5 xTMLlMYQiHRms9NK2FH6j3QmtFbIuCKN5hc54Z8y4qS_wDgrA9ZesuFYiDmEZiPLoKblxOJ6PpX9 ERbw2X7kFPOMebBs7jgGdXtCRi0aWGuePfaTClqqs1lSFlpLe7yiQsuQOBpg9_5dZgwx0XRkzEkY P8nrQcbBaQYOHk4BFTnl3vJZhWVKTmVjQBktQsyrJM0S4SlGGg7nW3o9s0_wszuA7bVlpIopTsIA F77SBPqfqBxmpeAH0UkTIzQ3r2qhJJrjqKZ78M3Om6OuP9Rj1K3PqJ5oySsCbGPhFb7sm0SR6UKm ku5rg1rkEhbs9xE_jUsF5DLtpKM1kLsUvgTGf5ttgd5lHJRth79l_.YkDJL_fNhzBWHXS.eE1Rwd 12exO.W03A17ZwYLRoFYoGJgk914z.UhYql1ebMMGM8prcpXpMU99t8.9NXinWjAWGRLXQy3XpoT mpJwwFGPmOFEPo8CiTPJL389aYvxlTjGrAiMRCRhX3mIVaLyjjlydU9vZthxEWkbSynUVFX0C27m Y_fDnljOVs2z0ji6vCN2BwgLfOwdMifK6Xh1SQUI6Pmc1yC8pv8d8RT._TWlTFixxWWh_.kIjzTR LjC6ZEp8.8X6VsMzqHm7tkvcV..9uH43WCGuSI32D3otQW_5qiVzMHfIk9uETXRVL6dEfiQdS8Sx ufs1SXPJkjEw- Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Wed, 12 Sep 2018 23:12:25 +0000 Date: Wed, 12 Sep 2018 23:08:24 +0000 (UTC) From: Nathan Owens To: FreeBSD Ports Message-ID: <680859445.4497651.1536793704590@mail.yahoo.com> In-Reply-To: <1756904160.3584383.1536683534378@mail.yahoo.com> References: <596850902.3408902.1536665148359.ref@mail.yahoo.com> <596850902.3408902.1536665148359@mail.yahoo.com> <1756904160.3584383.1536683534378@mail.yahoo.com> Subject: Re: Poudriere MIME-Version: 1.0 X-Mailer: WebService/1.1.12406 YMailNorrin Mozilla/5.0 (X11; FreeBSD amd64; rv:62.0) Gecko/20100101 Firefox/62.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 23:12:33 -0000 Well I zfs destory'd my jails and redone everything, Works now On Tuesday, September 11, 2018, 11:32:14 AM CDT, Nathan Owens wrote: =20 =20 It happens only on non x86 no matter version of freebsd. =C2=A0Py-pytest a= t py36 does it for me. Koobs tested it in his arm64 at py36. =C2=A0It=E2=80= =99s not the port itself. As the file that touches during build isn=E2=80= =99t related to the port=C2=A0The freebsd11 changes to freebsd12 according = to jail version=C2=A0 usr/local/lib/python3.6/__pycache__/_sysconfigdata_m_freebsd11_.cpython-36.= pyc: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 size (17379, 17331) Sent from Yahoo Mail for iPhone On Tuesday, September 11, 2018, 6:44 AM, Lorenzo Salvadore via freebsd-port= s wrote: > Submitting this here as I believe this may be best place to ask the quest= ion as I use poudriere to test ports before sending patches > I am on 12 current. If I=E2=80=99m building a port that can use either py= 27 or py36 on an non x86based system the py27 works fine on all my jails. I= f I test with py36 poudriere errors out saying a file touched my FS during = build and it actually does install a file on my FS as I can delete the file= it refers to and retry build and it will be there again. The FS violation = happens on my mips/mips64/armv6/arm64/ poudriere jails with py36. To try so= mething I forced it to use py37 and it does the same.=C2=A0 > I=E2=80=99ve created a new arch jail with new name and it happens on fres= h jail install as well. I=E2=80=99ve disabled ccache and that didn=E2=80=99= t fix the issue either=C2=A0 This looks like a problem in some py36 port's Makefile. Can you tell us which file is installed? This might help find the right package. Moreover, does it happen only on 12 current? Can you try on 11.2-RELEASE for example? What about changing architecture? Is py36 fine on a x86 based system? I could do some testing too: can you give an explicit example of broken port? Lorenzo Salvadore. _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" =20 From owner-freebsd-ports@freebsd.org Thu Sep 13 08:39:57 2018 Return-Path: Delivered-To: freebsd-ports@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 61739108045E for ; Thu, 13 Sep 2018 08:39:57 +0000 (UTC) (envelope-from portscout@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 0311C86F41 for ; Thu, 13 Sep 2018 08:39:57 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B9E321080454; Thu, 13 Sep 2018 08:39:56 +0000 (UTC) Delivered-To: ports@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 A8CFE1080453 for ; Thu, 13 Sep 2018 08:39:56 +0000 (UTC) (envelope-from portscout@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 4EFB086F36 for ; Thu, 13 Sep 2018 08:39:56 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (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 85B0F1BF81 for ; Thu, 13 Sep 2018 08:39:55 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id w8D8dtuS084292 for ; Thu, 13 Sep 2018 08:39:55 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id w8D8dtEu084289; Thu, 13 Sep 2018 08:39:55 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201809130839.w8D8dtEu084289@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 13 Sep 2018 08:39:55 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Sep 2018 08:39:57 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ databases/pgFormatter | 3.0 | v3.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Thu Sep 13 15:25:58 2018 Return-Path: Delivered-To: freebsd-ports@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 C50921091053 for ; Thu, 13 Sep 2018 15:25:57 +0000 (UTC) (envelope-from dnebdal@gmail.com) Received: from mail-yw1-xc31.google.com (mail-yw1-xc31.google.com [IPv6:2607:f8b0:4864:20::c31]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4238175C62 for ; Thu, 13 Sep 2018 15:25:57 +0000 (UTC) (envelope-from dnebdal@gmail.com) Received: by mail-yw1-xc31.google.com with SMTP id y134-v6so1314887ywg.1 for ; Thu, 13 Sep 2018 08:25:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=5aBwFpvMYimAQyc/QRTfwlj4qNEjJlSg+pY3GfbXnD0=; b=kAIhLi7zpYxHWw/10IGYojEHXhW9vHzILJdSIe/km3MtA858YhNA5baEAnEoKd3Kb1 yS4FH7PSIT8JujrHc3kpJlwnqOdEBOs1Tzpc+Ld7QVscJRMX/kZPSgxzkMVMQlcuWVSA 6ceiqx+mwT5aGoRYwi26xy7MpbtrDclGf7hj9DrimWdy6OlDw5UMNgGA02ZRvmjTTyTc 2vBBZRTW+aGm3zapRG94YT9MMa6T2YK3A2YWB2TWAfVo4uQJaeqFQHhfyLnGmlXWd+Cj SwejwJkUZB3Y3tzmmh/9ZT978TOLpip+9ONvWunHLwTwgMcCXsM3u4RibA/wOjI2aSQ8 cUag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=5aBwFpvMYimAQyc/QRTfwlj4qNEjJlSg+pY3GfbXnD0=; b=QAr4fA3OV+fo9rWTMTbTvnNqrwzLvfPUxxWUuDjRJoaBJkkXfdIBdZLmiTBQYtjL8W hkUW2ubMEDRLpY0dBY0oZFAfMDH5+bgHGoj8Dr7F+wJruhqk8HW8229PRg+kgp4Z+SgF qKgB2hRSvvHeSyNTd7P2CgpI3d9Po11ZbqAszr00wLyyWSn/Xwbu+ksJhRu8JtQVuA6y JubzVKJPlfyrdM+ISZZhXtBqwwBkQHFcA+MNTaNrWl/cbGThkldJlJ4NeZ2ySJ4MuGfg 5QPsO1Z+g1evOrJzp2SXKzzTz5d8gHc8ByVIyEOSyTRUv6JZ3yP7UmRsjx8iMAA0lC5v J0bg== X-Gm-Message-State: APzg51AXXkArqZ+jDoQ2AOOz0yTyZ2hvuhtdJM2TY03qC53JmDzi7aJp /C4BM6bP6CsoVtS21um4x/gY+OdMMDYsvhe1t3k= X-Google-Smtp-Source: ANB0VdbQnuM1ZSKSPO6+EdZBIzJ9Gmxl0EeirvF8UvLGrE5NwxIt1MmVpJerbbbZGhS6KFKJPLMcFD+y3XXW73b2fyk= X-Received: by 2002:a0d:c643:: with SMTP id i64-v6mr3788603ywd.467.1536852356359; Thu, 13 Sep 2018 08:25:56 -0700 (PDT) MIME-Version: 1.0 References: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> <287384aa-360d-683c-e6a6-cfe07b5a1838@yandex.ru> <23449.1943.75477.655239@jerusalem.litteratus.org> <773bfa24-909b-360a-783b-c1b8b3695d70@zyxst.net> In-Reply-To: <773bfa24-909b-360a-783b-c1b8b3695d70@zyxst.net> From: Daniel Nebdal Date: Thu, 13 Sep 2018 16:34:19 +0200 Message-ID: Subject: Re: how to enforce one version of python To: tech-lists@zyxst.net Cc: Robert Huff , Ports FreeBSD Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Sep 2018 15:25:58 -0000 On Wed, 12 Sep 2018 at 19:35, tech-lists wrote: > > On 12/09/2018 13:33, Robert Huff wrote: > > How many ports_require_ python 3? > > How many ports_require_ python 2? > > yeah, I'd like to know too. I mean, I've never installed python as like > requiring it to program - it's installed as a dependency of other stuff > I want to actually run. And I thought python2 and 3 are actually > different languages rather than simply versions. Might be wrong though. > > tjhanks, > > -- > J. They are kind of both, which is both a blessing and a curse. With a bit of care you can write code that's legal in both, and even if you don't, the automatic 2to3 converter is often good enough. Thus, many packages support being configured for either version from the same source, which is why it's kind of a compile-time decision. The fun part is the combination of 2-only holdouts and new 3-only code, which is why it's easy to end up with both installed. At least there's a definite sunset for 2, so it will _eventually_ work itself out. -- Daniel Nebdal From owner-freebsd-ports@freebsd.org Thu Sep 13 16:40:04 2018 Return-Path: Delivered-To: freebsd-ports@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 E20061092FDB for ; Thu, 13 Sep 2018 16:40:04 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (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 893DF78FC0 for ; Thu, 13 Sep 2018 16:40:04 +0000 (UTC) (envelope-from roberthuff@rcn.com) X_CMAE_Category: , , X-CNFS-Analysis: v=2.2 cv=OdnaNVbY c=1 sm=1 tr=0 a=9TgA2UwI6Wy+6BV4wQM/cQ==:117 a=9TgA2UwI6Wy+6BV4wQM/cQ==:17 a=KGjhK52YXX0A:10 a=kj9zAlcOel0A:10 a=XRQyMpdBKAEA:10 a=JBFolyDoGHsA:10 a=48faUk6PgeAA:10 a=s4gfnE7mAWOdXKnTiuUA:9 a=CjuIK1q_8ugA:10 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.mail=roberthuff@rcn.com; spf=softfail; sender-id=softfail Authentication-Results: smtp01.rcn.cmh.synacor.com header.from=roberthuff@rcn.com; sender-id=softfail Authentication-Results: smtp01.rcn.cmh.synacor.com smtp.user=roberthuff; auth=pass (PLAIN) Received-SPF: softfail (smtp01.rcn.cmh.synacor.com: transitional domain rcn.com does not designate 209.6.230.48 as permitted sender) Received: from [209.6.230.48] ([209.6.230.48:50526] helo=jerusalem.litteratus.org.litteratus.org) by smtp.rcn.com (envelope-from ) (ecelerity 3.6.25.56547 r(Core:3.6.25.0)) with ESMTPSA (cipher=AES256-GCM-SHA384) id 45/AD-50030-ED29A9B5; Thu, 13 Sep 2018 12:39:58 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <23450.37596.958990.910011@jerusalem.litteratus.org> Date: Thu, 13 Sep 2018 12:39:56 -0400 From: Robert Huff To: Ports FreeBSD Subject: Re: how to enforce one version of python In-Reply-To: References: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> <287384aa-360d-683c-e6a6-cfe07b5a1838@yandex.ru> <23449.1943.75477.655239@jerusalem.litteratus.org> <773bfa24-909b-360a-783b-c1b8b3695d70@zyxst.net> X-Mailer: VM 8.2.0b under 26.1 (amd64-portbld-freebsd12.0) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Sep 2018 16:40:05 -0000 Daniel Nebdal writes: > The fun > part is the combination of 2-only holdouts and new 3-only code, > which is why it's easy to end up with both installed. _This_ is really annoying. I try to keep my systems with exactly what they need installed, to reduce both bloat and possibly security issues. There's one Perl installation; having two Python versions - and trying to keep track between them - makes me use a lot of bad language. Peevishly, Robert Huff From owner-freebsd-ports@freebsd.org Thu Sep 13 19:29:06 2018 Return-Path: Delivered-To: freebsd-ports@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 C2E691096FFF for ; Thu, 13 Sep 2018 19:29:06 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7A2997F646; Thu, 13 Sep 2018 19:29:06 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 72D6E10EA7; Thu, 13 Sep 2018 19:29:06 +0000 (UTC) From: Jan Beich To: Robert Huff Cc: Ports FreeBSD Subject: Re: how to enforce one version of python References: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> <287384aa-360d-683c-e6a6-cfe07b5a1838@yandex.ru> <23449.1943.75477.655239@jerusalem.litteratus.org> <773bfa24-909b-360a-783b-c1b8b3695d70@zyxst.net> <23450.37596.958990.910011@jerusalem.litteratus.org> Date: Thu, 13 Sep 2018 21:26:35 +0200 Message-ID: <36ud-19n8-wny@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Sep 2018 19:29:06 -0000 Robert Huff writes: > Daniel Nebdal writes: > >> The fun >> part is the combination of 2-only holdouts and new 3-only code, >> which is why it's easy to end up with both installed. > > _This_ is really annoying. I try to keep my systems with exactly > what they need installed, to reduce both bloat and possibly security > issues. There's one Perl installation; having two Python versions - > and trying to keep track between them - makes me use a lot of bad > language. Did you know www/firefox requires *both* Python versions to build? ;) Mk/bsd.gecko.mk: USES+= ... python:2.7,build ... .if ${MOZILLA_VER:R:R} >= 61 BUILD_DEPENDS+= ${LOCALBASE}/bin/python${PYTHON3_DEFAULT}:lang/python${PYTHON3_DEFAULT:S/.//g} MOZ_EXPORT+= PYTHON3="${LOCALBASE}/bin/python${PYTHON3_DEFAULT}" .endif https://www.mail-archive.com/dev-platform@lists.mozilla.org/msg24187.html From owner-freebsd-ports@freebsd.org Thu Sep 13 20:05:09 2018 Return-Path: Delivered-To: freebsd-ports@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 23CD91098054 for ; Thu, 13 Sep 2018 20:05:09 +0000 (UTC) (envelope-from mbeis@xs4all.nl) Received: from lb1-smtp-cloud7.xs4all.net (lb1-smtp-cloud7.xs4all.net [194.109.24.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.xs4all.net", Issuer "RapidSSL SHA256 CA - G3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A293B80B86 for ; Thu, 13 Sep 2018 20:05:07 +0000 (UTC) (envelope-from mbeis@xs4all.nl) Received: from yokozuna.lan ([83.160.85.125]) by smtp-cloud7.xs4all.net with ESMTP id 0XqIgVHOcw2L80XqJgXZUL; Thu, 13 Sep 2018 22:03:59 +0200 Received: from yokozuna (yokozuna [IPv6:0:0:0:0:0:0:0:1]) by yokozuna.lan (8.15.2/8.15.2) with ESMTPS id w8DK3vWI032624 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 13 Sep 2018 22:03:58 +0200 (CEST) (envelope-from mbeis@xs4all.nl) Date: Thu, 13 Sep 2018 22:03:57 +0200 (CEST) From: Marco Beishuizen Sender: marco@yokozuna.lan Reply-To: Marco Beishuizen To: freebsd-ports@freebsd.org Subject: creating makefile for new pgadmin4 port: qmake error Message-ID: User-Agent: Alpine 2.21.9999 (BSF 287 2018-06-16) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-CMAE-Envelope: MS4wfMo0zn7YYwSOxaJjNl2LH3QE99M46/Ul0o2UmUclWRIPRl1J2LO6p0vLmRRgqm6bh2gfOCPRJxjr0c/ewCe9GNiR4V4Ti82+ivgP8BxWReUwjude/VA4 U+Ip/lhNqtt+Kar16/K43HPi4TTIk83qBe5egz0OYfWtZmPhNZeSLFHo X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Sep 2018 20:05:09 -0000 Hi, I'm trying to create a port for pgadmin4. If I follow the instructions in the readme file for building from source (first a qmake and the a make), all works fine and the pgAdmin4 binary is build. Next step is to create the makefile for the port. So far I have: [...] PORTNAME= pgadmin4 PORTVERSION= 3.3 CATEGORIES= databases MASTER_SITES= PGSQL/pgadmin/pgadmin4/v${PORTVERSION}/source/ DISTNAME= pgadmin4-${PORTVERSION} MAINTAINER= mbeis@xs4all.nl COMMENT= PostgreSQL Administration Tool LICENSE= PostgreSQL BUILD_DEPENDS sphinx-build:textproc/py-sphinx USES= pgsql python qmake qt:5 USE_QT= core gui network widgets .include [...] The error I get at this point is that qmake doesn't seem to work: [...] ===> License PostgreSQL accepted by the user ===> pgadmin4-3.3 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by pgadmin4-3.3 for building ===> Extracting for pgadmin4-3.3 => SHA256 Checksum OK for pgadmin4-3.3.tar.gz. ===> Patching for pgadmin4-3.3 ===> pgadmin4-3.3 depends on file: /usr/local/bin/python2.7 - found ===> pgadmin4-3.3 depends on file: /usr/local/lib/qt5/bin/qmake - found ===> pgadmin4-3.3 depends on shared library: libpq.so.5 - found (/usr/local/lib/libpq.so.5) ===> pgadmin4-3.3 depends on shared library: libQt5Core.so - found (/usr/local/lib/qt5/libQt5Core.so) ===> pgadmin4-3.3 depends on shared library: libQt5Gui.so - found (/usr/local/lib/qt5/libQt5Gui.so) ===> pgadmin4-3.3 depends on shared library: libQt5Network.so - found (/usr/local/lib/qt5/libQt5Network.so) ===> pgadmin4-3.3 depends on shared library: libQt5Widgets.so - found (/usr/local/lib/qt5/libQt5Widgets.so) ===> Configuring for pgadmin4-3.3 Usage: /usr/local/lib/qt5/bin/qmake [mode] [options] [files] QMake has two modes, one mode for generating project files based on some heuristics, and the other for generating makefiles. Normally you shouldn't need to specify a mode, as makefile generation is the default mode for qmake, but you may use this to test qmake on an existing project Mode: -project Put qmake into project file generation mode In this mode qmake interprets files as files to be built, defaults to *; *; *; *.ts; *.xlf; *.qrc Note: The created .pro file probably will need to be edited. For example add the QT variable to specify what modules are required. -makefile Put qmake into makefile generation mode (default) In this mode qmake interprets files as project files to be processed, if skipped qmake will try to find a project file in your current working directory Warnings Options: -Wnone Turn off all warnings; specific ones may be re-enabled by later -W options -Wall Turn on all warnings -Wparser Turn on parser warnings -Wlogic Turn on logic warnings (on by default) -Wdeprecated Turn on deprecation warnings (on by default) Options: * You can place any variable assignment in options and it will be * * processed as if it was in [files]. These assignments will be * * processed before [files] by default. * -o file Write output to file -d Increase debug level -t templ Overrides TEMPLATE as templ -tp prefix Overrides TEMPLATE so that prefix is prefixed into the value -help This help -v Version information -early All subsequent variable assignments will be parsed right before default_pre.prf -before All subsequent variable assignments will be parsed right before [files] (the default) -after All subsequent variable assignments will be -late All subsequent variable assignments will be parsed right after default_post.prf -norecursive Don't do a recursive search -recursive Do a recursive search -set Set persistent property -unset Unset persistent property -query Query persistent property. Show all if is empty. -qtconf file Use file instead of looking for qt.conf -cache file Use file as cache [makefile mode only] -spec spec Use spec as QMAKESPEC [makefile mode only] -nocache Don't use a cache file [makefile mode only] -nodepend Don't generate dependencies [makefile mode only] -nomoc Don't generate moc targets [makefile mode only] -nopwd Don't look for files in pwd [project mode only] *** Error code 1 Stop. make: stopped in /home/marco/devel/_freebsd/ports/databases/pgadmin4 [...] So question is why is qmake not working? Probably need to add something in the Makefile but I've no idea what. I've tried all the possibilities in chapter 6.12 in the porters handbook. Help would be greatly appreciated. Thanks in advance, Regards, Marco -- Do not stoop to tie your laces in your neighbor's melon patch. From owner-freebsd-ports@freebsd.org Thu Sep 13 21:15:52 2018 Return-Path: Delivered-To: freebsd-ports@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 B6A031099BEE for ; Thu, 13 Sep 2018 21:15:52 +0000 (UTC) (envelope-from lbartoletti@tuxfamily.org) Received: from smtp.smtpout.orange.fr (smtp04.smtpout.orange.fr [80.12.242.126]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client CN "Bizanga Labs SMTP Client Certificate", Issuer "Bizanga Labs CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 10E1B83527 for ; Thu, 13 Sep 2018 21:15:51 +0000 (UTC) (envelope-from lbartoletti@tuxfamily.org) Received: from imac-de-loic.home ([90.114.93.43]) by mwinf5d27 with ME id b9Fj1y00M0w8FgA039Fjvv; Thu, 13 Sep 2018 23:15:43 +0200 X-ME-Helo: imac-de-loic.home X-ME-Auth: YmFydG9sZXR0aS5sb2ljQG9yYW5nZS5mcg== X-ME-Date: Thu, 13 Sep 2018 23:15:43 +0200 X-ME-IP: 90.114.93.43 Subject: Re: creating makefile for new pgadmin4 port: qmake error To: freebsd-ports@freebsd.org References: From: =?UTF-8?Q?Lo=c3=afc_Bartoletti?= Message-ID: <65474b8e-ba7a-e908-7032-5f2244a19adb@tuxfamily.org> Date: Thu, 13 Sep 2018 23:15:43 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: fr X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Sep 2018 21:15:52 -0000 You have to build outsource so: USES=            pgsql python qmake:outsource qt:5 QMAKE_SOURCE_PATH=    ${WRKSRC}/runtime Good luck for the next steps Loïc Le 13/09/2018 à 22:03, Marco Beishuizen a écrit : > Hi, > > I'm trying to create a port for pgadmin4. If I follow the instructions > in the readme file for building from source (first a qmake and the a > make), all works fine and the pgAdmin4 binary is build. > > Next step is to create the makefile for the port. So far I have: > > [...] > PORTNAME=        pgadmin4 > PORTVERSION=        3.3 > CATEGORIES=        databases > MASTER_SITES= PGSQL/pgadmin/pgadmin4/v${PORTVERSION}/source/ > DISTNAME=        pgadmin4-${PORTVERSION} > > MAINTAINER=        mbeis@xs4all.nl > COMMENT=        PostgreSQL Administration Tool > > LICENSE=        PostgreSQL > > BUILD_DEPENDS        sphinx-build:textproc/py-sphinx > USES=            pgsql python qmake qt:5 > USE_QT=            core gui network widgets > > .include > [...] > > > The error I get at this point is that qmake doesn't seem to work: > > [...] > ===>  License PostgreSQL accepted by the user > ===>   pgadmin4-3.3 depends on file: /usr/local/sbin/pkg - found > ===> Fetching all distfiles required by pgadmin4-3.3 for building > ===>  Extracting for pgadmin4-3.3 > => SHA256 Checksum OK for pgadmin4-3.3.tar.gz. > ===>  Patching for pgadmin4-3.3 > ===>   pgadmin4-3.3 depends on file: /usr/local/bin/python2.7 - found > ===>   pgadmin4-3.3 depends on file: /usr/local/lib/qt5/bin/qmake - found > ===>   pgadmin4-3.3 depends on shared library: libpq.so.5 - found > (/usr/local/lib/libpq.so.5) > ===>   pgadmin4-3.3 depends on shared library: libQt5Core.so - found > (/usr/local/lib/qt5/libQt5Core.so) > ===>   pgadmin4-3.3 depends on shared library: libQt5Gui.so - found > (/usr/local/lib/qt5/libQt5Gui.so) > ===>   pgadmin4-3.3 depends on shared library: libQt5Network.so - > found (/usr/local/lib/qt5/libQt5Network.so) > ===>   pgadmin4-3.3 depends on shared library: libQt5Widgets.so - > found (/usr/local/lib/qt5/libQt5Widgets.so) > ===>  Configuring for pgadmin4-3.3 > Usage: /usr/local/lib/qt5/bin/qmake [mode] [options] [files] > > QMake has two modes, one mode for generating project files based on > some heuristics, and the other for generating makefiles. Normally you > shouldn't need to specify a mode, as makefile generation is the default > mode for qmake, but you may use this to test qmake on an existing project > > Mode: >   -project       Put qmake into project file generation mode >                  In this mode qmake interprets files as files to >                  be built, >                  defaults to *; *; *; *.ts; *.xlf; *.qrc >                  Note: The created .pro file probably will >                  need to be edited. For example add the QT variable to >                  specify what modules are required. >   -makefile      Put qmake into makefile generation mode (default) >                  In this mode qmake interprets files as project files to >                  be processed, if skipped qmake will try to find a > project >                  file in your current working directory > > Warnings Options: >   -Wnone         Turn off all warnings; specific ones may be > re-enabled by >                  later -W options >   -Wall          Turn on all warnings >   -Wparser       Turn on parser warnings >   -Wlogic        Turn on logic warnings (on by default) >   -Wdeprecated   Turn on deprecation warnings (on by default) > > Options: >    * You can place any variable assignment in options and it will be * >    * processed as if it was in [files]. These assignments will be    * >    * processed before [files] by default.                            * >   -o file        Write output to file >   -d             Increase debug level >   -t templ       Overrides TEMPLATE as templ >   -tp prefix     Overrides TEMPLATE so that prefix is prefixed into > the value >   -help          This help >   -v             Version information >   -early         All subsequent variable assignments will be >                  parsed right before default_pre.prf >   -before        All subsequent variable assignments will be >                  parsed right before [files] (the default) >   -after         All subsequent variable assignments will be >   -late          All subsequent variable assignments will be >                  parsed right after default_post.prf >   -norecursive   Don't do a recursive search >   -recursive     Do a recursive search >   -set Set persistent property >   -unset   Unset persistent property >   -query   Query persistent property. Show all if is empty. >   -qtconf file   Use file instead of looking for qt.conf >   -cache file    Use file as cache           [makefile mode only] >   -spec spec     Use spec as QMAKESPEC       [makefile mode only] >   -nocache       Don't use a cache file      [makefile mode only] >   -nodepend      Don't generate dependencies [makefile mode only] >   -nomoc         Don't generate moc targets  [makefile mode only] >   -nopwd         Don't look for files in pwd [project mode only] > *** Error code 1 > > Stop. > make: stopped in /home/marco/devel/_freebsd/ports/databases/pgadmin4 > [...] > > So question is why is qmake not working? Probably need to add > something in the Makefile but I've no idea what. I've tried all the > possibilities in chapter 6.12 in the porters handbook. Help would be > greatly appreciated. > > Thanks in advance, > Regards, > Marco > From owner-freebsd-ports@freebsd.org Fri Sep 14 08:29:12 2018 Return-Path: Delivered-To: freebsd-ports@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 B6EB910A7B6C for ; Fri, 14 Sep 2018 08:29:12 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: from puchar.net (puchar.net [194.1.144.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "puchar.net", Issuer "puchar.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id F0DE27931E for ; Fri, 14 Sep 2018 08:29:11 +0000 (UTC) (envelope-from wojtek@puchar.net) Received: Received: from 127.0.0.1 (localhost [127.0.0.1]) by puchar.net (8.15.2/8.15.2) with ESMTPS id w8E82NJR089427 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 14 Sep 2018 10:02:23 +0200 (CEST) (envelope-from puchar-wojtek@puchar.net) Received: from localhost (puchar-wojtek@localhost) by puchar.net (8.15.2/8.15.2/Submit) with ESMTP id w8E82IqX089408; Fri, 14 Sep 2018 10:02:18 +0200 (CEST) (envelope-from puchar-wojtek@puchar.net) Date: Fri, 14 Sep 2018 10:02:18 +0200 (CEST) From: Wojciech Puchar To: Robert Huff cc: Ports FreeBSD Subject: Re: how to enforce one version of python In-Reply-To: <23450.37596.958990.910011@jerusalem.litteratus.org> Message-ID: References: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> <287384aa-360d-683c-e6a6-cfe07b5a1838@yandex.ru> <23449.1943.75477.655239@jerusalem.litteratus.org> <773bfa24-909b-360a-783b-c1b8b3695d70@zyxst.net> <23450.37596.958990.910011@jerusalem.litteratus.org> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Sep 2018 08:29:12 -0000 >> part is the combination of 2-only holdouts and new 3-only code, >> which is why it's easy to end up with both installed. > > _This_ is really annoying. I try to keep my systems with exactly > what they need installed, to reduce both bloat and possibly security > issues. There's one Perl installation; having two Python versions - > and trying to keep track between them - makes me use a lot of bad > language. > > Just another variation of DLL hell. Welcome to modern software environment ;) From owner-freebsd-ports@freebsd.org Fri Sep 14 11:57:30 2018 Return-Path: Delivered-To: freebsd-ports@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 6DFC7108098E for ; Fri, 14 Sep 2018 11:57:30 +0000 (UTC) (envelope-from mbeis@xs4all.nl) Received: from lb3-smtp-cloud9.xs4all.net (lb3-smtp-cloud9.xs4all.net [194.109.24.30]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.xs4all.net", Issuer "RapidSSL SHA256 CA - G3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id EE0187F0DB for ; Fri, 14 Sep 2018 11:57:29 +0000 (UTC) (envelope-from mbeis@xs4all.nl) Received: from yokozuna.lan ([83.160.85.125]) by smtp-cloud9.xs4all.net with ESMTP id 0mhxgT0ZwrjlY0mhygsi6B; Fri, 14 Sep 2018 13:56:22 +0200 Received: from yokozuna (yokozuna [IPv6:0:0:0:0:0:0:0:1]) by yokozuna.lan (8.15.2/8.15.2) with ESMTPS id w8EBuJ8k062806 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 14 Sep 2018 13:56:20 +0200 (CEST) (envelope-from mbeis@xs4all.nl) Date: Fri, 14 Sep 2018 13:56:19 +0200 (CEST) From: Marco Beishuizen Sender: marco@yokozuna.lan Reply-To: Marco Beishuizen To: =?ISO-8859-15?Q?Lo=EFc_Bartoletti?= cc: freebsd-ports@freebsd.org Subject: Re: creating makefile for new pgadmin4 port: qmake error In-Reply-To: <65474b8e-ba7a-e908-7032-5f2244a19adb@tuxfamily.org> Message-ID: References: <65474b8e-ba7a-e908-7032-5f2244a19adb@tuxfamily.org> User-Agent: Alpine 2.21.9999 (BSF 287 2018-06-16) MIME-Version: 1.0 X-CMAE-Envelope: MS4wfBHSL0F590m6XmKhF/zpeE8nuFaNTdUmtogSjJX20aCLvoQI136H/5P0KKghp3UA2dBF62juxP+SId1bMO89Ab15uPHC+MR6J2IwIJD3s/snKeVOGeNy rr6QjEOaBPVl48jEsMAqEhcl47mH4UFzTKPaKtnomBmISgEOyDvO/UmrEvMVsembBTP/udKexnY9xZPQErn9MFFe1qf9DmnW9w8= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Sep 2018 11:57:30 -0000 On Thu, 13 Sep 2018, the wise Loïc Bartoletti wrote: > You have to build outsource so: > > USES=??????????? pgsql python qmake:outsource qt:5 > > QMAKE_SOURCE_PATH=??? ${WRKSRC}/runtime > > Good luck for the next steps > > Loïc Yes this one is solved. Thanks! Regards, Marco -- The days just prior to marriage are like a snappy introduction to a tedious book. From owner-freebsd-ports@freebsd.org Fri Sep 14 14:08:02 2018 Return-Path: Delivered-To: freebsd-ports@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 6C76E1089788 for ; Fri, 14 Sep 2018 14:08:02 +0000 (UTC) (envelope-from wolfgang@lyxys.ka.sub.org) Received: from saturn.lyxys.ka.sub.org (saturn.lyxys.ka.sub.org [217.29.35.151]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DB42383420 for ; Fri, 14 Sep 2018 14:08:01 +0000 (UTC) (envelope-from wolfgang@lyxys.ka.sub.org) Received: from juno.lyxys.ka.sub.org (juno.lyx [IPv6:fd2a:89ca:7d54:0:240:caff:fe92:4f47]) by saturn.lyxys.ka.sub.org (8.15.2/8.15.2) with ESMTPS id w8EDflXv021987 (version=TLSv1 cipher=DHE-RSA-AES128-SHA bits=128 verify=FAIL) for ; Fri, 14 Sep 2018 15:41:48 +0200 (CEST) (envelope-from wolfgang@lyxys.ka.sub.org) Received: from juno.lyxys.ka.sub.org (localhost [127.0.0.1]) by juno.lyxys.ka.sub.org (8.15.2/8.15.2) with ESMTPS id w8EDfkZ8009304 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 14 Sep 2018 15:41:46 +0200 (CEST) (envelope-from wolfgang@lyxys.ka.sub.org) Received: (from wolfgang@localhost) by juno.lyxys.ka.sub.org (8.15.2/8.15.2/Submit) id w8EDfkgC009303 for freebsd-ports@freebsd.org; Fri, 14 Sep 2018 15:41:46 +0200 (CEST) (envelope-from wolfgang@lyxys.ka.sub.org) X-Authentication-Warning: juno.lyx: wolfgang set sender to wolfgang@lyxys.ka.sub.org using -f Date: Fri, 14 Sep 2018 15:41:46 +0200 From: Wolfgang Zenker To: freebsd-ports@freebsd.org Subject: databases/mariadb100-client: Could someone commit the patch from #230839 ? Message-ID: <20180914134146.GA9147@lyxys.ka.sub.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Organization: private site User-Agent: Mutt/1.10.1 (2018-07-13) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (saturn.lyxys.ka.sub.org [IPv6:fd2a:89ca:7d54:1:200:24ff:feca:b4cc]); Fri, 14 Sep 2018 15:41:48 +0200 (CEST) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Sep 2018 14:08:02 -0000 Hi, there has be no reaction from the maintainer for 3 weeks now, I guess Bernard is on a well-deserved vacation. Could someone have a look at the patch in #230839 please? I would really like to have it in the Q4 branch ... Greetings, Wolfgang From owner-freebsd-ports@freebsd.org Fri Sep 14 14:49:10 2018 Return-Path: Delivered-To: freebsd-ports@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 0F968108AC70 for ; Fri, 14 Sep 2018 14:49:10 +0000 (UTC) (envelope-from mbeis@xs4all.nl) Received: from lb3-smtp-cloud7.xs4all.net (lb3-smtp-cloud7.xs4all.net [194.109.24.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.xs4all.net", Issuer "RapidSSL SHA256 CA - G3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 92F5C84C4E for ; Fri, 14 Sep 2018 14:49:09 +0000 (UTC) (envelope-from mbeis@xs4all.nl) Received: from yokozuna.lan ([83.160.85.125]) by smtp-cloud7.xs4all.net with ESMTP id 0pO5gbhvAw2L80pO6gajDy; Fri, 14 Sep 2018 16:48:02 +0200 Received: from yokozuna (yokozuna [IPv6:0:0:0:0:0:0:0:1]) by yokozuna.lan (8.15.2/8.15.2) with ESMTPS id w8EEm0Vr073054 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 14 Sep 2018 16:48:01 +0200 (CEST) (envelope-from mbeis@xs4all.nl) Date: Fri, 14 Sep 2018 16:48:00 +0200 (CEST) From: Marco Beishuizen Sender: marco@yokozuna.lan Reply-To: Marco Beishuizen To: freebsd-ports@freebsd.org Subject: pkg-plist and stage directory for new port Message-ID: User-Agent: Alpine 2.21.9999 (BSF 287 2018-06-16) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-CMAE-Envelope: MS4wfGcoCV+gM0XT7pmwomIt/+LCNPHKIyDfmRFFfd49tGU93XDU10qkYqIDaZa4V9N62LQzrdPCbZDDEl4GWncxoR3s9c0qZ9iJJp1R/OqTqOxzhKe8RQcC zqssY7JaWljfB/dJrzdg9j7DCuWErOe2BRo7WuP8SOnj/Us5r7YqPaNQ X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Sep 2018 14:49:10 -0000 Hi, In my quest for creating a new port (pgadmin4) I'm having a problem with creating a working pkg-plist. Seems to me that at least the created binary should be in the pkg-plist file, in my case "bin/pgAdmin4". But when I do that, make check-plist results in an error: ===> Checking for items in pkg-plist which are not in STAGEDIR Error: Missing: bin/pgAdmin4 ===> Error: Plist issues found. *** Error code 1 Which is correct because the /stage directory is empty. I could remove the bin/pgAdmin4 line from the pkg-plist file but that doesn't seem right to me because then the created binary isn't installed at all I guess. Correct thing imo would be that the created binary is copied to the /stage/usr/local/bin directory. So biggest question is why is the /stage directory still empty? Thanks & regards, Marco -- QOTD: "I sprinkled some baking powder over a couple of potatoes, but it didn't work." From owner-freebsd-ports@freebsd.org Fri Sep 14 15:10:06 2018 Return-Path: Delivered-To: freebsd-ports@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 4E2C2108B6B4 for ; Fri, 14 Sep 2018 15:10:06 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Received: from mail2.protonmail.ch (mail2.protonmail.ch [185.70.40.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.protonmail.ch", Issuer "QuoVadis Global SSL ICA G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E0B7485961 for ; Fri, 14 Sep 2018 15:10:05 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Date: Fri, 14 Sep 2018 15:09:52 +0000 To: FreeBSD Ports From: Lorenzo Salvadore Reply-To: Lorenzo Salvadore Subject: Re: pkg-plist and stage directory for new port Message-ID: <_rTKdZNUI1ulLacZQn9a0ZgOA6w8IlUrUkgb96rER7AyW5LPetvQZQQWYDjRWNFRxZrT1qkzM-v76wX-7q4yOJ4cAu6G3EcLkSYqHCBM9kQ=@protonmail.ch> In-Reply-To: References: Feedback-ID: X6az_D2smWSR8MT5MHqXnWF0upxehDyHia7Id1cbayHNBUkRu3CIeusDsZHiivIIjmaKB1_OofpALrRUYjNz3w==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.1 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.protonmail.ch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Sep 2018 15:10:06 -0000 > Hi, > > In my quest for creating a new port (pgadmin4) I'm having a problem with > creating a working pkg-plist. Seems to me that at least the created binar= y > should be in the pkg-plist file, in my case "bin/pgAdmin4". But when I do > that, make check-plist results in an error: > > =3D=3D=3D> Checking for items in pkg-plist which are not in STAGEDIR > Error: Missing: bin/pgAdmin4 > =3D=3D=3D> Error: Plist issues found. > > *** Error code 1 > > Which is correct because the /stage directory is empty. I could remove th= e > bin/pgAdmin4 line from the pkg-plist file but that doesn't seem right to > me because then the created binary isn't installed at all I guess. Correc= t > thing imo would be that the created binary is copied to the > /stage/usr/local/bin directory. > > So biggest question is why is the /stage directory still empty? Show us your makefile please. When I created my first port, I remember I had some difficulty to understand staging: imho it needs to be explained better in the documentati= on. Are you aware of the variable ${STAGEDIR}? You probably need to add to your makefile some lines similar to the followings: do-install: ${INSTALL_PROGRAM} ${WRKSRC}/??/pgAdmin4 ${STAGEDIR}${PREFIX}/bin Lorenzo Salvadore. From owner-freebsd-ports@freebsd.org Fri Sep 14 15:30:44 2018 Return-Path: Delivered-To: freebsd-ports@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 10E7A108BE9E for ; Fri, 14 Sep 2018 15:30:44 +0000 (UTC) (envelope-from twasson@gmail.com) Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 82C2C867ED; Fri, 14 Sep 2018 15:30:43 +0000 (UTC) (envelope-from twasson@gmail.com) Received: by mail-wm1-x334.google.com with SMTP id t25-v6so2362499wmi.3; Fri, 14 Sep 2018 08:30:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=M/1cUAs80BDW6JkmrhV9RcdFCItiM8GHlsHePG6BUMY=; b=GFKYJmpbAyVeGSGJhaFPL/qTgSoJZaiwNjtChGh3kTYSg9OWmV7issUTOyE1VCrnkc K1Ik1SxJeg9udr1JE0u7MuHCzhqg9uQswHGqczjmzNtjMIJtvzOxKQ95W4qYjuDrodDm T2cfPbGDhrZqnycF/WQ8sqGWuU+U3P4i2hgDuLPLp1QZEapV3pLQmEEfRSrK4dpp7vQV dsUmZx2N02kDlZSw9UkcVa0xR4ope3GSwqB8bYbVDG7B25IuPkH8/aGankI7Oufi10L+ J3+cE7pze1EfnpOv5ZJwa7zCNTPQ2t27uGD+mU//zCjT9ePcRuJddmX46tD4x816cjhq 09gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=M/1cUAs80BDW6JkmrhV9RcdFCItiM8GHlsHePG6BUMY=; b=oAn2Cbdquwj3JC5zCF8zPU004t1aC1mw5RjzrdKwnCO/rdMZ1HpQFxe1I/WNYwqLIL M/IOLsYHmeXUdB5bJD6h9jjeWBCUWyPD5oMKbJb0Hye1yOw8RRW1fmKaeN2D8h/tbmmV VVGT0pdA18NVorfbbYPA5wrEC0JJ717iMJZ4CRX7KNfUZNNNhTke2obEKm9e0WVdDj9S KQorsemFJxaxYV+DLq0JVXiGrr2h25lGStu9OVB65YpZeippTebjtfWo9Fma8B2FGuoy ZDH8KBkC4N10XN5+KDYJiUGXORfbXLCe2wINWFB3re4jWXpwEAOXbgjbAv3J8IUjD2JP eTLw== X-Gm-Message-State: APzg51CPAQqWkytIcRl+GvbgmSOjIrL91LhxufkYyLNrPtuuLCtn1U0A uk9TVunN1RbB+7F5TmqKkiF4MWRIL9mU+/RFFKCEjg== X-Google-Smtp-Source: ANB0VdaktJYHX7bWZbN+MLl/GRovXJl95EmGM6J5AKcaq9A/krREsFl5/Umwqatm+Sh3e+6oDr2+Ks7o1EdAltiTYMQ= X-Received: by 2002:a1c:7301:: with SMTP id d1-v6mr2685445wmb.34.1536939041909; Fri, 14 Sep 2018 08:30:41 -0700 (PDT) MIME-Version: 1.0 References: <5c159acf-0583-af09-2599-746325f8b318@FreeBSD.org> In-Reply-To: <5c159acf-0583-af09-2599-746325f8b318@FreeBSD.org> From: Todd Wasson Date: Fri, 14 Sep 2018 08:30:30 -0700 Message-ID: Subject: Re: weechat failing to load ruby.so after recent updates To: koobs@freebsd.org Cc: freebsd-ports@freebsd.org, Bernard Spil Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Sep 2018 15:30:44 -0000 Thanks, koobs, I reported the issue here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231361 I didn't see how to add you as a watcher or CC you on the bug, sorry. Thanks again for your help! Todd On Mon, Sep 10, 2018 at 6:47 PM Kubilay Kocak wrote: > On 11/09/2018 1:36 am, Todd Wasson wrote: > > Hi all, I recently restarted weechat for the first time in awhile (1-2 > > months), and now it can't load ruby.so because of: > > > > Error: unable to load plugin "/usr/local/lib/weechat/plugins/ruby.so" > > /usr/local/lib/weechat/plugins/ruby.so: Undefined symbol "ruby_version" > > > > `strings /usr/local/lib/weechat/plugins/ruby.so` reveals that > ruby_version > > is in the file. I first saw this with the binary pkg installation, but > > I've rebuilt weechat from source from the ports tree and that didn't > > resolve the problem. I also updated to 11.2-RELEASE after I first saw > > this, which also had no effect, incidentally. ktrace revealed nothing > > useful, and I'm not sure what I should look for with dtrace. > > > > Any thoughts? I suspect this is more likely to be a FreeBSD-specific > > problem than a general weechat problem, as I see no reports (other than a > > random pastebin paste) of this anywhere online. Any help would be > > appreciated! > > > > > > Todd > > Hi Todd, > > I can confirm the issue, also present on CURRENT using ports (so not > specific to packages or freebsd versions), after updating to weechat 2.2 > (and ruby 2.4.4). Rebuilding both does not resolve the issue. > > Best course of action is to report the issue so that at least the issue > is logged, and the maintainer (cc'd) can investigate: > > "irc/weechat: Fails to load ruby plugin after update to 2.2 (Undefined > symbol "ruby_version)" > > Feel free to CC me on it. > > ./koobs > > > > From owner-freebsd-ports@freebsd.org Fri Sep 14 15:31:21 2018 Return-Path: Delivered-To: freebsd-ports@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 83DEE108C05F for ; Fri, 14 Sep 2018 15:31:21 +0000 (UTC) (envelope-from mbeis@xs4all.nl) Received: from lb1-smtp-cloud7.xs4all.net (lb1-smtp-cloud7.xs4all.net [194.109.24.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.xs4all.net", Issuer "RapidSSL SHA256 CA - G3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1086286936 for ; Fri, 14 Sep 2018 15:31:20 +0000 (UTC) (envelope-from mbeis@xs4all.nl) Received: from yokozuna.lan ([83.160.85.125]) by smtp-cloud7.xs4all.net with ESMTP id 0q3ygc0Puw2L80q3zgasAF; Fri, 14 Sep 2018 17:31:19 +0200 Received: from yokozuna (yokozuna [IPv6:0:0:0:0:0:0:0:1]) by yokozuna.lan (8.15.2/8.15.2) with ESMTPS id w8EFVGWw074689 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 14 Sep 2018 17:31:17 +0200 (CEST) (envelope-from mbeis@xs4all.nl) Date: Fri, 14 Sep 2018 17:31:16 +0200 (CEST) From: Marco Beishuizen Sender: marco@yokozuna.lan Reply-To: Marco Beishuizen To: Lorenzo Salvadore cc: FreeBSD Ports Subject: Re: pkg-plist and stage directory for new port In-Reply-To: <_rTKdZNUI1ulLacZQn9a0ZgOA6w8IlUrUkgb96rER7AyW5LPetvQZQQWYDjRWNFRxZrT1qkzM-v76wX-7q4yOJ4cAu6G3EcLkSYqHCBM9kQ=@protonmail.ch> Message-ID: References: <_rTKdZNUI1ulLacZQn9a0ZgOA6w8IlUrUkgb96rER7AyW5LPetvQZQQWYDjRWNFRxZrT1qkzM-v76wX-7q4yOJ4cAu6G3EcLkSYqHCBM9kQ=@protonmail.ch> User-Agent: Alpine 2.21.9999 (BSF 287 2018-06-16) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-CMAE-Envelope: MS4wfBf/LgSUNtK1ZBXYlMZUZro+9mJJiy1esr4IEj3e6bCzBkbuN0aKK6uiG5kh6KZ/Lv/u3aZyFZotmMkjZSQGO7Amlha66nkO+BZzpeJ3CeRYGIvIUbf1 GlLPO4oUOw6Y+U6Olx7lqmBJpBmRSlkLKjl9jd7MHGzhWr9sBCcae/2WRNfBkgCA03+M4pAKZJ/2UgSzfYd4fP6HMtP2IdihI00= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Sep 2018 15:31:21 -0000 On Fri, 14 Sep 2018, the wise Lorenzo Salvadore via freebsd-ports wrote: > Show us your makefile please. The Makefile I have so far: PORTNAME= pgadmin4 PORTVERSION= 3.3 CATEGORIES= databases MASTER_SITES= PGSQL/pgadmin/pgadmin4/v${PORTVERSION}/source/ DISTNAME= pgadmin4-${PORTVERSION} MAINTAINER= mbeis@xs4all.nl COMMENT= PostgreSQL Administration Tool LICENSE= PostgreSQL BUILD_DEPENDS sphinx-build:textproc/py-sphinx USES= pgsql python qmake:outsource qt:5 USE_QT= core gui network widgets QMAKE_SOURCE_PATH= ${WRKSRC}/runtime .include > When I created my first port, I remember I had some difficulty to > understand staging: imho it needs to be explained better in the > documentation. Are you aware of the variable ${STAGEDIR}? You probably > need to add to your makefile some lines similar to the followings: > > do-install: > ${INSTALL_PROGRAM} ${WRKSRC}/??/pgAdmin4 ${STAGEDIR}${PREFIX}/bin Quite possible that it's something like this. I'll dig into it. Thanks, Marco -- Never underestimate the bandwidth of a station wagon full of tapes. -- Dr. Warren Jackson, Director, UTCS From owner-freebsd-ports@freebsd.org Fri Sep 14 16:14:13 2018 Return-Path: Delivered-To: freebsd-ports@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 718B0108D204 for ; Fri, 14 Sep 2018 16:14:13 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (net-2-44-121-52.cust.vodafonedsl.it [2.44.121.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mailserver.netfence.it", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CC7AC88A90 for ; Fri, 14 Sep 2018 16:14:12 +0000 (UTC) (envelope-from ml@netfence.it) Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.15.2/8.15.2) with ESMTPSA id w8EGDvH6057207 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 14 Sep 2018 18:14:04 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu To: freebsd-ports@freebsd.org From: Andrea Venturoli Subject: Firefox constantly trashing disk Message-ID: <4ec4e2c1-21ec-e889-3105-304ee9a7e63f@netfence.it> Date: Fri, 14 Sep 2018 18:13:57 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Sep 2018 16:14:13 -0000 Hello. I think FireFox (ESR) on my system makes really too much disk I/O. My profile is on an NFS drive, but I hear local disks spinning, so I guess it's writing to /tmp or /var/tmp (or another local folder). Looks like animations are what really make him go mad: just opening https://get.webgl.org/ will start heavy disk activity which will only stop when that page is closed; however even a simple gallery, where images "slide" smoothly, will give a spin any time a button is pressed and the image changes. I'd like to dig into this and understand what it is doing. Is there a way I can see what file Firefox is writing too? I tried "lsof|grep firefox", but that will list some 1200-1300 entries and I still don't know which is the one. bye & Thanks av. From owner-freebsd-ports@freebsd.org Fri Sep 14 18:34:01 2018 Return-Path: Delivered-To: freebsd-ports@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 05A651090755 for ; Fri, 14 Sep 2018 18:34:01 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay102.isp.belgacom.be (mailrelay102.isp.belgacom.be [195.238.20.129]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 66B818D192 for ; Fri, 14 Sep 2018 18:34:00 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes IronPort-PHdr: =?us-ascii?q?9a23=3AH3ZSsBR619+6a/3xkhC+2zmG0dpsv+yvbD5Q0Y?= =?us-ascii?q?Iujvd0So/mwa69bRaN2/xhgRfzUJnB7Loc0qyK6/+mATRIyK3CmUhKSIZLWR?= =?us-ascii?q?4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBx?= =?us-ascii?q?rwKxd+KPjrFY7OlcS30P2594HObwlSizexfbF/IA+qoQnNq8IbnZZsJqEtxx?= =?us-ascii?q?XTv3BGYf5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM3?= =?us-ascii?q?0u683wqRbDVwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xy?= =?us-ascii?q?mp4qF2QxHqlSgHLSY0/m/XhMJukaxVoxCupxJwzIHIb4+YL+Z+c6HBcd8GWW?= =?us-ascii?q?ZNQthdWipcCY28dYsPCO8BMP5GoYv4o1sFsAWzBQ6rBOP01DBIg2X53ash0+?= =?us-ascii?q?88FgzGwA0gH9AKsHnPrNv1LrkdXv6owafVwzvPdfRW2S3y6IXRdB0qvP+CXb?= =?us-ascii?q?V1ccXLyEkvERvIjluKqYP7ITyazf8NvHWB4+pnT+KvhHYrqg9vrTe0yccsjp?= =?us-ascii?q?PFhoUPylDL8yhy3YU7JcWgRUN4Y9OoCppduiCAO4drQM4vR3tktDs6x7AGv5?= =?us-ascii?q?OwYTIEx449xxHFbvyKa42I4hX+W+mPOTp4n3dleK6nhxa17Eig1vXwVsmq31?= =?us-ascii?q?ZOqSpIitrMuWoJ1xzS78iIVOF9/kC71TaT1gDT6OVELVoomqrcLJ4h2aA/lp?= =?us-ascii?q?8JvkTFBS/6gkL2jLWZdkk8++io7froYqn+q5KfNYJ4kADzP6U0lsCiA+k1Nh?= =?us-ascii?q?ICU3Wb9Om8zLHj+Ff2QLROjv04iKnZt5XaKNwHpq64AQ9V1p0u6xilDzi4zt?= =?us-ascii?q?sXhmIHI09fdBKAlYjpNEnCIOrkAvenn1SsjDBryujIPr37HJrCMGPMkKz8cr?= =?us-ascii?q?pk805czxAzzcxE559PBLEBOuz8VVHqu9zDExA1KQu0w/zoCIY16oRLcGSDGK?= =?us-ascii?q?KQeJ3ft0OV/OUrIqHYYYs9vjvhJfUj7POojGNvynEHeqz84XwTIFu/Ge9rJk?= =?us-ascii?q?yfejK4ntYDFU8kpAczZtfGzlqYXmgAND6JQ6sg62RjW8qdBoDZS9X1jQ=3D?= =?us-ascii?q?=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2BhAACw/ptb/5uzQldbGgEBAQEBAgE?= =?us-ascii?q?BAQEIAQEBAYFQgghCI20SKIwHX4tIAQGCDDMBiRqMc4F6LoRJAoNdIjQYAQM?= =?us-ascii?q?BAQIBAQIBbBwMgjUigmIBBTocIxALDgoJJQ8qHgYTgyKCBQumYohAgUEFhTQ?= =?us-ascii?q?nhSSCAIQkgxsEGIcfAo4Vjh8JhjyJTSKPBYtXii84gVVNMAg7gmyLFYVAPTA?= =?us-ascii?q?BjxQBAQ?= X-IPAS-Result: =?us-ascii?q?A2BhAACw/ptb/5uzQldbGgEBAQEBAgEBAQEIAQEBAYFQg?= =?us-ascii?q?ghCI20SKIwHX4tIAQGCDDMBiRqMc4F6LoRJAoNdIjQYAQMBAQIBAQIBbBwMg?= =?us-ascii?q?jUigmIBBTocIxALDgoJJQ8qHgYTgyKCBQumYohAgUEFhTQnhSSCAIQkgxsEG?= =?us-ascii?q?IcfAo4Vjh8JhjyJTSKPBYtXii84gVVNMAg7gmyLFYVAPTABjxQBAQ?= Received: from 155.179-66-87.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([87.66.179.155]) by relay.skynet.be with ESMTP; 14 Sep 2018 20:33:53 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id w8EIXqp3051144; Fri, 14 Sep 2018 20:33:53 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Fri, 14 Sep 2018 20:33:52 +0200 From: =?UTF-8?B?VMSzbA==?= Coosemans To: Andrea Venturoli Cc: freebsd-ports@freebsd.org Subject: Re: Firefox constantly trashing disk Message-ID: <20180914203352.56e5e7c7@kalimero.tijl.coosemans.org> In-Reply-To: <4ec4e2c1-21ec-e889-3105-304ee9a7e63f@netfence.it> References: <4ec4e2c1-21ec-e889-3105-304ee9a7e63f@netfence.it> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Sep 2018 18:34:01 -0000 On Fri, 14 Sep 2018 18:13:57 +0200 Andrea Venturoli wrote: > Hello. > > I think FireFox (ESR) on my system makes really too much disk I/O. > My profile is on an NFS drive, but I hear local disks spinning, so I > guess it's writing to /tmp or /var/tmp (or another local folder). > > Looks like animations are what really make him go mad: just opening > https://get.webgl.org/ will start heavy disk activity which will only > stop when that page is closed; however even a simple gallery, where > images "slide" smoothly, will give a spin any time a button is pressed > and the image changes. > > I'd like to dig into this and understand what it is doing. > > Is there a way I can see what file Firefox is writing too? > I tried "lsof|grep firefox", but that will list some 1200-1300 entries > and I still don't know which is the one. Try the patch in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222356 For Firefox ESR you may need the version hidden behind 'Show Obsolete'. From owner-freebsd-ports@freebsd.org Sat Sep 15 08:06:07 2018 Return-Path: Delivered-To: freebsd-ports@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 79970109FA32 for ; Sat, 15 Sep 2018 08:06:07 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CAEFD8392A; Sat, 15 Sep 2018 08:06:06 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: by mail-wm1-x330.google.com with SMTP id n11-v6so4187181wmc.2; Sat, 15 Sep 2018 01:06:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:organization:in-reply-to :references:mime-version; bh=RQjZSsgi+hE8i1k/1E+QkaFP9KGkLlhOSmC/ciZARDI=; b=NWpwJeV0Cflw1McNs9PtopuferVYBy5i4yMG7g3DmTA31hzWmfXYReH5FuNye+hORu MtTahbAoUNDKKqssq1UAajBiXjEeyFnXP38Alsqf3o87k5qK16ob3Vn/WtKok/8TY33J slPZyxdQQhvn+EZTsS9Qdmrx5uA3zBsdmXKdRB7EeHmrEUJ0+sxaMzhfHJzm1G2fqhZM kFF1rDfbCY29psnliYm6PvIUEmMlFzV+OX9uDULMvU/Ta2GiqqAJs7g0ARQXkQX8671f 9mWCg98SHFACu3qO0lj76P2ofme/3+WKewYWjx60xpLcGw5jfLv4j9YrMltE/75+rUyF ZJ4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :organization:in-reply-to:references:mime-version; bh=RQjZSsgi+hE8i1k/1E+QkaFP9KGkLlhOSmC/ciZARDI=; b=JmmiJFatQMjmYYjWHm/B/VcCmMAA1J2OdKCt/uesBbo8u6g8qV7Hr0n12KqRQrFXIv FhUiwNMku1shf3vDwdMaWQuyB+KDrGGeW8mHPa7Q+5bFTDfPJUy/I/zHEnC97lI/2F75 lbvURLsq+/88c3SsVzc+meF/tTQe86NW/6oj/3vkkWARaqXPtOhMENk/J7x9+qgrattg xpmIG5UTK3x3Vg/GQRXRd1ttKcwDSTk0CEOOLE/Z6W4T9mMaxYJuk2A4gMFLWcnkhedN Pex0iBTfjxSXyMXxC+sxvGqgkNjDy9gR9blNjMubSDfD9UXlXYft2/IWbRefHqQ0aGcM oMCg== X-Gm-Message-State: APzg51CZrKZJldydq/To9ha8fIGugdPkPgU+BFqkh7Pbvdu9U911Ukpx ohohazGhRYlITLF8jY3ipks= X-Google-Smtp-Source: ANB0VdamxHzQE1Prnhuwx4GVWCpVcOcHKn5RKx6dss81LaVKOCvL81JQcX/7FkwIwoMiHhNgbu7SGA== X-Received: by 2002:a1c:1609:: with SMTP id 9-v6mr5045041wmw.12.1536998765259; Sat, 15 Sep 2018 01:06:05 -0700 (PDT) Received: from dragon.local ([102.252.23.241]) by smtp.gmail.com with ESMTPSA id t9-v6sm2406744wmf.1.2018.09.15.01.06.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 15 Sep 2018 01:06:04 -0700 (PDT) Sender: David Naylor From: David Naylor To: Rozhuk Ivan Cc: gerald@freebsd.org, "freebsd-ports@freebsd.org" Subject: Re: emulators/i386-wine-devel Date: Sat, 15 Sep 2018 10:06:01 +0200 Message-ID: <3342428.UJ3lzePaHY@dragon.local> Organization: Private In-Reply-To: <20180901234558.3a0929c7@gmail.com> References: <20180901234558.3a0929c7@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart20771380.VVoM3oI70h"; micalg="pgp-sha512"; protocol="application/pgp-signature" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Sep 2018 08:06:07 -0000 --nextPart20771380.VVoM3oI70h Content-Type: multipart/mixed; boundary="nextPart3409106.ose9MgB9WK" Content-Transfer-Encoding: 7Bit This is a multi-part message in MIME format. --nextPart3409106.ose9MgB9WK Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" On Saturday, 01 September 2018 22:45:58 SAST Rozhuk Ivan wrote: > Hi! Hi > What happen with emulators/i386-wine-devel ? Honestly, I've lost interest in compiling the port. I'm working on a means to avoid manual compilation [1][2]. I've attached the scripts I use to build and update the ports - if anyone is interested. > I use it on FreeBSD 11.2 x64 to run old win32 apps. The above mentioned work will also make running win64 apps concurrently with win32 apps. Regards [1] https://reviews.freebsd.org/D14721 [2] https://reviews.freebsd.org/D16830 --nextPart3409106.ose9MgB9WK-- --nextPart20771380.VVoM3oI70h Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEElI7FEaJ/AwLnmbU6rWP6jday2lUFAlucvWlfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk0 OEVDNTExQTI3RjAzMDJFNzk5QjUzQUFENjNGQThERDZCMkRBNTUACgkQrWP6jday 2lWYDhAAuTZ2LCd1/+U107hBCCnuQkkdVaa2JIDVC5OEisnzZ/4NB+Oq7QF3vRYP Hu3tMvabg8yLqJQ6cO+KMrLi0+f9b2Tq02JjnTamiHH2LCveJkoF5vokvQ1IvYg6 kHLZvcal9asshGZWXBAEn+mhXI092FtPJJ0qYqgYU+BqAINARou1TQFfhGQkHKpn uHGZk1oQ1HcFvSzH3y9ARYnHcrJZ5gJ4fGndZVUgktDt/yEvWSDArSIE0N113W4E drkl4yInIwYdD3aLtR1i1GWWl+5pojlJKm4xupv5arDP/h8QZ5QTHjwk96KDLHer 9HXv9up0SZWqq/BRNJ/KGnpBGP5D8gJSkZqPOybAqlJj5qL9n/4O5TG8mp3N54rp 5hr/IKC7n7nm2dcqrfubbFuXV7uQ6JKKWuwsSOvMUXNxGExvRWncIvYdS70Xcfnk noQVJpj94FKFRELl8Xt1U2sFEgs9BNTiz6CV7EO0DYOoPa3uY9MUKxTq113lIvtt guCjiBbGll+WMfMkUhIv5ib8W/tOmKutNsPeZUkfTwGM0GKYcLZIAnYAfTPq/YhC GN1wJMb2wMDmKLlmYdUg28oxWRDhhyzDHYbuFv+E9HIGcVkEJkvIOxum5VsEm1OE HVzpdo4iqIF6cnxIrze5EFHjzfwAfNgO7jGN0XcouZFYTF/lZ6Q= =JAk+ -----END PGP SIGNATURE----- --nextPart20771380.VVoM3oI70h-- From owner-freebsd-ports@freebsd.org Sat Sep 15 10:02:27 2018 Return-Path: Delivered-To: freebsd-ports@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 0365410A2581 for ; Sat, 15 Sep 2018 10:02:27 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (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 A13598725D for ; Sat, 15 Sep 2018 10:02:26 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id B2354211D3; Sat, 15 Sep 2018 06:02:25 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sat, 15 Sep 2018 06:02:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=PCpak109u6uzJJT2+H8KFPTTKOiT3 PJo6XOu49kMjGM=; b=PBWPgMVFMf0L7wskTxMFVeDrvuhoMjWHH3elWzS1uJc/g S3VE1CpUUXNdUu10XxeSUe5ZLnZcKvbneuC1ZsArMPcETh+uNFGeuWfdn4gDPiRQ eooG4Wuv96kH0ad7cPlaLsFMrdmJD1Krbvz2dmTSWoARF2ITjaMXP2IJZ6g6xRCW nbs7IlHke0t8lho5+4GMpz0r7FkHR9PfpPwdEidkcJaBQOLlIQWVs1xpYM2aCO3j OyLBc9WYnhSLdIufoZAOTmIq/Qj3KrErqFAuocbr57B+p6plpDwVS0zKMN5O6cZd s/k6PQhGFYqH+9VyT05lCeXt3VBeDUUyoR5HWNHcA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=PCpak1 09u6uzJJT2+H8KFPTTKOiT3PJo6XOu49kMjGM=; b=IUFdTCQoFJA1moo7TKpf+L vDYkAqd9BleHlkIkJ6zKrMn7EU/S+BSLWZR3bvCc1F+OWa1lNXhHYNl1yQX9MaRw Twi/yT0fZr88U857eAqMCKOXjIBf5RdP2o92Pzr/F9BQInK47xrPM7uNTKsNZA4b dhasau9AHTlPHH6V2Pd7WN3kDNaCE2aZtrQCVQy3fm+BzYt1OTmW+mooRb1MYpIi ZRrBnw2OSwjZGhsSEG7bkJgdjAxvCvXaGtj8RbXdPERLzXzPp5/ikcXbgYcZ2lAX mjMxu5MpJ4r9CmIXELMLYndWMrpUngFbZO4FqJdY+TR9VaWsRa+WD/13Ja1g20PQ == X-ME-Proxy: X-ME-Sender: Received: from desktop.local (parsley.growveg.org [82.70.91.97]) by mail.messagingengine.com (Postfix) with ESMTPA id E761A102D7; Sat, 15 Sep 2018 06:02:24 -0400 (EDT) Subject: Re: how to enforce one version of python To: Robert Huff , Ports FreeBSD References: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> <287384aa-360d-683c-e6a6-cfe07b5a1838@yandex.ru> <23449.1943.75477.655239@jerusalem.litteratus.org> <773bfa24-909b-360a-783b-c1b8b3695d70@zyxst.net> <23450.37596.958990.910011@jerusalem.litteratus.org> From: tech-lists Organization: none Message-ID: Date: Sat, 15 Sep 2018 11:02:23 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: <23450.37596.958990.910011@jerusalem.litteratus.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Sep 2018 10:02:27 -0000 On 13/09/2018 17:39, Robert Huff wrote: > _This_ is really annoying. I try to keep my systems with exactly > what they need installed, to reduce both bloat and possibly security > issues. YES. This for me is *exactly* why it is so infuriating. And doubleplus regarding security. Followed closely by something installing the py-27 version when I wanted the 36-version. I'd like to have the latest stable python for everything that requires it. Like I have with perl. I think that means py-36. I don't want py-27. I'd like to enforce that, but seemingly I can't, because the invocation in make.conf for default version does not enforce it in all situations. If something wants another version of python, I want it to fail, ideally spitting out a usable reason why. Is my position unreasonable? I hope it isn't. Maybe it is? I dunno. thanks, -- J. From owner-freebsd-ports@freebsd.org Sat Sep 15 13:25:13 2018 Return-Path: Delivered-To: freebsd-ports@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 E368110A66E7 for ; Sat, 15 Sep 2018 13:25:12 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp.rcn.com (smtp.rcn.com [69.168.97.78]) (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 7A5CE8C92B for ; Sat, 15 Sep 2018 13:25:12 +0000 (UTC) (envelope-from roberthuff@rcn.com) X_CMAE_Category: , , X-CNFS-Analysis: v=2.2 cv=FZd1/926 c=1 sm=1 tr=0 a=9TgA2UwI6Wy+6BV4wQM/cQ==:117 a=9TgA2UwI6Wy+6BV4wQM/cQ==:17 a=KGjhK52YXX0A:10 a=kj9zAlcOel0A:10 a=XRQyMpdBKAEA:10 a=JBFolyDoGHsA:10 a=48faUk6PgeAA:10 a=PtHL1GsMNAZORtE5y3wA:9 a=CjuIK1q_8ugA:10 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.mail=roberthuff@rcn.com; spf=softfail; sender-id=softfail Authentication-Results: smtp02.rcn.cmh.synacor.com header.from=roberthuff@rcn.com; sender-id=softfail Authentication-Results: smtp02.rcn.cmh.synacor.com smtp.user=roberthuff; auth=pass (PLAIN) Received-SPF: softfail (smtp02.rcn.cmh.synacor.com: transitional domain rcn.com does not designate 209.6.230.48 as permitted sender) Received: from [209.6.230.48] ([209.6.230.48:42096] helo=jerusalem.litteratus.org.litteratus.org) by smtp.rcn.com (envelope-from ) (ecelerity 3.6.25.56547 r(Core:3.6.25.0)) with ESMTPSA (cipher=AES256-GCM-SHA384) id 12/67-28040-1380D9B5; Sat, 15 Sep 2018 09:25:06 -0400 Message-ID: <23453.2096.307612.722972@jerusalem.litteratus.org> Date: Sat, 15 Sep 2018 09:25:04 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: Robert Huff To: tech-lists Cc: Robert Huff , python@freebsd.org, Ports FreeBSD Subject: Re: how to enforce one version of python In-Reply-To: References: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> <4cd79546-c301-4ab7-13eb-3233736953f5@yandex.ru> <287384aa-360d-683c-e6a6-cfe07b5a1838@yandex.ru> <23449.1943.75477.655239@jerusalem.litteratus.org> <773bfa24-909b-360a-783b-c1b8b3695d70@zyxst.net> <23450.37596.958990.910011@jerusalem.litteratus.org> X-Mailer: VM 8.2.0b under 26.1 (amd64-portbld-freebsd12.0) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Sep 2018 13:25:13 -0000 tech-lists writes: > > _This_ is really annoying. I try to keep my systems with exactly > > what they need installed, to reduce both bloat and possibly security > > issues. > > YES. This for me is *exactly* why it is so infuriating. And > doubleplus regarding security. Followed closely by something > installing the py-27 version when I wanted the 36-version. > > I'd like to have the latest stable python for everything that > requires it. Like I have with perl. I think that means py-36. I > don't want py-27. I'd like to enforce that, but seemingly I can't, > because the invocation in make.conf for default version does not > enforce it in all situations. > > If something wants another version of python, I want it to fail, > ideally spitting out a usable reason why. Is my position > unreasonable? I hope it isn't. Maybe it is? I dunno. Let's see if the folks on python@ have better information. Respectfully, Robert Huff From owner-freebsd-ports@freebsd.org Sat Sep 15 17:14:22 2018 Return-Path: Delivered-To: freebsd-ports@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 E557710AA981 for ; Sat, 15 Sep 2018 17:14:21 +0000 (UTC) (envelope-from kennedy.greg@gmail.com) Received: from mail-lj1-x22a.google.com (mail-lj1-x22a.google.com [IPv6:2a00:1450:4864:20::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5438E920F7 for ; Sat, 15 Sep 2018 17:14:21 +0000 (UTC) (envelope-from kennedy.greg@gmail.com) Received: by mail-lj1-x22a.google.com with SMTP id v26-v6so9926330ljj.3 for ; Sat, 15 Sep 2018 10:14:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Zj258UNKRRS1fXP8AItQi0NnJt56QejhQuyvgm5rWMs=; b=Jkg0oQ+9q66Ms/CRt6PJMxlKR+HBkuLczvThi39+QMvH2nYXHNaCk64YyUx52aw1uL 9lzRrh9vYrb4JG2X5cRoTAq3B8OW9Yl9k+TNiQNPreZKPvVkPA1ph83p+VcjVPE4JcW+ Ixls218SEcyNlZBo3zUAVXMl9oFgGfNqixeBELfC6+sPZ2iAWF28buy7bdIvxzpPckGI 9fVII+rqddqTMBmdiUFuDZlDE7XtgoCP0TfFz4VYKopzOMHcOO95D4QVvXIpDkdErFEd 5YntCV3iRCLcM/OVcPF2nUxhxYg7doFYSch0g9arruUvXh+432Oc7pgN4Wzo4kBDrPIa A2jA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Zj258UNKRRS1fXP8AItQi0NnJt56QejhQuyvgm5rWMs=; b=BSSgIyItwj7ZZmU+o+iZyiWp4cCJ35JbJw6Qq5NXRUs7Aap9fujYpHRGh1yoB0twVS FC23949BYztK8pbmqVLBdqzNaTpEKTEEDMOyAimRWq4e0V4QFbdJew1r6qsG4/swlv/r 969tVN2XPwmkc1GLpAD2kJHlQd1AlHvL5qkAB2FXbcEtmMijq6EHEyingWzyTkFgLNOn cMzu8N1fkIp62PCD7VlRzbT5kaLBGQzNrPWMWoVDS5+6WYiXzbVrEEqtukuk/vTLO0qT YMWLGyvOtGHebsSlrn1ApWItmXfYykT4CubC6boXb0bW3mdE1WLC5WIPmZxb9Q+Xvkc+ NHAg== X-Gm-Message-State: APzg51Ct8PJJJjFVKDSHcxdqDFiMc8zMM64Dtj+ULswNKw5mVf+zHsT1 RK2SmQC6azAzPB8vaBwGde8B7KQLr11Olmb4ilXHPA== X-Google-Smtp-Source: ANB0Vdb7X4K58ecFU5Nll8QcDfektlmCuc5kvRfw7IrYlABhSU6KAflc1B+maXEIPIEwhiXrO68rFnMdSZX7og5xllU= X-Received: by 2002:a2e:82c9:: with SMTP id n9-v6mr3958371ljh.111.1537031659638; Sat, 15 Sep 2018 10:14:19 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a2e:4242:0:0:0:0:0 with HTTP; Sat, 15 Sep 2018 10:14:18 -0700 (PDT) From: Greg Kennedy Date: Sat, 15 Sep 2018 12:14:18 -0500 Message-ID: Subject: graphics/php*-gd requires X11 by default To: "freebsd-ports@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Sep 2018 17:14:22 -0000 I sent an email to the maintainer of these ports (tz@freebsd.org) a few days ago, but didn't hear back - so I thought I'd raise the same question to the mailing list instead. --- Hey there! I was wondering something about the php-gd ports (specifically 7.2 but earlier as well). Looking at the config options I see this: X11=on: Enable XPM support With this option enabled php-gd can read XPixMap images, but in turn this pulls in a host of additional X11 dependencies. That's an awful lot for (usually) headless servers, especially for an image format that is (relatively) unused. I don't mind the option being there but because it is defaulted to "on", that means official FreeBSD packages are built with this support and all the dependencies. On my system I have to manually build this one port just to turn off the option. Would it be possible to modify the defaults for this port so that X11=off by default? Or, why is the default to "on"? (I have a guess, that this respects WITHOUT_X11 in /etc/make.conf, but that's useless for pre-built binary packages) -Greg