From owner-freebsd-ports@freebsd.org Sun Dec 3 01:21:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 98230E6EA0D for ; Sun, 3 Dec 2017 01:21:25 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ipmail03.adl6.internode.on.net (ipmail03.adl6.internode.on.net [150.101.137.143]) by mx1.freebsd.org (Postfix) with ESMTP id 359F13CCD for ; Sun, 3 Dec 2017 01:21:24 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ppp121-45-11-215.bras1.adl4.internode.on.net (HELO leader.local) ([121.45.11.215]) by ipmail03.adl6.internode.on.net with ESMTP; 03 Dec 2017 11:46:13 +1030 Subject: Re: building blender 2.79 fails because of python dependencies To: blubee blubeeme , FreeBSD Ports References: From: Shane Ambler Message-ID: <3cdcb686-1d69-51fe-d07d-cf1bc586c792@ShaneWare.Biz> Date: Sun, 3 Dec 2017 11:46:13 +1030 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 01:21:25 -0000 On 30/11/2017 21:05, blubee blubeeme wrote: > On Wed, Nov 29, 2017 at 9:25 PM, blubee blubeeme > wrote: > >> Here's a build log: >> >> running install_scripts ... >> ===> blender-2.79_2 depends on shared library: libOpenColorIO.so - not >> found >> ===> opencolorio-1.0.9_3 needs Python 2.7 at most, but 3.5 was specified. >> *** Error code 1 >> >> Stop. >> make[1]: stopped in /usr/ports/graphics/opencolorio >> *** Error code 1 >> >> Stop. >> >> > I solved this problem by deselecting the opencolorio, openimageio and > cycles options. > > But this error does bring up an error that I'm currently dealing with > somewhere else. > > A project that uses multiple versions of python often fail to build with an > error similar to this one above: > ===> opencolorio-1.0.9_3 needs Python 2.7 at most, but 3.5 was specified. > *** Error code 1 > > How do you porters work with projects that needs multiple versions of > python to build? blender should build with cycles openimageio and opencolorio enabled. Can you build and install openimageio and then build blender? A recent change added python flavors, we can now use make FLAVOR=py35 to build a python module for python 3.5 instead of the default 2.7 https://wiki.freebsd.org/Ports/FlavorsTools My guess is it is related to the python flavors change, either it is a glitch that has since been fixed or a config you have is effecting it as I can't find a way to get the error. Check your make.conf Do you have PYTHON_VERSION set? it shouldn't be used any more Do you have DEFAULT_VERSIONS= python=3.5 -- FreeBSD - the place to B...Software Developing Shane Ambler From owner-freebsd-ports@freebsd.org Sun Dec 3 01:58:04 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16649DB99CA for ; Sun, 3 Dec 2017 01:58:04 +0000 (UTC) (envelope-from yuri@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 027EF64826 for ; Sun, 3 Dec 2017 01:58:04 +0000 (UTC) (envelope-from yuri@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 01DD4DB99C9; Sun, 3 Dec 2017 01:58:04 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0177ADB99C8 for ; Sun, 3 Dec 2017 01:58:04 +0000 (UTC) (envelope-from yuri@freebsd.org) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id CE7DC64825 for ; Sun, 3 Dec 2017 01:58:03 +0000 (UTC) (envelope-from yuri@freebsd.org) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id vB31vuBd060603 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sat, 2 Dec 2017 17:57:57 -0800 (PST) (envelope-from yuri@freebsd.org) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me To: "ports@freebsd.org" Reply-To: yuri@freebsd.org From: Yuri Subject: Central build runs out of file descriptors on devel/RStudio Message-ID: <200a6643-d8b8-3828-62e6-c2ee70cdc57a@freebsd.org> Date: Sat, 2 Dec 2017 17:57:55 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 01:58:04 -0000 Build opens too many file descriptors, and fails: http://beefy5.nyi.freebsd.org/data/103i386-default/455387/logs/RStudio-1.1.385.log http://beefy6.nyi.freebsd.org/data/103amd64-default/455387/logs/RStudio-1.1.385.log It looks like kern.maxfiles on beefy needs to be beefed up. Yuri From owner-freebsd-ports@freebsd.org Sun Dec 3 02:30:11 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A597ADBB349 for ; Sun, 3 Dec 2017 02:30:11 +0000 (UTC) (envelope-from adamw@adamw.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 9294765AA9 for ; Sun, 3 Dec 2017 02:30:11 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mailman.ysv.freebsd.org (Postfix) id 91F4DDBB347; Sun, 3 Dec 2017 02:30:11 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91A75DBB346 for ; Sun, 3 Dec 2017 02:30:11 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2AB8865AA8; Sun, 3 Dec 2017 02:30:10 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id b55dd1f8 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sat, 2 Dec 2017 19:30:08 -0700 (MST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.1 \(3445.4.7\)) Subject: Re: Central build runs out of file descriptors on devel/RStudio From: Adam Weinberger In-Reply-To: <200a6643-d8b8-3828-62e6-c2ee70cdc57a@freebsd.org> Date: Sat, 2 Dec 2017 19:30:06 -0700 Cc: "ports@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <21783D5F-9191-48DC-A079-A69327ABAC02@adamw.org> References: <200a6643-d8b8-3828-62e6-c2ee70cdc57a@freebsd.org> To: yuri@freebsd.org X-Mailer: Apple Mail (2.3445.4.7) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 02:30:11 -0000 > On 2 Dec, 2017, at 18:57, Yuri wrote: >=20 > Build opens too many file descriptors, and fails: >=20 > = http://beefy5.nyi.freebsd.org/data/103i386-default/455387/logs/RStudio-1.1= .385.log >=20 > = http://beefy6.nyi.freebsd.org/data/103amd64-default/455387/logs/RStudio-1.= 1.385.log >=20 >=20 > It looks like kern.maxfiles on beefy needs to be beefed up. Then MAKE_JOBS_NUMBER_LIMIT (or MAKE_JOBS_UNSAFE) would be my next step. = If it fails on the beefy builders, it's likely to fail on = resource-starved end-user boxes. The builders do many concurrent builds, = but it's possible for end-users to hit that level of activity too. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Sun Dec 3 03:08:24 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE602DD7D7F for ; Sun, 3 Dec 2017 03:08:24 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-163.reflexion.net [208.70.210.163]) (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 937B5675A3 for ; Sun, 3 Dec 2017 03:08:23 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 32634 invoked from network); 3 Dec 2017 02:41:37 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 3 Dec 2017 02:41:37 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Sat, 02 Dec 2017 21:41:37 -0500 (EST) Received: (qmail 28667 invoked from network); 3 Dec 2017 02:41:37 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 3 Dec 2017 02:41:37 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 6E458EC8AD0 for ; Sat, 2 Dec 2017 18:41:36 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: Welcome flavors! portmaster now dead? synth? Message-Id: Date: Sat, 2 Dec 2017 18:41:35 -0800 To: FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 03:08:24 -0000 Rozhuk Ivan rozhuk.im at gmail.com wrote on Sat Dec 2 18:18:39 UTC 2017 : > I dont want poudriere because I dont need ZFS, jails and other crap on = my system. > I dont want to play system administrator: keep and admin build servers = at home/work. >=20 > I just want update from source all my ports, make packages, and on = other > computers run portmaster to update from these packages on nfs share. > Minimum overhead. >=20 > synth - at least require specific depencies. Poudriere certainly has more space and time use in its way of operation. (The useful vs. overhead is status is context dependent.) But, I did just recently experiment with a from-scratch try-to-build-everything ( poudriere bulk -C -a ) on a system configuration that is just UFS based. It worked okay. (UFS vs. ZFS has various tradeoffs for such. For now I'm using UFS in this large-use context.) I use UFS with poudriere-devel on a BPI-M3 armv7 board and a Pine64+ 2GB board as well (for vastly fewer ports). There is 2 GiBytes of RAM in each of those. For them I use PARALLEL_JOBS=3D1 to be more like ports-mgmt/portmaster and its one-builder status. By the time indirect dependencies are traced, building and then using ports-mgmt/poudriere-devel does require: misc/freebsd-release-manifests security/ca_root_nss where the indirect dependency status is: security/ca_root_nss lang/perl5.24 So normally the devel/poudriere and those 3 other ports, plus ports-mgmt/pkg itself. I've been able to establish such a context on powerpc64, powerpc, armv7 (previously armv6), aarch64, and amd64. For ports-mgmt/synth only the last two of the 5 had been directly possible. (Last I knew aarch64 was no longer buildable, due to the initial-binary-bootstrap stage of the compiler toolchain involved vs. later FreeBSD header changes.) Note: I have experimented with ports-mgmt/synth in the past, including on the Pine64+ 2 GB (aarch64) before building synth and the toolchain it is based on was broken. But I prefer an more uniform environment instead of using distinct techniques. Other than that, the experiment was interesting and worked fine. I do not claim the following is a typical context or that it would apply to your specific context. But it does apply to my context. ports-mgmt/poudiere-devel does allow: emulators/qemu-user-static (optional: atypical?) For enabling potential cross builds targeting armv7, arrch64, and possibly some others. This leads to more dependencies when selected: emulators/qemu-user-static (optional) (flattened, sorted list) converters/libiconv devel/bison devel/gettext-runtime devel/gettext-tools devel/glib20 devel/gmake devel/libffi devel/m4 devel/p5-Locale-gettext devel/pcre devel/pkgconf devel/readline lang/perl5.24 lang/python2 lang/python27 misc/help2man print/indexinfo print/texinfo I have done amd64 -> armv7 and aarch64 cross builds of ports via poudriere. As I remember powerpc64 is supposed to be able to use emulators/qemu-user-static and so could target armv7 or aarch64, although I've not tested such. (qemu-user-static does not work for emulating powerpc64 or powerpc FreeBSD operation sufficiently, so, I've not used those types of targets for cross builds.) I do modify poudriere's jail.sh a little to allow a more extreme form of (for example): A) poudriere jail -c -j jailArmV7 -a arm.armv7 -x \ -m null \ -M /usr/obj/DESTDIRs/armv7-installworld-poud \ -S /usr/src -v 12.0-CURRENT (jail creation with some native cross-build tools and tied to my local /usr/src/ materials .) B) poudriere ports -c -m null -M /usr/ports where I've prebuilt world and appropriately installed /usr/obj/DESTDIRs/armv7-installworld-poud . The bulk builds produce armv7 materials for that jail. I have put copies of such world builds on the target device and used it with poudriere on that device as well. Thus the BPI-M3 did not have to do its own buildworld for poudriere use in its jail when I tried local port builds via poudriere. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Sun Dec 3 05:16:00 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 70ED0DEEDD6 for ; Sun, 3 Dec 2017 05:16:00 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io0-x232.google.com (mail-io0-x232.google.com [IPv6:2607:f8b0:4001:c06::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3663E6BE4E for ; Sun, 3 Dec 2017 05:16:00 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io0-x232.google.com with SMTP id x129so15296242iod.13 for ; Sat, 02 Dec 2017 21:16:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=aAKwiBiD7PMZKrmOKpNb2iwKqq+IwSjBbQ76dMr16Fc=; b=uz+jt08BL1Hncurs5vr36NWZ779H3WfiVWph5d/QWRV3I75vkRteTvMCXDHypLWMIG PfqV/P0G0bttHJ0q1L8cFAT4reEt9dyEoNTO994SHMjupvAcCVHZQy2ecNUHHf2WASgY IQkFJJA6D1O/9Gn9WBQzfCJ21g6adeLASUhFaa47kiffTfMW5IuJkI8tnm2WPXX5h5q5 hZJLwiX6RCTHCa3qqMHu6VEptKq8+qXJ2mTJ9YsiDcKBbvu5dnuS+1UXm0YiboyThXNp k8c29P7hUQ4289eIw+Kg1Bk2BxhA8b5SGYgm51QRcZFwXraoDuoNWEs/Grup3a3MH7Fn LFDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=aAKwiBiD7PMZKrmOKpNb2iwKqq+IwSjBbQ76dMr16Fc=; b=O3Y/cGSOt9W+cJHr4TDFWsLzleZoMSA1CWvFIGaHUgWyM1Z5IciEN3sOc7KLkZQZzj eJT12FZjwcWn53sLEvPEXYvWZZi1SbFy4yrV7sW3Os12lfXeTP8x3vF0K4biCJI3rqx2 iu+IqWe+ZmhXi7xrvCeDybn5GI1r8P//1+xwL+Z5a50nhA5kOxVOSg5WfGL1rF8a6qv1 Q//lAlzFvZ6yP161e01qCv9wQPnDf5xb962NqAkzj+jD91n7JnxLIzd+dnxvnK4iVDU/ pmtNDnYPJoc4g8nZd0jQxdl9mZ2eEt+MzijROAJFOpOUQLNwkWsBO+LAtMLTbybuK7yd Z1wQ== X-Gm-Message-State: AJaThX52bGPQkE64q5CgdgX22fldLa3bCjIoXzomtDyNf7hW7I49RQ0z aLwSypkhEUZPHaTkqrMB5veBDE6PN3gzKH7go89A4g== X-Google-Smtp-Source: AGs4zMaA2D8yX0iS3sNaKdI59kUMVUGnwhET+o9km/Jc3T/nGLGXSr7Xv2R0eFskUMh7srUG/23VU0Gyc1LkVjMAZS0= X-Received: by 10.107.5.147 with SMTP id 141mr16460125iof.213.1512278159409; Sat, 02 Dec 2017 21:15:59 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Sat, 2 Dec 2017 21:15:58 -0800 (PST) In-Reply-To: <3cdcb686-1d69-51fe-d07d-cf1bc586c792@ShaneWare.Biz> References: <3cdcb686-1d69-51fe-d07d-cf1bc586c792@ShaneWare.Biz> From: blubee blubeeme Date: Sun, 3 Dec 2017 13:15:58 +0800 Message-ID: Subject: Re: building blender 2.79 fails because of python dependencies To: Shane Ambler Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 05:16:00 -0000 I do not have anything related to python in my make.conf only ccache. WITH_CCACHE_BUILD=yes .if (!empty(.CURDIR:M/usr/src*) || !empty(.CURDIR:M/usr/obj*)) .if !defined(NOCCACHE) && exists(/usr/local/libexec/ccache/world/cc) CC:=${CC:C,^cc,/usr/local/libexec/ccache/world/cc,1} CXX:=${CXX:C,^c\+\+,/usr/local/libexec/ccache/world/c++,1} .endif .endif .if ${CC:T} == "clang" CFLAGS+= -Qunused-arguments .endif I am a bit weary of updating my /usr/src and or /usr/ports until this python flavors thing calm down a bit before I update. On Sun, Dec 3, 2017 at 9:16 AM, Shane Ambler wrote: > On 30/11/2017 21:05, blubee blubeeme wrote: > > On Wed, Nov 29, 2017 at 9:25 PM, blubee blubeeme > > wrote: > > > >> Here's a build log: > >> > >> running install_scripts > ... > >> ===> blender-2.79_2 depends on shared library: libOpenColorIO.so - not > >> found > >> ===> opencolorio-1.0.9_3 needs Python 2.7 at most, but 3.5 was > specified. > >> *** Error code 1 > >> > >> Stop. > >> make[1]: stopped in /usr/ports/graphics/opencolorio > >> *** Error code 1 > >> > >> Stop. > >> > >> > > I solved this problem by deselecting the opencolorio, openimageio and > > cycles options. > > > > But this error does bring up an error that I'm currently dealing with > > somewhere else. > > > > A project that uses multiple versions of python often fail to build with > an > > error similar to this one above: > > ===> opencolorio-1.0.9_3 needs Python 2.7 at most, but 3.5 was > specified. > > *** Error code 1 > > > > How do you porters work with projects that needs multiple versions of > > python to build? > > blender should build with cycles openimageio and opencolorio enabled. > Can you build and install openimageio and then build blender? > > A recent change added python flavors, we can now use make FLAVOR=py35 to > build a python module for python 3.5 instead of the default 2.7 > > https://wiki.freebsd.org/Ports/FlavorsTools > > My guess is it is related to the python flavors change, either it is a > glitch that has since been fixed or a config you have is effecting it as > I can't find a way to get the error. > > Check your make.conf > Do you have PYTHON_VERSION set? it shouldn't be used any more > Do you have DEFAULT_VERSIONS= python=3.5 > > > -- > FreeBSD - the place to B...Software Developing > > Shane Ambler > > From owner-freebsd-ports@freebsd.org Sun Dec 3 05:56:35 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E1940DEFA91 for ; Sun, 3 Dec 2017 05:56:35 +0000 (UTC) (envelope-from fbsd@www.zefox.net) 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 C6F676CC35 for ; Sun, 3 Dec 2017 05:56:35 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: by mailman.ysv.freebsd.org (Postfix) id C65FDDEFA8D; Sun, 3 Dec 2017 05:56:35 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C60C3DEFA8C for ; Sun, 3 Dec 2017 05:56:35 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [69.239.235.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "www.zefox.org", Issuer "www.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 99A676CC31 for ; Sun, 3 Dec 2017 05:56:35 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.15.2/8.15.2) with ESMTPS id vB35jv0w007089 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 2 Dec 2017 21:45:58 -0800 (PST) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id vB35juIT007088; Sat, 2 Dec 2017 21:45:56 -0800 (PST) (envelope-from fbsd) Date: Sat, 2 Dec 2017 21:45:56 -0800 From: bob prohaska To: Mika??l Urankar Cc: bob prohaska , ports@freebsd.org Subject: Re: firefox-esr on armv6/7 Message-ID: <20171203054556.GA7021@www.zefox.net> References: <20171129004702.GA88275@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 05:56:36 -0000 Hi Mikael, Your patch seems to have applied, but I've run into a spot of trouble..... I forgot to apply the patch before starting make, so I killed it with control-c, applied the patch and tried to restart. The attempt failed, some sort of error in /tmp/mountpoint....... I've tried various cleanup methods, including checkout of a fresh copy of the ports tree, to no avail. Is there a writeup somewhere on how to restart a make? The Handbook does not reflect the recent changes. /usr/src and /usr/ports are current as of Dec. 2, if that matters. I didn't recognize anything in /usr/ports/UPDATING. Thanks for reading, bob prohaska On Wed, Nov 29, 2017 at 11:16:12AM +0100, Mika??l Urankar wrote: > 2017-11-29 1:47 GMT+01:00 bob prohaska : > > > Hi Mikael, > > > > I'm game to give them a try. Can I just copy the diff to > > /usr/ports/www/firefox-esr > > and run something along the lines of > > patch < *.diff > > once the sources are downloaded and untar-ed? > > > > Thanks for warning me about the lang/rust dependency/breakage; I didn't > > know > > about it and had some hopes for 57. > > > > I just noticed that www/chromium is now marked ok for armv7, any idea > > if it actually works? I've had generally good experience with chromium > > under Raspbian OS on a Pi3. If it runs on a Pi2 it might be useful. > > > you need to patch the ports before doing "make" > > chromium is still broken on armv6/7 but appears to build on aarch64. > > I forgot a patch for firefox, make sure you disable DTRACE before building > it, it will fail otherwise. From owner-freebsd-ports@freebsd.org Sun Dec 3 07:30:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1A1AADF1BDD for ; Sun, 3 Dec 2017 07:30:48 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-qt0-x22c.google.com (mail-qt0-x22c.google.com [IPv6:2607:f8b0:400d:c0d::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CD0E86F0C5 for ; Sun, 3 Dec 2017 07:30:47 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-qt0-x22c.google.com with SMTP id r39so17743535qtr.13 for ; Sat, 02 Dec 2017 23:30:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=SeXQxHzyzqUkaNozd/MngsxjT99MVcA2qbJJ+GVlP+0=; b=KDVsTXHK/IaAQJ3fm8JRk+rwu10YMLXc4sqtfUwy5mQXUjq7iIfHFWjUFJdTMcpRYa sTW5OiY6QVoX8kaAiwPGoCxoSjr00OuwxnGoCioccgFrlou4VYyL0CI7LXphjbo8Cxhf /uQiKGuziu8o1tNR0JbgSgXYbWrMUSpwk8kgIA2o71uxtSoqPCsN6Z8OxOwuEooDa505 fdZWKeoXeFeQDgbKN4bJYRoHCYDhsEl+NGT3PPwgfc8Y17MMb3cmzTNvAk+htiCOOxA3 145YCTdUGrUfdshfXWUskL/c9LROH7fOHcgXg5JcByTLt6TtWhzKNVLkkElR3gBjWqhu XJBA== 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:cc; bh=SeXQxHzyzqUkaNozd/MngsxjT99MVcA2qbJJ+GVlP+0=; b=ftWTWmUZ5dXV9ft/YUDmuH14ims4FdnhMKQ2LLlDVAsqEyPFWlU+6zqqs7NhoeNF25 QRPrDO+imED7zJykKceBxUfI4GxhfwqMOV8gpECkB/4FvkuD0L4M/SEnrXoQMV5sosbh ULbDNlPXjL/Vh+leX00IdHA42Ugn1Lgt7DQskMbUmnvHUBhe8JU59DPMKG1u8Ett/cFb hlVbtbGHSCGB02zZrvxEI1qfdj7Fj3DzaIPKC/f+r6ttrXH2lYZjnzyyr9vkAAPiTL0c /44BF3TIylAlDTpm7hXPLBZFGhcNYiB8XknYp5F3+1ErR1tHiq89UKznYL9TtRB4Obn1 xMrw== X-Gm-Message-State: AKGB3mKWhL/qTrTdGAHprqEjGDICtevYR90CjnYn1ZocE6a5qW691BNQ +xPzQ364AWhS3hCYPrp6A9tfo2688rED02OupUwBAg== X-Google-Smtp-Source: AGs4zMYy7WfcTW0TEU46X8Tkr3PwCHAaQmnT9MBARQleFpyzrZjxBIoCaxHWpljp9qbueh3+G9kMadiPVNltv9mpeZs= X-Received: by 10.200.47.12 with SMTP id j12mr16372160qta.204.1512286246561; Sat, 02 Dec 2017 23:30:46 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.86.212 with HTTP; Sat, 2 Dec 2017 23:30:46 -0800 (PST) X-Originating-IP: [150.107.174.182] From: Jonathan Chen Date: Sun, 3 Dec 2017 20:30:46 +1300 Message-ID: Subject: Please upgrade ports-mgmt/synth to 2.00 To: ericturgeon.bsd@gmail.com Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 07:30:48 -0000 Hi Eric, Please update ports-mgmt/synth to 2.00, which was just recently tagged. This will bring in Flavors support. Cheers. -- Jonathan Chen From owner-freebsd-ports@freebsd.org Sun Dec 3 09:39:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1C037DF5B9F for ; Sun, 3 Dec 2017 09:39:25 +0000 (UTC) (envelope-from lists@opsec.eu) 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 D96AD727DB for ; Sun, 3 Dec 2017 09:39:24 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eLQk4-0003tg-0Z; Sun, 03 Dec 2017 10:39:20 +0100 Date: Sun, 3 Dec 2017 10:39:19 +0100 From: Kurt Jaeger To: Jonathan Chen Cc: ericturgeon.bsd@gmail.com, freebsd-ports@freebsd.org Subject: Re: Please upgrade ports-mgmt/synth to 2.00 Message-ID: <20171203093919.GO2827@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 09:39:25 -0000 Hi! > Please update ports-mgmt/synth to 2.00, which was just recently > tagged. This will bring in Flavors support. The PR has a patch and was test-build on cur, 10.3i. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224049 -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Sun Dec 3 11:24:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C574DDF7EEB for ; Sun, 3 Dec 2017 11:24:31 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B1176752F5 for ; Sun, 3 Dec 2017 11:24:31 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B05C5DF7EEA; Sun, 3 Dec 2017 11:24:31 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AFFAADF7EE9 for ; Sun, 3 Dec 2017 11:24:31 +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 mx1.freebsd.org (Postfix) with ESMTPS id A1D63752F4 for ; Sun, 3 Dec 2017 11:24:31 +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 vB3BOV3S051517 for ; Sun, 3 Dec 2017 11:24:31 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id vB3BOV8D051516; Sun, 3 Dec 2017 11:24:31 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201712031124.vB3BOV8D051516@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: Sun, 3 Dec 2017 11:24:31 +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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 11:24: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 ------------------------------------------------+-----------------+------------ emulators/fs-uae-launcher | 2.4.1 | 2.8.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 Sun Dec 3 11:43:43 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0E0C3DF8628; Sun, 3 Dec 2017 11:43:43 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io0-x22d.google.com (mail-io0-x22d.google.com [IPv6:2607:f8b0:4001:c06::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CC8D975C7C; Sun, 3 Dec 2017 11:43:42 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io0-x22d.google.com with SMTP id u42so15698115ioi.9; Sun, 03 Dec 2017 03:43:42 -0800 (PST) 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=hqxT3pmHQDT1GRnBKJgL08bcMzFIQIa6Ct+8fwx/aec=; b=UvjFOD02RGAdDU0MAbK9VYF1hZMeRmPmlpmMHP9g4dQDKYljxWask8aPGfykpAMOqL HMFqQqBS5HlMNmGQ7pdH2YGqaPCYYhb4jVZcu6M67s3IogPn6IykJFH7in80d3nWaLCW lS4fpMkPjU8YYE+1pDEg4JIH6ngDlILBuq9zSfGheLwWVSWkeWQDA3KMTlFdpvXIxCrU CUgseuPvOIki7qKi6x+nyQb4EC44RA+sAmRTOmiX0dduGO+KUqlO9pVVOGhAeSx8XQSU F3A4ln4kL5KfbQNqBBcbKZ76ni9xWdeG2A2JB0499K7zAJhoC8xXttJWKoD1DjMuA19C 8zjg== 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=hqxT3pmHQDT1GRnBKJgL08bcMzFIQIa6Ct+8fwx/aec=; b=mdQvy0koA6UgUbJujwcef0xtpPHRll8bnWMl6283LFOgmX2kONXwMXMFKxK/FxZz2d 3hpCJTSiGZS6t2a3hwCTg6INF54vXVidpQDI2G9XNEWDk4geeCJlOit6Ep4vdwHUfkPK wk/Q4b4zjFXnM7GwZQbTAOtMGQTNsi8HoFHZpRsSj+LWwfAdkemP0cRyV4U+jQvEq0A4 YgDodB6p8CmO/dPHKKn/QuW2qZwgBV5vi8eCYMu9lRP79Sb5wI8bhlrHYPZywazktUlo iv7xREx+LfoqmXYEII9lyUQ6ezWMPc1J3ebLSCVBiFQ9I95Xr4JZaaFhXvKC54BjYAez fnjg== X-Gm-Message-State: AJaThX4mHpdu3Jd1eHMLLp2/MjgnzF469XjaFka1D6GZuTs8LQd+CTrR ewjSjbpErlTOD2CzpKxWTz3OKwC8uaR7eedaw4Vlwg== X-Google-Smtp-Source: AGs4zManUXEeHLmmYlnhldQ1ofNj8/XEryOZNbXaAafIhZ15G8lTCXC2GNaAKpCa2FtRvzd8PJ+F+4slgpr1j9cHT48= X-Received: by 10.107.5.147 with SMTP id 141mr17291520iof.213.1512301421849; Sun, 03 Dec 2017 03:43:41 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Sun, 3 Dec 2017 03:43:41 -0800 (PST) From: blubee blubeeme Date: Sun, 3 Dec 2017 19:43:41 +0800 Message-ID: Subject: Linux KMS/DRM and Google DRM To: FreeBSD current , FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 11:43:43 -0000 Google is trying to get HDMI drm upstream into the linux kernel: https://www.phoronix.com/scan.php?page=news_item&px=2017-Google-Intel-HDCP-DRM As we see this coming, how would the guys on FreeBSD working on that Linux kmod stuff deal when this stuff starts to creep into the linux kernel? From owner-freebsd-ports@freebsd.org Sun Dec 3 12:17:04 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7EE1EDF992D for ; Sun, 3 Dec 2017 12:17:04 +0000 (UTC) (envelope-from oliver@schonrocks.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 6344A76CEB for ; Sun, 3 Dec 2017 12:17:04 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: by mailman.ysv.freebsd.org (Postfix) id 5F5F9DF992C; Sun, 3 Dec 2017 12:17:04 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5EF53DF992B for ; Sun, 3 Dec 2017 12:17:04 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from smtp.schonrocks.com (smtp.schonrocks.com [109.73.123.240]) (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 250B176CEA; Sun, 3 Dec 2017 12:17:03 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from [192.168.40.60] (home.zaheer.org.uk [81.187.127.171]) by smtp.schonrocks.com (Postfix) with ESMTPA id 0A9AB4DB424; Sun, 3 Dec 2017 12:16:55 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=schonrocks.com; s=default; t=1512303415; bh=ZWDTLa64KmrxU2JSOuSoXSXQWVxzDnI6BdRfj4Wtw6Y=; h=To:Cc:Subject:From:Date; b=n+oIc95axpIomyiVTGyO92nYnsM7CIHFxhgueLmLG7DoMrcnUHMasksV0aqKocBfs wzMHj3dTu2nRHKonP3gTq28IAh8q7+q37ZfNH8cGd+0nu6y3SKYr3Umpw2cUisP1Z1 uyM2IZOmvjdAT9bFezdYp8C6GCNSe3JWCxjh+8ig= To: sunpoet@FreeBSD.org Cc: ports@FreeBSD.org Subject: FreeBSD Port: php-xapian-1.4.5 - install fails under DEFAULT_VERSIONS+= php=7.1 From: Oliver Schonrock Message-ID: <317bc760-0fc4-0634-6249-eff73af7d193@schonrocks.com> Date: Sun, 3 Dec 2017 12:16:53 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="E3gGnQtpi91BfUU0iI1C2coERgM6uAdJX" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 12:17:04 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --E3gGnQtpi91BfUU0iI1C2coERgM6uAdJX Content-Type: multipart/mixed; boundary="kXGVfiRd5SXw7Drn8DtU8VJNG5BQuCIDf"; protected-headers="v1" From: Oliver Schonrock To: sunpoet@FreeBSD.org Cc: ports@FreeBSD.org Message-ID: <317bc760-0fc4-0634-6249-eff73af7d193@schonrocks.com> Subject: FreeBSD Port: php-xapian-1.4.5 - install fails under DEFAULT_VERSIONS+= php=7.1 --kXGVfiRd5SXw7Drn8DtU8VJNG5BQuCIDf Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable I think it's just a path issue: [root@epsilon php-xapian]# cat /etc/make.conf DEFAULT_VERSIONS+=3D php=3D7.1 [root@epsilon php-xapian]# make reinstall =3D=3D=3D> Installing for php-xapian-1.4.5 =3D=3D=3D> php-xapian-1.4.5 depends on file: /usr/local/include/php/main/php.h - found =3D=3D=3D> php-xapian-1.4.5 depends on shared library: libxapian.so - f= ound (/usr/local/lib/libxapian.so) =3D=3D=3D> Registering installation for php-xapian-1.4.5 pkg-static: Unable to access file /usr/ports/databases/php-xapian/work/stage/usr/local/share/xapian/php7/xa= pian.php:No such file or directory *** Error code 74 This makes it work (but I am not convinced it's quite right?) [root@epsilon php-xapian]# mkdir -p /usr/ports/databases/php-xapian/work/stage/usr/local/share/xapian/php7 [root@epsilon php-xapian]# ln -s ../php/xapian.php /usr/ports/databases/php-xapian/work/stage/usr/local/share/xapian/php7/xa= pian.php [root@epsilon php-xapian]# make install =3D=3D=3D> Installing for php-xapian-1.4.5 =3D=3D=3D> php-xapian-1.4.5 depends on file: /usr/local/include/php/main/php.h - found =3D=3D=3D> php-xapian-1.4.5 depends on shared library: libxapian.so - f= ound (/usr/local/lib/libxapian.so) =3D=3D=3D> Checking if php-xapian already installed =3D=3D=3D> Registering installation for php-xapian-1.4.5 Installing php-xapian-1.4.5... Also make install doesn't do the usual: echo "extension=3Dxapian.so" >> /usr/local/etc/php/ext-20-xapian.ini should it? --=20 Oliver Sch=C3=B6nrock email : oliver@schonrocks.com --kXGVfiRd5SXw7Drn8DtU8VJNG5BQuCIDf-- --E3gGnQtpi91BfUU0iI1C2coERgM6uAdJX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJaI+s1AAoJEF6SumULDx4PQlkH/3DTM1i0C0wA3yC2ezSRgaeR 4nOITPelpgTxSX6g7HSy4tqMRep9M7fu+qgqS3Uzu8NyMXu9+zR9k/A07Im7js6w J6hziUJ7M31MIA+AqaBgzBUO5noKUCTEz2w0xMXgPxr9mIHGNGRxranzZUCwf4lY oGhnci0FTDilU4fYH+DJfWSl67xgN6FhlsLeflk0GPP/3Wuk25BZtDM2n2FD94dA 5RuE2VwS83AhNOeYPgq7+tgPp7kjii+BxI2yJvS1LC60qSA+681+SdGYbBYlwyGx 7Y3fQltPO75CPdI+f/vK2jcXVBWC0B0vD/K/mE7Pl9MVgz63TplWWUREkKEsulA= =K0uz -----END PGP SIGNATURE----- --E3gGnQtpi91BfUU0iI1C2coERgM6uAdJX-- From owner-freebsd-ports@freebsd.org Sun Dec 3 12:49:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4D9C8DFA59F; Sun, 3 Dec 2017 12:49:23 +0000 (UTC) (envelope-from fidaj@ukr.net) Received: from frv73.fwdcdn.com (frv73.fwdcdn.com [212.42.77.73]) by mx1.freebsd.org (Postfix) with ESMTP id 0A60C77BDE; Sun, 3 Dec 2017 12:49:22 +0000 (UTC) (envelope-from fidaj@ukr.net) Received: from [10.10.17.72] (helo=frv157.fwdcdn.com) by frv73.fwdcdn.com QID:1eLTST-000N2V-UA/RC:2; Sun, 03 Dec 2017 14:33:21 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=fsm; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=LtC7LI1YnI7lG8qP4dUOL9EJwMacJwlJtyYcSnTD9Hw=; b=HeDWIPBJKLZoz66ns2ZXg7ZCcF 7TBQ3X1lhz3f7i0OoUWkekvqxi2+sgTvpt8O4A8nKFMA5WLyIs5+MgKU/ell3C6mJdob2ZHwN4Mae mSBdMMbhL8+Rjd9qLyAzSDzwAiX1Nt2bVQ6z2U4abzxIp331kVFBosObslE32hC573lU=; Received: from [109.122.31.98] (helo=nonamehost) by frv157.fwdcdn.com with esmtpsa ID 1eLTSK-000E1j-2E ; Sun, 03 Dec 2017 14:33:12 +0200 Date: Sun, 3 Dec 2017 14:33:11 +0200 From: Ivan Klymenko To: blubee blubeeme Cc: FreeBSD current , FreeBSD Ports Subject: Re: Linux KMS/DRM and Google DRM Message-ID: <20171203143311.636f5f61@nonamehost> In-Reply-To: References: X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEWpqak/Pz/i4uIfHx8GBwZwcHAQEBA6o92AAAACHElEQVQ4jWWUTY7bMAyF6QzUPSEoa8PFHEBgqwuM4bVVg7MvZOj+R+ijpMTpjIwgkT7z75EKrdfattpXERG6zqvUOtAr2LCRYfEKcB4l/Q+2cc6XjQH7hv+2YZYreIk5nevZEPvuzUzptizHLzgDMnC5Wpbl7ewJlOEqlQF+DlCjgVLki0WV6FMDMsBxjlJiQulIznwZ+DxHiQyDyIg0wN3Oo6o6ZQ5s5AIfar+W2Wlmz+kCcb8tg6j3voMEwNrBQk69dDBDqw/urpqJH+m+Q6u/4QnoAeYpnUXC/s1iup9rhCd6xMgAqdDyAyFegbKkVAHeLCcOulPLawaoUIDos4M88iLNrVkU7uu5ccTDO6naJzWLum51C6Yb7y4HKKbdArLWir0PBiS8glJRBZHeyHl7J9lENpAC6qT9NlNG4u5hsVYDyJP6mlJJtY3oVju4WSUzHal1sDU17NASoBWSk40J2eBLBJhYrVmzC5gVALGpNIAiQgN6eGstOp9Oa6zFbbLTISYi28BGZDRUJKWeroECkCEkzXjUtbmmaKMfAx2RfbT69/cO+tgHcmx6AfyZOmj3NDIah0F0GB66d4CrdIoplNFFGHSpSheRxbo0W4S8azNItEoMWbw3uXAeJgCrmX5joz7CGXqSg6PcryEhnFr/C1C2ntPxBOYbdwY+8dO3+wZJyFlbMX9s8zNnvp/tLwAv03NB4j3HVpn8Awwm+GrlP6MVAAAAAElFTkSuQmCC MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Authentication-Result: IP=109.122.31.98; mail.from=fidaj@ukr.net; dkim=pass; header.d=ukr.net X-Ukrnet-Yellow: 0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 12:49:23 -0000 =D0=92 Sun, 3 Dec 2017 19:43:41 +0800 blubee blubeeme =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > Google is trying to get HDMI drm upstream into the linux kernel: > https://www.phoronix.com/scan.php?page=3Dnews_item&px=3D2017-Google-Intel= -HDCP-DRM >=20 > As we see this coming, how would the guys on FreeBSD working on that > Linux kmod stuff deal when this stuff starts to creep into the linux > kernel? Why do not they arrange DRM directly into the eyes or brain? From owner-freebsd-ports@freebsd.org Sun Dec 3 13:31:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 21DC5DFB974 for ; Sun, 3 Dec 2017 13:31:19 +0000 (UTC) (envelope-from emss.mail@gmail.com) Received: from mail-wr0-x241.google.com (mail-wr0-x241.google.com [IPv6:2a00:1450:400c:c0c::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9C50D79056 for ; Sun, 3 Dec 2017 13:31:18 +0000 (UTC) (envelope-from emss.mail@gmail.com) Received: by mail-wr0-x241.google.com with SMTP id s66so14469140wrc.9 for ; Sun, 03 Dec 2017 05:31:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-transfer-encoding; bh=bXGYVLo7aWfn1uQd77NeAwRe/vsnph2lSHJojz/RByA=; b=uGyCvtBRUFmRiGBsRiaae5oM2cyeXLJe70ujBtvxNlPiDTqs6CeYF022o/jC97NiW9 om7iOF4dT5ElvCaIS8sSErTxNrc7+12w6zdK/KltHwF9EhQrnKJ9vzi6qoHgWoVSbyvV j6TfjebQSnUAl/koY4GsLnCzhuu9i5KHEhQBq5rDBbNu+XIeA7Yv58I2Wh62PeS04jDO 8xOnbP+MeUldV0BCZ6/x1h+G47+qROj55akXdeauczVk3zahxOjorNxlylDbU+lc7N57 w6rjX8p8R+0FPkp64bX5243f7akmklK0Kpd+puBUOMoW9O/1lDs8gnaZXKG3Ues39QAT PbGA== 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:in-reply-to:references :user-agent:date:message-id:mime-version:content-transfer-encoding; bh=bXGYVLo7aWfn1uQd77NeAwRe/vsnph2lSHJojz/RByA=; b=H7HPqJufy07U2OAMO5lLhLKZ9TVdw2W/8+gN2ZVNlOvAB9u0shV5/Hnb7bDYXZrZ3U iEhFTLwtcGiiPKwcgwpZazYoC7YhrPhZagEUVrd/bdnMIDdWoq275APwRIMHhUjM+dm1 XCipCqGQdRnTy+HO0hYNIY20EWwNXpZGUv/5AJA1p8gZbc4UVSof3vSZacDZLGwOQ1J+ cOWvEJUcL+/kQCSanw7ZaWWrNH+cw0wNjepM3DA67xlE6KCKqMlVMAN2hoKOcspUB1F+ mI3ih/3Ri0DjEILc09mWUH8hQg0bfjQgxsJ/kGJzMnihTTRGshW7NS8H/ywC0ZcSrDDZ HxNA== X-Gm-Message-State: AJaThX5pY4FOOTXEuEzf6bzMmMIJmSVQLGzBAUoxzHfMG4u2FVuaoZ+P QaJnxV1YFtCEeL6lDI82oCZwBw== X-Google-Smtp-Source: AGs4zMZcvpbkqM6mY8h3ebd2LjFh467cB9kCy2sruxVeqs0sOJss+pZBFGDDpbNvFtfc5QsaUnnxsw== X-Received: by 10.223.166.51 with SMTP id k48mr9965329wrc.125.1512307877067; Sun, 03 Dec 2017 05:31:17 -0800 (PST) Received: from srvbsdfenssv.interne.associated-bears.org (LStLambert-658-1-110-48.w217-128.abo.wanadoo.fr. [217.128.200.48]) by smtp.gmail.com with ESMTPSA id s30sm13030751wrc.89.2017.12.03.05.31.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 03 Dec 2017 05:31:16 -0800 (PST) Sender: Eric Masson Received: from newsrv.interne.associated-bears.org (localhost [127.0.0.1]) by srvbsdfenssv.interne.associated-bears.org (Postfix) with ESMTP id 162D87B32; Sun, 3 Dec 2017 14:31:15 +0100 (CET) X-Virus-Scanned: amavisd-new at interne.associated-bears.org Received: from srvbsdfenssv.interne.associated-bears.org ([127.0.0.1]) by newsrv.interne.associated-bears.org (newsrv.interne.associated-bears.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GCOH4oM8EbCb; Sun, 3 Dec 2017 14:31:13 +0100 (CET) Received: by srvbsdfenssv.interne.associated-bears.org (Postfix, from userid 1001) id 4BAD67B2D; Sun, 3 Dec 2017 14:31:13 +0100 (CET) From: Eric Masson To: Adam Weinberger Cc: Christian Ullrich , freebsd-ports@freebsd.org Subject: Re: poudriere, python ports, and flavors oh my? In-Reply-To: <85CBAED9-E816-461E-A409-43C4EC335BAC@adamw.org> (Adam Weinberger's message of "Sat, 2 Dec 2017 16:19:58 -0700") References: <20171201175750.GA32973@vash.rhavenn.local> <57e06cb3-d4f5-3a7f-062a-619f536d8dc1@chrullrich.net> <85CBAED9-E816-461E-A409-43C4EC335BAC@adamw.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (berkeley-unix) X-Operating-System: FreeBSD 11.1-STABLE amd64 Date: Sun, 03 Dec 2017 14:31:12 +0100 Message-ID: <86lgikq6ov.fsf@newsrv.interne.associated-bears.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 13:31:19 -0000 Adam Weinberger writes: Hi Adam, > Given that most people don't participate and test patches while they're > in review, you have to expect that some bugs will only surface when it > lands in HEAD. This is precisely why we have quarterly branches, and why > we recommend that most people stay on quarterly. For starters, the following is not intended to troll anyone. FLAVORS mechanism seems to be a quite nice tool to improve ports, but the landing in ports/head raises few questions. Is ports/head becoming the alter ego of src/head (possible breakages or disruptive new features from time to time) ? If yes, this should be written down in the handbook (chapter on ports still states ports/head for svn retrieval) and quarterly ports branches should be publicized. I've just switched to 2017Q4 on my main 11-STABLE box by digging in various ports docs after I've read this very post I'm answering to. I thus got rid of ports/head FLAVORS related issues (portmaster is my tool of choice as poudriere seems a bit overkill for my needs). Thanks to all involved. Éric Masson -- Cela m'a même déjà valu quelques discussions animés avec mes paires -+- FC in : Tête à tête ou tête à queue ? -+- From owner-freebsd-ports@freebsd.org Sun Dec 3 13:35:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E4892DFBC49 for ; Sun, 3 Dec 2017 13:35:37 +0000 (UTC) (envelope-from lists@opsec.eu) 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 AD5E4792F3 for ; Sun, 3 Dec 2017 13:35:37 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eLUQi-0004Gg-OX; Sun, 03 Dec 2017 14:35:36 +0100 Date: Sun, 3 Dec 2017 14:35:36 +0100 From: Kurt Jaeger To: Jonathan Chen , freebsd-ports@freebsd.org, ericturgeon.bsd@gmail.com Subject: Re: Please upgrade ports-mgmt/synth to 2.00 Message-ID: <20171203133536.GP2827@home.opsec.eu> References: <20171203093919.GO2827@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20171203093919.GO2827@home.opsec.eu> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 13:35:38 -0000 Hi! > > Please update ports-mgmt/synth to 2.00, which was just recently > > tagged. This will bring in Flavors support. > > The PR has a patch and was test-build on cur, 10.3i. > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224049 It hit the tree, thanks to all! -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Sun Dec 3 13:36:39 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 66919DFBCC2 for ; Sun, 3 Dec 2017 13:36:39 +0000 (UTC) (envelope-from lists@opsec.eu) 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 2FFF8793D0 for ; Sun, 3 Dec 2017 13:36:39 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eLURk-0004HC-Fh for freebsd-ports@freebsd.org; Sun, 03 Dec 2017 14:36:40 +0100 Date: Sun, 3 Dec 2017 14:36:40 +0100 From: Kurt Jaeger To: freebsd-ports@freebsd.org Subject: Re: Welcome flavors! portmaster now dead? synth? Message-ID: <20171203133640.GQ2827@home.opsec.eu> References: <20171202121646.5ochegbbuul32fyv@monk.au.yelnah.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20171202121646.5ochegbbuul32fyv@monk.au.yelnah.org> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 13:36:39 -0000 Hi! > Give jrmarino some time, he is obviously working on it: > https://github.com/jrmarino/synth/commit/35a664ac24b5cf6aedb2d0ae30594e5dc95c93d5 synth 2.00 which supports FLAVORS, hit the ports tree a short time ago. -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Sun Dec 3 14:55:21 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9C5D2DFD9E9 for ; Sun, 3 Dec 2017 14:55:21 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta01.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6636C7B47B for ; Sun, 3 Dec 2017 14:55:21 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id LVfjePuGslSSNLVfmegDzM; Sun, 03 Dec 2017 14:55:14 +0000 Received: from [192.168.1.143] (helo=desktop.example.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eLVfi-0004uS-Tz for freebsd-ports@freebsd.org; Sun, 03 Dec 2017 14:55:10 +0000 Subject: Re: Welcome flavors! portmaster now dead? synth? Cc: freebsd-ports@freebsd.org References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> From: Baho Utot Message-ID: <048e2faf-873e-beb5-35fe-ad8f3f8ea5be@columbus.rr.com> Date: Sun, 3 Dec 2017 09:55:10 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfLwdZnYUIuElT5x19YO+/XUXJG/xkqs2w0+NlF+yQJbdqIhwvG/gV9o8i9xmBtECZ10LL5NhI5F/92vKeWEpwpP/US81Ae4T2NVzjlqH25Mo0KGwgXsK IGx2nqm6F+j15/RDut+MJyIZVI7I/QrDCSsiIQRjtQwaWhcoWphmj9o9Jk4WNkALVCviTg43So9Ipr3BY/VQgx4O+dX3vbgtQlo= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 14:55:21 -0000 On 12/02/17 18:31, Adam Weinberger wrote: >> On 2 Dec, 2017, at 13:41, Baho Utot wrote: >> >> >> On 12/2/2017 1:43 PM, Mark Linimon wrote: >>> On Sat, Dec 02, 2017 at 11:53:58AM +0000, Carmel NY wrote: >>>> Looking back at other port management utilities like "portmanager", >>>> "portmaster", "portupgrade" and now "synth", The FreeBSD team has >>>> done a pretty good job of obfuscating and rendering them impotent. >>> That's one possible explanation. Or, as Occam's Razor suggests, they >>> continue to try to modernize the Ports Collection, despite obstacles >>> (including stale codebases and stubborn maintainers). >>> >>> I'll admit some of the transitions have been pretty rough. But when >>> you go back and look at Ports as of e.g. FreeBSD 4, there have been a >>> lot of good changes -- including some which were necessary due to sheer >>> scale. >>> >>> If we had stayed with what we had then, the whole thing would have >>> collapsed by now. >>> >>> mcl >>> _______________________________________________ >>> >> >> What you have noe is not that great either. When is base going to be packed.....ie something that makes sense and works? > > You seem very angry about things breaking in HEAD, Baho. Things break in HEAD sometimes. This is why we recommend that end-users who can't have breakages, or users who depend on undeveloped tools, stay on the quarterly branch. Portmaster works perfectly on quarterly. Always has. > > Everyone understands that poudriere isn't for everybody---Steve Kargl outlined a pretty classic example of a workflow and system that aren't amenable to poudriere. We've asked repeatedly for people to work on portmaster. Far more people complain about it breaking than put in ANY effort to fix it. > > HEAD is for development. You have to tolerate breakage on HEAD, and participate in fixing things, otherwise you need to switch to the quarterly branches. > > # Adam > > I don't use HEAD. I use Quartlery with synth. It is just I expect a little more than amature hour. I was on Archlinux for 10 years and they are very bleeding edge. Almost No breakage in ten years. The only reason I left Linux was systemd. After landing in FreeBSD the experence has been terrible at best, I have been a user for more than 5 years hoping that things would get better after seeing all the work promised not getting done. I am done with FreeBSD and I am going to my own scratch built Linux. I already have all my raspberry pi on my own linux version and now I am working on moving my desktops. Should be complete by the end of the year. From owner-freebsd-ports@freebsd.org Sun Dec 3 16:47:28 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7C6CCDFFAEB for ; Sun, 3 Dec 2017 16:47:28 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E282D7DED9 for ; Sun, 3 Dec 2017 16:47:27 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id b536ee16 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sun, 3 Dec 2017 09:47:22 -0700 (MST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.1 \(3445.4.7\)) Subject: Re: poudriere, python ports, and flavors oh my? From: Adam Weinberger In-Reply-To: <86lgikq6ov.fsf@newsrv.interne.associated-bears.org> Date: Sun, 3 Dec 2017 09:47:20 -0700 Cc: Christian Ullrich , freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <20171201175750.GA32973@vash.rhavenn.local> <57e06cb3-d4f5-3a7f-062a-619f536d8dc1@chrullrich.net> <85CBAED9-E816-461E-A409-43C4EC335BAC@adamw.org> <86lgikq6ov.fsf@newsrv.interne.associated-bears.org> To: Eric Masson X-Mailer: Apple Mail (2.3445.4.7) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 16:47:28 -0000 > On 3 Dec, 2017, at 6:31, Eric Masson wrote: >=20 > Is ports/head becoming the alter ego of src/head (possible breakages = or > disruptive new features from time to time) ? Categorically, yes, though major breakages are rare. Situations like = this, where a major new feature gets introduced and the FreeBSD = developers and community hunt down problems and solve them, is strictly = the role of HEAD. While of course we can make no *guarantees* in either = branch, ports-secteam works very hard to inspect everything that gets = merged to quarterly. > If yes, this should be written down in the handbook (chapter on ports > still states ports/head for svn retrieval) and quarterly ports = branches > should be publicized. I had no idea that the handbook was still directing people straight to = HEAD. You're absolutely right, that should be changed. Unfortunately, = directing people to an SVN path is difficult, because the SVN URL = changes every 3 months, and switching an SVN branch from one path to = another isn't completely trivial. For binary package users, new installs always default to installing = packages from quarterly, but we could do more to urge port builders = toward quarterly branches too. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Sun Dec 3 16:56:21 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B034DE56072 for ; Sun, 3 Dec 2017 16:56:21 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2F2497E765 for ; Sun, 3 Dec 2017 16:56:19 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id b91992ed TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sun, 3 Dec 2017 09:56:14 -0700 (MST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.1 \(3445.4.7\)) Subject: Re: Welcome flavors! portmaster now dead? synth? From: Adam Weinberger In-Reply-To: <048e2faf-873e-beb5-35fe-ad8f3f8ea5be@columbus.rr.com> Date: Sun, 3 Dec 2017 09:56:13 -0700 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <9BFBB00F-0786-4B92-A564-EABD0179BD93@adamw.org> References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <048e2faf-873e-beb5-35fe-ad8f3f8ea5be@columbus.rr.com> To: Baho Utot X-Mailer: Apple Mail (2.3445.4.7) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 16:56:21 -0000 > On 3 Dec, 2017, at 7:55, Baho Utot wrote: >=20 >=20 >=20 > On 12/02/17 18:31, Adam Weinberger wrote: >>> On 2 Dec, 2017, at 13:41, Baho Utot = wrote: >>>=20 >>>=20 >>> On 12/2/2017 1:43 PM, Mark Linimon wrote: >>>> On Sat, Dec 02, 2017 at 11:53:58AM +0000, Carmel NY wrote: >>>>> Looking back at other port management utilities like = "portmanager", >>>>> "portmaster", "portupgrade" and now "synth", The FreeBSD team has >>>>> done a pretty good job of obfuscating and rendering them impotent. >>>> That's one possible explanation. Or, as Occam's Razor suggests, = they >>>> continue to try to modernize the Ports Collection, despite = obstacles >>>> (including stale codebases and stubborn maintainers). >>>>=20 >>>> I'll admit some of the transitions have been pretty rough. But = when >>>> you go back and look at Ports as of e.g. FreeBSD 4, there have been = a >>>> lot of good changes -- including some which were necessary due to = sheer >>>> scale. >>>>=20 >>>> If we had stayed with what we had then, the whole thing would have >>>> collapsed by now. >>>>=20 >>>> mcl >>>> _______________________________________________ >>>>=20 >>>=20 >>> What you have noe is not that great either. When is base going to = be packed.....ie something that makes sense and works? >> You seem very angry about things breaking in HEAD, Baho. Things break = in HEAD sometimes. This is why we recommend that end-users who can't = have breakages, or users who depend on undeveloped tools, stay on the = quarterly branch. Portmaster works perfectly on quarterly. Always has. >> Everyone understands that poudriere isn't for everybody---Steve Kargl = outlined a pretty classic example of a workflow and system that aren't = amenable to poudriere. We've asked repeatedly for people to work on = portmaster. Far more people complain about it breaking than put in ANY = effort to fix it. >> HEAD is for development. You have to tolerate breakage on HEAD, and = participate in fixing things, otherwise you need to switch to the = quarterly branches. >> # Adam >=20 > I don't use HEAD. I use Quartlery with synth. It is just I expect a = little more than amature hour. I was on Archlinux for 10 years and they = are very bleeding edge. Almost No breakage in ten years. The only = reason I left Linux was systemd. After landing in FreeBSD the experence = has been terrible at best, I have been a user for more than 5 years = hoping that things would get better after seeing all the work promised = not getting done. I am done with FreeBSD and I am going to my own = scratch built Linux. I already have all my raspberry pi on my own linux = version and now I am working on moving my desktops. Should be complete = by the end of the year. If you don't use HEAD, then I fail to see how flavours have wronged you. = Synth now supports flavours, and quarterly works exactly as it did a = week ago. Either way, a scratch built Linux sounds like a great alternative to = FreeBSD, which is terrible at best. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Sun Dec 3 16:59:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 172A7E56219 for ; Sun, 3 Dec 2017 16:59:37 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id F3F497E99B for ; Sun, 3 Dec 2017 16:59:36 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: by mailman.ysv.freebsd.org (Postfix) id F33C7E56217; Sun, 3 Dec 2017 16:59:36 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F2CE2E56216 for ; Sun, 3 Dec 2017 16:59:36 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [69.239.235.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "www.zefox.org", Issuer "www.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id CD8EE7E99A for ; Sun, 3 Dec 2017 16:59:36 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.15.2/8.15.2) with ESMTPS id vB3GxpKs008929 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 3 Dec 2017 08:59:52 -0800 (PST) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id vB3GxpeT008928; Sun, 3 Dec 2017 08:59:51 -0800 (PST) (envelope-from fbsd) Date: Sun, 3 Dec 2017 08:59:51 -0800 From: bob prohaska To: Mika??l Urankar Cc: ports@freebsd.org Subject: Re: firefox-esr on armv6/7 Message-ID: <20171203165951.GB7021@www.zefox.net> References: <20171129004702.GA88275@www.zefox.net> <20171203054556.GA7021@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 16:59:37 -0000 On Sun, Dec 03, 2017 at 10:34:43AM +0100, Mika??l Urankar wrote: > 2017-12-03 6:45 GMT+01:00 bob prohaska : > > > > > Is there a writeup somewhere on how to restart a make? The Handbook > > does not reflect the recent changes. /usr/src and /usr/ports are > > current as of Dec. 2, if that matters. I didn't recognize anything > > in /usr/ports/UPDATING. > > > Hi, > > Are you building with poudriere? if so, you probably need to do poudriere > jail -j jailname -k > If you are buiding with "make", a make clean should be enough. Plain vanilla make. Don't think I tried make clean, since I wanted make to pick up where it left off. If that can't be done it's a big setback on long builds. I've seen much discussion of poudriere, if that's the new way to do things I'll try it, but it seems like a big hammer for a small nail. Many thanks! bob prohaska From owner-freebsd-ports@freebsd.org Sun Dec 3 18:46:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E1BA1E5EC9E for ; Sun, 3 Dec 2017 18:46:27 +0000 (UTC) (envelope-from c.brinkhaus@t-online.de) Received: from mailout04.t-online.de (mailout04.t-online.de [194.25.134.18]) (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 A41232D24 for ; Sun, 3 Dec 2017 18:46:27 +0000 (UTC) (envelope-from c.brinkhaus@t-online.de) Received: from fwd07.aul.t-online.de (fwd07.aul.t-online.de [172.20.27.150]) by mailout04.t-online.de (Postfix) with SMTP id 2FA4B41B2162; Sun, 3 Dec 2017 19:46:25 +0100 (CET) Received: from esprimo.local (Jr+++BZQYh8o1CGX30TFMqQSh7seY5EBWhbvf3VUlbFcF3qk0UndoOsjtZVaPRnQpU@[79.214.22.84]) by fwd07.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1eLZHR-3DY0RM0; Sun, 3 Dec 2017 19:46:21 +0100 Received: from esprimo.local (localhost [127.0.0.1]) by esprimo.local (Postfix) with ESMTP id 8430D7B4FA; Sun, 3 Dec 2017 19:46:40 +0100 (CET) Received: (from chris@localhost) by esprimo.local (8.15.2/8.15.2/Submit) id vB3Ikdot019829; Sun, 3 Dec 2017 19:46:39 +0100 (CET) (envelope-from chris) Date: Sun, 3 Dec 2017 19:46:39 +0100 From: Christoph Brinkhaus To: Adam Weinberger Cc: Eric Masson , Christian Ullrich , freebsd-ports@freebsd.org Subject: Re: poudriere, python ports, and flavors oh my? Message-ID: <20171203184639.GA94802@esprimo.local> References: <20171201175750.GA32973@vash.rhavenn.local> <57e06cb3-d4f5-3a7f-062a-619f536d8dc1@chrullrich.net> <85CBAED9-E816-461E-A409-43C4EC335BAC@adamw.org> <86lgikq6ov.fsf@newsrv.interne.associated-bears.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.1 (2017-09-22) X-ID: Jr+++BZQYh8o1CGX30TFMqQSh7seY5EBWhbvf3VUlbFcF3qk0UndoOsjtZVaPRnQpU X-TOI-MSGID: 017e9a3b-730d-4738-883f-1f620d99e4e8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 18:46:28 -0000 On Sun, Dec 03, 2017 at 09:47:20AM -0700, Adam Weinberger wrote: Dear Adam, first of all I thank you and all contributers. In my optinion things are running as smooth as possible. One must be extreme optimistic to expect such a change to happen without any issues. > > On 3 Dec, 2017, at 6:31, Eric Masson wrote: > > > > Is ports/head becoming the alter ego of src/head (possible breakages or > > disruptive new features from time to time) ? > > Categorically, yes, though major breakages are rare. Situations like this, > where a major new feature gets introduced and the FreeBSD developers and > community hunt down problems and solve them, is strictly the role of HEAD. > While of course we can make no *guarantees* in either branch, ports-secteam > works very hard to inspect everything that gets merged to quarterly. > As far as I know it takes a little amount of time to have changes merged to quarterly. This might be of interest in case of securtity issues only. > > If yes, this should be written down in the handbook (chapter on ports > > still states ports/head for svn retrieval) and quarterly ports branches > > should be publicized. > > I had no idea that the handbook was still directing people straight to HEAD. > You're absolutely right, that should be changed. Unfortunately, directing > people to an SVN path is difficult, because the SVN URL changes every 3 months, > and switching an SVN branch from one path to another isn't completely trivial. > > For binary package users, new installs always default to installing packages > from quarterly, but we could do more to urge port builders toward quarterly branches too. > I think the situation is good as it is now. Newcommers are and have been encouraged to use packages first. With the introduction of falvors more users might be happy with packages. Everything is well documented. With poudriere or synth there is no effect on the host if the build fails just because some unlucky situation. I think for most useres there is no need to rebuild the ports day by day. Thank you and all the others for all your effort! And whatever you will do, someone will volunteer to complain;-). Kind regards, Christoph From owner-freebsd-ports@freebsd.org Sun Dec 3 18:59:26 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 50EF8E5F0E6 for ; Sun, 3 Dec 2017 18:59:26 +0000 (UTC) (envelope-from emilia@disroot.org) Received: from disroot.org (bs-one.disroot.org [178.21.23.139]) (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 1316132C1 for ; Sun, 3 Dec 2017 18:59:25 +0000 (UTC) (envelope-from emilia@disroot.org) Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id EEDB929C81; Sun, 3 Dec 2017 19:59:11 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1512327552; bh=WkBbZGHFdhgqnAKx4ZPO+IegMGKhSoA23fQz6JlGb/4=; h=Date:From:Subject:To:Cc:In-Reply-To:References; b=p712v6EUExBqZpYpUDhf1vrCNNwxFd5yykqcOaJZ0MtyCbtQ3RCsRH4RooQK1ylBR AuqJpCpvd4ACXZJBW3uFcNT522GgBRyh7pIGVlx/glsVJYoSeMvlNAedQHn3e2qTqB mnPzFGauQ7Gvyy4hLx2X3y/uTYcLu8/AwAiHdfZI= X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from disroot.org ([127.0.0.1]) by localhost (mail01.disroot.lan [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q0tMK9h8NgLx; Sun, 3 Dec 2017 19:59:10 +0100 (CET) Date: Sun, 03 Dec 2017 18:56:02 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1512327363; bh=WkBbZGHFdhgqnAKx4ZPO+IegMGKhSoA23fQz6JlGb/4=; h=Date:From:Subject:To:Cc:In-Reply-To:References; b=jrGtj0v1VCqc+g+TehXurm+oTHE7X87DJEqSWr2dHqI209UYjkHrXzhFyeIhl43q1 iRGMJgp6l4X5jJNJktJ129wrCzJw4u8S/KY68BAo7y4SZsPQXignLrmcBwZFTXkFvx EbZt4S6ZTIAj5GOPoUBF+IEIVFgxHWQKpihg9QjM= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: emilia@disroot.org Message-ID: <2ed653fdee4c28a9eba6a7723ab5f2ea@disroot.org> Subject: Re: poudriere, python ports, and flavors oh my? To: "Adam Weinberger" , "Eric Masson" Cc: "Christian Ullrich" , freebsd-ports@freebsd.org In-Reply-To: References: <20171201175750.GA32973@vash.rhavenn.local> <57e06cb3-d4f5-3a7f-062a-619f536d8dc1@chrullrich.net> <85CBAED9-E816-461E-A409-43C4EC335BAC@adamw.org> <86lgikq6ov.fsf@newsrv.interne.associated-bears.org> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 18:59:26 -0000 > I had no idea that the handbook was still directing people straight to = HEAD. You're absolutely=0A> right, that should be changed. Unfortunately,= directing people to an SVN path is difficult, because=0A> the SVN URL ch= anges every 3 months, and switching an SVN branch from one path to anothe= r isn't=0A> completely trivial.=0A> =0A> For binary package users, new in= stalls always default to installing packages from quarterly, but we=0A> c= ould do more to urge port builders toward quarterly branches too.=0A=0AHe= y, I have been using portsnap to update my ports tree and had no idea tha= t quarterly releases of=0Athe ports tree exist.=0A=0AMaybe portsnap could= be adapted to use the quarterly release and have that enabled per defaul= t on=0Athe -RELEASE branch?=0A(I do not see any mention of branches in th= e portsnap manpage, on 11.1-RELEASE) From owner-freebsd-ports@freebsd.org Sun Dec 3 19:37:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E53ECE6522A for ; Sun, 3 Dec 2017 19:37:09 +0000 (UTC) (envelope-from yuri@rawbw.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 D069563BFF for ; Sun, 3 Dec 2017 19:37:09 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: by mailman.ysv.freebsd.org (Postfix) id CB6A7E65229; Sun, 3 Dec 2017 19:37:09 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CB191E65228 for ; Sun, 3 Dec 2017 19:37:09 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id A31D763BFE for ; Sun, 3 Dec 2017 19:37:09 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id vB3Jb8Uo051163 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 3 Dec 2017 11:37:08 -0800 (PST) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me To: "ports@freebsd.org" From: Yuri Subject: What is the solution when the port has __pycache__ fs violation: lib/python3.6/site-packages/PyQt5/__pycache__/pyrcc_main.cpython-36.pyc Message-ID: Date: Sun, 3 Dec 2017 11:37:07 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 19:37:10 -0000 I am not getting the error when I build in podriere, but for some reason the central builds fail. > =>> Error: Filesystem touched during build: > extra: usr/local/lib/python3.6/site-packages/PyQt5/__pycache__/pyrcc_main.cpython-36.pyc The port: audio/carla Yuri From owner-freebsd-ports@freebsd.org Sun Dec 3 19:42:40 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2914DE654B8 for ; Sun, 3 Dec 2017 19:42:40 +0000 (UTC) (envelope-from antoine.brodin.freebsd@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 03FB064069 for ; Sun, 3 Dec 2017 19:42:40 +0000 (UTC) (envelope-from antoine.brodin.freebsd@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 0344BE654B7; Sun, 3 Dec 2017 19:42:40 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 02DC5E654B6 for ; Sun, 3 Dec 2017 19:42:40 +0000 (UTC) (envelope-from antoine.brodin.freebsd@gmail.com) Received: from mail-it0-x236.google.com (mail-it0-x236.google.com [IPv6:2607:f8b0:4001:c0b::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BDD8E64068 for ; Sun, 3 Dec 2017 19:42:39 +0000 (UTC) (envelope-from antoine.brodin.freebsd@gmail.com) Received: by mail-it0-x236.google.com with SMTP id f143so1796900itb.0 for ; Sun, 03 Dec 2017 11:42:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=IhkHH1LiZGss8ROgQrmIS0pDLYyf5tm1vsjGUEzsEhc=; b=CsjmBgjdN6lcGO7GCzQ9pgc7dCjeKdKBv3zdp1ifbPx7agIA+XUyHmlRddaD0gQFwb bpFiBMIFNjJWfGxr4TkH75F/LaqGXBmqwwEUS2TGm2Z9KsWx/VnN4HvasND0q+W4c17O pSvxM8rDf4GFc6goDCOt7OCU2LPv/JEB8oHIHDSWjJ4FA/pzNyZ2dRUC6pidrJFgQy1q b7YX8uThTvRLAJuhPAknA4l59spNsARqrdHjN2eR1Qt0MAFdkSGnCkTTGxQYhlPKngxD ndBR1hqXQYtCEcU6fNwmKzh0kbb7YJ79c4GcEZygJ2x7DJ+qj6YOZAZAPMtA1jd3xWvW xnxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=IhkHH1LiZGss8ROgQrmIS0pDLYyf5tm1vsjGUEzsEhc=; b=Oi0PgCRsoDucsgI16ismuCGdLxc5l/AsYqE0BG/tBQtgR1JJA2Tt4M7ebr9Jljakel GIEAUKQsUdY63oIVLLm5hTENloHu3skGEl2hOSj7SzbRFfk7Zfb891EWeyCv1zLzusNw gE7dfenan0IpG1VPGTO2zGsnGCZANAGuyM+0MJ7DI6h+ipZAw9uzezzLODyaEDmBduC9 7vVKFkqPnGWY67LU0TrJyLXDgfG4h7cJnwVO8kMNVgLFtCRncNmX03rZVtMstPTeLt6s f6vjT0A00bjeAfOCNdB/OC3SJuTTNbo901NvBu0fytO10O6x/rUAMLVl8O0vNB+KOeBu GS6w== X-Gm-Message-State: AKGB3mL3JQ9G5yrWjjHo19TIqvHcpgY3nT/loRybTl7081khJo3TGiwk aoW97aDZAqrxYIfknnovnTab6lG5f7JCTazGU2M= X-Google-Smtp-Source: AGs4zMaycCEih+Veiqy8KfFqDmbcyzIiEUwSJfNZLRUBPtxy30SiRfvv5fINq/xT6iSJiel8ZJLJozKtvEEeLP4EnxU= X-Received: by 10.36.87.131 with SMTP id u125mr10656099ita.45.1512330158695; Sun, 03 Dec 2017 11:42:38 -0800 (PST) MIME-Version: 1.0 Sender: antoine.brodin.freebsd@gmail.com Received: by 10.107.143.134 with HTTP; Sun, 3 Dec 2017 11:42:38 -0800 (PST) In-Reply-To: References: From: Antoine Brodin Date: Sun, 3 Dec 2017 20:42:38 +0100 X-Google-Sender-Auth: Z3y7lgPLmrqqQK0txefUEIbd0tU Message-ID: Subject: Re: What is the solution when the port has __pycache__ fs violation: lib/python3.6/site-packages/PyQt5/__pycache__/pyrcc_main.cpython-36.pyc To: Yuri Cc: "ports@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 19:42:40 -0000 On Sun, Dec 3, 2017 at 8:37 PM, Yuri wrote: > I am not getting the error when I build in podriere, but for some reason the > central builds fail. > >> =>> Error: Filesystem touched during build: >> extra: >> usr/local/lib/python3.6/site-packages/PyQt5/__pycache__/pyrcc_main.cpython-36.pyc > > > The port: audio/carla Hi, This seems to be a bug in textproc/py-qt5-xml, it doesn't package byte-compiled versions of some modules. Cheers, Antoine From owner-freebsd-ports@freebsd.org Sun Dec 3 20:07:13 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AFE82E66337 for ; Sun, 3 Dec 2017 20:07:13 +0000 (UTC) (envelope-from steven@multiplay.co.uk) Received: from mail-lf0-x244.google.com (mail-lf0-x244.google.com [IPv6:2a00:1450:4010:c07::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 61CD864A92 for ; Sun, 3 Dec 2017 20:07:13 +0000 (UTC) (envelope-from steven@multiplay.co.uk) Received: by mail-lf0-x244.google.com with SMTP id x204so16848464lfa.11 for ; Sun, 03 Dec 2017 12:07:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=multiplay-co-uk.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=BnMsiW7ZsZ1K8M4C9Y1YqvD1dvoXKxwPTiYSEfwH7KE=; b=oG6KnGRlkvngdnOH8odOarx7stQ+lvMoKGu9wiaJ3NfIhJcgWDEYYs9xXYkHt31Ecl M2SVqOTjBqsDsKFzu19oZ5iJmj2SJQX3lRcagDnvMBFvuH9p0eRxlC/7/cdt2ZoRRnrS p4W10gP8oclhvBp9EtAeTLOKjuruUQYaHcBGB0WtuuIPOtjELyilnmgkDQwZaX7Sm/d2 w9xiYb2t9H/Nk4yvrLqXSJVs8TvIrz0x1eeXksrb30707kPJPtDhSUVJe41AEiMEJ8uK Z2u6uHsLNQ+/gM705BqiKW/s6LrYuAOmqPO9DDGrlRxwjZFh56Zyuy+9gjO+miaIrS+t 5v8Q== 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=BnMsiW7ZsZ1K8M4C9Y1YqvD1dvoXKxwPTiYSEfwH7KE=; b=GKaz3iIPK0neqlH+87X74UiC1l5be6a44siJIsVfeXvBy8gkQaiMnEb/vQLHXiKUNd JqR6SOhU4ssHrbUSpScnemSGdj5fA/QFF3KbJERXYomKDCGztnpwN2c+vD+5tv/Wv7VL E+VXszvDZ40LFRz2lzadR2+VdVOgP0fE8AailDG7a1MjN0oQLKhQjwnJEIehwSSd7vD6 aeo3JFUSh6wgAOinS8ZDzjuoiw0qOVSoCmmU6g570fH1wSgfrkTZsSC6G83rgd/4ozq3 Q4HgDI2pK/EpJaJyJfcSOJrqKRVfexRHUKnruckN3aCMnpJLCq0yuqGTvYPs5J3lqPOJ 5Ylw== X-Gm-Message-State: AJaThX4ngcyy0xYziGm3LkaEUxMZRMZ0crZ39kDiLeweRw6MenjL+Y8l gPyFDRXtCUqVVsx8IU6qGgrE8svl9SfTIrCaoVbCiA== X-Google-Smtp-Source: AGs4zMb79KRl4xy/AfITipO/erMZtDwYGV6BUtPHPlJvZMNK06xenjmIdrGapamD5X3TVYkNhxmB5k5EhBk9gQpBjSY= X-Received: by 10.25.215.139 with SMTP id q11mr6330335lfi.98.1512331631302; Sun, 03 Dec 2017 12:07:11 -0800 (PST) MIME-Version: 1.0 References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <048e2faf-873e-beb5-35fe-ad8f3f8ea5be@columbus.rr.com> <9BFBB00F-0786-4B92-A564-EABD0179BD93@adamw.org> In-Reply-To: <9BFBB00F-0786-4B92-A564-EABD0179BD93@adamw.org> From: Steven Hartland Date: Sun, 03 Dec 2017 20:07:00 +0000 Message-ID: Subject: Re: Welcome flavors! portmaster now dead? synth? To: Adam Weinberger Cc: Baho Utot , freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 20:07:13 -0000 Come on guys you can=E2=80=99t make an omelet without breaking a few eggs. Yes I got caught out by flavours too, but it was quickly fixed and it adds a much needed feature which will make ports and associated tools better at the end of the day. People really seem to miss the point that there are only finite resources and as an open source project that depends on people volunteering their time to add new features and maintain tools. A number of the messages to this thread really don=E2=80=99t seem to apprec= iate that and they come across very poorly. Sure it would it be nice if everyone=E2=80=99s favourite tool was always ma= intained in good time but that can=E2=80=99t always be the case, however if anyone r= eally wants something, they can chip in and make it happen, thats the beauty of open source projects. For those who are considering migrating to something else, would your time not be better spent chipping in to help? When we adopted poudriere at work, it really enabled us to make much quicker progress than we had been able to do with portmaster, so for those that havent tried it its well worth a shot if your previous favourite tool hasn=E2=80=99t been updated yet. Regards Steve From owner-freebsd-ports@freebsd.org Sun Dec 3 20:45:15 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 72EA7E6819D for ; Sun, 3 Dec 2017 20:45:15 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FE99693B6 for ; Sun, 3 Dec 2017 20:45:14 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB3Kjtfa051832; Sun, 3 Dec 2017 12:46:01 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "FreeBSD Ports ML" In-Reply-To: From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: "FreeBSD Ports ML" Subject: RE: Welcome flavors! portmaster now dead? synth? Date: Sun, 03 Dec 2017 12:46:01 -0800 Message-Id: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 20:45:15 -0000 On Sat, 2 Dec 2017 11:53:58 +0000 "FreeBSD Ports ML" said > On Saturday, December 2, 2017 5:40 AM, Stari Karp stated: > > On Sat, 2017-12-02 at 01:12 +0000, Ben Woods wrote: > > > Hi Carmel, > > > > > > My understanding is that poudriere is the only package building syste= m > > > that is officially supported by the portmgr, apart from raw make=2E > > > > > > There are many other nice ports building tools contributed by the > > > community, which each have their niche market, but the maintenance of > > > those tools is a community responsibility also=2E > > > > > > The announcement of impending flavors and breakage of package buildin= g > > > infrastructure that doesn=E2=80=99t support it was some time ago (I b= elieve at > > > least 6 months), with a number of reminders since then=2E If a communit= y > > > > > Yes, 6 months but IMO ports maintainers have still 2 or three months=2E > > They "pushed" flavors out to early=2E I do not why=2E >=20 > Well, I certainly have no intention of installing and then learning how t= o > use > an industrial sized solution line poudriere for a relatively small home > network=2E >=20 > I am hoping that someone can get "synth" back up and working correctly=2E = If > not > it might be time for me to look at another OS for my network=2E >=20 > Looking back at other port management utilities like "portmanager", > "portmaster", "portupgrade" and now "synth", The FreeBSD team has done a > pretty good job of obfuscating and rendering them impotent=2E Which brings = me > to what happens if I do embrace "poudriere"=2E How long before that becomes > history also? port-mgmt/poudriere gets the attention, and maintenance that it does, becau= se it was created, and is maintained by someone with a commit bit (bdrewery)=2E port-mgmt/synth was also created, and maintained by someone with a commit b= it (jmarino)=2E However, John's commit bit was taken away=2E While I'll not comment as to why= , nor elaborate on my personal stand/feelings regarding that action=2E I can sa= y that he has superseded synth with an application called Ravenports[1]=2E I also attempted to take on ports-mgmt/portmaster early on in my endeavors as a ports maintainer=2E However, that experience also didn't go well, and I'= ll not bog this thread down with the details=2E My main intent for my reply, is simply to indicate as to why history has been the way it has regarding the other ports management utilities, and to indicate there is another possible solution, that was not previously mentioned=2E That I thought you (and others= ?) might be interested in=2E :) [1] https://github=2Ecom/jrmarino/Ravenports https://github=2Ecom/jrmarino/ravenadm https://github=2Ecom/jrmarino/ravensource >=20 > --=20 > Carmel --Chris From owner-freebsd-ports@freebsd.org Sun Dec 3 22:04:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9F4CEE69DC1 for ; Sun, 3 Dec 2017 22:04:34 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-sn1nam04olkn0800.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe4c::800]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 45FDF6BAE0 for ; Sun, 3 Dec 2017 22:04:34 +0000 (UTC) (envelope-from carmel_ny@outlook.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=VtxLeIw5FaS1HLSMw0NG1RUNY/BFgYHgYAmYKlSoVMw=; b=S48EuNNMiB6NcfjcFSZphDZOjCOK1DFrmXXFUly+g02W7AwcdujsNY3ix2LoNr0MyR1BIFgYRGQCuxo9BA6z9ZYMMpRWZmzUO7CP4maMV/ZdD37n67Q665cBnuaJvb+YHbdo0zta+iRqpgTYwc6AIggkTBJ2dVjPMZ5gO7neWaheraYbyMOZjSJv4wZDRU8vaqZFl1q0LAdXqitdoL2WS6S0ywiiPUGeqYla6jyxN0+gGNk7s86x47aWiigAcQZwZLeWfTUEp9TtwuuN7qv7RMHFGE4d1IcdjHfirTcLB0lEQiR8k53p6UASVzVbqex6nis5ipJ4vvsRrdOopBFYhQ== Received: from CO1NAM04FT014.eop-NAM04.prod.protection.outlook.com (10.152.90.54) by CO1NAM04HT076.eop-NAM04.prod.protection.outlook.com (10.152.91.202) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.239.4; Sun, 3 Dec 2017 22:04:16 +0000 Received: from BN6PR2001MB1730.namprd20.prod.outlook.com (10.152.90.52) by CO1NAM04FT014.mail.protection.outlook.com (10.152.90.94) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.239.4 via Frontend Transport; Sun, 3 Dec 2017 22:04:16 +0000 Received: from BN6PR2001MB1730.namprd20.prod.outlook.com ([10.172.31.146]) by BN6PR2001MB1730.namprd20.prod.outlook.com ([10.172.31.146]) with mapi id 15.20.0282.010; Sun, 3 Dec 2017 22:04:15 +0000 From: Carmel NY To: "freebsd-ports@freebsd.org" Subject: RE: Welcome flavors! portmaster now dead? synth? Thread-Topic: Welcome flavors! portmaster now dead? synth? Thread-Index: AQDQL6m26851eK3WskaT47Y79HIaPqSEyo1Q Date: Sun, 3 Dec 2017 22:04:15 +0000 Message-ID: References: In-Reply-To: Reply-To: "freebsd-ports@freebsd.org" Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:28B0FE2D10CA6099C0C85019149E560E827638494D75A5751A1F7594FC820781; UpperCasedChecksum:787B306B08799A811063B677F60DE83B73E9B97CC658ADB7724DC01A93982E8A; SizeAsReceived:7180; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [PZjm/OJVVVwbQFQeIMV6cOJC0UVCD/v+] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CO1NAM04HT076; 6:vC1Zswm7mqGd9di5E1crmxyk1NOtUVS3YUwFF4TmV9oWE18t9+ES4jLsxOrV5JVDHtMVVwU+3HhWy0DtF98KtXU6VeZIYC63uTtFPQZAFR1JhZQm4DY6f98pTHqluJ6HuGH3cY5S9f4OcnA3/6ID5MpYx/71t6h07wrv19B6Zu7iHWM5RiD8T74WYo58R4p3sbLs3PdXvFKsgDGibNiCmE4t7Dv+HFIpvvKjiaFGvicWZDTWz9alwgFPrXnrlvknuCDKe2zqH3UMvqKlagCsGShayiKcUjCDqxIxM3gFMZXDSfdKRk8kFZNrIFFBTLJIRVaO3rC8oBQ182C8j/zlTABl9VPmBdDMs8ABy3BsySQ=; 5:ChZbbLCtECxvuCt9y5P7rnka5dVGaHugFs2VTgGQofDXHJG7MkcjxMRIr2YVEtex4WtdbVY00ouBN/nfj5TBB9asA9TJML+RgdGVnbx2hs0eioCxVfVzfSUc/mz6MaF1F5s/hffwXIDJkMZdH22C6HS5kKaLPABswNdqY+GjDXk=; 24:DpMAtLApchoshtWJt7mCv/gcVGBRtmo3vhc3ET9ncBY3WiOwjvGefSeiTvSyw3RkI9/NQZKRR3+9amz6q62n1e2/FmcfEz7QqEcpGTico5I=; 7:k7lF7HdPnXRkMA30VbuQOKcTj56cZdPxIeYwzXDCoSSs2HU55yIKpNfDu6QxgkXRnIIQSQS8bfd/vlhkg+UbDLjzuZcjV4M9xmDAuKvX3LNGUbcPQLIeBRA+Y7zEo+QNe5ECVcfWpKy8g6JZMXRFKhDZmVedev7nlgW6fLnQujTK8DGpcXwU5Yjt7ZZHsEQK91zF9bN9c9OZIawELAHJMS71oXifFCQl53kBQNHwBTIukMWxrel5TA7DSR68BZhz x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125374)(1701031045); SRVR:CO1NAM04HT076; x-ms-traffictypediagnostic: CO1NAM04HT076: x-ms-office365-filtering-correlation-id: 57973c9f-e002-4ec4-5f8a-08d53a99ca98 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:CO1NAM04HT076; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:CO1NAM04HT076; x-forefront-prvs: 05102978A2 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:CO1NAM04HT076; H:BN6PR2001MB1730.namprd20.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/signed; boundary="=-=QYEpzUer3tr7hd=-="; micalg=pgp-sha1; protocol="application/pgp-signature" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 57973c9f-e002-4ec4-5f8a-08d53a99ca98 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Dec 2017 22:04:15.5870 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT076 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 22:04:34 -0000 --=-=QYEpzUer3tr7hd=-= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Sunday, December 3, 2017 3:46 PM, Chris H stated: > On Sat, 2 Dec 2017 11:53:58 +0000 "FreeBSD Ports ML" ports@fre= ebsd.org> said > > On Saturday, December 2, 2017 5:40 AM, Stari Karp stated: > > > On Sat, 2017-12-02 at 01:12 +0000, Ben Woods wrote: > > > > Hi Carmel, > > > > > > > > My understanding is that poudriere is the only package building > > > > system that is officially supported by the portmgr, apart from raw > make. > > > > > > > > There are many other nice ports building tools contributed by the > > > > community, which each have their niche market, but the maintenance > > > > of those tools is a community responsibility also. > > > > > > > > The announcement of impending flavors and breakage of package > > > > building infrastructure that doesn=E2=80=99t support it was some ti= me ago > > > > (I believe at least 6 months), with a number of reminders since > > > > then. If a community > > > > > > > Yes, 6 months but IMO ports maintainers have still 2 or three months. > > > They "pushed" flavors out to early. I do not why. > > > > Well, I certainly have no intention of installing and then learning > > how to use an industrial sized solution line poudriere for a > > relatively small home network. > > > > I am hoping that someone can get "synth" back up and working > > correctly. If not it might be time for me to look at another OS for my > > network. > > > > Looking back at other port management utilities like "portmanager", > > "portmaster", "portupgrade" and now "synth", The FreeBSD team has > done > > a pretty good job of obfuscating and rendering them impotent. Which > > brings me to what happens if I do embrace "poudriere". How long before > > that becomes history also? > port-mgmt/poudriere gets the attention, and maintenance that it does, > because it was created, and is maintained by someone with a commit bit > (bdrewery). > port-mgmt/synth was also created, and maintained by someone with a > commit bit (jmarino). > However, John's commit bit was taken away. While I'll not comment as to > why, nor elaborate on my personal stand/feelings regarding that action. I= can > say that he has superseded synth with an application called Ravenports[1]. > I also attempted to take on ports-mgmt/portmaster early on in my > endeavors as a ports maintainer. However, that experience also didn't go > well, and I'll not bog this thread down with the details. My main intent = for my > reply, is simply to indicate as to why history has been the way it has re= garding > the other ports management utilities, and to indicate there is another > possible solution, that was not previously mentioned. That I thought you > (and others?) might be interested in. :) I just checked out < https://github.com/jrmarino/Ravenports/wiki/quickstart= -freebsd>=20 and < http://ravenports.ironwolf.systems/> and I have to admit that I am in= terested.=20 I am wondering if it will ever get accepted into the ports system. --=20 Carmel --=-=QYEpzUer3tr7hd=-= Content-Transfer-Encoding: 7bit Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEh3rFs7ZCOM581rwKjsagALPkYOsFAlokdNEACgkQjsagALPk YOuP4Af9FVEAw26d9mSzIGKjmSkt8T2FWZiEkrE1JNeljMSMs08PofoOl+pdJLyM CAH8qr56kaxEJK3n8/dEnAQDjJO2iM34NM8YWMH2mbwnkP0DScNllrnoR/YpiqN6 xEHpNqhCRdrj9Jm5csvMvHBYID01FA1X860fFnE+DbP3qUkRMORrmu5E0la4dhro NYoc4bToNp5rUMfpb9FHr8PcrnIQW4n59c97BN1kVhsHQlVy6lDSdK96uFPQPdqy s1G/wmBMhR6dPVKzp+qvSayusGlWSxmXa+Tq02DHOynjHaZxnE1h/GRU9pdP14Qw I7VqxnCkIq16X7tYVgptDfsd7CoeXg== =QZ1t -----END PGP SIGNATURE----- --=-=QYEpzUer3tr7hd=-=-- From owner-freebsd-ports@freebsd.org Sun Dec 3 22:33:28 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E639AE6A6B7 for ; Sun, 3 Dec 2017 22:33:28 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [72.12.213.40]) by mx1.freebsd.org (Postfix) with ESMTP id C4E786C7DD for ; Sun, 3 Dec 2017 22:33:27 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from typhoon.sorbs.net (203-206-128-220.perm.iinet.net.au [203.206.128.220]) by hades.sorbs.net (Oracle Communications Messaging Server 7.0.5.29.0 64bit (built Jul 9 2013)) with ESMTPSA id <0P0E00CFTMXNLQ00@hades.sorbs.net> for freebsd-ports@freebsd.org; Sun, 03 Dec 2017 13:41:51 -0800 (PST) Subject: Re: Welcome flavors! portmaster now dead? synth? To: Adam Weinberger Cc: freebsd-ports@freebsd.org References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> From: Michelle Sullivan Message-id: <5A246D28.2020007@sorbs.net> Date: Mon, 04 Dec 2017 08:31:20 +1100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 In-reply-to: <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 22:33:29 -0000 Adam Weinberger wrote: > > You seem very angry about things breaking in HEAD, Baho. Things break in HEAD sometimes. This is why we recommend that end-users who can't have breakages, or users who depend on undeveloped tools, stay on the quarterly branch. Portmaster works perfectly on quarterly. Always has. > Quarterly is just a frozen HEAD with no/minute chances of security patches or other changes... why would you want to be there? I couldn't even get someone to patch a security issue before the pkg_*->pkgng change.. was patched 4 days later despite having the patch in the bug before... and despite asking for the patch to be put in the quarterly they didn't either. One continues to watch the exodus. Michelle From owner-freebsd-ports@freebsd.org Sun Dec 3 22:34:05 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0C207E6A742 for ; Sun, 3 Dec 2017 22:34:05 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E3D176C8A3 for ; Sun, 3 Dec 2017 22:34:04 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB3MYp9A065018; Sun, 3 Dec 2017 14:34:57 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "freebsd-ports@freebsd.org>" In-Reply-To: From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: "Carmel NY" Subject: RE: Welcome flavors! portmaster now dead? synth? Date: Sun, 03 Dec 2017 14:34:57 -0800 Message-Id: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 22:34:05 -0000 On Sun, 3 Dec 2017 22:04:15 +0000 "freebsd-ports@freebsd=2Eorg>" said > On Sunday, December 3, 2017 3:46 PM, Chris H stated: > > On Sat, 2 Dec 2017 11:53:58 +0000 "FreeBSD Ports ML" > > ports@freebsd=2Eorg> said > > > On Saturday, December 2, 2017 5:40 AM, Stari Karp stated: > > > > On Sat, 2017-12-02 at 01:12 +0000, Ben Woods wrote: > > > > > Hi Carmel, > > > > > > > > > > My understanding is that poudriere is the only package building > > > > > system that is officially supported by the portmgr, apart from ra= w > > make=2E > > > > > > > > > > There are many other nice ports building tools contributed by the > > > > > community, which each have their niche market, but the maintenanc= e > > > > > of those tools is a community responsibility also=2E > > > > > > > > > > The announcement of impending flavors and breakage of package > > > > > building infrastructure that doesn=E2=80=99t support it was some = time ago > > > > > (I believe at least 6 months), with a number of reminders since > > > > > then=2E If a community > > > > > > > > > Yes, 6 months but IMO ports maintainers have still 2 or three month= s=2E > > > > They "pushed" flavors out to early=2E I do not why=2E > > > > > > Well, I certainly have no intention of installing and then learning > > > how to use an industrial sized solution line poudriere for a > > > relatively small home network=2E > > > > > > I am hoping that someone can get "synth" back up and working > > > correctly=2E If not it might be time for me to look at another OS for m= y > > > network=2E > > > > > > Looking back at other port management utilities like "portmanager", > > > "portmaster", "portupgrade" and now "synth", The FreeBSD team has > > done > > > a pretty good job of obfuscating and rendering them impotent=2E Which > > > brings me to what happens if I do embrace "poudriere"=2E How long befor= e > > > that becomes history also? > > port-mgmt/poudriere gets the attention, and maintenance that it does, > > because it was created, and is maintained by someone with a commit bit > > (bdrewery)=2E > > port-mgmt/synth was also created, and maintained by someone with a > > commit bit (jmarino)=2E > > However, John's commit bit was taken away=2E While I'll not comment as to > > why, nor elaborate on my personal stand/feelings regarding that action=2E= I > > can > > say that he has superseded synth with an application called Ravenports[= 1]=2E > > I also attempted to take on ports-mgmt/portmaster early on in my > > endeavors as a ports maintainer=2E However, that experience also didn't g= o > > well, and I'll not bog this thread down with the details=2E My main inten= t for > > my > > reply, is simply to indicate as to why history has been the way it has > > regarding > > the other ports management utilities, and to indicate there is another > > possible solution, that was not previously mentioned=2E That I thought yo= u > > (and others?) might be interested in=2E :) >=20 > I just checked out < > https://github=2Ecom/jrmarino/Ravenports/wiki/quickstart-freebsd>=20 > and < http://ravenports=2Eironwolf=2Esystems/> and I have to admit that I am > interested=2E=20 > I am wondering if it will ever get accepted into the ports system=2E Are you looking to become Maintainer for it? :) Honestly, I'd have already volunteered=2E But I'm between hardware right now=2E My dev box died, and I haven't yet decided on the hardware I want to get to replace it=2E So unless someone else decides to take it on before I do=2E I'll push it into the ports system=2E tl,dr; Yes=2E As soon as I, or someone else volunteers to do so=2E Maybe you? :) >=20 > --=20 > Carmel --Chris From owner-freebsd-ports@freebsd.org Sun Dec 3 22:36:38 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CADDAE6A7EA for ; Sun, 3 Dec 2017 22:36:38 +0000 (UTC) (envelope-from b.ogier@protonmail.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 B14B86C984 for ; Sun, 3 Dec 2017 22:36:38 +0000 (UTC) (envelope-from b.ogier@protonmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id AD806E6A7E9; Sun, 3 Dec 2017 22:36:38 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB6C4E6A7E8 for ; Sun, 3 Dec 2017 22:36:38 +0000 (UTC) (envelope-from b.ogier@protonmail.com) 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 670436C983 for ; Sun, 3 Dec 2017 22:36:37 +0000 (UTC) (envelope-from b.ogier@protonmail.com) Date: Sun, 03 Dec 2017 17:36:23 -0500 To: "ports@FreeBSD.org" From: Bastien OGIER Reply-To: Bastien OGIER Subject: Error: devel/scons depends on nonexistent origin 'devel/py-setuptools@py27' Message-ID: Feedback-ID: FZC1ZNaeigYGYKhN4SrRpZkfei8YST_YMFzhdsj-G5QjNMYa14HnDCz-ZetLjAaXIvsTwiHDqT6tI-lBM6BReQ==:Ext:ProtonMail MIME-Version: 1.0 X-Spam-Status: No, score=-1.1 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE autolearn=ham autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail.protonmail.ch Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 22:36:38 -0000 SGVsbG8sCgpIYWQgc29tZSB0cm91YmxlcyB0cnlpbmcgdG8gdXBkYXRlIG15IHBvdWRyaWVyZSBw a2dzIHRvZGF5LCBidWxrIGlzIHRocm93aW5nIHRoZSBmb2xsb3dpbmcgZXJyb3IgOgoKWzAwOjAw OjAyXSA9PT09Pj4gRXJyb3I6IGRldmVsL3Njb25zIGRlcGVuZHMgb24gbm9uZXhpc3RlbnQgb3Jp Z2luICdkZXZlbC9weS1zZXR1cHRvb2xzQHB5MjcnOyBQbGVhc2UgY29udGFjdCBtYWludGFpbmVy IG9mIHRoZSBwb3J0IHRvIGZpeCB0aGlzLgoKRGlkbid0IHNlZSBhbnl0aGluZyByZWxhdGVkIG9u IHRoZSByZWNlbnQgbWFpbGluZ2xpc3Qgc28gSSBob3BlIEkgZGlkIHRoZSByaWdodCB0aGluZyBt YWlsaW5nIGl0IHRoZXJlLgoKQmFzdGllbg== From owner-freebsd-ports@freebsd.org Sun Dec 3 22:53:11 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C42E5E6AF19 for ; Sun, 3 Dec 2017 22:53:11 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9D7046D16E for ; Sun, 3 Dec 2017 22:53:11 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 9C4E0E6AF18; Sun, 3 Dec 2017 22:53:11 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9BE92E6AF17 for ; Sun, 3 Dec 2017 22:53:11 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-vk0-x235.google.com (mail-vk0-x235.google.com [IPv6:2607:f8b0:400c:c05::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5142E6D16D for ; Sun, 3 Dec 2017 22:53:11 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-vk0-x235.google.com with SMTP id l187so8492451vke.5 for ; Sun, 03 Dec 2017 14:53:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=QPvVSsrwkCrYUcTW+Y0DDWWQczA5jRQ0396XdbQswbY=; b=N/uJdEnbvao3p9sfEun08ZNLY1+pi0SEoTg9F+ySEIM9p/RRWGgpuF3FU7ngDZU9x8 33CeAsGuWInBnVuWgwzLGNVjNmgtzK9yGHle/ZtNutXnAUXyuKc0tA3aNHXcTM9lkmC8 ovtooqSANg+UsTI88xrj4Jomt97NNi/nWV6jH0jqqegDE1pivDxqnRXACZohhTqALlFO iNILExiOwtPmgWDpepoVf9uR6Xi/zdR44RS1vppDTMooaMwVDI6IrgdBw5r5pf1mJLUF PhmoKjMprTKNfOb9LkW917Ici+6q1wIsF2oECNjzD4WLm7/fQ/0lIt82LFifzecqF0y5 aIzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=QPvVSsrwkCrYUcTW+Y0DDWWQczA5jRQ0396XdbQswbY=; b=HmtdEoHbefMRnMmjGzGW7cXTv9b9E5OZmztpcozmtZX89TvKzddhHF0I3EjKq0ntBa LV7jmj7sRElhlikEjg0jWEm8Esaz6rWHAvURNvxjOqTm2oh7GsUxMZ09SwYANg/nT/1t +Dzf6t0NDzHpy5wKjDJpPsapoJ6ur13uQInPM8fDACiDaHnpMITu9uzeoOQFWJ930BRm ZH4IepZFf8HDAIatmdxo8W/sCAmk+WhCDg5OTZhQ23aToCxM4/4aBXIb82ZVfWjd3+zD UCqxENEdGn+23vmvmMoRddXcwIU9yMBx0iGn68O0f2n0DULRVdiAY7jEauzphzYdaEUm 2J6g== X-Gm-Message-State: AKGB3mKgBUPV7d4G3+RnMBTSfOfi3yEqD6rMXLjfKi3BnM1Et+m3X1z6 mlShEpv/5MtTvpdt+3/MCO697JcOw+fu8zcD1RQ= X-Google-Smtp-Source: AGs4zMao2GLG9OVkzjcfJA4pRkgemE39+l+6Q7eG5TtNIQEcM1VtuFoDZEOgHPIHSTpRMdQywWknmlMmdcwdl8llGlI= X-Received: by 10.31.107.205 with SMTP id k74mr9112799vki.159.1512341590131; Sun, 03 Dec 2017 14:53:10 -0800 (PST) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.147.156 with HTTP; Sun, 3 Dec 2017 14:53:09 -0800 (PST) In-Reply-To: References: From: Kevin Oberman Date: Sun, 3 Dec 2017 14:53:09 -0800 X-Google-Sender-Auth: vhO4dtPf5dz_5jb_mXQFwE4Hn5I Message-ID: Subject: Re: Error: devel/scons depends on nonexistent origin 'devel/py-setuptools@py27' To: Bastien OGIER Cc: "ports@FreeBSD.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 22:53:11 -0000 On Sun, Dec 3, 2017 at 2:36 PM, Bastien OGIER via freebsd-ports < freebsd-ports@freebsd.org> wrote: > Hello, > > Had some troubles trying to update my poudriere pkgs today, bulk is > throwing the following error : > > [00:00:02] ====>> Error: devel/scons depends on nonexistent origin > 'devel/py-setuptools@py27'; Please contact maintainer of the port to fix > this. > > Didn't see anything related on the recent mailinglist so I hope I did the > right thing mailing it there. > > Bastien > You seem to have been bitten by FLAVORS. Is pkg(8) up-to-date? I got this type of error as I managed to update PORTDIR after the FLAVORS commit, but before pkg was updated properly to deal with it. After updating /usr/portds/ports-mgmt/pkg and re-building it, those errors vanished and things started working fairly well again. NOTE: There is at least one bug that has not bitten me but has gotten a couple of people that has a proposed patch under review at this time. I don't think this is what caused your error, but I'm mot at all sure. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Sun Dec 3 22:57:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4AEA8E6B186 for ; Sun, 3 Dec 2017 22:57:14 +0000 (UTC) (envelope-from korsani@free.fr) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 3626B6D443 for ; Sun, 3 Dec 2017 22:57:14 +0000 (UTC) (envelope-from korsani@free.fr) Received: by mailman.ysv.freebsd.org (Postfix) id 32AEAE6B185; Sun, 3 Dec 2017 22:57:14 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3241DE6B184 for ; Sun, 3 Dec 2017 22:57:14 +0000 (UTC) (envelope-from korsani@free.fr) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [IPv6:2a01:e0c:1:1599::10]) (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 E86716D442 for ; Sun, 3 Dec 2017 22:57:13 +0000 (UTC) (envelope-from korsani@free.fr) Received: from zimbra60-e10.priv.proxad.net (unknown [172.20.243.210]) by smtp1-g21.free.fr (Postfix) with ESMTP id 509DFB0047C; Sun, 3 Dec 2017 23:57:11 +0100 (CET) Date: Sun, 3 Dec 2017 23:57:10 +0100 (CET) From: Gabriel Guillon To: Kevin Oberman Cc: "ports@FreeBSD.org" , Bastien OGIER Message-ID: <844524953.76419368.1512341830553.JavaMail.root@zimbra60-e10.priv.proxad.net> In-Reply-To: Subject: Re: Error: devel/scons depends on nonexistent origin 'devel/py-setuptools@py27' MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Originating-IP: [78.194.171.19] X-Mailer: Zimbra 7.2.0-GA2598 (ZimbraWebClient - FF3.0 (Win)/7.2.0-GA2598) X-Authenticated-User: korsani@free.fr X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 22:57:14 -0000 Hi, I have to error from today ! My poudriere was 3.1. I upgaded to 3.2 and everything SEEMS to work fine. A= t least it compiles without this error :) I wait the end of the process to = be sure of it. I advise you to upgrade poudriere to at least 3.2, either by building it in= poudriere (poudriere bulk -j ports-mgmt/poudriere ), or by the port= s tree. --=20 Gabriel ----- Mail original ----- De: "Kevin Oberman" =C3=80: "Bastien OGIER" Cc: "ports@FreeBSD.org" Envoy=C3=A9: Dimanche 3 D=C3=A9cembre 2017 23:53:09 Objet: Re: Error: devel/scons depends on nonexistent origin 'devel/py-setup= tools@py27' On Sun, Dec 3, 2017 at 2:36 PM, Bastien OGIER via freebsd-ports < freebsd-ports@freebsd.org> wrote: > Hello, > > Had some troubles trying to update my poudriere pkgs today, bulk is > throwing the following error : > > [00:00:02] =3D=3D=3D=3D>> Error: devel/scons depends on nonexistent origi= n > 'devel/py-setuptools@py27'; Please contact maintainer of the port to fix > this. > > Didn't see anything related on the recent mailinglist so I hope I did the > right thing mailing it there. > > Bastien > You seem to have been bitten by FLAVORS. Is pkg(8) up-to-date? I got this type of error as I managed to update PORTDIR after the FLAVORS commit, but before pkg was updated properly to deal with it. After updating /usr/portds/ports-mgmt/pkg and re-building it, those errors vanished and things started working fairly well again. NOTE: There is at least one bug that has not bitten me but has gotten a couple of people that has a proposed patch under review at this time. I don't think this is what caused your error, but I'm mot at all sure. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 _______________________________________________ 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 Sun Dec 3 23:12:39 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 26F93E6B71F for ; Sun, 3 Dec 2017 23:12:39 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-168.reflexion.net [208.70.210.168]) (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 C9C236DBA7 for ; Sun, 3 Dec 2017 23:12:38 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 21377 invoked from network); 3 Dec 2017 23:05:51 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 3 Dec 2017 23:05:51 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Sun, 03 Dec 2017 18:05:51 -0500 (EST) Received: (qmail 2045 invoked from network); 3 Dec 2017 23:05:51 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 3 Dec 2017 23:05:51 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id B9367EC8B66 for ; Sun, 3 Dec 2017 15:05:50 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: Welcome flavors! portmaster now dead? synth? Message-Id: <22824B72-3EBC-40A2-8D54-2648E1836B3D@dsl-only.net> Date: Sun, 3 Dec 2017 15:05:50 -0800 To: FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 23:12:39 -0000 Carmel NY carmel_ny at outlook.com wrote on Sun Dec 3 22:04:34 UTC 2017 : > I just checked out < = https://github.com/jrmarino/Ravenports/wiki/quickstart-freebsd >=20 > and < http://ravenports.ironwolf.systems/ > and I have to admit that I = am interested.=20 > I am wondering if it will ever get accepted into the ports system. I'll note that https://github.com/jrmarino/Ravenports says: Official Website Please visit http://ravenports.ironwolf.systems for additional and = current information. Ravenports has its own repository: Unlike ports-mgmt/synth, Ravenports is not based on the FreeBSD ports tree in FreeBSD. So switching is more than a tool change. The list of available ports is visible at: http://ravenports.ironwolf.systems/catalog/ It said "2,356 entries" at the time I looked. They are just getting started. It looks like for those not on x86-64/amd64 and aarch64 will possibly be out of range for Ravenports. Also some *BSD's may be as well. Details: Extracting some text from the Supported Platforms area of the http://ravenports.ironwolf.systems/ page. . . (Track by looking at the original page.) . . . For the core developers, the main architectures targeted are the x86_64 = and ARM Aarch64. New architecture support from serious contributors capable of performing = the initial bootstrap and periodic quality-assurance builds of the entire Ravenports = tree will be accepted into the project. Long Term Support increasingly unlikely =E2=80=A2 Darwin/Mac OSX/x86_64 =E2=80=A2 OpenBSD/amd64 =E2=80=A2 NetBSD/amd64 =E2=80=A2 i386 (Linux and *BSD) Short Term Platform support planned =E2=80=A2 Solaris 10+ / Illumos =E2=80=A2 FreeBSD/ARM64 =E2=80=A2 Linux/AArch64 Current Currently supported platforms =E2=80=A2 DragonFly 4.9 and later =E2=80=A2 FreeBSD/amd64 Release 11 and later =E2=80=A2 Linux/x86-64 (glib 2.6.32-based) (I listed the contents of the 3 boxes in right-box to left-box order.) =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Sun Dec 3 23:15:44 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1ACB9E6B865 for ; Sun, 3 Dec 2017 23:15:44 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5CA4E6DD8D for ; Sun, 3 Dec 2017 23:15:42 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id db554cfc TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sun, 3 Dec 2017 16:15:38 -0700 (MST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.1 \(3445.4.7\)) Subject: Re: Welcome flavors! portmaster now dead? synth? From: Adam Weinberger In-Reply-To: <5A246D28.2020007@sorbs.net> Date: Sun, 3 Dec 2017 16:15:36 -0700 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <6881393C-BCE0-4F3E-B5AA-FC2FF995628D@adamw.org> References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <5A246D28.2020007@sorbs.net> To: Michelle Sullivan X-Mailer: Apple Mail (2.3445.4.7) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 23:15:44 -0000 > On 3 Dec, 2017, at 14:31, Michelle Sullivan = wrote: >=20 > Adam Weinberger wrote: >>=20 >> You seem very angry about things breaking in HEAD, Baho. Things break = in HEAD sometimes. This is why we recommend that end-users who can't = have breakages, or users who depend on undeveloped tools, stay on the = quarterly branch. Portmaster works perfectly on quarterly. Always has. >>=20 >=20 > Quarterly is just a frozen HEAD with no/minute chances of security = patches or other changes... why would you want to be there? I couldn't = even get someone to patch a security issue before the pkg_*->pkgng = change.. was patched 4 days later despite having the patch in the bug = before... and despite asking for the patch to be put in the quarterly = they didn't either. One continues to watch the exodus. The MFH process was very complicated at first, and many committers = didn't participate in it. Now it's largely automated and expected of all = ports committers. The quarterly branches these days receive essentially = all security fixes and most build fixes. As with all things FreeBSD, = it's a best-effort process. Quarterly is mostly static, and receives no unnecessary updates. It also = receives no known breakages. That's the tradeoff between it and head. We do the best we can, and if things get missed it's because we need = more community involvement. If you can't handle the flux of HEAD, stay = on quarterly. If you need the cutting-edge, use HEAD. As you noted, we = are strained for resources to keep quarterly going; we simply don't have = the ability to provide another in-between level. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Sun Dec 3 23:24:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 50325E6BB5D for ; Sun, 3 Dec 2017 23:24:25 +0000 (UTC) (envelope-from b.ogier@protonmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 346186E174 for ; Sun, 3 Dec 2017 23:24:25 +0000 (UTC) (envelope-from b.ogier@protonmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 33782E6BB5C; Sun, 3 Dec 2017 23:24:25 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 327CFE6BB5B for ; Sun, 3 Dec 2017 23:24:25 +0000 (UTC) (envelope-from b.ogier@protonmail.com) 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 D1CE26E173 for ; Sun, 3 Dec 2017 23:24:23 +0000 (UTC) (envelope-from b.ogier@protonmail.com) Date: Sun, 03 Dec 2017 18:24:07 -0500 To: Gabriel Guillon From: Bastien OGIER Cc: Kevin Oberman , "ports@FreeBSD.org" Reply-To: Bastien OGIER Subject: Re : Re: Error: devel/scons depends on nonexistent origin 'devel/py-setuptools@py27' Message-ID: In-Reply-To: <844524953.76419368.1512341830553.JavaMail.root@zimbra60-e10.priv.proxad.net> References: <844524953.76419368.1512341830553.JavaMail.root@zimbra60-e10.priv.proxad.net> Feedback-ID: FZC1ZNaeigYGYKhN4SrRpZkfei8YST_YMFzhdsj-G5QjNMYa14HnDCz-ZetLjAaXIvsTwiHDqT6tI-lBM6BReQ==:Ext:ProtonMail MIME-Version: 1.0 X-Spam-Status: No, score=-1.1 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE autolearn=ham autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail.protonmail.ch Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 23:24:25 -0000 VXBkYXRpbmcgcG91ZHJpZXJlIHRvIDMuMi4yIGRpZCB0aGUgdHJpY2suClswMDowNDozNl0gWzA3 XSBbMDA6MDA6MDBdIEJ1aWxkaW5nIGRldmVsL3Njb25zQHB5MjcgfCBzY29ucy0yLjUuMV8xClsw MDowNDo1MF0gWzA3XSBbMDA6MDA6MTRdIEZpbmlzaGVkIGRldmVsL3Njb25zQHB5MjcgfCBzY29u cy0yLjUuMV8xOiBTdWNjZXNzCgpTb3JyeSB0byBib3RoZXIgd2l0aCBzdWNoIGFuICJlYXN5IiBw cm9ibGVtLCBraW5kIG9mIG5ldyB0byBmcmVlYnNkIGFuZCBwb3VkcmllcmUsIHRoZSBlcnJvciBt ZXNzYWdlIG1hZGUgbWUgZ3Vlc3MgSSBjb3VsZG4ndCBkbyBhbnl0aGluZyBvbiBteSBzaWRlLgoK VGhhbmsgeW91IHZlcnkgbXVjaCBndXlzICEKCkJhc3RpZW4KCj4gLS0tLS0tLS0gT3JpZ2luYWwg TWVzc2FnZSAtLS0tLS0tLQo+IFN1YmplY3Q6IFJlOiBFcnJvcjogZGV2ZWwvc2NvbnMgZGVwZW5k cyBvbiBub25leGlzdGVudCBvcmlnaW4gJ2RldmVsL3B5LXNldHVwdG9vbHNAcHkyNycKPiBMb2Nh bCBUaW1lOiAzIGTDqWNlbWJyZSAyMDE3IDExOjU3IFBNCj4gVVRDIFRpbWU6IDMgZMOpY2VtYnJl IDIwMTcgMjI6NTcKPiBGcm9tOiBrb3JzYW5pQGZyZWUuZnIKPiBUbzogS2V2aW4gT2Jlcm1hbiA8 cmtvYmVybWFuQGdtYWlsLmNvbT4KPiBwb3J0c0BGcmVlQlNELm9yZyA8cG9ydHNAZnJlZWJzZC5v cmc+LCBCYXN0aWVuIE9HSUVSIDxiLm9naWVyQHByb3Rvbm1haWwuY29tPgo+Cj4gSGksCj4KPiBJ IGhhdmUgdG8gZXJyb3IgZnJvbSB0b2RheSAhCj4KPiBNeSBwb3VkcmllcmUgd2FzIDMuMS4gSSB1 cGdhZGVkIHRvIDMuMiBhbmQgZXZlcnl0aGluZyBTRUVNUyB0byB3b3JrIGZpbmUuIEF0IGxlYXN0 IGl0IGNvbXBpbGVzIHdpdGhvdXQgdGhpcyBlcnJvciA6KSBJIHdhaXQgdGhlIGVuZCBvZiB0aGUg cHJvY2VzcyB0byBiZSBzdXJlIG9mIGl0Lgo+Cj4gSSBhZHZpc2UgeW91IHRvIHVwZ3JhZGUgcG91 ZHJpZXJlIHRvIGF0IGxlYXN0IDMuMiwgZWl0aGVyIGJ5IGJ1aWxkaW5nIGl0IGluIHBvdWRyaWVy ZSAocG91ZHJpZXJlIGJ1bGsgLWogPGphaWw+IHBvcnRzLW1nbXQvcG91ZHJpZXJlICksIG9yIGJ5 IHRoZSBwb3J0cyB0cmVlLgo+Cj4gR2FicmllbAo+Cj4gLS0tLS0gTWFpbCBvcmlnaW5hbCAtLS0t LQo+IERlOiAiS2V2aW4gT2Jlcm1hbiIgcmtvYmVybWFuQGdtYWlsLmNvbQo+IMOAOiAiQmFzdGll biBPR0lFUiIgYi5vZ2llckBwcm90b25tYWlsLmNvbQo+IENjOiBbInBvcnRzQEZyZWVCU0Qub3Jn XShtYWlsdG86JTIycG9ydHNARnJlZUJTRC5vcmcpIiBwb3J0c0BmcmVlYnNkLm9yZwo+IEVudm95 w6k6IERpbWFuY2hlIDMgRMOpY2VtYnJlIDIwMTcgMjM6NTM6MDkKPiBPYmpldDogUmU6IEVycm9y OiBkZXZlbC9zY29ucyBkZXBlbmRzIG9uIG5vbmV4aXN0ZW50IG9yaWdpbiAnZGV2ZWwvcHktc2V0 dXB0b29sc0BweTI3Jwo+Cj4gT24gU3VuLCBEZWMgMywgMjAxNyBhdCAyOjM2IFBNLCBCYXN0aWVu IE9HSUVSIHZpYSBmcmVlYnNkLXBvcnRzIDwKPiBmcmVlYnNkLXBvcnRzQGZyZWVic2Qub3JnPiB3 cm90ZToKPgo+PiBIZWxsbywKPj4gSGFkIHNvbWUgdHJvdWJsZXMgdHJ5aW5nIHRvIHVwZGF0ZSBt eSBwb3VkcmllcmUgcGtncyB0b2RheSwgYnVsayBpcwo+PiB0aHJvd2luZyB0aGUgZm9sbG93aW5n IGVycm9yIDoKPj4gWzAwOjAwOjAyXSA9PT09Pj4gRXJyb3I6IGRldmVsL3Njb25zIGRlcGVuZHMg b24gbm9uZXhpc3RlbnQgb3JpZ2luCj4+ICdkZXZlbC9weS1zZXR1cHRvb2xzQHB5MjcnOyBQbGVh c2UgY29udGFjdCBtYWludGFpbmVyIG9mIHRoZSBwb3J0IHRvIGZpeAo+PiB0aGlzLgo+PiBEaWRu J3Qgc2VlIGFueXRoaW5nIHJlbGF0ZWQgb24gdGhlIHJlY2VudCBtYWlsaW5nbGlzdCBzbyBJIGhv cGUgSSBkaWQgdGhlCj4+IHJpZ2h0IHRoaW5nIG1haWxpbmcgaXQgdGhlcmUuCj4+IEJhc3RpZW4K Pgo+IFlvdSBzZWVtIHRvIGhhdmUgYmVlbiBiaXR0ZW4gYnkgRkxBVk9SUy4gSXMgcGtnKDgpIHVw LXRvLWRhdGU/IEkgZ290IHRoaXMKPiB0eXBlIG9mIGVycm9yIGFzIEkgbWFuYWdlZCB0byB1cGRh dGUgUE9SVERJUiBhZnRlciB0aGUgRkxBVk9SUyBjb21taXQsIGJ1dAo+IGJlZm9yZSBwa2cgd2Fz IHVwZGF0ZWQgcHJvcGVybHkgdG8gZGVhbCB3aXRoIGl0Lgo+Cj4gQWZ0ZXIgdXBkYXRpbmcgL3Vz ci9wb3J0ZHMvcG9ydHMtbWdtdC9wa2cgYW5kIHJlLWJ1aWxkaW5nIGl0LCB0aG9zZSBlcnJvcnMK PiB2YW5pc2hlZCBhbmQgdGhpbmdzIHN0YXJ0ZWQgd29ya2luZyBmYWlybHkgd2VsbCBhZ2Fpbi4K Pgo+IE5PVEU6IFRoZXJlIGlzIGF0IGxlYXN0IG9uZSBidWcgdGhhdCBoYXMgbm90IGJpdHRlbiBt ZSBidXQgaGFzIGdvdHRlbiBhCj4gY291cGxlIG9mIHBlb3BsZSB0aGF0IGhhcyBhIHByb3Bvc2Vk IHBhdGNoIHVuZGVyIHJldmlldyBhdCB0aGlzIHRpbWUuIEkKPiBkb24ndCB0aGluayB0aGlzIGlz IHdoYXQgY2F1c2VkIHlvdXIgZXJyb3IsIGJ1dCBJJ20gbW90IGF0IGFsbCBzdXJlLgo+Cj4gS2V2 aW4gT2Jlcm1hbiwgUGFydCB0aW1lIGtpZCBoZXJkZXIgYW5kIHJldGlyZWQgTmV0d29yayBFbmdp bmVlcgo+IEUtbWFpbDogcmtvYmVybWFuQGdtYWlsLmNvbQo+IFBHUCBGaW5nZXJwcmludDogRDAz RkI5OEFGQTc4RTNCNzhDMTY5NEIzMThBQjM5RUYxQjA1NTY4Mwo+IC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+Cj4gZnJlZWJz ZC1wb3J0c0BmcmVlYnNkLm9yZyBtYWlsaW5nIGxpc3QKPiBodHRwczovL2xpc3RzLmZyZWVic2Qu b3JnL21haWxtYW4vbGlzdGluZm8vZnJlZWJzZC1wb3J0cwo+IFRvIHVuc3Vic2NyaWJlLCBzZW5k IGFueSBtYWlsIHRvIFsiZnJlZWJzZC1wb3J0cy11bnN1YnNjcmliZUBmcmVlYnNkLm9yZ10obWFp bHRvOiUyMmZyZWVic2QtcG9ydHMtdW5zdWJzY3JpYmVAZnJlZWJzZC5vcmcpIg== From owner-freebsd-ports@freebsd.org Sun Dec 3 23:43:07 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 072B9E6C13E for ; Sun, 3 Dec 2017 23:43:07 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta01.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C48E06E9BD for ; Sun, 3 Dec 2017 23:43:05 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id LdrfeIf3opPPWLdrhe4Oxb; Sun, 03 Dec 2017 23:40:06 +0000 Received: from [192.168.1.143] by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eLduR-00054N-EU; Sun, 03 Dec 2017 23:42:55 +0000 Subject: Re: Welcome flavors! portmaster now dead? synth? To: Adam Weinberger Cc: freebsd-ports@freebsd.org References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <048e2faf-873e-beb5-35fe-ad8f3f8ea5be@columbus.rr.com> <9BFBB00F-0786-4B92-A564-EABD0179BD93@adamw.org> From: Baho Utot Message-ID: <96c7f3dd-d252-0a06-86f5-26530b9405ad@columbus.rr.com> Date: Sun, 3 Dec 2017 18:42:49 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <9BFBB00F-0786-4B92-A564-EABD0179BD93@adamw.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-CMAE-Envelope: MS4wfMz5hbbYTGbpeA+gFJ03mK1det987xSPFmYxrKvk2EGgSj5T1eWmiDcjZtUvpM+5h5F71s64N//Aiirfjf3I6CuX8oz3hvB9W7eq6+FzGuGlTsCG/D2Q SKPjlSn+7om38JjBTmmXpxToHbSwQ7bpk/jVvhmRViJ07YNUGUxvuIPVJBUfvbh0Ggy1+4tdZ3dsvqqbqqWuQE798MqIFTr4g34= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 23:43:07 -0000 On 12/3/2017 11:56 AM, Adam Weinberger wrote: >> On 3 Dec, 2017, at 7:55, Baho Utot wrote: >> >> >> >> On 12/02/17 18:31, Adam Weinberger wrote: >>>> On 2 Dec, 2017, at 13:41, Baho Utot wrote: >>>> >>>> >>>> On 12/2/2017 1:43 PM, Mark Linimon wrote: >>>>> On Sat, Dec 02, 2017 at 11:53:58AM +0000, Carmel NY wrote: >>>>>> Looking back at other port management utilities like "portmanager", >>>>>> "portmaster", "portupgrade" and now "synth", The FreeBSD team has >>>>>> done a pretty good job of obfuscating and rendering them impotent. >>>>> That's one possible explanation. Or, as Occam's Razor suggests, they >>>>> continue to try to modernize the Ports Collection, despite obstacles >>>>> (including stale codebases and stubborn maintainers). >>>>> >>>>> I'll admit some of the transitions have been pretty rough. But when >>>>> you go back and look at Ports as of e.g. FreeBSD 4, there have been a >>>>> lot of good changes -- including some which were necessary due to sheer >>>>> scale. >>>>> >>>>> If we had stayed with what we had then, the whole thing would have >>>>> collapsed by now. >>>>> >>>>> mcl >>>>> _______________________________________________ >>>>> >>>> What you have noe is not that great either. When is base going to be packed.....ie something that makes sense and works? >>> You seem very angry about things breaking in HEAD, Baho. Things break in HEAD sometimes. This is why we recommend that end-users who can't have breakages, or users who depend on undeveloped tools, stay on the quarterly branch. Portmaster works perfectly on quarterly. Always has. >>> Everyone understands that poudriere isn't for everybody---Steve Kargl outlined a pretty classic example of a workflow and system that aren't amenable to poudriere. We've asked repeatedly for people to work on portmaster. Far more people complain about it breaking than put in ANY effort to fix it. >>> HEAD is for development. You have to tolerate breakage on HEAD, and participate in fixing things, otherwise you need to switch to the quarterly branches. >>> # Adam >> I don't use HEAD. I use Quartlery with synth. It is just I expect a little more than amature hour. I was on Archlinux for 10 years and they are very bleeding edge. Almost No breakage in ten years. The only reason I left Linux was systemd. After landing in FreeBSD the experence has been terrible at best, I have been a user for more than 5 years hoping that things would get better after seeing all the work promised not getting done. I am done with FreeBSD and I am going to my own scratch built Linux. I already have all my raspberry pi on my own linux version and now I am working on moving my desktops. Should be complete by the end of the year. > If you don't use HEAD, then I fail to see how flavours have wronged you. Synth now supports flavours, and quarterly works exactly as it did a week ago. > > Either way, a scratch built Linux sounds like a great alternative to FreeBSD, which is terrible at best. > > # Adam > > well I can at least count on it to work and with current hardware to boot. From owner-freebsd-ports@freebsd.org Sun Dec 3 23:49:53 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BC650E6C2EB for ; Sun, 3 Dec 2017 23:49:53 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta01.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.229]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 834A46EBD9 for ; Sun, 3 Dec 2017 23:49:52 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id LdyEeIouopPPWLdyGe4RWb; Sun, 03 Dec 2017 23:46:53 +0000 Received: from [192.168.1.143] by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eLe10-00054l-L0; Sun, 03 Dec 2017 23:49:42 +0000 Subject: Re: Welcome flavors! portmaster now dead? synth? To: Steven Hartland , Adam Weinberger Cc: freebsd-ports@freebsd.org References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <048e2faf-873e-beb5-35fe-ad8f3f8ea5be@columbus.rr.com> <9BFBB00F-0786-4B92-A564-EABD0179BD93@adamw.org> From: Baho Utot Message-ID: Date: Sun, 3 Dec 2017 18:49:36 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-CMAE-Envelope: MS4wfD8HGLLHWbvL4aEbE8SZtpW7yICNi9QKbQH0txjQ3raRk8TmMRfw6k4rLFxBdJN2vnJy3e6RvT5V5vT6BUMRFUwqNWKsFqg+GO/VhHsIvAD5v+/fHOyl vGMwDncBCCDqh2KgxHHQLW1Td0aoRsNPBB08fTVoGKd3pQ5Q/TlyYUB97udqOblkT7oWi9tG5944C/2kbknx7NKyqMlnJdATTaSeOd+UZJA0jZGRDPuvZmSt qLCgqdRdtym4rB0YtQ4WnP6wSeyp2a3F1SADNu4VHy0= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 23:49:53 -0000 On 12/3/2017 3:07 PM, Steven Hartland wrote: > Come on guys you can’t make an omelet without breaking a few eggs. > > Yes I got caught out by flavours too, but it was quickly fixed and it > adds a much needed feature which will make ports and associated tools > better at the end of the day. > > People really seem to miss the point that there are only finite > resources and as an open source project that depends on people > volunteering their time to add new features and maintain tools. > > A number of the messages to this thread really don’t seem to > appreciate that and they come across very poorly. > > Sure it would it be nice if everyone’s favourite tool was always > maintained in good time but that can’t always be the case, however if > anyone really wants something, they can chip in and make it happen, > thats the beauty of open source projects. > > For those who are considering migrating to something else, would your > time not be better spent chipping in to help? > Not really, you are still left with current hardware not being supported. > When we adopted poudriere at work, it really enabled us to make much > quicker progress than we had been able to do with portmaster, so for > those that havent tried it its well worth a shot if your previous > favourite tool hasn’t been updated yet. > Also if I was to update the "other tools" would it be incorperated into the ports or would all the work be for nothing? From owner-freebsd-ports@freebsd.org Sun Dec 3 23:57:21 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A98AFE6C838 for ; Sun, 3 Dec 2017 23:57:21 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta01.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.230]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 781D96F083 for ; Sun, 3 Dec 2017 23:57:20 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id Le5TeIzHppPPWLe5Ve4U1z; Sun, 03 Dec 2017 23:54:21 +0000 Received: from [192.168.1.143] by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eLe8F-00054z-IJ for freebsd-ports@freebsd.org; Sun, 03 Dec 2017 23:57:11 +0000 Subject: Re: Welcome flavors! portmaster now dead? synth? To: freebsd-ports@freebsd.org References: From: Baho Utot Message-ID: <599f4e1f-fe06-282c-1b4b-872f2a0e15c6@columbus.rr.com> Date: Sun, 3 Dec 2017 18:57:05 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-CMAE-Envelope: MS4wfO2uc/Le2JnOG1YJZsHdER/G2DQJ5xgXSwwRw4Kemw4cpHyXUt8ktqzt8AxQZQBK+FvQE0j9CrKKOJHNZvB3Chh4LMGfiKVDAwcoEFcDDP/qqY72IlTv aJyIYzt3qNwjL4abosy/uECoFeehszE5sA37Fqu0kr/Xmu0orfF7SlC2PXW5dQL7lBxNe+X156MrA3oRuciAUJw2pqoJ3FAIhII= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 23:57:21 -0000 On 12/3/2017 3:46 PM, Chris H wrote: > On Sat, 2 Dec 2017 11:53:58 +0000 "FreeBSD Ports ML" > said > >> On Saturday, December 2, 2017 5:40 AM, Stari Karp stated: >> > On Sat, 2017-12-02 at 01:12 +0000, Ben Woods wrote: >> > > Hi Carmel, >> > > >> > > My understanding is that poudriere is the only package building >> system >> > > that is officially supported by the portmgr, apart from raw make. >> > > >> > > There are many other nice ports building tools contributed by the >> > > community, which each have their niche market, but the >> maintenance of >> > > those tools is a community responsibility also. >> > > >> > > The announcement of impending flavors and breakage of package >> building >> > > infrastructure that doesn’t support it was some time ago (I >> believe at >> > > least 6 months), with a number of reminders since then. If a >> community >> > > >> > Yes, 6 months but IMO ports maintainers have still 2 or three months. >> > They "pushed" flavors out to early. I do not why. >> >> Well, I certainly have no intention of installing and then learning >> how to >> use >> an industrial sized solution line poudriere for a relatively small home >> network. >> >> I am hoping that  someone can get "synth" back up and working >> correctly. If >> not >> it might be time for me to look at another OS for my network. >> >> Looking back at other port management utilities like "portmanager", >> "portmaster", "portupgrade" and now "synth", The FreeBSD team has done a >> pretty good job of obfuscating and rendering them impotent. Which >> brings me >> to what happens if I do embrace "poudriere". How long before that >> becomes >> history also? > port-mgmt/poudriere gets the attention, and maintenance that it does, > because > it was created, and is maintained by someone with a commit bit > (bdrewery). > port-mgmt/synth was also created, and maintained by someone with a > commit bit > (jmarino). > However, John's commit bit was taken away. While I'll not comment as > to why, > nor elaborate on my personal stand/feelings regarding that action. I > can say > that he has superseded synth with an application called Ravenports[1]. > I also attempted to take on ports-mgmt/portmaster early on in my > endeavors > as a ports maintainer. However, that experience also didn't go well, > and I'll > not bog this thread down with the details. My main intent for my > reply, is > simply to indicate as to why history has been the way it has regarding > the > other ports management utilities, and to indicate there is another > possible > solution, that was not previously mentioned. That I thought you (and > others?) > might be interested in. :) > > [1] > https://github.com/jrmarino/Ravenports > https://github.com/jrmarino/ravenadm > https://github.com/jrmarino/ravensource >> >> -- >> Carmel > > --Chris > Had a look at Ravenports.  Thanks for the info.  It looks a lot like and rpm spec file. If that thing really works, I can get behind it.  It look like  what the ports system should have been. From owner-freebsd-ports@freebsd.org Sun Dec 3 23:58:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 77FCDE6C94D for ; Sun, 3 Dec 2017 23:58:51 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta01.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.231]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 450566F1B3 for ; Sun, 3 Dec 2017 23:58:50 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id Le9gee248lSSNLe9jekCnB; Sun, 03 Dec 2017 23:58:44 +0000 Received: from [192.168.1.143] by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eLe9g-00055C-O4 for freebsd-ports@freebsd.org; Sun, 03 Dec 2017 23:58:40 +0000 Subject: Re: Welcome flavors! portmaster now dead? synth? To: freebsd-ports@freebsd.org References: From: Baho Utot Message-ID: <0f9eb4e9-2162-e8a8-8f73-d32fdabe3e09@columbus.rr.com> Date: Sun, 3 Dec 2017 18:58:35 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-CMAE-Envelope: MS4wfPZWdhdl1Q2ravtw1N8RlSIBH6woY67yK99fEf4JzV6foO9NmlOuZ05jaOwqq7zlOqVkbC74CjBbfqUUTKdA/cY8NCkkh2R9taxaSjgIfD+Yp3w93hNj vum80QnWbRCWynhKLbzoj+GDXZLt2F1AUVd/pNBjDvNJislHr9Mf0njuOhr6K/HhIzD4uEqLaPDJlQwuFmn2KIx/46DkQ8+KJP8= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Dec 2017 23:58:51 -0000 On 12/3/2017 5:04 PM, Carmel NY wrote: > On Sunday, December 3, 2017 3:46 PM, Chris H stated: >> On Sat, 2 Dec 2017 11:53:58 +0000 "FreeBSD Ports ML" ports@freebsd.org> said >>> On Saturday, December 2, 2017 5:40 AM, Stari Karp stated: >>>> On Sat, 2017-12-02 at 01:12 +0000, Ben Woods wrote: >>>>> Hi Carmel, >>>>> >>>>> My understanding is that poudriere is the only package building >>>>> system that is officially supported by the portmgr, apart from raw >> make. >>>>> There are many other nice ports building tools contributed by the >>>>> community, which each have their niche market, but the maintenance >>>>> of those tools is a community responsibility also. >>>>> >>>>> The announcement of impending flavors and breakage of package >>>>> building infrastructure that doesn’t support it was some time ago >>>>> (I believe at least 6 months), with a number of reminders since >>>>> then. If a community >>>>> >>>> Yes, 6 months but IMO ports maintainers have still 2 or three months. >>>> They "pushed" flavors out to early. I do not why. >>> Well, I certainly have no intention of installing and then learning >>> how to use an industrial sized solution line poudriere for a >>> relatively small home network. >>> >>> I am hoping that someone can get "synth" back up and working >>> correctly. If not it might be time for me to look at another OS for my >>> network. >>> >>> Looking back at other port management utilities like "portmanager", >>> "portmaster", "portupgrade" and now "synth", The FreeBSD team has >> done >>> a pretty good job of obfuscating and rendering them impotent. Which >>> brings me to what happens if I do embrace "poudriere". How long before >>> that becomes history also? >> port-mgmt/poudriere gets the attention, and maintenance that it does, >> because it was created, and is maintained by someone with a commit bit >> (bdrewery). >> port-mgmt/synth was also created, and maintained by someone with a >> commit bit (jmarino). >> However, John's commit bit was taken away. While I'll not comment as to >> why, nor elaborate on my personal stand/feelings regarding that action. I can >> say that he has superseded synth with an application called Ravenports[1]. >> I also attempted to take on ports-mgmt/portmaster early on in my >> endeavors as a ports maintainer. However, that experience also didn't go >> well, and I'll not bog this thread down with the details. My main intent for my >> reply, is simply to indicate as to why history has been the way it has regarding >> the other ports management utilities, and to indicate there is another >> possible solution, that was not previously mentioned. That I thought you >> (and others?) might be interested in. :) > I just checked out < https://github.com/jrmarino/Ravenports/wiki/quickstart-freebsd> > and < http://ravenports.ironwolf.systems/> and I have to admit that I am interested. > I am wondering if it will ever get accepted into the ports system. > No way....They hate John around here. From owner-freebsd-ports@freebsd.org Mon Dec 4 00:31:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 12354E6DE69 for ; Mon, 4 Dec 2017 00:31:41 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from dnvrco-cmomta03.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E9135704D3 for ; Mon, 4 Dec 2017 00:31:40 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from localhost ([74.134.208.22]) by cmsmtp with ESMTP id LeapetzQR1nXhLearec8sp; Mon, 04 Dec 2017 00:26:45 +0000 Date: Mon, 04 Dec 2017 00:26:29 +0000 From: "Thomas Mueller" To: freebsd-ports@freebsd.org References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <048e2faf-873e-beb5-35fe-ad8f3f8ea5be@columbus.rr.com> Subject: Re: Status of portupgrade and portmaster? X-CMAE-Envelope: MS4wfLoDWMwZnWIdXDtqoHQeOYWLiB0SLRUXYddidX+oq1nNEpKsDhRKjyPYqKX7EpeKqJp0QzetUSjRl7f8RlwtMNr23hABsYMMpoGmfulmV3ZFca0fi+AI Mu3azBjOtbkiZS9U0erlZgWBf4kjHJRkfOz+FKfFC2TIyQHBLVuLveD8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 00:31:41 -0000 from Baho Utot: > I don't use HEAD. I use Quartlery with synth. It is just I expect a little > more than amature hour. I was on Archlinux for 10 years and they are very > bleeding edge. Almost No breakage in ten years. The only reason I left Linux > was systemd. After landing in FreeBSD the experence has been terrible at > best, I have been a user for more than 5 years hoping that things would get > better after seeing all the work promised not getting done. I am done with > FreeBSD and I am going to my own scratch built Linux. I already have all my > raspberry pi on my own linux version and now I am working on moving my > desktops. Should be complete by the end of the year. I never got started with Archlinux because of their mailing lists' severe moderation policy. I became an infant mortality. I asked how and if it was possible to rebuild the Archlinux system from source as is done with FreeBSD and NetBSD, but that message was rejected by moderator, explanation being that I could find the answer in one minute, or was it ten minutes, from the wiki. I still haven't found it. I unsubscribed about two days later. I suppose you're aware of Linux From Scratch and Cross Linux From Scratch (trac.clfs.org)? Two distros you could try are Voidlinux (voidlinux.eu) and Gentoo (www.gentoo.org). I have git-cloned their source/package trees. I would like to get back to Linux but am not ready to give up on FreeBSD. Tom From owner-freebsd-ports@freebsd.org Mon Dec 4 00:36:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8B4D0E6E0A8 for ; Mon, 4 Dec 2017 00:36:22 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from dnvrco-cmomta02.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6C03E70882 for ; Mon, 4 Dec 2017 00:36:21 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from localhost ([74.134.208.22]) by cmsmtp with ESMTP id LeheeNma4LrBHLehhe037P; Mon, 04 Dec 2017 00:33:49 +0000 Date: Mon, 04 Dec 2017 00:33:31 +0000 From: "Thomas Mueller" To: freebsd-ports@freebsd.org References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <048e2faf-873e-beb5-35fe-ad8f3f8ea5be@columbus.rr.com> Subject: Re: Welcome flavors! portmaster now dead? synth? X-CMAE-Envelope: MS4wfPRKS7op5CDK4iErro1cXEpDa0goGmFwHLyKQLlrI6ZziKIxBD+x5A11JjIX7tbFNqkUZSwLrQsZwc0hZ9qFdGXgZVF400gmiM4ZdBpXug0QpAcSE3xI fTIEprTHCowUNIaSYweeH0IiV2G5xVU6CFuRA6HLY0AfN6Wa4HSatlqG X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 00:36:22 -0000 Sorry to be sending this again, but I forgot to update the subject line the first time. from Baho Utot: > I don't use HEAD. I use Quartlery with synth. It is just I expect a little > more than amature hour. I was on Archlinux for 10 years and they are very > bleeding edge. Almost No breakage in ten years. The only reason I left Linux > was systemd. After landing in FreeBSD the experence has been terrible at > best, I have been a user for more than 5 years hoping that things would get > better after seeing all the work promised not getting done. I am done with > FreeBSD and I am going to my own scratch built Linux. I already have all my > raspberry pi on my own linux version and now I am working on moving my > desktops. Should be complete by the end of the year. I never got started with Archlinux because of their mailing lists' severe moderation policy. I became an infant mortality. I asked how and if it was possible to rebuild the Archlinux system from source as is done with FreeBSD and NetBSD, but that message was rejected by moderator, explanation being that I could find the answer in one minute, or was it ten minutes, from the wiki. I still haven't found it. I unsubscribed about two days later. I suppose you're aware of Linux From Scratch and Cross Linux From Scratch (trac.clfs.org)? Two distros you could try are Voidlinux (voidlinux.eu) and Gentoo (www.gentoo.org). I have git-cloned their source/package trees. I would like to get back to Linux but am not ready to give up on FreeBSD. Tom From owner-freebsd-ports@freebsd.org Mon Dec 4 00:59:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CC349E6ECFC for ; Mon, 4 Dec 2017 00:59:36 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from dnvrco-cmomta03.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.231]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B334C7165B for ; Mon, 4 Dec 2017 00:59:36 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from localhost ([74.134.208.22]) by cmsmtp with ESMTP id Lf46euF9F1nXhLf49ecIhr; Mon, 04 Dec 2017 00:57:01 +0000 Date: Mon, 04 Dec 2017 00:56:45 +0000 From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Re: Welcome flavors! portmaster now dead? synth? References: X-CMAE-Envelope: MS4wfGXUdiROIRryu/KNUvsKJeIJ7OV4O27iXCGx2g7k4+yjyEEBAHYj4TF7dUX64s8Xk774Af5tEi0t8F7YNI1gqogq0fouNrYjnA7ebB2GnDwF8erQ8e5R 463PCxs3+YBlWfQO9fsndZF3FbhqXvrB/59lIpLbH18jpSp9XHFPtvP9 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 00:59:36 -0000 from Chris H: > port-mgmt/poudriere gets the attention, and maintenance that it does, because > it was created, and is maintained by someone with a commit bit (bdrewery). > port-mgmt/synth was also created, and maintained by someone with a commit bit > (jmarino). > However, John's commit bit was taken away. While I'll not comment as to why, > nor elaborate on my personal stand/feelings regarding that action. I can say > that he has superseded synth with an application called Ravenports[1]. > I also attempted to take on ports-mgmt/portmaster early on in my endeavors > as a ports maintainer. However, that experience also didn't go well, and I'll > not bog this thread down with the details. My main intent for my reply, is > simply to indicate as to why history has been the way it has regarding the > other ports management utilities, and to indicate there is another possible > solution, that was not previously mentioned. That I thought you (and others?) > might be interested in. :) > [1] > https://github.com/jrmarino/Ravenports > https://github.com/jrmarino/ravenadm > https://github.com/jrmarino/ravensource I was curious enough to take a look at those Github pages. Still too early for me to judge. I see the supported target systems are very limited, but there is a limit to what one person alone can do. I believe portmaster and portupgrade work or worked on all supported versions and architectures of FreeBSD, but synth is limited. Does poudriere work on all supported versions and architectures of FreeBSD? I looked in the Makefile and found no such limitation. I can still see possible use for portmaster in that something has to be used to build synth or poudriere from source. Tom From owner-freebsd-ports@freebsd.org Mon Dec 4 01:15:28 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3A51CE6F8BC for ; Mon, 4 Dec 2017 01:15:28 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com [IPv6:2607:f8b0:400d:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E7AB2723AD for ; Mon, 4 Dec 2017 01:15:27 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-qk0-x22a.google.com with SMTP id r184so19592805qke.8 for ; Sun, 03 Dec 2017 17:15:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ExzGp5I06EVCF2MQsPL2vwT3omA2pU8ZZ1djh4QrAZY=; b=hzWmL08+3YeyxmCA8mEa+Ba/s04tasSORxvDqJPaxLjHJRFT4hkASuAaznAEH9DRJS 4lgAxq1HhxovDZJOpThLoYz7P1VcQgvO80obbKPN/46w8beWF7cBLOnM1UOl0fC8Xoc8 qbtrVOMP0wVz4vo7sgJregR3YuEtRezKX0M8qkPuEjfzBVwvnhEnhIkRGu7QXJjSL6Zo 94xZi2pNa8/vB9sdKLLUuxm0nkH2Dx57K8epXb85X6rKOPfdskQWK/Fsz4j3ZK2rKYOs EKA8ilZ2U79WiEWjHQqjvt/vpIraITmWJDrJTheg/3IlZnZ+QofJe2VSzd44oWHZqK+e C0Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ExzGp5I06EVCF2MQsPL2vwT3omA2pU8ZZ1djh4QrAZY=; b=I5Yn4rqOks+wkfBZ4D7uVuKb0OF7CkFGZ288sctx24qcFo2JrKey2Blxw+f51/3N2E zcqllHIYkT7Qguek1JZ5BSk+VVphzovshhYav0VZxVD54+1azh61FAq5E/ClEYfA4aVg 50Ve5IqtjTT/vpPcYNF8rnos17VAjN0oYAUXolSBXYCIB9C/h5nBDg2wcPdi4n7TvMBj MA0oZB4BzZ6l4ouOlSY3HwoFDmcU/2OFTVM2F1fvTpIB2OrIdZRZ3vEigTNfRuM2OcTh 3lz6nf8mJzHMUHSibdv/3dGPxBEpYxj6UgNm0OEymQ7i1v143QidOUCd9HjaxPbbAx4Y RIZQ== X-Gm-Message-State: AKGB3mK0BkcHJZWx1ynGxRjJIT6OA+A/cLlzhRdl14/+ZRljYH8aGqih Dqh+ttlMhTTn6Tx+VPJKxZf144KAguL0pDjspOwVIA== X-Google-Smtp-Source: AGs4zMbbi/QlIJeLVhLPGlXmFZ5p9UhyY63cc3yzPE6ifNx9npAtkqbamq82LPi8iY/tZ/MAFvJ9XP2WDywSFi+tBKk= X-Received: by 10.55.33.129 with SMTP id f1mr18446184qki.109.1512350126962; Sun, 03 Dec 2017 17:15:26 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.86.212 with HTTP; Sun, 3 Dec 2017 17:15:26 -0800 (PST) X-Originating-IP: [203.99.129.1] In-Reply-To: <5a249e07.0e502e0a.b146f.14c0SMTPIN_ADDED_MISSING@mx.google.com> References: <5a249e07.0e502e0a.b146f.14c0SMTPIN_ADDED_MISSING@mx.google.com> From: Jonathan Chen Date: Mon, 4 Dec 2017 14:15:26 +1300 Message-ID: Subject: Re: Welcome flavors! portmaster now dead? synth? To: Thomas Mueller Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 01:15:28 -0000 On 4 December 2017 at 13:56, Thomas Mueller wrote: > I can still see possible use for portmaster in that something has to be used to build synth or poudriere from source. You don't need portmaster for that. You just need make(1). -- Jonathan Chen From owner-freebsd-ports@freebsd.org Mon Dec 4 01:47:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 08FCDDB979C for ; Mon, 4 Dec 2017 01:47:36 +0000 (UTC) (envelope-from freebsd@pki2.com) Received: from btw.pki2.com (btw.pki2.com [IPv6:2001:470:a:6fd::2]) (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 BA94C7334A for ; Mon, 4 Dec 2017 01:47:35 +0000 (UTC) (envelope-from freebsd@pki2.com) Received: from localhost (localhost [127.0.0.1]) by btw.pki2.com (8.15.2/8.15.2) with ESMTP id vB41lBlt080450; Sun, 3 Dec 2017 17:47:11 -0800 (PST) (envelope-from freebsd@pki2.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pki2.com; s=pki2; t=1512352032; bh=z1Wxz7U/wTduuuI+IWrlwpWjdqE2Bee8M+1gOjeGnb0=; h=Subject:From:To:Cc:Date:In-Reply-To:References; z=Subject:=20Re:=20Welcome=20flavors!=20portmaster=20now=20dead?=20 synth?|From:=20Dennis=20Glatting=20|To:=20Steven =20Hartland=20,=20Adam=20Weinberger=0D=0A =20|Cc:=20Baho=20Utot=20,=20freebsd-ports@freebsd.org|Date:=20Sun,=2003=20Dec=202017=201 7:47:11=20-0800|In-Reply-To:=20|References:=20=0D=0A=09=0D=0A= 09=20=0D=0A=09=20=0D=0A=09=20<1512211220.79413 .1.camel@yandex.com>=0D=0A=09=20=0D=0A=09=20<201 71202184356.GA980@lonesome.com>=0D=0A=09=20=0D=0A=09=20<20800E88-36EC-49C4-A28 1-EA6BAB212DBF@adamw.org>=0D=0A=09=20<048e2faf-873e-beb5-35fe-ad8f 3f8ea5be@columbus.rr.com>=0D=0A=09=20<9BFBB00F-0786-4B92-A564-EABD 0179BD93@adamw.org>=0D=0A=09=20; b=Ip5KdIt83GDUGWK3DKKkNgMA8CLnWLg81EPOrtOJvr3MF424eQy7UMSlniIh6PjuM XXtUhghjsL7vAeUzdXJ0dPMNSyh5M7BgS+gQnNUAo0AD4gvIrROIYjiU73QuHtP5O9 I6+q3yuqc5hT4bVjrOjjLLzl4OTha8FixOba9Nm/D2yHQjYdaPoWJ/Fuh7OhLqD3KI a4ZGZzSyfxqFMPf2X6L+lI42ngnJPCfnoiilMZzq8fHshhrHnPMXCfSVA9SBw7lHmW edPINwodtED4A1253eifP7JcXsJlLElImNbf4VDPp8zPc+ONCwoITvHJJTu0tDaMVA fN6XHM80y/KUA== Message-ID: <1512352031.73246.1.camel@pki2.com> Subject: Re: Welcome flavors! portmaster now dead? synth? From: Dennis Glatting To: Steven Hartland , Adam Weinberger Cc: Baho Utot , freebsd-ports@freebsd.org Date: Sun, 03 Dec 2017 17:47:11 -0800 In-Reply-To: References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <048e2faf-873e-beb5-35fe-ad8f3f8ea5be@columbus.rr.com> <9BFBB00F-0786-4B92-A564-EABD0179BD93@adamw.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.24.2 FreeBSD GNOME Team Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-yoursite-MailScanner-Information: Please contact the ISP for more information X-yoursite-MailScanner-ID: vB41lBlt080450 X-yoursite-MailScanner: Found to be clean X-yoursite-MailScanner-From: freebsd@pki2.com X-Spam-Status: No X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 01:47:36 -0000 On Sun, 2017-12-03 at 20:07 +0000, Steven Hartland wrote: > People really seem to miss the point that there are only finite > resources > and as an open source project that depends on people volunteering > their > time to add new features and maintain tools. Missing the point cuts both ways. If you have a a couple swaths of servers managed to certain tool chains then the conversion process is an unnecessary and non-trivial resource consumption. I have moved servers to Ubuntu and (groan) other Linux flavors and customized the processes because: 1) I am tired of port breakage. I am past tired of being told to read UPDATEs when UPDATEs often has limited information, including install conflicts. 2) "Error 70" on installs with no indication of where the error was incurred and thus requiring me to make with debug flags and then dig deep is past annoying. 3) Nvidia does not support CUDA under FreeBSD and this is a problem for TensorFlow and other applications. If I went the OpenCL route (e.g., AMD GPUs) then my application base would be significantly limited. I don't consider Intel a serious solution. Further: 1) Under FreeBSD I do not do binaries, rather I do source and I do source for reasons. Under Linux, source is troublesome. 2) I had no hope of getting Intel Phi processors working under FreeBSD but I do have them working under Linux, including the older Phis under CentOS. I recognize this is an Intel problem which is one of the reasons I do not consider Intel a serious solution, not to mention the requirements and cost of an Intel compiler and Intel libraries. 3) FreeBSD offers me ZFS and FreeNAS as an alternative, particularly for HyperV/VMware SANS. Under Linux, ZFS has historically been troublesome. These are nothing more than a few data points. Please do not bother with the "then become a maintainer" response. It is not that I do not appreciate the efforts of others but that statement is a BS response, you know it, and I'll simply delete your message. From owner-freebsd-ports@freebsd.org Mon Dec 4 02:21:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1DE1DDBA473 for ; Mon, 4 Dec 2017 02:21:31 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [192.108.105.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.soaustin.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DF8C374294 for ; Mon, 4 Dec 2017 02:21:30 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from lonesome.com (bones.soaustin.net [192.108.105.22]) by mail.soaustin.net (Postfix) with ESMTPSA id 932A0D32; Sun, 3 Dec 2017 20:21:28 -0600 (CST) Date: Sun, 3 Dec 2017 20:21:27 -0600 From: Mark Linimon To: Thomas Mueller Cc: freebsd-ports@freebsd.org Subject: Re: Welcome flavors! portmaster now dead? synth? Message-ID: <20171204022127.GA5975@lonesome.com> References: <20171204005943.44830D32@mail.soaustin.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20171204005943.44830D32@mail.soaustin.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 02:21:31 -0000 Let me see if I can clear up some common misconceptions ... On Mon, Dec 04, 2017 at 12:56:45AM +0000, Thomas Mueller wrote: > I believe portmaster and portupgrade work or worked on all supported > versions and architectures of FreeBSD In my experience I can only speak for amd64/i386, but AFAIK yes. > but synth is limited. Synth is written in Ada which IIUC limits it to amd64/i386. I think there was work to get Ada going under some arm variant but AFAIK it was never completed. Synth was never an option for mips/mips64/powerpc/powerpc64/sparc64. > Does poudriere work on all supported versions and architectures of > FreeBSD? I personally run it native on amd64/powerpc64/sparc64 and cross on aarch64/armv6/armv7, on various combinations of 10, 11, and -CURRENT. I've had it running, under load, on these buildenvs for several years, both with and without ZFS. It is my go-to system. It is also used to build packages on the freebsd.org cluster, including mips/mips64. mcl From owner-freebsd-ports@freebsd.org Mon Dec 4 03:02:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EB414DEB145 for ; Mon, 4 Dec 2017 03:02:10 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [72.12.213.40]) by mx1.freebsd.org (Postfix) with ESMTP id CF9117568F for ; Mon, 4 Dec 2017 03:02:10 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from typhoon.sorbs.net (203-206-128-220.perm.iinet.net.au [203.206.128.220]) by hades.sorbs.net (Oracle Communications Messaging Server 7.0.5.29.0 64bit (built Jul 9 2013)) with ESMTPSA id <0P0F0061K25U3J00@hades.sorbs.net> for freebsd-ports@freebsd.org; Sun, 03 Dec 2017 19:10:44 -0800 (PST) Subject: Re: Welcome flavors! portmaster now dead? synth? To: Adam Weinberger Cc: freebsd-ports@freebsd.org References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <5A246D28.2020007@sorbs.net> <6881393C-BCE0-4F3E-B5AA-FC2FF995628D@adamw.org> From: Michelle Sullivan Message-id: <5A24BA3E.1050507@sorbs.net> Date: Mon, 04 Dec 2017 14:00:14 +1100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 In-reply-to: <6881393C-BCE0-4F3E-B5AA-FC2FF995628D@adamw.org> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 03:02:11 -0000 Adam Weinberger wrote: >> On 3 Dec, 2017, at 14:31, Michelle Sullivan wrote: >> >> Adam Weinberger wrote: >>> You seem very angry about things breaking in HEAD, Baho. Things break in HEAD sometimes. This is why we recommend that end-users who can't have breakages, or users who depend on undeveloped tools, stay on the quarterly branch. Portmaster works perfectly on quarterly. Always has. >>> >> Quarterly is just a frozen HEAD with no/minute chances of security patches or other changes... why would you want to be there? I couldn't even get someone to patch a security issue before the pkg_*->pkgng change.. was patched 4 days later despite having the patch in the bug before... and despite asking for the patch to be put in the quarterly they didn't either. One continues to watch the exodus. > The MFH process was very complicated at first, and many committers didn't participate in it. Now it's largely automated and expected of all ports committers. The quarterly branches these days receive essentially all security fixes and most build fixes. As with all things FreeBSD, it's a best-effort process. > > Quarterly is mostly static, and receives no unnecessary updates. It also receives no known breakages. That's the tradeoff between it and head. > > We do the best we can, and if things get missed it's because we need more community involvement. I got involved, I got shutdown by people who are determined to move FreeBSD in their direction, I am no longer involved. > If you can't handle the flux of HEAD, stay on quarterly. If you need the cutting-edge, use HEAD. As you noted, we are strained for resources to keep quarterly going; we simply don't have the ability to provide another in-between level. > You mean if you're not into security or part of a security company stay on quarterly, but if you need to keep patched up because you are in the top 100 of most attacked sites/companies in the world, deploy a team of people to patch security issues and run your own ports tree because breakage on HEAD is often and when you need it the least and quarterly doesn't guarantee it'll even work/compile and nearly never gets security patches. Sorry, but that's the truth of it and the reason I no longer use FreeBSD or the Ports tree, instead using a derivative of each which is a lot more stable and patched against security issues within hours of them being identified. Regards, Michelle From owner-freebsd-ports@freebsd.org Mon Dec 4 03:04:18 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 15970DEB3FB for ; Mon, 4 Dec 2017 03:04:18 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [72.12.213.40]) by mx1.freebsd.org (Postfix) with ESMTP id EE92B757E1 for ; Mon, 4 Dec 2017 03:04:17 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from typhoon.sorbs.net (203-206-128-220.perm.iinet.net.au [203.206.128.220]) by hades.sorbs.net (Oracle Communications Messaging Server 7.0.5.29.0 64bit (built Jul 9 2013)) with ESMTPSA id <0P0F0061M29E3J00@hades.sorbs.net> for freebsd-ports@freebsd.org; Sun, 03 Dec 2017 19:12:53 -0800 (PST) Subject: Re: Welcome flavors! portmaster now dead? synth? To: Baho Utot , freebsd-ports@freebsd.org References: <0f9eb4e9-2162-e8a8-8f73-d32fdabe3e09@columbus.rr.com> From: Michelle Sullivan Message-id: <5A24BABE.7050307@sorbs.net> Date: Mon, 04 Dec 2017 14:02:22 +1100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 In-reply-to: <0f9eb4e9-2162-e8a8-8f73-d32fdabe3e09@columbus.rr.com> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 03:04:18 -0000 Baho Utot wrote: > > > On 12/3/2017 5:04 PM, Carmel NY wrote: >> I just checked out < >> https://github.com/jrmarino/Ravenports/wiki/quickstart-freebsd> >> and < http://ravenports.ironwolf.systems/> and I have to admit that I >> am interested. >> I am wondering if it will ever get accepted into the ports system. >> > > No way....They hate John around here. Incorrect. John won't get the commit-bit back and is unlikely to do anything himself. However I'm betting if someone stepped up to the plate to submit it into the ports tree it would be accepted providing they also volunteer to be the maintainer. Michelle From owner-freebsd-ports@freebsd.org Mon Dec 4 05:30:01 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9E218DEE74C for ; Mon, 4 Dec 2017 05:30:01 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-145.reflexion.net [208.70.210.145]) (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 5006A792D5 for ; Mon, 4 Dec 2017 05:30:00 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 31212 invoked from network); 4 Dec 2017 04:29:54 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 4 Dec 2017 04:29:54 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Sun, 03 Dec 2017 23:29:54 -0500 (EST) Received: (qmail 9133 invoked from network); 4 Dec 2017 04:29:54 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 4 Dec 2017 04:29:54 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 508C6EC8B66; Sun, 3 Dec 2017 20:29:53 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: poudriere jail -c -j JNAME -m null -M PREBUILT-WORLD-PATH -S /usr/src -v 12.0-CURRENT complains about "DIrectory not empty" for PREBUILT-WORLD-PATH Message-Id: <225E5187-55F9-4BEA-907D-79E04B1FA4A1@dsl-only.net> Date: Sun, 3 Dec 2017 20:29:52 -0800 To: Bryan Drewery , FreeBSD Toolchain , FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 05:30:01 -0000 Note: /usr/ports/ (and so poudriere-devel) as of -r425204=20 (poudriere-devel-3.2.99.20171129). I expect that the below is from ports-mgmt/poudriere-=3Ddevel -r454996 and its: - ports/jail -c NOZFS: Consider non-empty-already-existing-directory a = failure where the change did not cover an explicit use of -m null also being involved to deliberately being using a pre-built world that is located via use of -M PATH . [There is one other side note about a potential issue later below.] # poudriere jail -c -j FBSDjailRPI2 -m null -M = /usr/obj/DESTDIRs/clang-armv7-installworld-poud -S /usr/src -v = 12.0-CURRENT [00:00:00] Creating FBSDjailRPI2 fs at = /usr/obj/DESTDIRs/clang-armv7-installworld-poud... fail [00:00:00] Error: Directory not empty at = /usr/obj/DESTDIRs/clang-armv7-installworld-poud # ls -lTdt /usr/obj/DESTDIRs/clang-armv7-installworld-poud/* drwxr-xr-x 26 root wheel 2048 Nov 27 00:33:01 2017 = /usr/obj/DESTDIRs/clang-armv7-installworld-poud/etc drwxr-xr-x 2 root wheel 2560 Nov 27 00:29:51 2017 = /usr/obj/DESTDIRs/clang-armv7-installworld-poud/rescue . . . (So: a pre-built world, created via a cross build and copied over beforehand.) # poudriere jail -c -j FBSDjailRPI2 -m null -M = /usr/obj/DESTDIRs/clang-armv7-installworld-poud -S /usr/src -v = 12.0-CURRENT [00:00:00] Creating FBSDjailRPI2 fs at = /usr/obj/DESTDIRs/clang-armv7-installworld-poud... fail [00:00:00] Error: Directory not empty at = /usr/obj/DESTDIRs/clang-armv7-installworld-poud /usr/local/etc/poudriere.conf has: NO_ZFS=3Dyes /usr/local/share/poudriere/include/fs.sh has: createfs() { [ $# -ne 3 ] && eargs createfs name mnt fs local name mnt fs name=3D$1 mnt=3D$(echo $2 | sed -e "s,//,/,g") fs=3D$3 [ -z "${NO_ZFS}" ] || fs=3Dnone if [ -n "${fs}" -a "${fs}" !=3D "none" ]; then . . . else msg_n "Creating ${name} fs at ${mnt}..." if ! mkdir -p "${mnt}"; then echo " fail" err 1 "Failed to create directory ${mnt}" fi # If the directory is non-empty then we didn't create = it. if ! dirempty "${mnt}"; then echo " fail" err 1 "Directory not empty at ${mnt}" fi echo " done" fi } For -m null here -M /usr/obj/DESTDIRs/clang-armv7-installworld-poud should point to a non-empty directory as far as I can tell. And it does. But that leads to the above code rejecting the -M path. [Note: I also question, if, with -S /usr/src in use, the SRC_BASE assignment below is correct.] /usr/local/share/poudriere/jail.sh has: create_jail() { [ "${JAILNAME#*.*}" =3D "${JAILNAME}" ] || err 1 "The jailname cannot contain a period (.). See = jail(8)" =20 if [ "${METHOD}" =3D "null" ]; then [ -z "${JAILMNT}" ] && \ err 1 "Must set -M to path of jail to use" [ "${JAILMNT}" =3D "/" ] && \ err 1 "Cannot use / for -M" fi . . . SRC_BASE=3D"${JAILMNT}/usr/src" =20 case ${METHOD} in . . . null) JAILFS=3Dnone FCT=3D ;; esac =20 if [ "${JAILFS}" !=3D "none" ]; then [ -d "${JAILMNT}" ] && \ err 1 "Directory ${JAILMNT} already exists" fi =20 createfs ${JAILNAME} ${JAILMNT} ${JAILFS:-none} . . . =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Mon Dec 4 05:55:49 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 19A0FDEEF58 for ; Mon, 4 Dec 2017 05:55:49 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x231.google.com (mail-it0-x231.google.com [IPv6:2607:f8b0:4001:c0b::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D769579DBB for ; Mon, 4 Dec 2017 05:55:48 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x231.google.com with SMTP id p139so9948223itb.1 for ; Sun, 03 Dec 2017 21:55:48 -0800 (PST) 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=RQiNUA/8ZmrsQUqY0+bKmLIB2NKbesUmm3WW0Qe7Ul4=; b=haopTbBVmWmafO4ISA/HupldMIdg9DOK8RAD+zIPpef0tegJLdUV1vzdGGct8tJQMu aCoap2m2YdWmeDnOpXrBMzYjFtlPrWy5xtJSIY2GStkr7cUT9Of3HkLd/oGAfrutLAsP BCDkRpZNAod6kx7O+iMkD+QHt9M2T+UFEAZUwc7+ZQB0Owo4ERykoKjRF+p7gKiFGvcA 2H78RbdCqOQdylDHShIIsFc69HrVWalFeAmg7cyFmKBb+D2gei6QtLxH5jfoyrK59ID+ NX8wNKk7YIZGsU09zcL63A539LoDD1WQMA4/EtNQnpbkLA6K/hHaqWdV9iHAQrRaM7Ix LLcg== 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=RQiNUA/8ZmrsQUqY0+bKmLIB2NKbesUmm3WW0Qe7Ul4=; b=Lf69cP7C5E9HeO9SqGXLrY6JjH7cMzA0qhgWyAmh19XiSRiMzOhFMbmeA4dvWhK49B 0HsMZD9QbtmiYr52Cx2c45wh8pDX+gtQVEq29Fr5cuNpYb3z3aZXwWiTvcE/Xo0QfLf2 xy5zykEDirQqbO4D1wIYX5bcsnS2FYQ5bAsUp8AI3dMV6G9zED4jZbTx4fqoYTgXwfFT 1cHi4tlYTrDEF9AEGzfN2XJc3imzXrvHWxwZRmWfjdwBFhHxyw1EtekTPzzrfGAtTCmV fkqEXFDF558HcdmmQjOL0J/o90CKREs7EymemWAxNUokebyh39b/m5mXGCZobYBRCIT8 T0DA== X-Gm-Message-State: AKGB3mJx2auGwmNfbhIOQH3/79urGRSt9kxAl8AYfty6B3RBmZ44tfVS ksIUTAwF1n6b4lHfv3SxaS0LHx9HhvnWQF+/hioonQ== X-Google-Smtp-Source: AGs4zMYIWpagzQITt9CHDmWMdcRcYTUFLsHsdlJK53FAclIK0pb4kHHuk9kdOrbKBGjr/oADOKSAOlnQIIZNHHpf0PA= X-Received: by 10.36.167.77 with SMTP id s13mr3277095iti.51.1512366947898; Sun, 03 Dec 2017 21:55:47 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Sun, 3 Dec 2017 21:55:47 -0800 (PST) From: blubee blubeeme Date: Mon, 4 Dec 2017 13:55:47 +0800 Message-ID: Subject: OSS Audio To: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 05:55:49 -0000 I'm looking at the information for audio/oss and it seems that the source used is different than the 4frontversion. ----- This port uses installation procedure that is very different from the one used by 4Front and is not supported by them. ----- The port also seems to lack a maintainer but a lot of work is being committed by jbeich@FreeBSD.org, mat@FreeBSD.org and a few others. Why is this version of oss different than the 4front version? I know in the past 4front went closed source but version 4.xx has been open sourced again along with many improvements. Is there any reason why this port can't or shouldn't move to the one supported by 4front? From owner-freebsd-ports@freebsd.org Mon Dec 4 12:03:13 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A9F61DFA6C4 for ; Mon, 4 Dec 2017 12:03:13 +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 953E96556F for ; Mon, 4 Dec 2017 12:03:13 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 94A89DFA6C2; Mon, 4 Dec 2017 12:03:13 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 94560DFA6C1 for ; Mon, 4 Dec 2017 12:03:13 +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 mx1.freebsd.org (Postfix) with ESMTPS id 83D0B6556E for ; Mon, 4 Dec 2017 12:03:13 +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 vB4C3DQ9071329 for ; Mon, 4 Dec 2017 12:03:13 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id vB4C3DHX071320; Mon, 4 Dec 2017 12:03:13 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201712041203.vB4C3DHX071320@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, 4 Dec 2017 12:03:13 +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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 12:03:13 -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/mantis | 2.6.0 | release-2.9.0 ------------------------------------------------+-----------------+------------ mail/cone | 0.96.1 | 0.96.2 ------------------------------------------------+-----------------+------------ math/glpk | 4.63 | 4.64 ------------------------------------------------+-----------------+------------ 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 Dec 4 12:08:21 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 26DBADFA9EC for ; Mon, 4 Dec 2017 12:08:21 +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 093896583E; Mon, 4 Dec 2017 12:08:21 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 4308A18077; Mon, 4 Dec 2017 12:08:20 +0000 (UTC) From: Jan Beich To: blubee blubeeme Cc: FreeBSD Ports Subject: Re: OSS Audio References: Date: Mon, 04 Dec 2017 13:08:16 +0100 In-Reply-To: (blubee blubeeme's message of "Mon, 4 Dec 2017 13:55:47 +0800") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 12:08:21 -0000 blubee blubeeme writes: > I'm looking at the information for audio/oss and it seems that the source > used is different than the 4frontversion. > > ----- > > This port uses installation procedure that is very different from > the one used by 4Front and is not supported by them. > > ----- > > The port also seems to lack a maintainer but a lot of work is being > committed by jbeich@FreeBSD.org, mat@FreeBSD.org and a few others. Well, you've answered your own question. There's no maintainer to check which downstream differences still make sense. What is better maintained[1] and supported is FreeBSD fork of OSS - sound(4). See OSSv4 compatibility in https://people.freebsd.org/~ariff/SOUND_4.TXT.html Not sure why those bits haven't migrated into the manpage. [1] 4Front vs. FreeBSD commit activity: https://sourceforge.net/p/opensound/git/ci/master/log/ https://svnweb.freebsd.org/base/head/sys/dev/sound/?view=log From owner-freebsd-ports@freebsd.org Mon Dec 4 12:11:29 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0E517DFAAA7 for ; Mon, 4 Dec 2017 12:11:29 +0000 (UTC) (envelope-from ahicks@p-o.co.uk) Received: from mail.p-o.co.uk (alanhicks.plus.com [80.229.143.200]) (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 C34BA659C7 for ; Mon, 4 Dec 2017 12:11:28 +0000 (UTC) (envelope-from ahicks@p-o.co.uk) Received: from verdi.p-o.co.uk ([2a01:348:6:87a1::5]) by p-o.co.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eLpFe-0001f9-8D; Mon, 04 Dec 2017 11:49:34 +0000 Subject: Re: Last flavorless revision? To: sgk@troutmask.apl.washington.edu, Christian Ullrich Cc: freebsd-ports@freebsd.org, Adam Weinberger References: <20171201200751.GA17979@troutmask.apl.washington.edu> <31DBA0EB-539A-4BA5-9CF7-4EDF4CAF9205@adamw.org> <20171201204348.GA1135@troutmask.apl.washington.edu> <20171202172854.GA44592@troutmask.apl.washington.edu> From: Alan Hicks Organization: Persistent Objects Ltd Message-ID: Date: Mon, 4 Dec 2017 11:49:30 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171202172854.GA44592@troutmask.apl.washington.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Authenticated-As: uid=alan X-Spam-Score: -1.0 (-) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 12:11:29 -0000 On 02/12/2017 17:28, Steve Kargl wrote: > On Sat, Dec 02, 2017 at 02:06:32PM +0100, Christian Ullrich wrote: >> * Steve Kargl wrote: >> >>> On Fri, Dec 01, 2017 at 01:42:27PM -0700, Adam Weinberger wrote: >>>>> On 1 Dec, 2017, at 13:07, Steve Kargl wrote: >>>>> >>>>> ports/UPDATING does not seem to include an entry noting >>>>> the last subversion revision prior to the flipping on >>>>> flavors. Is revision 455205 the penultimate revision? >>>> >>>> https://svnweb.freebsd.org >>>> >>> >>> ? >> >> He means, "I could just write 'No, 455205 is the first one with FLAVORS >> support in it, if you don't count the brief interlude from 450663 until >> 450939 when introducing it exposed the lack of communication between >> ports collection and ports tools maintainers for the first time', but >> since that would be entirely too helpful, instead I'll just post a link >> to the SVN web interface which boasts all the charm and usability of the >> late 1990s and let you figure it out for yourself." >> > > Given that I asked about a specific revision number, it stands > to reason that I had already spent too much time wandering around > svnweb.freebsd.org. An entry needs to be added to ports/UPDATING > to state which revision turns on flavors and by extension neuters > all port management tools except poudriere. Four months from now > when users update a system finding that information by crawling > through svnweb.freebsd.org will be a challenge. > Your friend is subversion log search svn log --search FLAVORS svn://svn.FreeBSD.org r455205 | mat | 2017-11-30 15:33:29 +0000 (Thu, 30 Nov 2017) | 13 lines Generic FLAVORS work. - Enable FLAVORS. - Make make describe flavors aware. - Add a qa check for unique package names amongst flavors. - Make MOVEDlint understand flavors. - Add a bit of sanity check to make sure FLAVORS stay lowercase. - Various fixes. Reviewed by: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12577 ------------------------------------------------------------------------ From owner-freebsd-ports@freebsd.org Mon Dec 4 12:15:49 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A6B1EDFAEC9 for ; Mon, 4 Dec 2017 12:15:49 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta01.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.231]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6FBBF65EAE for ; Mon, 4 Dec 2017 12:15:48 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id Lpezeu7Z1lSSNLpf1enNoQ; Mon, 04 Dec 2017 12:15:47 +0000 Received: from [192.168.1.143] (helo=desktop.example.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eLpey-0005Ij-MM for freebsd-ports@freebsd.org; Mon, 04 Dec 2017 12:15:44 +0000 Subject: Re: Status of portupgrade and portmaster? To: freebsd-ports@freebsd.org References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <048e2faf-873e-beb5-35fe-ad8f3f8ea5be@columbus.rr.com> <20171204003149.FDHX24621.cdptpa-fep25.email.rr.com@dnvrco-cmimta05> From: Baho Utot Message-ID: <8418d8c9-31af-d78a-320d-19f1890443ca@columbus.rr.com> Date: Mon, 4 Dec 2017 07:15:44 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171204003149.FDHX24621.cdptpa-fep25.email.rr.com@dnvrco-cmimta05> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfK0UaukZ7Dm6fuOPgqmlLyi/ha/Q7A//jn/C00owLKknSQg7zCiIc3OOgpVX5RqCsl+K26ioBobCEOUG2kVlwI6TIZxklTLFdqq4Il5STEtsK9gDnu8x ynUwZ/dp1Uhcw69SWrJKLdzvg9giNKC9hjLOFZOiqmR0jzrmeyk/i5dtZqm5QMGcfC2L0gQGgyVK4FHDxkAVZ+isqUQp1TqTh10= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 12:15:49 -0000 On 12/03/17 19:26, Thomas Mueller wrote: > from Baho Utot: > >> I don't use HEAD. I use Quartlery with synth. It is just I expect a little >> more than amature hour. I was on Archlinux for 10 years and they are very >> bleeding edge. Almost No breakage in ten years. The only reason I left Linux >> was systemd. After landing in FreeBSD the experence has been terrible at >> best, I have been a user for more than 5 years hoping that things would get >> better after seeing all the work promised not getting done. I am done with >> FreeBSD and I am going to my own scratch built Linux. I already have all my >> raspberry pi on my own linux version and now I am working on moving my >> desktops. Should be complete by the end of the year. > > I never got started with Archlinux because of their mailing lists' severe moderation policy. I became an infant mortality. > > I asked how and if it was possible to rebuild the Archlinux system from source as is done with FreeBSD and NetBSD, but that message was rejected by moderator, explanation being that I could find the answer in one minute, or was it ten minutes, from the wiki. I still haven't found it. I unsubscribed about two days later. > > I suppose you're aware of Linux From Scratch and Cross Linux From Scratch (trac.clfs.org)? > > Two distros you could try are Voidlinux (voidlinux.eu) and Gentoo (www.gentoo.org). > > I have git-cloned their source/package trees. > > I would like to get back to Linux but am not ready to give up on FreeBSD. > > Tom > Yes I am aware of LFS, I have a github account with builds from them where I add rpm and pacman package managers to the LFS builds. They are a bit dated as they are version 7.5. I am going to update those to 8.1, as I am currently working on those. I will have the desktop builds there also. From owner-freebsd-ports@freebsd.org Mon Dec 4 12:20:08 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F0164DFAFE9 for ; Mon, 4 Dec 2017 12:20:08 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta01.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id BF34A65FFC for ; Mon, 4 Dec 2017 12:20:07 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id LpgHeZI2npPPWLpgJe7hW8; Mon, 04 Dec 2017 12:17:08 +0000 Received: from [192.168.1.143] (helo=desktop.example.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eLpj4-0005Ix-Nr for freebsd-ports@freebsd.org; Mon, 04 Dec 2017 12:19:58 +0000 To: freebsd-ports@freebsd.org From: Baho Utot Subject: Re: Welcome flavors! portmaster now dead? synth? Message-ID: <5698c0c6-e8f0-805a-2289-3eeb7911a5a3@columbus.rr.com> Date: Mon, 4 Dec 2017 07:19:58 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfKQ/kNE2UYPtVoU8xsEbzdPND7Elyb6MC0rKh+govYWayJhA86g8EaynDnhBn8/Idvf9gsXxUsRgdL8HaXtEAx5Vwd3IDAW2DOHAeY+ftvFwyPmMapM/ H1AUT83JDW+y5B2oWva6ud2FADplx+sE+KcUGRNavzYs+GFHQykCP50D0zn2+Tyq2kiXdwJlp0aQydsZjueyEbIqKNfopktdGWw= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 12:20:09 -0000 On 12/03/17 20:47, Dennis Glatting wrote: > On Sun, 2017-12-03 at 20:07 +0000, Steven Hartland wrote: >> People really seem to miss the point that there are only finite >> resources >> and as an open source project that depends on people volunteering >> their >> time to add new features and maintain tools. > > Missing the point cuts both ways. > > If you have a a couple swaths of servers managed to certain tool chains > then the conversion process is an unnecessary and non-trivial resource > consumption. I have moved servers to Ubuntu and (groan) other Linux > flavors and customized the processes because: > > 1) I am tired of port breakage. I am past tired of being told to read > UPDATEs when UPDATEs often has limited information, including install > conflicts. > > 2) "Error 70" on installs with no indication of where the error was > incurred and thus requiring me to make with debug flags and then dig > deep is past annoying. > > 3) Nvidia does not support CUDA under FreeBSD and this is a problem > for TensorFlow and other applications. If I went the OpenCL route > (e.g., AMD GPUs) then my application base would be significantly > limited. I don't consider Intel a serious solution. > > Further: > > 1) Under FreeBSD I do not do binaries, rather I do source and I do > source for reasons. Under Linux, source is troublesome. > > 2) I had no hope of getting Intel Phi processors working under FreeBSD > but I do have them working under Linux, including the older Phis under > CentOS. I recognize this is an Intel problem which is one of the > reasons I do not consider Intel a serious solution, not to mention the > requirements and cost of an Intel compiler and Intel libraries. > > 3) FreeBSD offers me ZFS and FreeNAS as an alternative, particularly > for HyperV/VMware SANS. Under Linux, ZFS has historically been > troublesome. > > > These are nothing more than a few data points. Please do not bother > with the "then become a maintainer" response. It is not that I do not > appreciate the efforts of others but that statement is a BS response, > you know it, and I'll simply delete your message. > > > Exactly +1 for this From owner-freebsd-ports@freebsd.org Mon Dec 4 14:00:18 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6C8CDDFD844 for ; Mon, 4 Dec 2017 14:00:18 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x234.google.com (mail-it0-x234.google.com [IPv6:2607:f8b0:4001:c0b::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 342D3697F7; Mon, 4 Dec 2017 14:00:18 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x234.google.com with SMTP id b5so12906293itc.3; Mon, 04 Dec 2017 06:00:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=UsD2t5HZI6sE/9IL55lQVN0y6h8LGgk3aGEKGgIYFKw=; b=pYwtGxvHXBHqO5TUkLqQUzklLiNOtBxxpiIJlFr6dz65BNGEoL0H2gzaESfLm0XZsT RRn1K9Dvajw1SysRlUwS1qGIeN5NyIsJg3Eahe58Md0Ighy6+2bfrI07IIbX83rrB9k3 c8/EizuOJVoHOX2mzGGpI5kqphV2XwAghEdYVXTUabYvHoVXyKqTWICdYgRbFf038V3m /7OTVZncCakkMMvooeYEBcJBK4sCz/DvjPOwsfNmTvWY1zm8jJIdKeC7qkL/FD7nTjys wSiohz2TpU7AJnPtDQSGMjkjtE/OTwM8kW+1VSZKl9Men7gw4qQSVQVTnGW4aqwKZvZs XeZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=UsD2t5HZI6sE/9IL55lQVN0y6h8LGgk3aGEKGgIYFKw=; b=es7hNW4/6NkOxcy18yL8oH8WDDb0zrHFCzNFqbF1m70MS+kzkaL59NFv6Gh1b92+HI k0BqY71N5JXM7KRNxOB5BrQGkUVQBIFa+Zg6ZP3tw3PnFY4kvtQv4oGcjfPZDg3M3na4 RxHLTHtSrKB6w2HixXRTpishHYktPxPfLKYNScqEWhFWozCYDBxwyf31Hfl9eU9mcpCL L9pbdxyX06E36Z1irwsqu1wgfa30U3OQ6zI7z90IZguFWGUVdwm2cUJl+PZAh6x7vczg nxDwLcFPec84Xu3SnSvT7veIY9zGIn9GxDHYa7u1EEPXY/jKkRFMVIYc3C+xVceZJJmk srAQ== X-Gm-Message-State: AKGB3mJW7ZzhLxCmVZkjnQ7dFLHre7d5FM8tu0kURQmDmAtgNbvBMk66 jCwWD+HUQO/k7kGdeMLkSn1QIktDAmG666s+U+VZEA== X-Google-Smtp-Source: AGs4zMZq2tVPM/5Nyvs2i4kkJOGJK9lgGfPBIbOYg6VG1rWPbvinsx6cfVab6FIwz6CxjN2WOmKc2D1jlaM+nPC7eGE= X-Received: by 10.36.221.147 with SMTP id t141mr13118641itf.140.1512396017064; Mon, 04 Dec 2017 06:00:17 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Mon, 4 Dec 2017 06:00:16 -0800 (PST) In-Reply-To: References: From: blubee blubeeme Date: Mon, 4 Dec 2017 22:00:16 +0800 Message-ID: Subject: Re: OSS Audio To: Jan Beich Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 14:00:18 -0000 Thanks for the heads up, I am still learning my way around so I might ask questions that don't seem to make sense sometimes. Since there is no maintainer and the FreeBSD OSS is a fork [I'd assume] of an earlier version, wouldn't it be wise to port over the new OSS 4.xx since this page: http://manuals.opensound.com/developer/ossapi.html lists a lot of benefits for the new 4.xx version. On Mon, Dec 4, 2017 at 8:08 PM, Jan Beich wrote: > blubee blubeeme writes: > > > I'm looking at the information for audio/oss and it seems that the source > > used is different than the 4frontversion. > > > > ----- > > > > This port uses installation procedure that is very different from > > the one used by 4Front and is not supported by them. > > > > ----- > > > > The port also seems to lack a maintainer but a lot of work is being > > committed by jbeich@FreeBSD.org, mat@FreeBSD.org and a few others. > > Well, you've answered your own question. There's no maintainer to check > which downstream differences still make sense. > > What is better maintained[1] and supported is FreeBSD fork of OSS - > sound(4). > See OSSv4 compatibility in https://people.freebsd.org/~ > ariff/SOUND_4.TXT.html > Not sure why those bits haven't migrated into the manpage. > > [1] 4Front vs. FreeBSD commit activity: > https://sourceforge.net/p/opensound/git/ci/master/log/ > https://svnweb.freebsd.org/base/head/sys/dev/sound/?view=log > From owner-freebsd-ports@freebsd.org Mon Dec 4 14:50:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4BE2DDFE67C for ; Mon, 4 Dec 2017 14:50:59 +0000 (UTC) (envelope-from dan@langille.org) Received: from clavin1.langille.org (clavin.langille.org [162.208.116.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "clavin.langille.org", Issuer "BSD Cabal Headquarters" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2E8616AD1B for ; Mon, 4 Dec 2017 14:50:58 +0000 (UTC) (envelope-from dan@langille.org) Received: from (clavin1.int.langille.org (clavin1.int.unixathome.org [10.4.7.7]) (Authenticated sender: hidden) with ESMTPSA id 91782F36 for ; Mon, 4 Dec 2017 14:50:48 +0000 (UTC) From: Dan Langille Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: FreshPorts and FLAVORS Message-Id: Date: Mon, 4 Dec 2017 09:50:46 -0500 To: FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 14:50:59 -0000 I've been reading up on FLAVORS = (https://wiki.freebsd.org/Ports/FlavorsAndSubPackages) and creating a plan for FreshPorts. Since FLAVORS came in, FreshPorts has been reporting false sanity test = failures like this: = https://www.freshports.org/sanity_test_failures.php?message_id=3D201712041= 212.vB4CCwu4059472@repo.freebsd.org e.g. ### devel/py-flake8: NOTE: this particular sanity test is very experimental A port specified in the BUILD_DEPENDS of devel/py-flake8 does not exist: 'devel/py-pytest-runner@py27' on branch 'head'. NOTE: this particular sanity test is very experimental A port specified in the BUILD_DEPENDS of devel/py-flake8 does not exist: 'devel/py-setuptools@py27' on branch 'head'. NOTE: this particular sanity test is very experimental A port specified in the RUN_DEPENDS of devel/py-flake8 does not exist: 'devel/py-mccabe@py27' on branch 'head'. ... ### Some background based on the Makefile for the above commit: = https://svnweb.freebsd.org/ports/head/devel/py-flake8/Makefile?view=3Dmark= up&pathrev=3D455509 FreshPorts converts this line:=20 BUILD_DEPENDS=3D = ${PYTHON_PKGNAMEPREFIX}pytest-runner>=3D0:devel/py-pytest-runner@${FLAVOR}= to:=20 py27-pytest-runner>=3D0:devel/py-pytest-runner@py27 The part before the : is dropped, leaving us with the port upon which = devel/py-flake8 is dependent: py-pytest-runner@py27 FreshPorts looks for that in the ports tree, and fails. As such, = FreshPorts needs to learn about FLAVORS. Or more precisely, at least in the short term, how to ignore FLAVORS. The solution I have is: ### [dan@pro02:~/tmp] $ cat depends.pl=20 #!/usr/local/bin/perl my $depends =3D 'devel/py-setuptools@py27'; ($depends, undef) =3D split /[@\:]/, $depends; print "'$depends'\n"; [dan@pro02:~/tmp] $ perl depends.pl=20 'devel/py-setuptools' ### This results in a port which FreshPorts can find in the tree. I plan to = start coding and testing this approach later today. This solution also caters for depends such as devel/git:configure which = also created false positives. I suspect this will only be a short term solution. short term issues: * I am not yet sure about duplicate depends. If a port has = devel/py-setuptools@py27 and devel/py-setuptools@py36, what will happen? * looking at the depends on FreshPorts, you cannot tell which FLAVORS = are available / in use. long term issues: * Should FreshPorts discern between different FLAVORS? How useful would = that be? * How should FreshPorts display FLAVORS available in a port. Comments and suggestions welcome. So are patches. --=20 Dan Langille - BSDCan / PGCon dan@langille.org From owner-freebsd-ports@freebsd.org Mon Dec 4 16:23:07 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 89C82E56BE0 for ; Mon, 4 Dec 2017 16:23:07 +0000 (UTC) (envelope-from lists@rhavenn.net) Received: from smtp78.iad3a.emailsrvr.com (smtp78.iad3a.emailsrvr.com [173.203.187.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 61A206E68D for ; Mon, 4 Dec 2017 16:23:07 +0000 (UTC) (envelope-from lists@rhavenn.net) Received: from smtp34.relay.iad3a.emailsrvr.com (localhost [127.0.0.1]) by smtp34.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id A3F0724EF0; Mon, 4 Dec 2017 11:16:48 -0500 (EST) X-Auth-ID: rhavenn@rhavenn.net Received: by smtp34.relay.iad3a.emailsrvr.com (Authenticated sender: rhavenn-AT-rhavenn.net) with ESMTPSA id EDF3124F98; Mon, 4 Dec 2017 11:16:47 -0500 (EST) X-Sender-Id: rhavenn@rhavenn.net Received: from rel.rhavenn.local ([UNAVAILABLE]. [209.112.171.194]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:587 (trex/5.7.12); Mon, 04 Dec 2017 11:16:48 -0500 Received: from localhost (rel.rhavenn.local [local]) by rel.rhavenn.local (OpenSMTPD) with ESMTPA id ab905114; Mon, 4 Dec 2017 07:16:45 -0900 (AKST) Date: Mon, 4 Dec 2017 07:16:45 -0900 From: Henrik Hudson To: =?iso-8859-1?Q?Ren=E9?= Ladan Cc: freebsd ports Subject: Re: poudriere, python ports, and flavors oh my? Message-ID: <20171204161645.GA57530@vash.rhavenn.local> References: <20171201175750.GA32973@vash.rhavenn.local> <20171201194556.GA10659@vash.rhavenn.local> <20171201222342.GA51418@vash.rhavenn.local> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20171201222342.GA51418@vash.rhavenn.local> User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 16:23:07 -0000 On Fri, 01 Dec 2017, Henrik Hudson wrote: > On Fri, 01 Dec 2017, Henrik Hudson wrote: > > > On Fri, 01 Dec 2017, René Ladan wrote: > > > > > Op 1 dec. 2017 19:06 schreef "Henrik Hudson" : > > > > > > So, I must be missing something. I have a poudriere jail specific > > > make.conf like this: > > > > > > ##### > > > #unset some options by default > > > OPTIONS_UNSET= ALSA APIDOCS BONJOUR CUPS DEBUG DOCBOOK DOCS EXAMPLES GNUTLS > > > HTMLDOCS \ > > > PULSEAUDIO SOUND STATIC TESTS X11 XINERAMA XORG > > > > > > #fetch arguments - set timeout > > > FETCH_BEFORE_ARGS=-T 3600 > > > > > > #perl version > > > DEFAULT_VERSIONS+= perl5=5.26 > > > > > > #PHP version > > > DEFAULT_VERSIONS+= php=71 > > > > > > #MySQL version - use MariaDB > > > WITH_MYSQL_VER=101m > > > > > > #OpenSSL > > > DEFAULT_VERSIONS+= ssl=openssl > > > > > > #PostgreSQL > > > DEFAULT_VERSIONS+= pgsql=10 > > > > > > #Python > > > DEFAULT_VERSIONS+= python=3.6 python2=2.7 python3=3.6 > > > > > > #use LDAP SASL support > > > WANT_OPENLDAP_SASL=yes > > > ##### > > > > > > > > > Reading in Mk/Uses/python.mk it seems to state that if > > > USE_PYTHON=distutils is set in a Makefile that a port will be built > > > for both Python2 and Python3 defaults. However, except for > > > setuptools, all my ports are only building py27 ports. > > > > > > For example, the devel/awscli only builds py27-awscli and it has: > > > > > > USE_PYTHON= autoplist distutils concurrent > > > > > > I would think if anything, using my DEFAULT_VERSIONS, that it would > > > only build the 3.6 version? > > > > > > I think you can remove the Python line now, that should enable building > > > both the 2.7 and 3.6 (?) versions. > > > > That just seems to switch the "python" port to use 2.7 as its > > symlink vs. 3.6. I'm still only getting 2.7 builds for the majority > > of ports. > > > > henrik > > Okay, so in my poudriere -f list file or bulk builds if I do: > devel/awscli@py36 > > when calling bulk then it builds for the right version. So, I don't > know if that's the way it's supposed to work, I'm missing something, > or if it's supposed to be building both. So, there was a bug in Uses/python.mk that ignored any DEFAULT_VERSIONS+= changes to python. This was fixed over the weekend and it seems to be working as expected now. henrik > > > henrik > > > > > > > > > > René > > > > > > > > > henrik > > > -- > > > Henrik Hudson > > > lists@rhavenn.net > > > ----------------------------------------- > > > "God, root, what is difference?" Pitr; UF > > > > > > _______________________________________________ > > > 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" > > > _______________________________________________ > > > 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" > > > > -- > > Henrik Hudson > > lists@rhavenn.net > > ----------------------------------------- > > "God, root, what is difference?" Pitr; UF > > > > _______________________________________________ > > 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" > > -- > Henrik Hudson > lists@rhavenn.net > ----------------------------------------- > "God, root, what is difference?" Pitr; UF > -- Henrik Hudson lists@rhavenn.net ----------------------------------------- "God, root, what is difference?" Pitr; UF From owner-freebsd-ports@freebsd.org Mon Dec 4 16:26:20 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 25882E56D41 for ; Mon, 4 Dec 2017 16:26:20 +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 0614E6E827; Mon, 4 Dec 2017 16:26:20 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 273141C188; Mon, 4 Dec 2017 16:26:19 +0000 (UTC) From: Jan Beich To: blubee blubeeme Cc: FreeBSD Ports Subject: Re: OSS Audio References: Date: Mon, 04 Dec 2017 17:26:11 +0100 In-Reply-To: (blubee blubeeme's message of "Mon, 4 Dec 2017 22:00:16 +0800") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 16:26:20 -0000 blubee blubeeme writes: > On Mon, Dec 4, 2017 at 8:08 PM, Jan Beich wrote: > >> blubee blubeeme writes: >> >> > I'm looking at the information for audio/oss and it seems that the source >> > used is different than the 4frontversion. >> > >> > ----- >> > >> > This port uses installation procedure that is very different from >> > the one used by 4Front and is not supported by them. >> > >> > ----- >> > >> > The port also seems to lack a maintainer but a lot of work is being >> > committed by jbeich@FreeBSD.org, mat@FreeBSD.org and a few others. >> >> Well, you've answered your own question. There's no maintainer to check >> which downstream differences still make sense. >> >> What is better maintained[1] and supported is FreeBSD fork of OSS - >> sound(4). >> See OSSv4 compatibility in https://people.freebsd.org/~ >> ariff/SOUND_4.TXT.html >> Not sure why those bits haven't migrated into the manpage. >> >> [1] 4Front vs. FreeBSD commit activity: >> https://sourceforge.net/p/opensound/git/ci/master/log/ >> https://svnweb.freebsd.org/base/head/sys/dev/sound/?view=log >> > Thanks for the heads up, I am still learning my way around so I might ask > questions that don't seem to make sense sometimes. > > Since there is no maintainer and the FreeBSD OSS is a fork [I'd assume] of > an earlier version, wouldn't it be wise to port over the new OSS 4.xx since > this page: http://manuals.opensound.com/developer/ossapi.html > lists a lot of benefits for the new 4.xx version. Why? Not much of 4Front code is left[1] in FreeBSD implementation and OSSv4 API is already supported. Please, be more specific what exactly you're missing. [1] See https://wiki.freebsd.org/Sound and copyrights under sys/dev/sound From owner-freebsd-ports@freebsd.org Mon Dec 4 17:10:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CB162E5E29C for ; Mon, 4 Dec 2017 17:10:22 +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 20F6A70A91; Mon, 4 Dec 2017 17:10:22 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 20B9F1D722; Mon, 4 Dec 2017 17:10:20 +0000 (UTC) From: Jan Beich To: Dennis Glatting Cc: Steven Hartland , Adam Weinberger , Baho Utot , freebsd-ports@freebsd.org Subject: Re: Welcome flavors! portmaster now dead? synth? References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <048e2faf-873e-beb5-35fe-ad8f3f8ea5be@columbus.rr.com> <9BFBB00F-0786-4B92-A564-EABD0179BD93@adamw.org> <1512352031.73246.1.camel@pki2.com> Date: Mon, 04 Dec 2017 18:10:15 +0100 In-Reply-To: <1512352031.73246.1.camel@pki2.com> (Dennis Glatting's message of "Sun, 03 Dec 2017 17:47:11 -0800") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 17:10:22 -0000 Dennis Glatting writes: > 1) I am tired of port breakage. I am past tired of being told to read > UPDATEs when UPDATEs often has limited information, including install > conflicts. > > 2) "Error 70" on installs with no indication of where the error was > incurred and thus requiring me to make with debug flags and then dig > deep is past annoying. [...] > Further: > > 1) Under FreeBSD I do not do binaries, rather I do source and I do > source for reasons. Under Linux, source is troublesome. I'm curious what are those "reasons" that don't affect Linux. Those may be valid FreeBSD shortcomings unlike what you've listed above which is mainly about source vs. binary packages. From owner-freebsd-ports@freebsd.org Mon Dec 4 17:33:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91A98E5F068 for ; Mon, 4 Dec 2017 17:33:58 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7443671E6C for ; Mon, 4 Dec 2017 17:33:58 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id vB4HXl1J065555 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 4 Dec 2017 09:33:47 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id vB4HXk9u065554; Mon, 4 Dec 2017 09:33:46 -0800 (PST) (envelope-from sgk) Date: Mon, 4 Dec 2017 09:33:46 -0800 From: Steve Kargl To: Alan Hicks Cc: Christian Ullrich , freebsd-ports@freebsd.org, Adam Weinberger Subject: Re: Last flavorless revision? Message-ID: <20171204173346.GA65535@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20171201200751.GA17979@troutmask.apl.washington.edu> <31DBA0EB-539A-4BA5-9CF7-4EDF4CAF9205@adamw.org> <20171201204348.GA1135@troutmask.apl.washington.edu> <20171202172854.GA44592@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 17:33:58 -0000 On Mon, Dec 04, 2017 at 11:49:30AM +0000, Alan Hicks wrote: > > > On 02/12/2017 17:28, Steve Kargl wrote: > > On Sat, Dec 02, 2017 at 02:06:32PM +0100, Christian Ullrich wrote: > >> * Steve Kargl wrote: > >> > > > > Given that I asked about a specific revision number, it stands > > to reason that I had already spent too much time wandering around > > svnweb.freebsd.org. An entry needs to be added to ports/UPDATING > > to state which revision turns on flavors and by extension neuters > > all port management tools except poudriere. Four months from now > > when users update a system finding that information by crawling > > through svnweb.freebsd.org will be a challenge. > > > > Your friend is subversion log search > svn log --search FLAVORS svn://svn.FreeBSD.org > > r455205 | mat | 2017-11-30 15:33:29 +0000 (Thu, 30 Nov 2017) | 13 lines > > Generic FLAVORS work. This does not document the change in ports/UPDATING. FreeBSD users have been told to check {src/ports}/UPDATING for 20+ years. A change that fundamentally changes the way users interact with ports/ should document. -- Steve From owner-freebsd-ports@freebsd.org Mon Dec 4 18:18:45 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0635EE6759F for ; Mon, 4 Dec 2017 18:18:45 +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 D886E739E1; Mon, 4 Dec 2017 18:18:44 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 037E11EF49; Mon, 4 Dec 2017 18:18:44 +0000 (UTC) From: Jan Beich To: Steve Kargl Cc: Alan Hicks , Christian Ullrich , freebsd-ports@freebsd.org, Adam Weinberger Subject: Re: Last flavorless revision? References: <20171201200751.GA17979@troutmask.apl.washington.edu> <31DBA0EB-539A-4BA5-9CF7-4EDF4CAF9205@adamw.org> <20171201204348.GA1135@troutmask.apl.washington.edu> <20171202172854.GA44592@troutmask.apl.washington.edu> <20171204173346.GA65535@troutmask.apl.washington.edu> Date: Mon, 04 Dec 2017 19:18:12 +0100 In-Reply-To: <20171204173346.GA65535@troutmask.apl.washington.edu> (Steve Kargl's message of "Mon, 4 Dec 2017 09:33:46 -0800") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 18:18:45 -0000 Steve Kargl writes: > On Mon, Dec 04, 2017 at 11:49:30AM +0000, Alan Hicks wrote: > >> >> >> On 02/12/2017 17:28, Steve Kargl wrote: >> > On Sat, Dec 02, 2017 at 02:06:32PM +0100, Christian Ullrich wrote: >> >> * Steve Kargl wrote: >> >> >> > >> > Given that I asked about a specific revision number, it stands >> > to reason that I had already spent too much time wandering around >> > svnweb.freebsd.org. An entry needs to be added to ports/UPDATING >> > to state which revision turns on flavors and by extension neuters >> > all port management tools except poudriere. Four months from now >> > when users update a system finding that information by crawling >> > through svnweb.freebsd.org will be a challenge. >> > >> >> Your friend is subversion log search >> svn log --search FLAVORS svn://svn.FreeBSD.org >> >> r455205 | mat | 2017-11-30 15:33:29 +0000 (Thu, 30 Nov 2017) | 13 lines >> >> Generic FLAVORS work. Another way to get the revision: $ svn blame /usr/ports/CHANGES | awk '/FLAVOR/ { rev=$1 } END { print rev }' 455205 > > This does not document the change in ports/UPDATING. FreeBSD > users have been told to check {src/ports}/UPDATING for 20+ > years. UPDATING is for individual POLA violations, CHANGES is for the framework, MOVED is for renames/deletions. For now flavors changed the way to install py* ports for non-default python version thus got an UPDATING entry. > A change that fundamentally changes the way users interact with ports/ > should document. That's an overstatement. Non-assisted builds (e.g. "make install") mostly work as before. From owner-freebsd-ports@freebsd.org Mon Dec 4 19:04:30 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF195E68412 for ; Mon, 4 Dec 2017 19:04:30 +0000 (UTC) (envelope-from marquis@roble.com) Received: from mx5.roble.com (mx5.roble.com [209.237.23.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx5.roble.com", Issuer "mx5.roble.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B0C447525E for ; Mon, 4 Dec 2017 19:04:30 +0000 (UTC) (envelope-from marquis@roble.com) Received: from roble.com (roble.com [209.237.23.50]) by mx5.roble.com (Postfix) with ESMTP id C9D3F49270 for ; Mon, 4 Dec 2017 11:04:23 -0800 (PST) Date: Mon, 4 Dec 2017 11:04:23 -0800 (PST) From: Roger Marquis To: freebsd-ports@freebsd.org Subject: Re: Welcome flavors! portmaster now dead? synth? Message-ID: MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 19:04:30 -0000 Jonathan Chen wrote: >Thomas Mueller wrote: >> I can still see possible use for portmaster in that something has to >be used to build synth or poudriere from source. >You don't need portmaster for that. You just need make(1). This is what we do plus a few extras to share the resulting ports across systems: * instead of 'make install' use 'make package && pkg add' like OpenBSD * the package directory is updated with each new package 'cd /usr/ports/packages/All && pkg repo' * the resulting repo is shared across jails using null mounts and/or across hosts using apache or nginx This has certain benefits over poudriere: * KIS * it is straightforward to update only ports with security vulnerabilities * works seamlessly in a jail, with or without zfs * requires less cpu and disk On the downside: * haven't yet automated the entire process (pkg audit ; make package ; (pkg add ; service restart)) * base cannot (yet) be updated this way even on hosts/jails with packaged base * 'pkg audit' is not as up-to-date or reliable as the same functionality on Linux (tor, for example, has been vulnerable since 12/1, had an updated Makefile since 12/2, yet there is still no mention of it in vuxml, 3 days and one 'cd security/vuxml;make newentry' later) FWIW, Roger Marquis From owner-freebsd-ports@freebsd.org Mon Dec 4 20:31:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 23917E69FAB for ; Mon, 4 Dec 2017 20:31:59 +0000 (UTC) (envelope-from steven@multiplay.co.uk) Received: from mail-lf0-x243.google.com (mail-lf0-x243.google.com [IPv6:2a00:1450:4010:c07::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A7879780E5 for ; Mon, 4 Dec 2017 20:31:58 +0000 (UTC) (envelope-from steven@multiplay.co.uk) Received: by mail-lf0-x243.google.com with SMTP id l81so20669120lfl.6 for ; Mon, 04 Dec 2017 12:31:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=multiplay-co-uk.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=y+esswUbimss4c58Ctydi3L/TglZiZCFn6p0LnX2gEk=; b=ZdOFPg4XwFupstAQ6bFe783XRDz0d/UF3yzlTm3r4p6HUOwzhakIleqa9reiQknMBi petF3b0fz3LtrzncyJCFVGrx1N7Dvr+cfY4UwkkxNDSnIWvzmpzwQ81JavAUey+wqpkh tZ+Mxr2M9Vlzgs5OV7eheKS/6sfc7oHIkKzr+2esi24DWejjrZpKWpHyRj/xZxF72Vcu aMN9w2jOrxnVwCyX6jkacZUlq/mYdU3eEaX1ike4kN9efJAg72krKju1OSkkUudwmr9D +u6FQzC1yf6ufkwX57ZOCD9m67Brr32vYPQRapnMUWMflAPfyo4hiE54pj/W9m/mt6h2 KxwQ== 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=y+esswUbimss4c58Ctydi3L/TglZiZCFn6p0LnX2gEk=; b=unvOEWKrpJbNTldg+Kpkvy55FMSVuRFncEoGSiq7tM8gRtjMeBHLFTR8vbdrbUMVSA eiJ3ntk70t8izK1rXwXvAzCOHvsmYDwQUnR3TlnHe0+oMUmqHOXWbC/rMuponM6fjEAU G2w85Sw7bq/YBnQAfY3tlR3FJR+dj8OUxI4nOKI/2RYfFjdlaUVr+l8MT2dfjGdh14HF DTvNatTtWZSq58KCB/Q89eJYIIs3j/bXWga+9Lnp+TqqxhU/6b3xv/hZ0StcAzdHPfKN 7K82D7TjcFGPuiddrHtkK2eTpSWCI4SN5NSh5tNc/aLZ7pv7mkiVQgG/WHKuc4CylqX/ KZgQ== X-Gm-Message-State: AKGB3mKHNwVgDBhMUJ9dO6/2/0CPV/v/gozwW9fRf6q0MBE5Z90mfnQT kNbgBGtbIVRqXTGpOAeUOB6ttS9PEiFSCTx9U6RIfuve X-Google-Smtp-Source: AGs4zMZCP5PBrdUqUabLVN6zAoFAc30TRofX2y6bTPbDeimITlPfX/yfkGhlLHiQNQ1QU3SBEbCzAWNvS2DidlqXvPs= X-Received: by 10.46.83.29 with SMTP id h29mr5779047ljb.144.1512419516574; Mon, 04 Dec 2017 12:31:56 -0800 (PST) MIME-Version: 1.0 References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <5A246D28.2020007@sorbs.net> <6881393C-BCE0-4F3E-B5AA-FC2FF995628D@adamw.org> <5A24BA3E.1050507@sorbs.net> In-Reply-To: <5A24BA3E.1050507@sorbs.net> From: Steven Hartland Date: Mon, 04 Dec 2017 20:31:43 +0000 Message-ID: Subject: Re: Welcome flavors! portmaster now dead? synth? To: Michelle Sullivan Cc: Adam Weinberger , freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 20:31:59 -0000 On Mon, 4 Dec 2017 at 03:02, Michelle Sullivan wrote: > > You mean if you're not into security or part of a security company stay > on quarterly, but if you need to keep patched up because you are in the > top 100 of most attacked sites/companies in the world, deploy a team of > people to patch security issues and run your own ports tree because > breakage on HEAD is often and when you need it the least and quarterly > doesn't guarantee it'll even work/compile and nearly never gets security > patches. > > > Sorry, but that's the truth of it and the reason I no longer use FreeBSD > or the Ports tree, instead using a derivative of each which is a lot > more stable and patched against security issues within hours of them > being identified. This has not been our experience here, we=E2=80=99ve run our own ports tree= from HEAD for many years and while we=E2=80=99ve had some internal patches that = need fixing on update, thats always been down to us not keeping them up to date with changes. Sure we could have got lucky but it does mean that such a blanket statement is not valid for everyone=E2=80=99s use case. I=E2=80=99m not sure if it=E2=80=99s possible but if you=E2=80=99re already= allocating resources to help handle security patches could that not be something that the wider user base could benefit from via helping the secteam, if its turnaround time on security patches you=E2=80=99re highlighting as an issue here? From owner-freebsd-ports@freebsd.org Mon Dec 4 20:48:54 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 10214E6A686 for ; Mon, 4 Dec 2017 20:48:54 +0000 (UTC) (envelope-from gmc@sonologic.nl) 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 E9EEE78C74 for ; Mon, 4 Dec 2017 20:48:53 +0000 (UTC) (envelope-from gmc@sonologic.nl) Received: by mailman.ysv.freebsd.org (Postfix) id E94CCE6A685; Mon, 4 Dec 2017 20:48:53 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E8F69E6A684 for ; Mon, 4 Dec 2017 20:48:53 +0000 (UTC) (envelope-from gmc@sonologic.nl) Received: from mx1.sonologic.net (mx1.sonologic.nl [IPv6:2a01:4f8:121:43cd::1:9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.sonologic.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8A1DC78C73 for ; Mon, 4 Dec 2017 20:48:53 +0000 (UTC) (envelope-from gmc@sonologic.nl) Received-SPF: pass (mx1.sonologic.net: authenticated connection) receiver=mx1.sonologic.net; client-ip=178.63.120.221; helo=monk.sonologic.nl; envelope-from=gmc@sonologic.nl; x-software=spfmilter 2.001 http://www.acme.com/software/spfmilter/ with libspf2-1.2.10; Received: from monk.sonologic.nl (batman.sonologic.net [178.63.120.221]) (authenticated bits=0) by mx1.sonologic.net (8.15.2/8.15.2) with ESMTPA id vB4Kmpef036352 for ; Mon, 4 Dec 2017 20:48:51 GMT (envelope-from gmc@sonologic.nl) X-Authentication-Warning: mx1.sonologic.net: Host batman.sonologic.net [178.63.120.221] claimed to be monk.sonologic.nl Date: Mon, 4 Dec 2017 21:48:51 +0100 From: Koen Martens To: ports@FreeBSD.org Subject: devel/scons port fails to build, please contact maintainer Message-ID: <20171204204851.GC4791@sunra> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ylS2wUBXLOxYXZFQ" Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mx1.sonologic.net [178.63.120.202]); Mon, 04 Dec 2017 20:48:51 +0000 (UTC) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 20:48:54 -0000 --ylS2wUBXLOxYXZFQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, I'm cross-compiling packages for the raspberry pi using poudriere. However, as of a few days ago I get a number of errors: [00:00:10] ====>> Error: databases/py-pymysql depends on nonexistent origin 'devel/py-setuptools@py27'; Please contact maintainer of the port to fix this. [00:00:26] ====>> Error: devel/scons depends on nonexistent origin 'devel/py-setuptools@py27'; Please contact maintainer of the port to fix this. [00:01:02] ====>> Error: net/samba44 depends on nonexistent origin 'devel/py-iso8601@py27'; Please contact maintainer of the port to fix this. [00:01:09] ====>> Error: Fatal errors encountered calculating dependencies The error asks me to please contact the maintainer of the port to fix it, which I do with this email. Hope you know what to do about this. I think it has to do with a recent change I saw listed in UPDATING: 20171130: AFFECTS: */py* AUTHOR: mat@FreeBSD.org Ports using Python via USES=python are now flavored. All the py3-* ports have been removed and folded into their py-* master ports. People using Poudriere 3.2+ and binary packages do not have to do anything. For other people, to build the Python 3.6 version of, for example, databases/py-gdbm, you need to run: # make FLAVOR=py36 install This error breaks the entire build, so currently poudriere fails to build *any* port, even those not depending on the offending packages. Cheers, Koen Martens --ylS2wUBXLOxYXZFQ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAloltLMACgkQktDgRrkFPpZGIACgvo0GL4dWe3EnhcR5tSve0qSG NpQAn0E8lDb25gNRHIUBQtVNq2e9p8QP =FPZG -----END PGP SIGNATURE----- --ylS2wUBXLOxYXZFQ-- From owner-freebsd-ports@freebsd.org Mon Dec 4 20:52:24 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 44396E6A8B8 for ; Mon, 4 Dec 2017 20:52:24 +0000 (UTC) (envelope-from ler@lerctr.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 28A3A790AF for ; Mon, 4 Dec 2017 20:52:24 +0000 (UTC) (envelope-from ler@lerctr.org) Received: by mailman.ysv.freebsd.org (Postfix) id 28088E6A8B4; Mon, 4 Dec 2017 20:52:24 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 27B49E6A8B3 for ; Mon, 4 Dec 2017 20:52:24 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [IPv6:2001:470:1f0f:3ad:bb:dcff:fe50:d900]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "lerctr.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 05E54790AE for ; Mon, 4 Dec 2017 20:52:24 +0000 (UTC) (envelope-from ler@lerctr.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=lerami; h=Content-transfer-encoding:Content-type:Mime-version:In-Reply-To: References:Message-ID:To:From:Subject:Date:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=gxmebqn3bh4Cwg7Dr0h77B92fpPkxfkf7qWEreeF+nE=; b=LWk0o5yoXgkHdLncVJqE6wfXQb GzjRy9M0c2sI+7WI9+djNpPqy3lANTV3CbjgPkVZNPNu9tUR0fXZJUGLox+KPI68XvaLv3Ws35xsl lx0AmGG2hI2S8hiy6yeylavK6dA0M1xWzuaGyvI9cYPp1VokLY56w6MZjebxGIlgMlIQ=; Received: from [74.203.163.58] (port=43862 helo=[10.106.10.50]) by thebighonker.lerctr.org with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1 (FreeBSD)) (envelope-from ) id 1eLxiw-0005On-9z; Mon, 04 Dec 2017 14:52:22 -0600 User-Agent: Microsoft-MacOutlook/10.9.0.171129 Date: Mon, 04 Dec 2017 14:51:51 -0600 Subject: Re: devel/scons port fails to build, please contact maintainer From: Larry Rosenman To: Koen Martens , Message-ID: <2FD38367-A114-4047-8ED9-BC2381836EC7@lerctr.org> Thread-Topic: devel/scons port fails to build, please contact maintainer References: <20171204204851.GC4791@sunra> In-Reply-To: <20171204204851.GC4791@sunra> Mime-version: 1.0 Content-type: text/plain; charset="UTF-8" Content-transfer-encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 20:52:24 -0000 Are you using poudriere 3.2? --=20 Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 5708 Sabbia Drive, Round Rock, TX 78665-2106 =20 =20 =EF=BB=BFOn 12/4/17, 2:48 PM, "Koen Martens" wrote: Hi, =20 I'm cross-compiling packages for the raspberry pi using poudriere. However, as of a few days ago I get a number of errors: =20 [00:00:10] =3D=3D=3D=3D>> Error: databases/py-pymysql depends on nonexistent or= igin 'devel/py-setuptools@py27'; Please contact maintainer of the port to fi= x this. [00:00:26] =3D=3D=3D=3D>> Error: devel/scons depends on nonexistent origin 'dev= el/py-setuptools@py27'; Please contact maintainer of the port to fix this. [00:01:02] =3D=3D=3D=3D>> Error: net/samba44 depends on nonexistent origin 'dev= el/py-iso8601@py27'; Please contact maintainer of the port to fix this. [00:01:09] =3D=3D=3D=3D>> Error: Fatal errors encountered calculating dependenc= ies =20 The error asks me to please contact the maintainer of the port to fix it, which I do with this email. =20 Hope you know what to do about this. I think it has to do with a recent change I saw listed in UPDATING: =20 20171130: AFFECTS: */py* AUTHOR: mat@FreeBSD.org =20 Ports using Python via USES=3Dpython are now flavored. All the py3-* ports have been removed and folded into their py-* master ports. =20 People using Poudriere 3.2+ and binary packages do not have to do anything. =20 For other people, to build the Python 3.6 version of, for example, databases/py-gdbm, you need to run: =20 # make FLAVOR=3Dpy36 install =20 This error breaks the entire build, so currently poudriere fails to build *any* port, even those not depending on the offending packages. =20 Cheers, =20 Koen Martens =20 =20 From owner-freebsd-ports@freebsd.org Mon Dec 4 21:23:17 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4A2E6E6B29D for ; Mon, 4 Dec 2017 21:23:17 +0000 (UTC) (envelope-from gmc@sonologic.nl) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 2D8E77A1D5 for ; Mon, 4 Dec 2017 21:23:17 +0000 (UTC) (envelope-from gmc@sonologic.nl) Received: by mailman.ysv.freebsd.org (Postfix) id 2C89CE6B29B; Mon, 4 Dec 2017 21:23:17 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2C341E6B29A for ; Mon, 4 Dec 2017 21:23:17 +0000 (UTC) (envelope-from gmc@sonologic.nl) Received: from mx1.sonologic.net (mx1.sonologic.nl [IPv6:2a01:4f8:121:43cd::1:9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.sonologic.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D28387A1D4 for ; Mon, 4 Dec 2017 21:23:16 +0000 (UTC) (envelope-from gmc@sonologic.nl) Received-SPF: pass (mx1.sonologic.net: authenticated connection) receiver=mx1.sonologic.net; client-ip=178.63.120.221; helo=android-a6960078ba398077.ow.sono; envelope-from=gmc@sonologic.nl; x-software=spfmilter 2.001 http://www.acme.com/software/spfmilter/ with libspf2-1.2.10; Received: from android-a6960078ba398077.ow.sono (batman.sonologic.net [178.63.120.221]) (authenticated bits=0) by mx1.sonologic.net (8.15.2/8.15.2) with ESMTPSA id vB4LNDxk043677 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 4 Dec 2017 21:23:13 GMT (envelope-from gmc@sonologic.nl) X-Authentication-Warning: mx1.sonologic.net: Host batman.sonologic.net [178.63.120.221] claimed to be android-a6960078ba398077.ow.sono Date: Mon, 04 Dec 2017 22:23:09 +0100 User-Agent: K-9 Mail for Android In-Reply-To: <2FD38367-A114-4047-8ED9-BC2381836EC7@lerctr.org> References: <20171204204851.GC4791@sunra> <2FD38367-A114-4047-8ED9-BC2381836EC7@lerctr.org> MIME-Version: 1.0 Subject: Re: devel/scons port fails to build, please contact maintainer To: Larry Rosenman , ports@FreeBSD.org From: Koen Martens Message-ID: X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mx1.sonologic.net [178.63.120.202]); Mon, 04 Dec 2017 21:23:13 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 21:23:17 -0000 Hi, I've installed poudriere through pkg, which gives me 3=2E1=2E22 at the mom= ent=2E I'll try 3=2E2 from ports tomorrow, wasn't aware that the binary pac= kages had an out of date version=2E I'll report back on whether that worked= or not=2E Thanks, Koen On 4 December 2017 21:51:51 CET, Larry Rosenman wrote: >Are you using poudriere 3=2E2? > >--=20 >Larry Rosenman http://www=2Elerctr=2Eorg/~ler >Phone: +1 214-642-9640 E-Mail: ler@lerctr=2Eorg >US Mail: 5708 Sabbia Drive, Round Rock, TX 78665-2106 >=20 >=20 >=EF=BB=BFOn 12/4/17, 2:48 PM, "Koen Martens" on behalf of gmc@sonologic=2Enl> wrote: > > Hi, > =20 > I'm cross-compiling packages for the raspberry pi using poudriere=2E > However, as of a few days ago I get a number of errors: > =20 >[00:00:10] =3D=3D=3D=3D>> Error: databases/py-pymysql depends on nonexist= ent >origin 'devel/py-setuptools@py27'; Please contact maintainer of the >port to fix this=2E >[00:00:26] =3D=3D=3D=3D>> Error: devel/scons depends on nonexistent origi= n >'devel/py-setuptools@py27'; Please contact maintainer of the port to >fix this=2E >[00:01:02] =3D=3D=3D=3D>> Error: net/samba44 depends on nonexistent origi= n >'devel/py-iso8601@py27'; Please contact maintainer of the port to fix >this=2E >[00:01:09] =3D=3D=3D=3D>> Error: Fatal errors encountered calculating >dependencies > =20 > The error asks me to please contact the maintainer of the port to fix > it, which I do with this email=2E > =20 >Hope you know what to do about this=2E I think it has to do with a recent > change I saw listed in UPDATING: > =20 > 20171130: > AFFECTS: */py* > AUTHOR: mat@FreeBSD=2Eorg > =20 > Ports using Python via USES=3Dpython are now flavored=2E All the py3= -* > ports > have been removed and folded into their py-* master ports=2E > =20 > People using Poudriere 3=2E2+ and binary packages do not have to do > anything=2E > =20 > For other people, to build the Python 3=2E6 version of, for example, > databases/py-gdbm, you need to run: > =20 > # make FLAVOR=3Dpy36 install > =20 > This error breaks the entire build, so currently poudriere fails to > build *any* port, even those not depending on the offending packages=2E > =20 > Cheers, > =20 > Koen Martens > =20 > =20 --=20 Sent from my Android device with K-9 Mail=2E Please excuse my brevity=2E From owner-freebsd-ports@freebsd.org Mon Dec 4 21:31:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC4A4E6B6CF for ; Mon, 4 Dec 2017 21:31:51 +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 C8ABC7A895 for ; Mon, 4 Dec 2017 21:31:51 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id C8066E6B6CE; Mon, 4 Dec 2017 21:31:51 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7AB4E6B6CC for ; Mon, 4 Dec 2017 21:31:51 +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 A8F107A894; Mon, 4 Dec 2017 21:31:51 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id E294D2450; Mon, 4 Dec 2017 21:31:50 +0000 (UTC) From: Jan Beich To: Koen Martens Cc: Larry Rosenman , ports@FreeBSD.org Subject: Re: devel/scons port fails to build, please contact maintainer References: <20171204204851.GC4791@sunra> <2FD38367-A114-4047-8ED9-BC2381836EC7@lerctr.org> Date: Mon, 04 Dec 2017 22:31:47 +0100 In-Reply-To: (Koen Martens's message of "Mon, 04 Dec 2017 22:23:09 +0100") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 21:31:52 -0000 (Top-posting trimmed...) Koen Martens writes: > I've installed poudriere through pkg, which gives me 3.1.22 at the > moment. I'll try 3.2 from ports tomorrow, wasn't aware that the binary > packages had an out of date version. I'll report back on whether that > worked or not. poudriere 3.2.* has been available as binary package for >2 weeks. My guess, you're on /quarterly package set. If so you need to either switch to /latest set or stick to building quarterly branches. 10.* i386 /latest package logs: http://beefy5.nyi.freebsd.org/data/latest-per-pkg/poudriere/ 10.* amd64 /latest package logs: http://beefy6.nyi.freebsd.org/data/latest-per-pkg/poudriere/ 11.* amd64 /latest package logs: http://beefy9.nyi.freebsd.org/data/latest-per-pkg/poudriere/ 11.* i386 /latest package logs: http://beefy10.nyi.freebsd.org/data/latest-per-pkg/poudriere/ From owner-freebsd-ports@freebsd.org Mon Dec 4 21:39:56 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 46946E6BA9E for ; Mon, 4 Dec 2017 21:39:56 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 2F5917AEBB for ; Mon, 4 Dec 2017 21:39:56 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2B4BEE6BA9D; Mon, 4 Dec 2017 21:39:56 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2AEDFE6BA9C for ; Mon, 4 Dec 2017 21:39:56 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from mx2.catspoiler.org (mx2.catspoiler.org [IPv6:2607:f740:16::d18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "amnesiac", Issuer "amnesiac" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0B3FB7AEBA for ; Mon, 4 Dec 2017 21:39:56 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (gw.catspoiler.org [75.1.14.242]) by mx2.catspoiler.org (8.15.2/8.15.2) with ESMTPS id vB4Ldsqk013531 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 4 Dec 2017 21:39:55 GMT (envelope-from truckman@FreeBSD.org) Received: from mousie.catspoiler.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.15.2/8.15.2) with ESMTPS id vB4LdkSL024827 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 4 Dec 2017 13:39:47 -0800 (PST) (envelope-from truckman@FreeBSD.org) Date: Mon, 4 Dec 2017 13:39:41 -0800 (PST) From: Don Lewis Subject: Re: devel/scons port fails to build, please contact maintainer To: Koen Martens cc: Larry Rosenman , ports@FreeBSD.org In-Reply-To: Message-ID: References: <20171204204851.GC4791@sunra> <2FD38367-A114-4047-8ED9-BC2381836EC7@lerctr.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=us-ascii Content-Disposition: INLINE X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 21:39:56 -0000 On 4 Dec, Koen Martens wrote: > Hi, > > I've installed poudriere through pkg, which gives me 3.1.22 at the > moment. I'll try 3.2 from ports tomorrow, wasn't aware that the binary > packages had an out of date version. I'll report back on whether that > worked or not. The default package repostitory for pkg is the latest quarterly branch, which doesn't have the flavor-compatible version of poudriere. That's not an issue because the currently quarterly ports branch doesn't use flavors. I wonder if people who use poudriere to build their ports and track the quarterly branches will run into sharp edges when they switch from the 2017Q4 branch to the 2018Q1 branch and might need to manually bootstrap the new version of poudriere. From owner-freebsd-ports@freebsd.org Mon Dec 4 21:45:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7FF45E6BD0F for ; Mon, 4 Dec 2017 21:45:37 +0000 (UTC) (envelope-from douglas@douglasthrift.net) 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 64C9E7B281 for ; Mon, 4 Dec 2017 21:45:37 +0000 (UTC) (envelope-from douglas@douglasthrift.net) Received: by mailman.ysv.freebsd.org (Postfix) id 61089E6BD0C; Mon, 4 Dec 2017 21:45:37 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60B2EE6BD0B for ; Mon, 4 Dec 2017 21:45:37 +0000 (UTC) (envelope-from douglas@douglasthrift.net) Received: from slowhand.douglasthrift.net (slowhand.douglasthrift.net [IPv6:2600:3c01::f03c:91ff:fe3b:20a9]) (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 4C6667B27F for ; Mon, 4 Dec 2017 21:45:37 +0000 (UTC) (envelope-from douglas@douglasthrift.net) Received: from [10.10.13.164] (hq.rightscale.com [173.227.0.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: douglas) by slowhand.douglasthrift.net (Postfix) with ESMTPSA id 9371916B15; Mon, 4 Dec 2017 13:45:36 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.10.3 slowhand.douglasthrift.net 9371916B15 X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.99.2 at slowhand.douglasthrift.net To: dg@syrec.org Cc: ports@FreeBSD.org Subject: FreeBSD Port: gogs-0.11.34 From: Douglas Thrift Openpgp: id=09C4DA9A5BB7640FFB409623627BA4D834176159 Message-ID: <699ae8ab-9a0e-7961-3f5d-4b640a6759f4@douglasthrift.net> Date: Mon, 4 Dec 2017 13:45:35 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 21:45:37 -0000 Hello, It looks like the "gogs" user wasn't fixed back to be "git" like the other ports: devel/py-gitosis, devel/gitolite, devel/gitolite2, www/gitlab, and now even www/gitea as it looks like had even been the intention: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205283#c55 As this seems to me to be a massive POLA violation, would it be possible to fix this sooner rather than later? Thanks! -- Douglas William Thrift From owner-freebsd-ports@freebsd.org Mon Dec 4 21:59:45 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CA534E6C1A7; Mon, 4 Dec 2017 21:59:45 +0000 (UTC) (envelope-from bdrewery@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 802C17B8F3; Mon, 4 Dec 2017 21:59:45 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (unknown [127.0.1.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id A47E32CD4; Mon, 4 Dec 2017 21:59:44 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id E488D7FB3; Mon, 4 Dec 2017 21:59:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id DPe-HGflz7aO; Mon, 4 Dec 2017 21:59:39 +0000 (UTC) Subject: Re: poudriere jail -c -j JNAME -m null -M PREBUILT-WORLD-PATH -S /usr/src -v 12.0-CURRENT complains about "DIrectory not empty" for PREBUILT-WORLD-PATH DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 6A2257FAD To: Mark Millard , FreeBSD Toolchain , FreeBSD Ports References: <225E5187-55F9-4BEA-907D-79E04B1FA4A1@dsl-only.net> From: Bryan Drewery Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Organization: FreeBSD Message-ID: Date: Mon, 4 Dec 2017 13:59:38 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <225E5187-55F9-4BEA-907D-79E04B1FA4A1@dsl-only.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="aHEnCxxEcPXmoXOnohx0Gm10sknLwxk7U" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 21:59:45 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --aHEnCxxEcPXmoXOnohx0Gm10sknLwxk7U Content-Type: multipart/mixed; boundary="FivTWtfcVjsALxOM27oIeVHrHxmq0vHLs"; protected-headers="v1" From: Bryan Drewery To: Mark Millard , FreeBSD Toolchain , FreeBSD Ports Message-ID: Subject: Re: poudriere jail -c -j JNAME -m null -M PREBUILT-WORLD-PATH -S /usr/src -v 12.0-CURRENT complains about "DIrectory not empty" for PREBUILT-WORLD-PATH References: <225E5187-55F9-4BEA-907D-79E04B1FA4A1@dsl-only.net> In-Reply-To: <225E5187-55F9-4BEA-907D-79E04B1FA4A1@dsl-only.net> --FivTWtfcVjsALxOM27oIeVHrHxmq0vHLs Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 12/3/2017 8:29 PM, Mark Millard wrote: > Note: /usr/ports/ (and so poudriere-devel) as of -r425204=20 > (poudriere-devel-3.2.99.20171129). >=20 > I expect that the below is from ports-mgmt/poudriere-=3Ddevel > -r454996 and its: >=20 > - ports/jail -c NOZFS: Consider non-empty-already-existing-directory = a failure >=20 > where the change did not cover an explicit use of -m null also > being involved to deliberately being using a pre-built > world that is located via use of -M PATH . >=20 > [There is one other side note about a potential > issue later below.] >=20 > # poudriere jail -c -j FBSDjailRPI2 -m null -M /usr/obj/DESTDIRs/clang-= armv7-installworld-poud -S /usr/src -v 12.0-CURRENT > [00:00:00] Creating FBSDjailRPI2 fs at /usr/obj/DESTDIRs/clang-armv7-in= stallworld-poud... fail > [00:00:00] Error: Directory not empty at /usr/obj/DESTDIRs/clang-armv7-= installworld-poud >=20 > # ls -lTdt /usr/obj/DESTDIRs/clang-armv7-installworld-poud/* > drwxr-xr-x 26 root wheel 2048 Nov 27 00:33:01 2017 /usr/obj/DESTDIRs= /clang-armv7-installworld-poud/etc > drwxr-xr-x 2 root wheel 2560 Nov 27 00:29:51 2017 /usr/obj/DESTDIRs= /clang-armv7-installworld-poud/rescue > . . . >=20 > (So: a pre-built world, created via a cross build and > copied over beforehand.) >=20 > # poudriere jail -c -j FBSDjailRPI2 -m null -M /usr/obj/DESTDIRs/clang-= armv7-installworld-poud -S /usr/src -v 12.0-CURRENT > [00:00:00] Creating FBSDjailRPI2 fs at /usr/obj/DESTDIRs/clang-armv7-in= stallworld-poud... fail > [00:00:00] Error: Directory not empty at /usr/obj/DESTDIRs/clang-armv7-= installworld-poud Yup will fix for 3.2.3 today. >=20 >=20 > /usr/local/etc/poudriere.conf has: >=20 > NO_ZFS=3Dyes >=20 >=20 > /usr/local/share/poudriere/include/fs.sh has: >=20 > createfs() { > [ $# -ne 3 ] && eargs createfs name mnt fs > local name mnt fs > name=3D$1 > mnt=3D$(echo $2 | sed -e "s,//,/,g") > fs=3D$3 >=20 > [ -z "${NO_ZFS}" ] || fs=3Dnone >=20 > if [ -n "${fs}" -a "${fs}" !=3D "none" ]; then > . . . > else > msg_n "Creating ${name} fs at ${mnt}..." > if ! mkdir -p "${mnt}"; then > echo " fail" > err 1 "Failed to create directory ${mnt}" > fi > # If the directory is non-empty then we didn't create i= t. > if ! dirempty "${mnt}"; then > echo " fail" > err 1 "Directory not empty at ${mnt}" > fi > echo " done" > fi > } >=20 > For -m null here -M /usr/obj/DESTDIRs/clang-armv7-installworld-poud > should point to a non-empty directory as far as I can tell. And > it does. But that leads to the above code rejecting the -M > path. >=20 >=20 >=20 > [Note: I also question, if, with -S /usr/src > in use, the SRC_BASE assignment below is > correct.] Yeah it's a bit off. I have a pending bug to fix here from earlier reports from you as well that I haven't gotten to yet. >=20 > /usr/local/share/poudriere/jail.sh has: >=20 > create_jail() { > [ "${JAILNAME#*.*}" =3D "${JAILNAME}" ] || > err 1 "The jailname cannot contain a period (.). See ja= il(8)" > =20 > if [ "${METHOD}" =3D "null" ]; then > [ -z "${JAILMNT}" ] && \ > err 1 "Must set -M to path of jail to use" > [ "${JAILMNT}" =3D "/" ] && \ > err 1 "Cannot use / for -M" > fi > . . . > SRC_BASE=3D"${JAILMNT}/usr/src" > =20 > case ${METHOD} in > . . . > null) > JAILFS=3Dnone > FCT=3D > ;; > esac > =20 > if [ "${JAILFS}" !=3D "none" ]; then > [ -d "${JAILMNT}" ] && \ > err 1 "Directory ${JAILMNT} already exists" > fi > =20 > createfs ${JAILNAME} ${JAILMNT} ${JAILFS:-none} > . . . >=20 >=20 >=20 > =3D=3D=3D > Mark Millard > markmi at dsl-only.net >=20 --=20 Regards, Bryan Drewery --FivTWtfcVjsALxOM27oIeVHrHxmq0vHLs-- --aHEnCxxEcPXmoXOnohx0Gm10sknLwxk7U Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJaJcVKAAoJEDXXcbtuRpfPpz0H/02EPOsS/hnTwORIAsltFKYy VblRM4optjm+V7IA3O1MWJcxop3E9QeukuM9InovCe/yXkuWWZV2PRdk5AO4zvR2 YnYc4OF3HnVdxFiaAIM4iFwHQVWsGMAjI5U0cY3RlTAepIZl4pvuHxApbC7FBcQh ox/8ZB4izbgDlU8teYGAI5ovXVahywcEBMfHgmpY10LfVNjdU1kWQc1m4tgvCwtC MoZR2hByJ+G+XLFLXiuxJ39Nuzb3+g8FJKphOErXBnVap+y7xJN43BvmjSn+ww6e 8fxy0w4p7tpMEo30Jl5gR9Laqm8Q0uilstE+M09g83DdnZ7Tiua9KBoUrI4GF5o= =MVgj -----END PGP SIGNATURE----- --aHEnCxxEcPXmoXOnohx0Gm10sknLwxk7U-- From owner-freebsd-ports@freebsd.org Mon Dec 4 23:43:06 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AD868E6E761 for ; Mon, 4 Dec 2017 23:43:06 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-oln040092253065.outbound.protection.outlook.com [40.92.253.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1312C7EC0F for ; Mon, 4 Dec 2017 23:43:05 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=4mFwCBBdDw0WfxGnRyQFzAQh+MmwopdsWLF5I+w1lJ8=; b=SOv9n+Zobr4yObaCy+3Z6R7JhgDpF9T450+EcgNsEj31v4H5N2dk1vBKOKNgQE0jD2n+XENOXoubkaL7N0UjxfsU1k/1Xwu1H+ZwOhomZjVxzaV12LqGHlvySQ8hDjL4qlm8PpRBceVa0nNgnnMdJkuMhF3r9VQSUJK7oTKfBRuEIxLlB6bTcAoD571HhnRo9jhBAHuymC9zrGhLW0jXGDBywP/Mmv+RR6l+Bj/KmEM1QBR/ZE9OvoFOc7d1TKS/ReF1NfdZ4TIYFaFEWm2uaUCI4UYymY1BzQeNKn5dVe4z1JesD2L0kcw0SN9ogOa/LwSPOuWgP3+F0496S1qkQQ== Received: from HK2APC01FT009.eop-APC01.prod.protection.outlook.com (10.152.248.51) by HK2APC01HT134.eop-APC01.prod.protection.outlook.com (10.152.248.198) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.239.4; Mon, 4 Dec 2017 23:43:02 +0000 Received: from KL1PR0601MB1992.apcprd06.prod.outlook.com (10.152.248.52) by HK2APC01FT009.mail.protection.outlook.com (10.152.248.93) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.239.4 via Frontend Transport; Mon, 4 Dec 2017 23:43:03 +0000 Received: from KL1PR0601MB1992.apcprd06.prod.outlook.com ([fe80::a17c:d1cc:c43d:ae1c]) by KL1PR0601MB1992.apcprd06.prod.outlook.com ([fe80::a17c:d1cc:c43d:ae1c%13]) with mapi id 15.20.0282.012; Mon, 4 Dec 2017 23:43:02 +0000 From: Tatsuki Makino To: FreeBSD Ports ML Subject: RE: Welcome flavors! portmaster now dead? synth? Thread-Topic: Welcome flavors! portmaster now dead? synth? Thread-Index: AQHTas4t9LHqTHFeS06D5Hq/jg1dL6Mz28eb Date: Mon, 4 Dec 2017 23:43:02 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, ja-JP Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:835DE4B4D414383D4C8D3C05173F6176F8286775DFBBFA8F9F4D5EE355641E40; UpperCasedChecksum:C9CE26C78C6FBA3FEA2C5B9A739ED70551443EF6373C980C4CB20DD4D6403949; SizeAsReceived:7236; Count:46 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [fO9EVpap4zx6JuqV/OuxIRhqUK0lkoaahnSfYd4la0IZ0IqEZ7AGu/+BIYfVDzsWgtc0T6pR8RI=] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HK2APC01HT134; 6:ECHO9I17iTbLup73LDn30gv2mIMjDNPcevBkgdNa79IFpfzOgYvVktZesoB7zSA7hrV0vlG/mv8UIYkGEiVTSDTLbA8Jgw79G17bzd8BMQP0Lw2HaFBzFLQipRdnaaYmOaRvOnIl+wHL5NrtxF6dfdgdEjh6lAZatxZH+yei5TIKzjzxyEy+L2kKegXXd/TkI1yVTmCL1mskzAV6c3eZ3FEBWG/pEvnEwc2hl6bVWp4TKzK2a8oMnsjztn3a4mCYsd6XsL8AhhAcQFZkRGkvE0h8X65dqDp3158hJo+/mfEo0RGxmnLIJh8NwrkmEZ6amujyC8zGPJuuI7M6aMXQOiu6HUNxxCBOA5qSp5HLIgA=; 5:qgob+GJmqTx6bvuuwiPQBdZQEx8WbTO0SJc5MUyPGmMyOpL+GUhoEfmbM0w04KiLVQxcXtEtswG1LSUy/7qHc4Pi+TA36fhuwsSL3qewLiq990C3hfdAouWBoHmopmgZsqqvSIZXUa+YA6Q2IFhlnNcSPCWbVtMOl8JAeoXhpAw=; 24:aFDYbQ+ohl24T0W/PFnIzqAkly4Ds2WLbKM7OY3MSfVt3hs3Tzx6RYyYGxB20DatHpXbgbJf3uJc5XnSgiEEziAsOeQHfrBYpLdKqz8PJTI=; 7:sRZ2xHSfG84ylZJae2cPuMhG1GOr6qmDV1KuhM4Tagh+mijiy21gH+c6zpUMQW8Mf3E72Ho8OT8QI+IyTWxtsXawa3zm3rmc2e3/jNGfoRQ8W/287jKpEh1wMZSAB77lWSF675o3PRgs8AoFtYzCVO059+Wd7jE64MQqwufJsqEn6Cc7WlgD5A2x0nCxUN6tpWWxEZTVCauwPcp2fwi32xLH7nm2E3OuL3npOYFXx4nib/UDI9av+371wt45g0UB x-incomingheadercount: 46 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125374)(1701031045); SRVR:HK2APC01HT134; x-ms-traffictypediagnostic: HK2APC01HT134: x-ms-office365-filtering-correlation-id: 1d055ed0-7d59-4cff-b90c-08d53b70c279 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:HK2APC01HT134; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:HK2APC01HT134; x-forefront-prvs: 051158ECBB x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:HK2APC01HT134; H:KL1PR0601MB1992.apcprd06.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1d055ed0-7d59-4cff-b90c-08d53b70c279 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Dec 2017 23:43:02.4957 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK2APC01HT134 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 23:43:06 -0000 By the way, where is the clever way to update to flavor? I am using portmaster.= From owner-freebsd-ports@freebsd.org Mon Dec 4 23:54:07 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E9358E6EB5B; Mon, 4 Dec 2017 23:54:07 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (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 B8C477F34F; Mon, 4 Dec 2017 23:54:07 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (unknown [127.0.1.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id 0BFBA43E4; Mon, 4 Dec 2017 23:54:07 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 068AB81A7; Mon, 4 Dec 2017 23:54:06 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id 6YMIidJ2pDTI; Mon, 4 Dec 2017 23:54:04 +0000 (UTC) Subject: Re: poudriere jail -c -j JNAME -m null -M PREBUILT-WORLD-PATH -S /usr/src -v 12.0-CURRENT complains about "DIrectory not empty" for PREBUILT-WORLD-PATH DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com A303581A2 To: Mark Millard , FreeBSD Toolchain , FreeBSD Ports References: <225E5187-55F9-4BEA-907D-79E04B1FA4A1@dsl-only.net> From: Bryan Drewery Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Organization: FreeBSD Message-ID: <9f7e4ac6-7d0e-d21b-3fa5-33a2e5927546@FreeBSD.org> Date: Mon, 4 Dec 2017 15:54:03 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <225E5187-55F9-4BEA-907D-79E04B1FA4A1@dsl-only.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7tvo4BEuHptu68Bw8MPEGSDesPQguxVrl" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2017 23:54:08 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --7tvo4BEuHptu68Bw8MPEGSDesPQguxVrl Content-Type: multipart/mixed; boundary="WPh6XpErk68XNvNPnSVNW2LjF7EoJAbDT"; protected-headers="v1" From: Bryan Drewery To: Mark Millard , FreeBSD Toolchain , FreeBSD Ports Message-ID: <9f7e4ac6-7d0e-d21b-3fa5-33a2e5927546@FreeBSD.org> Subject: Re: poudriere jail -c -j JNAME -m null -M PREBUILT-WORLD-PATH -S /usr/src -v 12.0-CURRENT complains about "DIrectory not empty" for PREBUILT-WORLD-PATH References: <225E5187-55F9-4BEA-907D-79E04B1FA4A1@dsl-only.net> In-Reply-To: <225E5187-55F9-4BEA-907D-79E04B1FA4A1@dsl-only.net> --WPh6XpErk68XNvNPnSVNW2LjF7EoJAbDT Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 12/3/2017 8:29 PM, Mark Millard wrote: > Note: /usr/ports/ (and so poudriere-devel) as of -r425204=20 > (poudriere-devel-3.2.99.20171129). >=20 > I expect that the below is from ports-mgmt/poudriere-=3Ddevel > -r454996 and its: >=20 > - ports/jail -c NOZFS: Consider non-empty-already-existing-directory = a failure >=20 > where the change did not cover an explicit use of -m null also > being involved to deliberately being using a pre-built > world that is located via use of -M PATH . >=20 > [There is one other side note about a potential > issue later below.] This and the -S issue should both be fixed in poudriere-devel-3.2.99.20171204_1 I will release it to 3.2.3 later today. Please let me know if it works for you. --=20 Regards, Bryan Drewery --WPh6XpErk68XNvNPnSVNW2LjF7EoJAbDT-- --7tvo4BEuHptu68Bw8MPEGSDesPQguxVrl Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJaJeAbAAoJEDXXcbtuRpfPwkAH/09RStrEtMhpJNqI+o33hWCQ FBaj8HtfrG8ec4ycegGSkx0YbG1QinlijHRnJPswxAa1eRVxMyYymijqtPdTl9aT UZEnFRWBeUhX/+cwVhJRpnl6FLftffuRt93S8Rnzu1RFdYywIF8wYOn9E4DvAauP 2MDka6rrY+3A/cDyMdqJYHOaZ3Fijtth7G0AvfwHW5v68cow+2ogm9of/9r/kMiM 9Mq4LqGE6bS2W4TlO/e/yYxF7GmX2mrhkf0SjqC8cP8q8vbG/A0dJaWUCxU1YS4s 2AMxVj9Shw5RWIrUKEHIwvOMl6EcspyNy1yZRZqm4xMMNDteFcHltLI+HsBU+W8= =RM0i -----END PGP SIGNATURE----- --7tvo4BEuHptu68Bw8MPEGSDesPQguxVrl-- From owner-freebsd-ports@freebsd.org Tue Dec 5 00:29:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC716E7015F for ; Tue, 5 Dec 2017 00:29:59 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id C7F3E80801 for ; Tue, 5 Dec 2017 00:29:59 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mailman.ysv.freebsd.org (Postfix) id C4112E7015E; Tue, 5 Dec 2017 00:29:59 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C1E9BE7015D for ; Tue, 5 Dec 2017 00:29:59 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3D380800; Tue, 5 Dec 2017 00:29:58 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 7d1192b4 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Mon, 4 Dec 2017 17:29:51 -0700 (MST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.1 \(3445.4.7\)) Subject: Re: devel/scons port fails to build, please contact maintainer From: Adam Weinberger In-Reply-To: Date: Mon, 4 Dec 2017 17:29:50 -0700 Cc: Koen Martens , ports@FreeBSD.org Content-Transfer-Encoding: 7bit Message-Id: References: <20171204204851.GC4791@sunra> <2FD38367-A114-4047-8ED9-BC2381836EC7@lerctr.org> To: Don Lewis X-Mailer: Apple Mail (2.3445.4.7) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 00:30:00 -0000 > On 4 Dec, 2017, at 14:39, Don Lewis wrote: > > On 4 Dec, Koen Martens wrote: >> Hi, >> >> I've installed poudriere through pkg, which gives me 3.1.22 at the >> moment. I'll try 3.2 from ports tomorrow, wasn't aware that the binary >> packages had an out of date version. I'll report back on whether that >> worked or not. > > The default package repostitory for pkg is the latest quarterly branch, > which doesn't have the flavor-compatible version of poudriere. That's > not an issue because the currently quarterly ports branch doesn't use > flavors. > > I wonder if people who use poudriere to build their ports and track the > quarterly branches will run into sharp edges when they switch from the > 2017Q4 branch to the 2018Q1 branch and might need to manually bootstrap > the new version of poudriere. Hi Don, You bring up a really good point! Once the dust settles, perhaps merging poudriere to quarterly might prevent some unpleasant surprises in January. # Adam -- Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Tue Dec 5 00:37:42 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4827DE70561 for ; Tue, 5 Dec 2017 00:37:42 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-118.reflexion.net [208.70.210.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EB08780C71 for ; Tue, 5 Dec 2017 00:37:40 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 15143 invoked from network); 5 Dec 2017 00:37:34 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 5 Dec 2017 00:37:34 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Mon, 04 Dec 2017 19:37:34 -0500 (EST) Received: (qmail 2972 invoked from network); 5 Dec 2017 00:37:34 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 5 Dec 2017 00:37:34 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id CB2C4EC81E6; Mon, 4 Dec 2017 16:37:33 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: poudriere jail -c -j JNAME -m null -M PREBUILT-WORLD-PATH -S /usr/src -v 12.0-CURRENT complains about "DIrectory not empty" for PREBUILT-WORLD-PATH From: Mark Millard In-Reply-To: <9f7e4ac6-7d0e-d21b-3fa5-33a2e5927546@FreeBSD.org> Date: Mon, 4 Dec 2017 16:37:33 -0800 Cc: FreeBSD Toolchain , FreeBSD Ports Content-Transfer-Encoding: quoted-printable Message-Id: References: <225E5187-55F9-4BEA-907D-79E04B1FA4A1@dsl-only.net> <9f7e4ac6-7d0e-d21b-3fa5-33a2e5927546@FreeBSD.org> To: Bryan Drewery X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 00:37:42 -0000 On 2017-Dec-4, at 3:54 PM, Bryan Drewery = wrote: > On 12/3/2017 8:29 PM, Mark Millard wrote: >> Note: /usr/ports/ (and so poudriere-devel) as of -r425204=20 >> (poudriere-devel-3.2.99.20171129). >>=20 >> I expect that the below is from ports-mgmt/poudriere-=3Ddevel >> -r454996 and its: >>=20 >> - ports/jail -c NOZFS: Consider non-empty-already-existing-directory = a failure >>=20 >> where the change did not cover an explicit use of -m null also >> being involved to deliberately being using a pre-built >> world that is located via use of -M PATH . >>=20 >> [There is one other side note about a potential >> issue later below.] >=20 > This and the -S issue should both be fixed in > poudriere-devel-3.2.99.20171204_1 > I will release it to 3.2.3 later today. Please let me know if it works > for you. Thanks. I've got competing non-FreeBSD time and multiple issues across multiple TARGET_ARCH environments, just trying to get to /usr/ports/ -r455204 (the last before FLAVORS was enabled). It may be a while before my /usr/ports/ vintage catches up to referencing the 3.2.3 vintage. I have more to analyze and report on, probably no ports-mgmt/poudriere-devel fixes being involved(?). I'm not sure when I'll get to that analysis. When I get that far, I'll try to remember to let you know. On powerpc64 there is a blocking issue for my system-clang-based context and building pkg in poudriere (or anywhere without a devel/powerpc64-binutils equivalent being available at the time): It used to be that the system binutils was sufficient for that but now it is not. This need not be viewed as poudriere's problem but does stop my testing poudriere in that context. With a /usr/ports vintage with FLAVORS enabled I'll likely be limited to direct Makefile use on clang-based powerpc64, if understand the state of things correctly. Back to the non-FreeBSD activity. . . =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Tue Dec 5 00:48:05 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 54B8CE708FE for ; Tue, 5 Dec 2017 00:48:05 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x22a.google.com (mail-it0-x22a.google.com [IPv6:2607:f8b0:4001:c0b::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 180011171; Tue, 5 Dec 2017 00:48:05 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x22a.google.com with SMTP id f143so11284156itb.0; Mon, 04 Dec 2017 16:48:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=FwcOfOYVh73Fz/w0732TiHyrG2wqsxAEFHpKt29BZec=; b=nzZ8UIgwofeRkctPaz/hBAborcDR9YeEx5ZHVUoS3KWJ0ljO1FyuDS0TdiPlWcvcgk NO8vUNguGZXFtH9cJehwZBubQuVD6pjLn4w8G/QLQ7fO0ISPgDVAIzEEYoKWt7PE5WLm SgRaicjHUnMhe+e45WGm7fwgLlxVS9CGegfPscqyCxmzUvokyabt6fl/1jrn7ASJQE2k QFAvn67L9XFymO7m8w6s4CX3MSaI8pT78k7L387hJ4SWQ2hNNMtwUEqlxmCQgHvsVUGf /vFehXcn4duW2kCQc928e98WnRbbeFoosVfOoG26fq4Gfo2RiXZ1KSSeRCn3COLUOGNB s93A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=FwcOfOYVh73Fz/w0732TiHyrG2wqsxAEFHpKt29BZec=; b=gpRkxd/eqBzu8/pklzHycSZwWhZewbzhM4fG7j44k/EO14HSucCYjE08vIRWaL7X9f jJydXR9Yn9Ce37zqu1gFQg2SiQFx6Iv8ubPjSsdIuALO0k+hwn+vYMnkX0i0wwvNaMZK SRyLfedNVoX1PfvmO3jEEq7EZJyeiliy95r6cIF7CulqyOi480R/xoIleqt+xyI8mgRz dtYjzJpE0ZxU0CQRjfjO4/jrLYfyc2LDcm/Ajo6ellR5SAMchtvbbv0otY1dEln+8PaZ vHXuz4sewRRGHeTgZ/k6D+w/L2ImPZfVl8UmPsNWLZSEaNwWKDhe9i3e+jU+0U3wv5Om 29VA== X-Gm-Message-State: AKGB3mLjTVqb9WAejP3PvZm1K+LRTBancHog/212gnnryGTCkkZExGH/ l8qGyYfjA6QqIChs8Hw1F/r0hYHvEJ0mVZKCDTl5yg== X-Google-Smtp-Source: AGs4zMbP1snBxCiFAoqdelVTvXbZaGUqCv3984I8RN7GsVFqhF3g97lEJ/MfyjnX0V55KPlkTiWf7jE7/vIpYGfqqYQ= X-Received: by 10.36.67.141 with SMTP id s135mr6822929itb.149.1512434884056; Mon, 04 Dec 2017 16:48:04 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Mon, 4 Dec 2017 16:48:03 -0800 (PST) In-Reply-To: References: From: blubee blubeeme Date: Tue, 5 Dec 2017 08:48:03 +0800 Message-ID: Subject: Re: OSS Audio To: Jan Beich Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 00:48:05 -0000 For me the why is simple. I want the best possible audio for my system. I work with synthesizers and audio programs a lot and on Linux for pro audio everyone recommended using Jack sound server, which was always a pain to maintain, keep connections between sessions, etc... After learning more about audio, I realized that Jack only complicated things and OSS can do what jack without needing the additional complexity of Jack server. If I can provide OSS audio/midi input and output for the tools that I use, then I can do all the routing natively with OSS. this: https://static.lwn.net/images/2013/audio-session/3-non-session-manager.png is what some audio setup looks like, then you have jack in the background like this: http://libremusicproduction.com/sites/default/files/articles/Qjackctl.png It almost never works if you try to save a session and restore it, something always breaks and that just ruins any motivation I had to continue a music project. This: http://manuals.opensound.com/developer/ossapi.html gives basically the same overview you provided above. Another reason why is because I prefer simplicity over complexity, sure FreeBSD sound is feature compatible with 4Front OSS but at the same time everyone is always saying how FreeBSD is short on developers but want to fork of an actively developed and maintained project? https://sourceforge.net/p/opensound/git/ci/master/tree/ Why not let them keep on working on the project and pull that in so that we can always stay on top of what they are doing? Does FreeBSD have enough manpower to fork and maintain the project? I know one thing, I ran osstest on my system and I was shocked how great my sound system is, for the past year the audio has always been tinny and weird but now I am moving to make OSS my default audio driver and work in support for all the apps/ tools that I use. So that's why i'd like to have the official 4Front OSS drivers instead of a fork. On Tue, Dec 5, 2017 at 12:26 AM, Jan Beich wrote: > blubee blubeeme writes: > > > On Mon, Dec 4, 2017 at 8:08 PM, Jan Beich wrote: > > > >> blubee blubeeme writes: > >> > >> > I'm looking at the information for audio/oss and it seems that the > source > >> > used is different than the 4frontversion. > >> > > >> > ----- > >> > > >> > This port uses installation procedure that is very different from > >> > the one used by 4Front and is not supported by them. > >> > > >> > ----- > >> > > >> > The port also seems to lack a maintainer but a lot of work is being > >> > committed by jbeich@FreeBSD.org, mat@FreeBSD.org and a few others. > >> > >> Well, you've answered your own question. There's no maintainer to check > >> which downstream differences still make sense. > >> > >> What is better maintained[1] and supported is FreeBSD fork of OSS - > >> sound(4). > >> See OSSv4 compatibility in https://people.freebsd.org/~ > >> ariff/SOUND_4.TXT.html > >> Not sure why those bits haven't migrated into the manpage. > >> > >> [1] 4Front vs. FreeBSD commit activity: > >> https://sourceforge.net/p/opensound/git/ci/master/log/ > >> https://svnweb.freebsd.org/base/head/sys/dev/sound/?view=log > >> > > Thanks for the heads up, I am still learning my way around so I might ask > > questions that don't seem to make sense sometimes. > > > > Since there is no maintainer and the FreeBSD OSS is a fork [I'd assume] > of > > an earlier version, wouldn't it be wise to port over the new OSS 4.xx > since > > this page: http://manuals.opensound.com/developer/ossapi.html > > lists a lot of benefits for the new 4.xx version. > > Why? Not much of 4Front code is left[1] in FreeBSD implementation and > OSSv4 API is already supported. > > Please, be more specific what exactly you're missing. > > [1] See https://wiki.freebsd.org/Sound and copyrights under sys/dev/sound > From owner-freebsd-ports@freebsd.org Tue Dec 5 02:11:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B6B97E74A7F for ; Tue, 5 Dec 2017 02:11:14 +0000 (UTC) (envelope-from dg@syrec.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 9051363EEC for ; Tue, 5 Dec 2017 02:11:14 +0000 (UTC) (envelope-from dg@syrec.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8FB99E74A7C; Tue, 5 Dec 2017 02:11:14 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8F61EE74A7B for ; Tue, 5 Dec 2017 02:11:14 +0000 (UTC) (envelope-from dg@syrec.org) Received: from mail-qt0-x230.google.com (mail-qt0-x230.google.com [IPv6:2607:f8b0:400d:c0d::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BC4063EE7 for ; Tue, 5 Dec 2017 02:11:14 +0000 (UTC) (envelope-from dg@syrec.org) Received: by mail-qt0-x230.google.com with SMTP id k19so25775484qtj.6 for ; Mon, 04 Dec 2017 18:11:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=syrec.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=5aqhTjAYWqdcxnJSNqKf62VJsZloahdiAFgRgQWez3c=; b=EKcowMuT6BPypmkWpuHeGw20GCh+VTHdHQ1UxsR3M4pwn55PBC0L3RCAULOikXtpOp BfEVBIpHl7pez4dq8TcyhuemSKtI/FA686iZfOZEq0EzXH3QAYpV0lvve/xHzmgWbT6D vonqo3IEPF4FPy3nBf622mb/wIK4UXGW9b1A7k9jPVvaIGjixyWcbC4ZbM0TgMKllubm Oxv0tarrVFye2RDXBoONBdAguVl+NznXznNtFTRCYQDkx/smITEftJJJR+Eq9y/jPo6s iH+dIALmWZsAQxvKLJOdxr83dNk4+fW+nkPLw0rql07Sq/KFCzhBTmyq2Q4DJ0WNgUO9 N+cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=5aqhTjAYWqdcxnJSNqKf62VJsZloahdiAFgRgQWez3c=; b=Io6ynazGqTgDeVYn0B7l4fOHKgILy0eV0naVCpZLTCBBcOEJVysL0Tm5pt/IJ8BU5p EFHt378qaAAHs8gFu/0hlCIEO3Dy5l0EK22JgjT/c1jP8U4RjaZ8GA/v558b8ANs5LrY 6j+7F4YYVjyCWFmotepEBa689gi9Dg+2brThTMZAT2j99YHjSyU/5eazS2FANYZ2Y01D nld0Jeul6lhKTmC87m7v//wxtNjefwHNZUgZNdZR8UqnQUmIXPxh5GeHV5qJPBqAboZF RN5w444V6DZqJ9q1wX/Y+pjvm8PAR2FYtDOEbUF5oLDSsr9wuhrkwflwZtzL3Y2H51HL V5gQ== X-Gm-Message-State: AKGB3mI8zZ9bMePF7WZSvmU8KSF3NouM8rnsLnmxJjFL5AcXuMBmXnQ8 hysKJXnHd192rphvDIREoemhOH/bgjK6MERpsfHdm41L X-Google-Smtp-Source: AGs4zMbjJIH3zgBNOowovpnZ5C6Vuxq7vC9wxnOt8BATtdiwiBO+hVT02GU9XPh/m4YNMzwdYr+iBgI6nKDBV9oolJU= X-Received: by 10.55.25.22 with SMTP id k22mr19360586qkh.120.1512439873374; Mon, 04 Dec 2017 18:11:13 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.94.65 with HTTP; Mon, 4 Dec 2017 18:11:12 -0800 (PST) In-Reply-To: <699ae8ab-9a0e-7961-3f5d-4b640a6759f4@douglasthrift.net> References: <699ae8ab-9a0e-7961-3f5d-4b640a6759f4@douglasthrift.net> From: Dmitri Goutnik Date: Mon, 4 Dec 2017 21:11:12 -0500 Message-ID: Subject: Re: FreeBSD Port: gogs-0.11.34 To: Douglas Thrift Cc: ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 02:11:14 -0000 Hi Douglas, Thanks for pointing that out, I missed your comment in the PR discussion. I'll update the port to use "git" user though this will probably make it conflict with www/gitea (and maybe others you mentioned) because they'll be both modifying the contents of ~git/.ssh and will have conflicting .gitconfig. Best regards, Dmitri On Mon, Dec 4, 2017 at 4:45 PM, Douglas Thrift wrote: > Hello, > > It looks like the "gogs" user wasn't fixed back to be "git" like the > other ports: devel/py-gitosis, devel/gitolite, devel/gitolite2, > www/gitlab, and now even www/gitea as it looks like had even been the > intention: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205283#c55 > > As this seems to me to be a massive POLA violation, would it be possible > to fix this sooner rather than later? > > Thanks! > -- > Douglas William Thrift > > From owner-freebsd-ports@freebsd.org Tue Dec 5 02:30:06 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 611D0DB9C1C for ; Tue, 5 Dec 2017 02:30:06 +0000 (UTC) (envelope-from douglas@douglasthrift.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 45D4E65063 for ; Tue, 5 Dec 2017 02:30:06 +0000 (UTC) (envelope-from douglas@douglasthrift.net) Received: by mailman.ysv.freebsd.org (Postfix) id 451F4DB9C1B; Tue, 5 Dec 2017 02:30:06 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 44C0BDB9C1A for ; Tue, 5 Dec 2017 02:30:06 +0000 (UTC) (envelope-from douglas@douglasthrift.net) Received: from slowhand.douglasthrift.net (slowhand.douglasthrift.net [IPv6:2600:3c01::f03c:91ff:fe3b:20a9]) (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 2F40F65062 for ; Tue, 5 Dec 2017 02:30:06 +0000 (UTC) (envelope-from douglas@douglasthrift.net) Received: from [10.10.13.164] (hq.rightscale.com [173.227.0.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: douglas) by slowhand.douglasthrift.net (Postfix) with ESMTPSA id 67C682FDEF; Mon, 4 Dec 2017 18:30:05 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.10.3 slowhand.douglasthrift.net 67C682FDEF X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.99.2 at slowhand.douglasthrift.net Subject: Re: FreeBSD Port: gogs-0.11.34 To: Dmitri Goutnik Cc: ports@freebsd.org References: <699ae8ab-9a0e-7961-3f5d-4b640a6759f4@douglasthrift.net> From: Douglas Thrift Openpgp: id=09C4DA9A5BB7640FFB409623627BA4D834176159 Message-ID: Date: Mon, 4 Dec 2017 18:30:03 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 02:30:06 -0000 Hello Dmitri, Thanks! I'm pretty sure if you had more than of the other things at once using the git user at same time you'd run into the same issue, but I don't think that is a really likely situation other than if someone is migrating between solutions or something. Douglas William Thrift On 12/4/2017 6:11 PM, Dmitri Goutnik wrote: > Hi Douglas, > > Thanks for pointing that out, I missed your comment in the PR discussion. > I'll update the port to use "git" user though this will probably make it > conflict > with www/gitea (and maybe others you mentioned) because they'll be both > modifying the contents of ~git/.ssh and will have conflicting .gitconfig. > > Best regards, > Dmitri > > On Mon, Dec 4, 2017 at 4:45 PM, Douglas Thrift > > wrote: > > Hello, > > It looks like the "gogs" user wasn't fixed back to be "git" like the > other ports: devel/py-gitosis, devel/gitolite, devel/gitolite2, > www/gitlab, and now even www/gitea as it looks like had even been the > intention: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205283#c55 > > > As this seems to me to be a massive POLA violation, would it be possible > to fix this sooner rather than later? > > Thanks! > -- > Douglas William Thrift > > > From owner-freebsd-ports@freebsd.org Tue Dec 5 03:10:40 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3B3B6DECEEE for ; Tue, 5 Dec 2017 03:10:40 +0000 (UTC) (envelope-from dewayne.geraghty@heuristicsystems.com.au) Received: from hermes.heuristicsystems.com.au (hermes.heuristicsystems.com.au [203.41.22.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.heuristicsystems.com.au", Issuer "Heuristic Systems Type 4 Host CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6B47266D8D for ; Tue, 5 Dec 2017 03:10:38 +0000 (UTC) (envelope-from dewayne.geraghty@heuristicsystems.com.au) Received: from [10.0.5.3] (ewsw01.hs [10.0.5.3]) (authenticated bits=0) by hermes.heuristicsystems.com.au (8.15.2/8.15.2) with ESMTPSA id vB52wFSb009871 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 5 Dec 2017 13:58:21 +1100 (AEDT) (envelope-from dewayne.geraghty@heuristicsystems.com.au) X-Authentication-Warning: b3.hs: Host ewsw01.hs [10.0.5.3] claimed to be [10.0.5.3] Subject: Re: Welcome flavors! portmaster now dead? synth? To: freebsd-ports@freebsd.org References: From: Dewayne Geraghty Message-ID: <4fa08691-ba21-b449-b04b-e5267a1b3a7f@heuristicsystems.com.au> Date: Tue, 5 Dec 2017 13:52:38 +1100 User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-AU X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 03:10:40 -0000 On 5/12/2017 10:43 AM, Tatsuki Makino wrote: > By the way, where is the clever way to update to flavor? > I am using portmaster. > _______________________________________________ > 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" > This might give you a clue.  (1) https://svnweb.freebsd.org/ports?view=revision&revision=455210 Though after the apparent confusion with ansible from Nov 30, I think I'll wait for the infrastructure developers to provide guidance Refer: (2) https://svnweb.freebsd.org/ports/head/sysutils/ansible/Makefile?view=log Full marks to introducing python flavors as it should serve to iron out the flavor problems.  Unfortunately it appears that we need to build multiple versions of, say, python when you only NEED to run 2.7 refer to (1) above?  It used to be that the ports team recommended when users should update python, php, etc and the ports suite would head in that direction.   Its an uncomfortable prospect - *maintaining* multiple versions of the same language on a production platform... From owner-freebsd-ports@freebsd.org Tue Dec 5 03:44:33 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E8CFFDEF520 for ; Tue, 5 Dec 2017 03:44:33 +0000 (UTC) (envelope-from ml@vishwin.info) Received: from varun.vishwin.info (varun.vishwin.info [46.101.93.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "varun.vishwin.info", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5DD5468117 for ; Tue, 5 Dec 2017 03:44:32 +0000 (UTC) (envelope-from ml@vishwin.info) Received: from varun.vishwin.info (fd35:9eae:7575::2 [IPv6:fd35:9eae:7575::2]) by varun.vishwin.info (OpenSMTPD) with ESMTP id 8d54ef56 for ; Mon, 4 Dec 2017 22:44:22 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=vishwin.info; h=subject :references:to:from:message-id:date:mime-version:in-reply-to :content-type; s=fuccboi12; bh=x7Mpe3UF5YIKqgSmpma8Tq1IbiOTyoalt XxVrrqlpCU=; b=MxO94KFYcXiHAGDe5HeJ6kD0KrLBXZY3mNYt3Tm6LOzYA2BJ8 C8eyzs9IDSgCYvljIhU4djEDMmjmhEJKl3FyIJvh8e6L0A4NrmkRGKfdofmGTT2v g4AarJpUcOdy72/ntzUN8H8rLGN2Mg5z+ZaG6gjIDmyKsWJRSBlo/bKWMuT8TYKv GyhModpyUH7YcFWzvyQ1dpIqz8jMsapCxeV+3h4IA4d/r64lq0xP8VldvJU3cJMN dcH4o2yMBTQyxBYeqIpPSwiEkaO2Z0HR0C7nONvES0qyQz+HFY6UZxYlpEYeXGYs toT03Dk0xjZvpymN0sARHzqfm3fMflF01/Yxw== Received: from [IPv6:2001:470:8:6ca:cad7:19ff:fec0:a06d] (2001:470:8:6ca:cad7:19ff:fec0:a06d [IPv6:2001:470:8:6ca:cad7:19ff:fec0:a06d]) by varun.vishwin.info (OpenSMTPD) with ESMTPSA id b585a0d6 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO for ; Mon, 4 Dec 2017 22:44:22 -0500 (EST) Subject: Re: Welcome flavors! portmaster now dead? synth? References: <4fa08691-ba21-b449-b04b-e5267a1b3a7f@heuristicsystems.com.au> To: freebsd-ports@freebsd.org From: Charlie Li Message-ID: Date: Mon, 4 Dec 2017 22:44:12 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <4fa08691-ba21-b449-b04b-e5267a1b3a7f@heuristicsystems.com.au> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="PKd9KDOHs5jKcD0m8iuqIK0DMoqIcPr3c" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 03:44:34 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --PKd9KDOHs5jKcD0m8iuqIK0DMoqIcPr3c Content-Type: multipart/mixed; boundary="SIufbr04P958jqgfkDLGXCDfXeEcJUEmC"; protected-headers="v1" From: Charlie Li To: freebsd-ports@freebsd.org Message-ID: Subject: Re: Welcome flavors! portmaster now dead? synth? References: <4fa08691-ba21-b449-b04b-e5267a1b3a7f@heuristicsystems.com.au> In-Reply-To: <4fa08691-ba21-b449-b04b-e5267a1b3a7f@heuristicsystems.com.au> --SIufbr04P958jqgfkDLGXCDfXeEcJUEmC Content-Type: text/plain; charset=utf-8 Content-Language: en-GB-large Content-Transfer-Encoding: quoted-printable On 04/12/2017 21:52, Dewayne Geraghty wrote: > Unfortunately it appears that we need to build multiple versions of, > say, python when you only NEED to run 2.7 refer to (1) above?=C2=A0 It = used > to be that the ports team recommended when users should update python, > php, etc and the ports suite would head in that direction.=C2=A0=C2=A0 = Its an > uncomfortable prospect - *maintaining* multiple versions of the same > language on a production platform... >=20 Not everyone updates their Python environments at the same time, especially when you have scripts/programs that use libraries and functions whose names can change on a whim between 3.x releases. Flavours ime solved more of a dependency hell situation where certain ports would strictly depend on python2.7 packages but the system/make.conf (like how mine is set up) has python3.x as default. Before flavours, those python ports would build python3.x packages instead of the python2.7 ones needed by the port that specified them. For example, I had to insert some ugly hacks into the python dependencies of net/samba4x and www/firefox, among other ports with the same problem I faced, to force those python ports to build the python2.7 package. --=20 Charlie Li Can't think of a witty .sigline today=E2=80=A6 (This email address is for mailing list use only; replace local-part with vishwin for off-list communication) --SIufbr04P958jqgfkDLGXCDfXeEcJUEmC-- --PKd9KDOHs5jKcD0m8iuqIK0DMoqIcPr3c Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIzBAEBCgAdFiEE/RdyC3Asy49czZEGtQ4IJhNZSS0FAlomFgwACgkQtQ4IJhNZ SS22lQ//RG2QS0Gg2d9d11QbQkwwjiMRzF96EvXroEkVM7u1CaeGMEsGAVJi0Poj CTrjba8tSrsyckN+oGR8mg51Xznh9k02Wxy10o1grZCK+qvki7a5bU1t+/fv2RMW lCWMAh1NMJs7ExltS3+B0kw+BNCwgQ+skqOYzltFDpEknX/XpGwy5NSQLjd8OStx zZOczuL9oUKeVu/PEYv/HuH1qZ/LSfLfjk2sKBnrpSq5uxIE08U/D5WBUh2/nu3K pS1W6V2yDXBTLtciJfI8RCKh8YJ8dbczOURNWWc6FbWm6uA+lkJQWJTnG/y0mLLb BEjCYYlmc9fEwJ/ZzJxTaMvzpk/OLSPfabsc+e6jkhnq7Xk3UlGxVF4ANJDT92ZB +ijhfgvMXqBLRCPEXaUwovZ6vReIV8iKHt9tX5KhMXR0SLAN3g4MQTvYd/UVHN8S A1F/WLjkD7o/oXYc5FQsPKoz5tTwunMUGEELcO8kgCewiTfttPeJ5d6fO9aX+cLq M6ljJIXujUQW5USagsqDEQJPLy3ZASGS9F6RJ/NXd1FHdI2X/fIXwqF8lMk1Ghzt Fc4XK+ParXfO06Wmg6vsvexfq4URgMdoQRe3dJD2WlG1nM2jb6PW4msWx21MoPeR wq6xqGaRFVozT+s8Gg54fTgUplz5ZmVib03rb7g+hQe/PQUJ7vc= =aLaq -----END PGP SIGNATURE----- --PKd9KDOHs5jKcD0m8iuqIK0DMoqIcPr3c-- From owner-freebsd-ports@freebsd.org Tue Dec 5 04:53:38 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 01A17DF4458 for ; Tue, 5 Dec 2017 04:53:38 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [72.12.213.40]) by mx1.freebsd.org (Postfix) with ESMTP id D9DCC6A877 for ; Tue, 5 Dec 2017 04:53:37 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 8BIT Content-type: text/plain; charset=UTF-8; format=flowed Received: from typhoon.sorbs.net (203-206-128-220.perm.iinet.net.au [203.206.128.220]) by hades.sorbs.net (Oracle Communications Messaging Server 7.0.5.29.0 64bit (built Jul 9 2013)) with ESMTPSA id <0P0H00M281ZIGU00@hades.sorbs.net> for freebsd-ports@freebsd.org; Mon, 04 Dec 2017 21:02:09 -0800 (PST) Subject: Re: Welcome flavors! portmaster now dead? synth? To: Steven Hartland Cc: freebsd-ports@freebsd.org, Adam Weinberger References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <5A246D28.2020007@sorbs.net> <6881393C-BCE0-4F3E-B5AA-FC2FF995628D@adamw.org> <5A24BA3E.1050507@sorbs.net> From: Michelle Sullivan Message-id: <5A2625D7.7080207@sorbs.net> Date: Tue, 05 Dec 2017 15:51:35 +1100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 In-reply-to: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 04:53:38 -0000 Steven Hartland wrote: > On Mon, 4 Dec 2017 at 03:02, Michelle Sullivan wrote: > >> You mean if you're not into security or part of a security company stay >> on quarterly, but if you need to keep patched up because you are in the >> top 100 of most attacked sites/companies in the world, deploy a team of >> people to patch security issues and run your own ports tree because >> breakage on HEAD is often and when you need it the least and quarterly >> doesn't guarantee it'll even work/compile and nearly never gets security >> patches. >> >> >> Sorry, but that's the truth of it and the reason I no longer use FreeBSD >> or the Ports tree, instead using a derivative of each which is a lot >> more stable and patched against security issues within hours of them >> being identified. > > This has not been our experience here, we’ve run our own ports tree from > HEAD for many years and while we’ve had some internal patches that need > fixing on update, thats always been down to us not keeping them up to date > with changes. We were using HEAD, not a local copy that we could put patches in (that was the issue - we'd submit patches up and find them not applied for months in some cases.) > > Sure we could have got lucky but it does mean that such a blanket statement > is not valid for everyone’s use case. I think you'll find using HEAD (as in the raw HEAD) not just a local copy with local patches it probably does ring true a lot - that said, didn't really bite me badly until the decision to force user changes by breaking the existing system (for me that was pkg_* -> pkgng) for others.. well they can say if they dare to chip in. > > I’m not sure if it’s possible but if you’re already allocating resources to > help handle security patches could that not be something that the wider > user base could benefit from via helping the secteam, if its turnaround > time on security patches you’re highlighting as an issue here? > Not working on FreeBSD now, the team deals with all in house OSes, FreeBSD is not deployed here anymore except on legacy machines that are being replaced (and I'm surprised there are any left now.) Michelle From owner-freebsd-ports@freebsd.org Tue Dec 5 06:30:38 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DE241DF774D for ; Tue, 5 Dec 2017 06:30:38 +0000 (UTC) (envelope-from lbartoletti@tuxfamily.org) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [212.27.42.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 AE4336CD14 for ; Tue, 5 Dec 2017 06:30:38 +0000 (UTC) (envelope-from lbartoletti@tuxfamily.org) Received: from [192.168.0.66] (unknown [88.184.223.108]) by smtp1-g21.free.fr (Postfix) with ESMTP id F24DFB00350 for ; Tue, 5 Dec 2017 07:30:29 +0100 (CET) To: freebsd-ports@freebsd.org From: "L.Bartoletti" Subject: Postigs* looking for a committer Message-ID: Date: Tue, 5 Dec 2017 07:30:29 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: fr-FR X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 06:30:39 -0000 Hi all, I'm looking for a committer to PR #222703 to have postgis24 in ports. This is necessary for the postgis framework PR #213038. Thank you. Regards Loïc From owner-freebsd-ports@freebsd.org Tue Dec 5 07:41:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 509B8DFA336 for ; Tue, 5 Dec 2017 07:41:46 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout10.t-online.de (mailout10.t-online.de [194.25.134.21]) (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 00FDD6F238 for ; Tue, 5 Dec 2017 07:41:45 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd24.aul.t-online.de (fwd24.aul.t-online.de [172.20.26.129]) by mailout10.t-online.de (Postfix) with SMTP id 38FF241C2109; Tue, 5 Dec 2017 08:36:09 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (XHK0nBZGYhrYedzi-fJ+5Bffufijnye2ewBXR3BIs86BN5tzyLbNIaYrAGvzPmPgLH@[87.151.220.147]) by fwd24.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1eM7lj-34Ah3A0; Tue, 5 Dec 2017 08:35:55 +0100 Subject: Working on FLAVOR support in portmaster To: Tatsuki Makino , FreeBSD Ports ML References: From: Stefan Esser Message-ID: Date: Tue, 5 Dec 2017 08:35:55 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-ID: XHK0nBZGYhrYedzi-fJ+5Bffufijnye2ewBXR3BIs86BN5tzyLbNIaYrAGvzPmPgLH X-TOI-MSGID: 264e98b9-3b04-4832-aeac-b157f5efe185 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 07:41:46 -0000 Am 05.12.17 um 00:43 schrieb Tatsuki Makino: > By the way, where is the clever way to update to flavor? > I am using portmaster. I'm working on FLAVOR support in portmaster. My version did already build all updated ports, the FLAVOR parameter is passed to build sub-processes, but there is still some confusion between multiple flavored versions of the same port (installing the py27 version wants to deinstall the py36 version and vice versa), which I still have to fix. I'm not sure that I have time to complete the fix today, but it is not too hard. Ports need to complement the port origin with the FLAVOR, where appropriate (e.g. when a flavored destination is found in MOVED). Already installed packages are annotated with "flavor" and that must be passed to the build command, when that port is updated. Most other logic in portmaster remains unaffected. My work version has all non PKG_NG support stripped, but that is mainly to not waste effort fixing irrelevant sub-routines. Is it acceptable, to have portmaster stop supporting the old package system? AFAIK, there is no way that a modern ports tree with flavor support works with a non-PKG_NG infrastructure? Regards, STefan From owner-freebsd-ports@freebsd.org Tue Dec 5 08:04:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8442DFB51D for ; Tue, 5 Dec 2017 08:04:48 +0000 (UTC) (envelope-from freebsd-ports@dino.sk) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 993C26FEFD; Tue, 5 Dec 2017 08:04:47 +0000 (UTC) (envelope-from freebsd-ports@dino.sk) Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan) by mailhost.netlabit.sk with ESMTPA; Tue, 05 Dec 2017 09:04:38 +0100 id 00DD6042.5A265316.00014D35 Date: Tue, 5 Dec 2017 09:04:38 +0100 From: Milan Obuch To: Stefan Esser Cc: Tatsuki Makino , freebsd-ports@freebsd.org Subject: Re: Working on FLAVOR support in portmaster Message-ID: <20171205090438.43143904@zeta.dino.sk> In-Reply-To: References: X-Mailer: Claws Mail 3.15.1 (GTK+ 2.24.31; i386-portbld-freebsd10.4) 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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 08:04:48 -0000 On Tue, 5 Dec 2017 08:35:55 +0100 Stefan Esser wrote: > Am 05.12.17 um 00:43 schrieb Tatsuki Makino: > > By the way, where is the clever way to update to flavor? > > I am using portmaster. > > I'm working on FLAVOR support in portmaster. My version did already > build all updated ports, the FLAVOR parameter is passed to build > sub-processes, but there is still some confusion between multiple > flavored versions of the same port (installing the py27 version wants > to deinstall the py36 version and vice versa), which I still have to > fix. > Thank you! Great news. > I'm not sure that I have time to complete the fix today, but it is > not too hard. Ports need to complement the port origin with the > FLAVOR, where appropriate (e.g. when a flavored destination is found > in MOVED). Already installed packages are annotated with "flavor" and > that must be passed to the build command, when that port is updated. > Most other logic in portmaster remains unaffected. > As I understand it, portmaster is kind of wrapper around ports infrastructure. What makes it complicated is a good number corner cases which are not easy to handle right. In my experience, even unaltered still kind of works for me with recet port tree. I did even upgrade some python ports with it, so chances are it could be done. > My work version has all non PKG_NG support stripped, but that is > mainly to not waste effort fixing irrelevant sub-routines. > > Is it acceptable, to have portmaster stop supporting the old package > system? AFAIK, there is no way that a modern ports tree with flavor > support works with a non-PKG_NG infrastructure? > This is not easy to tell... Is there still interest in old pkg_tools? In my opinion, old pkg_tools should be in history (and I know I did use them as long as it was kind of working before moving to current pkg). How much of portmaster code deals with this legacy tools? Removing this code could have positive effect of less code to deal with means less space for bugs... Or portmaster-legacy port could be created, if there is real interest. Regards, Milan From owner-freebsd-ports@freebsd.org Tue Dec 5 08:13:47 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 672C9DFBC3D for ; Tue, 5 Dec 2017 08:13:47 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 08B9770414 for ; Tue, 5 Dec 2017 08:13:47 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 99808BDD1E; Tue, 5 Dec 2017 09:13:45 +0100 (CET) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 8E30BBDD2F; Tue, 5 Dec 2017 09:13:40 +0100 (CET) Subject: Re: Last flavorless revision? To: sgk@troutmask.apl.washington.edu Cc: freebsd-ports@freebsd.org References: <20171201200751.GA17979@troutmask.apl.washington.edu> <31DBA0EB-539A-4BA5-9CF7-4EDF4CAF9205@adamw.org> <20171201204348.GA1135@troutmask.apl.washington.edu> <20171202172854.GA44592@troutmask.apl.washington.edu> <20171204173346.GA65535@troutmask.apl.washington.edu> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Tue, 5 Dec 2017 09:13:38 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171204173346.GA65535@troutmask.apl.washington.edu> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ku862o2E8jLPklIV9k1FGljtFWiMEMuKe" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 08:13:47 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ku862o2E8jLPklIV9k1FGljtFWiMEMuKe Content-Type: multipart/mixed; boundary="Ele2xReV3BhdaNveWd2mxvVFgEQgC5cHr"; protected-headers="v1" From: Mathieu Arnold To: sgk@troutmask.apl.washington.edu Cc: freebsd-ports@freebsd.org Message-ID: Subject: Re: Last flavorless revision? References: <20171201200751.GA17979@troutmask.apl.washington.edu> <31DBA0EB-539A-4BA5-9CF7-4EDF4CAF9205@adamw.org> <20171201204348.GA1135@troutmask.apl.washington.edu> <20171202172854.GA44592@troutmask.apl.washington.edu> <20171204173346.GA65535@troutmask.apl.washington.edu> In-Reply-To: <20171204173346.GA65535@troutmask.apl.washington.edu> --Ele2xReV3BhdaNveWd2mxvVFgEQgC5cHr Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 04/12/2017 =C3=A0 18:33, Steve Kargl a =C3=A9crit=C2=A0: > On Mon, Dec 04, 2017 at 11:49:30AM +0000, Alan Hicks wrote: >> >> On 02/12/2017 17:28, Steve Kargl wrote: >>> On Sat, Dec 02, 2017 at 02:06:32PM +0100, Christian Ullrich wrote: >>>> * Steve Kargl wrote: >>>> >>> Given that I asked about a specific revision number, it stands >>> to reason that I had already spent too much time wandering around >>> svnweb.freebsd.org. An entry needs to be added to ports/UPDATING >>> to state which revision turns on flavors and by extension neuters >>> all port management tools except poudriere. Four months from now >>> when users update a system finding that information by crawling >>> through svnweb.freebsd.org will be a challenge. >>> >> Your friend is subversion log search >> svn log --search FLAVORS svn://svn.FreeBSD.org >> >> r455205 | mat | 2017-11-30 15:33:29 +0000 (Thu, 30 Nov 2017) | 13 line= s >> >> Generic FLAVORS work. > This does not document the change in ports/UPDATING. FreeBSD > users have been told to check {src/ports}/UPDATING for 20+ > years. A change that fundamentally changes the way users=20 > interact with ports/ should document. This did not change anything for the users, so there was nothing in UPDATING. --=20 Mathieu Arnold --Ele2xReV3BhdaNveWd2mxvVFgEQgC5cHr-- --ku862o2E8jLPklIV9k1FGljtFWiMEMuKe Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJaJlUzXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85I7AgP/ieHjcSELSQIFZ6+Ork3fw4N ZnUTbjlIxCJsIoHVm7hc6kOFGQ5lyEzsYlyk+ZT4BX+1Hv3hDfjvWQZiOvcFmgYt BCL/XKPK2cKesoUSPoRdhFwCgnQflVlZ8QNVKdY3RQrMK7ZAk+C+LSVMpkoJY5yA NouXmNJHaKMj++3u3LJ9tvYw+YBhdm0ZYWll5ZStQHbbwSiimqS1nnDYeFvBMUba qu3HwwN7IUSuUg4i8HxRJFx9z+dlsh57wiVisDArQG448stRm6bzI97sMpnSscXs wMqB5FuWCRZ0+uBzWLEmxImDv3C504AhUS6k62p3uM4i7FMZNOw0Ar2K/CIYjCfd /rky1ykTk9zfmBLAn2MDhriOWfS8bCUYUZ6kT7ccdiyhUuyTzTjF7dxQbAunb5Zm /WzqZm0jjRSWFdlSWyGoRUKezrKKg2ge3ENAUezEZzX4QzYTqi/6U73jB++aoJSh JfFdM6GJQI4LwDpptpzgu/hjBfas8am58Zq/fI8rKdSdfzJ+O5jvOcCjA5vtScQs +cDxJ4WGT1a0GGbQ0XnmHM7uP+GK2hv/WSbMvypnpKyw4bzTnow12mGXet4+iiVg aFFAR+VH5E5nfOx54GplmAsE/HOysXAI9RhnjsB/3n33PnBreFN8gR5RABlIkm4r cLD0QGb4G6S8xaMjYKeO =Ojgp -----END PGP SIGNATURE----- --ku862o2E8jLPklIV9k1FGljtFWiMEMuKe-- From owner-freebsd-ports@freebsd.org Tue Dec 5 08:42:07 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C00D2DFCE65 for ; Tue, 5 Dec 2017 08:42:07 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from kagate.punkt.de (kagate.punkt.de [217.29.33.131]) (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 5C30F7119F for ; Tue, 5 Dec 2017 08:42:06 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from hugo10.ka.punkt.de (hugo10.ka.punkt.de [217.29.44.10]) by gate2.intern.punkt.de with ESMTP id vB58KueJ026158 for ; Tue, 5 Dec 2017 09:20:56 +0100 (CET) Received: from [217.29.44.110] ([217.29.44.110]) by hugo10.ka.punkt.de (8.14.2/8.14.2) with ESMTP id vB58KuhU013093 for ; Tue, 5 Dec 2017 09:20:56 +0100 (CET) (envelope-from hausen@punkt.de) From: "Patrick M. Hausen" Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Missing fixes for mysql56-server in Q4 branch? Message-Id: <0C45356F-037F-4BF8-8222-0F82879F6A5D@punkt.de> Date: Tue, 5 Dec 2017 09:20:55 +0100 To: freebsd-ports@freebsd.org X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 08:42:07 -0000 Hi all, I thought quarterly ports branches would receive security fixes from HEAD but no other version bumps. If this is correct, then why is MySQL 5.6 in Q4 one version behind HEAD (updated 6 weeks ago) and with all the critical security issues still = present? https://svnweb.freebsd.org/ports/head/databases/mysql56-server/ = https://svnweb.freebsd.org/ports/branches/2017Q4/databases/mysql56-server/= = http://www.oracle.com/technetwork/security-advisory/cpuoct2017-3236626.htm= l#AppendixMSQL Thanks for clarifying, Patrick --=20 punkt.de GmbH Internet - Dienstleistungen - Beratung Kaiserallee 13a Tel.: 0721 9109-0 Fax: -100 76133 Karlsruhe info@punkt.de http://punkt.de AG Mannheim 108285 Gf: Juergen Egeling From owner-freebsd-ports@freebsd.org Tue Dec 5 09:22:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7B65EDFE9FF for ; Tue, 5 Dec 2017 09:22:32 +0000 (UTC) (envelope-from killing@multiplay.co.uk) Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F3895728F6 for ; Tue, 5 Dec 2017 09:22:31 +0000 (UTC) (envelope-from killing@multiplay.co.uk) Received: by mail-wm0-x241.google.com with SMTP id g130so18129416wme.0 for ; Tue, 05 Dec 2017 01:22:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=multiplay-co-uk.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=HDUmxshmAjDaHDpThNTWswAOktcQBs8PoQ1s0vBisXA=; b=cx4jWyymPVDDntXrTXlzcnsXG1b72teTgY8HKZxLzx2uJgARNYUplW5W8mHHQEToOs IbrZRYo2wbFca2pVlpHQgX9973YXy0Eki0g7G0uVFb09rQE8kkFi6tPMr01vMZGHNdXe +eMilgWEijfZST4MbfQKRjKqQJn0gYLuHIlFIb3Vs3hvPRkfnjksFG/L39/fhV4HUhio U1ZOJKjq2KUiJ9LYqFqEdRXg386RDI79D3mA6Cs10o8ovhMgrG07JB4XTz1jB/bJmO1m tuxe1YcHbNrHs9+VB0bmMHFKgzxFaZpc8Xc7wmstI3uqSi+AQLljsE8IBo0cMFz+dUf3 ywtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=HDUmxshmAjDaHDpThNTWswAOktcQBs8PoQ1s0vBisXA=; b=XUK6aRmjhkV9DarBOQltavpAoXhw5TSrMMw8hy2za0S4W2qn6kCeINHbu1BM5KygiO daS52ijxqyNqIisjEEeDumMJ/O631N9C97AqWX5GajY1vfgKNziePgjEYbH044VIYoHt Gq4vPXqm2RxyIUzyC+Wk/KvvbbYTQMUcxKBQ/6smR6XLuSA8lmsk3OkcRMmlsxwmMVnW 8fL+4L1r8uWstVFEoujT7JMpdsztJpOIle6kQkP3Q8tX74W20SG29OZjHIX69RiJ82TR 8TohvFIz6/xT9e67Ggi/eDc6rSRdzAsFo/3BvE7F6re/XSQhU4dLO2tChxx18toIaUSN 3GdQ== X-Gm-Message-State: AKGB3mJAAh2fIJ8Ludisp7RabrxGhtqY8VChpgG2HnbdMYT/kwHkXu/K DHJHE5metQ9XXgzJEsBf3yBt8B2EdfU= X-Google-Smtp-Source: AGs4zMZgsrYlHMTJvgt644swqHUYogjgySe203Ic/koqRu6TURRnhafpCiPgkZYLrFMMW0ZArXWmFA== X-Received: by 10.28.191.132 with SMTP id o4mr4961027wmi.157.1512465750407; Tue, 05 Dec 2017 01:22:30 -0800 (PST) Received: from [10.10.1.111] ([185.97.61.1]) by smtp.gmail.com with ESMTPSA id i65sm7003248wme.20.2017.12.05.01.22.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 05 Dec 2017 01:22:29 -0800 (PST) Subject: Re: Welcome flavors! portmaster now dead? synth? To: Michelle Sullivan Cc: freebsd-ports@freebsd.org, Adam Weinberger References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <5A246D28.2020007@sorbs.net> <6881393C-BCE0-4F3E-B5AA-FC2FF995628D@adamw.org> <5A24BA3E.1050507@sorbs.net> <5A2625D7.7080207@sorbs.net> From: Steven Hartland Message-ID: Date: Tue, 5 Dec 2017 09:22:28 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <5A2625D7.7080207@sorbs.net> Content-Language: en-US Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 09:22:32 -0000 On 05/12/2017 04:51, Michelle Sullivan wrote: > Steven Hartland wrote: >> On Mon, 4 Dec 2017 at 03:02, Michelle Sullivan >> wrote: >> >>> You mean if you're not into security or part of a security company stay >>> on quarterly, but if you need to keep patched up because you are in the >>> top 100 of most attacked sites/companies in the world, deploy a team of >>> people to patch security issues and run your own ports tree because >>> breakage on HEAD is often and when you need it the least and quarterly >>> doesn't guarantee it'll even work/compile and nearly never gets >>> security >>> patches. >>> >>> >>> Sorry, but that's the truth of it and the reason I no longer use >>> FreeBSD >>> or the Ports tree, instead using a derivative of each which is a lot >>> more stable and patched against security issues within hours of them >>> being identified. >> >> This has not been our experience here, we’ve run our own ports tree from >> HEAD for many years and while we’ve had some internal patches that need >> fixing on update, thats always been down to us not keeping them up to >> date >> with changes. > > We were using HEAD, not a local copy that we could put patches in > (that was the issue - we'd submit patches up and find them not applied > for months in some cases.) That's really unfortunate and I don't think you're alone, bringing in more resources to ports something that needs to be worked on. >> >> Sure we could have got lucky but it does mean that such a blanket >> statement >> is not valid for everyone’s use case. > > I think you'll find using HEAD (as in the raw HEAD) not just a local > copy with local patches it probably does ring true a lot - that said, > didn't really bite me badly until the decision to force user changes > by breaking the existing system (for me that was pkg_* -> pkgng) for > others.. well they can say if they dare to chip in. pkg -> pkgng was a little bit bumpy at the start but the results have been very much worth it. > >> >> I’m not sure if it’s possible but if you’re already allocating >> resources to >> help handle security patches could that not be something that the wider >> user base could benefit from via helping the secteam, if its turnaround >> time on security patches you’re highlighting as an issue here? >> > > Not working on FreeBSD now, the team deals with all in house OSes, > FreeBSD is not deployed here anymore except on legacy machines that > are being replaced (and I'm surprised there are any left now.) > Sorry to hear that. From owner-freebsd-ports@freebsd.org Tue Dec 5 09:26:00 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4641CDFEC31 for ; Tue, 5 Dec 2017 09:26:00 +0000 (UTC) (envelope-from killing@multiplay.co.uk) Received: from mail-wm0-x22c.google.com (mail-wm0-x22c.google.com [IPv6:2a00:1450:400c:c09::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C686972A5D for ; Tue, 5 Dec 2017 09:25:59 +0000 (UTC) (envelope-from killing@multiplay.co.uk) Received: by mail-wm0-x22c.google.com with SMTP id g130so18141549wme.0 for ; Tue, 05 Dec 2017 01:25:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=multiplay-co-uk.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=Vg/RZmuZgtVhDYqbCfhgp9wj/n+nSbl/7J5ETZdXNeU=; b=DpLe3WIQmB/mI1LxGDiXSblU9r1WZxW+6yKax7jtOHZvOKQTaa743dKxprjs8OPCHQ A2jnqoMsg+BrbEtWpkyjr+M9bfaNdUpBox+tLK5S5W0YOTSrzafPmdHlLDselPSd2see BctbbfyeCKJflno+Z34SEJjwbg8Q5AJkdSFetof73uDOVuyeotydLG7rUKkuYI3OltAK mJyXvBYX11l/VtvKR2th/CrqLNrYLY4nvEnlrsFmpsRuPOP4Dr0K7QhN0pFwGsDWiMiB y9hhFjr47fG/nsm0eyAP6H8f2+AAUu+xxhFy1aehPkpQB0abFwLCloShdsA9AW28YIqC OU1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=Vg/RZmuZgtVhDYqbCfhgp9wj/n+nSbl/7J5ETZdXNeU=; b=s+8cRuMn4BcXAfO4J4My4K/gYpfSQcjTn12Na1CxDmKYggWbrI/3u6GK0nQ4sLQI2o o8E2YuG7t4n19XZ2Ylmz/VnewFfOhZF45N+xSIerQ10iz064qU6pCY6aBa53BV14pM6D VUx/YP7OncN5duTVSiK/+y44Q9WBSLii2kTYcpU4bItyWVfzT/ozwd3cYeJz3ptSraLW dE4RPe1AC2LunxpcrP397re3McgNb9NihoxhTZ8S+pPhkVvPFtTWsNZ4BGTKxemHDiV7 4vHM2a04wDachjyzkOF9m+8kVzHqMZLLN0KbQX+bG1gqhs92ar6RbvKZ+ajP8YgQ5LGJ t7TA== X-Gm-Message-State: AKGB3mIdnI/XauoQPZp2sFWrmB8Wc4m+Nz8V/Y/iH6TnThu3NrwPUPpK n/nYn39mIRpVLWBazkOlsskHpRfHVZQ= X-Google-Smtp-Source: AGs4zMZkCRbLuTh2vAROgSORF1SepybecOFMeJGcCoXhVhm+CDXpfCE6fyKX48tQzZOrub/6lm6rhg== X-Received: by 10.28.152.74 with SMTP id a71mr8435876wme.22.1512465957913; Tue, 05 Dec 2017 01:25:57 -0800 (PST) Received: from [10.10.1.111] ([185.97.61.1]) by smtp.gmail.com with ESMTPSA id j125sm11070382wmd.24.2017.12.05.01.25.56 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 05 Dec 2017 01:25:56 -0800 (PST) Subject: Re: Last flavorless revision? To: freebsd-ports@freebsd.org References: <20171201200751.GA17979@troutmask.apl.washington.edu> <31DBA0EB-539A-4BA5-9CF7-4EDF4CAF9205@adamw.org> <20171201204348.GA1135@troutmask.apl.washington.edu> <20171202172854.GA44592@troutmask.apl.washington.edu> <20171204173346.GA65535@troutmask.apl.washington.edu> From: Steven Hartland Message-ID: Date: Tue, 5 Dec 2017 09:25:56 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 09:26:00 -0000 On 05/12/2017 08:13, Mathieu Arnold wrote: > Le 04/12/2017 à 18:33, Steve Kargl a écrit : >> On Mon, Dec 04, 2017 at 11:49:30AM +0000, Alan Hicks wrote: >>> On 02/12/2017 17:28, Steve Kargl wrote: >>>> On Sat, Dec 02, 2017 at 02:06:32PM +0100, Christian Ullrich wrote: >>>>> * Steve Kargl wrote: >>>>> >>>> Given that I asked about a specific revision number, it stands >>>> to reason that I had already spent too much time wandering around >>>> svnweb.freebsd.org. An entry needs to be added to ports/UPDATING >>>> to state which revision turns on flavors and by extension neuters >>>> all port management tools except poudriere. Four months from now >>>> when users update a system finding that information by crawling >>>> through svnweb.freebsd.org will be a challenge. >>>> >>> Your friend is subversion log search >>> svn log --search FLAVORS svn://svn.FreeBSD.org >>> >>> r455205 | mat | 2017-11-30 15:33:29 +0000 (Thu, 30 Nov 2017) | 13 lines >>> >>> Generic FLAVORS work. >> This does not document the change in ports/UPDATING. FreeBSD >> users have been told to check {src/ports}/UPDATING for 20+ >> years. A change that fundamentally changes the way users >> interact with ports/ should document. > > This did not change anything for the users, so there was nothing in > UPDATING. > That's not true, for example it meant there was a minimum version requirement for poudriere without which it would fail to build any python packages, so if nothing else that should have been mentioned.     Regards     Steve From owner-freebsd-ports@freebsd.org Tue Dec 5 09:35:11 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AE005DFF083 for ; Tue, 5 Dec 2017 09:35:11 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from toco-domains.de (mail.toco-domains.de [176.9.39.170]) (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 6BEFA72EAC; Tue, 5 Dec 2017 09:35:10 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from [0.0.0.0] (mail.toco-domains.de [IPv6:2a01:4f8:150:50a5::6]) by toco-domains.de (Postfix) with ESMTPA id ECD9A1AAF014; Tue, 5 Dec 2017 10:35:06 +0100 (CET) Subject: Re: Working on FLAVOR support in portmaster To: Stefan Esser , FreeBSD Ports ML , tatsuki_makino@hotmail.com References: From: Torsten Zuehlsdorff Message-ID: <7693b311-3228-a6d6-ea00-14f6ce18b59c@FreeBSD.org> Date: Tue, 5 Dec 2017 10:35:05 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 09:35:11 -0000 Aloha Stefan, On 05.12.2017 08:35, Stefan Esser wrote: > Am 05.12.17 um 00:43 schrieb Tatsuki Makino: >> By the way, where is the clever way to update to flavor? >> I am using portmaster. > > I'm working on FLAVOR support in portmaster. My version did already build > all updated ports, the FLAVOR parameter is passed to build sub-processes, > but there is still some confusion between multiple flavored versions of the > same port (installing the py27 version wants to deinstall the py36 version > and vice versa), which I still have to fix. Great news. I was starting today and just read your email. Lucky me :D > My work version has all non PKG_NG support stripped, but that is mainly to > not waste effort fixing irrelevant sub-routines. > > Is it acceptable, to have portmaster stop supporting the old package system? > AFAIK, there is no way that a modern ports tree with flavor support works > with a non-PKG_NG infrastructure? This was something i aimed for in portmaster 2 since many changes were very subtle and there is no test-suite. But if there are some volunteers to test, i'm fine with it right now. Greetings, Torsten -- Support me at: https://www.patreon.com/TorstenZuehlsdorff From owner-freebsd-ports@freebsd.org Tue Dec 5 09:53:08 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E1BA9DFF8E0 for ; Tue, 5 Dec 2017 09:53:08 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mail-it0-x22a.google.com (mail-it0-x22a.google.com [IPv6:2607:f8b0:4001:c0b::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B7CBD7372B for ; Tue, 5 Dec 2017 09:53:08 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by mail-it0-x22a.google.com with SMTP id b5so124100itc.3 for ; Tue, 05 Dec 2017 01:53:08 -0800 (PST) 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=cr5fSRQIIJgGVSiWN53f1ciAIP8dZ9yXsFHc2jXGfBY=; b=iLnEsHOMG8K1O4R9rwjvCUwF77R317FbU0gvX9Gerhb7zxF7RuziWjrIV8nJVffIkn J29k/fzMEAcVIWFRfJNDqDzB1dSJigDMPHZmwBiHcmnRfA4uTIlv+czhAe8xWelCVI7d 820AfAk+UAzweM11u68F+lOFvEePSXgHLJs9H2/XHS5b+GXqo0UiNjBw+3wl+nyfGWn3 3kmCMIML0T1STR6IPDr7So2wjSN9B7PpD2bvGpKvFqz03f7LxfKKhQtqMtDuG8OQafZD rRijKaBkGJ8OqrIH6att9dXtAnlDnCLVrhJxlHBY57hdr0CBzb7rJ9OtV9M88yaC3Xxh Q3WQ== 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=cr5fSRQIIJgGVSiWN53f1ciAIP8dZ9yXsFHc2jXGfBY=; b=KCHDWGpP20L8TgG4id97ppEzSh6/GL8IOTeMDV0OyBh/b8xMSKxggo0NZaR1j7u5Jc KWx2HxHzzrdO1Qf+Om8iR6IYwiMyZrOc0AQSuhvGApWuGsCqVPXebw6jLqFCARYCYmxF 2oUi73BCuVGXFqUKpJL9dzU8+COGxqleaz8e757Lni0gAe3HFGh4xiuVscQuLM1ycvOO h83xy5bawVZj4JA8WSXGzAh1LK6UTEHNIKCL4xTFQOFIN+0yVrNvUinYNCNEfugxRXTM s2ZofD10keu1dQUSlLO4Tq4kCBhBMCjeVnP/M5E8Q7aCAr8ESnMgphVLcDTOT2h36ouG z6sw== X-Gm-Message-State: AJaThX7tayVeio6dcY9d54VA9eEPIpxEL5VZQEE19cmbeuifKngJs6JX aNyrQu/JRRDI5t01jjw339oCZaDf1KTE3Qw/XlOxkQ== X-Google-Smtp-Source: AGs4zMZQdKd4B0qM6egzo/QB+ck8WFOHDKBhOkefrqqwGibnm04oyTOQJbh8EmSE80/+cKyul3c0lsSI2eoyiXudb54= X-Received: by 10.107.1.15 with SMTP id 15mr26316906iob.249.1512467587748; Tue, 05 Dec 2017 01:53:07 -0800 (PST) MIME-Version: 1.0 Received: by 10.36.105.3 with HTTP; Tue, 5 Dec 2017 01:53:07 -0800 (PST) From: Aryeh Friedman Date: Tue, 5 Dec 2017 04:53:07 -0500 Message-ID: Subject: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 09:53:09 -0000 First some background (my typical use cases for ports): 0. FreeBSD lilith 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321664: Fri Jul 28 23:35:18 EDT 2017 root@lilith:/usr/obj/usr/src/sys/GENERIC amd64 1. Daily routine (current): cd /usr/src svn update (from 11.1-RELEASE) [make -DESTDIR=/ world kernel&&etcupdate&&reboot as needed] cd /usr/ports svn update (from HEAD) portmaster -ad [reboot if any Xorg/xfce or stuff in rc.d got modified] 2. I maintain devel/aegis (which as per Bug 219284 does not compile with anything greater then GCC 5 [I don't have time to figure out how to patch it is make it work {the upstream maintainer died a few years ago}]). So what happens when I see UPDATING 20171130: 1. I decide to try poudriere since it seems to what people are raving about. What a 'ing confusing mess it is use!!!! After deciding it is over kill I go to option 2 2. I installed synth (2.00) and *ATTEMPTED* to do a upgrade-system with the following results (still not a successful run): a. Hard freezes the machine (not even a kernel panic) 4 times in a row b. Skips devel/aegis recompile because it can't understand the makefile or something (see above). *BUT* gives no clues as to why and gives me nothing actionable on how to repair the port 3. The suggestion of using plainly old make install on each port is unworkable because it is fundamentally error prone with my daily use case. TL;DR; Flavors 'ed up ports and there are no good ways/alternates for how to use the ports collection for normal everyday users/maintainers -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org From owner-freebsd-ports@freebsd.org Tue Dec 5 10:03:17 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 32922DFFE1E for ; Tue, 5 Dec 2017 10:03:17 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from dnvrco-cmomta03.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1831973C71 for ; Tue, 5 Dec 2017 10:03:16 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from localhost ([74.134.208.22]) by cmsmtp with ESMTP id MA4Bejbu31nXhMA4DeoXWc; Tue, 05 Dec 2017 10:03:10 +0000 Date: Tue, 05 Dec 2017 10:02:50 +0000 From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Re: Working on FLAVOR support in portmaster References: <7693b311-3228-a6d6-ea00-14f6ce18b59c@FreeBSD.org> X-CMAE-Envelope: MS4wfJOJBdDQ0TlYVX+BT8SqHJGk5tPU9wdaEcKml305B8LB3CVO88EwbeQobXM8A6lkLSr5+e9BozP1nnt3Iaobp56rTT6vKvvpXXRMSQboLkqxJ7xD6Prv SXCCVg6A7qSTxfbDN/TM5RinywnesbmkRZSE1mJ7Vxf5gPYh7z6zVSX8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 10:03:17 -0000 > On 05.12.2017 08:35, Stefan Esser wrote: > > Am 05.12.17 um 00:43 schrieb Tatsuki Makino: > > > By the way, where is the clever way to update to flavor? > > > I am using portmaster. > > I'm working on FLAVOR support in portmaster. My version did already build > > all updated ports, the FLAVOR parameter is passed to build sub-processes, > > but there is still some confusion between multiple flavored versions of the > > same port (installing the py27 version wants to deinstall the py36 version > > and vice versa), which I still have to fix. > Great news. I was starting today and just read your email. Lucky me :D > > My work version has all non PKG_NG support stripped, but that is mainly to > > not waste effort fixing irrelevant sub-routines. > > Is it acceptable, to have portmaster stop supporting the old package system? > > AFAIK, there is no way that a modern ports tree with flavor support works > > with a non-PKG_NG infrastructure? > This was something i aimed for in portmaster 2 since many changes were very > subtle and there is no test-suite. > But if there are some volunteers to test, i'm fine with it right now. > Greetings, > Torsten As far as I know, no supported version of FreeBSD supports the old pkg_* tools, it's all pkgng. So I can't see any need for portmaster to support the pre-pkgng infrastructure. Tom From owner-freebsd-ports@freebsd.org Tue Dec 5 10:55:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8810CE5D922 for ; Tue, 5 Dec 2017 10:55:31 +0000 (UTC) (envelope-from lists@opsec.eu) 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 4F24275875 for ; Tue, 5 Dec 2017 10:55:31 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eMAsr-0009KJ-PK; Tue, 05 Dec 2017 11:55:29 +0100 Date: Tue, 5 Dec 2017 11:55:29 +0100 From: Kurt Jaeger To: "Patrick M. Hausen" Cc: freebsd-ports@freebsd.org Subject: Re: Missing fixes for mysql56-server in Q4 branch? Message-ID: <20171205105529.GR2827@home.opsec.eu> References: <0C45356F-037F-4BF8-8222-0F82879F6A5D@punkt.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0C45356F-037F-4BF8-8222-0F82879F6A5D@punkt.de> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 10:55:31 -0000 Hi! > I thought quarterly ports branches would receive security fixes from > HEAD but no other version bumps. > > If this is correct, then why is MySQL 5.6 in Q4 one version behind HEAD > (updated 6 weeks ago) and with all the critical security issues still present? Maintainer just committed the merge from HEAD to quarterly. Thanks for the heads-up. Sometimes things slip through. -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Tue Dec 5 11:05:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 416B4E5DE05 for ; Tue, 5 Dec 2017 11:05:46 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from kagate.punkt.de (kagate.punkt.de [217.29.33.131]) (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 D092975CB5 for ; Tue, 5 Dec 2017 11:05:45 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from hugo10.ka.punkt.de (hugo10.ka.punkt.de [217.29.44.10]) by gate2.intern.punkt.de with ESMTP id vB5B5h94031592; Tue, 5 Dec 2017 12:05:43 +0100 (CET) Received: from [217.29.44.110] ([217.29.44.110]) by hugo10.ka.punkt.de (8.14.2/8.14.2) with ESMTP id vB5B5gBA024715; Tue, 5 Dec 2017 12:05:42 +0100 (CET) (envelope-from hausen@punkt.de) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: Missing fixes for various ports in Q4 branch? (was: MySQL 5.6) From: "Patrick M. Hausen" In-Reply-To: <20171205105529.GR2827@home.opsec.eu> Date: Tue, 5 Dec 2017 12:05:42 +0100 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <94AC4DE0-78AB-4EB4-BE43-682D2CCEDB9B@punkt.de> References: <0C45356F-037F-4BF8-8222-0F82879F6A5D@punkt.de> <20171205105529.GR2827@home.opsec.eu> To: Kurt Jaeger X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 11:05:46 -0000 Hi all, > Am 05.12.2017 um 11:55 schrieb Kurt Jaeger : >=20 > Hi! >=20 >> I thought quarterly ports branches would receive security fixes from >> HEAD but no other version bumps. >>=20 >> If this is correct, then why is MySQL 5.6 in Q4 one version behind = HEAD >> (updated 6 weeks ago) and with all the critical security issues still = present? >=20 > Maintainer just committed the merge from HEAD to quarterly. >=20 > Thanks for the heads-up. Sometimes things slip through. OK ... in that case ... PHP 5.6 is 5.6.31 in Q4 with CVE-2016-1283 and 5.6.32 in HEAD. Update to HEAD 4 weeks ago. Curl is behind, too - though this fix was committed to HEAD just 2 days = ago. I'll routinely use `pkg audit` after building a new master image for our = hosting from now on. Kind regards, Patrick --=20 punkt.de GmbH Internet - Dienstleistungen - Beratung Kaiserallee 13a Tel.: 0721 9109-0 Fax: -100 76133 Karlsruhe info@punkt.de http://punkt.de AG Mannheim 108285 Gf: Juergen Egeling From owner-freebsd-ports@freebsd.org Tue Dec 5 11:32:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9DC42E5EE1C for ; Tue, 5 Dec 2017 11:32:10 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from kagate.punkt.de (kagate.punkt.de [217.29.33.131]) (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 35D5476A40 for ; Tue, 5 Dec 2017 11:32:09 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from hugo10.ka.punkt.de (hugo10.ka.punkt.de [217.29.44.10]) by gate2.intern.punkt.de with ESMTP id vB5BW7WB032232; Tue, 5 Dec 2017 12:32:07 +0100 (CET) Received: from [217.29.44.110] ([217.29.44.110]) by hugo10.ka.punkt.de (8.14.2/8.14.2) with ESMTP id vB5BW7Hh026126; Tue, 5 Dec 2017 12:32:07 +0100 (CET) (envelope-from hausen@punkt.de) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: Missing fixes for various ports in Q4 branch? (was: MySQL 5.6) From: "Patrick M. Hausen" In-Reply-To: <94AC4DE0-78AB-4EB4-BE43-682D2CCEDB9B@punkt.de> Date: Tue, 5 Dec 2017 12:32:07 +0100 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <3A3D1671-936D-4BE7-9B6F-E73E3BA81A06@punkt.de> References: <0C45356F-037F-4BF8-8222-0F82879F6A5D@punkt.de> <20171205105529.GR2827@home.opsec.eu> <94AC4DE0-78AB-4EB4-BE43-682D2CCEDB9B@punkt.de> To: Kurt Jaeger X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 11:32:10 -0000 > Am 05.12.2017 um 12:05 schrieb Patrick M. Hausen : > PHP 5.6 is 5.6.31 in Q4 with CVE-2016-1283 and 5.6.32 in HEAD. > Update to HEAD 4 weeks ago. >=20 > Curl is behind, too - though this fix was committed to HEAD just 2 = days ago. And graphics/OpenEXR received security updates in HEAD 4 days ago. I assumed merging from HEAD to quarterly for security issues was = automatic? We relied on just updating the branch every night and running poudriere = ... looks like I should implement something around pkg audit that sends us daily = status reports. Kind regards, Patrick --=20 punkt.de GmbH Internet - Dienstleistungen - Beratung Kaiserallee 13a Tel.: 0721 9109-0 Fax: -100 76133 Karlsruhe info@punkt.de http://punkt.de AG Mannheim 108285 Gf: Juergen Egeling From owner-freebsd-ports@freebsd.org Tue Dec 5 11:33:12 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 708C3E5EEDD for ; Tue, 5 Dec 2017 11:33:12 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (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 DC37C76B43; Tue, 5 Dec 2017 11:33:11 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id vB5BXA31026486; Tue, 5 Dec 2017 11:33:10 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id vB5BXADR026485; Tue, 5 Dec 2017 03:33:10 -0800 (PST) (envelope-from david) Date: Tue, 5 Dec 2017 03:33:10 -0800 From: David Wolfskill To: Stefan Esser Cc: FreeBSD Ports ML Subject: Re: Working on FLAVOR support in portmaster Message-ID: <20171205113310.GX1384@albert.catwhisker.org> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="5KVt+DrA7aLR99aT" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 11:33:12 -0000 --5KVt+DrA7aLR99aT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Dec 05, 2017 at 08:35:55AM +0100, Stefan Esser wrote: > ... > I'm working on FLAVOR support in portmaster. My version did already build > all updated ports, the FLAVOR parameter is passed to build sub-processes, > but there is still some confusion between multiple flavored versions of t= he > same port (installing the py27 version wants to deinstall the py36 version > and vice versa), which I still have to fix. Thank you; that is encouraging. > I'm not sure that I have time to complete the fix today, but it is not too > hard. Ports need to complement the port origin with the FLAVOR, where > appropriate (e.g. when a flavored destination is found in MOVED). Already > installed packages are annotated with "flavor" and that must be passed to > the build command, when that port is updated. Most other logic in portmas= ter > remains unaffected. That seems reasonable. > My work version has all non PKG_NG support stripped, but that is mainly to > not waste effort fixing irrelevant sub-routines. Also reasonable, IMO. > Is it acceptable, to have portmaster stop supporting the old package syst= em? > AFAIK, there is no way that a modern ports tree with flavor support works > with a non-PKG_NG infrastructure? I believe so: if for no other reason, one wishing to support such a non-PKG_NG infrastructure can certainly use an older version of portmaster. > Regards, STefan > .... Peace, david --=20 David H. Wolfskill david@catwhisker.org Trump is an incompetent, lying bully who is unfit for any public office. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --5KVt+DrA7aLR99aT Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJaJoP2XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4X9d4H+wU7FsScKLvv++RekAsZSLn4 jZ+iS1/jEPHmGXI6/JqmJ52X/15UYXJTOMt+o5VQaSzAzQlEvywc7Jnz+/pPreNg K4YrROuNrCqxXUH3R9ufxze8hFw/9pYbDHr7bM4qx3pagQL1gkydL6shUh3/+K9R jdi7//aEDojDioq92Wj5kfGnBqU5OiyIWGJfO+XN2Pwj91TkAxks8LoYTXupUur8 gLdgLr3YDXEe252v5kXn3TRIGa/B/YDMPxncUzSVSxtK9jC+xrHtESXvdLJcfOrE BdROiq0l0yPPSe8DF8kuOLI0g6zuJbf7vzYgznQS93wRkiMJ8NMlmWLQlLhi0rA= =jLDb -----END PGP SIGNATURE----- --5KVt+DrA7aLR99aT-- From owner-freebsd-ports@freebsd.org Tue Dec 5 11:47:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C1C12E5F66A for ; Tue, 5 Dec 2017 11:47:31 +0000 (UTC) (envelope-from vlad-fbsd@acheronmedia.com) Received: from mx.irealone.hr (xoth.irealone.hr [136.243.79.146]) (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 888C6771CA for ; Tue, 5 Dec 2017 11:47:30 +0000 (UTC) (envelope-from vlad-fbsd@acheronmedia.com) Received: by mx.irealone.hr (Postfix, from userid 58) id CE605BDF8; Tue, 5 Dec 2017 12:47:22 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on postfix.xoth.irealone.hr X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, LOCAL_WL_002 autolearn=ham autolearn_force=no version=3.4.1 Received: from mail.irealone.com (unknown [10.0.0.10]) by mx.irealone.hr (Postfix) with ESMTP id BBDB0BDF4 for ; Tue, 5 Dec 2017 12:47:21 +0100 (CET) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 05 Dec 2017 12:47:21 +0100 From: "Vlad K." To: freebsd-ports@freebsd.org Subject: Re: Missing fixes for various ports in Q4 branch? Organization: Acheron Media In-Reply-To: <3A3D1671-936D-4BE7-9B6F-E73E3BA81A06@punkt.de> References: <0C45356F-037F-4BF8-8222-0F82879F6A5D@punkt.de> <20171205105529.GR2827@home.opsec.eu> <94AC4DE0-78AB-4EB4-BE43-682D2CCEDB9B@punkt.de> <3A3D1671-936D-4BE7-9B6F-E73E3BA81A06@punkt.de> Message-ID: X-Sender: vlad-fbsd@acheronmedia.com User-Agent: Roundcube Webmail/1.2.7 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 11:47:31 -0000 On 2017-12-05 12:32, Patrick M. Hausen wrote: > > We relied on just updating the branch every night and running > poudriere ... looks > like I should implement something around pkg audit that sends us daily > status > reports. Yes, but note that pkgaudit depends on VuXML which is also not up to date (it's on the best effort basis just like MFH). There's some effort going on to automate CVE entries, but until that's implemented (and if at all, as automation depends on CPE which many ports do not have), I'd suggest tracking CVEs independently in order to be best informed. Following linux distros secvuln announcements (Canonical's, RedHat's, Debian's) is a good start, so is being subscribed to oss-seclist, and of course the NVD or Mitre feeds themselves. * https://usn.ubuntu.com/usn/rss.xml * https://www.debian.org/security/dsa * https://cve.mitre.org/ It'd be very helpful if bug reports would be filed on FreeBSD's bugzilla (https://bugs.freebsd.org) tagged with keyword "security" if any undocumented vulns (not submitted to VuXML) are found. -- Vlad K. From owner-freebsd-ports@freebsd.org Tue Dec 5 13:43:16 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C10EE6A428 for ; Tue, 5 Dec 2017 13:43:16 +0000 (UTC) (envelope-from george@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "m5p.com", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 05E9B7B000; Tue, 5 Dec 2017 13:43:15 +0000 (UTC) (envelope-from george@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::1f] (haymarket.m5p.com [IPv6:2001:470:1f07:15ff::1f]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id vB5Dgjhi021567 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 5 Dec 2017 08:42:51 -0500 (EST) (envelope-from george@m5p.com) Subject: Re: Last flavorless revision? To: Mathieu Arnold , sgk@troutmask.apl.washington.edu Cc: freebsd-ports@freebsd.org References: <20171201200751.GA17979@troutmask.apl.washington.edu> <31DBA0EB-539A-4BA5-9CF7-4EDF4CAF9205@adamw.org> <20171201204348.GA1135@troutmask.apl.washington.edu> <20171202172854.GA44592@troutmask.apl.washington.edu> <20171204173346.GA65535@troutmask.apl.washington.edu> From: George Mitchell Message-ID: <6ebfaf48-4869-cb28-599a-3d50313dc3a7@m5p.com> Date: Tue, 5 Dec 2017 08:42:45 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="jXSgc0mtWdFuL9sD9bVAL7gtOnW7uHkWc" X-Spam-Status: No, score=0.2 required=10.0 tests=HELO_MISC_IP, RP_MATCHES_RCVD autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mattapan.m5p.com X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mailhost.m5p.com [IPv6:2001:470:1f07:15ff::f7]); Tue, 05 Dec 2017 08:43:00 -0500 (EST) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 13:43:16 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --jXSgc0mtWdFuL9sD9bVAL7gtOnW7uHkWc Content-Type: multipart/mixed; boundary="AbVxtNKwNvWvjNbwr2LsBNEqGJUC1qkQQ"; protected-headers="v1" From: George Mitchell To: Mathieu Arnold , sgk@troutmask.apl.washington.edu Cc: freebsd-ports@freebsd.org Message-ID: <6ebfaf48-4869-cb28-599a-3d50313dc3a7@m5p.com> Subject: Re: Last flavorless revision? References: <20171201200751.GA17979@troutmask.apl.washington.edu> <31DBA0EB-539A-4BA5-9CF7-4EDF4CAF9205@adamw.org> <20171201204348.GA1135@troutmask.apl.washington.edu> <20171202172854.GA44592@troutmask.apl.washington.edu> <20171204173346.GA65535@troutmask.apl.washington.edu> In-Reply-To: --AbVxtNKwNvWvjNbwr2LsBNEqGJUC1qkQQ Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 12/05/17 03:13, Mathieu Arnold wrote: > Le 04/12/2017 =C3=A0 18:33, Steve Kargl a =C3=A9crit=C2=A0: >> [...] >> This does not document the change in ports/UPDATING. FreeBSD >> users have been told to check {src/ports}/UPDATING for 20+ >> years. A change that fundamentally changes the way users=20 >> interact with ports/ should document. >=20 >=20 > This did not change anything for the users, so there was nothing in > UPDATING. I think there is some cognitive dissonance here on who the users are. I would be astonished if any end user of a FreeBSD system had ever read the contents of /usr/ports/UPDATING except for the system administrator, and administrators are definitely affected (to say the least). -- George --AbVxtNKwNvWvjNbwr2LsBNEqGJUC1qkQQ-- --jXSgc0mtWdFuL9sD9bVAL7gtOnW7uHkWc Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAlomolUACgkQwRES3m+p 4fnDug/8DXZr66IuF9bzbvuKho2ICTMdST7GrtRnQzSfS7ocOFty/82rXvis264e 9UnkJM6PkV8GA8PrDrn0iZqBtY3zlUDFTh5ON7hGV6ggYP00n2cDIFv+CPBc1u6a puB+kZmMnHSG5n0WrjUMdEfzD90adNf8tLk3TM4UhLHFo+eb9L6y+JbzYKQ2+Y5Z dVWTfADzmBhhrS9XUSDDUXtD9u8f+k3iq8uW+Vpq0YB4ngX0+D5OOu9l0KVP38XD 7+OrsLQwcQTSO3LccMAUbrwtpdXYeMUC+iQS2eJxAA9YtukIN47VpJTVYGmrbHoi P8ht4k1/z/kXal5C2pyGacpwOmTF99Fd2i7eF1wxUePucxpfYXa86HV1OSvwPd5A YYYb0XNd9GUjzHTdnGzauHLLkaKMGB8VGI4nD2CVTPmlZFj9urQpEXG02+Dxm+h7 qw/LmRO+Q9eVn3fK5sOv6pcp2hDsaPyq3rVujUhj00wQmYRhBIVZYQHyO/az9vNp B096+y8oAfHi7v/d0U+qUs/DUIi6vFxCJ8gQr7F9HaGu43vE3mFlIzGikeOcwXpT D3XgHes/Hh3y/IoILJaI0KI3s35w9gtI//klDzLTErua+AkHpZrQ2IsubVzDEC6h lw+o1ZMN3+L5bP3bqxYNoMWgqHropcrziImGIij37QXj7R6tlHY= =56UI -----END PGP SIGNATURE----- --jXSgc0mtWdFuL9sD9bVAL7gtOnW7uHkWc-- From owner-freebsd-ports@freebsd.org Tue Dec 5 13:56:18 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 50B66E6A860 for ; Tue, 5 Dec 2017 13:56:18 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: from mail.0x20.net (mail.0x20.net [46.251.251.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "0x20.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0DC2E7B695 for ; Tue, 5 Dec 2017 13:56:17 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: from e.0x20.net (mail.0x20.net [46.251.251.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id BEE9FA726E; Tue, 5 Dec 2017 14:56:14 +0100 (CET) Received: (from lars@localhost) by e.0x20.net (8.15.2/8.15.2/Submit) id vB5DuEjB035886; Tue, 5 Dec 2017 14:56:14 +0100 (CET) (envelope-from lars) Date: Tue, 5 Dec 2017 14:56:14 +0100 From: Lars Engels To: Aryeh Friedman Cc: FreeBSD Ports ML Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) Message-ID: <20171205135614.GJ19238@e.0x20.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Editor: VIM - Vi IMproved 8.0 User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 13:56:18 -0000 On Tue, Dec 05, 2017 at 04:53:07AM -0500, Aryeh Friedman wrote: > First some background (my typical use cases for ports): > > 0. FreeBSD lilith 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321664: Fri Jul 28 > 23:35:18 EDT 2017 root@lilith:/usr/obj/usr/src/sys/GENERIC amd64 > > 1. Daily routine (current): > > cd /usr/src > svn update (from 11.1-RELEASE) > [make -DESTDIR=/ world kernel&&etcupdate&&reboot as needed] > > cd /usr/ports > svn update (from HEAD) > portmaster -ad > [reboot if any Xorg/xfce or stuff in rc.d got modified] > > 2. I maintain devel/aegis (which as per Bug 219284 does not compile with > anything greater then GCC 5 [I don't have time to figure out how to patch > it is make it work {the upstream maintainer died a few years ago}]). > > So what happens when I see UPDATING 20171130: > > 1. I decide to try poudriere since it seems to what people are raving > about. What a 'ing confusing mess it is use!!!! After deciding it > is over kill I go to option 2 [...] What's wrong with [1]? [1] https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-poudriere.html From owner-freebsd-ports@freebsd.org Tue Dec 5 13:56:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 05388E6A883 for ; Tue, 5 Dec 2017 13:56:31 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "m5p.com", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C2FEE7B71B; Tue, 5 Dec 2017 13:56:30 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::1f] (haymarket.m5p.com [IPv6:2001:470:1f07:15ff::1f]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id vB5Dcltv021537 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 5 Dec 2017 08:38:53 -0500 (EST) (envelope-from george+freebsd@m5p.com) Subject: Re: Working on FLAVOR support in portmaster To: Stefan Esser , Tatsuki Makino , FreeBSD Ports ML References: From: George Mitchell Message-ID: Date: Tue, 5 Dec 2017 08:38:40 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="LxrCp4hmnOBkhbfDRSnUFWL6qMLgOu6OI" X-Spam-Status: No, score=0.2 required=10.0 tests=HELO_MISC_IP, RP_MATCHES_RCVD autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mattapan.m5p.com X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mailhost.m5p.com [IPv6:2001:470:1f07:15ff::f7]); Tue, 05 Dec 2017 08:38:58 -0500 (EST) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 13:56:31 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LxrCp4hmnOBkhbfDRSnUFWL6qMLgOu6OI Content-Type: multipart/mixed; boundary="m4TnOcXcsb1GxOvviXA1BKhQVNBLrokTM"; protected-headers="v1" From: George Mitchell To: Stefan Esser , Tatsuki Makino , FreeBSD Ports ML Message-ID: Subject: Re: Working on FLAVOR support in portmaster References: In-Reply-To: --m4TnOcXcsb1GxOvviXA1BKhQVNBLrokTM Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 12/05/17 02:35, Stefan Esser wrote: > [...] > Is it acceptable, to have portmaster stop supporting the old package sy= stem? > AFAIK, there is no way that a modern ports tree with flavor support wor= ks > with a non-PKG_NG infrastructure? >=20 > Regards, STefan > [...] One vote here for dropping old package support. -- George --m4TnOcXcsb1GxOvviXA1BKhQVNBLrokTM-- --LxrCp4hmnOBkhbfDRSnUFWL6qMLgOu6OI Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAlomoWcACgkQwRES3m+p 4fk+7RAAomBi/zRCFYnKh1OFONWTUu7XzDziBrIt2G2GRWOkoR4jgVFG7zv3aUtx /ijGIGtoI43QLbVfvq2IOH0678hj2fvCxQzYaSZOJdeNVypR6B0/dVYpn/G42Gj5 z80gC9mERToYaRD7nGwclN0LDFb4msk36jOPqZRB48vU9BcVf2ycTjuXIejrd96Q y8yE/mLoX+BX6GoKGSpsFUlo7efDKT0/1QfnwE6N/8Y1f2OAhmrloaDenYOoBr6D UlOJUhf1qfaO+VvUY1NMppdlO+gxtKLUKKTfTXOAzfJEgtRTDYNnupgKLDuzmu9B li3gy3SzsawfyXPjedd/eLqk7+nAE5vR1LW6Utusm6CmuSGoQT4ebOfcag4c55P5 yOc8cO0OS5vzZXJGVk1nS7iTVwQ3C27Cu3E8edXu5eXLTl0h3XhFWEjAWqtYLsGj ISbwNlCuWPyzrJcbRFu7NuDtUR8I+soeMkhzs6do+KPONC1LLhZ3lEvy/KHbeFbF rlVdyNcLm8sWCjp7AlGyQPKS5ree9EFJ8JismcxurghZyzsDPsA1m7utkGhBQHCA K2IcTalWB9w6U6oHccZtQDBEw6S+q3VFh1jy1RWiiWhaU+BlWAZf0eZByJy5khjA gROf0vfCWvWf0znGQifVqBGBPXcF/Kl5gstntFlhspV9YrquoZc= =HDnq -----END PGP SIGNATURE----- --LxrCp4hmnOBkhbfDRSnUFWL6qMLgOu6OI-- From owner-freebsd-ports@freebsd.org Tue Dec 5 14:08:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A46AEE6AE67 for ; Tue, 5 Dec 2017 14:08:25 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EC2317BE2B; Tue, 5 Dec 2017 14:08:24 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id d3434e8b TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Tue, 5 Dec 2017 07:08:22 -0700 (MST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.1 \(3445.4.7\)) Subject: Re: Working on FLAVOR support in portmaster From: Adam Weinberger In-Reply-To: Date: Tue, 5 Dec 2017 07:08:21 -0700 Cc: Tatsuki Makino , FreeBSD Ports ML Content-Transfer-Encoding: quoted-printable Message-Id: <1F9297F2-72E0-4AAB-938F-414A9C3E12E4@adamw.org> References: To: Stefan Esser X-Mailer: Apple Mail (2.3445.4.7) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 14:08:25 -0000 > On 5 Dec, 2017, at 0:35, Stefan Esser wrote: >=20 > Am 05.12.17 um 00:43 schrieb Tatsuki Makino: >> By the way, where is the clever way to update to flavor? >> I am using portmaster. >=20 > I'm working on FLAVOR support in portmaster. My version did already = build > all updated ports, the FLAVOR parameter is passed to build = sub-processes, > but there is still some confusion between multiple flavored versions = of the > same port (installing the py27 version wants to deinstall the py36 = version > and vice versa), which I still have to fix. >=20 > I'm not sure that I have time to complete the fix today, but it is not = too > hard. Ports need to complement the port origin with the FLAVOR, where > appropriate (e.g. when a flavored destination is found in MOVED). = Already > installed packages are annotated with "flavor" and that must be passed = to > the build command, when that port is updated. Most other logic in = portmaster > remains unaffected. >=20 >=20 > My work version has all non PKG_NG support stripped, but that is = mainly to > not waste effort fixing irrelevant sub-routines. >=20 > Is it acceptable, to have portmaster stop supporting the old package = system? > AFAIK, there is no way that a modern ports tree with flavor support = works > with a non-PKG_NG infrastructure? >=20 > Regards, STefan Thank you for doing the work!!! Yes, old package (PKG_OG?) support should be removed. Even if portmaster = supported it, the ports tree itself doesn't. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Tue Dec 5 16:12:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 85A5AE6F323 for ; Tue, 5 Dec 2017 16:12:41 +0000 (UTC) (envelope-from freebsd@pki2.com) Received: from btw.pki2.com (btw.pki2.com [IPv6:2001:470:a:6fd::2]) (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 3CA3680E83; Tue, 5 Dec 2017 16:12:41 +0000 (UTC) (envelope-from freebsd@pki2.com) Received: from localhost (localhost [127.0.0.1]) by btw.pki2.com (8.15.2/8.15.2) with ESMTP id vB5GCAOp084471; Tue, 5 Dec 2017 08:12:10 -0800 (PST) (envelope-from freebsd@pki2.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pki2.com; s=pki2; t=1512490331; bh=+gr5qN97heD1poXai/BHjei2ofjIG2yb2xujAv7+eZQ=; h=Subject:From:To:Cc:Date:In-Reply-To:References; z=Subject:=20Re:=20Welcome=20flavors!=20portmaster=20now=20dead?=20 synth?|From:=20Dennis=20Glatting=20|To:=20Jan=20 Beich=20|Cc:=20Baho=20Utot=20,=20Steven=20Hartland=0D=0A=09=20,=20freebsd-ports@freebsd.org,=20Adam=20Weinberger=0D=0A=09=20|Date:=20Tue,=2005=20Dec=202017=2008:12:10=20-0800| In-Reply-To:=20|References:=20=0D=0A=09 =0D=0A=09=20=0D=0A=09=20=0D=0A=09=20<1512211 220.79413.1.camel@yandex.com>=0D=0A=09=20=0D=0A= 09=20<20171202184356.GA980@lonesome.com>=0D=0A=09=20=0D=0A=09=20<20800E88-36EC -49C4-A281-EA6BAB212DBF@adamw.org>=0D=0A=09=20<048e2faf-873e-beb5- 35fe-ad8f3f8ea5be@columbus.rr.com>=0D=0A=09=20<9BFBB00F-0786-4B92- A564-EABD0179BD93@adamw.org>=0D=0A=09=20=0D=0A=09=20<1512352031. 73246.1.camel@pki2.com>=20; b=CvpieKG+40pXw0tqqsua5DW39JVJrbPRH0KS8C4mvq3v6d1Yf8RzsL496LFSfPa7r vE6lvl9+WwBuQXn1t3ttbr02i7Vzio3ymZmUFusA/AkmSvUyIx3ttt7L5JRtAEhYTx 0uzW5a4+39dylmnBhKXOdmt7DRlLOJl6dX/c5UDdzDLuSN5WH9orydpVGhUKtfnAmK Vk3LZAz2SusHQThI22xekijonp7lVZENcRRllhCIVZ0Tbmkb6/OB3wqHcisFfn2RJU CmoWEMct/IEA+bMNopboQRa6Jim0t+tw04eGNPPP0vaRfoDrP4lo6/cD2rSWkuijti QuR5X+fClXHkA== Message-ID: <1512490330.66238.7.camel@pki2.com> Subject: Re: Welcome flavors! portmaster now dead? synth? From: Dennis Glatting To: Jan Beich Cc: Baho Utot , Steven Hartland , freebsd-ports@freebsd.org, Adam Weinberger Date: Tue, 05 Dec 2017 08:12:10 -0800 In-Reply-To: References: <1512211220.79413.1.camel@yandex.com> <20171202184356.GA980@lonesome.com> <20800E88-36EC-49C4-A281-EA6BAB212DBF@adamw.org> <048e2faf-873e-beb5-35fe-ad8f3f8ea5be@columbus.rr.com> <9BFBB00F-0786-4B92-A564-EABD0179BD93@adamw.org> <1512352031.73246.1.camel@pki2.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.24.2 FreeBSD GNOME Team Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-yoursite-MailScanner-Information: Please contact the ISP for more information X-yoursite-MailScanner-ID: vB5GCAOp084471 X-yoursite-MailScanner: Found to be clean X-yoursite-MailScanner-From: freebsd@pki2.com X-Spam-Status: No X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 16:12:41 -0000 On Mon, 2017-12-04 at 18:10 +0100, Jan Beich wrote: > Dennis Glatting writes: > > > 1) I am tired of port breakage. I am past tired of being told to > > read > > UPDATEs when UPDATEs often has limited information, including > > install > > conflicts. > > > > 2) "Error 70" on installs with no indication of where the error > > was > > incurred and thus requiring me to make with debug flags and then > > dig > > deep is past annoying. > > [...] > > Further: > > > > 1) Under FreeBSD I do not do binaries, rather I do source and I do > > source for reasons. Under Linux, source is troublesome. > > I'm curious what are those "reasons" that don't affect Linux. Those > may > be valid FreeBSD shortcomings unlike what you've listed above which > is > mainly about source vs. binary packages. Source verses binaries are valid "reasons" and are based on application and operation placement. With source, I can compile out optional code (e.g., SQL hooks in OpenLDAP) whereas binary packages are often compiled to be all things to all people (i.e., more functionality is offered). Although one can argue that inclusion of compile-time optional code into a binary is only operationally enabled through a proper configuration, there are problems with that argument: 1) The compile-time optional code may not be truly disabled through configuration files, 2) Some functions are enabled by default, and 3) They represent threat vectors. If you do not include compile-time optional code then reduced threat vectors. Linux is a series of trade offs. If application code is written with CUDA then you have to support the application with all of its warts and baggage. If I /have/ to do source under Linux then I have to do source but I don't /want/ to do source because the process is often ugly. Another trade off, which annoys the hell out of me, is NetworkManager verses other "helpful" tools. None of those tools are fun when doing custom networking, which includes VLANs and IPv6 as if those are new advanced concepts, and configuration is different across Linux distributions including Debian Stretch and Raspberry PI3 although they're running nearly the same version of Debian. It is maddening. Hulk want to smash! With FreeBSD, I simply hack a few files in /etc and I'm good to go. Also under FreeBSD, what I need to configure in /etc is often obvious and I don't have to waddle through gobs of confusing, unrelated, and often erroneous documents and Internet posts. FreeBSD isn't perfect but FreeBSD has this useful thing called a Handbook. I can, and do, enable IPTables in Linux and IPFW in FreeBSD for added protections but if a threat vector isn't there (i.e., not in the binary) then there are less exploitable threat vectors - it's discernible math at that point. Do I want to manage lists of IPTables and IPFW? No. They get complex and create breakage paths. When one is required to have heterogeneous infrastructures one wants commonness and simplicity while at the same time not admitting to that bottle of whiskey in one's desk drawer. I often strip stupid stuff, such as NetworkManager, and life gets simpler and less migraine prone. That all said, my response was based on the point of that the finite resource sword cuts both ways. If one operating system increases my annoyance and another does not, there is a point where my bias leans. Oh, and "hell no" to Windows. It's evil and I live across Lake Sammamish from the Evil Empire. -- Dennis Glatting Numbers Skeptic From owner-freebsd-ports@freebsd.org Tue Dec 5 16:14:00 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D0971E6F450 for ; Tue, 5 Dec 2017 16:14:00 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [IPv6:2a01:e0c:1:1599::10]) (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 6BEBF80FB6; Tue, 5 Dec 2017 16:14:00 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from yggdrasil.alkumuna.eu (unknown [IPv6:2a01:e35:8a74:6e70:232:36ff:fe5c:3a87]) by smtp1-g21.free.fr (Postfix) with ESMTPS id ECF88B00588; Tue, 5 Dec 2017 17:13:51 +0100 (CET) Received: from gramr.alkumuna.eu ([IPv6:2a01:e35:8a74:6e70:62a4:4cff:fe54:b212]) (authenticated bits=0) by yggdrasil.alkumuna.eu (8.15.2/8.15.2) with ESMTPSA id vB5GDnYG016599 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 5 Dec 2017 17:13:50 +0100 (CET) (envelope-from mazhe@alkumuna.eu) Date: Tue, 5 Dec 2017 17:13:49 +0100 From: Matthieu Volat To: Stefan Esser Cc: Tatsuki Makino , FreeBSD Ports ML Subject: Re: Working on FLAVOR support in portmaster Message-ID: <20171205171349.4c375805@gramr.alkumuna.eu> In-Reply-To: References: X-Mailer: Claws Mail 3.15.1 (GTK+ 2.24.31; amd64-portbld-freebsd11.1) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/BHnv34q=ceQJFt8lFmwe=xL"; protocol="application/pgp-signature" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alkumuna.eu; s=default; t=1512490431; bh=gqCZouE+uRs973Pib+T4NDL20wPcN7gqadEnmYSCZQ8=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References:MIME-Version:Content-Type; b=PSbdNTCnKzZREOXZ1uWzzTo6PnHW7QZlJucq23VnMmhxLrW0kt8thQ97RaG+c0alf4kJDf6oF9a969/4WCYS6EgriTAcIF8nxyEF4j28iiOWfsaGXeogHsvXXZBqpmEof7E7jP9XouyZlhB+6KHJnReikSMT19040k+gMUM4TvM= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 16:14:00 -0000 --Sig_/BHnv34q=ceQJFt8lFmwe=xL Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 5 Dec 2017 08:35:55 +0100 Stefan Esser wrote: > Am 05.12.17 um 00:43 schrieb Tatsuki Makino: > > By the way, where is the clever way to update to flavor? > > I am using portmaster. =20 >=20 > I'm working on FLAVOR support in portmaster. My version did already build > all updated ports, the FLAVOR parameter is passed to build sub-processes, > but there is still some confusion between multiple flavored versions of t= he > same port (installing the py27 version wants to deinstall the py36 version > and vice versa), which I still have to fix. >=20 > I'm not sure that I have time to complete the fix today, but it is not too > hard. Ports need to complement the port origin with the FLAVOR, where > appropriate (e.g. when a flavored destination is found in MOVED). Already > installed packages are annotated with "flavor" and that must be passed to > the build command, when that port is updated. Most other logic in portmas= ter > remains unaffected. >=20 >=20 > My work version has all non PKG_NG support stripped, but that is mainly to > not waste effort fixing irrelevant sub-routines. >=20 > Is it acceptable, to have portmaster stop supporting the old package syst= em? > AFAIK, there is no way that a modern ports tree with flavor support works > with a non-PKG_NG infrastructure? >=20 > Regards, STefan Ho, and here I was, almost ready to request some comments after playing a b= it: https://github.com/freebsd/portmaster/compare/master...mazhe:wip-flavors?= expand=3D1 Regarding old pkg support, wasn't it removed from the repo master branch? --Sig_/BHnv34q=ceQJFt8lFmwe=xL Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE1xv/SVkem9252haa3yo2fFz8JX4FAlomxb0ACgkQ3yo2fFz8 JX6j8xAAlP2cwWs0k6felSYkJieVoBJFLTlWvZ60ccF1aeJzZZaF3qmgCgShI2nw no48EXdA5K2L/EsEVRghIgv92/k0QSNGrsvGVsQEpOnvBiqsZk2wCnW0pr6J45bH 7KuzhpmK8Anx/p45maQdEQMvZPDDDKR39aUcPnNEEofMPatTYswD9CAdjXAXw+yc 8lVi67JqzLU48jFFCEuAegOpzUy/CgqILUivcyu3uZNELNX1xjNA2nCuDqkZuM0t SaIXLQwmF4t83+HJNrb9Nhpu2uUIx+UUQi7xCI04U3czVXRVV+88OpS3sTglb6HB 5StxyKGo5z3J7/sGsqVQ95QaQIty1caCuurx/nRiPuKyD4RwPXVcrLsrVY/S14nr w8vBedsca9P4LxTRhJuFcuNLu7cm0f7wLp4ZtXNw2kRzL2btS4oZqlodUQAYYFTT qGF9xWnHXBO0cMG96nK1d83XLav0kKC2sVhLmPKPJnZp7xkOQhNcxuRMbGJDwYP9 As9CUxrSMQ4pRbx/jUPk0YuRIM3DCPjKRfbV3o5u/bmrVXGfbjXqtwyeIebNKyQG YfoCjgleIbKms7QXvASMydnvC6xEIeM1ANMtilLv6YwAzDKQoXeMzSLNLNTQ17u6 /jIBEwgjiH79SGZru4jWHNh9D5pe1v0cmFpKjMpiqnZn8arOnuw= =BbJd -----END PGP SIGNATURE----- --Sig_/BHnv34q=ceQJFt8lFmwe=xL-- From owner-freebsd-ports@freebsd.org Tue Dec 5 16:41:38 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 92491E7024C for ; Tue, 5 Dec 2017 16:41:38 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CD74328BD; Tue, 5 Dec 2017 16:41:37 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB5GgLUF030865; Tue, 5 Dec 2017 08:42:28 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "FreeBSD Ports ML" , "Stefan Esser" In-Reply-To: <20171205113310.GX1384@albert.catwhisker.org> From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: "David Wolfskill" Subject: Re: Working on FLAVOR support in portmaster Date: Tue, 05 Dec 2017 08:42:27 -0800 Message-Id: <494f380db076a1dec85078e7fac58e1c@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 16:41:38 -0000 On Tue, 5 Dec 2017 03:33:10 -0800 "David Wolfskill" = said > On Tue, Dec 05, 2017 at 08:35:55AM +0100, Stefan Esser wrote: > > =2E=2E=2E > > I'm working on FLAVOR support in portmaster=2E My version did already bui= ld > > all updated ports, the FLAVOR parameter is passed to build sub-processe= s, > > but there is still some confusion between multiple flavored versions of= the > > same port (installing the py27 version wants to deinstall the py36 vers= ion > > and vice versa), which I still have to fix=2E >=20 > Thank you; that is encouraging=2E >=20 > > I'm not sure that I have time to complete the fix today, but it is not = too > > hard=2E Ports need to complement the port origin with the FLAVOR, where > > appropriate (e=2Eg=2E when a flavored destination is found in MOVED)=2E Alrea= dy > > installed packages are annotated with "flavor" and that must be passed = to > > the build command, when that port is updated=2E Most other logic in portm= aster > > remains unaffected=2E >=20 > That seems reasonable=2E >=20 > > My work version has all non PKG_NG support stripped, but that is mainly= to > > not waste effort fixing irrelevant sub-routines=2E >=20 > Also reasonable, IMO=2E >=20 > > Is it acceptable, to have portmaster stop supporting the old package sy= stem? > > AFAIK, there is no way that a modern ports tree with flavor support wor= ks > > with a non-PKG_NG infrastructure? >=20 > I believe so: if for no other reason, one wishing to support such a > non-PKG_NG infrastructure can certainly use an older version of > portmaster=2E The sensible side of me also agrees that this is probably a reasonable, and efficient approach=2E But the practical side says there will likely be some screaming on the mailing lists, once this change lands=2E IMHO it might be a good idea to make a legacy branch, in the ports tree before gutting the pre-NG stuff=2E Just a thought=2E :) >=20 > > Regards, STefan > > =2E=2E=2E=2E >=20 > Peace, > david --Chris From owner-freebsd-ports@freebsd.org Tue Dec 5 16:44:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 28ABEE7060B for ; Tue, 5 Dec 2017 16:44:51 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 090742CED; Tue, 5 Dec 2017 16:44:51 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id vB5Giog7075601 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 5 Dec 2017 08:44:50 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id vB5GiofP075600; Tue, 5 Dec 2017 08:44:50 -0800 (PST) (envelope-from sgk) Date: Tue, 5 Dec 2017 08:44:50 -0800 From: Steve Kargl To: Mathieu Arnold Cc: freebsd-ports@freebsd.org Subject: Re: Last flavorless revision? Message-ID: <20171205164450.GA75527@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20171201200751.GA17979@troutmask.apl.washington.edu> <31DBA0EB-539A-4BA5-9CF7-4EDF4CAF9205@adamw.org> <20171201204348.GA1135@troutmask.apl.washington.edu> <20171202172854.GA44592@troutmask.apl.washington.edu> <20171204173346.GA65535@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 16:44:51 -0000 On Tue, Dec 05, 2017 at 09:13:38AM +0100, Mathieu Arnold wrote: > Le 04/12/2017 à 18:33, Steve Kargl a écrit : > > On Mon, Dec 04, 2017 at 11:49:30AM +0000, Alan Hicks wrote: > >> > >> On 02/12/2017 17:28, Steve Kargl wrote: > >>> On Sat, Dec 02, 2017 at 02:06:32PM +0100, Christian Ullrich wrote: > >>>> * Steve Kargl wrote: > >>>> > >>> Given that I asked about a specific revision number, it stands > >>> to reason that I had already spent too much time wandering around > >>> svnweb.freebsd.org. An entry needs to be added to ports/UPDATING > >>> to state which revision turns on flavors and by extension neuters > >>> all port management tools except poudriere. Four months from now > >>> when users update a system finding that information by crawling > >>> through svnweb.freebsd.org will be a challenge. > >>> > >> Your friend is subversion log search > >> svn log --search FLAVORS svn://svn.FreeBSD.org > >> > >> r455205 | mat | 2017-11-30 15:33:29 +0000 (Thu, 30 Nov 2017) | 13 lines > >> > >> Generic FLAVORS work. > > This does not document the change in ports/UPDATING. FreeBSD > > users have been told to check {src/ports}/UPDATING for 20+ > > years. A change that fundamentally changes the way users > > interact with ports/ should document. > > > This did not change anything for the users, so there was nothing in > UPDATING. > Any user who uses portmaster runs into problems after 455205. How does that "not change anything"? -- Steve From owner-freebsd-ports@freebsd.org Tue Dec 5 18:22:49 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 02CFDE738D6 for ; Tue, 5 Dec 2017 18:22:49 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-qt0-x229.google.com (mail-qt0-x229.google.com [IPv6:2607:f8b0:400d:c0d::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B7BA866FBB for ; Tue, 5 Dec 2017 18:22:48 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-qt0-x229.google.com with SMTP id a16so3001333qtj.3 for ; Tue, 05 Dec 2017 10:22:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=69VJXJxcNGr8l/Icop88bfpgi0KmsuOT5YCr65oj1lo=; b=oxW+5TLQ1hC6WiZp/QKdmOGSbtm6SB6cjFqW8dJiwCsAQVtPvyRD0Z2I3/HdmW+Pa/ dtliexD9sg/al3J07io7pOr0TDr5W8Mw2wLcmr/LerH+wd3TdWE/DjU1OXyXRul6CGtv v0vlyS1F7Jcz8zhZr+ub8jLWFn8zJAyYKx2E74dbaV2MN/F5mCdiOnCOwve7wohmm9Zy BkhLBvGI0jqGLLOiRxqUI8jg+Yi+aZLfXNKtTs6lzRmUtHnxwq8UI+xEHy4e8yKm/Oxk BiUXcgmAFRKBO4RCHpBxFZ6dL9oTxJ63iElvJmaedEgboBEEzTSMq8Lfl4Qi8Yz2p7U8 WP/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=69VJXJxcNGr8l/Icop88bfpgi0KmsuOT5YCr65oj1lo=; b=a0bZ21+flgVy4ihB5faSAZNSdbKVOEfUOFBgNHyXxcDmf5W/fqTMz7KTnELQpsUSZE HHUglUfvBNXykdQ/9c2d/+j0YX7MCVJ40Ruogv4G3wXUSGzsrO+tKbp6G9808oJwC74P 3DrXmc63xHKT3TrXmKQSFE927m148HjfMA2WzDHuJJqPGTFCDO0M5bf9qwL4hlDZjG7W UPRJoctZfFk01J5EXMFYNIZ0JVr7W5gmcfCH0Vpwa5q6ictuDKbbv1Zsk4Z2fFWxigQm P7zBKsbLg8hyQZMaYavtK4L/1Gyx1ZNQfEtqSQbZIAYq+PmigknlyuMRElC2Fp1nb2wg F/uw== X-Gm-Message-State: AKGB3mJnPc4nwlBSujllto0zbkMGSTsWtA125/19skWV51MuQniXsnpm SDjSOAVyJcygb8fDjPKyZlYIfe1Pf4C+cWHci5nkdw== X-Google-Smtp-Source: AGs4zMaTrkqQGRn++TpQqLxMIGrxfJIqDOGz+2n689qIRM21hpONPPa4AW7ZAYEp1TFsSSAI0cENBqpRAuJTmgxx1CU= X-Received: by 10.55.175.70 with SMTP id y67mr5570150qke.173.1512498166908; Tue, 05 Dec 2017 10:22:46 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.86.212 with HTTP; Tue, 5 Dec 2017 10:22:46 -0800 (PST) X-Originating-IP: [203.99.129.1] In-Reply-To: References: From: Jonathan Chen Date: Wed, 6 Dec 2017 07:22:46 +1300 Message-ID: Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: Aryeh Friedman Cc: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 18:22:49 -0000 On 5 December 2017 at 22:53, Aryeh Friedman wrote: [...] > 2. I installed synth (2.00) and *ATTEMPTED* to do a upgrade-system with the > following results (still not a successful run): > > a. Hard freezes the machine (not even a kernel panic) 4 times in a row synth runs parallel builds using multi-workers, and it can trash the hard disk pretty hard as it uses swap for tmpfs. Reduce the number of workers and/or jobs if you intend using the box during a build. Cheers. -- Jonathan Chen From owner-freebsd-ports@freebsd.org Tue Dec 5 18:29:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2AED1E73C33 for ; Tue, 5 Dec 2017 18:29:27 +0000 (UTC) (envelope-from gmc@sonologic.nl) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 0E6E0675AD for ; Tue, 5 Dec 2017 18:29:27 +0000 (UTC) (envelope-from gmc@sonologic.nl) Received: by mailman.ysv.freebsd.org (Postfix) id 0ADBCE73C32; Tue, 5 Dec 2017 18:29:27 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0A80FE73C31 for ; Tue, 5 Dec 2017 18:29:27 +0000 (UTC) (envelope-from gmc@sonologic.nl) Received: from mx1.sonologic.net (mx1.sonologic.nl [IPv6:2a01:4f8:121:43cd::1:9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.sonologic.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9CC7E675AC; Tue, 5 Dec 2017 18:29:26 +0000 (UTC) (envelope-from gmc@sonologic.nl) Received-SPF: pass (mx1.sonologic.net: authenticated connection) receiver=mx1.sonologic.net; client-ip=178.63.120.221; helo=monk.sonologic.nl; envelope-from=gmc@sonologic.nl; x-software=spfmilter 2.001 http://www.acme.com/software/spfmilter/ with libspf2-1.2.10; Received: from monk.sonologic.nl (batman.sonologic.net [178.63.120.221]) (authenticated bits=0) by mx1.sonologic.net (8.15.2/8.15.2) with ESMTPA id vB5ITJS9071688; Tue, 5 Dec 2017 18:29:19 GMT (envelope-from gmc@sonologic.nl) X-Authentication-Warning: mx1.sonologic.net: Host batman.sonologic.net [178.63.120.221] claimed to be monk.sonologic.nl Date: Tue, 5 Dec 2017 19:29:18 +0100 From: Koen Martens To: Jan Beich Cc: Larry Rosenman , ports@FreeBSD.org Subject: Re: devel/scons port fails to build, please contact maintainer Message-ID: <20171205182918.GA24509@sunra> References: <20171204204851.GC4791@sunra> <2FD38367-A114-4047-8ED9-BC2381836EC7@lerctr.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VS++wcV0S1rZb1Fb" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mx1.sonologic.net [178.63.120.202]); Tue, 05 Dec 2017 18:29:24 +0000 (UTC) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 18:29:27 -0000 --VS++wcV0S1rZb1Fb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi all, On Mon, Dec 04, 2017 at 10:31:47PM +0100, Jan Beich wrote: > Koen Martens writes: >=20 > > I've installed poudriere through pkg, which gives me 3.1.22 at the > > moment. I'll try 3.2 from ports tomorrow, wasn't aware that the binary > > packages had an out of date version. I'll report back on whether that > > worked or not. >=20 > poudriere 3.2.* has been available as binary package for >2 weeks. > My guess, you're on /quarterly package set. If so you need to either > switch to /latest set or stick to building quarterly branches. Yep, i have a default 11.1 system where I do the poudriere building. Installed from packages, which by default is on quarterly (I learned =66rom thread). I installed from ports, and with poudriere 3.2.2 all is well. I didn't explicitly choose latest/quarterly for pkg nor the ports collection used by poudriere, so I guess what I did wrong was using defaults for both host package repository and poudriere ports tree. I guess I could've figured this out by myself, if i carefully read the message in UPDATING and checked my poudriere version. Sorry for the noise, and thanks all for your help! - Koen Martens --VS++wcV0S1rZb1Fb Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlom5X4ACgkQktDgRrkFPpY9AwCeOqOidGFlVrrW9/Qe+clOKLvf v0kAn2btOoMGjkDxUdV7qjU4OBROrSAR =71n3 -----END PGP SIGNATURE----- --VS++wcV0S1rZb1Fb-- From owner-freebsd-ports@freebsd.org Tue Dec 5 18:42:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8B319E74415 for ; Tue, 5 Dec 2017 18:42:58 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-169.reflexion.net [208.70.210.169]) (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 41F6968426 for ; Tue, 5 Dec 2017 18:42:57 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 23101 invoked from network); 5 Dec 2017 18:42:51 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 5 Dec 2017 18:42:51 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Tue, 05 Dec 2017 13:42:51 -0500 (EST) Received: (qmail 26994 invoked from network); 5 Dec 2017 18:42:50 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 5 Dec 2017 18:42:50 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 44F59EC814E; Tue, 5 Dec 2017 10:42:50 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: 32-bit powerpc system-clang based builds of devel/llvm40 and devel/llvm50: fails via "Host compiler appears to require libatomic, but cannot find it" Message-Id: Date: Tue, 5 Dec 2017 10:42:49 -0800 To: FreeBSD Toolchain , FreeBSD PowerPC ML , FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 18:42:58 -0000 [I experiment with system-clang based buildworld and/or buildkernel based TARGET_ARCH=3Dpowerpc64 and TARGET_ARCH=3Dpowerpc environments.] For TARGET_ARCH=3Dpowerpc devel/llvm40 and devel/llvm50 get failure reports like: -- Looking for __atomic_load_8 in atomic - not found CMake Error at cmake/modules/CheckAtomic.cmake:74 (message): Host compiler appears to require libatomic, but cannot find it. Call Stack (most recent call first): cmake/config-ix.cmake:307 (include) CMakeLists.txt:582 (include) I had tried to avoid any need for 8-Byte atomics (among other things) by avoiding LIT, LLD, and LLDB: # more /usr/local/etc/poudriere.d/options/devel_llvm50/options # This file is auto-generated by 'make config'. # Options for llvm50-5.0.0_1 _OPTIONS_READ=3Dllvm50-5.0.0_1 _FILE_COMPLETE_OPTIONS_LIST=3DCLANG DOCS EXTRAS LIT LLD LLDB OPTIONS_FILE_SET+=3DCLANG OPTIONS_FILE_SET+=3DDOCS OPTIONS_FILE_SET+=3DEXTRAS OPTIONS_FILE_UNSET+=3DLIT OPTIONS_FILE_UNSET+=3DLLD OPTIONS_FILE_UNSET+=3DLLDB # more /usr/local/etc/poudriere.d/options/devel_llvm40/options # This file is auto-generated by 'make config'. # Options for llvm40-4.0.1_1 _OPTIONS_READ=3Dllvm40-4.0.1_1 _FILE_COMPLETE_OPTIONS_LIST=3DCLANG DOCS EXTRAS LIT LLD LLDB OPTIONS_FILE_SET+=3DCLANG OPTIONS_FILE_SET+=3DDOCS OPTIONS_FILE_SET+=3DEXTRAS OPTIONS_FILE_UNSET+=3DLIT OPTIONS_FILE_UNSET+=3DLLD OPTIONS_FILE_UNSET+=3DLLDB For clang-based buildworld avoiding such things prevents running into the 8-Byte atomics based build failures: WITH_LIBCPLUSPLUS=3D WITH_BINUTILS_BOOTSTRAP=3D WITH_ELFTOOLCHAIN_BOOTSTRAP=3D #WITH_CLANG_BOOTSTRAP=3D WITH_CLANG=3D WITH_CLANG_IS_CC=3D WITH_CLANG_FULL=3D WITH_CLANG_EXTRAS=3D WITH_LLD=3D # lldb requires missing atomic 8-byte operations for powerpc (non-64) WITHOUT_LLDB=3D # WITH_BOOT=3D (Note: buildkernel currently fails.) # clang++ --version FreeBSD clang version 5.0.0 (tags/RELEASE_500/final 312559) (based on = LLVM 5.0.0svn) Target: powerpc-unknown-freebsd12.0 Thread model: posix InstalledDir: /usr/bin # uname -apKU FreeBSD FBSDG4S 12.0-CURRENT FreeBSD 12.0-CURRENT r326192M powerpc = powerpc 1200054 1200054 # svnlite info /usr/ports/ | grep "Re[plv]" Relative URL: ^/head Repository Root: https://svn.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 455204 Last Changed Rev: 455204 =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Tue Dec 5 18:47:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D4594E74714 for ; Tue, 5 Dec 2017 18:47:25 +0000 (UTC) (envelope-from reg@openpave.org) Received: from smtp1.ucdavis.edu (smtp1.ucdavis.edu [128.120.32.218]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.ucdavis.edu", Issuer "InCommon RSA Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B983568727 for ; Tue, 5 Dec 2017 18:47:25 +0000 (UTC) (envelope-from reg@openpave.org) Received: from flint.openpave.org ([169.237.179.18]) by smtp1.ucdavis.edu (8.14.4/8.14.5/it-oel6-mimedefang-smtp-2.0) with ESMTP id vB5GwHeQ062163 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 5 Dec 2017 08:58:17 -0800 Received: from flint.openpave.org (flint.local [192.168.179.18]) by flint.openpave.org (8.15.2/8.15.2) with ESMTP id vB5GwFTt057816; Tue, 5 Dec 2017 16:58:15 GMT (envelope-from reg@flint.openpave.org) Received: (from reg@localhost) by flint.openpave.org (8.15.2/8.15.2/Submit) id vB5GwFXc057815; Tue, 5 Dec 2017 16:58:15 GMT (envelope-from reg) Date: Tue, 5 Dec 2017 16:58:15 +0000 From: Jeremy Lea To: Stefan Esser Cc: Tatsuki Makino , FreeBSD Ports ML Subject: Re: Working on FLAVOR support in portmaster Message-ID: <20171205165815.GA57771@flint.openpave.org> Mail-Followup-To: Jeremy Lea , Stefan Esser , Tatsuki Makino , FreeBSD Ports ML References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.1 (2017-09-22) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6 (smtp1.ucdavis.edu [128.120.32.8]); Tue, 05 Dec 2017 08:58:17 -0800 (PST) X-Virus-Scanned: clamav-milter 0.99.2 at smtp1 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.74 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 18:47:25 -0000 Hi, On Tue, Dec 05, 2017 at 08:35:55AM +0100, Stefan Esser wrote: > Is it acceptable, to have portmaster stop supporting the old package system? > AFAIK, there is no way that a modern ports tree with flavor support works > with a non-PKG_NG infrastructure? I also started working on this yesterday... Looking at the code it is probably also worth asking if portmaster needs to continue to support so many binary package options. Many of the options can be done directly with 'pkg', and many of the use cases are probably better served by poudriere, and many of them don't work with portmaster and pkgng anyway. Regards, -Jeremy From owner-freebsd-ports@freebsd.org Tue Dec 5 18:56:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2B252E74C85 for ; Tue, 5 Dec 2017 18:56:57 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-131.reflexion.net [208.70.210.131]) (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 CD53B68FCF for ; Tue, 5 Dec 2017 18:56:55 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 14419 invoked from network); 5 Dec 2017 18:56:49 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 5 Dec 2017 18:56:49 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Tue, 05 Dec 2017 13:56:49 -0500 (EST) Received: (qmail 22733 invoked from network); 5 Dec 2017 18:56:49 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 5 Dec 2017 18:56:49 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 942E4EC953A; Tue, 5 Dec 2017 10:56:48 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: 32-bit powerpc lang/ruby23 build fails: [BUG] Segmentation fault Message-Id: Date: Tue, 5 Dec 2017 10:56:48 -0800 To: FreeBSD PowerPC ML , FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 18:56:57 -0000 [I experiment with system-clang based buildworld and/or buildkernel based TARGET_ARCH=3Dpowerpc64 and TARGET_ARCH=3Dpowerpc environments.] linking miniruby generating encdb.h /wrkdirs/usr/ports/lang/ruby23/work/ruby-2.3.5/tool/vpath.rb:18: [BUG] = Segmentation fault at 0x256400cf ruby 2.3.5p376 (2017-09-14 revision 59905) [powerpc-freebsd12] -- Control frame information = ----------------------------------------------- c:0007 p:---- s:0042 e:000041 CFUNC :initialize c:0006 p:---- s:0040 e:000039 CFUNC :open c:0005 p:---- s:0038 e:000037 CFUNC :call c:0004 p:0017 s:0033 e:000032 METHOD = /wrkdirs/usr/ports/lang/ruby23/work/ruby-2.3.5/tool/vpath.rb:18 c:0003 p:0024 s:0026 e:000025 METHOD = /wrkdirs/usr/ports/lang/ruby23/work/ruby-2.3.5/tool/vpath.rb:35 c:0002 p:0408 s:0021 E:001dcc EVAL ./tool/generic_erb.rb:40 [FINISH] c:0001 p:0000 s:0002 E:000a88 (none) [FINISH] -- Ruby level backtrace information = ---------------------------------------- ./tool/generic_erb.rb:40:in `
' /wrkdirs/usr/ports/lang/ruby23/work/ruby-2.3.5/tool/vpath.rb:35:in = `open' /wrkdirs/usr/ports/lang/ruby23/work/ruby-2.3.5/tool/vpath.rb:18:in = `search' /wrkdirs/usr/ports/lang/ruby23/work/ruby-2.3.5/tool/vpath.rb:18:in = `call' /wrkdirs/usr/ports/lang/ruby23/work/ruby-2.3.5/tool/vpath.rb:18:in = `open' /wrkdirs/usr/ports/lang/ruby23/work/ruby-2.3.5/tool/vpath.rb:18:in = `initialize' # clang++ --version FreeBSD clang version 5.0.0 (tags/RELEASE_500/final 312559) (based on = LLVM 5.0.0svn) Target: powerpc-unknown-freebsd12.0 Thread model: posix InstalledDir: /usr/bin (clang was used to buildworld. clang-based buildworld for TARGET_ARCH=3Dpowerpc currently produces system libraries that crash for any thrown C++ exception. TARGET_ARCH=3Dpowerpc64 has the same issue.) # uname -apKU FreeBSD FBSDG4S 12.0-CURRENT FreeBSD 12.0-CURRENT r326192M powerpc = powerpc 1200054 1200054 # svnlite info /usr/ports/ | grep "Re[plv]" Relative URL: ^/head Repository Root: https://svn.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 455204 Last Changed Rev: 455204 # svnlite status /usr/src/ | sort ? /usr/src/sys/amd64/conf/GENERIC-DBG ? /usr/src/sys/amd64/conf/GENERIC-NODBG ? /usr/src/sys/arm/conf/GENERIC-DBG ? /usr/src/sys/arm/conf/GENERIC-NODBG ? /usr/src/sys/arm64/conf/GENERIC-DBG ? /usr/src/sys/arm64/conf/GENERIC-NODBG ? /usr/src/sys/powerpc/conf/GENERIC64vtsc-DBG ? /usr/src/sys/powerpc/conf/GENERIC64vtsc-NODBG ? /usr/src/sys/powerpc/conf/GENERICvtsc-DBG ? /usr/src/sys/powerpc/conf/GENERICvtsc-NODBG M /usr/src/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp M /usr/src/contrib/llvm/tools/lld/ELF/Arch/PPC64.cpp M /usr/src/crypto/openssl/crypto/armcap.c M /usr/src/lib/libkvm/kvm_powerpc.c M /usr/src/lib/libkvm/kvm_private.c M /usr/src/stand/defs.mk M /usr/src/stand/powerpc/boot1.chrp/Makefile M /usr/src/stand/powerpc/kboot/Makefile M /usr/src/sys/arm/allwinner/aw_usbphy.c M /usr/src/sys/arm64/arm64/identcpu.c M /usr/src/sys/conf/kmod.mk M /usr/src/sys/conf/ldscript.powerpc M /usr/src/sys/ddb/db_main.c M /usr/src/sys/ddb/db_script.c M /usr/src/sys/kern/subr_pcpu.c M /usr/src/sys/modules/dtb/allwinner/Makefile M /usr/src/sys/powerpc/aim/mmu_oea64.c M /usr/src/sys/powerpc/ofw/ofw_machdep.c M /usr/src/sys/powerpc/powerpc/interrupt.c M /usr/src/sys/powerpc/powerpc/mp_machdep.c M /usr/src/sys/powerpc/powerpc/trap.c =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Tue Dec 5 18:58:03 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D9AEFE74DAA for ; Tue, 5 Dec 2017 18:58:03 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id C4836692C6 for ; Tue, 5 Dec 2017 18:58:03 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: by mailman.ysv.freebsd.org (Postfix) id C10CAE74DA7; Tue, 5 Dec 2017 18:58:03 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C0AE6E74DA6 for ; Tue, 5 Dec 2017 18:58:03 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 98B36692C4 for ; Tue, 5 Dec 2017 18:58:03 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id vB5IvtNw007952 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 5 Dec 2017 10:57:57 -0800 (PST) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me To: "ports@freebsd.org" From: Yuri Subject: Why XDG_DATA_HOME is set to ${WRKDIR}? Message-ID: Date: Tue, 5 Dec 2017 10:57:54 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 18:58:04 -0000 I have the project that uses xdg-utils to install the desktop-related files. It installs them under $XDG_DATA_HOME into ${WRKDIR}. Is this a mistake? Shouldn't it be ${STAGEDIR}${PREFIX}/share? Yuri From owner-freebsd-ports@freebsd.org Tue Dec 5 19:08:50 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C69C4E7547D for ; Tue, 5 Dec 2017 19:08:50 +0000 (UTC) (envelope-from yuri@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 B07B569CAB for ; Tue, 5 Dec 2017 19:08:50 +0000 (UTC) (envelope-from yuri@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id ACFDBE7547C; Tue, 5 Dec 2017 19:08:50 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ACA4AE7547B for ; Tue, 5 Dec 2017 19:08:50 +0000 (UTC) (envelope-from yuri@freebsd.org) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 9BA0269CAA for ; Tue, 5 Dec 2017 19:08:50 +0000 (UTC) (envelope-from yuri@freebsd.org) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id vB5J8mc0009329 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 5 Dec 2017 11:08:49 -0800 (PST) (envelope-from yuri@freebsd.org) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Reply-To: yuri@freebsd.org Subject: Re: Central build runs out of file descriptors on devel/RStudio To: Adam Weinberger Cc: "ports@freebsd.org" References: <200a6643-d8b8-3828-62e6-c2ee70cdc57a@freebsd.org> <21783D5F-9191-48DC-A079-A69327ABAC02@adamw.org> From: Yuri Message-ID: <46848f47-1a92-eed0-95f8-f343519014e8@freebsd.org> Date: Tue, 5 Dec 2017 11:08:47 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <21783D5F-9191-48DC-A079-A69327ABAC02@adamw.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 19:08:50 -0000 On 12/02/17 18:30, Adam Weinberger wrote: > Then MAKE_JOBS_NUMBER_LIMIT (or MAKE_JOBS_UNSAFE) would be my next step. If it fails on the beefy builders, it's likely to fail on resource-starved end-user boxes. The builders do many concurrent builds, but it's possible for end-users to hit that level of activity too. This is one way. But isn't it more reasonable to increase the limit on the servers so that such problems also don't occur for other projects? Yuri From owner-freebsd-ports@freebsd.org Tue Dec 5 19:23:55 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B6C34E75D25 for ; Tue, 5 Dec 2017 19:23:55 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) (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 7AEBB6AAB3; Tue, 5 Dec 2017 19:23:55 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from [134.76.11.225] (helo=email.stud.uni-goettingen.de) by mailer.gwdg.de with esmtp (Exim 4.80) (envelope-from ) id 1eMIol-0005Qc-5a; Tue, 05 Dec 2017 20:23:47 +0100 Received: from UM-EXCHT-A01.um.gwdg.de (134.76.9.210) by um-excht-s1.um.gwdg.de (134.76.9.213) with Microsoft SMTP Server (TLS) id 14.3.361.1; Tue, 5 Dec 2017 20:23:46 +0100 Received: from krabat.raven.hur (91.8.156.113) by email.gwdg.de (134.76.9.210) with Microsoft SMTP Server (TLS) id 14.3.361.1; Tue, 5 Dec 2017 20:23:46 +0100 Subject: Re: Working on FLAVOR support in portmaster To: Stefan Esser References: CC: Tatsuki Makino , FreeBSD Ports ML From: Rainer Hurling Message-ID: <4823ecc2-f910-9964-ad30-de67969cc4c7@gwdg.de> Date: Tue, 5 Dec 2017 20:23:41 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Language: de-DE Content-Transfer-Encoding: 7bit X-Spam-Level: - X-Virus-Scanned: (clean) by clamav X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 19:23:55 -0000 Am 05.12.2017 um 08:35 schrieb Stefan Esser: > Am 05.12.17 um 00:43 schrieb Tatsuki Makino: >> By the way, where is the clever way to update to flavor? >> I am using portmaster. > > I'm working on FLAVOR support in portmaster. My version did already build > all updated ports, the FLAVOR parameter is passed to build sub-processes, > but there is still some confusion between multiple flavored versions of the > same port (installing the py27 version wants to deinstall the py36 version > and vice versa), which I still have to fix. Isn't the described behaviour (installing the py27 version wants to deinstall the py36 version and vice versa) caused by the underlying ports mechanisms? As far as I can see, portmaster gives exactly the output, that also comes from using pure 'make deinstall' and 'make reinstall'. > I'm not sure that I have time to complete the fix today, but it is not too > hard. Ports need to complement the port origin with the FLAVOR, where > appropriate (e.g. when a flavored destination is found in MOVED). Already > installed packages are annotated with "flavor" and that must be passed to > the build command, when that port is updated. Most other logic in portmaster > remains unaffected. > > > My work version has all non PKG_NG support stripped, but that is mainly to > not waste effort fixing irrelevant sub-routines. > > Is it acceptable, to have portmaster stop supporting the old package system? > AFAIK, there is no way that a modern ports tree with flavor support works > with a non-PKG_NG infrastructure? > > Regards, STefan Many thanks for your efforts in bringing flavors into portmaster. Really appreciated! Regards, Rainer From owner-freebsd-ports@freebsd.org Tue Dec 5 19:48:16 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 55272E763CE for ; Tue, 5 Dec 2017 19:48:16 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [192.108.105.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.soaustin.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 246E76B6A7 for ; Tue, 5 Dec 2017 19:48:15 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from lonesome.com (bones.soaustin.net [192.108.105.22]) by mail.soaustin.net (Postfix) with ESMTPSA id E1222FFA; Tue, 5 Dec 2017 13:48:13 -0600 (CST) Date: Tue, 5 Dec 2017 13:48:12 -0600 From: Mark Linimon To: Chris H Cc: David Wolfskill , FreeBSD Ports ML Subject: Re: Working on FLAVOR support in portmaster Message-ID: <20171205194812.GB10609@lonesome.com> References: <20171205113310.GX1384@albert.catwhisker.org> <494f380db076a1dec85078e7fac58e1c@udns.ultimatedns.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <494f380db076a1dec85078e7fac58e1c@udns.ultimatedns.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 19:48:16 -0000 On Tue, Dec 05, 2017 at 08:42:27AM -0800, Chris H wrote: > IMHO it might be a good idea to make a legacy branch, in the ports > tree before gutting the pre-NG stuff. Good lord, people. The pre-NG stuff has Left The Building. It is not coming back. The last (even trivial) revision to the pkg_* codebase was Mon Aug 19 14:04:35 2013 UTC: https://svnweb.freebsd.org/base?view=revision&revision=254525 The corresponding bsd.port.mk version was: https://svnweb.freebsd.org/ports?view=revision&revision=324051 For comparison: ports is currently at r455604 [*] USES= had recently been introduced at r313517 Wed Mar 6 14:28:57 2013 UTC (4 years, 9 months ago) options handling had recently been reworked at r321785 Wed Jun 26 07:22:06 2013 UTC (4 years, 5 months ago) LIB_DEPENDS had recently been reworked at r322328 Fri Jul 5 14:10:55 2013 UTC (4 years, 5 months ago) by bapt staging came in at r327910 Mon Sep 23 05:56:35 2013 UTC (4 years, 2 months ago) the warning about pkg_* EOL was r342537 Tue Feb 4 14:23:08 2014 UTC (3 years, 10 months ago) and I'm not going to iterate over all the refactoring and bug- fixing since that time. (Most likely, pkg_* was not thoroughly tested since early 2013, so I've included the first 4 big reworks above.) If you want to look at the diffs to bsd.port.mk since the last time pkg_* was even trivially maintained: https://svnweb.freebsd.org/ports/head/Mk/bsd.port.mk?r1=324051&r2=455280 The diff is 5528 lines. It's unreadable. If you're staying with pkg_*, you're basically saying "I don't mind running with something that hasn't really been QAed with those 5528 lines of changes." IMVVHO: madness. I really don't have anything more I can say on the matter. mcl * Because I'm now annoyed, I'm going to do some math: 455604 - 324051 = 131553 That's over One. Hundred. Thousand. Ports. Commits. Ago. That's 7 pages of commits to bsd.port.mk itself, per svnweb. From owner-freebsd-ports@freebsd.org Tue Dec 5 20:14:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 092C9E76E50 for ; Tue, 5 Dec 2017 20:14:36 +0000 (UTC) (envelope-from bryan-lists@shatow.net) Received: from mail.xzibition.com (mail.xzibition.com [52.11.127.251]) (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 E0C076CF05; Tue, 5 Dec 2017 20:14:35 +0000 (UTC) (envelope-from bryan-lists@shatow.net) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 7C89F1BE1; Tue, 5 Dec 2017 20:14:29 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id tnBG_-ASZ_Qt; Tue, 5 Dec 2017 20:14:27 +0000 (UTC) Subject: Re: Working on FLAVOR support in portmaster DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 116581BDB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=shatow.net; s=mxc204805312015; t=1512504867; bh=WDZgT4UcuvLPvbHh+z1gJNAU8hfd6wn/VuYFLG2loDw=; h=Subject:To:References:From:Date:In-Reply-To; b=cKG8o2SoMFtynOYIZ7HKsQr9BVUtygqvXI+xyY+rQbnMXovqeswnN25yLWeaaZ9ra ygiS+Wc1lU4ylr8gPU+RrVuBWlYhpTUNc01AdSjzZCHAZtK/cf3Pg/VeURkECHKgUn bQs27dLDVvBhV+yiLxWL8oi5OoCWEQ8SoWKMfvjrECFlYO/ToXG+2BgrNeUZjQAcI3 nom+F0v607cemJh+k6Oawp8Xo17IkNQM5vQ5AYHRtof1w3s29lkgAWORsQTErCfX6J LHdJTZaPDphD+HtuA7Quaj51n0JZ7jf8Z8qmiE+X/xXiHqq9+O3XyIXi5xV2AqAyP9 zEAt0mORIkxog== To: Stefan Esser , Tatsuki Makino , FreeBSD Ports ML References: From: Bryan Drewery Message-ID: Date: Tue, 5 Dec 2017 12:14:30 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 20:14:36 -0000 On 12/4/2017 11:35 PM, Stefan Esser wrote: > Is it acceptable, to have portmaster stop supporting the old package system? > AFAIK, there is no way that a modern ports tree with flavor support works > with a non-PKG_NG infrastructure? 100% yes. If someone needs pkg_* support for an older tree then they can simply install a portmaster from that older tree. Pkg has been the only tool since at least 10.0+ which itself has been EOL since Feb 28 2015. If someone is still somehow depending on pkg_ tools by now with a current ports tree (HOW??) then they are definitely on their own. -- Regards, Bryan Drewery bdrewery@freenode/EFNet From owner-freebsd-ports@freebsd.org Tue Dec 5 20:15:00 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C2201E76E92 for ; Tue, 5 Dec 2017 20:15:00 +0000 (UTC) (envelope-from bryan-lists@shatow.net) Received: from mail.xzibition.com (mail.xzibition.com [52.11.127.251]) (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 A73296CFB1 for ; Tue, 5 Dec 2017 20:15:00 +0000 (UTC) (envelope-from bryan-lists@shatow.net) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id DAC8B1BEF for ; Tue, 5 Dec 2017 20:14:59 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id g8IjK3ROqmMj for ; Tue, 5 Dec 2017 20:14:58 +0000 (UTC) Subject: Re: Welcome flavors! portmaster now dead? synth? DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com BAE441BE9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=shatow.net; s=mxc204805312015; t=1512504897; bh=75IoZ6qZPHk8ps5qVCi57C32iY+qFaGubaKY2w/5c5k=; h=Subject:To:References:From:Date:In-Reply-To; b=oY9tEJkCbiP79OKsLI+QJei/GTc61YxltIJ7BvbFKK/uxP5p+Ql0kk6GqlXDc71s0 uI2EWoydUOPw+DvbHI2CJHa4MKASBZrDjakoYSTuai/LMUS9i+yJdV9MP2lfhSLcW5 xKL/4hB7yQlMTPT2qzyAu+WyoP+KJP/GL4O+PtOFz4DMOYwKwxTDNpyHOrLb53f7QL zejRrf/4jepiZVKEwZ5IfUN2foS+t7p/1z5XQPyPDECuNiMsvy5Hn8OfOYQdvJzWde u0sc9qSIE7u0ep6BLAfSqZi59b7QfxXbp/qeQe5fPrT/QcoBAIOOv2BnOT8qy0EVZA QXcIpjlW0nnLw== To: FreeBSD Ports ML References: From: Bryan Drewery Message-ID: <88f04a02-5cbd-0aa7-45ce-0f613910614a@shatow.net> Date: Tue, 5 Dec 2017 12:15:00 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 20:15:00 -0000 On 12/1/2017 9:59 AM, Kevin Oberman wrote: > First, welcome flavors. It has been badly needed for a while and is going > to clean up a couple of messes that have been plaguing the port system for > a long time. I plan to look at portupgrade + FLAVORS support in the next few weeks as well. -- Regards, Bryan Drewery bdrewery@freenode/EFNet From owner-freebsd-ports@freebsd.org Tue Dec 5 20:48:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EF35EE80F51; Tue, 5 Dec 2017 20:48:31 +0000 (UTC) (envelope-from rdivacky@vlakno.cz) Received: from vlakno.cz (mail.vlakno.cz [91.217.96.224]) by mx1.freebsd.org (Postfix) with ESMTP id 73AF36EA26; Tue, 5 Dec 2017 20:48:30 +0000 (UTC) (envelope-from rdivacky@vlakno.cz) Received: by vlakno.cz (Postfix, from userid 1002) id 63A2546D20F; Tue, 5 Dec 2017 21:39:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=vlakno.cz; s=mail; t=1512506372; bh=/wBElwnwyoB0baxRBjwecbDB5fVvTJBjEkNj+UHz40A=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=FgnMbabsdwfdUhLYuRI3HG4f9H7Iv2AzuHrfiDYTS8Gnvp7NDUA9wgh7MTl4Zg0AC qTAVm0C59cKcGE5lhaJMZZOeOYAwsqHgAKNMtTkuAXBYpBy7qhFoM4o/u1iAe0j75j ag6Nrrh9fUvL1eR7Z7gmYCbo4wPjccFA1Talgsdk= Date: Tue, 5 Dec 2017 21:39:32 +0100 From: Roman Divacky To: Mark Millard Cc: FreeBSD Toolchain , FreeBSD PowerPC ML , FreeBSD Ports Subject: Re: 32-bit powerpc system-clang based builds of devel/llvm40 and devel/llvm50: fails via "Host compiler appears to require libatomic, but cannot find it" Message-ID: <20171205203932.GA53800@vlakno.cz> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 20:48:32 -0000 The cmake test just tries to compile: #include std::atomic x; int main() { return x; } What happens if you try to compile this small code with your host compiler? Roman On Tue, Dec 05, 2017 at 10:42:49AM -0800, Mark Millard wrote: > [I experiment with system-clang based > buildworld and/or buildkernel based > TARGET_ARCH=powerpc64 and > TARGET_ARCH=powerpc environments.] > > For TARGET_ARCH=powerpc devel/llvm40 and > devel/llvm50 get failure reports like: > > -- Looking for __atomic_load_8 in atomic - not found > CMake Error at cmake/modules/CheckAtomic.cmake:74 (message): > Host compiler appears to require libatomic, but cannot find it. > Call Stack (most recent call first): > cmake/config-ix.cmake:307 (include) > CMakeLists.txt:582 (include) > > > I had tried to avoid any need for 8-Byte atomics > (among other things) by avoiding LIT, LLD, and LLDB: > > # more /usr/local/etc/poudriere.d/options/devel_llvm50/options > # This file is auto-generated by 'make config'. > # Options for llvm50-5.0.0_1 > _OPTIONS_READ=llvm50-5.0.0_1 > _FILE_COMPLETE_OPTIONS_LIST=CLANG DOCS EXTRAS LIT LLD LLDB > OPTIONS_FILE_SET+=CLANG > OPTIONS_FILE_SET+=DOCS > OPTIONS_FILE_SET+=EXTRAS > OPTIONS_FILE_UNSET+=LIT > OPTIONS_FILE_UNSET+=LLD > OPTIONS_FILE_UNSET+=LLDB > > # more /usr/local/etc/poudriere.d/options/devel_llvm40/options > # This file is auto-generated by 'make config'. > # Options for llvm40-4.0.1_1 > _OPTIONS_READ=llvm40-4.0.1_1 > _FILE_COMPLETE_OPTIONS_LIST=CLANG DOCS EXTRAS LIT LLD LLDB > OPTIONS_FILE_SET+=CLANG > OPTIONS_FILE_SET+=DOCS > OPTIONS_FILE_SET+=EXTRAS > OPTIONS_FILE_UNSET+=LIT > OPTIONS_FILE_UNSET+=LLD > OPTIONS_FILE_UNSET+=LLDB > > For clang-based buildworld avoiding such things > prevents running into the 8-Byte atomics based > build failures: > > WITH_LIBCPLUSPLUS= > WITH_BINUTILS_BOOTSTRAP= > WITH_ELFTOOLCHAIN_BOOTSTRAP= > #WITH_CLANG_BOOTSTRAP= > WITH_CLANG= > WITH_CLANG_IS_CC= > WITH_CLANG_FULL= > WITH_CLANG_EXTRAS= > WITH_LLD= > # lldb requires missing atomic 8-byte operations for powerpc (non-64) > WITHOUT_LLDB= > # > WITH_BOOT= > > (Note: buildkernel currently fails.) > > # clang++ --version > FreeBSD clang version 5.0.0 (tags/RELEASE_500/final 312559) (based on LLVM 5.0.0svn) > Target: powerpc-unknown-freebsd12.0 > Thread model: posix > InstalledDir: /usr/bin > > # uname -apKU > FreeBSD FBSDG4S 12.0-CURRENT FreeBSD 12.0-CURRENT r326192M powerpc powerpc 1200054 1200054 > > # svnlite info /usr/ports/ | grep "Re[plv]" > Relative URL: ^/head > Repository Root: https://svn.freebsd.org/ports > Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 > Revision: 455204 > Last Changed Rev: 455204 > > > === > Mark Millard > markmi at dsl-only.net > > _______________________________________________ > freebsd-toolchain@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain > To unsubscribe, send any mail to "freebsd-toolchain-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Tue Dec 5 21:01:06 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AE0AEE81872 for ; Tue, 5 Dec 2017 21:01:06 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta03.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 784A46F948 for ; Tue, 5 Dec 2017 21:01:05 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id MKJXeD0LlTp7WMKJae4Q6q; Tue, 05 Dec 2017 20:59:42 +0000 Received: from [192.168.1.143] (helo=desktop.example.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eMKIF-0005vH-OZ for freebsd-ports@freebsd.org; Tue, 05 Dec 2017 20:58:19 +0000 Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: freebsd-ports@freebsd.org References: From: Baho Utot Message-ID: Date: Tue, 5 Dec 2017 15:58:19 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.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-CMAE-Envelope: MS4wfB4D4TbdMfzkTL1Yx19ZZG2s4cidLx62P2W9ZXe6flrhjMVvm7Vu8VT0OTKTqAOR7dzvPnwVCOovAlcAjLTyQ5YzAmhZPeu1uFXzRz9ti7l8oSMa1MS0 9URbZhWD3l/ugmvScHGOtOJTCcrMVLBlB4aYc1XicaUJNp4aTLoAp5qlL6z7v+uv6iK+0K95Cio6l3sRlBgzo/ixUIrNxkBOqaI= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 21:01:06 -0000 On 12/05/17 04:53, Aryeh Friedman wrote: > First some background (my typical use cases for ports): > > 0. FreeBSD lilith 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321664: Fri Jul 28 > 23:35:18 EDT 2017 root@lilith:/usr/obj/usr/src/sys/GENERIC amd64 > > 1. Daily routine (current): > > cd /usr/src > svn update (from 11.1-RELEASE) > [make -DESTDIR=/ world kernel&&etcupdate&&reboot as needed] > > cd /usr/ports > svn update (from HEAD) > portmaster -ad > [reboot if any Xorg/xfce or stuff in rc.d got modified] > > 2. I maintain devel/aegis (which as per Bug 219284 does not compile with > anything greater then GCC 5 [I don't have time to figure out how to patch > it is make it work {the upstream maintainer died a few years ago}]). > > So what happens when I see UPDATING 20171130: > > 1. I decide to try poudriere since it seems to what people are raving > about. What a 'ing confusing mess it is use!!!! After deciding it > is over kill I go to option 2 > > 2. I installed synth (2.00) and *ATTEMPTED* to do a upgrade-system with the > following results (still not a successful run): > > a. Hard freezes the machine (not even a kernel panic) 4 times in a row > > b. Skips devel/aegis recompile because it can't understand the makefile > or something (see above). *BUT* gives no clues as to why and gives me > nothing actionable on how to repair the port > > 3. The suggestion of using plainly old make install on each port is > unworkable because it is fundamentally error prone with my daily use case. > > TL;DR; > Flavors 'ed up ports and there are no good ways/alternates for how > to use the ports collection for normal everyday users/maintainers > Welcome to the state of the art of FreeBSD From owner-freebsd-ports@freebsd.org Tue Dec 5 21:03:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5D335E81E59 for ; Tue, 5 Dec 2017 21:03:58 +0000 (UTC) (envelope-from bryan-lists@shatow.net) Received: from mail.xzibition.com (mail.xzibition.com [52.11.127.251]) (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 1FB2C6FDC5 for ; Tue, 5 Dec 2017 21:03:57 +0000 (UTC) (envelope-from bryan-lists@shatow.net) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 5FCC91D29; Tue, 5 Dec 2017 21:03:55 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id BDfgqOjVmmz0; Tue, 5 Dec 2017 21:03:53 +0000 (UTC) Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com D992A1D23 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=shatow.net; s=mxc204805312015; t=1512507833; bh=L+EHAFKVhTHiB5FpHaZxlLMER5cjnG9mbzLt8Dzu5eE=; h=Subject:To:References:From:Date:In-Reply-To; b=MGD8D7rMmru4FPraLDDp8UsD+jx97TfPIcyH7xKDn4oF9/6QEPMz2S2ScK0+NPVWM dIO9G4PQwE+y9tMs45jVvgNUHbIrrpek98L1qnpHmjjzRjr59RqcGzP+uWl2OaFqUZ dJWRVcSjuCjbZqy3lKAthlmtE2gNvhIs+XfHsNobT89p0bZMR/72Bpy9BLDw+mTBSa osu7XhGT7JU+CBDGqlE2GF5aJLbyZE6WylrRsjsxGA8Pl2aRA4akGpJ59rv/3usYrv fBNX6uz+T/LvKPZncHqHtB/wqbfVtkCD7zmGXPbQF1uq/AjKr30ZE+62mKq1H9AaSC GXAT3sQmTxUKw== To: Aryeh Friedman , FreeBSD Ports ML References: From: Bryan Drewery Message-ID: Date: Tue, 5 Dec 2017 13:03:54 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 21:03:58 -0000 On 12/5/2017 1:53 AM, Aryeh Friedman wrote: > 1. I decide to try poudriere since it seems to what people are raving > about. What a 'ing confusing mess it is use!!!! After deciding it > is over kill I go to option 2 1 time setup: echo ZPOOL=zroot >> /usr/local/etc/poudriere.conf poudriere jail -c -j 11amd64 -v 11.1-RELEASE poudriere ports -c After that: # edit /some/file and add your port list poudriere bulk -j 11amd64 -f /some/file You typed 1612 characters in this email but poudriere would have taken 157 at a minimum. Looking at https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-poudriere.html it also agrees with my setup advice, very trivial. There's this silly idea that Poudriere is hard to setup. It's not tinderbox which required maintaining an external database and migrations on it and such. I do agree Poudriere has option and command overload which makes it confusing, but the official guide is to the point and mostly simple (it needlessly uses -p and -z when not needed). Customizing its options are something to be done optionally later. I do like that synth supports upgrading the *HOST* more simply. I want to add such a feature to Poudriere as well eventually. -- Regards, Bryan Drewery bdrewery@freenode/EFNet From owner-freebsd-ports@freebsd.org Tue Dec 5 22:00:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2230E84696 for ; Tue, 5 Dec 2017 22:00:37 +0000 (UTC) (envelope-from mat@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 C1BCF7463C for ; Tue, 5 Dec 2017 22:00:37 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id BFDCAE84695; Tue, 5 Dec 2017 22:00:37 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF861E84694 for ; Tue, 5 Dec 2017 22:00:37 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7132D7463B; Tue, 5 Dec 2017 22:00:37 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 14808BDD1E; Tue, 5 Dec 2017 23:00:34 +0100 (CET) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id B11BCBDD2D; Tue, 5 Dec 2017 23:00:30 +0100 (CET) Subject: Re: Central build runs out of file descriptors on devel/RStudio To: Adam Weinberger , yuri@freebsd.org Cc: "ports@freebsd.org" References: <200a6643-d8b8-3828-62e6-c2ee70cdc57a@freebsd.org> <21783D5F-9191-48DC-A079-A69327ABAC02@adamw.org> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Tue, 5 Dec 2017 23:00:17 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <21783D5F-9191-48DC-A079-A69327ABAC02@adamw.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="mPsNUEIqsLUO3plW3EieEtfB2975skG9J" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 22:00:38 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --mPsNUEIqsLUO3plW3EieEtfB2975skG9J Content-Type: multipart/mixed; boundary="UAQOEPicIpHwPj79kosVLCCu54CdCMcqn"; protected-headers="v1" From: Mathieu Arnold To: Adam Weinberger , yuri@freebsd.org Cc: "ports@freebsd.org" Message-ID: Subject: Re: Central build runs out of file descriptors on devel/RStudio References: <200a6643-d8b8-3828-62e6-c2ee70cdc57a@freebsd.org> <21783D5F-9191-48DC-A079-A69327ABAC02@adamw.org> In-Reply-To: <21783D5F-9191-48DC-A079-A69327ABAC02@adamw.org> --UAQOEPicIpHwPj79kosVLCCu54CdCMcqn Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 03/12/2017 =C3=A0 03:30, Adam Weinberger a =C3=A9crit=C2=A0: >> On 2 Dec, 2017, at 18:57, Yuri wrote: >> >> Build opens too many file descriptors, and fails: >> >> http://beefy5.nyi.freebsd.org/data/103i386-default/455387/logs/RStudio= -1.1.385.log >> >> http://beefy6.nyi.freebsd.org/data/103amd64-default/455387/logs/RStudi= o-1.1.385.log >> >> >> It looks like kern.maxfiles on beefy needs to be beefed up. > Then MAKE_JOBS_NUMBER_LIMIT (or MAKE_JOBS_UNSAFE) would be my next step= =2E If it fails on the beefy builders, it's likely to fail on resource-st= arved end-user boxes. The builders do many concurrent builds, but it's po= ssible for end-users to hit that level of activity too. But the package builders don't use MAKE_JOBS, so it will not change anything. --=20 Mathieu Arnold --UAQOEPicIpHwPj79kosVLCCu54CdCMcqn-- --mPsNUEIqsLUO3plW3EieEtfB2975skG9J Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJaJxbyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IYmMP/1MxiQsX0cqy/Cj9izGaq925 i25p0Vb0PC5iu3TZuE6Q0qWp9s3fIkBEwYep587u6/JDKLpzpH6TalQbRgBjaanF 3sNR038GH3D5wsSI5oLu3rxqNT3oADQQpWCt0SBeWhrifUh2oq00c2l4OPODaPbX hsSIcJayB2zISjLJttYZM84m/fIIh/4vwtbF3MSCXfUOrXGaTFBF6W6drUcmjrdR 2XCnh95t7+MupygZkOEnEZeWH5Et5vyRqvz9lPln0eOvDLCSIap2rw+hYEhGpjJz cYpb7HxVCW9602hON8DU72jB7F8mZvIYbBv/Vvx9PjyPWQvnwahBYZi07QxDBSLe dgI/DOM9/PlpsEfNRGU43WP4XwvpLHe8ZyyEs9Q3saWIZOLlNGYNEGWzJbOQGUE9 AnXDIFGBCf7FlLtTKHUC4GRhsTBvX2FfvkqsXBM6pJpybHzHOWF6SawzbBBBQsNO FxkcEs48ThetjNNbtjaYZguDjKvsAtR1kAp8Nga01Wz2AUZTPgYHnGbDc0hp3Uxw 2Qf6fQinHQvpgmkCIkCZjHU1Co+vrN/palxANxSU0YicmNBp/RCHRs08Kt5uvEJm tWeSsouabfCaYqYy8Y3CEhAOFqf9679CnEY1hhYBjSC9PmRcgrktlUMz3ZBYNxLk /7aKi75IJhZ2YKxY6jNB =nmPj -----END PGP SIGNATURE----- --mPsNUEIqsLUO3plW3EieEtfB2975skG9J-- From owner-freebsd-ports@freebsd.org Tue Dec 5 22:09:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 65A6DE849C2 for ; Tue, 5 Dec 2017 22:09:48 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2632174FAF for ; Tue, 5 Dec 2017 22:09:48 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id BC00BBDD2D; Tue, 5 Dec 2017 23:09:45 +0100 (CET) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 79340BDD25; Tue, 5 Dec 2017 23:09:38 +0100 (CET) Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: Aryeh Friedman , FreeBSD Ports ML References: From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> Date: Tue, 5 Dec 2017 23:09:33 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="8lh1HFDFFnxdbevvs6RXFjTB1agTlkroV" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 22:09:48 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --8lh1HFDFFnxdbevvs6RXFjTB1agTlkroV Content-Type: multipart/mixed; boundary="ejN5wkw3e4fd9PxWaFIbhSihr6uK1bb10"; protected-headers="v1" From: Mathieu Arnold To: Aryeh Friedman , FreeBSD Ports ML Message-ID: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) References: In-Reply-To: --ejN5wkw3e4fd9PxWaFIbhSihr6uK1bb10 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 05/12/2017 =C3=A0 10:53, Aryeh Friedman a =C3=A9crit=C2=A0: > TL;DR; > Flavors 'ed up ports and there are no good ways/alternates for h= ow > to use the ports collection for normal everyday users/maintainers Thank you for supporting all the hard work and countless hours that so many volunteers put in making the ports tree better. It really helps motivate all of us continue bringing the ports tree forward when we get emails with so much joy and positive attitude. --=20 Mathieu Arnold --ejN5wkw3e4fd9PxWaFIbhSihr6uK1bb10-- --8lh1HFDFFnxdbevvs6RXFjTB1agTlkroV Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJaJxkdXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IjoYQAIW+GrjyHu+Q20TE9f2tJKiL ucdRteJtRS+x9iEmdOoF+EfhpYrsjKNitdr9xvFw7nGhmKQklfQPjoLDIqJXoSmO nJLkgbj/H/GIgoxuYmjEdazhcvOVGXVQWMU4N3DbALNmPDIzgMi3ZLZmcvRCK+Op 2h+tZ9N79mw+MIPC0oDGH3a5te8QSVLyMSHH6pla7xDDhweoPKiNWOAgS/nhDJta fOiV2gW3UEDk1+VmHxrHlYS2wfuDyEf+tbLUxzK0RdrA4clPDMfhDvRyQDf5dOLg 6WeWTxBRY0PMcpWI5lDOLA5/tjjxefeUVug4Y1NvFNojv9eUlHvVKWkVdtBGIKU5 jN+2jQrWyjlmZJEs4FykUG3y4mMjE957jE4tpPE/K/750uclppkcINjxZzPmn/ZN AuGvvWYJt7wCnoZikYRKbxzkBx9tlKF95P4l7a31nHwjDVxiKEXjGhpC4nAzKgQE A8jz8yt95rQqYHWJmk2OyPmIdh0cYMMCDLMyOwW1LCmtSP20kWKNlRXtZUaBR2l1 MI5AxAi7OULUJoF22lKpTtfXEhU3xZv5aBG0oeiqDxvmZTU0yZupCFJSjlTxpi7n hOneV0mJr0jNzDy2SpiEpPX0nM4mH9ri4+ofWxH++4wPcfMAJX2PVD81w83YbLz9 FWwYrjXFxn58xvtbB5UG =MNb7 -----END PGP SIGNATURE----- --8lh1HFDFFnxdbevvs6RXFjTB1agTlkroV-- From owner-freebsd-ports@freebsd.org Tue Dec 5 22:25:24 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B49DBE8526C for ; Tue, 5 Dec 2017 22:25:24 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta03.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.231]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 779C275D46 for ; Tue, 5 Dec 2017 22:25:23 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id MLfeeIZ69Tp7WMLfhe5SW0; Tue, 05 Dec 2017 22:26:37 +0000 Received: from [192.168.1.143] (helo=desktop.example.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eMLeM-0005xt-0m for freebsd-ports@freebsd.org; Tue, 05 Dec 2017 22:25:14 +0000 Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: freebsd-ports@freebsd.org References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> From: Baho Utot Message-ID: <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> Date: Tue, 5 Dec 2017 17:25:13 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4wfHrU6mbwWpqu1U2UtxbJ6HiIHKwc8VJ0IDLTJBy6zlFBisLyDQw9Iz4PCiHZGAC//2ja8DR9WPRBZhlpxjFupsS2bW2inh8EyBbr1D23+lzBMMaCQnae lHIQiPNYwl2HfxjSgH26i5eVdirc2pyEjbbQfrXNB5tsGpWoOhyQT6LIuy+Hu/puzBJj1h8a5CISZ3Zqwno6lmY3hq1q3IU1xWQ= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 22:25:24 -0000 On 12/05/17 17:09, Mathieu Arnold wrote: > Le 05/12/2017 à 10:53, Aryeh Friedman a écrit : >> TL;DR; >> Flavors 'ed up ports and there are no good ways/alternates for how >> to use the ports collection for normal everyday users/maintainers > > > Thank you for supporting all the hard work and countless hours that so > many volunteers put in making the ports tree better. > > It really helps motivate all of us continue bringing the ports tree > forward when we get emails with so much joy and positive attitude. > > Thank you for taking a perfectly good system and breaking it as well as making it unusable, unstable. You just don't know of all the countless hours spent after running an update and taking a week to get it working again. It really helps motivate all of us users to continue to have to fix broken systems due to broken ports system and then be told how great things are, brings us so much joy and keeps our attitude positive. From owner-freebsd-ports@freebsd.org Tue Dec 5 23:15:26 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 28EE9E8649E for ; Tue, 5 Dec 2017 23:15:26 +0000 (UTC) (envelope-from emss.mail@gmail.com) Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A3ADC77B4B; Tue, 5 Dec 2017 23:15:25 +0000 (UTC) (envelope-from emss.mail@gmail.com) Received: by mail-wm0-x242.google.com with SMTP id g75so4273010wme.0; Tue, 05 Dec 2017 15:15:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-transfer-encoding; bh=7JSbVFYLj9a2yRk33R9glKVTZXzEcppHRObO9/UtuYg=; b=aAXZI4VfoYh3JLKFD76XOStwUYaBF9c2xk0Z9vBKSxcK49q1UzoX18pj9z8e5YORYF zrh4WBbTxeNUT+Qz8WCkh6EPoGmLMtaUdGpVf/QU7XWzk9ShmQHe7RfgjD4J6x7Xf/zg DxxCfzMyTmAkiOwXpRRnqpp2hUP2bMYU43x/SOmFZFu2GKsZV55k9hFDBIoDqbkZ/voD O82/qLf3Eph9cfyOV+vd9Gcw1b9jFhatr0auAWZAsYpZyF5TP6uCir1MPFU158fsCT7F aymwKfYZ6nXJl6uAcs1czk2lVcRN9MOgnqk5A/xBz+A/VzkIVQGOxM72ZZHzd3JyEcfC lxoQ== 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:in-reply-to:references :user-agent:date:message-id:mime-version:content-transfer-encoding; bh=7JSbVFYLj9a2yRk33R9glKVTZXzEcppHRObO9/UtuYg=; b=POZoOA+rcd317DVI4URjK/I9995DRoGDoymEDng/oDi9b4ONf8EZOHroeBlDUYLcRN ermbqhxqEiPNHDAIGIEF0MTflNJohjx8D0tDie1cLhsCZ4p/6x8c7sz5JmQQp1k+nK5b ObsTT54p+En6cTIdRI/G+kcKDFmu4ewFv5riSuoKlmmKFSY2nkEce3l5u0+6CBraF0JB laHGJLeZyER67J+iWNWLgiUO7Qo5E8asQmKOZHXpk7Yj1NS65DzhySod5TYOm6+1vy9D FQHscCbTOyonsJBOYST/PXZW11I1/SkH1j+6qEPMP+O68Q8bT5b0bx0gn8lMjCzHLXCn Cn8g== X-Gm-Message-State: AJaThX6Rnbt6eHxnWUcWXmZWWRHqwDL7tqpzbwwqai6G+2j/JihmBXQu rlGqf7DRwfbSplybsRzbZD5s0w== X-Google-Smtp-Source: AGs4zMYUsixt5du78K1H9ohiHs3uMDX5dh/O1g4rn+IvxO5/BikgzpcbCjOUPaLif9/urk+oGY+cFg== X-Received: by 10.28.91.20 with SMTP id p20mr11464365wmb.126.1512515723892; Tue, 05 Dec 2017 15:15:23 -0800 (PST) Received: from srvbsdfenssv.interne.associated-bears.org (LStLambert-658-1-110-48.w217-128.abo.wanadoo.fr. [217.128.200.48]) by smtp.gmail.com with ESMTPSA id l16sm1801616wma.19.2017.12.05.15.15.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 05 Dec 2017 15:15:23 -0800 (PST) Sender: Eric Masson Received: from newsrv.interne.associated-bears.org (localhost [127.0.0.1]) by srvbsdfenssv.interne.associated-bears.org (Postfix) with ESMTP id 309C99BC8; Wed, 6 Dec 2017 00:15:22 +0100 (CET) X-Virus-Scanned: amavisd-new at interne.associated-bears.org Received: from srvbsdfenssv.interne.associated-bears.org ([127.0.0.1]) by newsrv.interne.associated-bears.org (newsrv.interne.associated-bears.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2rZfVL6udNoK; Wed, 6 Dec 2017 00:15:21 +0100 (CET) Received: by srvbsdfenssv.interne.associated-bears.org (Postfix, from userid 1001) id A4BE99BC3; Wed, 6 Dec 2017 00:15:21 +0100 (CET) From: Eric Masson To: Stefan Esser Cc: Tatsuki Makino , FreeBSD Ports ML Subject: Re: Working on FLAVOR support in portmaster In-Reply-To: (Stefan Esser's message of "Tue, 5 Dec 2017 08:35:55 +0100") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (berkeley-unix) X-Operating-System: FreeBSD 11.1-STABLE amd64 Date: Wed, 06 Dec 2017 00:15:21 +0100 Message-ID: <86tvx4wyuu.fsf@newsrv.interne.associated-bears.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 23:15:26 -0000 Stefan Esser writes: Hi Stefan > Is it acceptable, to have portmaster stop supporting the old package system? I think so. Thanks for your work on this. Éric Masson -- Discuter tranquillement avec Michel Guillou??? Je n'ai JAMAIS vu quelqu'un de plus *facho* que ce type. C'est écoeurant. -+- Rocou In GNU - T'as l'adresse des FFL, c'est pour écrire -+- From owner-freebsd-ports@freebsd.org Tue Dec 5 23:23:26 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 44045E86999 for ; Tue, 5 Dec 2017 23:23:26 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-168.reflexion.net [208.70.210.168]) (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 023D0783CF for ; Tue, 5 Dec 2017 23:23:25 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 22266 invoked from network); 5 Dec 2017 21:36:38 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 5 Dec 2017 21:36:38 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Tue, 05 Dec 2017 16:36:38 -0500 (EST) Received: (qmail 15186 invoked from network); 5 Dec 2017 21:36:37 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 5 Dec 2017 21:36:37 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 1BB8AEC94F6; Tue, 5 Dec 2017 13:36:37 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: 32-bit powerpc system-clang based builds of devel/llvm40 and devel/llvm50: fails via "Host compiler appears to require libatomic, but cannot find it" From: Mark Millard In-Reply-To: <20171205203932.GA53800@vlakno.cz> Date: Tue, 5 Dec 2017 13:36:36 -0800 Cc: FreeBSD Toolchain , FreeBSD PowerPC ML , FreeBSD Ports Content-Transfer-Encoding: quoted-printable Message-Id: <92AC463A-4A91-4DC2-8536-1026DD5212B6@dsl-only.net> References: <20171205203932.GA53800@vlakno.cz> To: Roman Divacky X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 23:23:26 -0000 On 2017-Dec-5, at 12:39 PM, Roman Divacky wrote: > The cmake test just tries to compile: >=20 > #include > std::atomic x; > int main() { > return x; > } >=20 > What happens if you try to compile this small code with your host = compiler? >=20 > Roman [I later show that it seems to be testing with: std::atomic x (0) instead and is also using a line the example does not have (devel/llvm50 example): uint64_t i =3D x.load(std::memory_order_relaxed); .] # uname -apKU FreeBSD FBSDG4S 12.0-CURRENT FreeBSD 12.0-CURRENT r326192M powerpc = powerpc 1200054 1200054 # more cpp_atomic.cpp=20 #include std::atomic x; int main() { return x; } # clang++ -v cpp_atomic.cpp FreeBSD clang version 5.0.0 (tags/RELEASE_500/final 312559) (based on = LLVM 5.0.0svn) Target: powerpc-unknown-freebsd12.0 Thread model: posix InstalledDir: /usr/bin "/usr/bin/clang++" -cc1 -triple powerpc-unknown-freebsd12.0 -emit-obj = -mrelax-all -disable-free -main-file-name cpp_atomic.cpp = -mrelocation-model static -mthread-model posix -mdisable-fp-elim = -masm-verbose -mconstructor-aliases -target-cpu ppc -mfloat-abi hard -v = -dwarf-column-info -debugger-tuning=3Dgdb -resource-dir = /usr/lib/clang/5.0.0 -internal-isystem /usr/include/c++/v1 = -fdeprecated-macro -fdebug-compilation-dir /root/c_tests -ferror-limit = 19 -fmessage-length 200 -fno-signed-char -fobjc-runtime=3Dgnustep = -fcxx-exceptions -fexceptions -fdiagnostics-show-option = -fcolor-diagnostics -o /tmp/cpp_atomic-3b1ae2.o -x c++ cpp_atomic.cpp clang -cc1 version 5.0.0 based upon LLVM 5.0.0svn default target = powerpc-unknown-freebsd12.0 #include "..." search starts here: #include <...> search starts here: /usr/include/c++/v1 /usr/lib/clang/5.0.0/include /usr/include End of search list. "/usr/bin/ld" --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --enable-new-dtags -m elf32ppc_fbsd -o a.out /usr/lib/crt1.o = /usr/lib/crti.o /usr/lib/crtbegin.o -L/usr/lib /tmp/cpp_atomic-3b1ae2.o = -lc++ -lm -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed = -lgcc_s --no-as-needed /usr/lib/crtend.o /usr/lib/crtn.o # ./a.out # So, the example works fine. Nothing about that example program would seem to match the note: -- Looking for __atomic_load_8 in atomic I would guess that the __atomic_load_8 test is somewhat different. . . Looking at an expansion of a wrkdirs' .tbz that poudriere produced, CheckAtomic.cmake has . . . . . . # Check for 64 bit atomic operations. if(MSVC) set(HAVE_CXX_ATOMICS64_WITHOUT_LIB True) else() check_working_cxx_atomics64(HAVE_CXX_ATOMICS64_WITHOUT_LIB) endif() # If not, check if the library exists, and atomics work with it. if(NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB) check_library_exists(atomic __atomic_load_8 "" HAVE_CXX_LIBATOMICS64) if(HAVE_CXX_LIBATOMICS64) list(APPEND CMAKE_REQUIRED_LIBRARIES "atomic") check_working_cxx_atomics64(HAVE_CXX_ATOMICS64_WITH_LIB) if (NOT HAVE_CXX_ATOMICS64_WITH_LIB) message(FATAL_ERROR "Host compiler must support std::atomic!") endif() else() message(FATAL_ERROR "Host compiler appears to require libatomic, but = cannot find it.") endif() endif() . . . =46rom this I get: A) check_working_cxx_atomics64(HAVE_CXX_ATOMICS64_WITHOUT_LIB) set: NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB B) check_library_exists(atomic __atomic_load_8 "" HAVE_CXX_LIBATOMICS64) set: NOT HAVE_CXX_LIBATOMICS64 For (A), looking at the test code (found by name-text matching): function(check_working_cxx_atomics64 varname) set(OLD_CMAKE_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS}) set(CMAKE_REQUIRED_FLAGS "-std=3Dc++11 ${CMAKE_REQUIRED_FLAGS}") CHECK_CXX_SOURCE_COMPILES(" #include #include std::atomic x (0); int main() { uint64_t i =3D x.load(std::memory_order_relaxed); return 0; } " ${varname}) set(CMAKE_REQUIRED_FLAGS ${OLD_CMAKE_REQUIRED_FLAGS}) endfunction(check_working_cxx_atomics64) I see: #include #include std::atomic x (0); int main() { uint64_t i =3D x.load(std::memory_order_relaxed); return 0; } Trying that example I see: /tmp/cpp_atomic_64_test-1fa999.o: In function `main': cpp_atomic_64_test.cpp:(.text+0xa8): undefined reference to = `__atomic_load_8' clang++: error: linker command failed with exit code 1 (use -v to see = invocation) Details: # more cpp_atomic_64_test.cpp=20 #include #include std::atomic x (0); int main() { uint64_t i =3D x.load(std::memory_order_relaxed); return 0; } # clang++ -v cpp_atomic_64_test.cpp=20 FreeBSD clang version 5.0.0 (tags/RELEASE_500/final 312559) (based on = LLVM 5.0.0svn) Target: powerpc-unknown-freebsd12.0 Thread model: posix InstalledDir: /usr/bin "/usr/bin/clang++" -cc1 -triple powerpc-unknown-freebsd12.0 -emit-obj = -mrelax-all -disable-free -main-file-name cpp_atomic_64_test.cpp = -mrelocation-model static -mthread-model posix -mdisable-fp-elim = -masm-verbose -mconstructor-aliases -target-cpu ppc -mfloat-abi hard -v = -dwarf-column-info -debugger-tuning=3Dgdb -resource-dir = /usr/lib/clang/5.0.0 -internal-isystem /usr/include/c++/v1 = -fdeprecated-macro -fdebug-compilation-dir /root/c_tests -ferror-limit = 19 -fmessage-length 200 -fno-signed-char -fobjc-runtime=3Dgnustep = -fcxx-exceptions -fexceptions -fdiagnostics-show-option = -fcolor-diagnostics -o /tmp/cpp_atomic_64_test-1fa999.o -x c++ = cpp_atomic_64_test.cpp clang -cc1 version 5.0.0 based upon LLVM 5.0.0svn default target = powerpc-unknown-freebsd12.0 #include "..." search starts here: #include <...> search starts here: /usr/include/c++/v1 /usr/lib/clang/5.0.0/include /usr/include End of search list. "/usr/bin/ld" --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --enable-new-dtags -m elf32ppc_fbsd -o a.out /usr/lib/crt1.o = /usr/lib/crti.o /usr/lib/crtbegin.o -L/usr/lib = /tmp/cpp_atomic_64_test-1fa999.o -lc++ -lm -lgcc --as-needed -lgcc_s = --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed = /usr/lib/crtend.o /usr/lib/crtn.o /tmp/cpp_atomic_64_test-1fa999.o: In function `main': cpp_atomic_64_test.cpp:(.text+0xa8): undefined reference to = `__atomic_load_8' clang++: error: linker command failed with exit code 1 (use -v to see = invocation) > On Tue, Dec 05, 2017 at 10:42:49AM -0800, Mark Millard wrote: >> [I experiment with system-clang based >> buildworld and/or buildkernel based >> TARGET_ARCH=3Dpowerpc64 and >> TARGET_ARCH=3Dpowerpc environments.] >>=20 >> For TARGET_ARCH=3Dpowerpc devel/llvm40 and >> devel/llvm50 get failure reports like: >>=20 >> -- Looking for __atomic_load_8 in atomic - not found >> CMake Error at cmake/modules/CheckAtomic.cmake:74 (message): >> Host compiler appears to require libatomic, but cannot find it. >> Call Stack (most recent call first): >> cmake/config-ix.cmake:307 (include) >> CMakeLists.txt:582 (include) >>=20 >>=20 >> I had tried to avoid any need for 8-Byte atomics >> (among other things) by avoiding LIT, LLD, and LLDB: >>=20 >> # more /usr/local/etc/poudriere.d/options/devel_llvm50/options >> # This file is auto-generated by 'make config'. >> # Options for llvm50-5.0.0_1 >> _OPTIONS_READ=3Dllvm50-5.0.0_1 >> _FILE_COMPLETE_OPTIONS_LIST=3DCLANG DOCS EXTRAS LIT LLD LLDB >> OPTIONS_FILE_SET+=3DCLANG >> OPTIONS_FILE_SET+=3DDOCS >> OPTIONS_FILE_SET+=3DEXTRAS >> OPTIONS_FILE_UNSET+=3DLIT >> OPTIONS_FILE_UNSET+=3DLLD >> OPTIONS_FILE_UNSET+=3DLLDB >>=20 >> # more /usr/local/etc/poudriere.d/options/devel_llvm40/options >> # This file is auto-generated by 'make config'. >> # Options for llvm40-4.0.1_1 >> _OPTIONS_READ=3Dllvm40-4.0.1_1 >> _FILE_COMPLETE_OPTIONS_LIST=3DCLANG DOCS EXTRAS LIT LLD LLDB >> OPTIONS_FILE_SET+=3DCLANG >> OPTIONS_FILE_SET+=3DDOCS >> OPTIONS_FILE_SET+=3DEXTRAS >> OPTIONS_FILE_UNSET+=3DLIT >> OPTIONS_FILE_UNSET+=3DLLD >> OPTIONS_FILE_UNSET+=3DLLDB >>=20 >> For clang-based buildworld avoiding such things >> prevents running into the 8-Byte atomics based >> build failures: >>=20 >> WITH_LIBCPLUSPLUS=3D >> WITH_BINUTILS_BOOTSTRAP=3D >> WITH_ELFTOOLCHAIN_BOOTSTRAP=3D >> #WITH_CLANG_BOOTSTRAP=3D >> WITH_CLANG=3D >> WITH_CLANG_IS_CC=3D >> WITH_CLANG_FULL=3D >> WITH_CLANG_EXTRAS=3D >> WITH_LLD=3D >> # lldb requires missing atomic 8-byte operations for powerpc (non-64) >> WITHOUT_LLDB=3D >> # >> WITH_BOOT=3D >>=20 >> (Note: buildkernel currently fails.) >>=20 >> # clang++ --version >> FreeBSD clang version 5.0.0 (tags/RELEASE_500/final 312559) (based on = LLVM 5.0.0svn) >> Target: powerpc-unknown-freebsd12.0 >> Thread model: posix >> InstalledDir: /usr/bin >>=20 >> # uname -apKU >> FreeBSD FBSDG4S 12.0-CURRENT FreeBSD 12.0-CURRENT r326192M powerpc = powerpc 1200054 1200054 >>=20 >> # svnlite info /usr/ports/ | grep "Re[plv]" >> Relative URL: ^/head >> Repository Root: https://svn.freebsd.org/ports >> Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 >> Revision: 455204 >> Last Changed Rev: 455204 >=20 Side note: I see that you have been working on the powerpc/powerpc64 problem for generating libraries to handle thrown C++ exceptions, even making the problem description better/more-detailed/specific for the llvm bugzilla entry, now: __builtin_eh_return is not implemented for PPC nor PPC64 and referencing a start at changes for this: I have a WIP patch at http://vlakno.cz/~rdivacky/ppc64.eh_return.patch if anyone wants to take a look and finish it. Cool --and thanks! =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Tue Dec 5 23:30:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A7CF6E86B97 for ; Tue, 5 Dec 2017 23:30:22 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [192.108.105.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.soaustin.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8ED8C7860C for ; Tue, 5 Dec 2017 23:30:22 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from lonesome.com (bones.soaustin.net [192.108.105.22]) by mail.soaustin.net (Postfix) with ESMTPSA id 7DC04D53; Tue, 5 Dec 2017 17:30:15 -0600 (CST) Date: Tue, 5 Dec 2017 17:30:14 -0600 From: Mark Linimon To: Baho Utot Cc: freebsd-ports@freebsd.org Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) Message-ID: <20171205233014.GA11173@lonesome.com> References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 23:30:22 -0000 On Tue, Dec 05, 2017 at 05:25:13PM -0500, Baho Utot wrote: > Thank you for taking a perfectly good system and breaking it as well as > making it unusable, unstable. You made your point 10 posts ago. You are repeating yourself. Why??? mcl From owner-freebsd-ports@freebsd.org Tue Dec 5 23:50:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1C7EEE872E3 for ; Tue, 5 Dec 2017 23:50:27 +0000 (UTC) (envelope-from adamw@adamw.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 077A478FE6 for ; Tue, 5 Dec 2017 23:50:27 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mailman.ysv.freebsd.org (Postfix) id 03C75E872E2; Tue, 5 Dec 2017 23:50:27 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 01A8AE872E1 for ; Tue, 5 Dec 2017 23:50:26 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8C7AD78FE5; Tue, 5 Dec 2017 23:50:26 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 80861057 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Tue, 5 Dec 2017 16:50:24 -0700 (MST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.1 \(3445.4.7\)) Subject: Re: Central build runs out of file descriptors on devel/RStudio From: Adam Weinberger In-Reply-To: Date: Tue, 5 Dec 2017 16:50:22 -0700 Cc: yuri@freebsd.org, "ports@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: References: <200a6643-d8b8-3828-62e6-c2ee70cdc57a@freebsd.org> <21783D5F-9191-48DC-A079-A69327ABAC02@adamw.org> To: Mathieu Arnold X-Mailer: Apple Mail (2.3445.4.7) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 23:50:27 -0000 > On 5 Dec, 2017, at 15:00, Mathieu Arnold wrote: >=20 > Le 03/12/2017 =C3=A0 03:30, Adam Weinberger a =C3=A9crit : >>> On 2 Dec, 2017, at 18:57, Yuri wrote: >>>=20 >>> Build opens too many file descriptors, and fails: >>>=20 >>> = http://beefy5.nyi.freebsd.org/data/103i386-default/455387/logs/RStudio-1.1= .385.log >>>=20 >>> = http://beefy6.nyi.freebsd.org/data/103amd64-default/455387/logs/RStudio-1.= 1.385.log >>>=20 >>>=20 >>> It looks like kern.maxfiles on beefy needs to be beefed up. >> Then MAKE_JOBS_NUMBER_LIMIT (or MAKE_JOBS_UNSAFE) would be my next = step. If it fails on the beefy builders, it's likely to fail on = resource-starved end-user boxes. The builders do many concurrent builds, = but it's possible for end-users to hit that level of activity too. >=20 >=20 > But the package builders don't use MAKE_JOBS, so it will not change > anything. Oh geez, of course they don't. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Tue Dec 5 23:53:47 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C1A58E874F9 for ; Tue, 5 Dec 2017 23:53:47 +0000 (UTC) (envelope-from peo@nethead.se) Received: from ns1.nethead.se (ns1.nethead.se [5.150.237.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "ns1.nethead.se", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7E22A79326 for ; Tue, 5 Dec 2017 23:53:47 +0000 (UTC) (envelope-from peo@nethead.se) X-Virus-Scanned: amavisd-new at Nethead AB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nethead.se; s=NETHEADSE; t=1512517615; bh=36uag50z+BhkcEjyQNjx9hfGTowpDX7ZpUC0IgBw3BE=; h=Subject:To:References:From:Date:In-Reply-To; b=hnh+qMEzs9yqYXNIafG+D3hb35aBoElsFRQh7yf3jzEJWYPxMivX75kAOkeS6MeU2 vzP/lMgsyBMKoiubutAqb3A0b/T2kZbj38t/Qdy4kN0NQPVBA+5fvqUVSBXiXgrJbP 5bo665mpYF1D9cBGqrGglYgasHpsrHsV2fxn4O54= Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: freebsd-ports@freebsd.org References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> From: Per olof Ljungmark Message-ID: <98146be8-ebec-7c3c-8fe7-b23313bf9f12@nethead.se> Date: Wed, 6 Dec 2017 00:46:52 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2017 23:53:47 -0000 On 12/05/17 23:25, Baho Utot wrote: > Thank you for taking a perfectly good system and breaking it as well as > making it unusable, unstable.  You just don't know of all the countless > hours spent after running an update and taking a week to get it working > again. > > It really helps motivate all of us users to continue to have to fix > broken systems due to broken ports system and then be told how great > things are, brings us so much joy and keeps our attitude positive. Please, can we just get on with our lives, a lot of good people are already working hard to fix whatever needs to be fixed. Patience is a virtue //per From owner-freebsd-ports@freebsd.org Wed Dec 6 00:09:08 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8D4EE88280 for ; Wed, 6 Dec 2017 00:09:08 +0000 (UTC) (envelope-from ultima1252@gmail.com) Received: from mail-yb0-x235.google.com (mail-yb0-x235.google.com [IPv6:2607:f8b0:4002:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7399479E23 for ; Wed, 6 Dec 2017 00:09:08 +0000 (UTC) (envelope-from ultima1252@gmail.com) Received: by mail-yb0-x235.google.com with SMTP id 5so907220ybp.4 for ; Tue, 05 Dec 2017 16:09:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:cc; bh=PBxx7wdf8ihWzPiNSD86V8XqaebjXlYmSbn6FUrgU/8=; b=j90HlmZR+NrvG8FB3KuR9LuKEMten9uy/167y0c9z+C551Aww6E5S2peSybyYvLaRx 903j/58JpPF7xJmnzx/Fp4ickpDuU3XassOLxyNVzYLzqj+O1qu3RU2lMrFPzJM0sTai hKVy96ysmqoGFtVgJNVwwz2z2MPPMtZt1o6SnzP4K2LLX+e7dE7YvaQsQwEw/ZuTiz+M jo2HtIC9quhDH51j4Tr/LLxbN5HNufvfkM+9HhMCnqgNDidoNtovwP+Ko45Q4vHZq1yS hSEI52rBXL3vW2ghNXm1/YI77NqXpYoprAvPWENuz2Szs9k+TWnLUzO/WxExgET6Mb1L JDug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:cc; bh=PBxx7wdf8ihWzPiNSD86V8XqaebjXlYmSbn6FUrgU/8=; b=Xei5VWJQTQkZ51c26Q7OzcCM6svSW8z/mDG0N1L1X+6mySdfy4elZNb8Lr0TRuBqaP Q4oolnIzV1tRgxTw5P6fqwAdVS3dgkccy3FebpKg5+duoajoL9jeRycQpwmZrPjN43L0 UryW+oJrjNHUFlwmhXkhFPeeDJq/RZV7MU4UdHnQYHhMhUYIzXqCvFROj/yUrssirLYu 4FhgrUnDSmbV7ezjGXRrWGvC1CP3hH7bwHNsHutrFQiedm4Uo/T1z22uwTe2zOjxgJ5G qhzDaZag3PdD9GqkgAsV329ml9TYl6l9Fr6xdJFvDl+GLG1ZNcn3L98P7Jy3DstlsVPs CYfw== X-Gm-Message-State: AJaThX61UqDrRhJzxCU1LkwmOkv0SIMzsOin5JXLZ3P7K8eI7ZZAX+PV s/JldQCkM+H+B5j4rhejfBnJtoWg4VOK3HpK9+yihQ== X-Google-Smtp-Source: AGs4zMYTVwp3jvy6dFRt23lfuk64IFOFrv8Xp22h5wNkfdllQ2nh0bmDeFdQNpQ/GuSvNnT9w6c0BPKymiw+P+YJy74= X-Received: by 10.37.177.158 with SMTP id h30mr14013328ybj.217.1512518947300; Tue, 05 Dec 2017 16:09:07 -0800 (PST) MIME-Version: 1.0 Received: by 10.13.239.5 with HTTP; Tue, 5 Dec 2017 16:09:06 -0800 (PST) Received: by 10.13.239.5 with HTTP; Tue, 5 Dec 2017 16:09:06 -0800 (PST) In-Reply-To: <20171205233014.GA11173@lonesome.com> References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> <20171205233014.GA11173@lonesome.com> From: Ultima Date: Tue, 5 Dec 2017 16:09:06 -0800 Message-ID: Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) Cc: FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 00:09:08 -0000 I wonder if making a simple man page for general users would be wise and referencing the fully featured man page in it for more experienced users? It seems that many users want a simple route and the current man page is simply too intimidating for them to even consider attempting to use. A small how to at the bottom like how Bryan suggested would be helpful as well. (Maybe leave out the amount of characters used bit =) Poudriere is a powerful beast and I personally love it because of this. I felt very overwhelmed when I first started using it but not everyone is willing to take the time to get up to speed. Best regards, Richard Gallamore On Dec 5, 2017 3:30 PM, "Mark Linimon" wrote: > On Tue, Dec 05, 2017 at 05:25:13PM -0500, Baho Utot wrote: > > Thank you for taking a perfectly good system and breaking it as well as > > making it unusable, unstable. > > You made your point 10 posts ago. > > You are repeating yourself. > > Why??? > > mcl > _______________________________________________ > 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 Wed Dec 6 00:32:05 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7265EE88FA5 for ; Wed, 6 Dec 2017 00:32:05 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 510107AD6A for ; Wed, 6 Dec 2017 00:32:04 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB60WWpR045970; Tue, 5 Dec 2017 16:32:38 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "David Wolfskill" , "FreeBSD Ports ML" In-Reply-To: <20171205194812.GB10609@lonesome.com> From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: "Mark Linimon" Subject: Re: Working on FLAVOR support in portmaster Date: Tue, 05 Dec 2017 16:32:38 -0800 Message-Id: <33a17a14a9f9d10b12a80e7a37de87e6@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 00:32:05 -0000 On Tue, 5 Dec 2017 13:48:12 -0600 "Mark Linimon" sai= d > On Tue, Dec 05, 2017 at 08:42:27AM -0800, Chris H wrote: > > IMHO it might be a good idea to make a legacy branch, in the ports > > tree before gutting the pre-NG stuff=2E >=20 > Good lord, people=2E >=20 > The pre-NG stuff has Left The Building=2E It is not coming back=2E >=20 > The last (even trivial) revision to the pkg_* codebase was Mon Aug 19 > 14:04:35 2013 UTC: >=20 > https://svnweb=2Efreebsd=2Eorg/base?view=3Drevision&revision=3D254525 >=20 > The corresponding bsd=2Eport=2Emk version was: >=20 > https://svnweb=2Efreebsd=2Eorg/ports?view=3Drevision&revision=3D324051 >=20 > For comparison: >=20 > ports is currently at r455604 [*] > USES=3D had recently been introduced at r313517 Wed Mar 6 14:28:57 > 2013 UTC (4 years, 9 months ago) > options handling had recently been reworked at r321785 Wed Jun 26 > 07:22:06 2013 UTC (4 years, 5 months ago) > LIB_DEPENDS had recently been reworked at r322328 Fri Jul 5 14:10:55 > 2013 UTC (4 years, 5 months ago) by bapt > staging came in at r327910 Mon Sep 23 05:56:35 2013 UTC (4 years, > 2 months ago)=20 > the warning about pkg_* EOL was r342537 Tue Feb 4 14:23:08 2014 > UTC (3 years, 10 months ago)=20 > and I'm not going to iterate over all the refactoring and bug- > fixing since that time=2E >=20 > (Most likely, pkg_* was not thoroughly tested since early 2013, so I've > included the first 4 big reworks above=2E) >=20 > If you want to look at the diffs to bsd=2Eport=2Emk since the last time pkg_* > was even trivially maintained: >=20 > https://svnweb=2Efreebsd=2Eorg/ports/head/Mk/bsd=2Eport=2Emk?r1=3D324051&r2=3D45= 5280 >=20 > The diff is 5528 lines=2E It's unreadable=2E >=20 > If you're staying with pkg_*, you're basically saying "I don't mind > running with something that hasn't really been QAed with those 5528 lines > of changes=2E" >=20 > IMVVHO: madness=2E >=20 > I really don't have anything more I can say on the matter=2E >=20 > mcl >=20 > * Because I'm now annoyed, I'm going to do some math: >=20 > 455604 - 324051 =3D 131553 >=20 > That's over One=2E Hundred=2E Thousand=2E Ports=2E Commits=2E Ago=2E >=20 > That's 7 pages of commits to bsd=2Eport=2Emk itself, per svnweb=2E OK now that just makes me look like an idiot=2E You cite me, then trim the only redeeming part of my reply=2E Now I'm annoyed=2E ;) >> The sensible side of me also agrees that this is probably a reasonable, >> and efficient approach=2E But the practical side says there will likely >> be some screaming on the mailing lists, once this change lands=2E You see=2E Like you, I *too* can be sensible=2E :) --Chris From owner-freebsd-ports@freebsd.org Wed Dec 6 03:17:38 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DCF29E8DC77 for ; Wed, 6 Dec 2017 03:17:38 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "m5p.com", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9FEF680683 for ; Wed, 6 Dec 2017 03:17:38 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::1f] (haymarket.m5p.com [IPv6:2001:470:1f07:15ff::1f]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id vB63HHUa027566 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Tue, 5 Dec 2017 22:17:22 -0500 (EST) (envelope-from george+freebsd@m5p.com) To: freebsd ports From: George Mitchell Subject: Debugging a crash Message-ID: <759505d3-3a43-d18b-722c-dba8f2962e90@m5p.com> Date: Tue, 5 Dec 2017 22:17:10 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="sURR3fl9rkUq5IvfHF2dhiSa1eeTtKGv7" X-Spam-Status: No, score=0.2 required=10.0 tests=HELO_MISC_IP, RP_MATCHES_RCVD autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mattapan.m5p.com X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mailhost.m5p.com [IPv6:2001:470:1f07:15ff::f7]); Tue, 05 Dec 2017 22:17:24 -0500 (EST) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 03:17:39 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --sURR3fl9rkUq5IvfHF2dhiSa1eeTtKGv7 Content-Type: multipart/mixed; boundary="t23P2qpRsHXgXhuw8erDqRlVlngElkQPQ"; protected-headers="v1" From: George Mitchell To: freebsd ports Message-ID: <759505d3-3a43-d18b-722c-dba8f2962e90@m5p.com> Subject: Debugging a crash --t23P2qpRsHXgXhuw8erDqRlVlngElkQPQ Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable FreeBSD 10.3-RELEASE-p24 FreeBSD clang version 3.4.1 (from base) GNU gdb 6.1.1 (from base) I'm trying to debug a crash in the multimedia/tvheadend 4.2.3 server on the above system when playing a recorded program on tvheadend's Android client. It reliably crashes when I try to fast forward. But if I run the server under gdb to catch the SIGSEGV, the stack is complete trash. Even if I try to single-step through the top level of main(), gdb acts unhappy (though before starting the program I can at least list the source, having specified "directory /usr/ports/...."). Should base gdb be able to debug base clang binaries? Do I need clang from ports? or gdb from ports? Does devel/lldb38 work better? Thanks from this prospective cord-cutter for any help. -- George --t23P2qpRsHXgXhuw8erDqRlVlngElkQPQ-- --sURR3fl9rkUq5IvfHF2dhiSa1eeTtKGv7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAlonYTYACgkQwRES3m+p 4fmBiBAAnEHRHZaS3Ohb11+GBsjb7raJIs8jUBl94crXt8umqDQB4NxhDBtiXerP eLl57zX8Tq63HZXLImYpAwk2bl3yQ3dXn1Y9JuNufH7DB87sYzRIRAfaA0S4yhXy hcvEgYofi9RPH1IIhXn1yDiIg1tifrEezINZyKUIudk9QhIcdzjh91fHFhGYXIZz lmzlIUpNTveRo/g+zMw2Nbki5Bt3UXlMvJvQ+A52Z6vlC1pc8ydVZgRZ8VRmK6bU pGrFwWPrzVAMk2OqR10oyNiKbhfp65YC+p9kQ8nlhnYuXgAhiGjIe+6IJV30WCLr CWYhn09ktisI+4tYo24hrSpg4HHE3vuI1XRqBixgkdrdazHu0NK7J2EXEOcxF1ey KYmyUMbvX/o/dlkIIOheWba/5M4BUrtXGIkKCqpCn3g2tswFYEX96dVc6XYLAuSW we0J4I8bNTmG6U+GauNNzbQFowxzdBCLUjcCD5LVXhXY7zGSjUEYUwj7zzZRkc9Y AsdYz0BvjcK/ghVtQ/KbPPmEAkYddLTm+DRyg9n6cUeRGBLaLnYwWo4ijzJpYS4V Iojaa0VJk+TzBCf2aEbjqTmgEcQD1vxAIWyhnwL/ODlQQP8HALtVVcZ0jC1DZZ3s 6ikfqgilBg8aDu70uSA+69VunaOyDtkGT+f8h54bl20Lon2tUoo= =bQxi -----END PGP SIGNATURE----- --sURR3fl9rkUq5IvfHF2dhiSa1eeTtKGv7-- From owner-freebsd-ports@freebsd.org Wed Dec 6 04:27:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8A381E8F46A; Wed, 6 Dec 2017 04:27:32 +0000 (UTC) (envelope-from iblis@hs.ntnu.edu.tw) Received: from mail.hs.ntnu.edu.tw (mail.hs.ntnu.edu.tw [140.131.149.3]) (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 46D6E2596; Wed, 6 Dec 2017 04:27:28 +0000 (UTC) (envelope-from iblis@hs.ntnu.edu.tw) Received: by mail.hs.ntnu.edu.tw (Postfix, from userid 800) id 151B51C6439; Wed, 6 Dec 2017 12:21:23 +0800 (CST) Received: from [140.113.73.135] (Knowledgistsrv.iim.nctu.edu.tw [140.113.73.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: iblis@hs.ntnu.edu.tw) by mail.hs.ntnu.edu.tw (Postfix) with ESMTPSA id 8D39C1C6412; Wed, 6 Dec 2017 12:21:14 +0800 (CST) To: chromium@FreeBSD.org, freebsd-ports@FreeBSD.org From: Iblis Lin Subject: [bountysource] Add FreeBSD support to electron Message-ID: <398698bc-d90e-2641-a6a1-118080149aad@hs.ntnu.edu.tw> Date: Wed, 6 Dec 2017 12:21:13 +0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="tPkSg4x0q3lvucG2hScD8uqFeJbOk6GxR" X-Bogosity: Ham, tests=bogofilter, spamicity=0.000098, version=1.2.4 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 04:27:32 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --tPkSg4x0q3lvucG2hScD8uqFeJbOk6GxR Content-Type: multipart/mixed; boundary="H8P53AeHukQRxvUq4GAgQQFvpEoBviTFQ"; protected-headers="v1" From: Iblis Lin To: chromium@FreeBSD.org, freebsd-ports@FreeBSD.org Message-ID: <398698bc-d90e-2641-a6a1-118080149aad@hs.ntnu.edu.tw> Subject: [bountysource] Add FreeBSD support to electron --H8P53AeHukQRxvUq4GAgQQFvpEoBviTFQ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US Just FYI: https://www.bountysource.com/issues/29075473-add-freebsd-support-to-elect= ron --=20 Iblis Lin =E6=9E=97=E5=B3=BB=E9=A0=A4 GitHub: https://github.com/iblis17 --H8P53AeHukQRxvUq4GAgQQFvpEoBviTFQ-- --tPkSg4x0q3lvucG2hScD8uqFeJbOk6GxR Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEAREIAB0WIQQ+7//FWqNez+kRHfAAMIUCWjnqdwUCWidwOgAKCRAAMIUCWjnq d6Y6AP9yRaCL95JGMuDiGQEaSMiUhiVovCRpnHuHS1isa/COLAEA3Ngdm35upSl6 3YimB6/epX2CkA29u1wluApXlC9TjIs= =rlfb -----END PGP SIGNATURE----- --tPkSg4x0q3lvucG2hScD8uqFeJbOk6GxR-- From owner-freebsd-ports@freebsd.org Wed Dec 6 04:46:35 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9D0C1E901FA for ; Wed, 6 Dec 2017 04:46:35 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-130.reflexion.net [208.70.210.130]) (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 5E8FE338F for ; Wed, 6 Dec 2017 04:46:34 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 28658 invoked from network); 6 Dec 2017 04:46:33 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 6 Dec 2017 04:46:33 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Tue, 05 Dec 2017 23:46:33 -0500 (EST) Received: (qmail 23395 invoked from network); 6 Dec 2017 04:46:33 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 6 Dec 2017 04:46:33 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 99622EC814E; Tue, 5 Dec 2017 20:46:32 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: powerpc64 & system-clang vs. building the likes of lang/gcc7 (at least): vec_step name pollution causes compile failures, should gcc7 source code avoid the name? Message-Id: Date: Tue, 5 Dec 2017 20:46:31 -0800 Cc: Gerald Pfeifer To: FreeBSD Toolchain , FreeBSD PowerPC ML , FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 04:46:35 -0000 [I experiment with clang-based worlds and kernels on powerpc64 and powerpc. But I'm not sure that such is the only type of context is required to see the below problem.] Attempting to build lang/gcc7 on a system-clang based powerpc64 (world and kernel) gets: = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3835:27: = error: expected unqualified-id tree new_vec, vec_init, vec_step, t; ^ = /wrkdirs/usr/ports/lang/gcc7/work/gcc-7.2.0/gcc/tree-vect-loop.c:3835:26: = error: expected ';' at end of declaration tree new_vec, vec_init, vec_step, t; ^ ; Well, it turns out that vec_step has the following potential naming conflicts, one for powerpc64 FreeBSD specifics, and one for clang specifics (for support of OpenCL). . . For powerpc64: /usr/src/contrib/gcc/config/rs6000/altivec.h:#define vec_step(x) = __builtin_vec_step (* (__typeof__ (x) *) 0) (I'm point the above out despite my clang-based context.) For clang: /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// vec_step = and we are at the start of an expression or a parenthesized /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// [OpenCL = 1.1 6.11.12] vec_step built-in function: /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// = vec_step ( expressions ) /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp:/// = vec_step ( type-name ) /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp: "Not = a typeof/sizeof/alignof/vec_step expression!"); /usr/src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp: "Not = a sizeof/alignof/vec_step expression!"); /usr/src/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp: // [OpenCL 1.1 = 6.11.12] "The vec_step built-in function takes a built-in /usr/src/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h: /// \brief = Build a new sizeof, alignof or vec_step expression with a /usr/src/contrib/llvm/tools/clang/include/clang/AST/Expr.h:/// vec_step = (OpenCL 1.1 6.11.12). = /usr/src/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h:= /// \brief Matches sizeof (C99), alignof (C++11) and vec_step (OpenCL) = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of '%select{sizeof|alignof|vec_step}0' to a " = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of '%select{sizeof|alignof|vec_step}0' to a = void " = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of = '%select{sizeof|alignof|vec_step|__builtin_omp_required_simd_align}0' to = a void type">; = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of = '%select{sizeof|alignof|vec_step|__builtin_omp_required_simd_align}0' to = an " = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "invalid application of = '%select{sizeof|alignof|vec_step|__builtin_omp_required_simd_align}0' to = a " = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.= td: "'vec_step' requires built-in scalar or vector type, %0 invalid">; = /usr/src/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def:KEYWO= RD(vec_step , KEYOPENCL|KEYALTIVEC|KEYZVECTOR) (The lists were extracted from a: grep -r "\" /usr/src/* Some material was omitted from the reported matches.) Given the clang extension for having vec_step for OpenCL, it might be best if lang/gcc7 was updated to avoid the name (upstream as well). devel/llvm50 likely has the same vec_step as system-clang. I'm not sure about devel/llvm40 . This might be true of some other lang/gcc*'s: I just happen to build lang/gcc7 but not the others (generally). Context details: # uname -apKU FreeBSD FBSDG5L 12.0-CURRENT FreeBSD 12.0-CURRENT r326192M powerpc = powerpc64 1200054 1200054 # svnlite info /usr/ports/ | grep "Re[plv]" Relative URL: ^/head Repository Root: svn://svn0.us-west.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 455204 Last Changed Rev: 455204 (Last before FLAVORS is enabled.) =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Wed Dec 6 09:12:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 96E74E9A2B5 for ; Wed, 6 Dec 2017 09:12:34 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 8429069CE9 for ; Wed, 6 Dec 2017 09:12:34 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.ysv.freebsd.org (Postfix) id 80A62E9A2B4; Wed, 6 Dec 2017 09:12:34 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7E427E9A2B3 for ; Wed, 6 Dec 2017 09:12:34 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [88.99.82.50]) (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 3FB5869CE8; Wed, 6 Dec 2017 09:12:33 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2016.home.selasky.org (unknown [62.141.128.70]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 1FF9F2603A1; Wed, 6 Dec 2017 10:12:31 +0100 (CET) To: ports@FreeBSD.org, "kwm@freebsd.org" From: Hans Petter Selasky Subject: Need someone to look at PR 220958 Message-ID: <4f117bbf-4751-86b4-9a95-5829a0eb21a1@selasky.org> Date: Wed, 6 Dec 2017 10:09:41 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 09:12:34 -0000 Hi, I've just updated PR 220958: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220958 Can someone from ports do some sanity checks before I push this change? It looks good on my side. --HPS From owner-freebsd-ports@freebsd.org Wed Dec 6 09:45:11 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 359F5E9ABAE for ; Wed, 6 Dec 2017 09:45:11 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-145.reflexion.net [208.70.210.145]) (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 F01326ABF5 for ; Wed, 6 Dec 2017 09:45:10 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 14363 invoked from network); 6 Dec 2017 09:45:04 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 6 Dec 2017 09:45:04 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Wed, 06 Dec 2017 04:45:04 -0500 (EST) Received: (qmail 24470 invoked from network); 6 Dec 2017 09:45:04 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 6 Dec 2017 09:45:04 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 3677BEC8675; Wed, 6 Dec 2017 01:45:03 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: For armv7 (cross build target): multimedia/libvpx depends on the GNU C library function getauxval and so fails to build; so, disable its expectation? Message-Id: Date: Wed, 6 Dec 2017 01:45:02 -0800 To: Freebsd-arm , FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 09:45:11 -0000 For armv7 attempting to build multimedia/libvpx (via an indirect dependency) leads to: cp libvpx_g.a libvpx.a vpx_ports/arm_cpudetect.c.o: In function `arm_cpu_caps': = /wrkdirs/usr/ports/multimedia/libvpx/work/libvpx-1.6.1/vpx_ports/arm_cpude= tect.c:198: undefined reference to `getauxval' c++: error: linker command failed with exit code 1 (use -v to see = invocation) gmake[2]: *** [Makefile:384: libvpx.so.4.1.0] Error 1 gmake[1]: *** [Makefile:17: .DEFAULT] Error 2 gmake[1]: Leaving directory = '/wrkdirs/usr/ports/multimedia/libvpx/work/libvpx-1.6.1' =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the = failure to the maintainer. *** Error code 1 The arm_cpudetect.c code looks like it expects for FreeBSD to define getauxval (but it does not) and has alternate code it uses if is not available: . . . #elif defined(__FreeBSD__) =20 #if __has_include() #include #else #include #include #include #include #include =20 static unsigned long getauxval(unsigned long type) { Elf_Auxinfo auxv[AT_COUNT]; size_t len =3D sizeof(auxv); int mib[] =3D { CTL_KERN, KERN_PROC, KERN_PROC_AUXV, getpid(), }; if (sysctl(mib, nitems(mib), auxv, &len, NULL, 0) !=3D -1) { for (size_t i =3D 0; i < nitems(auxv); i++) if ((unsigned long)auxv[i].a_type =3D=3D type) return auxv[i].a_un.a_val; errno =3D ENOENT; } return 0; } #endif #ifndef AT_HWCAP #define AT_HWCAP 25 /* 16 on Linux */ #endif =20 #ifndef HWCAP_NEON #define HWCAP_NEON (1 << 12) #endif =20 int arm_cpu_caps(void) { int flags; int mask; unsigned long hwcaps; if (!arm_cpu_env_flags(&flags)) { return flags; } mask =3D arm_cpu_env_mask(); hwcaps =3D getauxval(AT_HWCAP); #if HAVE_NEON || HAVE_NEON_ASM if (hwcaps & HWCAP_NEON) flags |=3D HAS_NEON; #endif return flags & mask; } . . . has: # more /usr/include/sys/auxv.h=20 . . . #ifndef _SYS_AUXV_H_ #define _SYS_AUXV_H_ #include #include __BEGIN_DECLS int elf_aux_info(int aux, void *buf, int buflen); __END_DECLS #endif /* !_SYS_AUXV_H_ */ # grep -r getauxval /usr/src/* | more /usr/src/contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc: = return getauxval(AT_PAGESZ); /usr/src/contrib/compiler-rt/lib/scudo/scudo_utils.cpp: uptr HWCap =3D = getauxval(AT_HWCAP); = /usr/src/contrib/compiler-rt/lib/dfsan/libc_ubuntu1404_abilist.txt:fun:__g= etauxval=3Duninstrumented = /usr/src/contrib/compiler-rt/lib/dfsan/libc_ubuntu1404_abilist.txt:fun:get= auxval=3Duninstrumented /usr/src/contrib/unbound/compat/getentropy_linux.c: p =3D = (char *) getauxval(AT_RANDOM); /usr/src/contrib/unbound/compat/getentropy_linux.c: p =3D = (char *) getauxval(AT_SYSINFO_EHDR); /usr/src/contrib/unbound/compat/getentropy_linux.c: p =3D = (char *) getauxval(AT_BASE); /usr/src/contrib/unbound/config.h.in:/* Define to 1 if you have the = `getauxval' function. */ /usr/src/contrib/unbound/configure.ac: = AC_CHECK_FUNCS([getauxval]) /usr/src/contrib/unbound/doc/Changelog: - getauxval test for ppc64 linux = compatibility. /usr/src/contrib/unbound/configure: for = ac_func in getauxval /usr/src/contrib/unbound/configure: ac_fn_c_check_func "$LINENO" = "getauxval" "ac_cv_func_getauxval" /usr/src/contrib/unbound/configure:if test "x$ac_cv_func_getauxval" =3D = xyes; then : /usr/src/contrib/unbound/config.h:/* Define to 1 if you have the = `getauxval' function. */ /usr/src/crypto/openssl/crypto/armcap.c: * Use a weak reference to = getauxval() so we can use it if it is available but /usr/src/crypto/openssl/crypto/armcap.c:extern unsigned long = getauxval(unsigned long type) __attribute__ ((weak)); /usr/src/crypto/openssl/crypto/armcap.c:static unsigned long = (*getauxval) (unsigned long) =3D NULL; /usr/src/crypto/openssl/crypto/armcap.c: if (getauxval !=3D NULL) { /usr/src/crypto/openssl/crypto/armcap.c: if (getauxval(HWCAP) & = HWCAP_NEON) { /usr/src/crypto/openssl/crypto/armcap.c: unsigned long hwcap = =3D getauxval(HWCAP_CE); =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Wed Dec 6 09:53:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4AE70E9AEA0 for ; Wed, 6 Dec 2017 09:53:48 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0299C6B259 for ; Wed, 6 Dec 2017 09:53:48 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 599D2BDD31; Wed, 6 Dec 2017 10:53:46 +0100 (CET) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 4B326BDD2D; Wed, 6 Dec 2017 10:53:46 +0100 (CET) Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: Baho Utot , freebsd-ports@freebsd.org References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <72f02c32-f5d1-6c3c-f248-4548f04a7b0d@FreeBSD.org> Date: Wed, 6 Dec 2017 10:53:44 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="BtqKfOwkmft3ILr3pf81jJlTi0U7lGTO6" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 09:53:48 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --BtqKfOwkmft3ILr3pf81jJlTi0U7lGTO6 Content-Type: multipart/mixed; boundary="Qm4otQ5gEQNT7PxJc1gOEOTLtsBHTwixq"; protected-headers="v1" From: Mathieu Arnold To: Baho Utot , freebsd-ports@freebsd.org Message-ID: <72f02c32-f5d1-6c3c-f248-4548f04a7b0d@FreeBSD.org> Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> In-Reply-To: <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> --Qm4otQ5gEQNT7PxJc1gOEOTLtsBHTwixq Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 05/12/2017 =C3=A0 23:25, Baho Utot a =C3=A9crit=C2=A0: > > > On 12/05/17 17:09, Mathieu Arnold wrote: >> Le 05/12/2017 =C3=A0 10:53, Aryeh Friedman a =C3=A9crit=C2=A0: >>> TL;DR; >>> Flavors 'ed up ports and there are no good ways/alternates >>> for how >>> to use the ports collection for normal everyday users/maintainers >> >> >> Thank you for supporting all the hard work and countless hours that so= >> many volunteers put in making the ports tree better. >> >> It really helps motivate all of us continue bringing the ports tree >> forward when we get emails with so much joy and positive attitude. >> >> > > Thank you for taking a perfectly good system and breaking it as well > as making it unusable, unstable.=C2=A0 You just don't know of all the > countless hours spent after running an update and taking a week to get > it working again. > > It really helps motivate all of us users to continue to have to fix > broken systems due to broken ports system and then be told how great > things are, brings us so much joy and keeps our attitude positive. For the users using binary packages, poudriere, or the ports tree directly nothing changed. For users of third party abandonware, well, they were warned that it was bound to happen at one point, and guess what, it happened. I don't really understand why you continue spending all this time complaining whereas switching to, say, poudriere, would have taken you about 5 minute= s. --=20 Mathieu Arnold --Qm4otQ5gEQNT7PxJc1gOEOTLtsBHTwixq-- --BtqKfOwkmft3ILr3pf81jJlTi0U7lGTO6 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJaJ74pXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IUjQP+gJn2HozwKQbpW7JWhnrGZj2 jNMnBEro7E+xQE+xx7iAonBtCobNiH1lgpnqJNlgDGzsAXK7VD2synvMIFWKEyqE T6Qymhbam8QsXiJcm5650xd/mukGHGKnpWuMS22fNxAB3iHRAalEpZKB0Vr5pDGL WcGk5GGI66Seki8E1YXHDxCDMxNKdGWj+TlZXNZEAfecFzmyRKaSupLk/X74DYyj w2MUiVXHQpLerl2jzDq5CRrZMoBgUNafF5xbr0PxLOiTyU6hb+6Nbtkq9wvw3T+6 ewuC1xNFWL7ADCn1sRk8yU0aQ1woHurWISbioNwx5lszLaOW07bZvMyp9BwEcJcK BRj+pIH/oGsvuiW5AlAQNwOKVHi1nexxlGgk/vO6r7d9R6X2uHawlMhVB9UKE4Nc 7DEaYutoG3YpaOmHvgsuww1r7+fP9T52+E9l+Kh4KOpFIbtRJSXXHlycZyT0IUfN qkEChSCv2g1iLN05kmbaWJNfL1JrCYvf6vIbEGooBXs1Z27NS7CNhaCFfXTEIdMA NIaOQDaA+zdqpEoVXwHzbN6oDfk6sroUHvTEuPgqfJ4xszYnZnZ6sn53Jgx3eBIX Dbgm53IESlVVMqhmIfdiU17+9UlHSsmxSDCk30RSVc64MgADfpzdCXJMDcXZFcrw T9OSfnBGUj0wA0Iyn+Lv =s8jg -----END PGP SIGNATURE----- --BtqKfOwkmft3ILr3pf81jJlTi0U7lGTO6-- From owner-freebsd-ports@freebsd.org Wed Dec 6 10:03:02 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D049EE9B28A for ; Wed, 6 Dec 2017 10:03:02 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mail-io0-x230.google.com (mail-io0-x230.google.com [IPv6:2607:f8b0:4001:c06::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8970D6B937 for ; Wed, 6 Dec 2017 10:03:02 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by mail-io0-x230.google.com with SMTP id s37so2046801ioe.10 for ; Wed, 06 Dec 2017 02:03:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=T8HJroj0vtGBywBN6m4K9HPRfBWf1fP6B5QYpwjS9PY=; b=WyFV0MTXS0B0d0k90oTyyUi29SKavL6HHC1g8PdrgDQheunoxc47h+EOfFcVph1c68 PGLipdXT6gc02ckmUVcKQxlNxYDSEYafxxEU0mMLAToUgFfcntqhdjZd0dKPkA2qPxc2 dUeLJboG/Alt69Ve2Fn6hwBtdcYA033EIJzfxzvBWL+2CxDZVM6+OpBgj3BwMPQ2w9dt euUqq3rk6gCba0vnfGYMv7ypPlEHlTpToXzepac+xnTr+z4Svyqqud4NFNVwofYTOhG9 6+C/riYJb8bkf5sQihV4J8GTlIdKcMhrtjc/LIlsEuKHoTMT0CPHvDF+ik60/8QXShgc tRcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=T8HJroj0vtGBywBN6m4K9HPRfBWf1fP6B5QYpwjS9PY=; b=nZHaTHbGHJUh/MkWTddA3xo+tZNxSPQFdnycfrDrWtTcdpsiSmvNDu7/XsbIAG5Xql vEdsBk2RoQYpmuAuLA1TU5V+1uqL/mkY/jqxDYknQboPYKe+nPfqbyseyHjwvG+1gJl3 +YpW4ltvIYXGGV/vFGf5bIGGmk3H60+pPW/RD23aPsneb7YfIgpiugVDnsMQ70TMRRfC IvgBfv9plwH2/ttA0FcsgarCvceRcXmll8H/MqP8KKdu4kMdn9MvTFAHSfWasViUWIan ntdo/4niPaA2Gv5kkrbL5P89BfGNQOrLy/K6eYYcS0g8ajR0n0dYXCmfcu7wYKGBJFuU 4XVA== X-Gm-Message-State: AKGB3mL1u3OKB7wdnFDPHGACgJtrE2hcgRSBgtSOufLg7s7E2vyTnr16 smMtZNduNwpCfV59SXNmR9I2iQt/u06nQfWTmg0= X-Google-Smtp-Source: AGs4zMZz2AT6rCSlQPWvEnnuR0VjrvrMCSS8vx/ln4vbU/lOYYZ/nPYEMV1gNAUanyhLG3QB7PxyyMQhoB5poI0bv5E= X-Received: by 10.107.46.92 with SMTP id i89mr17792472ioo.8.1512554581587; Wed, 06 Dec 2017 02:03:01 -0800 (PST) MIME-Version: 1.0 Received: by 10.36.105.3 with HTTP; Wed, 6 Dec 2017 02:03:00 -0800 (PST) In-Reply-To: References: From: Aryeh Friedman Date: Wed, 6 Dec 2017 05:03:00 -0500 Message-ID: Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: Jonathan Chen Cc: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 10:03:02 -0000 On Tue, Dec 5, 2017 at 1:22 PM, Jonathan Chen wrote: > On 5 December 2017 at 22:53, Aryeh Friedman > wrote: > [...] > > 2. I installed synth (2.00) and *ATTEMPTED* to do a upgrade-system with > the > > following results (still not a successful run): > > > > a. Hard freezes the machine (not even a kernel panic) 4 times in a > row > > synth runs parallel builds using multi-workers, and it can trash the > hard disk pretty hard as it uses swap for tmpfs. Reduce the number of > workers and/or jobs if you intend using the box during a build. > > 2 of the hard freezes came after reducing the number of workers to 1 (from 3) -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org From owner-freebsd-ports@freebsd.org Wed Dec 6 10:26:53 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3FBB3E9BA17 for ; Wed, 6 Dec 2017 10:26:53 +0000 (UTC) (envelope-from byshenknet@byshenk.net) Received: from v1.leiden.byshenk.net (v1.leiden.byshenk.net [37.97.209.179]) by mx1.freebsd.org (Postfix) with ESMTP id 0A4B56C760 for ; Wed, 6 Dec 2017 10:26:52 +0000 (UTC) (envelope-from byshenknet@byshenk.net) Received: by v1.leiden.byshenk.net (Postfix, from userid 1002) id CCB487591A; Wed, 6 Dec 2017 11:20:02 +0100 (CET) Date: Wed, 6 Dec 2017 11:20:02 +0100 From: Greg Byshenk To: freebsd-ports@freebsd.org Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) Message-ID: <20171206102002.GC896@v1.leiden.byshenk.net> References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> User-Agent: Mutt/1.8.2 (2017-04-18) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 10:26:53 -0000 On Tue, Dec 05, 2017 at 05:25:13PM -0500, Baho Utot wrote: > Thank you for taking a perfectly good system and breaking it as well as > making it unusable, unstable. You just don't know of all the countless > hours spent after running an update and taking a week to get it working > again. Though I am only a user, I will add that, while the old system may have been "perfectly good" for some use cases, the absence of 'flvors' (or something similar) made the ports system at least very difficult to use (if not, perhaps, completely "unusable") for others. -- greg byshenk - gbyshenk@byshenk.net - Leiden, NL From owner-freebsd-ports@freebsd.org Wed Dec 6 10:50:50 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16C5BE9C236 for ; Wed, 6 Dec 2017 10:50:50 +0000 (UTC) (envelope-from crest@rlwinm.de) Received: from mail.rlwinm.de (mail.rlwinm.de [IPv6:2a01:4f8:171:f902::5]) (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 D4ED96D4CD for ; Wed, 6 Dec 2017 10:50:49 +0000 (UTC) (envelope-from crest@rlwinm.de) Received: from crest.bultmann.eu (unknown [IPv6:2a00:c380:c0d5:1:7d4f:9575:91c4:a1df]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.rlwinm.de (Postfix) with ESMTPSA id 2A6CA4431 for ; Wed, 6 Dec 2017 10:50:40 +0000 (UTC) Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: freebsd-ports@freebsd.org References: From: Jan Bramkamp Message-ID: <865f71f7-5d2d-90fd-8b41-c00d2317d083@rlwinm.de> Date: Wed, 6 Dec 2017 11:50:39 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.5.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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 10:50:50 -0000 On 05.12.17 10:53, Aryeh Friedman wrote: > First some background (my typical use cases for ports): > > 0. FreeBSD lilith 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321664: Fri Jul 28 > 23:35:18 EDT 2017 root@lilith:/usr/obj/usr/src/sys/GENERIC amd64 > > 1. Daily routine (current): > > cd /usr/src > svn update (from 11.1-RELEASE) > [make -DESTDIR=/ world kernel&&etcupdate&&reboot as needed] > > cd /usr/ports > svn update (from HEAD) > portmaster -ad > [reboot if any Xorg/xfce or stuff in rc.d got modified] > > 2. I maintain devel/aegis (which as per Bug 219284 does not compile with > anything greater then GCC 5 [I don't have time to figure out how to patch > it is make it work {the upstream maintainer died a few years ago}]). > > So what happens when I see UPDATING 20171130: > > 1. I decide to try poudriere since it seems to what people are raving > about. What a 'ing confusing mess it is use!!!! After deciding it > is over kill I go to option 2 > > 2. I installed synth (2.00) and *ATTEMPTED* to do a upgrade-system with the > following results (still not a successful run): > > a. Hard freezes the machine (not even a kernel panic) 4 times in a row > > b. Skips devel/aegis recompile because it can't understand the makefile > or something (see above). *BUT* gives no clues as to why and gives me > nothing actionable on how to repair the port Synth and poudriere are parallel build tools and as such are very taxing on the system. I suspect your system is unstable under such load, because of a configuration error or unreliable hardware. One such configuration error that bit me is tmpfs mounted without size limitation. Without size limits it can exhaust RAM + swap and crash the system. Limit the sum of all your tmpfs mounts to significantly less than RAM + swap. > 3. The suggestion of using plainly old make install on each port is > unworkable because it is fundamentally error prone with my daily use case. Nobody suggested doing that. You're just running abandonware and the ports tree broke compatiblity that was never promised. Your options are to move to a supported wrapper around the ports tree or to take up fix your existing wrapper to deal with the change. > TL;DR; > Flavors 'ed up ports and there are no good ways/alternates for how > to use the ports collection for normal everyday users/maintainers For a single system synth works well and is easy to setup. If it crashes your system something is very wrong indeed. Userspace software shouldn't be able to crash the system. Especially not by accident. This a bug that should be fixed. From owner-freebsd-ports@freebsd.org Wed Dec 6 11:01:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7C6C8E9C5CE for ; Wed, 6 Dec 2017 11:01:51 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Received: from mail-wm0-x22a.google.com (mail-wm0-x22a.google.com [IPv6:2a00:1450:400c:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 08D136D911; Wed, 6 Dec 2017 11:01:51 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Received: by mail-wm0-x22a.google.com with SMTP id 64so6328276wme.3; Wed, 06 Dec 2017 03:01:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=trmJyLZ73ze2+DYK4jYv6iy/zJRfotClB3vUo9Al9Qc=; b=OsiIIVTOIr+BqZvC24738piHPcNDIjLiNvhZrWnx8Oh0i93jbzg+OYzwwr0rxg6t7j TIc4f+w6ZdRpzUUftxQ9aQZcpfT0YCP19C6hvCROKb5VDovbCjyvv1dNKrsI37aYqA7M EaJGcEm3bCNsdoYjX5b66qSrqhwshs9/IzmZmHosGph2MjLJ3Cfkjrx/PxNeOKN4wu+2 C5kYmokmqgmN0qivX1sSBD7SVjkQZBIhWngTKmzG+FqpW/TVCx97qzckuxscc+vOB8rL Qfc+y58LTpBuV2CZV8WvPsb/ONeyb4fNIB62m2Xd84u1oX0J7a7RyRp0nJlC9uXHepwN 5VNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=trmJyLZ73ze2+DYK4jYv6iy/zJRfotClB3vUo9Al9Qc=; b=IDbkilMzl9Tkp0N9afAfvgbtZ/Cb3zLvV21/A6tZewS1APlELQ9uQESP+zfTQDzmJt fUjaemAmESi1JmBmhzgAhXyxCPD8s5eDxQoyBy9vGhk2TW9iWt/mpMJglr8/pHlEqhfG 1hyCT5rsi5I7J2mm1KVP0P3jlOAH5jNqkTPggNp4Pfh2Emv+E7Wl7C3fJc3nCtoWOrnj ufPEDNBVcEmfnMhELq54EGQa0MlqpYDT020NTvQh88VBXNutyj9/0WrWBBmtwtlNhVz3 +l8+aM0vI2kdrRQzCrW6xdd29gHMKOlw5Plr1etVl2+Z69mjbIu+oUOjyqibgw96iwXL jYpQ== X-Gm-Message-State: AJaThX5bNo7is+K02LF99FEo9AgH0gKEpCmsoBOxmk/jc4PsuVSA099j I/eok2qTxvyL2xghvValBZJKcg== X-Google-Smtp-Source: AGs4zMYg7bEH5GTSZ4Tq/PnO+sZidatYK+cQeZn9WDZzIFGUqbEdchuQTDcm9TnSyIKInbSLXMB3qA== X-Received: by 10.80.145.81 with SMTP id f17mr40583440eda.215.1512558108158; Wed, 06 Dec 2017 03:01:48 -0800 (PST) Received: from Johans-MacBook-Air-2.local (92-111-79-242.cable.dynamic.v4.ziggo.nl. [92.111.79.242]) by smtp.googlemail.com with ESMTPSA id h56sm1065278eda.97.2017.12.06.03.01.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 Dec 2017 03:01:47 -0800 (PST) Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: Mathieu Arnold , freebsd-ports@freebsd.org References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> <72f02c32-f5d1-6c3c-f248-4548f04a7b0d@FreeBSD.org> From: Johan Hendriks Message-ID: Date: Wed, 6 Dec 2017 12:01:45 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <72f02c32-f5d1-6c3c-f248-4548f04a7b0d@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: nl X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 11:01:51 -0000 Op 06/12/2017 om 10:53 schreef Mathieu Arnold: > Le 05/12/2017 à 23:25, Baho Utot a écrit : >> >> On 12/05/17 17:09, Mathieu Arnold wrote: >>> Le 05/12/2017 à 10:53, Aryeh Friedman a écrit : >>>> TL;DR; >>>> Flavors 'ed up ports and there are no good ways/alternates >>>> for how >>>> to use the ports collection for normal everyday users/maintainers >>> >>> Thank you for supporting all the hard work and countless hours that so >>> many volunteers put in making the ports tree better. >>> >>> It really helps motivate all of us continue bringing the ports tree >>> forward when we get emails with so much joy and positive attitude. >>> >>> >> Thank you for taking a perfectly good system and breaking it as well >> as making it unusable, unstable.  You just don't know of all the >> countless hours spent after running an update and taking a week to get >> it working again. >> >> It really helps motivate all of us users to continue to have to fix >> broken systems due to broken ports system and then be told how great >> things are, brings us so much joy and keeps our attitude positive. > For the users using binary packages, poudriere, or the ports tree > directly nothing changed. > > For users of third party abandonware, well, they were warned that it was > bound to happen at one point, and guess what, it happened. I don't > really understand why you continue spending all this time complaining > whereas switching to, say, poudriere, would have taken you about 5 minutes. > > Well maybe people complain because it broke things for them. Not every one is on the mailing list. There are a lot of people who use FreeBSD and update there ports tree once in a while. Secondly portmaster worked for the most of them, now they need to install poudriere. Poudriere seems big. I think FreeBSD confronted a lot of people with installing a new piece of software they do not know. Maybe a explanational webpage of how to replace portmaster with poudriere would have made these discussions needless. All they here now is you need to use poudriere, if you google at poudriere you read a lot of things about dedicated poudriere farms and it all sounds a little over whelming. Do I need a build farm for these 10 ports ?? We need to make it as simple as possible for these people to use poudriere. Most people where using portmaster -d -a So explain them if you use portmaster -d -a then  install poudriere, put this in your poudriere.conf and the run the following command. Not of us are tech saffy's that like to install new stuff and find out how it works, there are a lot of users that just USE FreeBSD and need it to do things for them. So for the next great ports addition create a wiki page and tell users how they can do things. Take them by the hand. A lot of users really like it and keep them in the FreeBSD camp instead of scaring them off. Secondly, what is flavour, you need to google it to find anything about it. Why is there not a link on the FreeBSD front page that links to a full explanation at the ports flavour thing. Why was there not an Latest news item that the ports tree is going to receive flavour support in X days and that allmost all port tools will not work anymore, Why is there not an item that the ports tree is flavoured at this point? These things that impact FreeBSD this much must be communicated a little more. Regards Johan From owner-freebsd-ports@freebsd.org Wed Dec 6 11:15:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0252EE9C800 for ; Wed, 6 Dec 2017 11:15:48 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mail-io0-x230.google.com (mail-io0-x230.google.com [IPv6:2607:f8b0:4001:c06::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B9AC86DF07; Wed, 6 Dec 2017 11:15:47 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by mail-io0-x230.google.com with SMTP id x129so2250359iod.13; Wed, 06 Dec 2017 03:15:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=JldIiO/L1Y+zG75BAAc89O+VOESBnWl5IeM0antmQu8=; b=VDqtxClfHrXi1vzm/uodHQemDMrz8SfFSgvtbZpS86shiZt9/S2ZDree493o956SI/ gQv+27cf4sJnWnkM7lXbyia+nAzdON/ZQQT29R0VGYydnpjO2imsO6PB3E93VOtqfnLG lAc9ObLZT3EnOLJVJmi4+siPRBJKAetRpO94ar8cFSMUPVtxi9KqVDpx8I5q2FIZ/si4 nTldGd3LS8SSitTK7bapN/xWaQh7Qedrtdxc0g0Pj5kXGPw3QnMnnohLNzAFsd7Hz65b d7oZZ1gioD1KSfyMCgN4L2Ej/cj3fQDIixTuZQE0AoQ3ZHnSSXTZFd3Ebazri4s08moe hsXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=JldIiO/L1Y+zG75BAAc89O+VOESBnWl5IeM0antmQu8=; b=MfMyZUA74/f8+9J7fUoClbSnI50e0ekdDv4L3tIl3L9LrLaNpWonOQ9aCbMcN+IrEB KzybZqO8nOA4e3n359CLUwXzkNRf+IRxjc18ItmubqkPhlVoewnBAb7MhknjKVO6xFQ2 lkUc9KjuRk4UDbMXPShCVifyoFpw9r+3hqQOzZe6Ukvy11st+N0PiOYh8zRxiNe4o5uT CW1SK46kWcgcTAuv21dO1JMYdK+bk2jxgrx1tYAn/jKHkA5tEOaXrOzLzZtwsLqiTBAT 5X+CFHNVSnzcZ46T9lpKb+lpt73Wu6rSg7DpytI3kPnyJzuDLt+YjlxDANp1Pg8pMxME mYXQ== X-Gm-Message-State: AJaThX6213eVdXYVKi9bGQZnJARSSPHN6ul1K8Kl7u+WITH0HzX9R3L5 jYu8DlAK387+5ZC3ESNVmlxxzE1YjwqEN/Opyr4= X-Google-Smtp-Source: AGs4zMaSCTCBksE7MGIRcacIL4BhWTNfAvyzyNKtlkTeLOd+QVp+s1M7LTVbaQUOqzSuFpSROTlAosMJ4tGZ8seNhTU= X-Received: by 10.107.1.15 with SMTP id 15mr31286102iob.249.1512558946970; Wed, 06 Dec 2017 03:15:46 -0800 (PST) MIME-Version: 1.0 Received: by 10.36.105.3 with HTTP; Wed, 6 Dec 2017 03:15:46 -0800 (PST) In-Reply-To: References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> <72f02c32-f5d1-6c3c-f248-4548f04a7b0d@FreeBSD.org> From: Aryeh Friedman Date: Wed, 6 Dec 2017 06:15:46 -0500 Message-ID: Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: Johan Hendriks Cc: Mathieu Arnold , FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 11:15:48 -0000 On Wed, Dec 6, 2017 at 6:01 AM, Johan Hendriks wrote: > > > Op 06/12/2017 om 10:53 schreef Mathieu Arnold: > > Le 05/12/2017 =C3=A0 23:25, Baho Utot a =C3=A9crit : > >> > >> On 12/05/17 17:09, Mathieu Arnold wrote: > >>> Le 05/12/2017 =C3=A0 10:53, Aryeh Friedman a =C3=A9crit : > >>>> TL;DR; > >>>> Flavors 'ed up ports and there are no good ways/alternates > >>>> for how > >>>> to use the ports collection for normal everyday users/maintainers > >>> > >>> Thank you for supporting all the hard work and countless hours that s= o > >>> many volunteers put in making the ports tree better. > >>> > >>> It really helps motivate all of us continue bringing the ports tree > >>> forward when we get emails with so much joy and positive attitude. > >>> > >>> > >> Thank you for taking a perfectly good system and breaking it as well > >> as making it unusable, unstable. You just don't know of all the > >> countless hours spent after running an update and taking a week to get > >> it working again. > >> > >> It really helps motivate all of us users to continue to have to fix > >> broken systems due to broken ports system and then be told how great > >> things are, brings us so much joy and keeps our attitude positive. > > For the users using binary packages, poudriere, or the ports tree > > directly nothing changed. > > > > For users of third party abandonware, well, they were warned that it wa= s > > bound to happen at one point, and guess what, it happened. I don't > > really understand why you continue spending all this time complaining > > whereas switching to, say, poudriere, would have taken you about 5 > minutes. > Abandonware that until flavors *JUST WORKED* out of the box (no weird configs/etc.) Why was there not an Latest news item that the ports tree is going to > receive flavour support in X days and that allmost all port tools will > not work anymore, Why is there not an item that the ports tree is > flavoured at this point? > This is the real problem for someone (like me) who just svn update and portmaster -ad (after glancing through UPDATING to make sure there are no weird issues) the note in UPDATING was the *FIRST TIME* I had ever heard of flavors and it contained absolutely no info on how to migrate to it besides a totally useless: " Ports using Python via USES=3Dpython are now flavored. All the py3-* po= rts have been removed and folded into their py-* master ports. People using Poudriere 3.2+ and binary packages do not have to do anything. For other people, to build the Python 3.6 version of, for example, databases/py-gdbm, you need to run: # make FLAVOR=3Dpy36 install" Says nothing at all about what flavors are, how they effect anything but py-* and/or that they are a fundimental architural change. No pointers to learn more. It reeks of the opening sequence of the Outer Limits ("we control the vertical, we control the horizontal,...") or something from Orwell or Trump. BTW I am slightly more then a casual user of FreeBSD (see interview in Fen. 2017 BSD Magazine) and I found it confusing. --=20 Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org From owner-freebsd-ports@freebsd.org Wed Dec 6 12:16:08 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D3341E9EB15 for ; Wed, 6 Dec 2017 12:16:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id BA1656FF3C for ; Wed, 6 Dec 2017 12:16:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B969EE9EB13; Wed, 6 Dec 2017 12:16:08 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B72FAE9EB12 for ; Wed, 6 Dec 2017 12:16:08 +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 mx1.freebsd.org (Postfix) with ESMTPS id A9AFF6FF3B for ; Wed, 6 Dec 2017 12:16:08 +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 vB6CG8eK015507 for ; Wed, 6 Dec 2017 12:16:08 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id vB6CG8XC015498; Wed, 6 Dec 2017 12:16:08 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201712061216.vB6CG8XC015498@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: Wed, 6 Dec 2017 12:16:08 +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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 12:16:08 -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 ------------------------------------------------+-----------------+------------ science/pynn | 0.9.1 | 0.9.2 ------------------------------------------------+-----------------+------------ 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 Wed Dec 6 13:01:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D2F94E9FFF5 for ; Wed, 6 Dec 2017 13:01:41 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 744C4716DC for ; Wed, 6 Dec 2017 13:01:41 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by mail-wm0-x233.google.com with SMTP id i11so6931731wmf.4 for ; Wed, 06 Dec 2017 05:01:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=OKRGILKJhaEbj1TAvDhLqjL1KNcoj7Hl1AhWzSjk+7k=; b=DZLn/6w8kWl45fUhGK/nkKjZ6BFIIwKRRwVf+85xTEr9hlj8H2N7FmNmZf6jLrn1pF KGypZsy5J0yFvawTAVE5IqQpIh8EbGIjShq7WfwmCDWUyXXac6Fv5gGaXrxO4FMjfyn3 SUYs60b6CvbZw2WVRfSYu5oqZyEN8ivD1SidH/nqR4XjUJsYtUlQg2/R/aBvtkjXlo1V 4VPYgDG7kWH76EAn/GuApKP5h3I5dSVC1Yq8AwVPpLZboVZuWu31gi60Xkq0I0OcSpI2 x0VZkpy5IeMtsv4NtpJ16CcIcfATjZ6B7auFwn0b3cBCl1eS5VCo45akBZ/22hCD15jv IzHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=OKRGILKJhaEbj1TAvDhLqjL1KNcoj7Hl1AhWzSjk+7k=; b=pzX8ZdNnVaYv3g+qEhr1Nta9m8h9NIeG9todG/vsUytI+jmgAXfEcXohwTWKiNrCiQ TQ29ii9/Plq3Rc7iZ3x6o3Eszu0Er8gTi0ICPqKannZyq+rcPVe1ZFTyCW4+FKyt3qfL KbdHOLqC6JHM6lkphi6+Se+boSBeXOjzzD/6N+83866/14LIrTCzazDv67xShnXVNvmh L9DUNEb3/Q/Jwh2Y/mQNUDT6zDJmH5EHIsgxelMTcRRByEwECcBBzPZJbSHrkdKiCc96 qXAECxS1K2X0481xTIbRracBjqIpyM8tGDP5NLHwYotddc3aL/SwSBg559QVIUAaZM3i JelA== X-Gm-Message-State: AKGB3mIRB5d13+lgIK9dbd0mI5OsP2odICN37Ee3VPk++xqkmBGB0x8X pIMLu5FgKuKMAVDKpFz6y3J01Nn3RkPHSF7NGHY= X-Google-Smtp-Source: AGs4zMYf/PCllIyD+4ljiYMq0NRJdJvKpgMWlSUbYXTMlQlYVn54JByBLTcv9Rx0mkcTnG78oSzZ96d+JVXEapePZQc= X-Received: by 10.28.136.66 with SMTP id k63mr13393942wmd.50.1512565298629; Wed, 06 Dec 2017 05:01:38 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.179.19 with HTTP; Wed, 6 Dec 2017 05:01:37 -0800 (PST) In-Reply-To: <88f04a02-5cbd-0aa7-45ce-0f613910614a@shatow.net> References: <88f04a02-5cbd-0aa7-45ce-0f613910614a@shatow.net> From: Torfinn Ingolfsen Date: Wed, 6 Dec 2017 14:01:37 +0100 Message-ID: Subject: Re: Welcome flavors! portmaster now dead? synth? To: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 13:01:41 -0000 On Tue, Dec 5, 2017 at 9:15 PM, Bryan Drewery wrote: > > I plan to look at portupgrade + FLAVORS support in the next few weeks as > well. > Very, very much appreciated! -- Regards, Torfinn Ingolfsen From owner-freebsd-ports@freebsd.org Wed Dec 6 13:26:53 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 28503EA08AE for ; Wed, 6 Dec 2017 13:26:53 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta03.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D6EF072187; Wed, 6 Dec 2017 13:26:52 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id MZk2e6hI8Tp7WMZk5eAeqL; Wed, 06 Dec 2017 13:28:05 +0000 Received: from [192.168.1.143] (helo=desktop.example.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eMZik-0006Fc-4C; Wed, 06 Dec 2017 13:26:42 +0000 Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: Mathieu Arnold , freebsd-ports@freebsd.org References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> <72f02c32-f5d1-6c3c-f248-4548f04a7b0d@FreeBSD.org> From: Baho Utot Message-ID: <81bb4bb8-eb4c-b4cd-654e-056867f10cc7@columbus.rr.com> Date: Wed, 6 Dec 2017 08:26:41 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <72f02c32-f5d1-6c3c-f248-4548f04a7b0d@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4wfEdutfvPUiGlAhCmM6hfIEDsfUmtkMMNY2znJ3GGWHlKMR/zU2f0/GpPa0aL8M5nxypkKKR+Ew54QfG5P29P4BjvCy8z1rETAHFRQjtT1l4/yn1bRsYx 9olveP0MKE213FPTROuTho8khkAnGonkl2HLSNtUb7j4b+DfAR8tDWwroTVI4dKKdKZXMrfG5ZgrgxCJHwqB5pomSAXUnMY3Ziw= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 13:26:53 -0000 On 12/06/17 04:53, Mathieu Arnold wrote: > Le 05/12/2017 à 23:25, Baho Utot a écrit : >> >> >> On 12/05/17 17:09, Mathieu Arnold wrote: >>> Le 05/12/2017 à 10:53, Aryeh Friedman a écrit : >>>> TL;DR; >>>> Flavors 'ed up ports and there are no good ways/alternates >>>> for how >>>> to use the ports collection for normal everyday users/maintainers >>> >>> >>> Thank you for supporting all the hard work and countless hours that so >>> many volunteers put in making the ports tree better. >>> >>> It really helps motivate all of us continue bringing the ports tree >>> forward when we get emails with so much joy and positive attitude. >>> >>> >> >> Thank you for taking a perfectly good system and breaking it as well >> as making it unusable, unstable.  You just don't know of all the >> countless hours spent after running an update and taking a week to get >> it working again. >> >> It really helps motivate all of us users to continue to have to fix >> broken systems due to broken ports system and then be told how great >> things are, brings us so much joy and keeps our attitude positive. > > For the users using binary packages, poudriere, or the ports tree > directly nothing changed. > > For users of third party abandonware, well, they were warned that it was > bound to happen at one point, and guess what, it happened. I don't > really understand why you continue spending all this time complaining > whereas switching to, say, poudriere, would have taken you about 5 minutes. > > Because I am a cranky old fart. Anyway of all the things that you posted nothing applies From owner-freebsd-ports@freebsd.org Wed Dec 6 13:29:47 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4D2B3EA09BF for ; Wed, 6 Dec 2017 13:29:47 +0000 (UTC) (envelope-from jaapna@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" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DEECB72296 for ; Wed, 6 Dec 2017 13:29:46 +0000 (UTC) (envelope-from jaapna@xs4all.nl) Received: from [IPv6:2a04:b900::1:5030:1d1a:f088:7100] ([IPv6:2a04:b900:0:1:5030:1d1a:f088:7100]) by smtp-cloud9.xs4all.net with ESMTPA id MZkYeXeWAnIXbMZkbedlME; Wed, 06 Dec 2017 14:28:37 +0100 From: Jaap Akkerhuis Message-Id: <2666A903-BB88-46F7-A692-33651FEA780F@xs4all.nl> Content-Type: multipart/signed; boundary="Apple-Mail=_EC6DC0CF-2F1D-4477-A2AB-AC13E3A4F36D"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 11.1 \(3445.4.7\)) Subject: Re: Welcome flavors! portmaster now dead? synth? Date: Wed, 6 Dec 2017 14:28:34 +0100 In-Reply-To: Cc: FreeBSD Ports ML To: Torfinn Ingolfsen References: <88f04a02-5cbd-0aa7-45ce-0f613910614a@shatow.net> X-Mailer: Apple Mail (2.3445.4.7) X-CMAE-Envelope: MS4wfICUi1MUKBjKv40u14xQOPLxuI6mctJ+9FBz0Tjk9VYXrW9ev1zIWexyzLBFTkr3vCQxU0zI04WwtBiW20EzDdE4F1vx1Y/9fakLl2MK66dbk28fWeuJ rFQ62zzJUGLX2SXwd/V0+8VcA7P2EGcyMGTIeNBwV5P7sgHnzxbjqHdoS04dOdyqrIEcS3LqJcF+1+kPk+6olciiabtrLAQJH//BJxlhYmd0Mhw6hwOgkknU VCTSqaGgbayI83tqAQIVMj2ScoJ8+hwhN0x2+tb3juZocWKvY2i4P8rm0z4uVifY X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 13:29:47 -0000 --Apple-Mail=_EC6DC0CF-2F1D-4477-A2AB-AC13E3A4F36D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Dec 6, 2017, at 14:01, Torfinn Ingolfsen wrote: >=20 > On Tue, Dec 5, 2017 at 9:15 PM, Bryan Drewery = wrote: >>=20 >> I plan to look at portupgrade + FLAVORS support in the next few weeks = as >> well. >>=20 >=20 > Very, very much appreciated! Yes, same here. My experience thus far is that the current version "just works" most of the time. Sometimes I get an "error 70" or something like that but going into the port directory itself and doing a "make deinstall" followed by a "make install" get rid of these problems. For python things, a "make FLAVOR=3Dpy27" seems needed. All in all, I haven't seen any reason to abandon FreeBSD and am patient enough to wait for a fixed portmaster. Regards, jaap --Apple-Mail=_EC6DC0CF-2F1D-4477-A2AB-AC13E3A4F36D Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org Comment: no-use-standard-socket iF0EARECAB0WIQQrCaF5s4l4c+dDH/sjEcdY8Kh9hQUCWifwggAKCRAjEcdY8Kh9 hRofAJ0fUp/wGP0mHBNNcqrIpQ0jSHNPxACfQIog5m0po3ildEMYNiB0X6CeRqE= =5Y2d -----END PGP SIGNATURE----- --Apple-Mail=_EC6DC0CF-2F1D-4477-A2AB-AC13E3A4F36D-- From owner-freebsd-ports@freebsd.org Wed Dec 6 13:54:12 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7739BE80189 for ; Wed, 6 Dec 2017 13:54:12 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Received: from mail-wm0-x235.google.com (mail-wm0-x235.google.com [IPv6:2a00:1450:400c:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 049C072D02 for ; Wed, 6 Dec 2017 13:54:12 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Received: by mail-wm0-x235.google.com with SMTP id f206so7197491wmf.5 for ; Wed, 06 Dec 2017 05:54:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:cc:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=iEcB+dK/3pZbi77EloOtPmnVEp4zY7oPwMiAJ6ZZSzw=; b=OAGFk5lV/Ob3cONmHjndjl3QPwUlm2dOv+4iQfKTK8t6ePb8AyD7OMmR7drKP1wBwh z41nEAXU25EN5xXSXMjlUelxs8ZPOU8GhiTCxCdRhhfTifFf628eX10r0saN021savqN CAye2m30JYixZJ3g4YHBLDHZnu5yfnv+koWhwDIlZvT455//4MFy6EYjmYacg7fSLdC9 SO2yfNv+J+RKWgS2octsMyMRR2ZgQDKPpjqeHkSKKVE3HzDifUTvxFgEQSv00HTBOLRR otpx/G7/NPdgRNFK8gzkhZO4sw+Nkb0JzveknkI76w6V+NoreY0eH5yYG+UddFxzbn4E hXUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:cc:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=iEcB+dK/3pZbi77EloOtPmnVEp4zY7oPwMiAJ6ZZSzw=; b=N0q8IVKgnCU9LjmU+55c+Y+Z/GeU6MTbcYG188phqEBwfmkUIaSZAkmi968CV483Rm jjc93jB3+4fNRWL4+ZrsdWNFnAR6ataiYKPy6pkrivYWbofkWKFdt/ZDvYitoSV48oUA dnFJZ55eMLMwfEsQHqnrwtdmEe3vuRhBNeg5JnxN1/AkW5W2Q9pEoNWRU7m7bB67sdTA 7Nd6Xvoz0gqZIXn/sIyCL29zkIUW3CvX/gwbBVebRMfqkduQV/pzQHzJIx7QCGAHUOOM MXEaFTA3D0/OY8F7xAQsFseggfrTsVMauDYiBeIObHmZf6t/YIQ0vAbYr/vcDNKthzJd u2rA== X-Gm-Message-State: AJaThX6JhJh/j2mDyICMjiNIklqMgZaTHQcBVzmmAyyPqJDUkDTijYTt X9T1+qVrK+l/8zitDY7nM/J4Tw== X-Google-Smtp-Source: AGs4zManUkuMFJMAr5tYEIE5hVTvqXy/Kr9PrPatYJKhaoDT/u6lIg1b12oRNvRfiLKc9AVIeY9Teg== X-Received: by 10.80.170.87 with SMTP id p23mr41873539edc.289.1512568449604; Wed, 06 Dec 2017 05:54:09 -0800 (PST) Received: from Johans-MacBook-Air-2.local (92-111-79-242.cable.dynamic.v4.ziggo.nl. [92.111.79.242]) by smtp.googlemail.com with ESMTPSA id e49sm1316961eda.90.2017.12.06.05.54.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 Dec 2017 05:54:08 -0800 (PST) Subject: Re: Welcome flavors! portmaster now dead? synth? To: Jaap Akkerhuis References: <88f04a02-5cbd-0aa7-45ce-0f613910614a@shatow.net> <2666A903-BB88-46F7-A692-33651FEA780F@xs4all.nl> From: Johan Hendriks Cc: freebsd-ports@freebsd.org Message-ID: Date: Wed, 6 Dec 2017 14:54:07 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <2666A903-BB88-46F7-A692-33651FEA780F@xs4all.nl> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Content-Language: nl X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 13:54:12 -0000 > >> On Dec 6, 2017, at 14:01, Torfinn Ingolfsen wrote: >> >> On Tue, Dec 5, 2017 at 9:15 PM, Bryan Drewery wrote: >>> I plan to look at portupgrade + FLAVORS support in the next few weeks as >>> well. >>> >> Very, very much appreciated! > Yes, same here. > > My experience thus far is that the current version "just works" > most of the time. Sometimes I get an "error 70" or something like > that but going into the port directory itself and doing a "make > deinstall" followed by a "make install" get rid of these problems. > For python things, a "make FLAVOR=py27" seems needed. All in all, > I haven't seen any reason to abandon FreeBSD and am patient enough > to wait for a fixed portmaster. > > Regards, > > jaap > I did get the error70 also, albeit this was in /usr/ports/www/apache24 which as far as I know has nothing to do with flavour Things will settle in the end, and as i am using poudriere for most of my systems, i am not that worried. Leaving FreeBSD for me has never crossed my mind, but I think these things can be handled better. First notify these big changes on the frontpage of FreeBSD.org like in X days the ports tree is going to receive flavours, this change will leave a lot  of port tools in a not working state. Also A nice info page about flavours would be nice. I am not deep into ports and havent had the time to look into it yet,  but finding good info about flavours is not that easy. Then put a nice wiki page online that tells people how they can use poudriere in a simple oneliner version to replace portmaster. Also let people know on the frontpage that Flavours have finally landed in the ports tree and remind them again that it could be that there favorite port tool could be obsolete. A lot of users want things to be easy. There not system administrators that have the time to figure out the new way of updating there system. I think hell would freeze over if Microsoft does it the way FreeBSD did it now with there windows update. This way we scare people off. I saw people asking for help and all they hear was use poudriere!! regards Johan From owner-freebsd-ports@freebsd.org Wed Dec 6 14:09:35 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D53DEE80E19 for ; Wed, 6 Dec 2017 14:09:35 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B55AE73805 for ; Wed, 6 Dec 2017 14:09:35 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: by mailman.ysv.freebsd.org (Postfix) id B127AE80E15; Wed, 6 Dec 2017 14:09:35 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B0CA2E80E14 for ; Wed, 6 Dec 2017 14:09:35 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from mail.mimar.rs (tazar.mimar.rs [193.53.106.132]) (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 6BCCA73804 for ; Wed, 6 Dec 2017 14:09:34 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from tazar.mimar.rs (localhost [127.0.2.132]) by mail.mimar.rs (Postfix) with ESMTP id 31914625A2B0 for ; Wed, 6 Dec 2017 15:01:01 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mimar.rs; h= content-transfer-encoding:content-type:content-type:mime-version :x-mailer:organization:message-id:subject:subject:from:from:date :date:received:received; s=1711; t=1512568855; x=1514383256; bh= 31HCrT9ekqIo2KoC3tKo7HRr2OwmnWhLImqRbxjP2K0=; b=SRyFM8K0pcuptO8U 828dX+VhNPpX9PZKGD0H4WBgynJTOGMCXcT79Q52ojY7QcZpwMLTXJ1iyC9yjVma Q20sk/8eCOy7gjo4sf+q6ek7hC/2OfNH0Mav0jLr1S9Y9whaEbKo3LHK0zjcHMij CBz55cjFFKkGs7vNE1lUno8x+IGtF2w/rbrjlPnoTCAABh89fIEp65iq5TH8AzY/ 2G2sY18fuh1YtHZ6nGj+nmOm0IC9FpmBSOB2aqQKzVgvtwUjdTKuACHmi2D3XcoR xoVf9iz3CL2XORs9A3G+gjgD4+mOhzvw685wsr2uLxCtxvp6ge7E3G52zzMeqPCa jFGLMg== X-Virus-Scanned: amavisd-new at mimar.rs Received: from mail.mimar.rs ([127.0.2.132]) by tazar.mimar.rs (amavis.mimar.rs [127.0.2.132]) (amavisd-new, port 10026) with LMTP id Fg-XtxPx7Blf for ; Wed, 6 Dec 2017 15:00:55 +0100 (CET) Received: from efreet-freebsd.kappastar.com (nat-nat.kappastar.com [193.53.106.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: marko.cupac) by mail.mimar.rs (Postfix) with ESMTPSA id 5D581625A298 for ; Wed, 6 Dec 2017 15:00:55 +0100 (CET) Date: Wed, 6 Dec 2017 15:00:54 +0100 From: Marko =?UTF-8?B?Q3VwYcSH?= To: ports@freebsd.org Subject: tomcat8 and UTF-8 filenames Message-ID: <20171206150054.5727905b@efreet-freebsd.kappastar.com> Organization: Mimar X-Mailer: Claws Mail 3.15.1 (GTK+ 2.24.31; amd64-portbld-freebsd11.1) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 14:09:35 -0000 Hi, I am running airsonic: [https://github.com/airsonic/airsonic] ...as tomcat8 application. In order for it to read UTF-8 filenames correctly, I have added "export LANG=3Den_US.UTF-8" directly to rc.d/tomcat8 startup script, as instructed here: http://thomas.quinot.org/labnotes/blog/2015/07/30/subsonic/ This works, but I'm getting warnings in my daily security output regarding package with mismatched checksum: Checking for packages with mismatched checksums: tomcat8-8.0.46: /usr/local/etc/rc.d/tomcat8 I also keep forgetting about this on tomcat8 updates, so tomcat8's rc startup script gets overwritten. Is there a better way to make tomcat8 applications read UTF-8 filenames? Should I change login.conf LANG for root class? Or something else? Thank you in advance, --=20 Before enlightenment - chop wood, draw water. After enlightenment - chop wood, draw water. Marko Cupa=C4=87 https://www.mimar.rs/ From owner-freebsd-ports@freebsd.org Wed Dec 6 14:30:45 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3D765E817E5 for ; Wed, 6 Dec 2017 14:30:45 +0000 (UTC) (envelope-from eugen@grosbein.net) 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 208DC742D9 for ; Wed, 6 Dec 2017 14:30:45 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: by mailman.ysv.freebsd.org (Postfix) id 1CEC0E817E4; Wed, 6 Dec 2017 14:30:45 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1ACBEE817E3 for ; Wed, 6 Dec 2017 14:30:45 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from hz.grosbein.net (hz.grosbein.net [78.47.246.247]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hz.grosbein.net", Issuer "hz.grosbein.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9BE92742D4 for ; Wed, 6 Dec 2017 14:30:43 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from eg.sd.rdtc.ru (root@eg.sd.rdtc.ru [62.231.161.221] (may be forged)) by hz.grosbein.net (8.15.2/8.15.2) with ESMTPS id vB6EUVnH055458 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 6 Dec 2017 15:30:31 +0100 (CET) (envelope-from eugen@grosbein.net) X-Envelope-From: eugen@grosbein.net X-Envelope-To: marko.cupac@mimar.rs Received: from eg.sd.rdtc.ru (eugen@localhost [127.0.0.1]) by eg.sd.rdtc.ru (8.15.2/8.15.2) with ESMTP id vB6EUR4Z006851; Wed, 6 Dec 2017 21:30:27 +0700 (+07) (envelope-from eugen@grosbein.net) Subject: Re: tomcat8 and UTF-8 filenames To: =?UTF-8?Q?Marko_Cupa=c4=87?= , ports@freebsd.org References: <20171206150054.5727905b@efreet-freebsd.kappastar.com> From: Eugene Grosbein Message-ID: <5A27FF03.4020701@grosbein.net> Date: Wed, 6 Dec 2017 21:30:27 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 In-Reply-To: <20171206150054.5727905b@efreet-freebsd.kappastar.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=2.2 required=5.0 tests=BAYES_00, LOCAL_FROM, RDNS_NONE, T_DATE_IN_FUTURE_96_Q autolearn=no autolearn_force=no version=3.4.1 X-Spam-Report: * 0.0 T_DATE_IN_FUTURE_96_Q Date: is 4 days to 4 months after Received: * date * -2.3 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 1.9 RDNS_NONE Delivered to internal network by a host with no rDNS * 2.6 LOCAL_FROM From my domains X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on hz.grosbein.net X-Spam-Level: ** X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 14:30:45 -0000 On 06.12.2017 21:00, Marko Cupać wrote: > Hi, > > I am running airsonic: > [https://github.com/airsonic/airsonic] > > ...as tomcat8 application. In order for it to read UTF-8 filenames > correctly, I have added "export LANG=en_US.UTF-8" directly to > rc.d/tomcat8 startup script, as instructed here: > http://thomas.quinot.org/labnotes/blog/2015/07/30/subsonic/ > > This works, but I'm getting warnings in my daily security output > regarding package with mismatched checksum: > > Checking for packages with mismatched checksums: > tomcat8-8.0.46: /usr/local/etc/rc.d/tomcat8 > > I also keep forgetting about this on tomcat8 updates, so tomcat8's rc > startup script gets overwritten. > > Is there a better way to make tomcat8 applications read UTF-8 > filenames? Should I change login.conf LANG for root class? Or something > else? > > Thank you in advance, > Just use /etc/rc.conf: tomcat8_env="LANG=en_US.UTF-8 TZ=Europe/Rome" From owner-freebsd-ports@freebsd.org Wed Dec 6 14:48:08 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E11CFE81FE7 for ; Wed, 6 Dec 2017 14:48:08 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (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 A16E674CE1 for ; Wed, 6 Dec 2017 14:48:08 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [88.217.99.122] (helo=localhost.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.86_2) (envelope-from ) id 1eMaEu-00049w-Cz for freebsd-ports@freebsd.org; Wed, 06 Dec 2017 14:59:56 +0100 Received: from localhost.my.domain (localhost [127.0.0.1]) by localhost.unixarea.de (8.15.2/8.14.9) with ESMTPS id vB6DxtZI007191 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 6 Dec 2017 14:59:55 +0100 (CET) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.15.2/8.14.9/Submit) id vB6DxtpB007190 for freebsd-ports@freebsd.org; Wed, 6 Dec 2017 14:59:55 +0100 (CET) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Wed, 6 Dec 2017 14:59:55 +0100 From: Matthias Apitz To: freebsd-ports@freebsd.org Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) Message-ID: <20171206135955.GA7056@c720-r314251> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , freebsd-ports@freebsd.org References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> <72f02c32-f5d1-6c3c-f248-4548f04a7b0d@FreeBSD.org> <81bb4bb8-eb4c-b4cd-654e-056867f10cc7@columbus.rr.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline In-Reply-To: <81bb4bb8-eb4c-b4cd-654e-056867f10cc7@columbus.rr.com> X-Operating-System: FreeBSD 12.0-CURRENT r314251 (amd64) X-message-flag: Mails containing HTML will not be read! Please send only plain text. User-Agent: Mutt/1.8.0 (2017-02-23) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 88.217.99.122 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 14:48:09 -0000 --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable El d=C3=ADa mi=C3=A9rcoles, diciembre 06, 2017 a las 08:26:41a. m. -0500, B= aho Utot escribi=C3=B3: > > For users of third party abandonware, well, they were warned that it was > > bound to happen at one point, and guess what, it happened. I don't > > really understand why you continue spending all this time complaining > > whereas switching to, say, poudriere, would have taken you about 5 minu= tes. > >=20 > >=20 >=20 > Because I am a cranky old fart. Anyway of all the things that you=20 > posted nothing applies Baho,=20 Can you please stop all that rant. It is all said now and your statements will not change anything. Even more, there is nothing to change. Just use poudriere as I do for some years now to update my ~5 laptops and netbooks. matthias --=20 Matthias Apitz, =E2=9C=89 guru@unixarea.de, =E2=8C=82 http://www.unixarea.d= e/ =F0=9F=93=B1 +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub --Qxx1br4bt0+wmkIi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXmn7rBYYViyzy/vBR8z35Hb+nREFAlon99UACgkQR8z35Hb+ nRHqDw/9F4MocHxEYhu9VVpe0hfSPNF2y5EqjsS98EXg1HUu0QrFuRoSM6f8lOQG Dv1NWZmQpdJ7dcSUGhtGhmfbHjSgWqIGFpixQncann+jD+obfc1LcW50EcFKWTn0 1HVD6Dk7z0uKI3cd0aQQzf7+pCUs3DINXDRBCmGHBiYs04Cn81ecUMzh/NAf6Fdg Xyt4LD+9yhikIsIVTY1AK5A7lBvxoe1UPtSh1zphvUqnmnNqWjy9wIVPulVy4B+N Ph9fucRrX8xRnwrbDTG64buRtpQ2LA3AhB+7I0TOQ8YLvaAviiDvobB/RbChEScc 8FDSBtZEpSOJIyAbgfQktjRJq5mQq8h+EaU0VTHyDjZ7YBdYEmkuEZ9sUoc1vjyq v+i9AhLQ/x6DsqaIJgvtW3uBVe6iWqx2qEXd8IoDRsz2JNnLea+Qj4+q7Flq6GRk aPmD0nCW0H7TQRdknp2Gpn3kZ1pB8pWLoWapR4LSdR5/qYos85kfoWJINSKw8pCR vGriL8wTt/DXNAJ+NAcgo7KToYC5u3HMzAj/40csKC8Tev7bZhYfm6mqmW4wch5l p6Aj3qqNnN/VrbjHPUIfbunCwYH2aT48DEzzNzh0qnVPphVeJN38TJRJtjMERJPZ 4t7VxA1rixZDkQRiOrREJunGXDE2w1Aljv98Yh7KxGI7JN36yqc= =hrl4 -----END PGP SIGNATURE----- --Qxx1br4bt0+wmkIi-- From owner-freebsd-ports@freebsd.org Wed Dec 6 14:57:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5C967E823E2 for ; Wed, 6 Dec 2017 14:57:14 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) 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 3C876752A5 for ; Wed, 6 Dec 2017 14:57:14 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: by mailman.ysv.freebsd.org (Postfix) id 373A7E823E1; Wed, 6 Dec 2017 14:57:14 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 36C79E823E0 for ; Wed, 6 Dec 2017 14:57:14 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from mail.mimar.rs (tazar.mimar.rs [193.53.106.132]) (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 B5772752A4 for ; Wed, 6 Dec 2017 14:57:13 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from tazar.mimar.rs (localhost [127.0.2.132]) by mail.mimar.rs (Postfix) with ESMTP id B2B5E625A2B0; Wed, 6 Dec 2017 15:57:10 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mimar.rs; h= content-transfer-encoding:content-type:content-type:mime-version :x-mailer:organization:references:in-reply-to:message-id:subject :subject:from:from:date:date:received:received; s=1711; t= 1512572228; x=1514386629; bh=TcCUgAwJmZwAeEyU03/LkqtJ/TYxxks8C7s vRKuWzws=; b=BbveAU67DtHKWpBtR8cX39uPGC4ou+kfmzf3azXEb2oNXXnYLTv WglCzb9uTPMJXlrsjz9Hkh7x8pbzXkF5O6BSXGPUZTbPZjxyAp/uLikbDSoO5Yjg GB9Ai+CV+UiyPqW1aCBcQpVtx3R5OhlcJ0gdLaEQTnb/yxkOtGPspofQdzUqYgT3 MSrgjkAWEJtlc8gzm6b4DqlYt4MC1jxymL6DFbFSrVt1rcLrnRZ3R19AFbEiIHxz nbOl8ZZf7GgGnzDRRPmM7Vqbys5nXjd+5VHByQJ1RgQeXfuUpAHznp6/3TIaia/J aP6cQn/s7kZTJZegOfoen45+6OXB6Dc8Ofw== X-Virus-Scanned: amavisd-new at mimar.rs Received: from mail.mimar.rs ([127.0.2.132]) by tazar.mimar.rs (amavis.mimar.rs [127.0.2.132]) (amavisd-new, port 10026) with LMTP id vbkaVNBukfDK; Wed, 6 Dec 2017 15:57:08 +0100 (CET) Received: from efreet-freebsd.kappastar.com (nat-nat.kappastar.com [193.53.106.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: marko.cupac) by mail.mimar.rs (Postfix) with ESMTPSA id CA899625A298; Wed, 6 Dec 2017 15:57:07 +0100 (CET) Date: Wed, 6 Dec 2017 15:57:07 +0100 From: Marko =?UTF-8?B?Q3VwYcSH?= To: Eugene Grosbein Cc: ports@freebsd.org Subject: Re: tomcat8 and UTF-8 filenames Message-ID: <20171206155707.7b528eed@efreet-freebsd.kappastar.com> In-Reply-To: <5A27FF03.4020701@grosbein.net> References: <20171206150054.5727905b@efreet-freebsd.kappastar.com> <5A27FF03.4020701@grosbein.net> Organization: Mimar X-Mailer: Claws Mail 3.15.1 (GTK+ 2.24.31; amd64-portbld-freebsd11.1) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 14:57:14 -0000 On Wed, 6 Dec 2017 21:30:27 +0700 Eugene Grosbein wrote: > > Is there a better way to make tomcat8 applications read UTF-8 > > filenames? Should I change login.conf LANG for root class? Or > > something else? > > Just use /etc/rc.conf: >=20 > tomcat8_env=3D"LANG=3Den_US.UTF-8 TZ=3DEurope/Rome" While certainly not comparable to The Eternal City of Rome, Belgrade is also cool, and in the same timezone :) This works, thanx! I checked comments of tomcat8's rc script before asking here, a lot of options there but nothing regarding setting environment. Perhaps port maintainer could include this as well. Slightly off-topic, but still related to tomcat8: on starts and restarts I am always getting a warning that tomcat8 fails to start, even though it starts. me@server:~ % sudo service tomcat8 restart Stopping tomcat8. Waiting for PIDS: 47970. Starting tomcat8. /usr/local/etc/rc.d/tomcat8: WARNING: failed to start tomcat8 me@server:~ % sudo ps auxww ... root 11876 0.0 0.0 10580 2308 - IsJ 15:48 0:00.00 /usr/local/bin/jsvc -java-home /usr/local/openjdk8 -server -user www -pidfile /var/run/tomcat8.pid -wait 30 -outfile /usr/local/apache-tomcat-8.0/logs/catalina.out -errfile &1 -classpath /usr/local/apache-tomcat-8.0/bin/bootstrap.jar:/usr/local/share/= java/classes/commons-daemon.jar:/usr/local/apache-tomcat-8.0/bin/tomcat-jul= i.jar -Djava.util.logging.manager=3Dorg.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=3D/usr/local/apache-tomcat-8.0/conf/logging= .properties -Djava.endorsed.dirs=3D/usr/local/apache-tomcat-8.0/endorsed -Dcatalina.home=3D/usr/local/apache-tomcat-8.0 -Dcatalina.base=3D/usr/local/apache-tomcat-8.0 -Djava.io.tmpdir=3D/usr/local/apache-tomcat-8.0/temp org.apache.catalina.startup.Bootstrap ... www 20216 0.0 6.0 15021760 3015476 - SJ 15:48 2:43.44 /usr/local/bin/jsvc -java-home /usr/local/openjdk8 -server -user www -pidfile /var/run/tomcat8.pid -wait 30 -outfile /usr/local/apache-tomcat-8.0/logs/catalina.out -errfile &1 -classpath /usr/local/apache-tomcat-8.0/bin/bootstrap.jar:/usr/local/share/= java/classes/commons-daemon.jar:/usr/local/apache-tomcat-8.0/bin/tomcat-jul= i.jar -Djava.util.logging.manager=3Dorg.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=3D/usr/local/apache-tomcat-8.0/conf/logging= .properties -Djava.endorsed.dirs=3D/usr/local/apache-tomcat-8.0/endorsed -Dcatalina.home=3D/usr/local/apache-tomcat-8.0 -Dcatalina.base=3D/usr/local/apache-tomcat-8.0 -Djava.io.tmpdir=3D/usr/local/apache-tomcat-8.0/temp org.apache.catalina.startup.Bootstrap Am I doing something wrong? How can I fix it? Thank you in advance, --=20 Before enlightenment - chop wood, draw water. After enlightenment - chop wood, draw water. Marko Cupa=C4=87 https://www.mimar.rs/ From owner-freebsd-ports@freebsd.org Wed Dec 6 15:03:08 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 18105E8267D for ; Wed, 6 Dec 2017 15:03:08 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 0620475615 for ; Wed, 6 Dec 2017 15:03:08 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id 054D5E8267C; Wed, 6 Dec 2017 15:03:08 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 04B95E8267B for ; Wed, 6 Dec 2017 15:03:08 +0000 (UTC) (envelope-from lists@opsec.eu) 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 BF12375614 for ; Wed, 6 Dec 2017 15:03:07 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eMbE4-000Nxt-LP; Wed, 06 Dec 2017 16:03:08 +0100 Date: Wed, 6 Dec 2017 16:03:08 +0100 From: Kurt Jaeger To: Marko Cupa?? Cc: ports@freebsd.org Subject: Re: tomcat8 and UTF-8 filenames Message-ID: <20171206150308.GT2827@home.opsec.eu> References: <20171206150054.5727905b@efreet-freebsd.kappastar.com> <5A27FF03.4020701@grosbein.net> <20171206155707.7b528eed@efreet-freebsd.kappastar.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20171206155707.7b528eed@efreet-freebsd.kappastar.com> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 15:03:08 -0000 Hi! > > Just use /etc/rc.conf: > > > > tomcat8_env="LANG=en_US.UTF-8 TZ=Europe/Rome" > While certainly not comparable to The Eternal City of Rome, Belgrade is > also cool, and in the same timezone :) This works, thanx! I checked > comments of tomcat8's rc script before asking here, a lot of options > there but nothing regarding setting environment. Perhaps port > maintainer could include this as well. That's part of the generic freebsd rc framework, not tomcat-specific. See /etc/rc.subr, look for _env. -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Wed Dec 6 15:37:54 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7A81E8360D for ; Wed, 6 Dec 2017 15:37:54 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta03.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.229]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9348476917 for ; Wed, 6 Dec 2017 15:37:53 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id Mbmqe9jReTp7WMbmteCBgT; Wed, 06 Dec 2017 15:39:07 +0000 Received: from [192.168.1.143] (helo=desktop.example.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eMblX-0006JO-RK for freebsd-ports@freebsd.org; Wed, 06 Dec 2017 15:37:43 +0000 Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: freebsd-ports@freebsd.org References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> <72f02c32-f5d1-6c3c-f248-4548f04a7b0d@FreeBSD.org> <81bb4bb8-eb4c-b4cd-654e-056867f10cc7@columbus.rr.com> <20171206135955.GA7056@c720-r314251> From: Baho Utot Message-ID: <9ca6a64c-dd85-3f72-fd78-852269ec22b2@columbus.rr.com> Date: Wed, 6 Dec 2017 10:37:43 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171206135955.GA7056@c720-r314251> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4wfJOr19DZbfSR7cndz8NRGgMvd1yWclOoCczNzGEUOu8LxoW2gg4rnYnyh0tCxwRVDf6VKUrWPEQefnnrblsNxeE3+Sz0eFmcnB1s9sgUmxsKNsG9YjkW hXWgownB8yousqj/BYbVpFVKCG35HyeJvfP2beDWuuGpfR9eKPN6sxxv3NvLsklY95ZfjZLg51+Ee1J6GDBxbNfJUlb99eYJ5fY= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 15:37:54 -0000 On 12/06/17 08:59, Matthias Apitz wrote: > El día miércoles, diciembre 06, 2017 a las 08:26:41a. m. -0500, Baho Utot escribió: > >>> For users of third party abandonware, well, they were warned that it was >>> bound to happen at one point, and guess what, it happened. I don't >>> really understand why you continue spending all this time complaining >>> whereas switching to, say, poudriere, would have taken you about 5 minutes. >>> >>> >> >> Because I am a cranky old fart. Anyway of all the things that you >> posted nothing applies > > Baho, > > Can you please stop all that rant. It is all said now and your > statements will not change anything. Even more, there is nothing to > change. Just use poudriere as I do for some years now to update my ~5 > laptops and netbooks. > > matthias > Like I said nothing you post applies. From owner-freebsd-ports@freebsd.org Wed Dec 6 15:59:01 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4C383E83E16 for ; Wed, 6 Dec 2017 15:59:01 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 2E58B774EC for ; Wed, 6 Dec 2017 15:59:01 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: by mailman.ysv.freebsd.org (Postfix) id 2A07DE83E15; Wed, 6 Dec 2017 15:59:01 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 29AC7E83E14 for ; Wed, 6 Dec 2017 15:59:01 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from hz.grosbein.net (hz.grosbein.net [78.47.246.247]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hz.grosbein.net", Issuer "hz.grosbein.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B700D774EB for ; Wed, 6 Dec 2017 15:59:00 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from eg.sd.rdtc.ru (root@eg.sd.rdtc.ru [62.231.161.221] (may be forged)) by hz.grosbein.net (8.15.2/8.15.2) with ESMTPS id vB6FwtsO056010 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 6 Dec 2017 16:58:55 +0100 (CET) (envelope-from eugen@grosbein.net) X-Envelope-From: eugen@grosbein.net X-Envelope-To: marko.cupac@mimar.rs Received: from [10.58.0.4] ([10.58.0.4]) by eg.sd.rdtc.ru (8.15.2/8.15.2) with ESMTPS id vB6Fwpd7029263 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 6 Dec 2017 22:58:51 +0700 (+07) (envelope-from eugen@grosbein.net) Subject: Re: tomcat8 and UTF-8 filenames To: =?UTF-8?Q?Marko_Cupa=c4=87?= References: <20171206150054.5727905b@efreet-freebsd.kappastar.com> <5A27FF03.4020701@grosbein.net> <20171206155707.7b528eed@efreet-freebsd.kappastar.com> Cc: ports@freebsd.org From: Eugene Grosbein Message-ID: <5A2813B9.8060004@grosbein.net> Date: Wed, 6 Dec 2017 22:58:49 +0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 MIME-Version: 1.0 In-Reply-To: <20171206155707.7b528eed@efreet-freebsd.kappastar.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=2.2 required=5.0 tests=BAYES_00, LOCAL_FROM, RDNS_NONE autolearn=no autolearn_force=no version=3.4.1 X-Spam-Report: * -2.3 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 1.9 RDNS_NONE Delivered to internal network by a host with no rDNS * 2.6 LOCAL_FROM From my domains X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on hz.grosbein.net X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 15:59:01 -0000 06.12.2017 21:57, Marko Cupać пишет: > Slightly off-topic, but still related to tomcat8: on starts and > restarts I am always getting a warning that tomcat8 fails to start, > even though it starts. > > me@server:~ % sudo service tomcat8 restart > Stopping tomcat8. > Waiting for PIDS: 47970. > Starting tomcat8. > /usr/local/etc/rc.d/tomcat8: WARNING: failed to start tomcat8 > > me@server:~ % sudo ps auxww > ... > root 11876 0.0 0.0 10580 2308 - IsJ 15:48 > 0:00.00 /usr/local/bin/jsvc -java-home /usr/local/openjdk8 -server [skip] > Am I doing something wrong? How can I fix it? This is tomcat8's port maintainer fault as it has not implemented robust pid monitoring for service startup. For example, tomcat6 port has such monitoring in the ports/www/tomcat6/files/tomcat6.in file but tomcat8 has not. You should fill problem report using Bugzilla. From owner-freebsd-ports@freebsd.org Wed Dec 6 16:04:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 04870E840BD for ; Wed, 6 Dec 2017 16:04:14 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: from mail.0x20.net (mail.0x20.net [46.251.251.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "0x20.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B4545778CE for ; Wed, 6 Dec 2017 16:04:13 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: from e.0x20.net (mail.0x20.net [46.251.251.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id E1CDAA1BDF; Wed, 6 Dec 2017 17:04:09 +0100 (CET) Received: (from lars@localhost) by e.0x20.net (8.15.2/8.15.2/Submit) id vB6G49E4030609; Wed, 6 Dec 2017 17:04:09 +0100 (CET) (envelope-from lars) Date: Wed, 6 Dec 2017 17:04:09 +0100 From: Lars Engels To: Ultima Cc: FreeBSD Mailing List Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) Message-ID: <20171206160409.GN19238@e.0x20.net> References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> <20171205233014.GA11173@lonesome.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Editor: VIM - Vi IMproved 8.0 User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 16:04:14 -0000 On Tue, Dec 05, 2017 at 04:09:06PM -0800, Ultima wrote: > I wonder if making a simple man page for general users would be wise and > referencing the fully featured man page in it for more experienced users? > It seems that many users want a simple route and the current man page is > simply too intimidating for them to even consider attempting to use. A > small how to at the bottom like how Bryan suggested would be helpful as > well. (Maybe leave out the amount of characters used bit =) > > Poudriere is a powerful beast and I personally love it because of this. I > felt very overwhelmed when I first started using it but not everyone is > willing to take the time to get up to speed. > I like the idea. Maybe even add it to tldr[1]? Web version at [2] [1] https://github.com/tldr-pages/tldr [2] https://tldr.ostera.io/ From owner-freebsd-ports@freebsd.org Wed Dec 6 17:37:29 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F3701E865F9; Wed, 6 Dec 2017 17:37:28 +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 CEEAA7AEFE; Wed, 6 Dec 2017 17:37:28 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 0C7B3E59F; Wed, 6 Dec 2017 17:37:28 +0000 (UTC) From: Jan Beich To: Mark Millard Cc: Freebsd-arm , FreeBSD Ports Subject: Re: For armv7 (cross build target): multimedia/libvpx depends on the GNU C library function getauxval and so fails to build; so, disable its expectation? References: Date: Wed, 06 Dec 2017 18:37:10 +0100 In-Reply-To: (Mark Millard's message of "Wed, 6 Dec 2017 01:45:02 -0800") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 17:37:29 -0000 Mark Millard writes: > For armv7 attempting to build multimedia/libvpx > (via an indirect dependency) leads to: > > cp libvpx_g.a libvpx.a > vpx_ports/arm_cpudetect.c.o: In function `arm_cpu_caps': > /wrkdirs/usr/ports/multimedia/libvpx/work/libvpx-1.6.1/vpx_ports/arm_cpudetect.c:198: undefined reference to `getauxval' > c++: error: linker command failed with exit code 1 (use -v to see invocation) > gmake[2]: *** [Makefile:384: libvpx.so.4.1.0] Error 1 > gmake[1]: *** [Makefile:17: .DEFAULT] Error 2 > gmake[1]: Leaving directory '/wrkdirs/usr/ports/multimedia/libvpx/work/libvpx-1.6.1' > ===> Compilation failed unexpectedly. > Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to > the maintainer. > *** Error code 1 > > > > The arm_cpudetect.c code looks like it expects > for FreeBSD to define getauxval (but it does not) and > has alternate code it uses if is not > available: Correct. I've expected FreeBSD to either implement its own helper and put it somewhere like or mimic GNU. What actually happened is something in-between which tends to break existing code e.g., AC_CHECK_HEADERS([sys/auxv.h]) #ifdef HAVE_SYS_AUXV_H unsigned long hwcap = getauxval(AT_HWCAP); ... #endif in https://github.com/mono/mono/blob/9ba3fa0ba37c/mono/utils/mono-hwcap-arm.c#L41 base r324815 has questionable rationale for not using getauxval() because if AT_FOO is not supported or doesn't make sense on FreeBSD one can just #ifdef it out. As you've noticed Linux folks rarely use getauxval() outside of AT_HWCAP. Some AT_* are compatible, some have different name, some are specific to Linux or FreeBSD. Now we have elf_aux_info() which is not documented. Go figure how to use it properly and avoid introducing bugs specific to FreeBSD. Makes one wonder why FreeBSD didn't choose sysctl to expose ARM capabilities like hw.cpu_features (on powerpc*) if portability was out of scope. From owner-freebsd-ports@freebsd.org Wed Dec 6 18:08:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C9F3DE87BD3 for ; Wed, 6 Dec 2017 18:08:36 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from pmta2.delivery6.ore.mailhop.org (pmta2.delivery6.ore.mailhop.org [54.200.129.228]) (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 AB8AB7C4F7 for ; Wed, 6 Dec 2017 18:08:36 +0000 (UTC) (envelope-from ian@freebsd.org) X-MHO-User: 5efd214d-dab0-11e7-b1c3-712f93d8ba90 X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 73.78.92.27 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [73.78.92.27]) by outbound2.ore.mailhop.org (Halon) with ESMTPSA id 5efd214d-dab0-11e7-b1c3-712f93d8ba90; Wed, 06 Dec 2017 18:07:50 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id vB6I8T2L006547; Wed, 6 Dec 2017 11:08:29 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <1512583709.58601.49.camel@freebsd.org> Subject: Re: For armv7 (cross build target): multimedia/libvpx depends on the GNU C library function getauxval and so fails to build; so, disable its expectation? From: Ian Lepore To: Jan Beich , Mark Millard Cc: Freebsd-arm , FreeBSD Ports Date: Wed, 06 Dec 2017 11:08:29 -0700 In-Reply-To: References: Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: Evolution 3.18.5.1 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 18:08:36 -0000 On Wed, 2017-12-06 at 18:37 +0100, Jan Beich wrote: > Mark Millard writes: > > > > > For armv7 attempting to build multimedia/libvpx > > (via an indirect dependency) leads to: > > > > cp libvpx_g.a libvpx.a > > vpx_ports/arm_cpudetect.c.o: In function `arm_cpu_caps': > > /wrkdirs/usr/ports/multimedia/libvpx/work/libvpx-1.6.1/vpx_ports/arm_cpudetect.c:198: undefined reference to `getauxval' > > c++: error: linker command failed with exit code 1 (use -v to see invocation) > > gmake[2]: *** [Makefile:384: libvpx.so.4.1.0] Error 1 > > gmake[1]: *** [Makefile:17: .DEFAULT] Error 2 > > gmake[1]: Leaving directory '/wrkdirs/usr/ports/multimedia/libvpx/work/libvpx-1.6.1' > > ===> Compilation failed unexpectedly. > > Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to > > the maintainer. > > *** Error code 1 > > > > > > > > The arm_cpudetect.c code looks like it expects > > for FreeBSD to define getauxval (but it does not) and > > has alternate code it uses if is not > > available: > Correct. I've expected FreeBSD to either implement its own helper and > put it somewhere like or mimic GNU. What actually happened > is something in-between which tends to break existing code e.g., > >   AC_CHECK_HEADERS([sys/auxv.h]) > >   #ifdef HAVE_SYS_AUXV_H >          unsigned long hwcap = getauxval(AT_HWCAP); >   ... >   #endif > > in https://github.com/mono/mono/blob/9ba3fa0ba37c/mono/utils/mono-hwcap-arm.c#L41 > > base r324815 has questionable rationale for not using getauxval() > because if AT_FOO is not supported or doesn't make sense on FreeBSD one > can just #ifdef it out. As you've noticed Linux folks rarely use > getauxval() outside of AT_HWCAP. Some AT_* are compatible, some have > different name, some are specific to Linux or FreeBSD. > > Now we have elf_aux_info() which is not documented. Go figure how to use > it properly and avoid introducing bugs specific to FreeBSD. > > Makes one wonder why FreeBSD didn't choose sysctl to expose ARM > capabilities like hw.cpu_features (on powerpc*) if portability was out > of scope. It's my fault elf_aux_info() isn't documented yet. I agreed to write the manpage, then I got sick (for weeks) and haven't gotten anything much done in that time. I tend to agree about not providing a reasonably-compatible getauxval() function being a bad thing.  I think it would be fine to support a subset of the AT_* values linux supports, and we can add additional support as needs arise. -- Ian From owner-freebsd-ports@freebsd.org Wed Dec 6 23:20:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF26FE8FBA2 for ; Wed, 6 Dec 2017 23:20:22 +0000 (UTC) (envelope-from jktrigg@gmail.com) Received: from mail-qt0-x22c.google.com (mail-qt0-x22c.google.com [IPv6:2607:f8b0:400d:c0d::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7102A67BB3 for ; Wed, 6 Dec 2017 23:20:22 +0000 (UTC) (envelope-from jktrigg@gmail.com) Received: by mail-qt0-x22c.google.com with SMTP id g10so13195132qtj.12 for ; Wed, 06 Dec 2017 15:20:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:user-agent:in-reply-to:references:mime-version :content-transfer-encoding:subject:to:from:message-id; bh=ybJ3Aa0JMKaEfLwUFVxd3VLuQscc3x1fwkJa9QnM7sc=; b=EoyMB/MJOy63TeuC19A5Qb7uisvNQHDPohPKntqZtWSws2qczQUjzNbRGngtDnl6Ga +sGHkK7WdoEEqc7T5aX4kpCji/GN4DaeXs05WzqdiqDQpCpmwD08MDMRKmTY5U6qDSJL saLtMyrliT9UvLhhi9RYvBBnl6nEtSE8p8v1tnz5NbxHFGv9Bct1tlQsuuZd0w2k4MBK rWw5DiLasyZvxxltIDWbMncXQ2IDZv1Fq3VFLsGHNT5y14Yqh9rliqSUDVZYn/frRtMA +1obEm0yMMwLebRHumui69MAb5zuSZnI1g/1iAWzfDnA70CbiOCHjEGbab4HwlvZljA2 9EDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:user-agent:in-reply-to:references :mime-version:content-transfer-encoding:subject:to:from:message-id; bh=ybJ3Aa0JMKaEfLwUFVxd3VLuQscc3x1fwkJa9QnM7sc=; b=N6cFOgirw00PvmGrL7Sq6WOAetv3Ki2ifbpU26gav2bqMKfh2ww1aHCRWsNnKYP+Mx LaIIV7ab83oKuBVJETauzhcwslrJa97kPRswY3EwSe/ZIqYEZYbZmkTf4UnyZi9uSuuF lHBoYJwLrnS1ZjP6Pn/z4NxIr+fc1ZxRKZDlsGELnlOo7ZCB00JoSSA1BotLj7U6jXQr TWXhNUiEdSOXjH74Lh/Ke0HNvHBJX1qy+1MAzy/vn321yKtsnkmpqnbX4Aw1nxc05A0I JoyHWX/PSflwxcpZrktQzXO5ZRsAAZzJyu4EL5w2fZzSqC0qUqsdLbWhwe2KVIDOAahI WDVA== X-Gm-Message-State: AKGB3mKjAVuEtbzlWmTHr+WkgpGygnvhVJKLzlo4Kx1VZ2zDEKyoOZ6s XE8Lt3Ac3MP4Z0wGmu/cqUcbN34O X-Google-Smtp-Source: AGs4zMYEvv5uXuib0WC5D07wKfNY92nAGxTiUXJrnmFXU5t0aB0uiSIm4+f2loh/tiC4xpZiwg5Z0g== X-Received: by 10.237.63.33 with SMTP id p30mr6944906qtf.321.1512602421035; Wed, 06 Dec 2017 15:20:21 -0800 (PST) Received: from [11.105.10.161] (99-203-17-42.pools.spcsdns.net. [99.203.17.42]) by smtp.googlemail.com with ESMTPSA id a17sm2937791qkj.6.2017.12.06.15.20.19 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 Dec 2017 15:20:19 -0800 (PST) Sender: Jim Trigg Date: Wed, 06 Dec 2017 18:20:16 -0500 User-Agent: K-9 Mail for Android In-Reply-To: <7693b311-3228-a6d6-ea00-14f6ce18b59c@FreeBSD.org> References: <7693b311-3228-a6d6-ea00-14f6ce18b59c@FreeBSD.org> MIME-Version: 1.0 Subject: Re: Working on FLAVOR support in portmaster To: freebsd-ports@freebsd.org From: Jim Trigg Message-ID: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 23:20:22 -0000 I volunteer to test=2E Thanks, Jim Trigg On December 5, 2017 4:35:05 AM EST, Torsten Zuehlsdorff = wrote: >Aloha Stefan, >On 05=2E12=2E2017 08:35, Stefan Esser wrote: >> Am 05=2E12=2E17 um 00:43 schrieb Tatsuki Makino: >>> By the way, where is the clever way to update to flavor? >>> I am using portmaster=2E >>=20 >> I'm working on FLAVOR support in portmaster=2E My version did already >build >> all updated ports, the FLAVOR parameter is passed to build >sub-processes, >> but there is still some confusion between multiple flavored versions >of the >> same port (installing the py27 version wants to deinstall the py36 >version >> and vice versa), which I still have to fix=2E > >Great news=2E I was starting today and just read your email=2E Lucky me := D > >> My work version has all non PKG_NG support stripped, but that is >mainly to >> not waste effort fixing irrelevant sub-routines=2E >>=20 >> Is it acceptable, to have portmaster stop supporting the old package >system? >> AFAIK, there is no way that a modern ports tree with flavor support >works >> with a non-PKG_NG infrastructure? > >This was something i aimed for in portmaster 2 since many changes were=20 >very subtle and there is no test-suite=2E > >But if there are some volunteers to test, i'm fine with it right now=2E > >Greetings, >Torsten >--=20 >Support me at: >https://www=2Epatreon=2Ecom/TorstenZuehlsdorff >_______________________________________________ >freebsd-ports@freebsd=2Eorg mailing list >https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-ports >To unsubscribe, send any mail to >"freebsd-ports-unsubscribe@freebsd=2Eorg" --=20 Sent from my Android device with K-9 Mail=2E Please excuse my brevity=2E From owner-freebsd-ports@freebsd.org Wed Dec 6 23:35:15 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F1017E90474 for ; Wed, 6 Dec 2017 23:35:15 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from viclamta04p.bpe.bigpond.com (viclamta04p.bpe.bigpond.com [203.38.21.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C7F2B68676 for ; Wed, 6 Dec 2017 23:35:11 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from smtp.telstra.com ([10.10.26.4]) by viclafep24p-svc.bpe.nexus.telstra.com.au with ESMTP id <20171206222350.JLRZ1497.viclafep24p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com> for ; Thu, 7 Dec 2017 09:23:50 +1100 X-RG-Spam: Unknown X-Junkmail-Premium-Raw: score=7/83, refid=2.7.2:2017.12.6.214817:17:7.944, ip=, rules=__HAS_FROM, __TO_MALFORMED_2, __TO_NAME, __TO_NAME_DIFF_FROM_ACC, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __IN_REP_TO, __HAS_MSGID, __SANE_MSGID, __REFERENCES, __USER_AGENT, __MIME_VERSION, __CT, __CT_TEXT_PLAIN, __SUBJ_ALPHA_NEGATE, __FORWARDED_MSG, __NO_HTML_TAG_RAW, BODYTEXTP_SIZE_3000_LESS, BODY_SIZE_800_899, __MIME_TEXT_P1, __MIME_TEXT_ONLY, HTML_00_01, HTML_00_10, BODY_SIZE_5000_LESS, IN_REP_TO, MSG_THREAD, __TO_REAL_NAMES, LEGITIMATE_SIGNS, NO_URI_FOUND, NO_CTA_URI_FOUND, BODY_SIZE_1000_LESS, BODY_SIZE_2000_LESS, __MIME_TEXT_P, REFERENCES, NO_URI_HTTPS, BODY_SIZE_7000_LESS X-RG-VS-Verdict: clean X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedtuddrudejgddtfecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfupfevtfgpvffgnffuvfftteenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffujgfkfhgfgggtsehttddttddtredvnecuhfhrohhmpeffrghvvgcujfhorhhsfhgrlhhluceouggrvhgvsehhohhrshhfrghllhdrohhrgheqnecukfhppeduuddtrddugedurdduleefrddvfeefnecurfgrrhgrmhephhgvlhhopegrnhgvuhhrihhnrdhhohhrshhfrghllhdrohhrghdpihhnvghtpeduuddtrddugedurdduleefrddvfeefpdhmrghilhhfrhhomhepoegurghvvgeshhhorhhsfhgrlhhlrdho Received: from aneurin.horsfall.org (110.141.193.233) by smtp.telstra.com (9.0.019.22-1) id 5A24F3F600B0B482 for freebsd-ports@freebsd.org; Thu, 7 Dec 2017 09:23:50 +1100 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id vB6MNn63036197 for ; Thu, 7 Dec 2017 09:23:49 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id vB6MNnw0036194 for ; Thu, 7 Dec 2017 09:23:49 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Thu, 7 Dec 2017 09:23:49 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) In-Reply-To: <865f71f7-5d2d-90fd-8b41-c00d2317d083@rlwinm.de> Message-ID: References: <865f71f7-5d2d-90fd-8b41-c00d2317d083@rlwinm.de> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 23:35:16 -0000 On Wed, 6 Dec 2017, Jan Bramkamp wrote: > Synth and poudriere are parallel build tools and as such are very taxing > on the system. I suspect your system is unstable under such load, > because of a configuration error or unreliable hardware. One such > configuration error that bit me is tmpfs mounted without size > limitation. Without size limits it can exhaust RAM + swap and crash the > system. Limit the sum of all your tmpfs mounts to significantly less > than RAM + swap. What happens then? Does the build process merely crash instead? I ask because my minimal system (all I can afford on my "income") has 512MB memory (all it will take) ad 1GB swap; building Ruby etc kills it, so I use packages in that case i.e. no customisation if I wanted it. -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Wed Dec 6 23:36:38 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4993CE90527 for ; Wed, 6 Dec 2017 23:36:38 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [IPv6:2607:f740:c::4ae]) (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 36B796874C; Wed, 6 Dec 2017 23:36:38 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from chombo.houseloki.net (unknown [IPv6:2601:1c2:1402:1770:21c:c0ff:fe7f:96ee]) by echo.brtsvcs.net (Postfix) with ESMTPS id BB12238F45; Wed, 6 Dec 2017 15:36:37 -0800 (PST) Received: from [IPv6:fe80::dd2a:ba9e:2d4a:7c5f] (unknown [IPv6:fe80::dd2a:ba9e:2d4a:7c5f]) by chombo.houseloki.net (Postfix) with ESMTPSA id 38ED0FD4; Wed, 6 Dec 2017 15:36:37 -0800 (PST) Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: Mathieu Arnold , Aryeh Friedman , FreeBSD Ports ML References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> From: Mel Pilgrim Message-ID: Date: Wed, 6 Dec 2017 15:36:35 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 23:36:38 -0000 On 12/5/2017 2:09 PM, Mathieu Arnold wrote: > Le 05/12/2017 à 10:53, Aryeh Friedman a écrit : >> TL;DR; >> Flavors 'ed up ports and there are no good ways/alternates for how >> to use the ports collection for normal everyday users/maintainers > > > Thank you for supporting all the hard work and countless hours that so > many volunteers put in making the ports tree better. > > It really helps motivate all of us continue bringing the ports tree > forward when we get emails with so much joy and positive attitude. FWIW, I've been chomping at the bit to try out flavours. As for those complaining about, it's a remarkably small number of very loud people, but that's how it always is. I can say that I do get a laugh out them say poudriere is too much work, then insist on building everything from scratch or even bailing FreeBSD for LFS or Gentoo... ;) From owner-freebsd-ports@freebsd.org Wed Dec 6 23:40:35 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 641CBE90679 for ; Wed, 6 Dec 2017 23:40:35 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [IPv6:2607:f740:c::4ae]) (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 50AF468852 for ; Wed, 6 Dec 2017 23:40:35 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from chombo.houseloki.net (unknown [IPv6:2601:1c2:1402:1770:21c:c0ff:fe7f:96ee]) by echo.brtsvcs.net (Postfix) with ESMTPS id 86A1438D1B; Wed, 6 Dec 2017 15:40:29 -0800 (PST) Received: from [IPv6:fe80::dd2a:ba9e:2d4a:7c5f] (unknown [IPv6:fe80::dd2a:ba9e:2d4a:7c5f]) by chombo.houseloki.net (Postfix) with ESMTPSA id 1944AFD6; Wed, 6 Dec 2017 15:40:29 -0800 (PST) Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: Baho Utot , freebsd-ports@freebsd.org References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> From: Mel Pilgrim Message-ID: <830acccf-08e6-0bd2-d5a6-db267fc53fc5@bluerosetech.com> Date: Wed, 6 Dec 2017 15:40:27 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 23:40:35 -0000 On 12/5/2017 2:25 PM, Baho Utot wrote: > Thank you for taking a perfectly good system and breaking it as well as > making it unusable, unstable.  You just don't know of all the countless > hours spent after running an update and taking a week to get it working > again. I manage (currently) 104 FreeBSD systems that are a mix of 10.x and 11.x, on-metal and VM. I use freebsd-update and poudriere. The biggest issue in two years was back before I used poudriere and it was when the default version postgresql change I had to upgrade databases (something for which postgresql doesn't have automated tools). The last time I had a major stability problem with FreeBSD was when I had a brand new Nocona Xeon system that would get interrupt storms running 5.x and had to run 6-CURRENT on it for a while because 6.x introduced MSI support. The closest thing to a FreeBSD failure after that was Perl upgrades exploding all over the place because there was a time when the Ports Tree didn't handle Perl upgrades gracefully. Looking back at two years of stats, all of the unplanned uptime resets are associated with hypervisor or power outages. Experiences will vary, and it's totally fine if FreeBSD is not your cup of tea, but you're out of line condemning the project as a whole because your individual experience differed. > It really helps motivate all of us users to continue to have to fix > broken systems due to broken ports system and then be told how great > things are, brings us so much joy and keeps our attitude positive. I really don't know what advice to offer you other than that, from my observations, there is a very high correlation between people who have chronic stability problems with FreeBSD and people who insist on not using the officially endorsed tools and methods. (Cue people utterly failing to understand statistics and citing single data points in 3, 2, 1...) From owner-freebsd-ports@freebsd.org Wed Dec 6 23:47:05 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0A458E908C3 for ; Wed, 6 Dec 2017 23:47:05 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [208.111.40.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EA89868BCC for ; Wed, 6 Dec 2017 23:47:04 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from chombo.houseloki.net (c-73-240-250-185.hsd1.or.comcast.net [73.240.250.185]) by echo.brtsvcs.net (Postfix) with ESMTPS id C796338D1B for ; Wed, 6 Dec 2017 15:47:03 -0800 (PST) Received: from [IPv6:fe80::dd2a:ba9e:2d4a:7c5f] (unknown [IPv6:fe80::dd2a:ba9e:2d4a:7c5f]) by chombo.houseloki.net (Postfix) with ESMTPSA id A697CFD8 for ; Wed, 6 Dec 2017 15:47:02 -0800 (PST) Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) From: Mel Pilgrim To: freebsd-ports@freebsd.org References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> <830acccf-08e6-0bd2-d5a6-db267fc53fc5@bluerosetech.com> Message-ID: <8eebd657-9fcd-2f75-fde7-fb0d63d5660e@bluerosetech.com> Date: Wed, 6 Dec 2017 15:47:01 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <830acccf-08e6-0bd2-d5a6-db267fc53fc5@bluerosetech.com> 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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 23:47:05 -0000 On 12/6/2017 3:40 PM, Mel Pilgrim wrote: > The last time I had a major stability problem with FreeBSD was when I > had a brand new Nocona Xeon system that would get interrupt storms > running 5.x and had to run 6-CURRENT on it for a while because 6.x > introduced MSI support. Or was that 4.x storming and 5-CURRENT that introduced MSIs? That was a lot of years ago. From owner-freebsd-ports@freebsd.org Wed Dec 6 23:51:30 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5BD2E909D4 for ; Wed, 6 Dec 2017 23:51:30 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [208.111.40.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A5FE868DAC for ; Wed, 6 Dec 2017 23:51:30 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from chombo.houseloki.net (c-73-240-250-185.hsd1.or.comcast.net [73.240.250.185]) by echo.brtsvcs.net (Postfix) with ESMTPS id C034138D1B for ; Wed, 6 Dec 2017 15:51:29 -0800 (PST) Received: from [IPv6:fe80::dd2a:ba9e:2d4a:7c5f] (unknown [IPv6:fe80::dd2a:ba9e:2d4a:7c5f]) by chombo.houseloki.net (Postfix) with ESMTPSA id 49734FDA for ; Wed, 6 Dec 2017 15:51:29 -0800 (PST) To: freebsd-ports@freebsd.org From: Mel Pilgrim Subject: THANK YOU for flavors! Message-ID: Date: Wed, 6 Dec 2017 15:51:27 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 23:51:30 -0000 In the midst of all the negative noise, I thought I'd post and say thank you for bring in this feature. I've been chomping at the bit to try flavours out since I heard about them. I started flavouring my company's internal Ports Tree extension the evening after it landed. Flavours are going to reduce 18 server role metaports to 3. From owner-freebsd-ports@freebsd.org Thu Dec 7 00:14:54 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E103AE913E4 for ; Thu, 7 Dec 2017 00:14:54 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B2DDE69AA7 for ; Thu, 7 Dec 2017 00:14:53 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB70FmXk082304; Wed, 6 Dec 2017 16:15:54 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "Baho Utot" , In-Reply-To: <830acccf-08e6-0bd2-d5a6-db267fc53fc5@bluerosetech.com> From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: "Mel Pilgrim" Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) Date: Wed, 06 Dec 2017 16:15:54 -0800 Message-Id: <9c19d8e0b571b363d40f8826f05f7332@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 00:14:55 -0000 On Wed, 6 Dec 2017 15:40:27 -0800 "Mel Pilgrim" said > On 12/5/2017 2:25 PM, Baho Utot wrote: > > Thank you for taking a perfectly good system and breaking it as well as= =20 > > making it unusable, unstable=2E=C2=A0 You just don't know of all the coun= tless=20 > > hours spent after running an update and taking a week to get it working= =20 > > again=2E >=20 > I manage (currently) 104 FreeBSD systems that are a mix of 10=2Ex and=20 > 11=2Ex, on-metal and VM=2E I use freebsd-update and poudriere=2E The biggest= =20 > issue in two years was back before I used poudriere and it was when the= =20 > default version postgresql change I had to upgrade databases (something= =20 > for which postgresql doesn't have automated tools)=2E >=20 > The last time I had a major stability problem with FreeBSD was when I=20 > had a brand new Nocona Xeon system that would get interrupt storms=20 > running 5=2Ex and had to run 6-CURRENT on it for a while because 6=2Ex=20 > introduced MSI support=2E >=20 > The closest thing to a FreeBSD failure after that was Perl upgrades=20 > exploding all over the place because there was a time when the Ports=20 > Tree didn't handle Perl upgrades gracefully=2E >=20 > Looking back at two years of stats, all of the unplanned uptime resets=20 > are associated with hypervisor or power outages=2E >=20 > Experiences will vary, and it's totally fine if FreeBSD is not your cup= =20 > of tea, but you're out of line condemning the project as a whole because= =20 > your individual experience differed=2E >=20 > > It really helps motivate all of us users to continue to have to fix=20 > > broken systems due to broken ports system and then be told how great=20 > > things are, brings us so much joy and keeps our attitude positive=2E >=20 > I really don't know what advice to offer you other than that, from my=20 > observations, there is a very high correlation between people who have=20 > chronic stability problems with FreeBSD and people who insist on not=20 > using the officially endorsed tools and methods=2E >=20 > (Cue people utterly failing to understand statistics and citing single=20 > data points in 3, 2, 1=2E=2E=2E) In all fairness, and this applies to many; One would not make a change that breaks ABI, except on previously defined, and allowed boundaries (specific versions)=2E Yet pkg was effectively dropped like a bomb=2E The affect of which spanned well out of the ports realm, and spilled quite heavily into $BASE=2E Here, now more than 2 OS releases later, we're still dealing with the aftermath=2E This caused substantial problems for *many*=2E Some of whom have moved on -- even long-time supporters, and contributors=2E In all fairness=2E Those that do not share your fairly ideal experiences, should also have a right to express their views/experiences=2E Even when you don't care to hear them=2E This is, after all, an open forum/mailing list=2E No? Nothing personal, Mel=2E Just saying=2E :) --Chris From owner-freebsd-ports@freebsd.org Thu Dec 7 00:34:44 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8F721E91E27 for ; Thu, 7 Dec 2017 00:34:44 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta01.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5BE3D6A967 for ; Thu, 7 Dec 2017 00:34:43 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id Mk94essmgj1UsMk96ei5GL; Thu, 07 Dec 2017 00:34:37 +0000 Received: from [192.168.1.143] by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eMk94-0006WW-1P for freebsd-ports@freebsd.org; Thu, 07 Dec 2017 00:34:34 +0000 Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: freebsd-ports@freebsd.org References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> <0a06d3dd-10a7-fd87-9348-f520f3dfc175@columbus.rr.com> <830acccf-08e6-0bd2-d5a6-db267fc53fc5@bluerosetech.com> From: Baho Utot Message-ID: <7d9740e1-5c02-8188-ca7f-1adc3fe431f7@columbus.rr.com> Date: Wed, 6 Dec 2017 19:34:28 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <830acccf-08e6-0bd2-d5a6-db267fc53fc5@bluerosetech.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-CMAE-Envelope: MS4wfBL8JSWC9hMqdcp45NffQ3VDCLn+VpORyd+GfmZRBuvV/A7lVQhfuqDMc7kbbOpiKv+01cyvLMgjkO5MU/msggqFja1YWFKnrFGH+7mCH6TPHTlUPSwh 2P526sxY6QNHxNydFVh3+3b8ZRIjw09LdPVLVH0wnELbppZtuKhrYRWFMbLvO/TIVECFi92+LdiIOGr562aLXwLEMrjxCMxVB2w= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 00:34:44 -0000 On 12/6/2017 6:40 PM, Mel Pilgrim wrote: > On 12/5/2017 2:25 PM, Baho Utot wrote: >> Thank you for taking a perfectly good system and breaking it as well >> as making it unusable, unstable. You just don't know of all the >> countless hours spent after running an update and taking a week to >> get it working again. > > I manage (currently) 104 FreeBSD systems that are a mix of 10.x and > 11.x, on-metal and VM.  I use freebsd-update and poudriere. The > biggest issue in two years was back before I used poudriere and it was > when the default version postgresql change I had to upgrade databases > (something for which postgresql doesn't have automated tools). > > The last time I had a major stability problem with FreeBSD was when I > had a brand new Nocona Xeon system that would get interrupt storms > running 5.x and had to run 6-CURRENT on it for a while because 6.x > introduced MSI support. > > The closest thing to a FreeBSD failure after that was Perl upgrades > exploding all over the place because there was a time when the Ports > Tree didn't handle Perl upgrades gracefully. > > Looking back at two years of stats, all of the unplanned uptime resets > are associated with hypervisor or power outages. > > Experiences will vary, and it's totally fine if FreeBSD is not your > cup of tea, but you're out of line condemning the project as a whole > because your individual experience differed. > >> It really helps motivate all of us users to continue to have to fix >> broken systems due to broken ports system and then be told how great >> things are, brings us so much joy and keeps our attitude positive. > > I really don't know what advice to offer you other than that, from my > observations, there is a very high correlation between people who have > chronic stability problems with FreeBSD and people who insist on not > using the officially endorsed tools and methods. > > (Cue people utterly failing to understand statistics and citing single > data points in 3, 2, 1...) Look at the so called "packaged base" it is nothing but an ungodly mess to put it mildly.  FreeBSD should have finished that project before starting all these "other" projects.  If you can not have a rock solid packaged base you really don't have much to stand upon. Hell when I tried "packaged base" and wanted to return to "standard base" No one here could tell me how to de-populate  the pkgng database of the packaged base entries.  I found a way that was trivaly to do that.  If the experts here can not or do not have a way to back out packaged base that says a whole lot about the credability of FreeBSD as a whole. (Cue FreeBSD utterly failing run on newer hardware 3, 2, 1...) From owner-freebsd-ports@freebsd.org Thu Dec 7 00:39:15 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4BB4CE92253 for ; Thu, 7 Dec 2017 00:39:15 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta01.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.229]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 14B786AE61 for ; Thu, 7 Dec 2017 00:39:14 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id MkAeeI05EfiK5MkAheWqEm; Thu, 07 Dec 2017 00:36:15 +0000 Received: from [192.168.1.143] by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eMkDW-0006Wk-Le for freebsd-ports@freebsd.org; Thu, 07 Dec 2017 00:39:10 +0000 Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: freebsd-ports@freebsd.org References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> From: Baho Utot Message-ID: Date: Wed, 6 Dec 2017 19:39:05 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-CMAE-Envelope: MS4wfIrWN3iBfYYSXfndIg/evGROjv4/YHOfpxHr75gcG+ZBbOssJdjMrO2vmtWQL6jZgkv3Eqm3EyRdx6NJy/jaswUMtXEr1rB+cXFupP7Y7EjTN8gyZm+T NnvlaURfcOx3ROYsPyq1q2PBOWDZ1/yacsur8MWkYjOxxdu6t34eE35kwYvq5CWMb+Y9HQISvnNvpmQ254WfeRZE0VFIEF0zxhU= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 00:39:15 -0000 On 12/6/2017 6:36 PM, Mel Pilgrim wrote: > On 12/5/2017 2:09 PM, Mathieu Arnold wrote: >> Le 05/12/2017 à 10:53, Aryeh Friedman a écrit : >>> TL;DR; >>> Flavors 'ed up ports and there are no good ways/alternates >>> for how >>> to use the ports collection for normal everyday users/maintainers >> >> >> Thank you for supporting all the hard work and countless hours that so >> many volunteers put in making the ports tree better. >> >> It really helps motivate all of us continue bringing the ports tree >> forward when we get emails with so much joy and positive attitude. > > FWIW, I've been chomping at the bit to try out flavours. > > As for those complaining about, it's a remarkably small number of very > loud people, but that's how it always is. > I can say that I do get a laugh out them say poudriere is too much > work, then insist on building everything from scratch or even bailing > FreeBSD for LFS or Gentoo... ;) I never said that "poudriere is too much work"  Should users not be able to reproduce the current packages? It is trival on linux to do that, FreeBSD not so much. I would rather have a rock solid base as which to start from then what exists currently in FreeBSD. At least Linux works with most current hardware........ From owner-freebsd-ports@freebsd.org Thu Dec 7 01:12:55 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C66ACE9377D for ; Thu, 7 Dec 2017 01:12:55 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from viclamta25p.bpe.bigpond.com (viclamta25p.bpe.bigpond.com [203.38.21.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9F8FE6C9A8 for ; Thu, 7 Dec 2017 01:12:53 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from smtp.telstra.com ([10.10.26.4]) by viclafep40p-svc.bpe.nexus.telstra.com.au with ESMTP id <20171207000252.LPCZ21444.viclafep40p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com> for ; Thu, 7 Dec 2017 11:02:52 +1100 X-RG-Spam: Unknown X-Junkmail-Premium-Raw: score=7/83, refid=2.7.2:2017.12.6.234818:17:7.944, ip=, rules=__HAS_FROM, __TO_MALFORMED_2, __TO_NAME, __TO_NAME_DIFF_FROM_ACC, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __HAS_MSGID, __SANE_MSGID, __USER_AGENT, __MIME_VERSION, __CT, __CT_TEXT_PLAIN, __ANY_URI, __URI_NO_WWW, __SUBJ_ALPHA_NEGATE, __NO_HTML_TAG_RAW, BODYTEXTP_SIZE_3000_LESS, BODY_SIZE_500_599, __MIME_TEXT_P1, __MIME_TEXT_ONLY, __URI_NS, HTML_00_01, HTML_00_10, BODY_SIZE_5000_LESS, __TO_REAL_NAMES, BODY_SIZE_1000_LESS, BODY_SIZE_2000_LESS, __MIME_TEXT_P, NO_URI_HTTPS, BODY_SIZE_7000_LESS X-RG-VS-Verdict: clean X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedtuddrudejgddvfecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfupfevtfgpvffgnffuvfftteenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffukfgfgggtsehttddttddtredvnecuhfhrohhmpeffrghvvgcujfhorhhsfhgrlhhluceouggrvhgvsehhohhrshhfrghllhdrohhrgheqnecukfhppeduuddtrddugedurdduleefrddvfeefnecurfgrrhgrmhephhgvlhhopegrnhgvuhhrihhnrdhhohhrshhfrghllhdrohhrghdpihhnvghtpeduuddtrddugedurdduleefrddvfeefpdhmrghilhhfrhhomhepoegurghvvgeshhhorhhsfhgrlhhlrdhorhhg Received: from aneurin.horsfall.org (110.141.193.233) by smtp.telstra.com (9.0.019.22-1) id 5A1F320A01CB855A for freebsd-ports@freebsd.org; Thu, 7 Dec 2017 11:02:51 +1100 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id vB702paU036695 for ; Thu, 7 Dec 2017 11:02:51 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id vB702p0J036692 for ; Thu, 7 Dec 2017 11:02:51 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Thu, 7 Dec 2017 11:02:51 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: THANK YOU for flavors! (fwd) Message-ID: User-Agent: Alpine 2.21 (BSF 202 2017-01-01) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 01:12:55 -0000 Errkk... This was meant for the list. -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." ---------- Forwarded message ---------- Date: Thu, 7 Dec 2017 11:01:51 +1100 (EST) From: Dave Horsfall To: Mel Pilgrim Subject: Re: THANK YOU for flavors! Serious question: is "FLAVOUR" accepted as an alias, or does the rest of the world have to put up with American spelling? -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Thu Dec 7 01:15:33 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CCD5DE93A58 for ; Thu, 7 Dec 2017 01:15:33 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2E0036CBC5 for ; Thu, 7 Dec 2017 01:15:32 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id fb43ed75 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Wed, 6 Dec 2017 18:15:26 -0700 (MST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) From: Adam Weinberger In-Reply-To: <9c19d8e0b571b363d40f8826f05f7332@udns.ultimatedns.net> Date: Wed, 6 Dec 2017 18:15:24 -0700 Cc: Mel Pilgrim , Baho Utot , freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <68B5E3E5-46F0-40E2-A5DC-26D47BAE8AAF@adamw.org> References: <9c19d8e0b571b363d40f8826f05f7332@udns.ultimatedns.net> To: bsd-lists@BSDforge.com X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 01:15:33 -0000 > On 6 Dec, 2017, at 17:15, Chris H wrote: >=20 > On Wed, 6 Dec 2017 15:40:27 -0800 "Mel Pilgrim" = said >=20 >> On 12/5/2017 2:25 PM, Baho Utot wrote: >> > Thank you for taking a perfectly good system and breaking it as = well as > making it unusable, unstable. You just don't know of all the = countless > hours spent after running an update and taking a week to get = it working > again. >> I manage (currently) 104 FreeBSD systems that are a mix of 10.x and = 11.x, on-metal and VM. I use freebsd-update and poudriere. The biggest = issue in two years was back before I used poudriere and it was when the = default version postgresql change I had to upgrade databases (something = for which postgresql doesn't have automated tools). >> The last time I had a major stability problem with FreeBSD was when I = had a brand new Nocona Xeon system that would get interrupt storms = running 5.x and had to run 6-CURRENT on it for a while because 6.x = introduced MSI support. >> The closest thing to a FreeBSD failure after that was Perl upgrades = exploding all over the place because there was a time when the Ports = Tree didn't handle Perl upgrades gracefully. >> Looking back at two years of stats, all of the unplanned uptime = resets are associated with hypervisor or power outages. >> Experiences will vary, and it's totally fine if FreeBSD is not your = cup of tea, but you're out of line condemning the project as a whole = because your individual experience differed. >> > It really helps motivate all of us users to continue to have to fix = > broken systems due to broken ports system and then be told how great > = things are, brings us so much joy and keeps our attitude positive. >> I really don't know what advice to offer you other than that, from my = observations, there is a very high correlation between people who have = chronic stability problems with FreeBSD and people who insist on not = using the officially endorsed tools and methods. >> (Cue people utterly failing to understand statistics and citing = single data points in 3, 2, 1...) > In all fairness, and this applies to many; > One would not make a change that breaks ABI, except on previously = defined, > and allowed boundaries (specific versions). Yet pkg was effectively = dropped > like a bomb. The affect of which spanned well out of the ports realm, = and > spilled quite heavily into $BASE. Here, now more than 2 OS releases = later, > we're still dealing with the aftermath. This caused substantial = problems > for *many*. Some of whom have moved on -- even long-time supporters, = and > contributors. In all fairness. Those that do not share your fairly = ideal > experiences, should also have a right to express their = views/experiences. > Even when you don't care to hear them. This is, after all, an open > forum/mailing list. No? > Nothing personal, Mel. Just saying. :) This is a mailing list for people who are looking for help using or = creating ports. While the extreme hardships you experienced are regrettable, this does not aid current users in creating or maintaining ports. The right to express views/experiences on this list is constrained by = the need to keep things relevant to creating or using ports. Anger about = flavors is on-topic; personal trauma over pkg simply isn't.=20 Please, folks, rein in the discussion here and get this thread back = on-topic. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Thu Dec 7 02:56:43 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BCBC0E98CFE for ; Thu, 7 Dec 2017 02:56:43 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 835097199B for ; Thu, 7 Dec 2017 02:56:42 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB72vg07094826 for ; Wed, 6 Dec 2017 18:57:48 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: "FreeBSD ports" Subject: # FLAVORLESS tag? Date: Wed, 06 Dec 2017 18:57:48 -0800 Message-Id: <404ec71b2ef09ec4d031e937e29c80c0@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 02:56:43 -0000 As I take inventory before embarking on "flavoring" those ports I maintain that can be flavored=2E I wanted to make my life simpler, and in an effort to do so, began tagging those that couldn't be flavored (no options, etc=2E=2E=2E) with # FLAVORLESS This made it trivial for future searches to weed out those that FLAVOR didn't apply=2E As I imagine the ultimate last minute housekeeping that will need to be done in the master ports tree; would it make it any easier to simply create a tag FLAVORLESS, for those ports that flavors do not apply? --Chris From owner-freebsd-ports@freebsd.org Thu Dec 7 04:56:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3A9F6E9CCD6 for ; Thu, 7 Dec 2017 04:56:25 +0000 (UTC) (envelope-from grog@lemis.com) Received: from www.lemis.com (www.lemis.com [208.86.226.86]) by mx1.freebsd.org (Postfix) with ESMTP id 16A4375F17 for ; Thu, 7 Dec 2017 04:56:24 +0000 (UTC) (envelope-from grog@lemis.com) Received: from eureka.lemis.com (lemis.com [192.109.197.81]) by www.lemis.com (Postfix) with ESMTP id C6A721B72806; Thu, 7 Dec 2017 04:56:17 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id DE7DB4494B1; Thu, 7 Dec 2017 15:56:15 +1100 (AEDT) Date: Thu, 7 Dec 2017 15:56:15 +1100 From: Greg 'groggy' Lehey To: Dave Horsfall Cc: FreeBSD Ports Subject: Re: THANK YOU for flavors! (fwd) Message-ID: <20171207045615.GA78437@eureka.lemis.com> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2oS5YaxWCcQjTEyO" Content-Disposition: inline In-Reply-To: Organization: The FreeBSD Project Phone: +61-3-5346-1370, +61-3-5309-0418 Mobile: 0401 265 606. Use only as instructed. WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 04:56:25 -0000 --2oS5YaxWCcQjTEyO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thursday, 7 December 2017 at 11:02:51 +1100, Dave Horsfall wrote: > On Thu, 7 Dec 2017 11:01:51 +1100 (EST), Dave Horsfall wrote: Since we're being pedantic, note that this should be AEDT. EST is ambiguous, but in general refers to the east coast of the USA. >> Serious question: is "FLAVOUR" accepted as an alias, or >> does the rest of the world have to put up with American >> spelling? Think of it as a keyword. No national origin necessary. We really have better things to think of. Greg -- Sent from my desktop computer. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA --2oS5YaxWCcQjTEyO Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlooye8ACgkQIubykFB6QiO0BgCfUVP+O+dlwEG8MrTaJ078N1c4 eb0AoK6M3iAjZzT+uE56sHhF2LXKtj/K =4kD8 -----END PGP SIGNATURE----- --2oS5YaxWCcQjTEyO-- From owner-freebsd-ports@freebsd.org Thu Dec 7 06:21:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0B49FE9E7D6 for ; Thu, 7 Dec 2017 06:21:36 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: from mail-ua0-x229.google.com (mail-ua0-x229.google.com [IPv6:2607:f8b0:400c:c08::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B92DC7871A for ; Thu, 7 Dec 2017 06:21:35 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by mail-ua0-x229.google.com with SMTP id i4so4559042uab.5 for ; Wed, 06 Dec 2017 22:21:35 -0800 (PST) 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=0wwcPydSkWEDvdojbA9x2NrMenrNdNIwgUiQUxFyERA=; b=LRPBX1Rt2Kgn00ccwmu1buwrzUyjmPorGA+K/wNf1eD+2FZIWtjWEX9CfC9P2OBb8i Qcn+eRxcL5jgrF42BtCPEgkNMTTPhii8pjqb15VSo8dLxkhytXY3wVlDJ58G3ylpVgJI 4KEmmy0PMy5Kugtju++G6mdUSdOWSr9ntVOV71s++8RfV2xPNoWG+z21kEQKOgrrKv7U NLwtMuwGuDNeQ8rOkgWf/OHV0tU62uOkHFu1gp8MxJVRjijOTfCzHoJOSLx/pf7WVuTG S/Zibq7ehUfeve2HTo6ycaS4Jfe4t7/rneGh8DPyHhsstkDSbissQaOnUiAWnU8jooo/ Ob6A== 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=0wwcPydSkWEDvdojbA9x2NrMenrNdNIwgUiQUxFyERA=; b=o3cMqYSU9eNVRFZv+6kWa343EabujSAPtQdbKk8GEVbAtrtq91rG3YB9pkhGbknc1S nMs5OU5BWjmEaTLoKMZWEPnM/VxtU+fe3r6FguyYku18R09lC0ry593fbBUewVCzxFd9 BwLYJJjOuyw8ZypwGs/kILMUvKqFjrH1Xd04CjdwmHIL6JNG9KYm03xf/qO37fZ/nW6c njpI3MQI0Q5XmllRmPzmbF9intFUMq/+lsZr53HfgMyuYWKaZnGlzk6VAC9titpbDjhz 6Zzy7USAGo57a7ztRpw0uFLd0rc8QpC8oJr94yoRg8e4j3krojlO+yfGLpFZx1fjEVjs cH0w== X-Gm-Message-State: AKGB3mLm0186R7ptBAoE2NO13JmHlmlMMcvLXu7uskfApqsbukZXwzI7 LNviOyEKy9slFAnNxaZG5tPqDK8hOT9psQ1VufmSMg== X-Google-Smtp-Source: AGs4zMaIHnfpKVFWvf9Ic9OIqYK30ljhIzDBInVY7xvvPaMQcmJAeg79K1fWR352mOLKSJ2HEBubi7OW7t1XdvSyMeI= X-Received: by 10.159.36.248 with SMTP id 111mr12666672uar.187.1512627694563; Wed, 06 Dec 2017 22:21:34 -0800 (PST) MIME-Version: 1.0 From: Ben Woods Date: Thu, 07 Dec 2017 06:21:24 +0000 Message-ID: Subject: Bringing SUB-PACKAGES to ports To: FreeBSD ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 06:21:36 -0000 Hi everyone, Thank you very much for flavors. It has been long awaited, and will be a great step forward for FreeBSD. Onwards and upwards: What is the status of subpackages? Speaking to bapt at BSDTW, it sounded like flavors was going to be the difficult change, and subpackages would then be easy. Given that we are going through the transition to flavors now, and the ports tools are getting updated to support it, would it be a good idea to introduce subpackages now also? That way people who are getting familiar with the changes required to the ports tools can use their new familiarity whilst it is fresh to support both. For those that aren=E2=80=99t familiar: - Flavors: build a port multiple times with different options/dependencies to create multiple packages - Subpackages: build a port once and chop the resulting files into multiple subpackages https://wiki.freebsd.org/Ports/FlavorsAndSubPackages Regards, Ben --=20 -- From: Benjamin Woods woodsb02@gmail.com From owner-freebsd-ports@freebsd.org Thu Dec 7 09:30:18 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 57673E815F2 for ; Thu, 7 Dec 2017 09:30:18 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D102B7E4BF for ; Thu, 7 Dec 2017 09:30:17 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Received: by mail-wm0-x233.google.com with SMTP id 64so11620487wme.3 for ; Thu, 07 Dec 2017 01:30:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:cc:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=cqjsMrF3+KFrk/WbAEzjEYXLslHpMrh47WQXRCbjhzw=; b=df708GGAvCk2DmW1eDWfc4tMOZkF9P/SANzoNdnfgyT093brl/XeARsMzTKSGNZELN A6rzye2eifSbd02R3K9K71D1MM1RGo+arwN+s48L/MqTRADias1tH1HSTFeKI4LzwMSi IcjcnCJyh0+9m/PeZXqScdH+HYlb6l4wtYRSTMCVlXJFolRTkxJAWhf1Zc0ZmJRB/d6z DAHWWNt9qHi/MCwCeCcQ7DA+0HKMRhzcbbIm9ukGGWYUwf21BmRSsdCtSBGjPJDXdnsL b+wU1f4hSTpqcxjxBz4IPTsu1LCGbUmShSfJKqSbihVRVrw3QFtYJs7k187UEUr+MAy1 SeLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:cc:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=cqjsMrF3+KFrk/WbAEzjEYXLslHpMrh47WQXRCbjhzw=; b=NGq1mwBO1afyOMLVRZyP/XVl6ilpSwYfbVthVAchxbXrtVdsWzLEi8ulMdoyGlyRvz CBGPiG9OKxCl0cyIHAbDvGR6Un3rZZOu8q+mQoamIzs5csKhiaR0Lw53aUTihoQKzqsy YFU4kgYXEhXrQLWRDuR/gD12bdqsGgVxP6e/mkaso5QYNkVvIxaXvctGLSYQXDrRxNb/ 5zCqQ6tri30q4GNIaHmCsnOh2AvkuN/ayZnjew5zbGFXJ2wW/BaCVsP1iU33i/o5Foe3 64d+ct3yAd6vTEDWs+fQBFfRvCO1Rmz+ImFfXR3ICkLHEhLSkW/svHazmjTYG83Y0rWG xnGA== X-Gm-Message-State: AJaThX4DbKhs8P5pkHR/dBL1EPt0QBagYgu/s8Tzgx7+VqIncznygNk2 sXxx/6Q+wrt7UZbQcl2JJVw9Xw== X-Google-Smtp-Source: AGs4zMba8AEup+FzrTtcEJj9E4p2McT1CJkI5hxvGeJ1OuEB3B233CdHDt9/kOjVC2w5gmh7xgDMBg== X-Received: by 10.80.201.12 with SMTP id o12mr44142240edh.90.1512639016051; Thu, 07 Dec 2017 01:30:16 -0800 (PST) Received: from Johans-MacBook-Air-2.local (92-111-79-242.cable.dynamic.v4.ziggo.nl. [92.111.79.242]) by smtp.googlemail.com with ESMTPSA id s14sm2037027eds.78.2017.12.07.01.30.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 07 Dec 2017 01:30:15 -0800 (PST) Subject: Re: THANK YOU for flavors! To: Mel Pilgrim References: From: Johan Hendriks Cc: freebsd-ports@freebsd.org Message-ID: <1afffe5a-8882-6cd8-5c09-b0c93e28bec5@gmail.com> Date: Thu, 7 Dec 2017 10:30:14 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: nl X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 09:30:18 -0000 Op 07/12/2017 om 00:51 schreef Mel Pilgrim: > In the midst of all the negative noise, I thought I'd post and say > thank you for bring in this feature.  I've been chomping at the bit to > try flavours out since I heard about them.  I started flavouring my > company's internal Ports Tree extension the evening after it landed. > > Flavours are going to reduce 18 server role metaports to 3. > _______________________________________________ > 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" Do you have a web page where flavours are explained nicely for non technical FreeBSD users so that they can also see the benefits of flavour. I think it is a little odd that a big change like this is not mentioned in any way on the front page of FreeBSD. I really believe things are better this way albeit i did not read and understand it in a whole. I also believe flavours are nice in a multi server envirement and on the desktop. The negative noice comes from people who USE FreeBSD on a single machine or maybe 2 and are now confronted with there old habbits not working anymore. Give those people a walkthrough how they can run poudriere. Best without out a server but just a oneliner they need to remeber for future updates. They do not want to spend too much time reading and trying to update there system. If FreeBSD has done that i think that was lot less negative noice on the channels. Secondly I want to thank you all for the great product FreeBSD is and it is a great product thanks to all the time people infest into FreeBSD. So thank you all. But i also hope FreeBSD learns from these big changes. If FreeBSD want a larger userbase, single machine users are there. And they do not want to spend an hour reading through a poudriere man page. They just want to type pgk upgrade, portmaster -d -a, or maybe poudriere update ports for all that matters. regards Johan From owner-freebsd-ports@freebsd.org Thu Dec 7 09:50:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D1753E81DC0 for ; Thu, 7 Dec 2017 09:50:59 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 968A97F23A for ; Thu, 7 Dec 2017 09:50:59 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id D601DBDD35; Thu, 7 Dec 2017 10:50:56 +0100 (CET) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 86B8BBDD25; Thu, 7 Dec 2017 10:50:56 +0100 (CET) Subject: Re: THANK YOU for flavors! (fwd) To: Dave Horsfall , FreeBSD Ports References: From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <04c34f1d-88f9-2e2c-0328-450384bba75e@FreeBSD.org> Date: Thu, 7 Dec 2017 10:50:55 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="LUxCxqD3oRagNc3xGgTwCs5tWSasrOPws" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 09:50:59 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LUxCxqD3oRagNc3xGgTwCs5tWSasrOPws Content-Type: multipart/mixed; boundary="9Ws1mDMFgoIrnt88limWCBqK3ug1lOWMd"; protected-headers="v1" From: Mathieu Arnold To: Dave Horsfall , FreeBSD Ports Message-ID: <04c34f1d-88f9-2e2c-0328-450384bba75e@FreeBSD.org> Subject: Re: THANK YOU for flavors! (fwd) References: In-Reply-To: --9Ws1mDMFgoIrnt88limWCBqK3ug1lOWMd Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 07/12/2017 =C3=A0 01:02, Dave Horsfall a =C3=A9crit=C2=A0: > Errkk...=C2=A0 This was meant for the list. > If you like, I can rename the FLAVORS and FLAVOR variable to BRTBERTZSRTZG and MBKSDFJGZEQ, so that they do not belong to any dictionnaries. --=20 Mathieu Arnold --9Ws1mDMFgoIrnt88limWCBqK3ug1lOWMd-- --LUxCxqD3oRagNc3xGgTwCs5tWSasrOPws Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJaKQ8AXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85ITNYP/je9phOIzZdSEedcCm5T6mni REOMd1rzoNI3dsXXbaBDMmKNXAlNqLNH/qTBvdZlmoMkhg+P4e9fq5kpFS1wbBjU ORIzAGaskh5gT0DM6J8Uxl01HJuGYZ4XTB2Un/KvwkKF98I4hToj9a17xaSUUQzM MHIIxgZHjsBTce4Yby97CocGBv3Ni5psaSE4l7vZ4NNGbDr+HLXUdv5NVm/yrnd8 imUm9GFotCYc4njT6nNUP+Mc24urnp1YIZsg4yVs9PXt+wjwbhkSHbVRrr4MfilY 5OU19uKaS2qTwODkJunMACyPP4qJDL5Onz1wg/CvxZdMgEdheZjQ8zML50OlIC0f kFy1otN6orK6Tpea9x/LMHaCGA11NuJNHjph5aqDyl1Oia7z9ozd1xxcYgR3C1MI Zy4breVDPSQ/QIH54y1RoCyOI5v3vK8QHlBUFiIFDk2yIXIpaCjFoRuvTcbeLO5+ 1ejOuRll5JwfOi7y1/joQZYguJzGFG/FqwVTIpmsokZodrUNUgxgdBjpUCan7/9D eIDHxBswOdDoHw2vdEhRxT+5q9JDXvS9C4BLxGqN5HgtICVogvAL9ZmL0H8Y8ils wptJ4wUK99TOZbpAmQrJzntQcCmD4nkYV1vG+Uy1V8m3hsmZ6b9uSINNGb0c4F14 Gp6v05V927eyt1rkpfyP =xVvJ -----END PGP SIGNATURE----- --LUxCxqD3oRagNc3xGgTwCs5tWSasrOPws-- From owner-freebsd-ports@freebsd.org Thu Dec 7 11:00:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8CB55E8321C for ; Thu, 7 Dec 2017 11:00:10 +0000 (UTC) (envelope-from crest@rlwinm.de) Received: from mail.rlwinm.de (mail.rlwinm.de [138.201.35.217]) (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 53894813D7 for ; Thu, 7 Dec 2017 11:00:09 +0000 (UTC) (envelope-from crest@rlwinm.de) Received: from crest.bultmann.eu (unknown [IPv6:2a00:c380:c0d5:1:1da3:2972:cee:bda6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.rlwinm.de (Postfix) with ESMTPSA id 3842E4C3A for ; Thu, 7 Dec 2017 11:00:02 +0000 (UTC) Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: freebsd-ports@freebsd.org References: <865f71f7-5d2d-90fd-8b41-c00d2317d083@rlwinm.de> From: Jan Bramkamp Message-ID: <04c3f524-b594-078b-f28c-597c4da595e8@rlwinm.de> Date: Thu, 7 Dec 2017 12:00:01 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 11:00:10 -0000 On 06.12.17 23:23, Dave Horsfall wrote: > On Wed, 6 Dec 2017, Jan Bramkamp wrote: > >> Synth and poudriere are parallel build tools and as such are very >> taxing on the system. I suspect your system is unstable under such >> load, because of a configuration error or unreliable hardware. One >> such configuration error that bit me is tmpfs mounted without size >> limitation. Without size limits it can exhaust RAM + swap and crash >> the system. Limit the sum of all your tmpfs mounts to significantly >> less than RAM + swap. > > What happens then?  Does the build process merely crash instead?  I ask > because my minimal system (all I can afford on my "income") has 512MB > memory (all it will take) ad 1GB swap; building Ruby etc kills it, so I > use packages in that case i.e. no customisation if I wanted it. In that case I wouldn't use tmpfs at all. One conceptual difference between the old portmaster/portupgrade tools and the newer tools like poudriere and synth is that the old tools try to minimize rebuilds by modifying the live system. This can break the system if the upgrade fails and will leave it inconsistent while the upgrade runs. Also some ports misbehave and interact with installed software they didn't list as dependency if it is installed. For these reasons the new tools create jail/chroot environments to build ports in a clean environment. Poudriere is designed around ZFS features (snapshots and cloning). Those can be emulated with UFS and overlay file systems, but Poudriere works best on a big ZFS based system with enough RAM to keep the build dirs in tmpfs (e.g. 8GB RAM per parallel builder and one builder per CPU core/thread). You can configure poudriere to use a single builder and UFS, but it will be a slow process. Synth reduces that overhead somewhat by reusing the host system. Its focus is more on keeping a single system up to date instead of compiling sets of ports to custom repos for other systems and the curses UI is a nice touch. Also synth can try to avoid building ports by prefetching packages from an upstream repo. To be honest few FreeBSD devs still care about self hosting FreeBSD on such tiny systems (0.5GB RAM, 1-2 cores). There are devs interested on optimizing FreeBSD for small embedded systems but you aren't expected to rebuild FreeBSD from source on a wireless access point or dedicated firewall appliance. If you have to compile and value your time get adequate hardware. Old 2U dual sockets servers may burn a lot of power but are quite cheap and you don't have to run a compile server 24/7. From owner-freebsd-ports@freebsd.org Thu Dec 7 11:16:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6A710E837F3 for ; Thu, 7 Dec 2017 11:16:23 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x22a.google.com (mail-it0-x22a.google.com [IPv6:2607:f8b0:4001:c0b::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 31EB681D36 for ; Thu, 7 Dec 2017 11:16:23 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x22a.google.com with SMTP id p139so13955411itb.1 for ; Thu, 07 Dec 2017 03:16:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=32SCuQOAfytAXTm4Yb+CW3k6KjEV67NnuLJhXyOxjxU=; b=Pz5fCCz0eFy8Dj+SDiioIAB5DueP5+lvEz5wd+WxsBJxx+py/rrHaJsOEE4arqtxdT KZQjJ+qPlIysceUMoFwEuO8hdAusQy/eNXMwSXFxbWx8Y2A7n8xyf1lb6vmaFSDyqznK i9h8URU8efCwYBkC1vsv2PTc3znK1G8ftn3rwCtJBSmEBsRl70YWb09LTQsFfvvO1ruM PBJmRKaO/zh4z+q5VREUxi6yLHhmgAnxvDs1Rp7BsU8WNOA5aTz8Ftrth5T9LEgDFbp8 iCR8+Rhqdr2Dz46v7AJBdofLLvqoFfypo6eXzgPntUTCU1CkBq+TUte8Ah68bv1igmTh pcEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=32SCuQOAfytAXTm4Yb+CW3k6KjEV67NnuLJhXyOxjxU=; b=PTlAH/F2w4phu4d/CJyd9NKqYtOd8Gx0sSPoa0oqAjLd3PkK1EH8iMSBpSxeA3ZvXH zLMgRJmb0NR+wB4pJBEwrS4xxWp5OcePB63dK51tntzfxGx05vdw4xt4/oaCso6zESbx E1SIZheI1SujZ3QzJHEobytg8UWB0e7kp4e7uHF18YmcMEDVKyymk8IiOdfHXfpTO0JU D9HMRofGvyicBi0D8TAexS9YX0bpnE5RwSdsPeTb3peWJ9Qq2vkEayqNYFa39E5dzw1G S1P3gFGlwTrYwfC4oizQVMxAUhne5BhCe3b1CliH7BYSrIzyYVMXGOSO4AkcvKas/C2H zv0w== X-Gm-Message-State: AKGB3mJIPi+nNyWzXp6BI/QazownMGu3zdx3PzfaBUy0FnVuVHn6b80s bEt3jdoofkyPf1eoFH+AGC9VL8L6pjeqzUBYDSg= X-Google-Smtp-Source: AGs4zMac+gy7eq23w5/LyZm3t7L5lzWAUfBmkIRXx3ME7mV+yRnwpDn7QQF8gAtDQdVbxWWKF3gAYV28GMXXXLOOGCA= X-Received: by 10.36.221.147 with SMTP id t141mr842013itf.140.1512645382357; Thu, 07 Dec 2017 03:16:22 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Thu, 7 Dec 2017 03:16:21 -0800 (PST) In-Reply-To: References: From: blubee blubeeme Date: Thu, 7 Dec 2017 19:16:21 +0800 Message-ID: Subject: Re: Bringing SUB-PACKAGES to ports To: Ben Woods Cc: FreeBSD ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 11:16:23 -0000 You guys seem to be attempting to do some cool things here and I actually appreciate flavors since those tools; python, ruby, go, pearl, php, etc are too complicated to maintained without some types of "Flavors" Android has been dealing with issues like this for a long time and they solved it with Gradle and product flavors: https://developer.android.com/studio/build/build-variants.html Instead of reinventing the wheel or knocking your head against brick walls, take a look at the product flavors for some inspiration? subheading Configure Product Flavors: https://developer.android.com/studio/build/build-variants.html On Thu, Dec 7, 2017 at 2:21 PM, Ben Woods wrote: > Hi everyone, > > Thank you very much for flavors. It has been long awaited, and will be a > great step forward for FreeBSD. > > Onwards and upwards: What is the status of subpackages? > > Speaking to bapt at BSDTW, it sounded like flavors was going to be the > difficult change, and subpackages would then be easy. > > Given that we are going through the transition to flavors now, and the > ports tools are getting updated to support it, would it be a good idea to > introduce subpackages now also? That way people who are getting familiar > with the changes required to the ports tools can use their new familiarit= y > whilst it is fresh to support both. > > For those that aren=E2=80=99t familiar: > - Flavors: build a port multiple times with different options/dependencie= s > to create multiple packages > - Subpackages: build a port once and chop the resulting files into multip= le > subpackages > > https://wiki.freebsd.org/Ports/FlavorsAndSubPackages > > Regards, > Ben > -- > > -- > From: Benjamin Woods > woodsb02@gmail.com > _______________________________________________ > 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 Thu Dec 7 12:07:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9458CE84FEA for ; Thu, 7 Dec 2017 12:07:46 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-lf0-x22c.google.com (mail-lf0-x22c.google.com [IPv6:2a00:1450:4010:c07::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 145F72A2D for ; Thu, 7 Dec 2017 12:07:46 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: by mail-lf0-x22c.google.com with SMTP id f18so7868262lfg.8 for ; Thu, 07 Dec 2017 04:07:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=d9aD730l1v9PID9qMi/MNbx25+U5Ymx+gs4C2f7etv4=; b=asWM6sqhYOZb6sOfXD0GJcpgRHdcAZk9g2ueHC0F4w+6ShFNBhYlhk7zOxdcvU2wug 8OC5lkK38EI3rITN88Nz2N2THWHQgU4asMuCaFkvmDBqOKgIpw6uAbE3kHJayR7B671F dCXHQ+JBv8hxttZ8WK8tDr8xpmu/kzHWsxFzUoLbRog4hgRm9mTR3E6S4kzh3R/kbi2q Np9tIWhNyprzdWdQQKbc5JHWqNt616+ttLn3036f5bhfzY1aYP9MHRD6auE7Snhumg1I rkdy5wxpGxa5pPaPEwTdjDiL7tCG0n9eXUq5G7NY8MX2NT8iank6tuMz0JXBsSP63cOl C2HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=d9aD730l1v9PID9qMi/MNbx25+U5Ymx+gs4C2f7etv4=; b=XYO4BDjohlVsZ3Q3HTZlMCQvPEjLn0MLKTcaIDjGPY1k4PZ4QY2i7Eey6aw1FuVrF1 HiTSYwhwayY7PugZ5Cllngru6c3OqUtOsf167/QD4JnH1bBIZmDIXtoeeaG9Ic9NTnW1 pXwfknEq8qIe2omyI1qFMfYrdWNN5cKg0CNQ3pn+uOFJgOWT8mqzuoK2sx0g1csWpo2s Lb1Wh/2WT20NsQKVRRYP695p/mYaHal0C6xLWcxUjBO3ec8nm6MHDZaspSr6D7++89xw tvrziyk8e6a6ujzW7HvnbV2UsiHj7JzgmuT70qG0ivF9Pu/BtRxxroLFGindeaNv/OnN GvNw== X-Gm-Message-State: AJaThX5men6Ff2mZjFoQQgoJAV9PKyhtPu4ikFNzbkSyil7sJ7nbsEYd 8Q5v0cPWX3FBlvY0rJN914std/k2mcqkT2bRVT4= X-Google-Smtp-Source: AGs4zMaD2AGalikbZZODSp9/9q31Tyrt5v7uS0k6V3tfXkbmlPN5DVJNVpNvmvY0HxF791l5bPZHNIwuXBBgJ3JoM9w= X-Received: by 10.25.16.97 with SMTP id f94mr12534994lfi.172.1512648463881; Thu, 07 Dec 2017 04:07:43 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.92.147 with HTTP; Thu, 7 Dec 2017 04:07:42 -0800 (PST) Received: by 10.25.92.147 with HTTP; Thu, 7 Dec 2017 04:07:42 -0800 (PST) In-Reply-To: <04c3f524-b594-078b-f28c-597c4da595e8@rlwinm.de> References: <865f71f7-5d2d-90fd-8b41-c00d2317d083@rlwinm.de> <04c3f524-b594-078b-f28c-597c4da595e8@rlwinm.de> From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= Date: Thu, 7 Dec 2017 13:07:42 +0100 Message-ID: Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: Jan Bramkamp Cc: FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 12:07:46 -0000 El 7 dic. 2017 12:00, "Jan Bramkamp" escribi=C3=B3: On 06.12.17 23:23, Dave Horsfall wrote: > On Wed, 6 Dec 2017, Jan Bramkamp wrote: > > Synth and poudriere are parallel build tools and as such are very taxing >> on the system. I suspect your system is unstable under such load, becaus= e >> of a configuration error or unreliable hardware. One such configuration >> error that bit me is tmpfs mounted without size limitation. Without size >> limits it can exhaust RAM + swap and crash the system. Limit the sum of = all >> your tmpfs mounts to significantly less than RAM + swap. >> > > What happens then? Does the build process merely crash instead? I ask > because my minimal system (all I can afford on my "income") has 512MB > memory (all it will take) ad 1GB swap; building Ruby etc kills it, so I u= se > packages in that case i.e. no customisation if I wanted it. > In that case I wouldn't use tmpfs at all. One conceptual difference between the old portmaster/portupgrade tools and the newer tools like poudriere and synth is that the old tools try to minimize rebuilds by modifying the live system. This can break the system if the upgrade fails and will leave it inconsistent while the upgrade runs. Also some ports misbehave and interact with installed software they didn't list as dependency if it is installed. For these reasons the new tools create jail/chroot environments to build ports in a clean environment. Poudriere is designed around ZFS features (snapshots and cloning). Those can be emulated with UFS and overlay file systems, but Poudriere works best on a big ZFS based system with enough RAM to keep the build dirs in tmpfs (e.g. 8GB RAM per parallel builder and one builder per CPU core/thread). You can configure poudriere to use a single builder and UFS, but it will be a slow process. Synth reduces that overhead somewhat by reusing the host system. Its focus is more on keeping a single system up to date instead of compiling sets of ports to custom repos for other systems and the curses UI is a nice touch. Also synth can try to avoid building ports by prefetching packages from an upstream repo. Can poudriere prefetch packages too? To be honest few FreeBSD devs still care about self hosting FreeBSD on such tiny systems (0.5GB RAM, 1-2 cores). There are devs interested on optimizing FreeBSD for small embedded systems but you aren't expected to rebuild FreeBSD from source on a wireless access point or dedicated firewall appliance. If you have to compile and value your time get adequate hardware. Old 2U dual sockets servers may burn a lot of power but are quite cheap and you don't have to run a compile server 24/7. _______________________________________________ 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 Thu Dec 7 12:40:33 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9ED50E859D7 for ; Thu, 7 Dec 2017 12:40:33 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (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 7BA9238D2; Thu, 7 Dec 2017 12:40:33 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id C356A12E2; Thu, 7 Dec 2017 12:40:32 +0000 (UTC) From: Jan Beich To: Fernando =?utf-8?Q?Apestegu=C3=ADa?= Cc: Jan Bramkamp , FreeBSD Mailing List Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) References: <865f71f7-5d2d-90fd-8b41-c00d2317d083@rlwinm.de> <04c3f524-b594-078b-f28c-597c4da595e8@rlwinm.de> Date: Thu, 07 Dec 2017 13:40:28 +0100 In-Reply-To: ("Fernando =?utf-8?Q?Apestegu=C3=ADa=22's?= message of "Thu, 7 Dec 2017 13:07:42 +0100") Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 12:40:33 -0000 Fernando Apestegu=C3=ADa writes: > Can poudriere prefetch packages too? No until https://github.com/freebsd/poudriere/issues/319 is fixed. From owner-freebsd-ports@freebsd.org Thu Dec 7 12:51:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7838FE85DD7 for ; Thu, 7 Dec 2017 12:51:25 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta03.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 43760633F2 for ; Thu, 7 Dec 2017 12:51:24 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id MvfJebtTU1nLrMvfLePRmx; Thu, 07 Dec 2017 12:52:40 +0000 Received: from [192.168.1.143] (helo=desktop.example.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eMvdz-0006jZ-H9 for freebsd-ports@freebsd.org; Thu, 07 Dec 2017 12:51:15 +0000 Subject: Re: THANK YOU for flavors! To: freebsd-ports@freebsd.org References: <1afffe5a-8882-6cd8-5c09-b0c93e28bec5@gmail.com> From: Baho Utot Message-ID: <98c8597a-1db1-b1f6-2aa3-4f09b9a52c59@columbus.rr.com> Date: Thu, 7 Dec 2017 07:51:15 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <1afffe5a-8882-6cd8-5c09-b0c93e28bec5@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4wfJ7UXFEZoRUY/ffGRXoarm1Z1k9m3u2H0KKkv5IRYA0udzjUwyp8a8OgJgXZ+/jOhDGA4Dt1qlUnMhS4rZlDGmjibLFaTzzOIAjIDPFUTogIaL1gSl2F M/S2bqRvOikm+KSPUS2WEJW0YQyStJ0Pd18OWJao2pDigMS2FE5bxwyMeJeyBS+ctW/oZZ/+N0Whzw== X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 12:51:25 -0000 On 12/07/17 04:30, Johan Hendriks wrote: > Op 07/12/2017 om 00:51 schreef Mel Pilgrim: >> In the midst of all the negative noise, I thought I'd post and say >> thank you for bring in this feature.  I've been chomping at the bit to >> try flavours out since I heard about them.  I started flavouring my >> company's internal Ports Tree extension the evening after it landed. >> >> Flavours are going to reduce 18 server role metaports to 3. >> _______________________________________________ >> 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" > Do you have a web page where flavours are explained nicely for non > technical FreeBSD users so that they can also see the benefits of > flavour. I think it is a little odd that a big change like this is not > mentioned in any way on the front page of FreeBSD. > I really believe things are better this way albeit i did not read and > understand it in a whole. I also believe flavours are nice in a multi > server envirement and on the desktop. > The negative noice comes from people who USE FreeBSD on a single machine > or maybe 2 and are now confronted with there old habbits not working > anymore. > Give those people a walkthrough how they can run poudriere. Best without > out a server but just a oneliner they need to remeber for future > updates. They do not want to spend too much time reading and trying to > update there system. > If FreeBSD has done that i think that was lot less negative noice on the > channels. > > Secondly I want to thank you all for the great product FreeBSD is and it > is a great product thanks to all the time people infest into FreeBSD. > So thank you all. But i also hope FreeBSD learns from these big changes. > If FreeBSD want a larger userbase, single machine users are there. And > they do not want to spend an hour reading through a poudriere man page. > They just want to type pgk upgrade, portmaster -d -a, or maybe poudriere > update ports for all that matters. > users also don't want to wake up to the fact that what worked a few days ago not is working ie fetch/update port repo run synth and then get a " What the fuck has just happened now" only to be put down by the so called folks in charge here for even asking. From owner-freebsd-ports@freebsd.org Thu Dec 7 13:02:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2F7BCE860A2 for ; Thu, 7 Dec 2017 13:02:22 +0000 (UTC) (envelope-from vmagerya@gmail.com) Received: from mail-wm0-x230.google.com (mail-wm0-x230.google.com [IPv6:2a00:1450:400c:c09::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B2CAC638FA for ; Thu, 7 Dec 2017 13:02:21 +0000 (UTC) (envelope-from vmagerya@gmail.com) Received: by mail-wm0-x230.google.com with SMTP id l141so12893586wmg.1 for ; Thu, 07 Dec 2017 05:02:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=JVRl3RZSpABlprXa+KF5jUTZwM2A9Ao2k5vGNpoyv20=; b=Q3/9kvvMv+zs179Apm0ACkcEbDfG5Vn+sJhKV4Sm/54Cbz58YVb7Zxk0oG/GSL6FaT JasntHIxcXZfHm+VKoRJfPX9otHS5XUb8kErKe09VHWzI4DWYDrF9XVIcz19Rp8hEvPF tAthE4gWm3VOpJNK/O61E/6IOvP21qsgta1JOEzp8iJZjmUsBOZGXoUzO9jCkT4RpI2V LPKq7qR1VvJgmG9QO+KCLdyB6Fp4de58SkGeLYniixcndNPf2VVaVlFQ/5sioGrZc+9I wdby8kITxYlJslevk6kVO6VLzLjfaHiH5Pg7FAkDvzcjSVVDL63dXm6B3NQCig2lebcx 8f1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=JVRl3RZSpABlprXa+KF5jUTZwM2A9Ao2k5vGNpoyv20=; b=IB+6cOWSfrUE/wAgGxGewll3iAPDXkPLvsbandhXCRC41yAUe/AJfiHRRps76OeoUq TF+ZVMpYyt34NuGGckIFt2Dxwll1GMgt2eBWZw7uRdPXDuMhSmV0oMrfHY3fiTFokZbU UaVnmzgub3nH3YKcbAWZ5WiPtaOaYw6l6iwGGxMHb0Z7tugRHmCPOzO4CT0IBIGECzpx R2DNwAgJJiB730P9qjwQaJAwZscrp4AAUd9Skxz9XONmHNXhGE+B5jWQLNl+u2xuiBpF /M7KGxlrHEXVzOxFQ16htY+z0cgOXRJfeXj9FwW4CCaLCFjBc9uxFtItRvWRcBJauo16 CT1Q== X-Gm-Message-State: AJaThX57PbW8+4OADz5A7vCX6j+Gcuo83Wu44vQl4r0WE181nl9eTUGu rPe3BDDtWjjBSkQZS17qodwHxg== X-Google-Smtp-Source: AGs4zMZZ6sITQkT+DJ3U9MZBkhuijMHEgrPXK9XNyiqzOmBO7COq/LaG4n448cRm6I7fOdYleq40xg== X-Received: by 10.80.201.12 with SMTP id o12mr44898963edh.90.1512651739170; Thu, 07 Dec 2017 05:02:19 -0800 (PST) Received: from [131.169.227.244] (laptop_mheinze.desy.de. [131.169.227.244]) by smtp.gmail.com with ESMTPSA id u10sm2319295edm.56.2017.12.07.05.02.18 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 07 Dec 2017 05:02:18 -0800 (PST) Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: freebsd-ports@freebsd.org References: <7a9a2753-6460-a2bf-5156-5eab92a0b2f8@FreeBSD.org> From: Vitaly Magerya Message-ID: <7566d17f-c69d-c102-5862-b68f3f1ae36c@gmail.com> Date: Thu, 7 Dec 2017 14:00:58 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 13:02:22 -0000 On 12/07/2017 12:36 AM, Mel Pilgrim wrote: > As for those complaining about, it's a remarkably small number of very > loud people, Let's not jump to the conclusion that since only the vocal minority who complains, then they are the only ones affected. Plenty of us are just silently waiting for a portmaster fix, seeing as complaints have no visible effect. From owner-freebsd-ports@freebsd.org Thu Dec 7 13:14:44 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 54F9AE865A1 for ; Thu, 7 Dec 2017 13:14:44 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48B8763FBE for ; Thu, 7 Dec 2017 13:14:42 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id a2cc6967 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Thu, 7 Dec 2017 06:14:36 -0700 (MST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: Bringing SUB-PACKAGES to ports From: Adam Weinberger In-Reply-To: Date: Thu, 7 Dec 2017 06:14:34 -0700 Cc: Ben Woods , FreeBSD ports Content-Transfer-Encoding: quoted-printable Message-Id: References: To: blubee blubeeme X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 13:14:44 -0000 > On 7 Dec, 2017, at 4:16, blubee blubeeme wrote: >=20 > You guys seem to be attempting to do some cool things here and I = actually > appreciate flavors since those tools; python, ruby, go, pearl, php, = etc are > too complicated to maintained without some types of "Flavors" >=20 > Android has been dealing with issues like this for a long time and = they > solved it with Gradle and product flavors: > https://developer.android.com/studio/build/build-variants.html >=20 > Instead of reinventing the wheel or knocking your head against brick = walls, > take a look at the product flavors for some inspiration? >=20 > subheading Configure Product Flavors: > https://developer.android.com/studio/build/build-variants.html We already have flavors. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org >=20 >=20 >=20 > On Thu, Dec 7, 2017 at 2:21 PM, Ben Woods wrote: >=20 >> Hi everyone, >>=20 >> Thank you very much for flavors. It has been long awaited, and will = be a >> great step forward for FreeBSD. >>=20 >> Onwards and upwards: What is the status of subpackages? >>=20 >> Speaking to bapt at BSDTW, it sounded like flavors was going to be = the >> difficult change, and subpackages would then be easy. >>=20 >> Given that we are going through the transition to flavors now, and = the >> ports tools are getting updated to support it, would it be a good = idea to >> introduce subpackages now also? That way people who are getting = familiar >> with the changes required to the ports tools can use their new = familiarity >> whilst it is fresh to support both. >>=20 >> For those that aren=E2=80=99t familiar: >> - Flavors: build a port multiple times with different = options/dependencies >> to create multiple packages >> - Subpackages: build a port once and chop the resulting files into = multiple >> subpackages >>=20 >> https://wiki.freebsd.org/Ports/FlavorsAndSubPackages >>=20 >> Regards, >> Ben >> -- >>=20 >> -- >> From: Benjamin Woods >> woodsb02@gmail.com >> _______________________________________________ >> 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 > _______________________________________________ > 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 Thu Dec 7 13:14:50 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4DCA7E865BF for ; Thu, 7 Dec 2017 13:14:50 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (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 0D9FE63FCE for ; Thu, 7 Dec 2017 13:14:49 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [88.217.107.163] (helo=localhost.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.86_2) (envelope-from ) id 1eMw0j-00078I-J2 for freebsd-ports@freebsd.org; Thu, 07 Dec 2017 14:14:45 +0100 Received: from localhost.my.domain (localhost [127.0.0.1]) by localhost.unixarea.de (8.15.2/8.14.9) with ESMTPS id vB7DEi6Q036870 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 7 Dec 2017 14:14:44 +0100 (CET) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.15.2/8.14.9/Submit) id vB7DEimW036869 for freebsd-ports@freebsd.org; Thu, 7 Dec 2017 14:14:44 +0100 (CET) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Thu, 7 Dec 2017 14:14:44 +0100 From: Matthias Apitz To: freebsd-ports@freebsd.org Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) Message-ID: <20171207131444.GA36791@c720-r314251> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , freebsd-ports@freebsd.org References: <865f71f7-5d2d-90fd-8b41-c00d2317d083@rlwinm.de> <04c3f524-b594-078b-f28c-597c4da595e8@rlwinm.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 12.0-CURRENT r314251 (amd64) X-message-flag: Mails containing HTML will not be read! Please send only plain text. User-Agent: Mutt/1.8.0 (2017-02-23) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 88.217.107.163 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 13:14:50 -0000 --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable El d=C3=ADa jueves, diciembre 07, 2017 a las 01:40:28p. m. +0100, Jan Beich= escribi=C3=B3: > Fernando Apestegu=C3=ADa writes: >=20 > > Can poudriere prefetch packages too? >=20 > No until https://github.com/freebsd/poudriere/issues/319 is fixed. I have a question which points in some similar direction: I have built my ports with poudriere, which results in some 2000 packages. I copy over this repos to my other laptops and netbooks for installation. In addition I have on the target laptops the exact same SVN revision of /usr/ports as in the poudriere jail where the packages have been built. All fine until here. Sometimes I want to add some port which was not built with poudriere directly compiling it on the target laptops and now, ofc, this compilation is missing some other packages the concrete port is depending on and it tries to build them too, even if they are already as built package in my local repo. If I'm not lazy, I watch the building and when it goes to look in Internet for some additional source to build, I interrupt the 'make install' and look if I could install it from the local repo. Boring. Can I direct the make process to look on the flight into the local repo to satisfy the needs of the compilation of the port? matthias --=20 Matthias Apitz, =E2=9C=89 guru@unixarea.de, =E2=8C=82 http://www.unixarea.d= e/ =F0=9F=93=B1 +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub --Qxx1br4bt0+wmkIi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXmn7rBYYViyzy/vBR8z35Hb+nREFAlopPr4ACgkQR8z35Hb+ nRGviw/+IVdINs7HM+mZG1Lew2jzSIU9DeR0Ony6iwOzQ84ZHJLY/hvLqKSbp/Vl yp75pV9VRVw0NTvxSukZ3zWUG0cTynPB37OF2Jhid4qUJtIBPsEUU9gXgFXFo3oL hpfBKB/ijOzq8ZNQQaLtqFOS+VlHXsa0YM64g/x7YRLDJofetp92fUgykikX4Sgr 7ZGd0JmAsxrY+yUds/TTMYst8ywDfbUD5Z9CD1R0nR0O2kY20qS7wnt1EerSChKx 2Gx/WA9QgIh083Pq2LI+wnkhdhL4Xi/cOYb6XcVfDJ6DAEAdSRNSUgMx8pzvp02Q tlZeANV5TtaQSBYyV0/NPqENPiKruaJIZZFrzgNBU2z8+TBzFbuDI82VHUowaqOJ /vRMLaW3E4z+9oSDPY/mG/EdbcOiL13x2D0xg/Ar5QOobPWZrVPXtEfIpTL8Gf2M oiByqpEGER2g3ar20cfA1bhxfdivKQO3WvojyMf4IdwzTuXTyNfihHL+Fc/Jd0VJ On8j2jdWAvqqQocWq+AQcVl6V+PljAh6j92TGny1Iceo99LUeb970n/PPsCasafN A0TXLQLfz5qePXUqrOgK0gecEwbrK9j8cbq3pwPbQp4fBPAWGDH3IHQ7NPBdzoR7 N7NLV7GkdsZUE6O9c4Nzzaoow+pThE4uu+n1a6co4YMAy2fTOE8= =PsFa -----END PGP SIGNATURE----- --Qxx1br4bt0+wmkIi-- From owner-freebsd-ports@freebsd.org Thu Dec 7 13:28:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B31C7E86926 for ; Thu, 7 Dec 2017 13:28:59 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x22e.google.com (mail-it0-x22e.google.com [IPv6:2607:f8b0:4001:c0b::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7828F64567 for ; Thu, 7 Dec 2017 13:28:59 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x22e.google.com with SMTP id o130so654840itg.0 for ; Thu, 07 Dec 2017 05:28:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=9grdCKHfiOqVvlpj7mAClPubNqI8QwNURkL58Zwpzdg=; b=S1xV263I0Z9u3ELLUSaLlnviRQWx5bxT2iQ4e/RdHwTz2f74EGj1I21rOOFjoRTgqt k7TgrPBNGctRblXDjjyPYLGgDV/NOmH8goJPqjETkAIoBeJkB8yCC+yC9RO78QYABzYK 6A5WeISYfBwOn/FSbi1/Az3tVSEV2LBCaoCjuk6/7SomTUGUOM+yrrERvo56w47K+d5P rYe6jDKEFo4+p0OJzYIJ3JDJdgU9aW2DyO3HSw8kzZRKuf9jxOxfrs1S2HFj43Hzvy5m sZCDAFrMx7LCrny0MReQoUrp3j5DLw55gCdSrX8hxFWQyOAfny9vDloRJfzJwAjVnSX7 xeTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=9grdCKHfiOqVvlpj7mAClPubNqI8QwNURkL58Zwpzdg=; b=dolDv7Tp6/WU+FLJjzoROGG9Yk6Qkuc8ho4aWViu3WmKO+gffOkZDIIem4niBQzMjk GGtuEnVFVCKrm9edj1ABnXBEpgP/dks+K+i4QAipsaaZ6I+WSsqR7piQn07YzFVV1/E+ 3xm0P0YMbxmM7i8yWSEXccOKwxACStiAumQy1f9O57CCY+Nt10t29vj1jjJKGfZCxm6b Fbzw8EauDPgM6CspdBBZAp3jRe2lgPYWLudB9QOXKBYwthj3OcC8XjT99ziI572uFuTE 4k/GWZ44HtwFR3o9NNegOmupD86qUU0Va4c6JyP2ZOoDApTAHmZJ726Bddv+cNUCErIp JriQ== X-Gm-Message-State: AKGB3mJLKHwauNXpP214/ob0K3qsCFPJsa/ZeSQ6k7j5VxnyGe4cYGUH mtDL1Ydg6PR02Tgw2irecOAFQGZhJYVI2Rj7ouM= X-Google-Smtp-Source: AGs4zMbio3lCpsx+SZxmPEfNSlPK5tqBOxJYJkwUfE85Jf+AsF6AblG6QPPkeHcTyN5ay3Pv1gkIZZXeHRHmh5Yqzh0= X-Received: by 10.36.221.147 with SMTP id t141mr1282021itf.140.1512653338699; Thu, 07 Dec 2017 05:28:58 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Thu, 7 Dec 2017 05:28:58 -0800 (PST) In-Reply-To: References: From: blubee blubeeme Date: Thu, 7 Dec 2017 21:28:58 +0800 Message-ID: Subject: Re: Bringing SUB-PACKAGES to ports To: Adam Weinberger Cc: Ben Woods , FreeBSD ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 13:28:59 -0000 Does flavors allow build/test multiple packages based on multiple python versions and multiple architectures and different options? Flavors is a good step in the right direction but there are people with a lot more experience with way more complicated build systems than FreeBSD. I provided some links for you guys to take a look at. "We already have flavors" is a very arrogant answer that totally misses the point of my email. Best On Thu, Dec 7, 2017 at 9:14 PM, Adam Weinberger wrote: > > On 7 Dec, 2017, at 4:16, blubee blubeeme wrote: > > > > You guys seem to be attempting to do some cool things here and I actual= ly > > appreciate flavors since those tools; python, ruby, go, pearl, php, etc > are > > too complicated to maintained without some types of "Flavors" > > > > Android has been dealing with issues like this for a long time and they > > solved it with Gradle and product flavors: > > https://developer.android.com/studio/build/build-variants.html > > > > Instead of reinventing the wheel or knocking your head against brick > walls, > > take a look at the product flavors for some inspiration? > > > > subheading Configure Product Flavors: > > https://developer.android.com/studio/build/build-variants.html > > We already have flavors. > > # Adam > > > -- > Adam Weinberger > adamw@adamw.org > https://www.adamw.org > > > > > > > > > > On Thu, Dec 7, 2017 at 2:21 PM, Ben Woods wrote: > > > >> Hi everyone, > >> > >> Thank you very much for flavors. It has been long awaited, and will be= a > >> great step forward for FreeBSD. > >> > >> Onwards and upwards: What is the status of subpackages? > >> > >> Speaking to bapt at BSDTW, it sounded like flavors was going to be the > >> difficult change, and subpackages would then be easy. > >> > >> Given that we are going through the transition to flavors now, and the > >> ports tools are getting updated to support it, would it be a good idea > to > >> introduce subpackages now also? That way people who are getting famili= ar > >> with the changes required to the ports tools can use their new > familiarity > >> whilst it is fresh to support both. > >> > >> For those that aren=E2=80=99t familiar: > >> - Flavors: build a port multiple times with different > options/dependencies > >> to create multiple packages > >> - Subpackages: build a port once and chop the resulting files into > multiple > >> subpackages > >> > >> https://wiki.freebsd.org/Ports/FlavorsAndSubPackages > >> > >> Regards, > >> Ben > >> -- > >> > >> -- > >> From: Benjamin Woods > >> woodsb02@gmail.com > >> _______________________________________________ > >> freebsd-ports@freebsd.org mailing list > >> https://lists.freebsd.org/mailman/listinfo/freebsd-ports > >> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.or= g > " > >> > > _______________________________________________ > > 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 Thu Dec 7 13:33:17 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 50B77E86DBA for ; Thu, 7 Dec 2017 13:33:17 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: from mail.0x20.net (mail.0x20.net [46.251.251.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "0x20.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 16883649FC for ; Thu, 7 Dec 2017 13:33:16 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: from e.0x20.net (mail.0x20.net [46.251.251.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id 6009CA9EFA; Thu, 7 Dec 2017 14:33:08 +0100 (CET) Received: (from lars@localhost) by e.0x20.net (8.15.2/8.15.2/Submit) id vB7DX88U017767; Thu, 7 Dec 2017 14:33:08 +0100 (CET) (envelope-from lars) Date: Thu, 7 Dec 2017 14:33:08 +0100 From: Lars Engels To: Matthias Apitz , freebsd-ports@freebsd.org Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) Message-ID: <20171207133307.GT19238@e.0x20.net> References: <865f71f7-5d2d-90fd-8b41-c00d2317d083@rlwinm.de> <04c3f524-b594-078b-f28c-597c4da595e8@rlwinm.de> <20171207131444.GA36791@c720-r314251> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20171207131444.GA36791@c720-r314251> X-Editor: VIM - Vi IMproved 8.0 User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 13:33:17 -0000 On Thu, Dec 07, 2017 at 02:14:44PM +0100, Matthias Apitz wrote: > Sometimes I want to add some port which was not built with poudriere > directly compiling it on the target laptops and now, ofc, this > compilation is missing some other packages the concrete port is > depending on and it tries to build them too, even if they are already as > built package in my local repo. If I'm not lazy, I watch the building > and when it goes to look in Internet for some additional source to > build, I interrupt the 'make install' and look if I could install it from > the local repo. Boring. Can I direct the make process to look on the > flight into the local repo to satisfy the needs of the compilation of > the port? You can in the port's directory you can run "pkg install -A `make missing`. That should install missing dependencies as packages. Sometimes there are no packages for a dependecy then you can skip those: "pkg install -A `make missing | grep -v -e fooport -e barport` From owner-freebsd-ports@freebsd.org Thu Dec 7 13:34:35 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 52043E86E48 for ; Thu, 7 Dec 2017 13:34:35 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x234.google.com (mail-it0-x234.google.com [IPv6:2607:f8b0:4001:c0b::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 161D564ADC for ; Thu, 7 Dec 2017 13:34:35 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x234.google.com with SMTP id u62so14761624ita.2 for ; Thu, 07 Dec 2017 05:34:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=VY29agYqH8Rh5B7KTOUaLBdMVPKS+i+7QUq61EgO+Oo=; b=SfGR726NBYvqPeoPLgngpbWtZPE8efdg1TpPsE39H4FcAi+UVeVMd+y3aIQJ5ggFvg KghqAFyhSqRIjo+kZj5yrmUk1EIog6do/1qxvDgpAKI74bIcp8HMMPt7bLEWbIucWAD4 1vUMWkef2pIZC2D6dKhvFQ9a3Ih+naVGRuZaFZiPI2IWcbWq/OI/yK41R04+nmLX+BxT eNuLekU/AewAgpOuStHhsBL36QAqcgIlDbJCLNd4VmEqhpwuZ/pKpHNqVvA5Nk7paiLQ pNkz30pR4TXemgYTVleYGDfOItpaAlfIBQPHnofmAvOj/EDVtdceXU9MsPXWN9I11AjL A5Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=VY29agYqH8Rh5B7KTOUaLBdMVPKS+i+7QUq61EgO+Oo=; b=isLl3UQMNvUIbq+8iFUOnLyaF4r0o1fbv0XbS7TRJa3gOswId8D3fxZvsuIv6YpCMx 1ELF+Zo9XkDXSxCdsVU8XLDQGbwCGNr3mj+00n7VSYXUp/LjDPe+ZR/q2auAEK31yZsv Ad0OoNry9BL7pOaoeyUE793VJNW8+L86g+AcVXBS5coduJBNH6UgbMYBzzra5WEhc5qG 4m1kRMSavSwo39vL8f/Z/u7hqfUyLVP24HxpkdLjGzd+uNOwwqktKI+Jua2eP2EbnBC7 qjZUE9FnLtA5iW6ikJBpC6qPD1HmsQBV70nG1VtwsWxPHA51pfrEwrTm8qRStTumYAdg vu5A== X-Gm-Message-State: AJaThX6UXTD2OJBATeiovM6eG8aIZqUQL1PbpC90EiFoJbyd/yMlwh7G /yXQNZdZfu9DCKk3yg8mNqPO+RGYZrZTQVk9/hA= X-Google-Smtp-Source: AGs4zMYXbBc/MZz5OlCLebLwv7Wj2eLqrRat0viivmaEUgg6bE2/Cc3ZxtvOg4iRJlZ6JzORmPYdNAfjjLXwNctCYw4= X-Received: by 10.107.5.147 with SMTP id 141mr35010674iof.213.1512653674350; Thu, 07 Dec 2017 05:34:34 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Thu, 7 Dec 2017 05:34:33 -0800 (PST) In-Reply-To: <20171207131444.GA36791@c720-r314251> References: <865f71f7-5d2d-90fd-8b41-c00d2317d083@rlwinm.de> <04c3f524-b594-078b-f28c-597c4da595e8@rlwinm.de> <20171207131444.GA36791@c720-r314251> From: blubee blubeeme Date: Thu, 7 Dec 2017 21:34:33 +0800 Message-ID: Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: Matthias Apitz , FreeBSD Ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 13:34:35 -0000 >From my experience poudriere doesn't support that workflow. Either build the port and create a package of it, then install that on your target machine or build everything in your laptop. Poudriere wants to be the build bot. On Thu, Dec 7, 2017 at 9:14 PM, Matthias Apitz wrote: > El d=C3=ADa jueves, diciembre 07, 2017 a las 01:40:28p. m. +0100, Jan Bei= ch > escribi=C3=B3: > > > Fernando Apestegu=C3=ADa writes: > > > > > Can poudriere prefetch packages too? > > > > No until https://github.com/freebsd/poudriere/issues/319 is fixed. > > I have a question which points in some similar direction: I have built > my ports with poudriere, which results in some 2000 packages. I copy over > this repos to my other laptops and netbooks for installation. In > addition I have on the target laptops the exact same SVN revision of > /usr/ports as in the poudriere jail where the packages have been built. > All fine until here. > > Sometimes I want to add some port which was not built with poudriere > directly compiling it on the target laptops and now, ofc, this > compilation is missing some other packages the concrete port is > depending on and it tries to build them too, even if they are already as > built package in my local repo. If I'm not lazy, I watch the building > and when it goes to look in Internet for some additional source to > build, I interrupt the 'make install' and look if I could install it from > the local repo. Boring. Can I direct the make process to look on the > flight into the local repo to satisfy the needs of the compilation of > the port? > > matthias > -- > Matthias Apitz, =E2=9C=89 guru@unixarea.de, =E2=8C=82 http://www.unixarea= .de/ =F0=9F=93=B1 > +49-176-38902045 > Public GnuPG key: http://www.unixarea.de/key.pub > From owner-freebsd-ports@freebsd.org Thu Dec 7 13:36:15 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 00459E86F14 for ; Thu, 7 Dec 2017 13:36:15 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: from mail.0x20.net (mail.0x20.net [46.251.251.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "0x20.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BA3C864BB7 for ; Thu, 7 Dec 2017 13:36:14 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: from e.0x20.net (mail.0x20.net [46.251.251.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id 06499AA049; Thu, 7 Dec 2017 14:36:12 +0100 (CET) Received: (from lars@localhost) by e.0x20.net (8.15.2/8.15.2/Submit) id vB7DaBYk038462; Thu, 7 Dec 2017 14:36:11 +0100 (CET) (envelope-from lars) Date: Thu, 7 Dec 2017 14:36:11 +0100 From: Lars Engels To: Baho Utot Cc: freebsd-ports@freebsd.org Subject: Re: THANK YOU for flavors! Message-ID: <20171207133611.GU19238@e.0x20.net> References: <1afffe5a-8882-6cd8-5c09-b0c93e28bec5@gmail.com> <98c8597a-1db1-b1f6-2aa3-4f09b9a52c59@columbus.rr.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <98c8597a-1db1-b1f6-2aa3-4f09b9a52c59@columbus.rr.com> X-Editor: VIM - Vi IMproved 8.0 User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 13:36:15 -0000 On Thu, Dec 07, 2017 at 07:51:15AM -0500, Baho Utot wrote: > > > On 12/07/17 04:30, Johan Hendriks wrote: > > Op 07/12/2017 om 00:51 schreef Mel Pilgrim: > >> In the midst of all the negative noise, I thought I'd post and say > >> thank you for bring in this feature.  I've been chomping at the bit to > >> try flavours out since I heard about them.  I started flavouring my > >> company's internal Ports Tree extension the evening after it landed. > >> > >> Flavours are going to reduce 18 server role metaports to 3. > >> _______________________________________________ > >> 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" > > Do you have a web page where flavours are explained nicely for non > > technical FreeBSD users so that they can also see the benefits of > > flavour. I think it is a little odd that a big change like this is not > > mentioned in any way on the front page of FreeBSD. > > I really believe things are better this way albeit i did not read and > > understand it in a whole. I also believe flavours are nice in a multi > > server envirement and on the desktop. > > The negative noice comes from people who USE FreeBSD on a single machine > > or maybe 2 and are now confronted with there old habbits not working > > anymore. > > Give those people a walkthrough how they can run poudriere. Best without > > out a server but just a oneliner they need to remeber for future > > updates. They do not want to spend too much time reading and trying to > > update there system. > > If FreeBSD has done that i think that was lot less negative noice on the > > channels. > > > > Secondly I want to thank you all for the great product FreeBSD is and it > > is a great product thanks to all the time people infest into FreeBSD. > > So thank you all. But i also hope FreeBSD learns from these big changes. > > If FreeBSD want a larger userbase, single machine users are there. And > > they do not want to spend an hour reading through a poudriere man page. > > They just want to type pgk upgrade, portmaster -d -a, or maybe poudriere > > update ports for all that matters. > > > > users also don't want to wake up to the fact that what worked a few days > ago not is working ie fetch/update port repo run synth and then get a " > What the fuck has just happened now" only to be put down by the so > called folks in charge here for even asking. I think we all understood your point. Please come back if you have something new to say. Thank you! -- Lars From owner-freebsd-ports@freebsd.org Thu Dec 7 13:36:40 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D6947E86F61 for ; Thu, 7 Dec 2017 13:36:40 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 57CAF64C5A for ; Thu, 7 Dec 2017 13:36:39 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id ffcf0085 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Thu, 7 Dec 2017 06:36:34 -0700 (MST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: Bringing SUB-PACKAGES to ports From: Adam Weinberger In-Reply-To: Date: Thu, 7 Dec 2017 06:36:33 -0700 Cc: Ben Woods , FreeBSD ports Content-Transfer-Encoding: quoted-printable Message-Id: <8661A5EB-F0AC-4A63-836F-A3232133CCE7@adamw.org> References: To: blubee blubeeme X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 13:36:40 -0000 > On 7 Dec, 2017, at 6:28, blubee blubeeme wrote: >=20 > Does flavors allow build/test multiple packages based on multiple = python versions and multiple architectures and different options? Yes. Poudriere handles this directly as well. > Flavors is a good step in the right direction but there are people = with a lot more experience with way more complicated build systems than = FreeBSD. >=20 > I provided some links for you guys to take a look at. "We already have = flavors" is a very arrogant answer that totally misses the point of my = email. The right time to design flavors was before flavors were introduced. Is = there something in Android Studio's build variants that FreeBSD is = missing? blubee, we've talked about this multiple times: Please STOP top-posting. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org >=20 > On Thu, Dec 7, 2017 at 9:14 PM, Adam Weinberger = wrote: > > On 7 Dec, 2017, at 4:16, blubee blubeeme = wrote: > > > > You guys seem to be attempting to do some cool things here and I = actually > > appreciate flavors since those tools; python, ruby, go, pearl, php, = etc are > > too complicated to maintained without some types of "Flavors" > > > > Android has been dealing with issues like this for a long time and = they > > solved it with Gradle and product flavors: > > https://developer.android.com/studio/build/build-variants.html > > > > Instead of reinventing the wheel or knocking your head against brick = walls, > > take a look at the product flavors for some inspiration? > > > > subheading Configure Product Flavors: > > https://developer.android.com/studio/build/build-variants.html >=20 > We already have flavors. >=20 > # Adam >=20 >=20 > -- > Adam Weinberger > adamw@adamw.org > https://www.adamw.org >=20 >=20 > > > > > > > > On Thu, Dec 7, 2017 at 2:21 PM, Ben Woods = wrote: > > > >> Hi everyone, > >> > >> Thank you very much for flavors. It has been long awaited, and will = be a > >> great step forward for FreeBSD. > >> > >> Onwards and upwards: What is the status of subpackages? > >> > >> Speaking to bapt at BSDTW, it sounded like flavors was going to be = the > >> difficult change, and subpackages would then be easy. > >> > >> Given that we are going through the transition to flavors now, and = the > >> ports tools are getting updated to support it, would it be a good = idea to > >> introduce subpackages now also? That way people who are getting = familiar > >> with the changes required to the ports tools can use their new = familiarity > >> whilst it is fresh to support both. > >> > >> For those that aren=E2=80=99t familiar: > >> - Flavors: build a port multiple times with different = options/dependencies > >> to create multiple packages > >> - Subpackages: build a port once and chop the resulting files into = multiple > >> subpackages > >> > >> https://wiki.freebsd.org/Ports/FlavorsAndSubPackages > >> > >> Regards, > >> Ben > >> -- > >> > >> -- > >> From: Benjamin Woods > >> woodsb02@gmail.com > >> _______________________________________________ > >> 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" > >> > > _______________________________________________ > > 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 >=20 From owner-freebsd-ports@freebsd.org Thu Dec 7 13:49:08 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C185DE8790B for ; Thu, 7 Dec 2017 13:49:08 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 93C89652DC for ; Thu, 7 Dec 2017 13:49:06 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 107504b8 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Thu, 7 Dec 2017 06:49:01 -0700 (MST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: THANK YOU for flavors! From: Adam Weinberger In-Reply-To: <20171207133611.GU19238@e.0x20.net> Date: Thu, 7 Dec 2017 06:48:59 -0700 Cc: Baho Utot , freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <7C0A82FB-91F7-4EA4-AEF3-D4393FB9744C@adamw.org> References: <1afffe5a-8882-6cd8-5c09-b0c93e28bec5@gmail.com> <98c8597a-1db1-b1f6-2aa3-4f09b9a52c59@columbus.rr.com> <20171207133611.GU19238@e.0x20.net> To: Lars Engels X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 13:49:08 -0000 > On 7 Dec, 2017, at 6:36, Lars Engels wrote: >=20 > On Thu, Dec 07, 2017 at 07:51:15AM -0500, Baho Utot wrote: >>=20 >>=20 >> On 12/07/17 04:30, Johan Hendriks wrote: >>> Op 07/12/2017 om 00:51 schreef Mel Pilgrim: >>>> In the midst of all the negative noise, I thought I'd post and say >>>> thank you for bring in this feature. I've been chomping at the bit = to >>>> try flavours out since I heard about them. I started flavouring my >>>> company's internal Ports Tree extension the evening after it = landed. >>>>=20 >>>> Flavours are going to reduce 18 server role metaports to 3. >>>> _______________________________________________ >>>> 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" >>> Do you have a web page where flavours are explained nicely for non >>> technical FreeBSD users so that they can also see the benefits of >>> flavour. I think it is a little odd that a big change like this is = not >>> mentioned in any way on the front page of FreeBSD. >>> I really believe things are better this way albeit i did not read = and >>> understand it in a whole. I also believe flavours are nice in a = multi >>> server envirement and on the desktop. >>> The negative noice comes from people who USE FreeBSD on a single = machine >>> or maybe 2 and are now confronted with there old habbits not working >>> anymore. >>> Give those people a walkthrough how they can run poudriere. Best = without >>> out a server but just a oneliner they need to remeber for future >>> updates. They do not want to spend too much time reading and trying = to >>> update there system. >>> If FreeBSD has done that i think that was lot less negative noice on = the >>> channels. >>>=20 >>> Secondly I want to thank you all for the great product FreeBSD is = and it >>> is a great product thanks to all the time people infest into = FreeBSD. >>> So thank you all. But i also hope FreeBSD learns from these big = changes. >>> If FreeBSD want a larger userbase, single machine users are there. = And >>> they do not want to spend an hour reading through a poudriere man = page. >>> They just want to type pgk upgrade, portmaster -d -a, or maybe = poudriere >>> update ports for all that matters. >>>=20 >>=20 >> users also don't want to wake up to the fact that what worked a few = days=20 >> ago not is working ie fetch/update port repo run synth and then get a = "=20 >> What the fuck has just happened now" only to be put down by the so=20 >> called folks in charge here for even asking. >=20 > I think we all understood your point. Please come back if you have > something new to say. Baho, I didn't get your original message because you're routed to /dev/null on = my machine. Your tone is increasingly hostile, and you need to rein in your vitriol. You've told this list multiple times that you're leaving. Either leave = now, or change your tone on this list. If you want to complain about how flavors = ruined your life, fine, but insulting the people who created it is = inappropriate and not tolerated on this list. You're welcome to send me as much hate mail = as you'd like, but keep it off the list. This list is for helping users create or use ports. It is not your = personal soapbox, and if you can't control your emotions, then it's time for you = to walk away. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Thu Dec 7 13:50:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8419EE879F8 for ; Thu, 7 Dec 2017 13:50:09 +0000 (UTC) (envelope-from Alexander@leidinger.net) Received: from mailgate.Leidinger.net (mailgate.leidinger.net [IPv6:2a00:1828:2000:375::1:5]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0C49D653AD; Thu, 7 Dec 2017 13:50:06 +0000 (UTC) (envelope-from Alexander@leidinger.net) Date: Thu, 07 Dec 2017 14:49:45 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=leidinger.net; s=outgoing-alex; t=1512654601; bh=YMgarytolu133AvDW+ywnbuGIex16NOcQm/VReF0Flc=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=myyFVxfv3sW4SG9RsNPw3otwZGwskwgFm9CUw+FDNv+Irlm9Wby6gyHrugFmxZbLW 0v/L/8+QyM5fDpS4Nzg5iw/FJf0LjHpWB4wPQYumWC5UmRlFZQS+5rTbEdLdyJVUMX peIb5zGXhYb1qpGFJPKejgdgByGeEqS7AkGFH+h6sfwg7kNl3H7htlDSPvaYKpeJk0 YgONI7m8aTYx1NpmurCtznzO+/v/gHRHOBIyW73Y0YxLWvIbtxD8V1gzrbfpY9zfGx 3w3raUh7g7O00YAwYSyJ1WafiuruBPBJmo/vX2oyRpKYiuezOr0uxivqc4SG1rixjv apsw1DGEzcDSQ== Message-ID: <20171207144945.Horde.5xQsxtL3IaDJljur7J_lS1z@webmail.leidinger.net> From: Alexander Leidinger To: bapt@freebsd.org, bdreqery@freebsd.org Cc: FreeBSD Ports ML , tz@freebsd.org, mazhe@alkumuna.eu, se@freebsd.org Subject: Re: Working on FLAVOR support in portmaster References: In-Reply-To: User-Agent: Horde Application Framework 5 Content-Type: multipart/signed; boundary="=_jRpKo-E3SNKv3jwqkxZBibU"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 13:50:09 -0000 This message is in MIME format and has been PGP signed. --=_jRpKo-E3SNKv3jwqkxZBibU Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Quoting Stefan Esser (from Tue, 5 Dec 2017 08:35:55 +0100)= : > Am 05.12.17 um 00:43 schrieb Tatsuki Makino: >> By the way, where is the clever way to update to flavor? >> I am using portmaster. > > I'm working on FLAVOR support in portmaster. My version did already build I wonder if it would make sense to import portmaster into FreeBSD SVN.=20= =20 It=20is a tool targeting the FreeBSD ports tree and pkg infrastructure=20= =20 and=20it looks like it is important for a not so small userbase. While there are several committers within the contributors (I'm not=20=20 sure=20if this means they have write access to the repo or if it just=20=20 means=20that a pull request was accepted), there is more or less no=20=20 progress=20since 2013 (yes, a few commits there, but also useful pull=20=20 requests=20for e.g. local package installation with pkgng support which=20= =20 are=20not integrated at all). If we look at how widespread the use of=20=20 portmaster=20still is (and I'm sure there are more people which use it=20= =20 and=20are more cool-headed and just wait if there are some fixes coming=20= =20 for=20it in the near future like it was the case for the pkgng switch),=20= =20 it=20would make sense to have the (as it looks)=20=20 abandoned-on-github-portmaster-version=20in a FreeBSD controlled area. Alternatively, how would a FreeBSD committer like Stefan or Torsten or=20= =20 me=20or whoever gain write access to=20=20 https://github.com/freebsd/portmaster/=20so get some progress in the=20=20 official=20portmaster location and create a new release (sorry my=20=20 ignorance=20for github and how it works, I'm used to CVS/SVN workflows)? Bye, Alexander. --=20 http://www.Leidinger.net=20Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_jRpKo-E3SNKv3jwqkxZBibU Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJaKUb5AAoJEKrxQhqFIICEJ+cP/RgRcrJUVBvruQprsODYg4jI Yo8sl4CldOx0hJCYlLd5MFoKrzY/Vvu/aMnTjrKd+tBw7Ith3OdtjHyJaTfymljx cIGDnkQntdeZt7lrGQ1Ossit+jxO/MhFxeFUuNFUhLVzGbOPneVonS7bM0zap/aj aroNXCsuPBRmACJudWmf7s06uMWmtSjvqr62RumxoRko1sC/dbxcBo6h/exT5mIN 005Jo2n+3BjXYJBWs310agfsdJdjYgjXBC9AkQeMBFt2478TNQg8dJa9LAq3l0Z9 owjlcCopWSZPG6ROwYAKkmtA6JKi9B+6Foti9X1LH+8FOt5NHhiHBHg8dZc8agYM UrO7AIHuzkohR1srfu7+ZYbTVW3/9efT7VI3NF7GA6/eMno71tQdOkaILJHSuGLj CGOA5/FGnwmaWhTUr1XKgCjZ42/Dq5D/5CgZ7FN8ePJgRDkmE1U8QoHN4ePSyAWX BGyfqGtW8ZybklaLPOZ1iAeOdUJiVjuI9eC9lRN3KSW4ADxWfMZZCpSqjcVfk78V pFn9qZpQFy9/o7Xc2y2A8JS2rHte6j9bPCNLJk2D+JoFOz4IISEzV/AHki8qq/Mb qjz72u8SQSU+h1uPieSnaTotu7CqAa7TP/RM/YDvpLKHBnmy0F9VK0phGy/tDznh VxxpgeEzy9PI8Y2uNm02 =ijBJ -----END PGP SIGNATURE----- --=_jRpKo-E3SNKv3jwqkxZBibU-- From owner-freebsd-ports@freebsd.org Thu Dec 7 13:54:29 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1843FE87BE2 for ; Thu, 7 Dec 2017 13:54:29 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (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 E85BE65752; Thu, 7 Dec 2017 13:54:28 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id 3139C22FB; Thu, 7 Dec 2017 13:54:28 +0000 (UTC) Date: Thu, 7 Dec 2017 14:54:27 +0100 From: Baptiste Daroussin To: Alexander Leidinger Cc: bdreqery@freebsd.org, FreeBSD Ports ML , tz@freebsd.org, mazhe@alkumuna.eu, se@freebsd.org Subject: Re: Working on FLAVOR support in portmaster Message-ID: <20171207135427.7oycelfcmyi2fmpz@ivaldir.net> References: <20171207144945.Horde.5xQsxtL3IaDJljur7J_lS1z@webmail.leidinger.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2jwuyd44r72rives" Content-Disposition: inline In-Reply-To: <20171207144945.Horde.5xQsxtL3IaDJljur7J_lS1z@webmail.leidinger.net> User-Agent: NeoMutt/20171027 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 13:54:29 -0000 --2jwuyd44r72rives Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 07, 2017 at 02:49:45PM +0100, Alexander Leidinger wrote: >=20 > Quoting Stefan Esser (from Tue, 5 Dec 2017 08:35:55 +010= 0): >=20 > > Am 05.12.17 um 00:43 schrieb Tatsuki Makino: > > > By the way, where is the clever way to update to flavor? > > > I am using portmaster. > >=20 > > I'm working on FLAVOR support in portmaster. My version did already bui= ld >=20 > I wonder if it would make sense to import portmaster into > FreeBSD SVN. It is a tool targeting the FreeBSD ports tree and > pkg infrastructure and it looks like it is important for a not > so small userbase. >=20 > While there are several committers within the contributors (I'm > not sure if this means they have write access to the repo or if > it just means that a pull request was accepted), there is more > or less no progress since 2013 (yes, a few commits there, but > also useful pull requests for e.g. local package installation > with pkgng support which are not integrated at all). If we look > at how widespread the use of portmaster still is (and I'm sure > there are more people which use it and are more cool-headed and > just wait if there are some fixes coming for it in the near > future like it was the case for the pkgng switch), it would > make sense to have the (as it looks) > abandoned-on-github-portmaster-version in a FreeBSD controlled > area. >=20 > Alternatively, how would a FreeBSD committer like Stefan or > Torsten or me or whoever gain write access to > https://github.com/freebsd/portmaster/ so get some progress in > the official portmaster location and create a new release > (sorry my ignorance for github and how it works, I'm used to > CVS/SVN workflows)? They just need to ask git admins to get access, I have already asked Stefan= (not reply yet) They can also ask me directly if they want given I am part of the git admins Bapt --2jwuyd44r72rives Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlopSA4ACgkQY4mL3PG3 PlpXjhAAhlziMU1BXKmaS4N7hJNVWDr1Eq7Quj26I6scQbIF+zCz0F52cl+U52rG aqMbSopioCSmcjza2bvaF5y909lBBtDrZasBE8fFNMnR5UbD7U0QzXl1ku9bOmcF NOTi9dFHDi9gaeOtQPaHF7ZqW0XTKJb3Jhxv9ElBumAH3wPwSChb2NR9l+Jtrrk/ uvOabWTFM0mqI3eYA1b5q4xSjvqmouC0Lq2Ej4U0nf0o7bWfWXwptXu838qbGbsh +OUlYHLwVlsFVcealHWhBL6SWqA8qitEWUratYC3ovVlqjvJHYOu/KV21fgE+7CT 3dWCfz00f7bPBiusAO2raEA1dcbOkF0XBzNPdYF0dSzDhkpd00LFvfCo89RF63sz Da9y1XscNXfchEEhShuIPaFiK5YE0Tki5d+g+ZIRXQep3QEXFXLGqdml5/W4Bc35 //6gIkvZqUd2PG5jZLXIH9oRp9Nn9bx66/9vgfazrAcQbYyL2GgAK5gy9JWtcMQ2 gHdPfqMVwAi8p46s0BYpQhhavRI4FMD0HBkIyBJa6zf/wkfD/IY3F9HguATmBPY+ cjxoEJ+lDR6cr9MINFe9G52J8kplUdix+d1rWR+/0U05xXF+p0s93merrOzJ7r5+ x5/DGd0ybjNWKDB1Aa7r6hYp53Q5MZC3HYqg3koMwYqhHB0SAkY= =1Kzc -----END PGP SIGNATURE----- --2jwuyd44r72rives-- From owner-freebsd-ports@freebsd.org Thu Dec 7 14:14:54 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EC43CE88256 for ; Thu, 7 Dec 2017 14:14:54 +0000 (UTC) (envelope-from crest@rlwinm.de) Received: from mail.rlwinm.de (mail.rlwinm.de [IPv6:2a01:4f8:171:f902::5]) (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 B34036615B for ; Thu, 7 Dec 2017 14:14:54 +0000 (UTC) (envelope-from crest@rlwinm.de) Received: from crest.bultmann.eu (unknown [IPv6:2a00:c380:c0d5:1:1da3:2972:cee:bda6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.rlwinm.de (Postfix) with ESMTPSA id 75FCEC024 for ; Thu, 7 Dec 2017 14:14:52 +0000 (UTC) Subject: Re: THANK YOU for flavors! To: freebsd-ports@freebsd.org References: <1afffe5a-8882-6cd8-5c09-b0c93e28bec5@gmail.com> <98c8597a-1db1-b1f6-2aa3-4f09b9a52c59@columbus.rr.com> From: Jan Bramkamp Message-ID: <4c773d8d-6857-128d-1f6e-b09d802b3e6b@rlwinm.de> Date: Thu, 7 Dec 2017 15:14:51 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <98c8597a-1db1-b1f6-2aa3-4f09b9a52c59@columbus.rr.com> 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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 14:14:55 -0000 On 07.12.17 13:51, Baho Utot wrote: > > users also don't want to wake up to the fact that what worked a few days > ago not is working ie fetch/update port repo run synth and then get a " > What the fuck has just happened now" only to be put down by the so > called folks in charge here for even asking. Shut the fuck up until you have something more than your whining to offer. *PLONK* From owner-freebsd-ports@freebsd.org Thu Dec 7 14:29:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5DF18E88B53 for ; Thu, 7 Dec 2017 14:29:41 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta01.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2B1F96691D for ; Thu, 7 Dec 2017 14:29:40 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id Mx8He9rUAfiK5Mx8JebiYW; Thu, 07 Dec 2017 14:26:39 +0000 Received: from [192.168.1.143] (helo=desktop.example.com) by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eMxBA-0006mR-5H for freebsd-ports@freebsd.org; Thu, 07 Dec 2017 14:29:36 +0000 Subject: Re: THANK YOU for flavors! To: freebsd-ports@freebsd.org References: <1afffe5a-8882-6cd8-5c09-b0c93e28bec5@gmail.com> <98c8597a-1db1-b1f6-2aa3-4f09b9a52c59@columbus.rr.com> <20171207133611.GU19238@e.0x20.net> From: Baho Utot Message-ID: <7b0146bb-07f2-ebd0-e725-26cd8a378a48@columbus.rr.com> Date: Thu, 7 Dec 2017 09:29:35 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171207133611.GU19238@e.0x20.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4wfMU0+1ToykjNmzkfRTwyiV+LDLsxE+Y3jTtCmlh57VLEJDf8EE5SHeq/M60dZD9BmSYb8lLJlbMJqGrHgLW47rmmTMJlDl9HEFS7Svg+ALryg3zMHOq5 j5dMD2MEiURiVPegQfxuThdnYQ9Fmqt7MG5V7NSbQ15LfXotOV3rK6s8SWLyabTKr16GeE/P/Dm2Q2IPR1o6GhP5EqrehzgTNKY= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 14:29:41 -0000 On 12/07/17 08:36, Lars Engels wrote: > On Thu, Dec 07, 2017 at 07:51:15AM -0500, Baho Utot wrote: >> >> >> On 12/07/17 04:30, Johan Hendriks wrote: >>> Op 07/12/2017 om 00:51 schreef Mel Pilgrim: >>>> In the midst of all the negative noise, I thought I'd post and say >>>> thank you for bring in this feature.  I've been chomping at the bit to >>>> try flavours out since I heard about them.  I started flavouring my >>>> company's internal Ports Tree extension the evening after it landed. >>>> >>>> Flavours are going to reduce 18 server role metaports to 3. >>>> _______________________________________________ >>>> 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" >>> Do you have a web page where flavours are explained nicely for non >>> technical FreeBSD users so that they can also see the benefits of >>> flavour. I think it is a little odd that a big change like this is not >>> mentioned in any way on the front page of FreeBSD. >>> I really believe things are better this way albeit i did not read and >>> understand it in a whole. I also believe flavours are nice in a multi >>> server envirement and on the desktop. >>> The negative noice comes from people who USE FreeBSD on a single machine >>> or maybe 2 and are now confronted with there old habbits not working >>> anymore. >>> Give those people a walkthrough how they can run poudriere. Best without >>> out a server but just a oneliner they need to remeber for future >>> updates. They do not want to spend too much time reading and trying to >>> update there system. >>> If FreeBSD has done that i think that was lot less negative noice on the >>> channels. >>> >>> Secondly I want to thank you all for the great product FreeBSD is and it >>> is a great product thanks to all the time people infest into FreeBSD. >>> So thank you all. But i also hope FreeBSD learns from these big changes. >>> If FreeBSD want a larger userbase, single machine users are there. And >>> they do not want to spend an hour reading through a poudriere man page. >>> They just want to type pgk upgrade, portmaster -d -a, or maybe poudriere >>> update ports for all that matters. >>> >> >> users also don't want to wake up to the fact that what worked a few days >> ago not is working ie fetch/update port repo run synth and then get a " >> What the fuck has just happened now" only to be put down by the so >> called folks in charge here for even asking. > > I think we all understood your point. Please come back if you have > something new to say. > > Thank you! > I think you have heard what I have been saying for 3 to 4 years.... You certainly have not understood it as the same "mistakes" keep occurring. There are ways to "roll out" these kind of changes gracefully, you folks just seem to bring them out and the consequences BE DAMNED, The Bull in the china cabinet comes to mind. From owner-freebsd-ports@freebsd.org Thu Dec 7 17:00:01 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 73277E8C514 for ; Thu, 7 Dec 2017 17:00:01 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 474CD6D323 for ; Thu, 7 Dec 2017 17:00:00 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB7H0tlr066167; Thu, 7 Dec 2017 09:01:01 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "Matthias Apitz" , In-Reply-To: <20171207133307.GT19238@e.0x20.net> From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: "Lars Engels" Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) Date: Thu, 07 Dec 2017 09:01:01 -0800 Message-Id: <9995ff9c5e982933d4c0d821ddee4e62@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 17:00:01 -0000 On Thu, 7 Dec 2017 14:33:08 +0100 "Lars Engels" said > On Thu, Dec 07, 2017 at 02:14:44PM +0100, Matthias Apitz wrote: > > Sometimes I want to add some port which was not built with poudriere > > directly compiling it on the target laptops and now, ofc, this > > compilation is missing some other packages the concrete port is > > depending on and it tries to build them too, even if they are already a= s > > built package in my local repo=2E If I'm not lazy, I watch the building > > and when it goes to look in Internet for some additional source to > > build, I interrupt the 'make install' and look if I could install it fr= om > > the local repo=2E Boring=2E Can I direct the make process to look on the > > flight into the local repo to satisfy the needs of the compilation of > > the port? >=20 > You can in the port's directory you can run "pkg install -A `make missing= `=2E > That should install missing dependencies as packages=2E Sometimes there > are no packages for a dependecy then you can skip those: > "pkg install -A `make missing | grep -v -e fooport -e barport` and in case you haven't already done so; you'll also want to adjust pkg=2Econf(5) to point to your local repo=2E --Chris From owner-freebsd-ports@freebsd.org Thu Dec 7 19:17:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9294CE8ED23 for ; Thu, 7 Dec 2017 19:17:23 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (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 543C771E25 for ; Thu, 7 Dec 2017 19:17:23 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [93.209.225.78] (helo=localhost.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.86_2) (envelope-from ) id 1eN1fV-0004pn-Dj; Thu, 07 Dec 2017 20:17:13 +0100 Received: from localhost.my.domain (localhost [127.0.0.1]) by localhost.unixarea.de (8.15.2/8.14.9) with ESMTPS id vB7JHD0F002263 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 7 Dec 2017 20:17:13 +0100 (CET) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.15.2/8.14.9/Submit) id vB7JHD5L002262; Thu, 7 Dec 2017 20:17:13 +0100 (CET) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Thu, 7 Dec 2017 20:17:13 +0100 From: Matthias Apitz To: Chris H Cc: Lars Engels , freebsd-ports@freebsd.org Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) Message-ID: <20171207191713.GA2225@c720-r314251> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , Chris H , Lars Engels , freebsd-ports@freebsd.org References: <20171207133307.GT19238@e.0x20.net> <9995ff9c5e982933d4c0d821ddee4e62@udns.ultimatedns.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="4Ckj6UjgE2iN1+kY" Content-Disposition: inline In-Reply-To: <9995ff9c5e982933d4c0d821ddee4e62@udns.ultimatedns.net> X-Operating-System: FreeBSD 12.0-CURRENT r314251 (amd64) X-message-flag: Mails containing HTML will not be read! Please send only plain text. User-Agent: Mutt/1.8.0 (2017-02-23) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 93.209.225.78 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 19:17:23 -0000 --4Ckj6UjgE2iN1+kY Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable El d=C3=ADa jueves, diciembre 07, 2017 a las 09:01:01a. m. -0800, Chris H e= scribi=C3=B3: > > You can in the port's directory you can run "pkg install -A `make missi= ng`. > > That should install missing dependencies as packages. Sometimes there > > are no packages for a dependecy then you can skip those: > > "pkg install -A `make missing | grep -v -e fooport -e barport` >=20 > and in case you haven't already done so; > you'll also want to adjust pkg.conf(5) to point to your local repo. Ofc, I have done so for my local repo. Thanks for the trick, Lars. matthias --=20 Matthias Apitz, =E2=9C=89 guru@unixarea.de, =E2=8C=82 http://www.unixarea.d= e/ =F0=9F=93=B1 +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub --4Ckj6UjgE2iN1+kY Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXmn7rBYYViyzy/vBR8z35Hb+nREFAlopk7IACgkQR8z35Hb+ nRH8Fw//WVqJLVKfw9mP6M7ivGHqqi+GMdyyEVvj0dcgqbuDwbRwFmOjaljJ0W2o etubygdmKS6g8hx3NOKajNe0onUeD3r9jUTrpjRIrc2iiUHQNVJ20t27Il4nBAbb 4Zba6FyZEsFnJc8Z7uoEtionDxXLEW7K5tBByM4aTVn7W4IActsC1pqITRfbCABm n4FteZ8xfNEqxg2tgbYZC/aoEbvkO/szfnxhvvF8PCrg4CDkAKhpCPtofjPt1sDg aTdEtSY8woL64bow4rUEkFxd87VGPcr5zpWh+FxhFLafyMk3i4Ac8rLlinChhYSl KK25MW7sL897pXxfgcZ43yiyOkwZib1mhlq5fTl4AG/EQjVIr7c80Fb0rR/Z5Ka0 ojPBYzoM9U4Fd1//slJ9qLBJH0JxuZei00uRH/dD1e9K9kZ2GDAh2FZK3icQKSE5 v2tasxNa3R5k7tkLWfMKtDkZvawGPAtEeDlAOSazFVAfjyGzH5KyLZQKvzSKJJwJ KDlJzlIPw2YkrYaDVgFLzE2n0c8wEuPK4jHqJcMjmjIZRBMwQGN64GlmaRb+ZdYS 40BXrKmi8/JCqB9H88fl5ekT+5+RA9Ra+vi15wsvY905ViqBpmfAIp1BML+Gk6Ry LEutZHzNtveKyTR8xop0yFimENvhtEQNygDMxTvyYQMm1RS7eLM= =RHum -----END PGP SIGNATURE----- --4Ckj6UjgE2iN1+kY-- From owner-freebsd-ports@freebsd.org Thu Dec 7 20:21:16 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6CC43E90537 for ; Thu, 7 Dec 2017 20:21:16 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 516E5748CA for ; Thu, 7 Dec 2017 20:21:16 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: by mailman.ysv.freebsd.org (Postfix) id 50C38E90536; Thu, 7 Dec 2017 20:21:16 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 50676E90535 for ; Thu, 7 Dec 2017 20:21:16 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from smtp.schonrocks.com (smtp.schonrocks.com [109.73.123.240]) (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 02C8E748C9; Thu, 7 Dec 2017 20:21:15 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from [192.168.40.60] (home.zaheer.org.uk [81.187.127.171]) by smtp.schonrocks.com (Postfix) with ESMTPA id F1DE94E283D; Thu, 7 Dec 2017 20:21:06 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=schonrocks.com; s=default; t=1512678067; bh=OMPLwNKXlJnmQMCM/MFmAP4sbTa4zQY8OQCf1cqAFQs=; h=From:To:Cc:Subject:Date; b=DU6Z4sVHc04GNf39zq8jpddF6PuHfJvWKSRW9LrA0Db1JEYws72bHyM2WgTWWTag2 aMeahnhG2bOfeVJYrWFifJ9TklrSX7CBvts21tTN2l6/8gYtKT6vg+y+Q2B5A8wMoO p6Dy70T/gmCYc0NUGDCTh7LEsWsD0yW8cUdSwGsw= From: Oliver Schonrock To: tz@FreeBSD.org Cc: ports Subject: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 Message-ID: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> Date: Thu, 7 Dec 2017 20:21:05 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="BrvdMWDCNl28jcScxNqafMdLO2ieU7hNv" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 20:21:16 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --BrvdMWDCNl28jcScxNqafMdLO2ieU7hNv Content-Type: multipart/mixed; boundary="q700l0feMm9qB95QHbdeeOAA3KM3Id9TD"; protected-headers="v1" From: Oliver Schonrock To: tz@FreeBSD.org Cc: ports Message-ID: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> Subject: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 --q700l0feMm9qB95QHbdeeOAA3KM3Id9TD Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable I am having some trouble with the libargon2 dependency for lang/php72 Summary, for full details see below: 1. In the worst case (when built on remote poudriere) php72 crashes when using the PASSWORD_ARGON2I algo for password_hash. pkg check --dependencies reports problem. 2. On a separate machine. When building from local ports, password_hash(...PASSWORD_ARGON2I) works but pkg check --dependencies still reports problem. 3. On yet another machine, installing "latest" packages from central FreeBSD repo, it behaves exactly like the install from ports. All machined are fully upgraded FBSD 11.1 1. BAD: from poudriere ---------------------- # on poudiere machine # poudriere ports -u # poudriere bulk -j111amd64 -C lang/php72 security/libargon2 # then on machine which is using the poudriere repo # pkg upgrade -f php72 libargon2 # php -r 'echo password_hash("password", PASSWORD_ARGON2I). "\n";' Illegal instruction (core dumped) # php -r 'echo password_hash("password", PASSWORD_DEFAULT). "\n";' $2y$10$G7sfHPrxSMdYhRj.mt4Xgur3B8nX7Im.TOwVjFjM/somdMLHaAev2 # pkg check --dependencies Checking all packages: 100% php72 is missing a required shared library: libargon2.so 2. BETTER, BUT STILL NOT GOOD: from ports ----------------------------------------- # # on a third clean machine, build from local ports # cd /usr/ports/lang/php72 # make clean install # php -r 'echo password_hash("password", PASSWORD_ARGON2I). "\n";' $argon2i$v=3D19$m=3D1024,t=3D2,p=3D2$aDdVOWhvWEFPS3ZEcTVJWQ$VFelNLga/k/d+= j74AeA6vPweN7KvA9KGhVVL9dmnfVA [root@zeta php72]# pkg check --dependencies Checking all packages: 100% php72 is missing a required shared library: libargon2.so 3. SAME AS ABOVE: from FreeBSD repo packages -------------------------------------------- # pkg install php72 New packages to be INSTALLED: php72: 7.2.0 libargon2: 20161029 Number of packages to be installed: 2 # php -r 'echo password_hash("password", PASSWORD_ARGON2I). "\n";' $argon2i$v=3D19$m=3D1024,t=3D2,p=3D2$dlh0aS9zcFpuV1FqbWpZbg$BbrqQnU/OcjDB= hWz5vDPNZkAQLDlMY6XxPFScweJpj0 [root@zeta libargon2]# pkg check --dependencies Checking all packages: 100% php72 is missing a required shared library: libargon2.so ---- Can anyone shed any light? Thanks --=20 Oliver Sch=C3=B6nrock email : oliver@schonrocks.com --q700l0feMm9qB95QHbdeeOAA3KM3Id9TD-- --BrvdMWDCNl28jcScxNqafMdLO2ieU7hNv Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJaKaKxAAoJEF6SumULDx4PrHUH/jY0jfLoWi27Bg3WQ3Lu4MHX Wb13s0/+mktWRDldawJD2w/MfNB0xn2V1K6jzA1h4zIO7AsWVA0ccIhkZ/MtwfCp XYM3FvhKAqnc8qGZB7We3LZyEIIzert2vLKg98PKrqGQ4ttRTPO6guoQhnZG7nOM Zl3q4UhaaDUXeG6HJ2cEkqwYiXjGhQiv3m4ottRjmMps0afLZcnIGi6AjxBLZH15 GJeIDG67GcRbxpwwLek3oXowFkCJWbx/MRk833ZyK1n5YKCepILVMPyE8GZ0rIcO wFv1tgcsxqNNQ7jkChonySz8fqU1EuiHrFdmZToFHr7uQd8f2JFDvL4+vDm2aTA= =J2sc -----END PGP SIGNATURE----- --BrvdMWDCNl28jcScxNqafMdLO2ieU7hNv-- From owner-freebsd-ports@freebsd.org Thu Dec 7 22:43:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E5740E93435 for ; Thu, 7 Dec 2017 22:43:58 +0000 (UTC) (envelope-from starikarp@yandex.com) Received: from forward102j.mail.yandex.net (forward102j.mail.yandex.net [IPv6:2a02:6b8:0:801:2::102]) (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 87D8F7A243 for ; Thu, 7 Dec 2017 22:43:58 +0000 (UTC) (envelope-from starikarp@yandex.com) Received: from mxback5o.mail.yandex.net (mxback5o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::1f]) by forward102j.mail.yandex.net (Yandex) with ESMTP id 6DF245602FEC; Fri, 8 Dec 2017 01:43:53 +0300 (MSK) Received: from smtp3p.mail.yandex.net (smtp3p.mail.yandex.net [2a02:6b8:0:1472:2741:0:8b6:8]) by mxback5o.mail.yandex.net (nwsmtp/Yandex) with ESMTP id jjFt59OjkS-hlxusDWS; Fri, 08 Dec 2017 01:43:47 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1512686627; bh=zGTOwGNaasalpxU4gx8MoRHC14RrTLuMJ+BKAsjgzmM=; h=Message-ID:Subject:From:To:Date:In-Reply-To:References; b=Ki//cDmLqYXIdjUaJHQRacIV1tLCDgLA00CJVnPJHys06k5ZchXzlInCDw7yrUvPc bJ32drKzhlA58YLdbJvD2k9+4mjrOYsCeBz5FRvsgwo8lAiifkZgkhacpsDL30lOAg NEV9lh7CsSxIZOVhEscGZKGFS8IkGTnfJizjMrVo= Received: by smtp3p.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id PCX9IZCcE8-hj9mq15Y; Fri, 08 Dec 2017 01:43:45 +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.com; s=mail; t=1512686626; bh=zGTOwGNaasalpxU4gx8MoRHC14RrTLuMJ+BKAsjgzmM=; h=Message-ID:Subject:From:To:Date:In-Reply-To:References; b=LzLzXU27HyS5mwHttGo6YoyUDkbTIIattrkE2QkiJQIgno72R0bOvVOw+Q2c8Q1iS Z7loozss/t/PRk6NiiwxBsFrroe+otQ7wkhDFYWASgGSISeUHGUr5e8pvmEnQw2lsl LkzQTWW7Cs+e8oBNYIxbOrF8HITDKLPBQle8ojxY= Authentication-Results: smtp3p.mail.yandex.net; dkim=pass header.i=@yandex.com Message-ID: <1512686622.79950.1.camel@yandex.com> Subject: Re: THANK YOU for flavors! From: Stari Karp To: Baho Utot , freebsd-ports@freebsd.org Date: Thu, 07 Dec 2017 17:43:42 -0500 In-Reply-To: <98c8597a-1db1-b1f6-2aa3-4f09b9a52c59@columbus.rr.com> References: <1afffe5a-8882-6cd8-5c09-b0c93e28bec5@gmail.com> <98c8597a-1db1-b1f6-2aa3-4f09b9a52c59@columbus.rr.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.24.2 FreeBSD GNOME Team Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 22:43:59 -0000 On Thu, 2017-12-07 at 07:51 -0500, Baho Utot wrote: > > On 12/07/17 04:30, Johan Hendriks wrote: > > Op 07/12/2017 om 00:51 schreef Mel Pilgrim: > > > In the midst of all the negative noise, I thought I'd post and > > > say > > > thank you for bring in this feature. I've been chomping at the > > > bit to > > > try flavours out since I heard about them. I started flavouring > > > my > > > company's internal Ports Tree extension the evening after it > > > landed. > > > > > > Flavours are going to reduce 18 server role metaports to 3. > > > _______________________________________________ > > > freebsd-ports@freebsd.org mailing list > > > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > > > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freeb > > > sd.org" > > > > Do you have a web page where flavours are explained nicely for non > > technical FreeBSD users so that they can also see the benefits of > > flavour. I think it is a little odd that a big change like this is > > not > > mentioned in any way on the front page of FreeBSD. > > I really believe things are better this way albeit i did not read > > and > > understand it in a whole. I also believe flavours are nice in a > > multi > > server envirement and on the desktop. > > The negative noice comes from people who USE FreeBSD on a single > > machine > > or maybe 2 and are now confronted with there old habbits not > > working > > anymore. > > Give those people a walkthrough how they can run poudriere. Best > > without > > out a server but just a oneliner they need to remeber for future > > updates. They do not want to spend too much time reading and trying > > to > > update there system. > > If FreeBSD has done that i think that was lot less negative noice > > on the > > channels. > > > > Secondly I want to thank you all for the great product FreeBSD is > > and it > > is a great product thanks to all the time people infest into > > FreeBSD. > > So thank you all. But i also hope FreeBSD learns from these big > > changes. > > If FreeBSD want a larger userbase, single machine users are there. > > And > > they do not want to spend an hour reading through a poudriere man > > page. > > They just want to type pgk upgrade, portmaster -d -a, or maybe > > poudriere > > update ports for all that matters. > > > > users also don't want to wake up to the fact that what worked a few > days > ago not is working ie fetch/update port repo run synth and then get a > " > What the fuck has just happened now" only to be put down by the so > called folks in charge here for even asking. > > I understand your frustration but I am happy with Synth and Mr. Marino made patches extremely fast. I updated everything with success. From owner-freebsd-ports@freebsd.org Thu Dec 7 23:06:17 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2793E939D3 for ; Thu, 7 Dec 2017 23:06:17 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from cdptpa-cmomta03.email.rr.com (cdptpa-outbound-snat.email.rr.com [107.14.166.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id ACC337AC7F for ; Thu, 7 Dec 2017 23:06:17 +0000 (UTC) (envelope-from baho-utot@columbus.rr.com) Received: from raspberrypi.bildanet.com ([65.186.81.207]) by cmsmtp with ESMTP id N5GQekiQvOSkmN5GTeEjQO; Thu, 07 Dec 2017 23:07:37 +0000 Received: from [192.168.1.143] by raspberrypi.bildanet.com with esmtp (Exim 4.84) (envelope-from ) id 1eN5F6-0006xD-Nm for freebsd-ports@freebsd.org; Thu, 07 Dec 2017 23:06:12 +0000 Subject: Re: THANK YOU for flavors! To: freebsd-ports@freebsd.org References: <1afffe5a-8882-6cd8-5c09-b0c93e28bec5@gmail.com> <98c8597a-1db1-b1f6-2aa3-4f09b9a52c59@columbus.rr.com> <1512686622.79950.1.camel@yandex.com> From: Baho Utot Message-ID: <5725d81b-c422-42ea-d901-8bc8e5564f5f@columbus.rr.com> Date: Thu, 7 Dec 2017 18:06:07 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <1512686622.79950.1.camel@yandex.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-CMAE-Envelope: MS4wfP3kkr8Er+buPdDHJbCpZuKCc46NELmtqzx7dmYbcmXoEvEqLzRaW1THmLBoZ5CPwT9piHl0RyXjSsJfHKn7vsfTveroHXb9CdE5w09JmZlKlYaKluyz Op3FvAS4yjUBB9gC29rktl9+5VwvUhrgw1OOmWn2+SuGBW3ctBkh/833D+coN1CzIEaRsVUWZ6uKdln3o7sO6xV8eERT1SBJtXk= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 23:06:18 -0000 On 12/7/2017 5:43 PM, Stari Karp wrote: > On Thu, 2017-12-07 at 07:51 -0500, Baho Utot wrote: >> On 12/07/17 04:30, Johan Hendriks wrote: >>> Op 07/12/2017 om 00:51 schreef Mel Pilgrim: >>>> In the midst of all the negative noise, I thought I'd post and >>>> say >>>> thank you for bring in this feature. I've been chomping at the >>>> bit to >>>> try flavours out since I heard about them. I started flavouring >>>> my >>>> company's internal Ports Tree extension the evening after it >>>> landed. >>>> >>>> Flavours are going to reduce 18 server role metaports to 3. >>>> _______________________________________________ >>>> freebsd-ports@freebsd.org mailing list >>>> https://lists.freebsd.org/mailman/listinfo/freebsd-ports >>>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freeb >>>> sd.org" >>> Do you have a web page where flavours are explained nicely for non >>> technical FreeBSD users so that they can also see the benefits of >>> flavour. I think it is a little odd that a big change like this is >>> not >>> mentioned in any way on the front page of FreeBSD. >>> I really believe things are better this way albeit i did not read >>> and >>> understand it in a whole. I also believe flavours are nice in a >>> multi >>> server envirement and on the desktop. >>> The negative noice comes from people who USE FreeBSD on a single >>> machine >>> or maybe 2 and are now confronted with there old habbits not >>> working >>> anymore. >>> Give those people a walkthrough how they can run poudriere. Best >>> without >>> out a server but just a oneliner they need to remeber for future >>> updates. They do not want to spend too much time reading and trying >>> to >>> update there system. >>> If FreeBSD has done that i think that was lot less negative noice >>> on the >>> channels. >>> >>> Secondly I want to thank you all for the great product FreeBSD is >>> and it >>> is a great product thanks to all the time people infest into >>> FreeBSD. >>> So thank you all. But i also hope FreeBSD learns from these big >>> changes. >>> If FreeBSD want a larger userbase, single machine users are there. >>> And >>> they do not want to spend an hour reading through a poudriere man >>> page. >>> They just want to type pgk upgrade, portmaster -d -a, or maybe >>> poudriere >>> update ports for all that matters. >>> >> users also don't want to wake up to the fact that what worked a few >> days >> ago not is working ie fetch/update port repo run synth and then get a >> " >> What the fuck has just happened now" only to be put down by the so >> called folks in charge here for even asking. >> >> > I understand your frustration but I am happy with Synth and Mr. Marino > made patches extremely fast. I updated everything with success. > > John new "port system" looks really good it may well be the wave of the future, if it gets a little support.  check out https://github.com/jrmarino/Ravenports and http://www.ravenports.com Of course it will need to expand to other platforms, and expand the number of packages in the ravenports system, but it looks like a good alternative to ports. Too bad I am moving from FreeBSD back to Linux or I would have a go with it.  I have been working on something that is similar to ravenports for all my in house servers and desktops.  I should have something working by the end of the year.  I already have a "system builder" completed that builds and installs a scratch built linux base system. I will have some "meta packages" that will allow one to install desktop machines by installing one base package and one desktop package for a working base/default desktop machine.  That is how I setup my freebsd boxs (soon to be linux boxs), desktop-lumina, desktop-kde and desktop-gnome.  I also have meta packages for server-mail, server-dns, server-file, server-web and server-dhcp. Installing is simple as booting to the USB drive, partitioning and installing ext4 filesystem(s) and then install base and desktop-kde.  edit a few config files and it's done. Same for servers.  If I want a dns and dhcp server all I need to do is to install base, server-dns and server-dhcp and edit a few config files and I am good to go. From owner-freebsd-ports@freebsd.org Thu Dec 7 23:35:03 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B85D1E94418 for ; Thu, 7 Dec 2017 23:35:03 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from mx2.catspoiler.org (mx2.catspoiler.org [IPv6:2607:f740:16::d18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "amnesiac", Issuer "amnesiac" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9DDBF7BD80 for ; Thu, 7 Dec 2017 23:35:03 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (gw.catspoiler.org [75.1.14.242]) by mx2.catspoiler.org (8.15.2/8.15.2) with ESMTPS id vB7NZ301026257 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 7 Dec 2017 23:35:04 GMT (envelope-from truckman@FreeBSD.org) Received: from mousie.catspoiler.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.15.2/8.15.2) with ESMTPS id vB7NYrU9026263 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 7 Dec 2017 15:34:54 -0800 (PST) (envelope-from truckman@FreeBSD.org) Date: Thu, 7 Dec 2017 15:34:48 -0800 (PST) From: Don Lewis Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) To: Jan Bramkamp cc: freebsd-ports@freebsd.org In-Reply-To: <04c3f524-b594-078b-f28c-597c4da595e8@rlwinm.de> Message-ID: References: <865f71f7-5d2d-90fd-8b41-c00d2317d083@rlwinm.de> <04c3f524-b594-078b-f28c-597c4da595e8@rlwinm.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Content-Disposition: INLINE X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 23:35:03 -0000 On 7 Dec, Jan Bramkamp wrote: > On 06.12.17 23:23, Dave Horsfall wrote: >> On Wed, 6 Dec 2017, Jan Bramkamp wrote: >>=20 >>> Synth and poudriere are parallel build tools and as such are very=20 >>> taxing on the system. I suspect your system is unstable under such=20 >>> load, because of a configuration error or unreliable hardware. One=20 >>> such configuration error that bit me is tmpfs mounted without size=20 >>> limitation. Without size limits it can exhaust RAM + swap and crash=20 >>> the system. Limit the sum of all your tmpfs mounts to significantly=20 >>> less than RAM + swap. >>=20 >> What happens then?=A0 Does the build process merely crash instead?=A0 I = ask=20 >> because my minimal system (all I can afford on my "income") has 512MB=20 >> memory (all it will take) ad 1GB swap; building Ruby etc kills it, so I= =20 >> use packages in that case i.e. no customisation if I wanted it. >=20 > In that case I wouldn't use tmpfs at all. One conceptual difference=20 > between the old portmaster/portupgrade tools and the newer tools like=20 > poudriere and synth is that the old tools try to minimize rebuilds by=20 > modifying the live system. This can break the system if the upgrade=20 > fails and will leave it inconsistent while the upgrade runs. Also some=20 > ports misbehave and interact with installed software they didn't list as= =20 > dependency if it is installed. For these reasons the new tools create=20 > jail/chroot environments to build ports in a clean environment.=20 > Poudriere is designed around ZFS features (snapshots and cloning). Those= =20 > can be emulated with UFS and overlay file systems, but Poudriere works=20 > best on a big ZFS based system with enough RAM to keep the build dirs in= =20 > tmpfs (e.g. 8GB RAM per parallel builder and one builder per CPU=20 > core/thread). You can configure poudriere to use a single builder and=20 > UFS, but it will be a slow process. I get adequate performance with about half that amount of RAM, even with ALLOW_MAKE_JOBS=3Dyes and using tmpfs for everything that makes sense, and building a lot of the extra-large ports. My eight core package builder is maxed out at 32 GB of RAM. I just end up using swap pretty heavily. Towards the end of my package build runs, I typically see chromium, firefox, libreoffice, openoffice-4, openoffice-devel, and thunderbird all being built in parallel. The openoffice builds claim to need 11 GB of free diskspace each. Fortunately the stuff in tmpfs is not randomly accessed, so not much RAM is needed to hold the working set, so the machine seldom thrashes. I actually see very little disk activitity much of the time. At higher core counts, it's probably best to set a MAKE_JOBS_NUMBER limit. If you don't do that, then the number of parallel running threads will increase as the square of the number of CPU cores. My not yet in production Ryzen machine has eight cores and 16 SMT threads and is maxed out at 64 GB of RAM. I get the best overall poudriere run time with MAKE_JOBS_NUMBER=3D7. The problem not setting ALLOW_MAKE_JOBS=3Dyes i= s that towards the end of the run, ports that take a long time to build will run for a long time with only one core being used and all of the other CPU cores idle. It would be nice if this was more dynamic, but that's difficult with each builder contained in its own jail. > Synth reduces that overhead somewhat by reusing the host system. Its=20 > focus is more on keeping a single system up to date instead of compiling= =20 > sets of ports to custom repos for other systems and the curses UI is a=20 > nice touch. Also synth can try to avoid building ports by prefetching=20 > packages from an upstream repo. >=20 > To be honest few FreeBSD devs still care about self hosting FreeBSD on=20 > such tiny systems (0.5GB RAM, 1-2 cores). There are devs interested on=20 > optimizing FreeBSD for small embedded systems but you aren't expected to= =20 > rebuild FreeBSD from source on a wireless access point or dedicated=20 > firewall appliance. If you have to compile and value your time get=20 > adequate hardware. Old 2U dual sockets servers may burn a lot of power=20 > but are quite cheap and you don't have to run a compile server 24/7. My Pentium-M laptop with 1 or 2 GB of RAM is getting questionable for self-hosting. Just doing buildworld + buildkernel is an all day affair. Trying to use portmaster to do an upgrade in place would probably take a week assuming that it didn't run out of space or thrash itself to death. It runs firefox and OpenOffice just fine, but it is questionable as to whether it could build them. Then there is this machine: CPU: VIA Nehemiah (1000.06-MHz 686-class CPU) Origin=3D"CentaurHauls" Id=3D0x698 Family=3D0x6 Model=3D0x9 Stepping= =3D8 Features=3D0x381b93f VIA Padlock Features=3D0xdd real memory =3D 268435456 (256 MB) avail memory =3D 245055488 (233 MB) It is still perfectly adequate for the work that it does, but I don't even think I could "make buildworld" on it anymore, let alone build ports. I keep it up to date with freebsd-update and packages built on my package builder. World and kernel are actually customized, so I had to set up my own freebsd-update server for it, which is not for the faint of heart. I'm really looking forward to packaged base to make keeping it up to date easier. From owner-freebsd-ports@freebsd.org Thu Dec 7 23:37:42 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B2E90E9450D for ; Thu, 7 Dec 2017 23:37:42 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-oln040092253056.outbound.protection.outlook.com [40.92.253.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2C2847BF3E for ; Thu, 7 Dec 2017 23:37:40 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=NHXk3h65OuOp80weJJsAN97shT66EDFwSPyxuSy+ZYs=; b=RVOdaJzJKASFiiSldxPRCd1WNoGCK6CPQ/kKk0r5ertDPGi0X0yL9IEFMVo5eLqcSlvS/hYdI9/tRUHiZwLX2tcb2RlLVFndwhhGQ2cTyOZnkMs2h1N9YarW9sdkW/GmTVBOmscVyyb0oOPS/OHPsUEixfJIfzu6UvALv3qDM7M8e9P4caOLnltPPEhuuwDmce9S3Vqj++9MQsSzLdqcSI1U8kVkGcDMtZr2kbyv5U4xWuaXgWQ01K4G5xTK+hvnK+lOAuz9m7yRbDdHHcklnmV9C+MhxmZXQLJcH2jAnnX2b08di3NlM+QFbpYTig+FgJrepE1qpJ3B5uUFMNvtWQ== Received: from SG2APC01FT042.eop-APC01.prod.protection.outlook.com (10.152.250.53) by SG2APC01HT018.eop-APC01.prod.protection.outlook.com (10.152.250.247) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.282.5; Thu, 7 Dec 2017 23:37:38 +0000 Received: from KL1PR0601MB1992.apcprd06.prod.outlook.com (10.152.250.60) by SG2APC01FT042.mail.protection.outlook.com (10.152.251.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.282.5 via Frontend Transport; Thu, 7 Dec 2017 23:37:38 +0000 Received: from KL1PR0601MB1992.apcprd06.prod.outlook.com ([fe80::70c5:6933:9042:c9c1]) by KL1PR0601MB1992.apcprd06.prod.outlook.com ([fe80::70c5:6933:9042:c9c1%13]) with mapi id 15.20.0302.010; Thu, 7 Dec 2017 23:37:38 +0000 From: Tatsuki Makino To: FreeBSD Ports ML Subject: RE: Working on FLAVOR support in portmaster Thread-Topic: Working on FLAVOR support in portmaster Thread-Index: AQHTbZu5vm9/PAizTU+XjnAx4edt9aM4iNA0 Date: Thu, 7 Dec 2017 23:37:38 +0000 Message-ID: References: , In-Reply-To: Accept-Language: en-US, ja-JP Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:67EBBE788F0E870910A01864B9A5D018CA14106DEA9C0F83C5E1EE7CDAFE7B98; UpperCasedChecksum:9CC4BEE1AEC6FDECB0311352AF36F1A20D904C53ECCE7D2D76B075EBB0644553; SizeAsReceived:7187; Count:46 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [V7XzZv12tmSWVE4D4F5dpsn/Kb7fKpfX] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SG2APC01HT018; 6:YHzWh5SkO+xc3Ip2upD0hTHXNDYJ0tNcD42gsKFWQL13IcoCsn/IEEiMTcaIThFYevbHorQZy0IFjvbspVmRsAOw+HogcWSp8HFQt/FlbCaqkxpaAZ4/brDwX9ybNDR5jXfk62ZnU/jsdGxzz8hjZVGCOio5aPgbgyw3B/4u7VOdQzdSniQwMUTiONecz5X/hTXkeX/+km8LGNhcoPlvKvzT9B+CQ5v4kI30netShXq0jCWGDIJ7BQ0XHvcyAT+NmNPsehphOQwWqkk8fI+boTCXHbRPijTp+GX89IklyeRA27A/QXbpVwvl283S3gcdfWOI2qulCGIq6GOvQ8AE/8ZA879Lmlmy20fIIbLd0eA=; 5:GoDhgabVGemYNRylRUgiNhVUpU3/3Y2ggmtTYabi49i08jZQ5hyRemZGUl3XYWwiBUWXim5YfCW07zX7+4x3OqARBm2JKyDtHewkBnmaVu/Ekt369FMD1MraeJAknD6D079gdU9e1kH0rkTGg1n61BfSF1ugJ9ac4v6hyR9Gnh4=; 24:EaVNCVWJhEucp0jZhqzKnVln1V4zokxHypSMkepcFbgB1wXXlCyz2cSmcmZW3SsdrXapWfCto0m0TuzttQnwY4gHvEVSRHbHk2OAFFWUFvo=; 7:+AYORYh4Bv3D6ICYPTwimEI70w/ZqMKOvisyyxEFkFuPBhcrlcp8tig+p+4C/kG63z+8RuZeQat8IzKqmG9E8VkYecUu911M+MqjOLnPJ8mIKmZ5j/Nqiz4tdD3eoBG7XbIwQyadLD6WXdRVNSPZdSEF+g66kZZ7REOLDp6+LdkcjMy+i0xYQ4Xf868PUV2v0fovGKY6BEB7a7ZKOBakPOMME2L5hcaf7N1Ea3XmJuHwvscml5gjaB4QVlURIlk0 x-incomingheadercount: 46 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045); SRVR:SG2APC01HT018; x-ms-traffictypediagnostic: SG2APC01HT018: x-ms-office365-filtering-correlation-id: 4de32eda-2398-4ebe-cd0c-08d53dcb806a x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:SG2APC01HT018; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:SG2APC01HT018; x-forefront-prvs: 05143A8241 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:SG2APC01HT018; H:KL1PR0601MB1992.apcprd06.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4de32eda-2398-4ebe-cd0c-08d53dcb806a X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2017 23:37:38.4150 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2APC01HT018 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Dec 2017 23:37:42 -0000 Thanks to everyone for replying. ________________________________________ From: Stefan Esser [se@freebsd.org] Sent: Tuesday, December 5, 2017 16:35 To: Tatsuki Makino; FreeBSD Ports ML Subject: Working on FLAVOR support in portmaster > I'm working on FLAVOR support in portmaster. Thank you very much. Will the new portmaster be version portmaster-4.x?= From owner-freebsd-ports@freebsd.org Fri Dec 8 04:27:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 39252E997F4 for ; Fri, 8 Dec 2017 04:27:32 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from viclamta35p.bpe.bigpond.com (viclamta35p.bpe.bigpond.com [203.38.21.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2FE21393A for ; Fri, 8 Dec 2017 04:27:28 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from smtp.telstra.com ([10.10.26.4]) by viclafep17p-svc.bpe.nexus.telstra.com.au with ESMTP id <20171208040352.UMQK5025.viclafep17p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com> for ; Fri, 8 Dec 2017 15:03:52 +1100 X-RG-Spam: Unknown X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedtuddrudelgdeilecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfupfevtfgpvffgnffuvfftteenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffujgfkfhgfgggtsehttddttddtredvnecuhfhrohhmpeffrghvvgcujfhorhhsfhgrlhhluceouggrvhgvsehhohhrshhfrghllhdrohhrgheqnecukfhppeduuddtrddugedurdduleefrddvfeefnecurfgrrhgrmhephhgvlhhopegrnhgvuhhrihhnrdhhohhrshhfrghllhdrohhrghdpihhnvghtpeduuddtrddugedurdduleefrddvfeefpdhmrghilhhfrhhomhepoegurghvvgeshhhorhhsfhgrlhhlrdho X-RG-VS-CLASS: clean Received: from aneurin.horsfall.org (110.141.193.233) by smtp.telstra.com (9.0.019.22-1) id 5A24F3F601054A67 for freebsd-ports@freebsd.org; Fri, 8 Dec 2017 15:03:52 +1100 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id vB843p80043986 for ; Fri, 8 Dec 2017 15:03:51 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id vB843pvt043983 for ; Fri, 8 Dec 2017 15:03:51 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Fri, 8 Dec 2017 15:03:50 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Flavors *COMPLETELY* break the port system (synth and poudriere are useless) In-Reply-To: <04c3f524-b594-078b-f28c-597c4da595e8@rlwinm.de> Message-ID: References: <865f71f7-5d2d-90fd-8b41-c00d2317d083@rlwinm.de> <04c3f524-b594-078b-f28c-597c4da595e8@rlwinm.de> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 04:27:32 -0000 On Thu, 7 Dec 2017, Jan Bramkamp wrote: [ Cogent explanation deleted ] Thanks for that clear explanation; I've been promised a much bigger server in return for some contract work, so I'll start planning for it. -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Fri Dec 8 11:11:18 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9611EE80789 for ; Fri, 8 Dec 2017 11:11:18 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 6DB686E24E for ; Fri, 8 Dec 2017 11:11:18 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 1F2A8E80785; Fri, 8 Dec 2017 11:11:18 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 014B2E80784 for ; Fri, 8 Dec 2017 11:11:18 +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 mx1.freebsd.org (Postfix) with ESMTPS id B01826E246 for ; Fri, 8 Dec 2017 11:11:17 +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 vB8BBHTs026793 for ; Fri, 8 Dec 2017 11:11:17 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id vB8BBHhX026792; Fri, 8 Dec 2017 11:11:17 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201712081111.vB8BBHhX026792@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: Fri, 8 Dec 2017 11:11:17 +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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 11:11:18 -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 ------------------------------------------------+-----------------+------------ biology/libsbml | 5.15.0 | 5.16.0 ------------------------------------------------+-----------------+------------ biology/phylip | 3.696 | 3.697 ------------------------------------------------+-----------------+------------ devel/node-thrift | 0.9.3 | 0.11.0 ------------------------------------------------+-----------------+------------ devel/thrift-c_glib | 0.9.3 | 0.11.0 ------------------------------------------------+-----------------+------------ 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 Fri Dec 8 11:46:15 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 497D1E8110B; Fri, 8 Dec 2017 11:46:15 +0000 (UTC) (envelope-from melounmichal@gmail.com) Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CA2B96F08E; Fri, 8 Dec 2017 11:46:14 +0000 (UTC) (envelope-from melounmichal@gmail.com) Received: by mail-wm0-x233.google.com with SMTP id y82so4234272wmg.1; Fri, 08 Dec 2017 03:46:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:reply-to:subject:to:cc:references:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=89eJbFrl6iufM30k2sQ+5DUQz0CzPbQ9zOjHymQnFAs=; b=rGdQW2rMA8jWSRauGS8FIPTp22N794CCEytYL0uOvOF6QxXTKqnbRtK45kP3enZb3f jpsfvdkBllsDfZRCCOQTCIOe7GGixYa7KFba7O/5r4OwnadBpIG7J+OwmraJbF+iLqYx UOvNobfmpIwwxKZyTuIJcuwbe2IK7T2Bihy4GkSyAc/dtud62Y76E9UHwXFOMkFdhihX EB389v3MCPWU0LZy1Zc1FMhDAWh77qt5/thCgMaNHs/zkn6XpzuVzPDmAhpYsreAIjUw UAOYw1oY/WM/bGQYiOK/K8G2svGMN9EHGGp0RVQYKRrrkbgMUG0tS+rUkOpFPsHzpTzP PaSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:reply-to:subject:to:cc:references :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=89eJbFrl6iufM30k2sQ+5DUQz0CzPbQ9zOjHymQnFAs=; b=NlJ3vrbRIlikcWNAPTapgKIaYi6XBNvcRV2oticXBKQ6qJQt1e91WccwAwvJkwS0R5 SQxoCW94pCykkCMDcgO3BYFLuS6KXRaRTunPNJLDPq2wzdybxMclCBK7qZMu0rbL+qEJ DLNYmHO24/yX9hF//lDH3N9UomsJ9jgKznXzeUX9qUswkaYk7Z5uoFpA1OvlOnla+rtT CJv40WBE0NM7qrKWmzlMvYSSWU6+/MJTv0J18oP192l6xMJga/RXBDYwVBmUAvXxTK2P EJ9hESR/T+phexpViAmWs2hBuc1PBIUsJAS+UUSJH7eMcOyyIC9eLnaBUICMPrXKcwcn BWJA== X-Gm-Message-State: AKGB3mJFeR25sGJnMqQcUlQ4ToXahXiJfVco/cDPT/6IwDUbdSm7y+7Q JDcvlq3MJMTGCKmM1+RkllISFbQX59g= X-Google-Smtp-Source: AGs4zMYIX8squjxruku1rtTYqbPxogIkFCHQbc9Uj1oaD1c9tGGHV4YdW7Yf7+XkB7dsnvya+7KmRg== X-Received: by 10.28.35.4 with SMTP id j4mr3549284wmj.55.1512733572378; Fri, 08 Dec 2017 03:46:12 -0800 (PST) Received: from [88.208.79.100] (halouny.humusoft.cz. [88.208.79.100]) by smtp.gmail.com with ESMTPSA id 128sm1444260wmi.28.2017.12.08.03.46.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 08 Dec 2017 03:46:11 -0800 (PST) From: Michal Meloun X-Google-Original-From: Michal Meloun Reply-To: mmel@freebsd.org Subject: Re: For armv7 (cross build target): multimedia/libvpx depends on the GNU C library function getauxval and so fails to build; so, disable its expectation? To: Ian Lepore , Jan Beich , Mark Millard Cc: Freebsd-arm , FreeBSD Ports References: <1512583709.58601.49.camel@freebsd.org> Message-ID: <03a31eff-34e8-be4c-c008-528824fea261@freebsd.org> Date: Fri, 8 Dec 2017 12:46:12 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <1512583709.58601.49.camel@freebsd.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 11:46:15 -0000 On 06.12.2017 19:08, Ian Lepore wrote: > On Wed, 2017-12-06 at 18:37 +0100, Jan Beich wrote: >> Mark Millard writes: >> >>> >>> For armv7 attempting to build multimedia/libvpx >>> (via an indirect dependency) leads to: >>> >>> cp libvpx_g.a libvpx.a >>> vpx_ports/arm_cpudetect.c.o: In function `arm_cpu_caps': >>> /wrkdirs/usr/ports/multimedia/libvpx/work/libvpx-1.6.1/vpx_ports/arm_cpudetect.c:198: undefined reference to `getauxval' >>> c++: error: linker command failed with exit code 1 (use -v to see invocation) >>> gmake[2]: *** [Makefile:384: libvpx.so.4.1.0] Error 1 >>> gmake[1]: *** [Makefile:17: .DEFAULT] Error 2 >>> gmake[1]: Leaving directory '/wrkdirs/usr/ports/multimedia/libvpx/work/libvpx-1.6.1' >>> ===> Compilation failed unexpectedly. >>> Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to >>> the maintainer. >>> *** Error code 1 >>> >>> >>> >>> The arm_cpudetect.c code looks like it expects >>> for FreeBSD to define getauxval (but it does not) and >>> has alternate code it uses if is not >>> available: >> Correct. I've expected FreeBSD to either implement its own helper and >> put it somewhere like or mimic GNU. What actually happened >> is something in-between which tends to break existing code e.g., >> >>   AC_CHECK_HEADERS([sys/auxv.h]) >> >>   #ifdef HAVE_SYS_AUXV_H >>          unsigned long hwcap = getauxval(AT_HWCAP); >>   ... >>   #endif >> >> in https://github.com/mono/mono/blob/9ba3fa0ba37c/mono/utils/mono-hwcap-arm.c#L41 >> >> base r324815 has questionable rationale for not using getauxval() >> because if AT_FOO is not supported or doesn't make sense on FreeBSD one >> can just #ifdef it out. As you've noticed Linux folks rarely use >> getauxval() outside of AT_HWCAP. Some AT_* are compatible, some have >> different name, some are specific to Linux or FreeBSD. >> >> Now we have elf_aux_info() which is not documented. Go figure how to use >> it properly and avoid introducing bugs specific to FreeBSD. >> >> Makes one wonder why FreeBSD didn't choose sysctl to expose ARM >> capabilities like hw.cpu_features (on powerpc*) if portability was out >> of scope. > > It's my fault elf_aux_info() isn't documented yet. I agreed to write > the manpage, then I got sick (for weeks) and haven't gotten anything > much done in that time. > > I tend to agree about not providing a reasonably-compatible getauxval() > function being a bad thing.  I think it would be fine to support a > subset of the AT_* values linux supports, and we can add additional > support as needs arise. > Having linux compatible getauxval() was my original plan. But during testing, I found that some ports autodetect getauxval() presence and if exists, then full linux implementation is required. My bad is that I didn't realize that the presence of "sys/auxv/h" causes the same troubles. I don't think that full emulation of getauxval() is best - the port wants (from memory, incomplete) at least, additionally to AT_HWCAPS(2) : AT_PLATFORM AT_SECURE AT_RANDOM AT_CLKTCK I don't think that we want to implement linux compatible platform strings, nor generate random vector for each program. So, by my best, I think that FreeBSD specific version of original CPU/feature/platform function is easier and most robust solution. And, maybe, upstream will accept it at one day... The updated patch for multimedia/libvpx is here: http://build.humusoft.cz/patches/multimedia/libvpx/libvpx.diff Michal From owner-freebsd-ports@freebsd.org Fri Dec 8 12:33:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AF7A4E8293F for ; Fri, 8 Dec 2017 12:33:57 +0000 (UTC) (envelope-from tz@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 9B14070941 for ; Fri, 8 Dec 2017 12:33:57 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 96CA6E8293E; Fri, 8 Dec 2017 12:33:57 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 96671E8293D for ; Fri, 8 Dec 2017 12:33:57 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from toco-domains.de (mail.toco-domains.de [IPv6:2a01:4f8:150:50a5::6]) (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 637C27093F for ; Fri, 8 Dec 2017 12:33:57 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from [192.168.0.102] (port-212-202-156-99.static.qsc.de [212.202.156.99]) by toco-domains.de (Postfix) with ESMTPA id 8FBC01AAF014; Fri, 8 Dec 2017 13:33:53 +0100 (CET) Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 To: Oliver Schonrock Cc: ports , hsw@bitmark.com References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> From: Torsten Zuehlsdorff Message-ID: Date: Fri, 8 Dec 2017 13:33:53 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> 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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 12:33:57 -0000 Aloha, > 1. In the worst case (when built on remote poudriere) php72 crashes when > using the PASSWORD_ARGON2I algo for password_hash. pkg check > --dependencies reports problem. > > 2. On a separate machine. When building from local ports, > password_hash(...PASSWORD_ARGON2I) works but pkg check --dependencies > still reports problem. > > 3. On yet another machine, installing "latest" packages from central > FreeBSD repo, it behaves exactly like the install from ports. > > All machined are fully upgraded FBSD 11.1 > [..] > Can anyone shed any light? Yes :) I took a look at it. When changing the configure instructions for libargon2 and compiling it again, i got the following error: Error: /usr/local/bin/php is linked to /usr/local/lib/libargon2.so which does not have a SONAME. security/libargon2 needs to be fixed. I would say that this is the cause of the problem. So at first Christopher - the maintainer of libargon2 - needs to fix libargon. Than i can fix PHP. :) Greetings, Torsten -- Support me at: https://www.patreon.com/TorstenZuehlsdorff From owner-freebsd-ports@freebsd.org Fri Dec 8 13:13:56 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E8BC0E832E0 for ; Fri, 8 Dec 2017 13:13:56 +0000 (UTC) (envelope-from Alexander@leidinger.net) Received: from mailgate.Leidinger.net (mailgate.leidinger.net [IPv6:2a00:1828:2000:375::1:5]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5B40F71866; Fri, 8 Dec 2017 13:13:56 +0000 (UTC) (envelope-from Alexander@leidinger.net) Date: Fri, 08 Dec 2017 14:13:09 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=leidinger.net; s=outgoing-alex; t=1512738825; bh=zacdikWs3h0TrgcLmHjFKuhQdo+6DcM5avzXq5/D9J8=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=y1W5taG17ysLC4S0aUzM65hyq+cFgE3yKgfzs0uMdRhdxkT9jC+NTLAwkyP/HLHut dyUHtLK6wta8mO4QxtH3vMCGZQLWMVKDpIrB7DIrreYltinh6aTGFBdwtjqdeslapx Bk+4LbcLMVE9t4CJT2O9k+CPRhNqpitQzOP3iIqQvsbACbumKyuHhguP6D+vMG3ED1 O4mm0TUzc8J9Mg1Va+0ZPuWE62Xsi9O+zvq6nhMiUAc+mbll4RLRb8gwAiXRzmDeT4 tAYSfLZ9O9xF64nc6X44uyXgSN0oQyP7uPAXZFvKr3RyNlPlPAUxVASTd5LuDkdOhn BkwUUPXcxNIHw== Message-ID: <20171208141309.Horde.08G6-5JKtix2vPYyVKV5-D2@webmail.leidinger.net> From: Alexander Leidinger To: Baptiste Daroussin Cc: bdreqery@freebsd.org, FreeBSD Ports ML , tz@freebsd.org, mazhe@alkumuna.eu, se@freebsd.org Subject: Re: Working on FLAVOR support in portmaster References: <20171207144945.Horde.5xQsxtL3IaDJljur7J_lS1z@webmail.leidinger.net> <20171207135427.7oycelfcmyi2fmpz@ivaldir.net> In-Reply-To: <20171207135427.7oycelfcmyi2fmpz@ivaldir.net> User-Agent: Horde Application Framework 5 Content-Type: multipart/signed; boundary="=_FWmdU5PQy11yPyjiddC8FpI"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 13:13:57 -0000 This message is in MIME format and has been PGP signed. --=_FWmdU5PQy11yPyjiddC8FpI Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Quoting Baptiste Daroussin (from Thu, 7 Dec 2017=20=20 14:54:27=20+0100): > On Thu, Dec 07, 2017 at 02:49:45PM +0100, Alexander Leidinger wrote: >> Alternatively, how would a FreeBSD committer like Stefan or >> Torsten or me or whoever gain write access to >> https://github.com/freebsd/portmaster/ so get some progress in >> the official portmaster location and create a new release >> (sorry my ignorance for github and how it works, I'm used to >> CVS/SVN workflows)? > > They just need to ask git admins to get access, I have already asked=20= =20 >=20Stefan (not > reply yet) > > They can also ask me directly if they want given I am part of the git adm= ins And I see that I'm already part of the FreeBSD organisation on github,=20= =20 so=20I should have access. So... currently portmaster is wild-wild-west=20= =20 territory?=20No real owner, anyone willing to fix/improve is free to do=20= =20 so,=20and it's up to each individual to wear his fireproof-suite (after=20= =20 flavours=20is settled I would be interested to have a look at the local=20= =20 packages=20installation pull request)? Bye, Alexander. --=20 http://www.Leidinger.net=20Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_FWmdU5PQy11yPyjiddC8FpI Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJaKo/lAAoJEKrxQhqFIICEt9gQAJfi/pccYpeN3TS2Yy+RkG8F CiLj5QhcrtC/BI3LMBD0AmVctm/1s+UsiryMdAUNM8F4aNzukvH1NXY8+/MQwj/Y OekoO+2eSPMsExsDDbqrmQYQ4GbC+AF9cIjLg1/ojdKlgVuKNhKSus2Ege6ugP9B CmJwulEoxt5QSLIOD/B3udwMTXfX3MBJV9r5jDOVWoqPD/qD1pihPImg4QsXEABr LU6wT5RNQPROoSzFShBfv7eEvFA+GspJJ2G/E+ZyrvhK2SsPYQmsChfolHbYqlQf cpMp8SpkVukZIjycadTDOqT01hEFbVLJivIFUVLgFl77mvMHRKTQMAgYMRd7NfpP TZmi4xnX7gn+snYSTDaav6azN/aDQygD5T3vlpQ8/ch7KZ73jem3Ve5W0/9dpKVA 2UQRWq788wTZife2HA66EKDuRqqKqYcNehJ+QVkoUmIt+s1W56QfF1EsvX6iv7RK GQHwvFiLbLB7t9VsZVHfZIImg593EH9i69c8prBcZpugFOM3TRRnCn/Z4jkpuTzY 0TzqgQh3RQChOL33602FGMoYmooBMWe7+Ij2mvoFmL2dp0R7t0pSINjYflqfoxTs F5t4etOB+TbchH+keQxZOdZpcmOWh1Yv9K1upTknY2CkxIoZe0Z4mpzVFtTZ3WDL x3s+zY81Y2K/5TMhReGu =Ta7m -----END PGP SIGNATURE----- --=_FWmdU5PQy11yPyjiddC8FpI-- From owner-freebsd-ports@freebsd.org Fri Dec 8 13:18:30 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0F848E8338B for ; Fri, 8 Dec 2017 13:18:30 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (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 D47AB71A1B; Fri, 8 Dec 2017 13:18:29 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id 1EEEA15B44; Fri, 8 Dec 2017 13:18:29 +0000 (UTC) Date: Fri, 8 Dec 2017 14:18:28 +0100 From: Baptiste Daroussin To: Alexander Leidinger Cc: bdreqery@freebsd.org, FreeBSD Ports ML , tz@freebsd.org, mazhe@alkumuna.eu, se@freebsd.org Subject: Re: Working on FLAVOR support in portmaster Message-ID: <20171208131828.3gm2o4tx6h3qsrci@ivaldir.net> References: <20171207144945.Horde.5xQsxtL3IaDJljur7J_lS1z@webmail.leidinger.net> <20171207135427.7oycelfcmyi2fmpz@ivaldir.net> <20171208141309.Horde.08G6-5JKtix2vPYyVKV5-D2@webmail.leidinger.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="nlayyokzva75xjql" Content-Disposition: inline In-Reply-To: <20171208141309.Horde.08G6-5JKtix2vPYyVKV5-D2@webmail.leidinger.net> User-Agent: NeoMutt/20171027 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 13:18:30 -0000 --nlayyokzva75xjql Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Dec 08, 2017 at 02:13:09PM +0100, Alexander Leidinger wrote: > Quoting Baptiste Daroussin (from Thu, 7 Dec 2017 14:54= :27 > +0100): >=20 > > On Thu, Dec 07, 2017 at 02:49:45PM +0100, Alexander Leidinger wrote: >=20 > > > Alternatively, how would a FreeBSD committer like Stefan or > > > Torsten or me or whoever gain write access to > > > https://github.com/freebsd/portmaster/ so get some progress in > > > the official portmaster location and create a new release > > > (sorry my ignorance for github and how it works, I'm used to > > > CVS/SVN workflows)? > >=20 > > They just need to ask git admins to get access, I have already asked > > Stefan (not > > reply yet) > >=20 > > They can also ask me directly if they want given I am part of the git a= dmins >=20 > And I see that I'm already part of the FreeBSD organisation on github, so= I > should have access. So... currently portmaster is wild-wild-west territor= y? > No real owner, anyone willing to fix/improve is free to do so, and it's up > to each individual to wear his fireproof-suite (after flavours is settled= I > would be interested to have a look at the local packages installation pull > request)? >=20 The official maintainer is tz@ for now, he just handed the maintainership t= o se@ As for push access for now, only git-admin (which I am part of) and bdrewery (who use to maintain portmaster) have access. I'll be glad to give push acc= es to more people. For now I have pushed patches from Stefan in the repo (not the flavor suppo= rt but the preliminary to it) Best regards, Bapt --nlayyokzva75xjql Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAloqkSIACgkQY4mL3PG3 Plr/VA/7BkAyNqCt4nwM3q08BLBy17e5NNVyM7SApHyoGMt1mlZ9eyNBmS/Rk/BN RmCZDGkOSCUdktEM1iyA7fH7m67PL1d7C3Z0WBp4koGbYA1vgHGRsqmIBa8N3yPl T8XcqyWyAPbXwgY5ZUgNxh4C6ctZmy2Tf8E5ll4zTiwamvNGG/80RUqERB3RTAjR bTSbLQU8cgGAs3Qf6hdbnzqeLLHfRfjWtOm9YRGAjI3Fe3qw+YaK/NDKr+SNQvUu JSvunS0Z3wEf3Hzq1CWt30JQ4AgoP1CLj+4TBEEZ0lwpMqj4DNU9G+FQuhiSCmwg 2ry1AO28tRIyUFQMFCLFHXHCg6UZJo3/IsvVfEq4tMFensn8OmJNb3YPlFHoxPp5 LwXmywNc7yVS3Ya35ImXdsFYEXuInJUd+9WGLdeWdHNpudYiX0kNm4ci8erwQ6rP qz5FYJRYkcqtZN3FTcJsx6dxZjcSO4yvU9coVtOF2rUE9rT16bT7fEwLRtIIECu7 +1xzO57eMerrYPnZM4ZVVjSdC2WOPpC53BTPiq/LHzqvrNWH25APSuTYN1/mEOh/ EYtmrgwXkDqwkOsfLxDJ8p+4m3nC3naQZhsh3Uc2hoXE7V/p8z2cDs/Bey2O61at 7UJcOqqbCVwZkkuShLmjhiuWzypSs0Dk4mQjbO9rZRyfzwk0VKY= =Vbx/ -----END PGP SIGNATURE----- --nlayyokzva75xjql-- From owner-freebsd-ports@freebsd.org Fri Dec 8 13:44:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC2F9E83D86 for ; Fri, 8 Dec 2017 13:44:57 +0000 (UTC) (envelope-from SRS0=XrLK=DE=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 A1DAB72907 for ; Fri, 8 Dec 2017 13:44:57 +0000 (UTC) (envelope-from SRS0=XrLK=DE=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 5AB4E28416 for ; Fri, 8 Dec 2017 14:44:49 +0100 (CET) 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 A2A842840C for ; Fri, 8 Dec 2017 14:44:48 +0100 (CET) Subject: Re: THANK YOU for flavors! To: freebsd-ports@freebsd.org References: From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <5A2A9750.5040309@quip.cz> Date: Fri, 8 Dec 2017 14:44:48 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 13:44:58 -0000 Mel Pilgrim wrote on 2017/12/07 00:51: > In the midst of all the negative noise, I thought I'd post and say thank > you for bring in this feature. I've been chomping at the bit to try > flavours out since I heard about them. I started flavouring my > company's internal Ports Tree extension the evening after it landed. In these days I feel "thank you" is not enough for the hard working people behind Flavors. But anyway - Thank You! I am looking forward to subpackages. Miroslav Lachman From owner-freebsd-ports@freebsd.org Fri Dec 8 14:21:18 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1AA6AE8490E; Fri, 8 Dec 2017 14:21:18 +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 ED5A173A86; Fri, 8 Dec 2017 14:21:17 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 2FE0F1671E; Fri, 8 Dec 2017 14:21:17 +0000 (UTC) From: Jan Beich To: Michal Meloun Cc: Ian Lepore , Mark Millard , mmel@freebsd.org, Freebsd-arm , FreeBSD Ports Subject: Re: For armv7 (cross build target): multimedia/libvpx depends on the GNU C library function getauxval and so fails to build; so, disable its expectation? References: <1512583709.58601.49.camel@freebsd.org> <03a31eff-34e8-be4c-c008-528824fea261@freebsd.org> Date: Fri, 08 Dec 2017 15:21:10 +0100 In-Reply-To: <03a31eff-34e8-be4c-c008-528824fea261@freebsd.org> (Michal Meloun's message of "Fri, 8 Dec 2017 12:46:12 +0100") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 14:21:18 -0000 Michal Meloun writes: > Having linux compatible getauxval() was my original plan. > But during testing, I found that some ports autodetect getauxval() > presence and if exists, then full linux implementation is required. > My bad is that I didn't realize that the presence of "sys/auxv/h" > causes the same troubles. Why auxv.h lives under sys/ despite not having any consumers there? Maybe rename to . > The updated patch for multimedia/libvpx is here: > http://build.humusoft.cz/patches/multimedia/libvpx/libvpx.diff Looks OK but > + unsigned long hwcaps; Maybe initialize to 0 to save typing on simple error handling below. elf_aux_info() seems to be sane enough to not touch the buffer on error. > +#if __has_include() > + if (elf_aux_info(AT_HWCAP, &hwcaps, sizeof(hwcaps)) != 0) > + hwcaps = 0; > +#else > + hwcaps = 0; > +#endif For example: unsigned long hwcaps = 0; [...] #if __has_include() elf_aux_info(AT_HWCAP, &hwcaps, sizeof(hwcaps) #endif From owner-freebsd-ports@freebsd.org Fri Dec 8 14:24:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 877CDE84B36 for ; Fri, 8 Dec 2017 14:24:46 +0000 (UTC) (envelope-from dg@syrec.org) Received: from mail-qt0-x22b.google.com (mail-qt0-x22b.google.com [IPv6:2607:f8b0:400d:c0d::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5766373DC9 for ; Fri, 8 Dec 2017 14:24:46 +0000 (UTC) (envelope-from dg@syrec.org) Received: by mail-qt0-x22b.google.com with SMTP id w10so26244358qtb.10 for ; Fri, 08 Dec 2017 06:24:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=syrec.org; s=google; h=mime-version:from:date:message-id:subject:to; bh=Q4Zvwx8T3soRV9UTj8IBiBmggeKZP8QW2/R4zF/LOdM=; b=hnLZGMTydwIB2v01P4PpoEDH3O5CyajqLjfdbFnNN3lShb2OJW6nYVv07zP1YWOlx4 mnzFUXPQRpyr33iP+zHLBh7xp7yiehFNopc+8bzSCgWGfS2AFIHkRN2p9E5KLtqmZg55 zbNr35HcjTHb0ONRe27yE2pRMFp/jo9LvRJBAXUN4XYJPZCrk0oJV2SOYv1FagTpvkvK se+UgxI55XnNhBEys0yeqFcSvhcXBxsvhm8BUI8VnwVDtgytHID9EKvAWRmoFMYFKFWk dxCogyPRh/dHkhBaP9fVjSNQs9CJA3elHWFH2C52gDE30MY/+VMkYtit7rNVUrgci39s Lryg== 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=Q4Zvwx8T3soRV9UTj8IBiBmggeKZP8QW2/R4zF/LOdM=; b=F2976XifTw06FL1y0yQPUitEx3LaQujLdOuX677eOsNVXd3+/fJwgFZp7rn3BeDo4n P5tZ3OXhGZfSQMb2GSg4CtEQkoUvPlhx822h1Zgk5s2SXQQTz0VgH/AmiECrZmluA++x HOEfCYmbHBMM6eUvM5SVCEoE9fjk90IYgBhC6DPiUvfMRNOsCpuPGEb9DzaJHP2pAsKO cmYj43sTNDkxQfaX/tI60W9SORURAaYgTlUY0Q9eLLWVv/FkS0RrTHMfxhaPgv2w0LFy eqfUSZL32ZbL2m+Ps4QNJQkF4VLRZ2BkA+bTfjv8Xg+34F6Uh/sfI92VDbWVp6bVxmVd FL9Q== X-Gm-Message-State: AKGB3mIz63GSBtxIN7pXj7y6JFAu9uWGSbVzQlVJ/XzUkSEslquE82JT ix4NLgpYIzWmoKcVFdBW003kiL4D3aX7f4Xdb2yoeNkhFgY= X-Google-Smtp-Source: AGs4zMa+yTSI4DCRQjB3TXxFF6Q2QCZGF7OlOsoGU0JNA5JHs3HjPQzcgGcbRaxCfvTnr9jZePgrV1i6abCDb1h35l8= X-Received: by 10.233.244.72 with SMTP id z8mr36754061qkl.107.1512743084944; Fri, 08 Dec 2017 06:24:44 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.94.65 with HTTP; Fri, 8 Dec 2017 06:24:44 -0800 (PST) From: Dmitri Goutnik Date: Fri, 8 Dec 2017 09:24:44 -0500 Message-ID: Subject: devel/gogs is looking for a committer To: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 14:24:46 -0000 Hi, Can someone please have a look at https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224113 Thanks, Dmitri From owner-freebsd-ports@freebsd.org Fri Dec 8 14:37:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DF07DE85047; Fri, 8 Dec 2017 14:37:09 +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 BD274744F4; Fri, 8 Dec 2017 14:37:09 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 0010F16AB1; Fri, 8 Dec 2017 14:37:08 +0000 (UTC) From: Jan Beich To: Michal Meloun Cc: Ian Lepore , Mark Millard , mmel@freebsd.org, Freebsd-arm , FreeBSD Ports Subject: Re: For armv7 (cross build target): multimedia/libvpx depends on the GNU C library function getauxval and so fails to build; so, disable its expectation? References: <1512583709.58601.49.camel@freebsd.org> <03a31eff-34e8-be4c-c008-528824fea261@freebsd.org> Date: Fri, 08 Dec 2017 15:37:04 +0100 In-Reply-To: <03a31eff-34e8-be4c-c008-528824fea261@freebsd.org> (Michal Meloun's message of "Fri, 8 Dec 2017 12:46:12 +0100") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 14:37:10 -0000 Michal Meloun writes: > I don't think that full emulation of getauxval() is best - > the port wants (from memory, incomplete) at least, additionally to > AT_HWCAPS(2) : > > AT_PLATFORM > AT_SECURE > AT_RANDOM > AT_CLKTCK > > I don't think that we want to implement linux compatible platform > strings, nor generate random vector for each program. elf_aux_info() is neither here nor there. I can't use it even for all FreeBSD AT_* values unlike pass-through getauxval() e.g., #if !defined(AT_EXECFN) && defined(AT_EXECPATH) #define AT_EXECFN AT_EXECPATH #endif printf("%s\n", (char *)getauxval(AT_EXECFN)); From owner-freebsd-ports@freebsd.org Fri Dec 8 15:29:17 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22F93E86318 for ; Fri, 8 Dec 2017 15:29:17 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 02EC676687 for ; Fri, 8 Dec 2017 15:29:17 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: by mailman.ysv.freebsd.org (Postfix) id F3787E86317; Fri, 8 Dec 2017 15:29:16 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F323FE86316 for ; Fri, 8 Dec 2017 15:29:16 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from smtp.schonrocks.com (smtp.schonrocks.com [109.73.123.240]) (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 A6ED076685; Fri, 8 Dec 2017 15:29:16 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from [192.168.40.60] (home.zaheer.org.uk [81.187.127.171]) by smtp.schonrocks.com (Postfix) with ESMTPA id 8A6BF4A190F; Fri, 8 Dec 2017 15:29:12 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=schonrocks.com; s=default; t=1512746952; bh=xNK5kKDmWVqkuVlgfYzaRS15QpPGYRd550hZAk4sdkc=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=PZNaJvZGK8akh8ixVVY0aGxwFONKCtHXNaRxu4W2oh/yHYim7EfeeLqKF6lsnZ2nM A5GM+/hUPysDAOxDUCSdyHUOhZd1Rja9qy9EhxiwrEROLb7oTL86/Q+hwUNiYctYf6 mKQ+xvE/Qy/ckveUDuCA9d98cp2ogHUd2MUw9T8o= Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 To: Torsten Zuehlsdorff Cc: ports , hsw@bitmark.com References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> From: Oliver Schonrock Message-ID: Date: Fri, 8 Dec 2017 15:29:11 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="d0BJhhP9DqHNMXOoJBdDrXqj2UwEJELmr" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 15:29:17 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --d0BJhhP9DqHNMXOoJBdDrXqj2UwEJELmr Content-Type: multipart/mixed; boundary="x83swn2pkuoBWj3FmVen9xbI8DV8I1bCs"; protected-headers="v1" From: Oliver Schonrock To: Torsten Zuehlsdorff Cc: ports , hsw@bitmark.com Message-ID: Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> In-Reply-To: --x83swn2pkuoBWj3FmVen9xbI8DV8I1bCs Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable On 08/12/17 12:33, Torsten Zuehlsdorff wrote: >=20 >> 1. In the worst case (when built on remote poudriere) php72 crashes wh= en >> using the PASSWORD_ARGON2I algo for password_hash. pkg check >> --dependencies reports problem. >> >> 2. On a separate machine. When building from local ports, >> password_hash(...PASSWORD_ARGON2I) works but pkg check --dependencies >> still reports problem. >> >> 3. On yet another machine, installing "latest" packages from central >> FreeBSD repo, it behaves exactly like the install from ports. >> >> All machined are fully upgraded FBSD 11.1 >> [..] > Can anyone shed any light? >=20 > Yes :) >=20 > I took a look at it. When changing the configure instructions for > libargon2 and compiling it again, i got the following error: >=20 > Error: /usr/local/bin/php is linked to /usr/local/lib/libargon2.so whic= h > does not have a SONAME.=C2=A0 security/libargon2 needs to be fixed. >=20 > I would say that this is the cause of the problem. So at first > Christopher - the maintainer of libargon2 - needs to fix libargon. Than= > i can fix PHP. :) Excellent, it least I am not going mad! --=20 Oliver Sch=C3=B6nrock Mobile : +44 7880 617 446 email : oliver@schonrocks.com --x83swn2pkuoBWj3FmVen9xbI8DV8I1bCs-- --d0BJhhP9DqHNMXOoJBdDrXqj2UwEJELmr Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJaKq/HAAoJEF6SumULDx4PbWUIALoETcRfyADKmALusPk6qy1w f8z8t8PlPMSmnRjadINBTkVpqio+6oduzIxsv/LP/gqw5ePcVwg8x8LDhrPoigDr F9l5n9YoBj1kI+Ww5XJtnltSCR86LqUQkYRJ6lXkrGE90msHSwy8vNi3LNlmA+m4 RXPCQgJufiyjwOOLNzNQBYGlAiPUgO/sBoAyULCwSBFF1jJzjlu6YOrTM50lP1NG ig6KOUIaU99LAvyQeX54qaZXOARsJVkWy4/+08byE4E8rdoHqX/Sk4kcqHVIv+ie gH2dyr9lKiWdELC09PV1+uJkMkByTrgfG+DADQ1DhgJGqVAgUgmM7xs6CS1hWXU= =F62G -----END PGP SIGNATURE----- --d0BJhhP9DqHNMXOoJBdDrXqj2UwEJELmr-- From owner-freebsd-ports@freebsd.org Fri Dec 8 16:12:53 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C434DE87880 for ; Fri, 8 Dec 2017 16:12:53 +0000 (UTC) (envelope-from bsdports@cloudzeeland.nl) Received: from ares.cloudzeeland.nl (cloudzeeland.xs4all.nl [83.161.133.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cloudzeeland.nl", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8432A78B29 for ; Fri, 8 Dec 2017 16:12:52 +0000 (UTC) (envelope-from bsdports@cloudzeeland.nl) Received: from ares.cloudzeeland.nl (unknown [10.10.10.32]) by ares.cloudzeeland.nl (Postfix) with ESMTP id CB81D4FD44A8 for ; Fri, 8 Dec 2017 17:12:43 +0100 (CET) Received: from [10.10.10.34] (styx.zeeland24.nl [82.176.127.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by ares.cloudzeeland.nl (Postfix) with ESMTPSA id 9173C4FD44A7 for ; Fri, 8 Dec 2017 17:12:43 +0100 (CET) Subject: Re: Procmail Vulnerabilities check To: freebsd-ports@freebsd.org References: From: Jos Chrispijn Message-ID: Date: Fri, 8 Dec 2017 17:12:45 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: nl X-Virus-Scanned: ClamAV using ClamSMTP on ares.cloudzeeland.nl X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 16:12:53 -0000 A little concernedthat I got no response to this. Is Procmail dead for most of you guys(ducking) Best regards, Jos Chrispijn Op 24-11-2017 om 13:32 schreef Jos Chrispijn: > Dear sunpoet, > > Noticed this week following issue on procmail. > > Vulnerabilities check > > vulnxml file up-to-date > procmail-3.22_9 is vulnerable: > procmail -- Heap-based buffer overflow > CVE: CVE-2017-16844 > WWW: > https://vuxml.FreeBSD.org/freebsd/288f7cee-ced6-11e7-8ae9-0050569f0b83.html > > Could you please send out a port update on this? From owner-freebsd-ports@freebsd.org Fri Dec 8 16:39:04 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4A3E1E88063 for ; Fri, 8 Dec 2017 16:39:04 +0000 (UTC) (envelope-from njm@njm.me.uk) Received: from smtp001.apm-internet.net (smtp001.apm-internet.net [85.119.248.220]) (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 98B05798D3 for ; Fri, 8 Dec 2017 16:39:02 +0000 (UTC) (envelope-from njm@njm.me.uk) Received: (qmail 11465 invoked from network); 8 Dec 2017 16:32:20 -0000 X-APM-Authkey: 18389/1(18389/1) 4 Received: from unknown (HELO meld.njm.me.uk) (176.248.23.55) by smtp001.apm-internet.net with SMTP; 8 Dec 2017 16:32:20 -0000 Received: from triton.njm.me.uk (triton.njm.me.uk [192.168.144.133]) by meld.njm.me.uk (8.15.2/8.15.2) with ESMTP id vB8GWIrw017683; Fri, 8 Dec 2017 16:32:18 GMT (envelope-from njm@njm.me.uk) Received: from localhost (localhost [127.0.0.1]) by triton.njm.me.uk (8.15.2/8.15.2) with ESMTP id vB8GWIHq066402; Fri, 8 Dec 2017 16:32:18 GMT (envelope-from njm@njm.me.uk) Date: Fri, 08 Dec 2017 16:32:18 +0000 From: "N.J. Mann" To: Jos Chrispijn cc: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <35462A5975FEC081916D9331@triton.njm.me.uk> In-Reply-To: References: X-Mailer: Mulberry/4.0.8 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 16:39:04 -0000 Hi, On Friday, December 08, 2017 17:12:45 +0100 Jos Chrispijn wrote: > A little concernedthat I got no response to this. > Is Procmail dead for most of you guys(ducking) See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223777 specifically the patch in "Comment 2". I have been using this patch for a few days without problems. Sadly the vulnerability check still fails. Cheers, Nick. -- From owner-freebsd-ports@freebsd.org Fri Dec 8 16:52:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6810DE884E5 for ; Fri, 8 Dec 2017 16:52:41 +0000 (UTC) (envelope-from bsdports@cloudzeeland.nl) Received: from ares.cloudzeeland.nl (cloudzeeland.xs4all.nl [83.161.133.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cloudzeeland.nl", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2AE7D7A0DE for ; Fri, 8 Dec 2017 16:52:40 +0000 (UTC) (envelope-from bsdports@cloudzeeland.nl) Received: from ares.cloudzeeland.nl (unknown [10.10.10.32]) by ares.cloudzeeland.nl (Postfix) with ESMTP id A71614FD44A8 for ; Fri, 8 Dec 2017 17:52:37 +0100 (CET) Received: from [10.10.10.34] (styx.zeeland24.nl [82.176.127.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by ares.cloudzeeland.nl (Postfix) with ESMTPSA id 6C2A94FD44A7 for ; Fri, 8 Dec 2017 17:52:37 +0100 (CET) Subject: Re: Procmail Vulnerabilities check To: freebsd-ports@freebsd.org References: <35462A5975FEC081916D9331@triton.njm.me.uk> From: Jos Chrispijn Message-ID: Date: Fri, 8 Dec 2017 17:52:39 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <35462A5975FEC081916D9331@triton.njm.me.uk> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: nl X-Virus-Scanned: ClamAV using ClamSMTP on ares.cloudzeeland.nl X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 16:52:41 -0000 Nick, Op 8-12-2017 om 17:32 schreef N.J. Mann: > See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223777 > specifically the patch in "Comment 2". I have been using this > patch for a few days without problems. > > Sadly the vulnerability check still fails. Unfortunatly I am neither that of a programmer ./Jos From owner-freebsd-ports@freebsd.org Fri Dec 8 16:53:04 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5D62CE88543 for ; Fri, 8 Dec 2017 16:53:04 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1D8A77A1B4; Fri, 8 Dec 2017 16:53:03 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id vB8GquVs031996 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 8 Dec 2017 09:52:56 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id vB8Gqu6w031993; Fri, 8 Dec 2017 09:52:56 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Fri, 8 Dec 2017 09:52:56 -0700 (MST) From: Warren Block To: "Greg 'groggy' Lehey" cc: Dave Horsfall , FreeBSD Ports Subject: Re: THANK YOU for flavors! (fwd) In-Reply-To: <20171207045615.GA78437@eureka.lemis.com> Message-ID: References: <20171207045615.GA78437@eureka.lemis.com> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (wonkity.com [127.0.0.1]); Fri, 08 Dec 2017 09:52:56 -0700 (MST) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 16:53:04 -0000 On Thu, 7 Dec 2017, Greg 'groggy' Lehey wrote: > On Thursday, 7 December 2017 at 11:02:51 +1100, Dave Horsfall wrote: >> On Thu, 7 Dec 2017 11:01:51 +1100 (EST), Dave Horsfall wrote: > > Since we're being pedantic, note that this should be AEDT. > EST is ambiguous, but in general refers to the east coast of > the USA. > >>> Serious question: is "FLAVOUR" accepted as an alias, or >>> does the rest of the world have to put up with American >>> spelling? > > Think of it as a keyword. No national origin necessary. > > We really have better things to think of. Well... and using American spellings is the custom, due to the project having started in the US. For those who believe that a stated standard is better than no standard at all: https://www.freebsd.org/doc/en_US.ISO8859-1/books/fdp-primer/writing-style-guidelines.html From owner-freebsd-ports@freebsd.org Fri Dec 8 16:59:04 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 27B3AE886B8 for ; Fri, 8 Dec 2017 16:59:04 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E0C7F7A36D for ; Fri, 8 Dec 2017 16:59:03 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id vB8Gwts5033696 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 8 Dec 2017 09:58:55 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id vB8Gwtri033693; Fri, 8 Dec 2017 09:58:55 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Fri, 8 Dec 2017 09:58:55 -0700 (MST) From: Warren Block To: Jos Chrispijn cc: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (BSF 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (wonkity.com [127.0.0.1]); Fri, 08 Dec 2017 09:58:56 -0700 (MST) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 16:59:04 -0000 On Fri, 8 Dec 2017, Jos Chrispijn wrote: > A little concernedthat I got no response to this. > Is Procmail dead for most of you guys(ducking) procmail is ancient, and has had known quality issues for much of the time. Consider maildrop as a more powerful and more maintained replacement that is pretty easy to implement: http://www.wonkity.com/~wblock/docs/html/maildrop.html From owner-freebsd-ports@freebsd.org Fri Dec 8 18:09:13 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C9080E8A1DC for ; Fri, 8 Dec 2017 18:09:13 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id ABB5F7CF27 for ; Fri, 8 Dec 2017 18:09:13 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id vB8I95c9096696 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 8 Dec 2017 10:09:05 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id vB8I95iL096695; Fri, 8 Dec 2017 10:09:05 -0800 (PST) (envelope-from sgk) Date: Fri, 8 Dec 2017 10:09:05 -0800 From: Steve Kargl To: Warren Block Cc: Jos Chrispijn , freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171208180905.GA96560@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 18:09:13 -0000 On Fri, Dec 08, 2017 at 09:58:55AM -0700, Warren Block wrote: > On Fri, 8 Dec 2017, Jos Chrispijn wrote: > > > A little concernedthat I got no response to this. > > Is Procmail dead for most of you guys(ducking) > > procmail is ancient, and has had known quality issues for much of the > time. Consider maildrop as a more powerful and more maintained > replacement that is pretty easy to implement: > > http://www.wonkity.com/~wblock/docs/html/maildrop.html Warren, Thanks for the pointer to another of your excellent short tutorials. I note that you discuss sendmail's /etc/mail/hostname.mc file and how to reset local_procmail. First, there is movement afoot to remove sendmail from FreeBSD and replace it with dma(1). Second, a number of people probably do as I do, and invoke procmail from a .forward file. % cat ~/.forward "|exec /usr/local/bin/procmail -f-" Do you know if maildrop can be used in a similar way? I suppose I have some reading to do. -- Steve From owner-freebsd-ports@freebsd.org Fri Dec 8 18:11:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7331CE8A64D for ; Fri, 8 Dec 2017 18:11:34 +0000 (UTC) (envelope-from lists@opsec.eu) 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 F1D177D370 for ; Fri, 8 Dec 2017 18:11:33 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eNN7X-000DYw-LF; Fri, 08 Dec 2017 19:11:35 +0100 Date: Fri, 8 Dec 2017 19:11:35 +0100 From: Kurt Jaeger To: Jos Chrispijn Cc: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171208181135.GU2827@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 18:11:34 -0000 Hi! > A little concerned that I got no response to this. > Is Procmail dead for most of you guys(ducking) We'll work the patch in, it just takes a little time 8-( -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Fri Dec 8 18:19:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6482BE8A91D for ; Fri, 8 Dec 2017 18:19:14 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2D29C7D7AE for ; Fri, 8 Dec 2017 18:19:13 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id vB8IJ3FG056779 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 8 Dec 2017 11:19:03 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id vB8IJ3eQ056776; Fri, 8 Dec 2017 11:19:03 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Fri, 8 Dec 2017 11:19:03 -0700 (MST) From: Warren Block To: Steve Kargl cc: Jos Chrispijn , freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check In-Reply-To: <20171208180905.GA96560@troutmask.apl.washington.edu> Message-ID: References: <20171208180905.GA96560@troutmask.apl.washington.edu> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (wonkity.com [127.0.0.1]); Fri, 08 Dec 2017 11:19:03 -0700 (MST) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 18:19:14 -0000 On Fri, 8 Dec 2017, Steve Kargl wrote: > On Fri, Dec 08, 2017 at 09:58:55AM -0700, Warren Block wrote: >> On Fri, 8 Dec 2017, Jos Chrispijn wrote: >> >>> A little concernedthat I got no response to this. >>> Is Procmail dead for most of you guys(ducking) >> >> procmail is ancient, and has had known quality issues for much of the >> time. Consider maildrop as a more powerful and more maintained >> replacement that is pretty easy to implement: >> >> http://www.wonkity.com/~wblock/docs/html/maildrop.html > > Warren, > > Thanks for the pointer to another of your excellent short tutorials. > > I note that you discuss sendmail's /etc/mail/hostname.mc > file and how to reset local_procmail. First, there is > movement afoot to remove sendmail from FreeBSD and replace > it with dma(1). Second, a number of people probably do as > I do, and invoke procmail from a .forward file. > > % cat ~/.forward > "|exec /usr/local/bin/procmail -f-" > > Do you know if maildrop can be used in a similar way? I > suppose I have some reading to do. I have not used a .forward file in a long time, but certainly it can be done... found this in http://www.postfix.org/MAILDROP_README.html: /home/you/.forward: "|/path/to/maildrop -d ${USER}" My impression of maildrop is that it has a superset of procmail's abilities, but with easier syntax and easier but more powerful PCRE regexes. From owner-freebsd-ports@freebsd.org Fri Dec 8 18:21:15 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8CD9AE8A9C6 for ; Fri, 8 Dec 2017 18:21:15 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-oln040092007078.outbound.protection.outlook.com [40.92.7.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2A18E7DA07; Fri, 8 Dec 2017 18:21:14 +0000 (UTC) (envelope-from carmel_ny@outlook.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=380/n7Bv6EuyjD51RXDE+fXd8uqmOdUQ83OpHh3qRHU=; b=ar4pnJgt/gZkk7hkUQkU3bB6CORHnceQCLxLiN9kNPZvHICeR/dn4QpI09sl+VdHUjXe/YSGz16snnPbsuqOcPOjXOAvr7fRfh8fvRpvbnaoE/qRj9xL2VwX0M/u1xZgaKLD3jhYLx/UVSlMYI7nVahU8bz58m6F5d3+WET5V26aTKvkEbmTlqibINYdZYihHU9oP3VTuwcrZR4GV4QsTKmpdhd4QgKeX/dza1MYJ0ltsdFXJPR+ANPlxWUyNFh6lBhQIdbjRsbhsaZjtDgqG0NHREB51I+BGSGoJBWrGdGw2AyqkCfkMYtkDzqudbHhJfaBH0r8zLtaH8Fz/ceTpA== Received: from DM3NAM03FT024.eop-NAM03.prod.protection.outlook.com (10.152.82.52) by DM3NAM03HT017.eop-NAM03.prod.protection.outlook.com (10.152.83.180) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.302.6; Fri, 8 Dec 2017 18:21:13 +0000 Received: from BN6PR2001MB1730.namprd20.prod.outlook.com (10.152.82.57) by DM3NAM03FT024.mail.protection.outlook.com (10.152.82.182) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.302.6 via Frontend Transport; Fri, 8 Dec 2017 18:21:13 +0000 Received: from BN6PR2001MB1730.namprd20.prod.outlook.com ([10.172.31.146]) by BN6PR2001MB1730.namprd20.prod.outlook.com ([10.172.31.146]) with mapi id 15.20.0302.011; Fri, 8 Dec 2017 18:21:13 +0000 From: Carmel NY To: "freebsd-ports@freebsd.org" , "koobs@FreeBSD.org" Subject: Availability of py-certbot-apache Thread-Topic: Availability of py-certbot-apache Thread-Index: AdNwTekk3LyxEHYjTQSufbBkc0AeWQ== Date: Fri, 8 Dec 2017 18:21:13 +0000 Message-ID: Reply-To: "freebsd-ports@freebsd.org" Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:3C18F015AF7C5E169A20954126870F3BC6108F1313BE47B0F169C01FC2807F2E; UpperCasedChecksum:1ACDCA90D995464117C92C662B9F11C4B66A43344A5DC3E5489E1B36F4C2D3C5; SizeAsReceived:6965; Count:45 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [8Lqzy5zjGgaoNFX0uGbwCMXcKP58lwMw] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DM3NAM03HT017; 6:tKU65bEwPkjSjCHDBxpjq4lbOOsdAdZXw7aqls6G401Jw71jkloau2hD4m8xpJaGJaGzAyno510iw1oAAdJk5RZKcmZS1EGzjhPSex+AOdn71efMUkAWQuko0gJFwcgszuBoVHdXOktmjBxAh+BVR3sVa5NOt/BUBBWqpMYbC7q5rQDHgAVqjPGM1qZAKdavXFgM4hZWpRtQp1lIrI8XMQfLFYOyLGoeJ3yrUl/nc14iDi/hfmhZpSqXpsBSNFPWpoSddE6f9wpPQ/KGbK+jWf/kDB13PGBocFW7v9uDFI/vqHXYvRo280h/aRg8y7ZQa6FumHH7J032UKeHNpuW/xQazM6T26sWI8jSSQAR/xQ=; 5:wULTryGNZ5MKY4RFYgzwQ1Xx7n8BZ+Tmnsw8G3W/ofDK11Rohc95n7s4EHSeYzKs5LSIaoPWLfkvWCGJxuBvnbAgENyca08dfoFDZrk2RkPCh6aDSPNWTTsch541vmwml0i83JGFh57reell9hgV4SRMlyTzjZd3RmEMwA0vizg=; 24:AqTv0XAYAEiE5KisznI5wQAMMveHaTcUmQovJ83cdpC9FRvAaySDQHp/lYzvQyc+sdR3aKWssAd2fPNx2iq8AGbhAyWGPIuxnAWls4HNfj8=; 7:4KKe4y8QCmfV26FjqNe5bafRgJDyXsW48LunkYPY0hI1JwpdgelWIK/cLF2Ts8RcYl3rIcaXXHJgHQytntHyFUTDep/b8dttW1lFTcns3CkL6j6i7juF+TvjKhyA7Lq3wGtNkhm2Rku0ouWQc1EHAQSAjuTzuucC7aMa9LJUKo6+p+Iig96bbWPdaTInf3CfghAeCpiNClJMGdKaZoMuxN9MWEW68FQwt1Y+Hst5gj91XPPth5GWkvrulQftcDSx x-incomingheadercount: 45 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045); SRVR:DM3NAM03HT017; x-ms-traffictypediagnostic: DM3NAM03HT017: x-ms-office365-filtering-correlation-id: 6ac7b6b1-ee7c-402f-2e4f-08d53e687671 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:DM3NAM03HT017; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:DM3NAM03HT017; x-forefront-prvs: 0515208626 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:DM3NAM03HT017; H:BN6PR2001MB1730.namprd20.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-=JjmbsYpp96FK7Y=-=" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6ac7b6b1-ee7c-402f-2e4f-08d53e687671 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Dec 2017 18:21:13.5411 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3NAM03HT017 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 18:21:15 -0000 --=-=JjmbsYpp96FK7Y=-= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable I was wondering if anyone could tell me when the "py-certbot-apache" port m= ight be available? The port's message indicates that it will be available in the "security/py-= certbot-apache" port; however, it obviously isn't. --=20 Carmel --=-=JjmbsYpp96FK7Y=-= Content-Transfer-Encoding: 7bit Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEh3rFs7ZCOM581rwKjsagALPkYOsFAloq08kACgkQjsagALPk YOsxmgf/ftMD7ov2LFxmEiUXyehnNn1Z23UEWEhjstMT9PtutEqdxZMuLfwMeM5z fbXtxLLFsmoecY+Uq7aq3GFz6cOc15mLiBb75ehtdHpSyT8gXJLw82rYW1rC6rhf XLdiiiad1Zn1SP7az1BLJZEfwjTJvta97A5GWOrqAFkezTSkqLytEBGqlVrWwoI5 gvcxcplGMvy9a+6fXImIpmRcUiGtaG5RPX7GENO8KpJNljbT8Ybb6gpjeLNJa5nx 3VFOx8ah3ubm2nsR67vOYBZKz+Sbp/4JX/btiFcgXn06QXEde/udSNkLPIcFL4HX UEhkNAzOukrOZrOJSN0FD3AI7qN2VQ== =Kekc -----END PGP SIGNATURE----- --=-=JjmbsYpp96FK7Y=-=-- From owner-freebsd-ports@freebsd.org Fri Dec 8 18:29:43 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D9131E8AC44 for ; Fri, 8 Dec 2017 18:29:43 +0000 (UTC) (envelope-from lists@opsec.eu) 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 9FFFE7DC6D; Fri, 8 Dec 2017 18:29:43 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eNNP8-000DbZ-9Q; Fri, 08 Dec 2017 19:29:46 +0100 Date: Fri, 8 Dec 2017 19:29:46 +0100 From: Kurt Jaeger To: "freebsd-ports@freebsd.org" Cc: "koobs@FreeBSD.org" Subject: Re: Availability of py-certbot-apache Message-ID: <20171208182946.GV2827@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 18:29:43 -0000 Hi! > I was wondering if anyone could tell me when the "py-certbot-apache" port might be available? > The port's message indicates that it will be available in the "security/py-certbot-apache" port; > however, it obviously isn't. There are few PRs open with certbot stuff. One is the -apache plugin. https://bugs.freebsd.org/bugzilla/buglist.cgi?quicksearch=py-certbot&list_id=202597 So some committer needs to review it and add it to the tree. There's no PR for -nginx, as far as I can see. -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Fri Dec 8 19:30:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6D812E8CDAD for ; Fri, 8 Dec 2017 19:30:31 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (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 94EB780644 for ; Fri, 8 Dec 2017 19:30:30 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [93.209.225.78] (helo=localhost.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.86_2) (envelope-from ) id 1eNOLd-0000cI-6n; Fri, 08 Dec 2017 20:30:13 +0100 Received: from localhost.my.domain (localhost [127.0.0.1]) by localhost.unixarea.de (8.15.2/8.14.9) with ESMTPS id vB8JUCdw002305 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 8 Dec 2017 20:30:12 +0100 (CET) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.15.2/8.14.9/Submit) id vB8JUBEP002304; Fri, 8 Dec 2017 20:30:11 +0100 (CET) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Fri, 8 Dec 2017 20:30:11 +0100 From: Matthias Apitz To: Warren Block Cc: Steve Kargl , Jos Chrispijn , freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171208193011.GA2203@c720-r314251> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , Warren Block , Steve Kargl , Jos Chrispijn , freebsd-ports@freebsd.org References: <20171208180905.GA96560@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="gKMricLos+KVdGMg" Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 12.0-CURRENT r314251 (amd64) X-message-flag: Mails containing HTML will not be read! Please send only plain text. User-Agent: Mutt/1.8.0 (2017-02-23) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 93.209.225.78 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 19:30:31 -0000 --gKMricLos+KVdGMg Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable El d=C3=ADa viernes, diciembre 08, 2017 a las 11:19:03a. m. -0700, Warren B= lock escribi=C3=B3: > > I do, and invoke procmail from a .forward file. > > > > % cat ~/.forward > > "|exec /usr/local/bin/procmail -f-" > > > > Do you know if maildrop can be used in a similar way? I > > suppose I have some reading to do. >=20 > I have not used a .forward file in a long time, but certainly it can be= =20 > done... found this in http://www.postfix.org/MAILDROP_README.html: I do use ~/.forward and ~/.procmailrc for many years and they do just fine (I filter some mail local to special folders and all the rest goes to spamc of SpanAssassin, and as result if the decision of the latter to my mbox or to dustbin); as I read the PR, this chain is not affected by the bug, and I will just continue doing so; > /home/you/.forward: > "|/path/to/maildrop -d ${USER}" Hmm, why -d ${USER} if this is already known who I am from the ~/.forward file location? matthias --=20 Matthias Apitz, =E2=9C=89 guru@unixarea.de, =E2=8C=82 http://www.unixarea.d= e/ =F0=9F=93=B1 +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub --gKMricLos+KVdGMg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXmn7rBYYViyzy/vBR8z35Hb+nREFAloq6DwACgkQR8z35Hb+ nRFsMA/9HuE3VmfCAISf8SQI0Y2R6K/xsrHWNyVUiXdKDYswHjc44htM8x7pSUkC e0jWB0R/r9f2KEJFe2KVPRvgnT/zrAnV9kBILf32WLv1mJFO7TVtkCT1M+5VYMaR 7FLi8GDnsJvK5lDzxxPgxTR/NOhCdmRdqSDhF8gj5zVyoDnnQ0BLZKmoccl5kziJ 4MyyOue984bOaqqlqEBmMliAAF89xXRAMRoi+iL+5as2gNwFxvcUDMEmcTNnRwP4 wH8nt9gfZ/nvcjuTqwDLT3sUfFLcWehowUE02zJnNfYlB/9iwoe4w12wJrGnPdQl EMpvkMcefCPC88IhPQ350Lu3A4sM1aQVgNI5pH5LAU1sNHbDDcvK6DMRZipUlvMe o3cYK+FMe4EUOWI2iEKr56qyf6jy5MUXy3HlEA0+8cYbXSL9ZL7oA8q1EN3ACHaW et8IAtUsNBh95F9MEFRY5ffdwNjT8dY6ocCDK4E/ngnDl2gfs6EIpQZ+4e48gYHG paCAQFxDSxmlULkKLfcF9sfIkWPR7ZMKWGsXoo1MLNfzZp2Hy+7ubRd68VUxpPG/ GkI9tPQHzYNK4kxT1H4rdiQcwrGnk6vT5wumszHGOl7ycSBGti1zdP6Yzs5vcWvZ 9Wa4HzD/+6/n5GYJD0JALfSg3pBNq94WWYTWqzLo3GcsOOoWb0E= =zakv -----END PGP SIGNATURE----- --gKMricLos+KVdGMg-- From owner-freebsd-ports@freebsd.org Fri Dec 8 20:06:47 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9314FE8DDCC for ; Fri, 8 Dec 2017 20:06:47 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-lf0-x22f.google.com (mail-lf0-x22f.google.com [IPv6:2a00:1450:4010:c07::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1A71D2979 for ; Fri, 8 Dec 2017 20:06:47 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: by mail-lf0-x22f.google.com with SMTP id 94so13026298lfy.10 for ; Fri, 08 Dec 2017 12:06:47 -0800 (PST) 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=VcuhId/BgskcQjEA8XBUMF5GlZddSIuR5edrMOttz4o=; b=t0F7UZl7pz+WUM1HnBVur4aYvEnBnnNFo2fUxjibBQS78aq5WZYyGV4Uf0reulbM78 xcfT9VpZmKCzuYdami0f8AbvMuNqZjTZUeEU2ExNYaTQC9jVr1M6KFfiCtF2zGyPwAC3 JnKGafwHR7IX62gqQAOy/2csMfwLt2Y/2BrKr3nhsSgzxSZ+uRWQL9UjdI6VVKAwvySr jKSUUUaD2x0By88Utg8EqldOoGz+qKQhId8aBP4NLtnSvrKMSctQ24vfT5K+xhdCL0SI EmE5GsvtWPgoHGoSpb+Du/5puVL95d0BA+roGvVwLrGunYXzfZdvLqvObBr99C/VItsi LiqA== 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=VcuhId/BgskcQjEA8XBUMF5GlZddSIuR5edrMOttz4o=; b=srXgseDVC2801d/YlbHzEp1bqlP6xpbqyEPTCOrNDVmINpHEdaaqknbfNp/Yw6AggI 6HuHQxTqsHnHhFE2YAoE/iDNQMdArVjRbZGtdQsdKbxXf2eMMyrsO6ZhlSzlgCNZUXoQ pXJLlla3JPceTRMESz42XbFdMFhZ40OnfgoXvCRU3qU1OjYgXEjbcQqROcH+8aRuLMr2 bsjL58+fTSgscvOPDTIsYRIsZiV2WhJYg0WDg5qqa5fxkR1Ja8ER3nG/u1DKVFAcHEWd uIe06HeIuGXKgnXZYcpQ+XnQHm1ohBeISU0D0oPrwSTX73Xe7GUp9bGVoBiNtKCjk9gw 8cyw== X-Gm-Message-State: AJaThX73bt6unbmBCC9MnkXaTNU8oauqDe5Fm3CaoFH0sYzKvzJSFxRt tzEAyCFCKY+CLFt5dk7mxMh7ouiKicQhBOZJIuaLcg== X-Google-Smtp-Source: AGs4zMYGZTpCOJ2sJoi//dO4BwxfC9OxmJQA3kiQvkc1mibbrUs1v2WXR6A00Xn9wStdGITn2XoscOXpJ9/cSX0ish8= X-Received: by 10.46.66.216 with SMTP id h85mr16546948ljf.108.1512763604926; Fri, 08 Dec 2017 12:06:44 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.92.147 with HTTP; Fri, 8 Dec 2017 12:06:44 -0800 (PST) From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= Date: Fri, 8 Dec 2017 21:06:44 +0100 Message-ID: Subject: PR looking for committer To: FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 20:06:47 -0000 Can a committer have a look at this devel/visualparadigm PR? https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223888 Thanks in advance. From owner-freebsd-ports@freebsd.org Fri Dec 8 20:31:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 88AEDE8E7F7 for ; Fri, 8 Dec 2017 20:31:14 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from dnvrco-cmomta01.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 68E80393E for ; Fri, 8 Dec 2017 20:31:13 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from [192.168.0.6] ([70.121.63.82]) by cmsmtp with ESMTPA id NPIceMM08goKNNPIfeFyf6; Fri, 08 Dec 2017 20:31:13 +0000 Date: Fri, 08 Dec 2017 14:31:09 -0600 From: Paul Schmehl Reply-To: Paul Schmehl To: FreeBSD Ports Subject: Updating ports that use FLAVOR with portmaster Message-ID: X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-CMAE-Envelope: MS4wfJVNLIZ83C3gnwmmrwYzt12dFaOSlnP48ZStFTtU6JNu6bNcVQmjqg6FuGrPXlKUoOuzodEqdVtd5bKWMNQqR/+uuU/UkX98+TFjpDoGWiiiqflr8aHr fOwpIR+qMuGZN0dVxcB9Fu4RpW7zOVq7RwDCvygFRUF/66wEI1KJbIVVcxhIzYpXerArWYcN2qxyZQ== X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 20:31:14 -0000 How do you do this? I have a number of py ports that need to be updated, but portmaster chokes on them. I don't see anything about FLAVOR in the man page. Do we actually have to update all these ports manually, one at a time? Paul Schmehl, Retired As if it wasn't already obvious, my opinions are my own and not those of my employer. ******************************************* "It is as useless to argue with those who have renounced the use of reason as to administer medication to the dead." Thomas Jefferson "There are some ideas so wrong that only a very intelligent person could believe in them." George Orwell From owner-freebsd-ports@freebsd.org Fri Dec 8 20:41:40 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2880FE8EC0A for ; Fri, 8 Dec 2017 20:41:40 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from dnvrco-cmomta01.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0D8F763380 for ; Fri, 8 Dec 2017 20:41:39 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from [192.168.0.6] ([70.121.63.82]) by cmsmtp with ESMTPA id NPSceMfDUgoKNNPSfeG3py; Fri, 08 Dec 2017 20:41:34 +0000 Date: Fri, 08 Dec 2017 14:41:29 -0600 From: Paul Schmehl Reply-To: Paul Schmehl To: FreeBSD Ports Subject: py-setuptools fails to build with FLAVOR Message-ID: X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-CMAE-Envelope: MS4wfKKk+rDDu+LokZtGxVXMo2vXWQFYL9iOjjh2lScIzYUCa60YfVqD/QJ/GoO0daeXobSRgfKPUZUU+wKfwUXfkOKnuhoIehfHdRDIFM9/yMni9WMKhxcU kUYh75mztbu3T2phR5A99RGoQrzFfAxtO4zfQofB76I2tUYSEYOU3CoiAT5NFLNj4K6nE4KuIYTSBA== X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 20:41:40 -0000 # cd ../py-setuptools [root@colo11 /usr/ports/devel/py-setuptools]# make distclean ===> Cleaning for py27-setuptools-36.5.0 ===> Cleaning for py35-setuptools-36.5.0 ===> Cleaning for py36-setuptools-36.5.0 ===> Cleaning for py34-setuptools-36.5.0 ===> Deleting distfiles for py27-setuptools-36.5.0 [root@colo11 /usr/ports/devel/py-setuptools]# make FLAVOR=py27 install ===> License PSFL accepted by the user ===> py27-setuptools-36.5.0 depends on file: /usr/local/sbin/pkg - found => setuptools-36.5.0.zip doesn't seem to exist in /usr/ports/distfiles/python. => Attempting to fetch https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-36.5.0.zip setuptools-36.5.0.zip 100% of 704 kB 4447 kBps 00m00s ===> Fetching all distfiles required by py27-setuptools-36.5.0 for building ===> Extracting for py27-setuptools-36.5.0 => SHA256 Checksum OK for python/setuptools-36.5.0.zip. ===> Patching for py27-setuptools-36.5.0 ===> Applying FreeBSD patches for py27-setuptools-36.5.0 Ignoring previously applied (or reversed) patch. 1 out of 1 hunks ignored--saving rejects to setuptools/command/install_egg_info.py.rej => FreeBSD patch patch-setuptools__command__install_egg_info.py failed to apply cleanly. *** Error code 1 Stop. make: stopped in /usr/ports/devel/py-setuptools Are we in a catch22? Paul Schmehl, Retired As if it wasn't already obvious, my opinions are my own and not those of my employer. ******************************************* "It is as useless to argue with those who have renounced the use of reason as to administer medication to the dead." Thomas Jefferson "There are some ideas so wrong that only a very intelligent person could believe in them." George Orwell From owner-freebsd-ports@freebsd.org Fri Dec 8 20:44:05 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E907BE8ED1C for ; Fri, 8 Dec 2017 20:44:05 +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 D901663584 for ; Fri, 8 Dec 2017 20:44:05 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id D53A9E8ED1B; Fri, 8 Dec 2017 20:44:05 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D455CE8ED1A for ; Fri, 8 Dec 2017 20:44:05 +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 B6FFD63583 for ; Fri, 8 Dec 2017 20:44:05 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id D0D2D1E2A9; Fri, 8 Dec 2017 20:44:04 +0000 (UTC) From: Jan Beich To: ports@freebsd.org Subject: [CFT] Mesa 17.3 update (mesa-libs, mesa-dri, libosmesa, clover) Followup-To: x11@freebsd.org Date: Fri, 08 Dec 2017 21:44:00 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 20:44:06 -0000 New minor Mesa release is available[1], see bug 223195[2] for the patch. I'd like users to test on Radeon and Intel graphics using kernel drivers shipped with FreeBSD 10.3 and 11.1 as those're more likely to regress than drm-next-kmod. Make sure to check OpenGL still works (if it did before) and EGL apps (like mpv) don't crash due to lack of DRI3. In case of issues try various environment variables[3] or, at least, increase verbosity, attach Xorg.log and reply here. # Apply $ fetch -qo /tmp/mesa-17.3.0.diff 'https://bugs.freebsd.org/bugzilla/attachment.cgi?id=188632' $ patch -Efsp1 -i /tmp/mesa-17.3.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 -REfsp1 -i /tmp/mesa-17.3.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 -- [1] https://www.mesa3d.org/relnotes/17.3.0.html [2] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223195 [3] https://www.mesa3d.org/envvars.html From owner-freebsd-ports@freebsd.org Fri Dec 8 20:45:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DA36CE8EDCD for ; Fri, 8 Dec 2017 20:45:19 +0000 (UTC) (envelope-from freebsd-ports@dino.sk) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 75A656363D for ; Fri, 8 Dec 2017 20:45:18 +0000 (UTC) (envelope-from freebsd-ports@dino.sk) Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan) by mailhost.netlabit.sk with ESMTPA; Fri, 08 Dec 2017 21:45:09 +0100 id 00DD6037.5A2AF9D5.0000D491 Date: Fri, 8 Dec 2017 21:45:09 +0100 From: Milan Obuch To: freebsd-ports@freebsd.org Cc: Paul Schmehl Subject: Re: py-setuptools fails to build with FLAVOR Message-ID: <20171208214509.50eb3d95@zeta.dino.sk> In-Reply-To: References: X-Mailer: Claws Mail 3.15.1 (GTK+ 2.24.31; i386-portbld-freebsd10.4) 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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 20:45:19 -0000 On Fri, 08 Dec 2017 14:41:29 -0600 Paul Schmehl wrote: > # cd ../py-setuptools > [root@colo11 /usr/ports/devel/py-setuptools]# make distclean > ===> Cleaning for py27-setuptools-36.5.0 > ===> Cleaning for py35-setuptools-36.5.0 > ===> Cleaning for py36-setuptools-36.5.0 > ===> Cleaning for py34-setuptools-36.5.0 > ===> Deleting distfiles for py27-setuptools-36.5.0 > [root@colo11 /usr/ports/devel/py-setuptools]# make FLAVOR=py27 install > ===> License PSFL accepted by the user > ===> py27-setuptools-36.5.0 depends on file: /usr/local/sbin/pkg - > found => setuptools-36.5.0.zip doesn't seem to exist in > /usr/ports/distfiles/python. > => Attempting to fetch > https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-36.5.0.zip > setuptools-36.5.0.zip 100% of 704 kB 4447 > kBps 00m00s > ===> Fetching all distfiles required by py27-setuptools-36.5.0 for > building ===> Extracting for py27-setuptools-36.5.0 > => SHA256 Checksum OK for python/setuptools-36.5.0.zip. > ===> Patching for py27-setuptools-36.5.0 > ===> Applying FreeBSD patches for py27-setuptools-36.5.0 > Ignoring previously applied (or reversed) patch. > 1 out of 1 hunks ignored--saving rejects to > setuptools/command/install_egg_info.py.rej > => FreeBSD patch patch-setuptools__command__install_egg_info.py > failed to apply cleanly. > *** Error code 1 > > Stop. > make: stopped in /usr/ports/devel/py-setuptools > > Are we in a catch22? > > Paul Schmehl, Retired > I found following works for me: portmaster -o devel/py-setuptools py27-setuptools-36.5.0 Afterwards I was able to update some dependent ports as if they were not flavored (did not check). So I think worth to try, but no guarantee other than it seemingly did not break in my case. Regards, Milan From owner-freebsd-ports@freebsd.org Fri Dec 8 20:49:47 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1D23E8EEF6 for ; Fri, 8 Dec 2017 20:49:47 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-lf0-x235.google.com (mail-lf0-x235.google.com [IPv6:2a00:1450:4010:c07::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 25BE2637BE for ; Fri, 8 Dec 2017 20:49:47 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: by mail-lf0-x235.google.com with SMTP id l81so13127611lfl.6 for ; Fri, 08 Dec 2017 12:49:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Q3TgwXtGwYMfgI7+x3DDu5XxxSgope6Pgk5ib67LA6Y=; b=h83YjHDKlFSluLzY/UZeC7ut/fchYgi9HKSDFszVtBpBLQmSXWOX6Mc7LGqSXQFmbv qpYzAhq8PhrUQIjx3ryAytsBHLwAQcAp9VlI2qeO8Q91mFKZZttZpGm+r20MFMM92I/h L9IVFKl+NkmuCmqCA94vhtqSdhYwAqifZsUO+8HB1p3yflFMhT44Jl/SQilxe03enRIj 2j6Rvlr1vqTjJR5Muf7OX9IrSetL79vZEBklORAq/n3X2GGzpzbKUF/r5VpYps0e3O7d Kj+XLQP0Qj7JBUdesI8TvedzeQw8rHp4UEF256ewF+jgiWU/yUune2+RhaFUDTaous+h bpHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Q3TgwXtGwYMfgI7+x3DDu5XxxSgope6Pgk5ib67LA6Y=; b=H6LLHSma9c4GvTuiQxQdF25xDiV/WouIIOiaCS8yoUhNRzIZH68Kkkh9MZ0a/CcaSA siHZNI187sjAEWFXMd93FabmUoBQ8yQUX7jATF6N2GiIIKYaYicOmtfjpzWv52l5Az2s IpaQeA39C7mdtrANQTOwPASQ+zP2g3IPtt0jDktI1LYe45J0D3tgQgK2Yf41eclHCcCM 9/0ZWwnpzfT1jXLaJlzRd6rd6yfnzz97iODi2UlCsXZCNGFzt5xVoyWvdbZS/a93yJ/p suP0z9W2ICmF56Ypdc1xqLiifoeAbERXkdXPD5vTm86tu9dDxs4D1L0MqZY6IrIGZ+S4 rutQ== X-Gm-Message-State: AJaThX4MJ/2Z2O4TTN0fC/Effdw1dIOPOI+EO35eTcXZJOjcK7R08kar kdwZDBJ1OsAo3hNNcQeShws0pkZMtYSbgFRJVMw= X-Google-Smtp-Source: AGs4zMbGPwLc564MbP3uAI0nJ5xv7VN27308G+t+Yc7eGOPf5Kxb1o+qvEUM5778hG+PLdZsTHxH/iwAnoZD7iafcmg= X-Received: by 10.46.81.74 with SMTP id b10mr15923875lje.98.1512766185145; Fri, 08 Dec 2017 12:49:45 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.163.145 with HTTP; Fri, 8 Dec 2017 12:49:44 -0800 (PST) In-Reply-To: References: From: Freddie Cash Date: Fri, 8 Dec 2017 12:49:44 -0800 Message-ID: Subject: Re: Updating ports that use FLAVOR with portmaster To: Paul Schmehl Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 20:49:47 -0000 On Fri, Dec 8, 2017 at 12:31 PM, Paul Schmehl wrote: > How do you do this? I have a number of py ports that need to be updated, > but portmaster chokes on them. I don't see anything about FLAVOR in the m= an > page. Do we actually have to update all these ports manually, one at a ti= me? > =E2=80=8BYou wait patiently while portmaster is updated to support FLAVORs.= The work is in progress, although there is no ETA on when it will be ready for testing. If you can't wait, then you can look into poudriere or synth. They both support FLAVOR already. Or, do manual "pkg remove; make install" for each one. --=20 Freddie Cash fjwcash@gmail.com From owner-freebsd-ports@freebsd.org Fri Dec 8 20:52:05 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C884CE8EFB4 for ; Fri, 8 Dec 2017 20:52:05 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A9E7663AEF for ; Fri, 8 Dec 2017 20:52:05 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id vB8KpvnB098228 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 8 Dec 2017 12:51:57 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id vB8KpuSU098227; Fri, 8 Dec 2017 12:51:56 -0800 (PST) (envelope-from sgk) Date: Fri, 8 Dec 2017 12:51:56 -0800 From: Steve Kargl To: Warren Block Cc: Jos Chrispijn , freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171208205156.GA98218@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20171208180905.GA96560@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 20:52:05 -0000 On Fri, Dec 08, 2017 at 11:19:03AM -0700, Warren Block wrote: > On Fri, 8 Dec 2017, Steve Kargl wrote: > > On Fri, Dec 08, 2017 at 09:58:55AM -0700, Warren Block wrote: > >> > >> procmail is ancient, and has had known quality issues for much of the > >> time. Consider maildrop as a more powerful and more maintained > >> replacement that is pretty easy to implement: > >> > >> http://www.wonkity.com/~wblock/docs/html/maildrop.html > > > > Warren, > > > > Thanks for the pointer to another of your excellent short tutorials. > > > > I note that you discuss sendmail's /etc/mail/hostname.mc > > file and how to reset local_procmail. First, there is > > movement afoot to remove sendmail from FreeBSD and replace > > it with dma(1). Second, a number of people probably do as > > I do, and invoke procmail from a .forward file. > > > > % cat ~/.forward > > "|exec /usr/local/bin/procmail -f-" > > > > Do you know if maildrop can be used in a similar way? I > > suppose I have some reading to do. > > I have not used a .forward file in a long time, but certainly it can be > done... found this in http://www.postfix.org/MAILDROP_README.html: > > /home/you/.forward: > "|/path/to/maildrop -d ${USER}" > > > My impression of maildrop is that it has a superset of procmail's > abilities, but with easier syntax and easier but more powerful PCRE > regexes. Thanks. I'll start to migrate away from procmail, which incidentally filed your reply in my aaaa-junkfilter folder. :-) -- Steve From owner-freebsd-ports@freebsd.org Fri Dec 8 21:14:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91327E8F6C5 for ; Fri, 8 Dec 2017 21:14:23 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from dnvrco-cmomta02.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 69261645D6 for ; Fri, 8 Dec 2017 21:14:22 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from [192.168.0.6] ([70.121.63.82]) by cmsmtp with ESMTPA id NPyJeZs1cLrBHNPyNejlnR; Fri, 08 Dec 2017 21:14:20 +0000 Date: Fri, 08 Dec 2017 15:14:11 -0600 From: Paul Schmehl Reply-To: Paul Schmehl To: Freddie Cash cc: FreeBSD Ports Subject: Re: Updating ports that use FLAVOR with portmaster Message-ID: In-Reply-To: References: X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-CMAE-Envelope: MS4wfDGHthEGw13sBj1WDDPSMxt3tr0I1lHZPK8c3+syODt8PQD9K2BbC95ow9vUpssw/KfvOStrvPXW0u0ai3199JfRBt2Rx7lMt4M9CjRtfilJwcqMjFd6 D2AExQOsfT06433wXQU3ebXQviW5fJoCVu1Tt+6pTqF9c0dkXEm15YjaTNNzRQYT0t9Gs2Q7NYWTbd9I3pjMsV/JLFuaP+sCNd7PAXAFhQ4aImG/pCNpxaTW X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 21:14:23 -0000 --On December 8, 2017 at 12:49:44 PM -0800 Freddie Cash = wrote: > > > On Fri, Dec 8, 2017 at 12:31 PM, Paul Schmehl > wrote: > > > > How do you do this? I have a number of py ports that need to be updated, > but portmaster chokes on them. I don't see anything about FLAVOR in the > man page. Do we actually have to update all these ports manually, one at > a time? > > > > > > =E2=80=8BYou wait patiently while portmaster is updated to support = FLAVORs.=C2=A0 > The work is in progress, although there is no ETA on when it will be > ready for testing. > > > If you can't wait, then you can look into poudriere or synth.=C2=A0 They = both > support FLAVOR already. > > > Or, do manual "pkg remove; make install" for each one. As my second post shows, I can't make FLAVOR=3Dpy27 install either. So, I=20 guess I'm dead in the water. Until I can install py-setuptools, nothing=20 else will work, including devel/llvm40. It doesn't appear that pkg recognized FLAVOR either. Paul Schmehl, Retired As if it wasn't already obvious, my opinions are my own and not those of my employer. ******************************************* "It is as useless to argue with those who have renounced the use of reason as to administer medication to the dead." Thomas Jefferson "There are some ideas so wrong that only a very intelligent person could believe in them." George Orwell From owner-freebsd-ports@freebsd.org Fri Dec 8 21:16:28 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CF6F0E8F758 for ; Fri, 8 Dec 2017 21:16:28 +0000 (UTC) (envelope-from elimelech007@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id AA28A646E6 for ; Fri, 8 Dec 2017 21:16:28 +0000 (UTC) (envelope-from elimelech007@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A622FE8F757; Fri, 8 Dec 2017 21:16:28 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A553BE8F756 for ; Fri, 8 Dec 2017 21:16:28 +0000 (UTC) (envelope-from elimelech007@gmail.com) Received: from mail-qk0-x232.google.com (mail-qk0-x232.google.com [IPv6:2607:f8b0:400d:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 33703646E5 for ; Fri, 8 Dec 2017 21:16:28 +0000 (UTC) (envelope-from elimelech007@gmail.com) Received: by mail-qk0-x232.google.com with SMTP id i130so528778qke.4 for ; Fri, 08 Dec 2017 13:16:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=ED0xBBsvQogWLcL4BAezfWjymHwV/5/vfxLJVjqKht8=; b=M2SqCMlWDw9oQOjOxWk27BPfRpqrb5oSqmLE5dpILUt9lu+M6ghN/D8v72AsiPEMmu rTup5/1+PdM7Mb1ODB8dWrk00ldT/d9kTHYQ1ie0XtuGFfkrBrIf6n4vwYTS8uQxSXGz axQkjWLNl6PSN0fpYNC/OFmCS1yQHqBUoHW+BTavPghKX2lslvXMo/dQhayawCNirh/6 eaZHqqSzNnAIfCuBW6aDVkO6Lc22yZ8FR3FOAP1X825bkyPgfMHSx/VErp6LRAjOZYhi y6cPqTTLBhXr0/rDFVKK8xKOBnINSvvFy/hPlP63q1G71xKvVjdsOkFrvRBwtnyx9uME 90ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=ED0xBBsvQogWLcL4BAezfWjymHwV/5/vfxLJVjqKht8=; b=sSPuWd1RMQyVtOMh5Cz3z/IL1oc8jFewCyhck8y6SDnevu8XmNlDn4LPm8r/4gvVGY 0V3bX+XzRiGJwosylIQjN6Qph2DoKuKMyDBwN8K+IoWR6nNdvOFGHhEucVj2wVHdRQrI 3b/r8NILsraQblVFlsa+EqdwNokndHkQhf8bqzmsyQLZgbEMftWppwEkQXjOdp/dsNmR 1gPXs3sv1nCxtew6thHsGhbZ5LJ1NH1lus0rnDEqWY4a3BJnzCnz48wS3xNL0O5OyjEP 5aftmzuLhDfi77SQspd8KGyrNBgMTkK0zYSSOznaS2Zyw6cvqSNKqZo4aUsnDRfFWjNW h/cg== X-Gm-Message-State: AKGB3mKTyPBL/BFxucxL/9pG608SGyAl+KK9hOPX0yKO5xKEj8rNcyGm 0RK58ch5eoyPdtlfcgv8lHedi9t+Zy5Ht1FZWJaGjA== X-Google-Smtp-Source: ACJfBous1yDo2XV9mir+4/uCjRFaEoGhPxT5p5GK91xR0pfLYueVarVspabjYJsl9MsFn8kEzo8OnJF8tQqSKI3WJvM= X-Received: by 10.55.89.5 with SMTP id n5mr3078507qkb.163.1512767786683; Fri, 08 Dec 2017 13:16:26 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.28.132 with HTTP; Fri, 8 Dec 2017 13:16:25 -0800 (PST) In-Reply-To: References: From: =?UTF-8?B?0JLQu9Cw0LTQuNC80LjRgCDQotC40LzQvtGE0LjQtdCy?= Date: Fri, 8 Dec 2017 23:16:25 +0200 Message-ID: Subject: black square in the gimp's gimp To: ports@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 21:16:28 -0000 R29vZCBhZnRlcm5vb24hDQpJIGhhZCBhIGJsYWNrIHNxdWFyZSBpbiB0aGUgZ2ltcCdzIGdpbXAg b24gbXkgbGVmdCBIb3cgdG8gZml4IGl0Pw0KDQotLSANCtCW0LXQu9Cw0Y4g0LLQsNC8INC/0L7Q tNC00LXRgNC20LrQuCDQodCy0YvRiNC1INC4INGD0YHQv9C10YXQsCENCg0K0KEg0YPQstCw0LbQ tdC90LjQtdC8LA0K0JLQsNGIICDQktC70LDQtNC40LzQuNGAINCi0LjQvNC+0YTQuNC10LIgPGh0 dHA6Ly9jb3BpLnJ1Lzk0NzE3Lz4NCg0KDQoNCi0tIA0K0JbQtdC70LDRjiDQstCw0Lwg0L/QvtC0 0LTQtdGA0LbQutC4INCh0LLRi9GI0LUg0Lgg0YPRgdC/0LXRhdCwIQ0KDQrQoSDRg9Cy0LDQttC1 0L3QuNC10LwsDQrQktCw0YggINCS0LvQsNC00LjQvNC40YAg0KLQuNC80L7RhNC40LXQsiA8aHR0 cDovL2NvcGkucnUvOTQ3MTcvPg0K From owner-freebsd-ports@freebsd.org Fri Dec 8 21:35:56 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 81DDDE8FBC0 for ; Fri, 8 Dec 2017 21:35:56 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3589665086 for ; Fri, 8 Dec 2017 21:35:56 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date:Message-ID:Subject:From:To; bh=AlqXP87ziM+9EjMiPPfLL4WguIHBijK1AcIyWbT+s9k=; b=qSezjdrzrsW/MdezGR6mKRYNYCIat68QXTVF7KL32oj7l/CnFQJRa/EK7jFH7dkmQ/ko0D7VrZvYa562zorYvEZWLsYulJS7EzJ0emTKjH07hcuPIj47cMqnXtnjRfZrAgZa0ntKmxcGnF5rg6rdH6R7+fqvat5GTRox80tcApw=; Received: from plenty.xoc.tele2net.at ([213.90.36.8]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1eNQJF-0003w1-Va for freebsd-ports@freebsd.org; Fri, 08 Dec 2017 22:35:53 +0100 Received: from 188-23-15-131.adsl.highway.telekom.at ([188.23.15.131] helo=[10.0.0.93]) by plenty.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1eNQJF-00040W-Tc for freebsd-ports@freebsd.org; Fri, 08 Dec 2017 22:35:53 +0100 To: freebsd-ports@freebsd.org From: Walter Schwarzenfeld Subject: make reinstall does not work Message-ID: Date: Fri, 8 Dec 2017 22:35:50 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 21:35:56 -0000 I had a strange error: Make reinstall does not work anymore in the port (10.3-amd64) also FORCE_PKG_REGISTER. All other make commands works fine. I don't know if it is related to FLAVORS. make reinstall ended up e.g. with:  Registering installation for gtk2-2.24.31 *** Error code 70 Stop. make[2]: stopped in /usr/ports/x11-toolkits/gtk20 *** Error code 1 Stop. make[1]: stopped in /usr/ports/x11-toolkits/gtk20 *** Error code 1 Any idea or suggestion? From owner-freebsd-ports@freebsd.org Fri Dec 8 21:45:26 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DB9BCE9003B for ; Fri, 8 Dec 2017 21:45:26 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9D456655CE for ; Fri, 8 Dec 2017 21:45:25 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB8LcIuv006785; Fri, 8 Dec 2017 13:38:25 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "FreeBSD Ports" , "Freddie Cash" In-Reply-To: From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: "Paul Schmehl" Subject: Re: Updating ports that use FLAVOR with portmaster Date: Fri, 08 Dec 2017 13:38:24 -0800 Message-Id: <33e7163723ced018224d9e1a6c2069fb@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 21:45:27 -0000 On Fri, 08 Dec 2017 15:14:11 -0600 "Paul Schmehl" said > --On December 8, 2017 at 12:49:44 PM -0800 Freddie Cash =20 > wrote: >=20 > > > > > > On Fri, Dec 8, 2017 at 12:31 PM, Paul Schmehl > > wrote: > > > > > > > > How do you do this? I have a number of py ports that need to be updated= , > > but portmaster chokes on them=2E I don't see anything about FLAVOR in the > > man page=2E Do we actually have to update all these ports manually, one a= t > > a time? > > > > > > > > > > > > =E2=80=8BYou wait patiently while portmaster is updated to support FLAV= ORs=2E=C2=A0 > > The work is in progress, although there is no ETA on when it will be > > ready for testing=2E > > > > > > If you can't wait, then you can look into poudriere or synth=2E=C2=A0 The= y both > > support FLAVOR already=2E > > > > > > Or, do manual "pkg remove; make install" for each one=2E >=20 > As my second post shows, I can't make FLAVOR=3Dpy27 install either=2E So, I= =20 > guess I'm dead in the water=2E Until I can install py-setuptools, nothing= =20 > else will work, including devel/llvm40=2E >=20 > It doesn't appear that pkg recognized FLAVOR either=2E I believe that pkg(8) version 1=2E10=2E3 will give it to you=2E What revision of ports are you currently using? --Chris >=20 > Paul Schmehl, Retired > As if it wasn't already obvious, my opinions > are my own and not those of my employer=2E > ******************************************* > "It is as useless to argue with those who have > renounced the use of reason as to administer > medication to the dead=2E" Thomas Jefferson > "There are some ideas so wrong that only a very > intelligent person could believe in them=2E" George Orwell >=20 > _______________________________________________ > freebsd-ports@freebsd=2Eorg mailing list > https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd=2Eorg" From owner-freebsd-ports@freebsd.org Fri Dec 8 22:13:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6C8D4E9095F for ; Fri, 8 Dec 2017 22:13:14 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 31A8866A25 for ; Fri, 8 Dec 2017 22:13:13 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id vB8MD4ck022411 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 8 Dec 2017 15:13:04 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id vB8MD2sZ022408; Fri, 8 Dec 2017 15:13:02 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Fri, 8 Dec 2017 15:13:02 -0700 (MST) From: Warren Block To: Matthias Apitz cc: Jos Chrispijn , freebsd-ports@freebsd.org, Steve Kargl Subject: Re: Procmail Vulnerabilities check In-Reply-To: <20171208193011.GA2203@c720-r314251> Message-ID: References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171208193011.GA2203@c720-r314251> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (wonkity.com [127.0.0.1]); Fri, 08 Dec 2017 15:13:04 -0700 (MST) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 22:13:14 -0000 On Fri, 8 Dec 2017, Matthias Apitz wrote: > El día viernes, diciembre 08, 2017 a las 11:19:03a. m. -0700, Warren Block escribió: > >>> I do, and invoke procmail from a .forward file. >>> >>> % cat ~/.forward >>> "|exec /usr/local/bin/procmail -f-" >>> >>> Do you know if maildrop can be used in a similar way? I >>> suppose I have some reading to do. >> >> I have not used a .forward file in a long time, but certainly it can be >> done... found this in http://www.postfix.org/MAILDROP_README.html: > > I do use ~/.forward and ~/.procmailrc for many years and they do just > fine (I filter some mail local to special folders and all the rest goes > to spamc of SpanAssassin, and as result if the decision of the latter > to my mbox or to dustbin); as I read the PR, this chain is not affected > by the bug, and I will just continue doing so; > >> /home/you/.forward: >> "|/path/to/maildrop -d ${USER}" > > Hmm, why -d ${USER} if this is already known who I am from the > ~/.forward file location? Because as a sysadmin, then you can copy it to another user without having to edit it each time. From owner-freebsd-ports@freebsd.org Fri Dec 8 22:16:21 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 808F5E90A82 for ; Fri, 8 Dec 2017 22:16:21 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4988766B7A for ; Fri, 8 Dec 2017 22:16:21 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id vB8MGJqg023291 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 8 Dec 2017 15:16:19 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id vB8MGJec023283; Fri, 8 Dec 2017 15:16:19 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Fri, 8 Dec 2017 15:16:19 -0700 (MST) From: Warren Block To: Paul Schmehl cc: Freddie Cash , FreeBSD Ports Subject: Re: Updating ports that use FLAVOR with portmaster In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (BSF 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (wonkity.com [127.0.0.1]); Fri, 08 Dec 2017 15:16:19 -0700 (MST) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 22:16:21 -0000 On Fri, 8 Dec 2017, Paul Schmehl wrote: > As my second post shows, I can't make FLAVOR=py27 install either. So, I guess > I'm dead in the water. Until I can install py-setuptools, nothing else will > work, including devel/llvm40. All I've had to do was py-setuptools. The default flavor is py27, which covered most of my systems. Then I had to make clean && make FLAVOR=py34 install clean (or 36 or whatever version of python 3 was the current fad for whatever needed it on that system) From owner-freebsd-ports@freebsd.org Fri Dec 8 22:39:01 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 612A3E90FD6 for ; Fri, 8 Dec 2017 22:39:01 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (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 1E2F467796 for ; Fri, 8 Dec 2017 22:39:00 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [88.217.122.78] (helo=localhost.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.86_2) (envelope-from ) id 1eNRIA-0000On-Ge; Fri, 08 Dec 2017 23:38:50 +0100 Received: from localhost.my.domain (localhost [127.0.0.1]) by localhost.unixarea.de (8.15.2/8.14.9) with ESMTPS id vB8McndL002213 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 8 Dec 2017 23:38:49 +0100 (CET) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.15.2/8.14.9/Submit) id vB8McnPR002212; Fri, 8 Dec 2017 23:38:49 +0100 (CET) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Fri, 8 Dec 2017 23:38:49 +0100 From: Matthias Apitz To: Warren Block Cc: Jos Chrispijn , Steve Kargl , freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171208223849.GA2171@c720-r314251> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , Warren Block , Jos Chrispijn , Steve Kargl , freebsd-ports@freebsd.org References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171208193011.GA2203@c720-r314251> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="u3/rZRmxL6MmkK24" Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 12.0-CURRENT r314251 (amd64) X-message-flag: Mails containing HTML will not be read! Please send only plain text. User-Agent: Mutt/1.8.0 (2017-02-23) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 88.217.122.78 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 22:39:01 -0000 --u3/rZRmxL6MmkK24 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable El d=C3=ADa viernes, diciembre 08, 2017 a las 03:13:02p. m. -0700, Warren B= lock escribi=C3=B3: > > Hmm, why -d ${USER} if this is already known who I am from the > > ~/.forward file location? >=20 > Because as a sysadmin, then you can copy it to another user without=20 > having to edit it each time. Hmm, and why the sysadmin has to put in each copy the '-d ${USER}' when he/she puts the copy in the ~/.forward file of the USER? matthias --=20 Matthias Apitz, =E2=9C=89 guru@unixarea.de, =E2=8C=82 http://www.unixarea.d= e/ =F0=9F=93=B1 +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub --u3/rZRmxL6MmkK24 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXmn7rBYYViyzy/vBR8z35Hb+nREFAlorFHIACgkQR8z35Hb+ nREryQ/+KU0RZLawnmiRv5N4baXYluOg/PYUqeV4xLCwqK0DVuJy5G74eFmWqoQI M5a9Kqgh43fiJMyBuNv8REgm4pt3M/eiyoszhwS0+OrCqkxqlRuGZ+RW9/clJ5M9 7w3tBAR3Dg1f+7VfREZ+GXfTQl2GWhPbw/4FswcUJmp5omsdUSWeuKM4ogeAUEzt fyvQjAylvCsKX1t+mskF0+tdTGk5tOwoNUDhquMcR2i5A1CJU0rvATgDmJyva0Xd U6/KzUEFcR4CHJabvEhGW78XywdTIAzmIXjGWmOBOiO+jgVcGV21KV6HeyVWK8tL TL+l58IDEBx3fm5dDrDy46qrrYD9KEEAuqiwprlkEn7jgsjWWjwf2VLOPTszNxtt BMiygCVEcBBnro1iQ7cWUw/AXJCMjeelZuqM2oTtI8FaKMvaOQEDjxLqonWJYArv 8xsqGGMqEuOB3wuIWlG8kv83NJB0HVw6mfYgOgVV5Fvox7NLzReSTyLJcLe3ulrQ edf0PvVrOv3ZolpsyeTAPBjKNhXRpqfTizmS8WXMKb/16qFDAyTKZm3KJThYGA6H PLWkeBu4UxO2kd4syxB7IE5JggBbzjAlRMXxcE/kC08P59wIcRoK/pwpXBR4yxkd hsAu3IzccQC2k2+qkyFb4xb5ObxvTYlk1HBwf18x5pxOn1tb0YQ= =8hdz -----END PGP SIGNATURE----- --u3/rZRmxL6MmkK24-- From owner-freebsd-ports@freebsd.org Fri Dec 8 22:42:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F1F86E912DE for ; Fri, 8 Dec 2017 22:42:51 +0000 (UTC) (envelope-from jaapna@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" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9169A67C7B for ; Fri, 8 Dec 2017 22:42:51 +0000 (UTC) (envelope-from jaapna@xs4all.nl) Received: from [192.168.1.234] ([80.100.158.12]) by smtp-cloud9.xs4all.net with ESMTPA id NRLte6A00nIXbNRLueoWzj; Fri, 08 Dec 2017 23:42:42 +0100 From: Jaap Akkerhuis Message-Id: Content-Type: multipart/signed; boundary="Apple-Mail=_36DCE0F2-D5F0-4868-8346-79BCD6B05376"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: make reinstall does not work Date: Fri, 8 Dec 2017 23:42:40 +0100 In-Reply-To: Cc: freebsd-ports@freebsd.org To: Walter Schwarzenfeld References: X-Mailer: Apple Mail (2.3445.5.20) X-CMAE-Envelope: MS4wfJKrH2jt/2+luFJxwRgrMoqvuPxFk3dAAC/ldNmrBfWX+NlUa+/ab5gg+boq3fCgFGH0wkLPPByZBNVUyDDcc/TH6mvLndYGsFLHx4LF7RKB1wyhtpJE Wymych1eAOTzNnQ3kYOqDjWQwR3OSEn9ZpLQcneCI2GVp93bKh3B+WAxli21brcFjDffxdodgvED3XWh6YTMBhDlYx+XLZiNPtY= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 22:42:52 -0000 --Apple-Mail=_36DCE0F2-D5F0-4868-8346-79BCD6B05376 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii When I see this Error code 70 I do a make deinstall and then a make = install. That worked for me jaap > On Dec 8, 2017, at 22:35, Walter Schwarzenfeld = wrote: >=20 > I had a strange error: Make reinstall does not work anymore in the = port (10.3-amd64) also FORCE_PKG_REGISTER. >=20 > All other make commands works fine. I don't know if it is related to = FLAVORS. >=20 > make reinstall ended up e.g. with: >=20 > Registering installation for gtk2-2.24.31 > *** Error code 70 >=20 > Stop. > make[2]: stopped in /usr/ports/x11-toolkits/gtk20 > *** Error code 1 >=20 > Stop. > make[1]: stopped in /usr/ports/x11-toolkits/gtk20 > *** Error code 1 >=20 > Any idea or suggestion? >=20 > _______________________________________________ > 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" --Apple-Mail=_36DCE0F2-D5F0-4868-8346-79BCD6B05376 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org Comment: no-use-standard-socket iF0EARECAB0WIQQrCaF5s4l4c+dDH/sjEcdY8Kh9hQUCWisVYAAKCRAjEcdY8Kh9 hbNoAJ9VLbOOIMqSjo0ECzMK9Ae0yKpjFQCfWufY4z3x6hV7zIsHqDLSWJkKUQo= =+I4L -----END PGP SIGNATURE----- --Apple-Mail=_36DCE0F2-D5F0-4868-8346-79BCD6B05376-- From owner-freebsd-ports@freebsd.org Fri Dec 8 22:46:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 47C34E913D6 for ; Fri, 8 Dec 2017 22:46:10 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from dnvrco-cmomta03.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 29A4767EB1 for ; Fri, 8 Dec 2017 22:46:09 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from [192.168.0.6] ([70.121.63.82]) by cmsmtp with ESMTPA id NRP6e69Ec1nXhNRP9eLRpu; Fri, 08 Dec 2017 22:46:04 +0000 Date: Fri, 08 Dec 2017 16:45:59 -0600 From: Paul Schmehl Reply-To: Paul Schmehl To: bsd-lists@BSDforge.com cc: FreeBSD Ports , Freddie Cash Subject: Re: Updating ports that use FLAVOR with portmaster Message-ID: <0A05BB4AA3C993B930971C2B@Pauls-MacBook-Pro.local> In-Reply-To: <33e7163723ced018224d9e1a6c2069fb@udns.ultimatedns.net> References: <33e7163723ced018224d9e1a6c2069fb@udns.ultimatedns.net> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-CMAE-Envelope: MS4wfMTaiN5Z40uK4VCNY2wlAGAHv6adjSM2LjqGbJBBQZQvQ23eFTQ2keLSHMK7gvXJjMiSeyEpQHlNyxaORTFpO2L745UbbCi4QQ0oH1pE4r0yEQkrga1d WIK5Mz/oY2/SuqYiGbTfnOKoSE+KeVX4GcvmHdmjMPNIMnz+rdO1YBb5WRDbhlVlKxj1QE7gJlo8pQ2tPEDOmor3AeEdupYe5FN2ILgeZKtWhHrNSDHAKVZA X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 22:46:10 -0000 --On December 8, 2017 at 1:38:24 PM -0800 Chris H wrote: >> >> It doesn't appear that pkg recognized FLAVOR either. > I believe that pkg(8) version 1.10.3 will give it to you. > > What revision of ports are you currently using? > pkg is 1.10.3. I moved the patch that was causing the failure, and the port built without FLAVOR. Paul Schmehl, Retired As if it wasn't already obvious, my opinions are my own and not those of my employer. ******************************************* "It is as useless to argue with those who have renounced the use of reason as to administer medication to the dead." Thomas Jefferson "There are some ideas so wrong that only a very intelligent person could believe in them." George Orwell From owner-freebsd-ports@freebsd.org Fri Dec 8 22:46:20 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B859FE91435 for ; Fri, 8 Dec 2017 22:46:20 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7716267F1C for ; Fri, 8 Dec 2017 22:46:20 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=vXD3XhiNHbyImC6QGYrHqwJkeobz1UBRlD/pBDSSjvU=; b=Xj4bOZMsG+ox90/luNh4HLTtNy2s5m8RC2gFCtQA0gSP2H2LpqOtoQUObhm36SoRw3b1PacwECG/McIbdIit4N6n8YPpIOwrVPaVU7csdMfP+qC4Y/8tLlvJbdu9MUUU0xjFvAh05ndTy7eJB6iPYwV6EsJ+YNlYwh89zjApyKM=; Received: from paris.xoc.tele2net.at ([213.90.36.7]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1eNRPO-0003kF-BO for freebsd-ports@freebsd.org; Fri, 08 Dec 2017 23:46:18 +0100 Received: from 188-23-15-131.adsl.highway.telekom.at ([188.23.15.131] helo=[10.0.0.93]) by paris.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1eNRPO-00025b-6r for freebsd-ports@freebsd.org; Fri, 08 Dec 2017 23:46:18 +0100 To: freebsd-ports@freebsd.org References: Subject: Re: make reinstall does not work From: Walter Schwarzenfeld Message-ID: Date: Fri, 8 Dec 2017 23:46:14 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 22:46:20 -0000 Sorry for the noise. I had overlooked 10.3 was EOL on 30.11. From owner-freebsd-ports@freebsd.org Fri Dec 8 22:47:28 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6D20FE91573 for ; Fri, 8 Dec 2017 22:47:28 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from dnvrco-cmomta03.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.231]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6FC680D7 for ; Fri, 8 Dec 2017 22:47:27 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from [192.168.0.6] ([70.121.63.82]) by cmsmtp with ESMTPA id NRQSe6BZF1nXhNRQVeLSO1; Fri, 08 Dec 2017 22:47:28 +0000 Date: Fri, 08 Dec 2017 16:47:22 -0600 From: Paul Schmehl Reply-To: Paul Schmehl To: Warren Block cc: Freddie Cash , FreeBSD Ports Subject: Re: Updating ports that use FLAVOR with portmaster Message-ID: <0EB82ACBF0E795391A48E654@Pauls-MacBook-Pro.local> In-Reply-To: References: X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-CMAE-Envelope: MS4wfFWHJIgmgZYWpuZqbyy60wqocGfhIfdK+s6TdoLQap9dkrbJ8wj2FqP4FWY5xDugy/ekZDU/uLFja5CVo3q8Bt5XGO3zH5HY2Mq+zPVQQEJMbysnyTMy iCKpf8weCcBFWYc8OuXPdhiwm8X6lJ04QlNE39fWwtGqstqpPQO+64WsFFq16P/rFnPeRRplziFCOrMLI+yTVNmJUpe2u4IZ4ep1IEq/J+DheZUHEaN6EcyQ Plaq8IHG4seAjl8/q5o5AQ== X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 22:47:28 -0000 --On December 8, 2017 at 3:16:19 PM -0700 Warren Block wrote: > On Fri, 8 Dec 2017, Paul Schmehl wrote: > >> As my second post shows, I can't make FLAVOR=py27 install either. So, I >> guess I'm dead in the water. Until I can install py-setuptools, nothing >> else will work, including devel/llvm40. > > All I've had to do was py-setuptools. The default flavor is py27, which > covered most of my systems. Then I had to > make clean && make FLAVOR=py34 install clean > > (or 36 or whatever version of python 3 was the current fad for whatever > needed it on that system) > Thanks, Warren. That's helpful. Paul Schmehl, Retired As if it wasn't already obvious, my opinions are my own and not those of my employer. ******************************************* "It is as useless to argue with those who have renounced the use of reason as to administer medication to the dead." Thomas Jefferson "There are some ideas so wrong that only a very intelligent person could believe in them." George Orwell From owner-freebsd-ports@freebsd.org Fri Dec 8 22:52:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E5224E9199A for ; Fri, 8 Dec 2017 22:52:10 +0000 (UTC) (envelope-from grog@lemis.com) Received: from www.lemis.com (www.lemis.com [208.86.226.86]) by mx1.freebsd.org (Postfix) with ESMTP id B91AA685AE for ; Fri, 8 Dec 2017 22:52:10 +0000 (UTC) (envelope-from grog@lemis.com) Received: from eureka.lemis.com (lemis.com [192.109.197.81]) by www.lemis.com (Postfix) with ESMTP id 686191B72806; Fri, 8 Dec 2017 22:52:04 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id 3FE724494B1; Sat, 9 Dec 2017 09:52:02 +1100 (AEDT) Date: Sat, 9 Dec 2017 09:52:02 +1100 From: Greg 'groggy' Lehey To: Jaap Akkerhuis Cc: Walter Schwarzenfeld , freebsd-ports@freebsd.org Subject: Re: make reinstall does not work Message-ID: <20171208225202.GD78437@eureka.lemis.com> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jL2BoiuKMElzg3CS" Content-Disposition: inline In-Reply-To: Organization: The FreeBSD Project Phone: +61-3-5346-1370, +61-3-5309-0418 Mobile: 0401 265 606. Use only as instructed. WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 22:52:11 -0000 --jL2BoiuKMElzg3CS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline [rearranged] On Friday, 8 December 2017 at 23:42:40 +0100, Jaap Akkerhuis wrote: >> On Dec 8, 2017, at 22:35, Walter Schwarzenfeld wrote: >> >> I had a strange error: Make reinstall does not work anymore in the port (10.3-amd64) also FORCE_PKG_REGISTER. >> >> All other make commands works fine. I don't know if it is related to FLAVORS. >> >> make reinstall ended up e.g. with: >> >> Registering installation for gtk2-2.24.31 >> *** Error code 70 >> >> Stop. > > When I see this Error code 70 I do a make deinstall and then a make > install. That worked for me Yes, I've seen this too and used the same workaround. Has something changed? Does 'make reinstall' still work for others? Greg -- Sent from my desktop computer. Finger grog@lemis.com for PGP public key. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA --jL2BoiuKMElzg3CS Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlorF5IACgkQIubykFB6QiMy5ACfeh0ZyEhGhfK4NjKXa7lGf84z SWYAnj2pHRo8b39fM8Cw5iK3xprLfxGb =Fdrx -----END PGP SIGNATURE----- --jL2BoiuKMElzg3CS-- From owner-freebsd-ports@freebsd.org Fri Dec 8 23:22:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3FD6CE921A9 for ; Fri, 8 Dec 2017 23:22:36 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ua0-x22e.google.com (mail-ua0-x22e.google.com [IPv6:2607:f8b0:400c:c08::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E96D269374; Fri, 8 Dec 2017 23:22:35 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ua0-x22e.google.com with SMTP id v20so8511259uaj.0; Fri, 08 Dec 2017 15:22:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=NYQ3QdWrEK/2jsB7cV1FZZmd3+IjpA/N73eVecroSQg=; b=I8BoewR8DNpOm3y8Ha7BsoVsKtBkHmz0lIvTx5bBI2S2JMrFhCXyobVhjOGDfoEqoe VgeITLlP3ePfYr1S1gPqd9ZZgNV2pwSULx5x5cPPL54hVR6Ula7iU9PBsgguj+bYs/Mu Itc5vSBjghqE4bkWnHgj1Xr9sW+JtLjq2knZzs2vqrvvctXVy2LBrG+GwHduwWWTemt/ MUuOPS/HnZGoB8e77OftNlpiGEE/glPBNhnot2P/yK7pFHuGPGpfibQ2jH7VSHHwzaOB pLmH2vCaL1EqwIW73xJ4bU+c0jlbbxniHfDug/v5bGgZQlWiO2qEeGcXhPTkd8k5223h xa+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=NYQ3QdWrEK/2jsB7cV1FZZmd3+IjpA/N73eVecroSQg=; b=ZAwYR88teHk+N6n8WELpZavmVY52tzS1qkosZhzLwo/Wwa1twG1VrLq4aKA8/62kDg BDnKxrpifoEyBdv12EA7BuWAVCcbBTwfOj8bztYZEatkJ1/3P8M8J8927HnViBRr3T0U A92JR3f2KkQPMVLYuKVFvogfmeprchrOikWgBR8sdN0sTAAMNCYjNetXghe3iM8hYiif S45JDWxcXtfY90AApXuM9oAmkkxvOnQPHa4zAQuhCypHtEeWacu9/OlguzmGCRTtAvDi zVKnG/AFt3d6P8t7i9yIme3dVUWLxDCHMVHETlcGbXC+N/LlOzdKqI/q9Hv3MsVLZhDk UDgQ== X-Gm-Message-State: AKGB3mKo4JJYGJM7VywJXJ421bAfWPSHlV+HLRe9wARzCY8TCBOG7bol cGC8YGyCfrWN1/5A3gOQbYszirW6xrkPvhvfUkfspuZ2 X-Google-Smtp-Source: AGs4zMY9CyXYMKKkzEn/xWuylnDlofHc855CRGf2craZswy24KFiy0zUg//9VqxFXzvWifDDh+M0EsP8bDvPOROMgbU= X-Received: by 10.176.73.5 with SMTP id z5mr19027972uac.71.1512775354515; Fri, 08 Dec 2017 15:22:34 -0800 (PST) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.147.156 with HTTP; Fri, 8 Dec 2017 15:22:34 -0800 (PST) In-Reply-To: <20171208225202.GD78437@eureka.lemis.com> References: <20171208225202.GD78437@eureka.lemis.com> From: Kevin Oberman Date: Fri, 8 Dec 2017 15:22:34 -0800 X-Google-Sender-Auth: FQCgTgBuGOe88ypfDSWwt-8xCc4 Message-ID: Subject: Re: make reinstall does not work To: "Greg 'groggy' Lehey" Cc: Jaap Akkerhuis , FreeBSD Ports ML , Walter Schwarzenfeld Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 23:22:36 -0000 On Fri, Dec 8, 2017 at 2:52 PM, Greg 'groggy' Lehey wrote: > [rearranged] > > On Friday, 8 December 2017 at 23:42:40 +0100, Jaap Akkerhuis wrote: > >> On Dec 8, 2017, at 22:35, Walter Schwarzenfeld < > w.schwarzenfeld@utanet.at> wrote: > >> > >> I had a strange error: Make reinstall does not work anymore in the port > (10.3-amd64) also FORCE_PKG_REGISTER. > >> > >> All other make commands works fine. I don't know if it is related to > FLAVORS. > >> > >> make reinstall ended up e.g. with: > >> > >> Registering installation for gtk2-2.24.31 > >> *** Error code 70 > >> > >> Stop. > > > > When I see this Error code 70 I do a make deinstall and then a make > > install. That worked for me > > Yes, I've seen this too and used the same workaround. > > Has something changed? Does 'make reinstall' still work for others? > > Greg > I regularly use 'make reinstall' and it still worked yesterday. # cd /usr/ports/devel/py-setuptool # make FLAVOR=py27 # make FLAVOR=py27 deinstall # make FLAVOR=py27 reinstall # make FLAVOR=py27 clean I am doing this for all flavored ports until portmaster is updated or I switch to another tool. Has not cause any issues to this point and portmaster still works for unflavored ports. N.B. If you use the quarterly branch, FLAVORS are not there yet, so don't try using them. FLAVORS are only in head at this time. There seeems some confusion about this in some queries. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Fri Dec 8 23:22:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2EA5AE921CB for ; Fri, 8 Dec 2017 23:22:51 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from viclamta10p.bpe.bigpond.com (viclamta10p.bpe.bigpond.com [203.38.21.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1F196693F5 for ; Fri, 8 Dec 2017 23:22:48 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from smtp.telstra.com ([10.10.26.4]) by viclafep38p-svc.bpe.nexus.telstra.com.au with ESMTP id <20171208231654.MISY20057.viclafep38p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com> for ; Sat, 9 Dec 2017 10:16:54 +1100 X-RG-Spam: Unknown X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedtuddrvddugddtlecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfupfevtfgpvffgnffuvfftteenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffujgfkfhgfgggtsehttddttddtredvnecuhfhrohhmpeffrghvvgcujfhorhhsfhgrlhhluceouggrvhgvsehhohhrshhfrghllhdrohhrgheqnecukfhppeduuddtrddugedurdduleefrddvfeefnecurfgrrhgrmhephhgvlhhopegrnhgvuhhrihhnrdhhohhrshhfrghllhdrohhrghdpihhnvghtpeduuddtrddugedurdduleefrddvfeefpdhmrghilhhfrhhomhepoegurghvvgeshhhorhhsfhgrlhhlrdho X-RG-VS-CLASS: clean Received: from aneurin.horsfall.org (110.141.193.233) by smtp.telstra.com (9.0.019.22-1) id 5A24F3F60133727B for freebsd-ports@freebsd.org; Sat, 9 Dec 2017 10:16:54 +1100 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id vB8NGs5M049448 for ; Sat, 9 Dec 2017 10:16:54 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id vB8NGsBu049445 for ; Sat, 9 Dec 2017 10:16:54 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Sat, 9 Dec 2017 10:16:54 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Procmail Vulnerabilities check In-Reply-To: <20171208180905.GA96560@troutmask.apl.washington.edu> Message-ID: References: <20171208180905.GA96560@troutmask.apl.washington.edu> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 23:22:51 -0000 On Fri, 8 Dec 2017, Steve Kargl wrote: > First, there is movement afoot to remove sendmail from FreeBSD and > replace it with dma(1). There is? Is there anything else that they're going to spring on us? (I'm still annoyed that they removed "jive" because it upset someone's delicate sensibilities.) -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Fri Dec 8 23:30:05 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A9A1FE92313 for ; Fri, 8 Dec 2017 23:30:05 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-ua0-x235.google.com (mail-ua0-x235.google.com [IPv6:2607:f8b0:400c:c08::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5D2EB695BF for ; Fri, 8 Dec 2017 23:30:05 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by mail-ua0-x235.google.com with SMTP id e10so8488737uah.10 for ; Fri, 08 Dec 2017 15:30:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=H+4xx5SX9+ubaTsBxsvJ9IvRJDm7R5cPP5o3pnOtvy0=; b=pb+2YB4F9NtIgB7Q++xGQz0hGXq3pyi9iI2SlhZcR78fsLmNt4wQPjHEuUsID6KID5 4syOog8reJydgWpCK4qihO05OabUG7kEJfDdV+UUx1W72jwaMa9yQwV2iez2o91FPFMx vIsagUxqsW8I4PYSpFH0jsZk6P93Q6E8EniAIwHNEdspzM/lvQr4X7iyusSvI0RIL54A 9id0BAg5hZSfv/MDNOfJyhRg4UJPeA2VXRFYaYabhPjFawt3cQPTIJXzAb9v3MgIDb0V qwtVPCW7SxVLkUnkdNmo/l4CmPFwiOZrb5CJUrlm7SNBs3Rd55cjz8K3vLD2junbdZ06 MePw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=H+4xx5SX9+ubaTsBxsvJ9IvRJDm7R5cPP5o3pnOtvy0=; b=XBlaQX3WKB1ShBoUQDrQV9+WeOltMhL7WEqeyWN8xGUn0XdTeTE6JISUKAobhncJaR 4EhmiUrB23MHpn1HgmVc5grLpg5181z4neNhHOyshCrjNxD21gkvszqL2WPK/N3Xd2av SQyWZ82BLTKPLVW7TBZ+4W1bWuBht85R1zKBfTsnTOlRVmKYXtHZyB7DNnBfErKjolk6 +kJMpjjuZIKMqRQZzlINN2qVeWo1Wp0qww//8JuPYf2wunSeAzS/EZ10V9+ZQEnmBLIn fARmBbOpLVd0PykwhyEsPwFUQVfWImF/Uli6CaiKWxzp9540hXgasVimi5Z7xEHuRuGD bosQ== X-Gm-Message-State: AKGB3mJLP+OY7KW+ULz/WVTKRZUDtc2XKmHD24El+vmOSQMLrdmrizrc omQa6P81j7etWp5oi4KgdsijqxZx70I= X-Google-Smtp-Source: AGs4zMZp4+6muxFjVSva0N0uJYJPBNOz85KiVq4dKJxmRomrDbAQHZgprK8Mfes4LQF7Si0HxTbcbA== X-Received: by 10.176.92.30 with SMTP id q30mr19885676uaf.66.1512775804362; Fri, 08 Dec 2017 15:30:04 -0800 (PST) Received: from mutt-hbsd (tor.emeraldonion.org. [23.129.64.101]) by smtp.gmail.com with ESMTPSA id j10sm4565310uaf.46.2017.12.08.15.29.58 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 08 Dec 2017 15:30:03 -0800 (PST) Date: Fri, 8 Dec 2017 18:29:25 -0500 From: Shawn Webb To: Walter Schwarzenfeld Cc: freebsd-ports@freebsd.org Subject: Re: make reinstall does not work Message-ID: <20171208232925.7rhetilzhoxc26dh@mutt-hbsd> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="szdthg3hy2ttbfhd" Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD mutt-hbsd 12.0-CURRENT FreeBSD 12.0-CURRENT X-PGP-Key: http://pgp.mit.edu/pks/lookup?op=vindex&search=0x6A84658F52456EEE User-Agent: NeoMutt/20171027 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 23:30:05 -0000 --szdthg3hy2ttbfhd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Dec 08, 2017 at 10:35:50PM +0100, Walter Schwarzenfeld wrote: > I had a strange error: Make reinstall does not work anymore in the port > (10.3-amd64) also FORCE_PKG_REGISTER. >=20 > All other make commands works fine. I don't know if it is related to > FLAVORS. >=20 > make reinstall ended up e.g. with: >=20 > ??Registering installation for gtk2-2.24.31 > *** Error code 70 >=20 > Stop. > make[2]: stopped in /usr/ports/x11-toolkits/gtk20 > *** Error code 1 >=20 > Stop. > make[1]: stopped in /usr/ports/x11-toolkits/gtk20 > *** Error code 1 >=20 > Any idea or suggestion? This is due to this commit: https://github.com/freebsd/pkg/commit/7991c49665419916210ad589d4a85fd2a7f58= b37 The standard procedure for reinstall is to do a deinstall first. I guess it's pretty common just to issue `make reinstall` (which is what I used to do as well). However, that's not the originally intended behavior as designed in the Ports build framework. So: just do a `make deinstall reinstall`. It'll work that way. Thanks, --=20 Shawn Webb Cofounder and Security Engineer HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --szdthg3hy2ttbfhd Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEKrq2ve9q9Ia+iT2eaoRlj1JFbu4FAlorIFIACgkQaoRlj1JF bu7L1g/+JdK1xElNA79kYfekjbAhzdyzvPHjwE5c0wsnKY2xEXgZczw5lHDzT41i qSBQazd0JcQCdjHAfPjigOKFd//U6QlMkKfAb5djvCK4xRlvn7OwQzUoiZkT/72c cXZV1FRaIgAi3iVElW0Aft9mNNawneltThOol6FVggGqjNV2ajs+8rcqfRfFBzob rTDVtZdTMC8BtEeQP8NWilK+qZyc/YTNcfqiPAz9WqPwF5wDmLG320Pd0c9mkq7c JBkWj/gTd+nzcsWt6R2gNAngXB38T48H8uegPvuVmFikaWCielXzogVWI1ipCV9I 1LtF/fNRvj7b685Gw7lH5ds0VaJqA05/562cgcukUp3dMPjSBYNwWcL923nOs5xz uGhA2qFPgBlKMBKwcWW8S3y24HQRog2tKAgZh+AfCKd6sVFnRik47GbhALmZalCx rCjeiW0NyGGCP3KlNnN7IfAconwVPAiV5e6pjHcTgcsyPlYQl2Njv5Db3lg6SBhY Z3lDsFy2HJ8GWjwUE3CqIfvoqgqEEP2t5dmZh1DFO/UHjVgZ3yGRZaJYgT7ro4mR s2Xn3GJjpISSoQZ/PWEPx0esSIPwD1n1HlSN+zQnmjar00Sg/UyBrXDJX3S5w197 N1fI1ierpkx4DKXdxG61F/BHuwOuy6tP+BH6MEYWZY/LaRZIlFI= =5eyY -----END PGP SIGNATURE----- --szdthg3hy2ttbfhd-- From owner-freebsd-ports@freebsd.org Fri Dec 8 23:49:55 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 65F41E9268B for ; Fri, 8 Dec 2017 23:49:55 +0000 (UTC) (envelope-from grog@lemis.com) Received: from www.lemis.com (www.lemis.com [208.86.226.86]) by mx1.freebsd.org (Postfix) with ESMTP id 3FF2069C83 for ; Fri, 8 Dec 2017 23:49:54 +0000 (UTC) (envelope-from grog@lemis.com) Received: from eureka.lemis.com (lemis.com [192.109.197.81]) by www.lemis.com (Postfix) with ESMTP id 530951B72806; Fri, 8 Dec 2017 23:49:53 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id E21DD4494B1; Sat, 9 Dec 2017 10:49:51 +1100 (AEDT) Date: Sat, 9 Dec 2017 10:49:51 +1100 From: Greg 'groggy' Lehey To: Shawn Webb Cc: Walter Schwarzenfeld , freebsd-ports@freebsd.org Subject: Re: make reinstall does not work Message-ID: <20171208234951.GE78437@eureka.lemis.com> References: <20171208232925.7rhetilzhoxc26dh@mutt-hbsd> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SWTRyWv/ijrBap1m" Content-Disposition: inline In-Reply-To: <20171208232925.7rhetilzhoxc26dh@mutt-hbsd> Organization: The FreeBSD Project Phone: +61-3-5346-1370, +61-3-5309-0418 Mobile: 0401 265 606. Use only as instructed. WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 23:49:55 -0000 --SWTRyWv/ijrBap1m Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Friday, 8 December 2017 at 18:29:25 -0500, Shawn Webb wrote: > On Fri, Dec 08, 2017 at 10:35:50PM +0100, Walter Schwarzenfeld wrote: >> I had a strange error: Make reinstall does not work anymore in the port >> (10.3-amd64) also FORCE_PKG_REGISTER. >> >> All other make commands works fine. I don't know if it is related to >> FLAVORS. >> >> make reinstall ended up e.g. with: >> >> ??Registering installation for gtk2-2.24.31 >> *** Error code 70 >> >> Stop. >> make[2]: stopped in /usr/ports/x11-toolkits/gtk20 >> *** Error code 1 >> >> Stop. >> make[1]: stopped in /usr/ports/x11-toolkits/gtk20 >> *** Error code 1 >> >> Any idea or suggestion? > > This is due to this commit: > https://github.com/freebsd/pkg/commit/7991c49665419916210ad589d4a85fd2a7f58b37 > > The standard procedure for reinstall is to do a deinstall first. I > guess it's pretty common just to issue `make reinstall` (which is what > I used to do as well). However, that's not the originally intended > behavior as designed in the Ports build framework. > > So: just do a `make deinstall reinstall`. It'll work that way. This makes no sense to me. Why not just 'make deinstall install'? Unfortunately 10 minutes of searching weren't enough to find anything in the handbook. What happened to the flat view? Greg -- Sent from my desktop computer. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA --SWTRyWv/ijrBap1m Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlorJR8ACgkQIubykFB6QiPbUwCbBJ+T57s6zCXVaQfH3U7T5dxD pvgAoJFI9WXhcLd22kp7x1rDUpiF5veh =ooa1 -----END PGP SIGNATURE----- --SWTRyWv/ijrBap1m-- From owner-freebsd-ports@freebsd.org Sat Dec 9 00:33:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E3C36E935E7 for ; Sat, 9 Dec 2017 00:33:09 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B9D9B6AF23 for ; Sat, 9 Dec 2017 00:33:09 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB90YGke014785; Fri, 8 Dec 2017 16:34:22 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "FreeBSD Ports" In-Reply-To: From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: "Dave Horsfall" Subject: Re: Procmail Vulnerabilities check Date: Fri, 08 Dec 2017 16:34:22 -0800 Message-Id: <56f7eaad9cfcc5da32935708d0599a49@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 00:33:10 -0000 On Sat, 9 Dec 2017 10:16:54 +1100 (EST) "Dave Horsfall" = said > On Fri, 8 Dec 2017, Steve Kargl wrote: >=20 > > First, there is movement afoot to remove sendmail from FreeBSD and=20 > > replace it with dma(1)=2E >=20 > There is? Is there anything else that they're going to spring on us? >=20 > (I'm still annoyed that they removed "jive" because it upset someone's=20 > delicate sensibilities=2E) Hmm=2E This does not come as good news to me=2E I've been working on an antispa= m system that targets the use of Sendmail, for about a year (not counting the untold hours spent tuning it over the years)=2E Sure, many aren't comfortable with the m4(1) macros=2E But c'mon=2E Please don't=2E As to these backstage removal discussions; is it remotely possible that those of whom continue to use, and contribute to *BSD after all these years might be included in these discussions? I understand the tantrums, and bikeshedding that's occurred in the past, revolving around these types of discussion(s)=2E But may I humbly suggest tha= t it may be largely in part, because these decisions were simply *sprung* on everyone? Which is bound to insight some degree of panic in some, or perhap= s even many=2E --Chris >=20 > --=20 > Dave Horsfall DTM (VK2KFU) "Those who don't understand security will > suffer=2E" From owner-freebsd-ports@freebsd.org Sat Dec 9 01:25:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2FF33E95346 for ; Sat, 9 Dec 2017 01:25:23 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1145B6CDB2 for ; Sat, 9 Dec 2017 01:25:23 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id vB91PMYf042540 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 8 Dec 2017 17:25:22 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id vB91PM6p042539; Fri, 8 Dec 2017 17:25:22 -0800 (PST) (envelope-from sgk) Date: Fri, 8 Dec 2017 17:25:22 -0800 From: Steve Kargl To: Dave Horsfall Cc: FreeBSD Ports Subject: Re: Procmail Vulnerabilities check Message-ID: <20171209012522.GA42506@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20171208180905.GA96560@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 01:25:23 -0000 On Sat, Dec 09, 2017 at 10:16:54AM +1100, Dave Horsfall wrote: > On Fri, 8 Dec 2017, Steve Kargl wrote: > > > First, there is movement afoot to remove sendmail from FreeBSD and > > replace it with dma(1). > > There is? Is there anything else that they're going to spring on us? > https://lists.freebsd.org/pipermail/freebsd-arch/2017-December/018712.html FreeBSD use to pride itself on being a complete (unix-like) operating system out-of-box. -- Steve From owner-freebsd-ports@freebsd.org Sat Dec 9 01:32:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B632E95906; Sat, 9 Dec 2017 01:32:32 +0000 (UTC) (envelope-from tootall79@gmail.com) Received: from mail-it0-x243.google.com (mail-it0-x243.google.com [IPv6:2607:f8b0:4001:c0b::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D86B36D2E4; Sat, 9 Dec 2017 01:32:31 +0000 (UTC) (envelope-from tootall79@gmail.com) Received: by mail-it0-x243.google.com with SMTP id t1so7770753ite.5; Fri, 08 Dec 2017 17:32:31 -0800 (PST) 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=ARX0Q8/c1hdHF1X84s3rswmYcZxlUbHlo9eXmVd/J9E=; b=mTvAQbMtQxb12d/8PZ39zezjeMTAJT/tDaH5E9R9QLrnQOy4jXLLSfLQXG4/l1UrKq 6hX0KZkTjj/BphbL2Tfgxl1omWkTPhLstAqHJjA7d4H6NnwBqZtjfUerQYyzfx8EOxOC haDwDd97gldsbXxqS1NhcrSrYpUNLzHvATZX8gOcwZfWvRsTcRlQ73wB0+aLoFg2WMwk q/Q9fhRE15GSYHMgznuqNUyhuzBmYX3N8h62sLXfdKqL/q43Z2p4MPmZPmoVSVNbgome hnhQhwip4gcdpifV9Nf9CtYkmHzniEo9pf1vgoJJkAsLi2PQHDg3sUvpeAcmX2ol14L8 m8OQ== 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=ARX0Q8/c1hdHF1X84s3rswmYcZxlUbHlo9eXmVd/J9E=; b=kF67kAeOIQQh813wGMIgdu4fPmD6pNEQgWbR6e3TEahLHnByi4MwIFISBFsQ+MmDM7 G4MEP0UlvIlO15+LMdFK8QJNLM7UEkAhVzq29ExnqGAfFpg1bqJq7GATiRr9/r6dmshB 3crgnuhqTUD7APLlzLkHVhq8VnDcLYXyimeqAo1PCnR0UKoxyi4X1ZCBwQCdfRI1zzhW K63RUdb+I7Fif6WsnGUVWBD6xGvMdPujoYLUBFh3Vzc6pXewAg18YQV4TQ4bBSfvRYRo UhY1zBPItTRySOmJwxi2J325q6LtrAmrPTKniu/MlIZgD22T5VHpQyKB6mjB9NY+ZGjk n1xQ== X-Gm-Message-State: AKGB3mKMImFQPfFINWiHXFRRMRU6rGbf1VOmaQrqQzjek4wfpzRfAmaI 2LWJFzeVSBn3/M6I5a3JMCNaUC5xTovxid1DfG0jWA== X-Google-Smtp-Source: AGs4zMbmkcx9U+5AjB6oFbluFfkG2LktXqhgiNJnu9HoB2vS0CMzftVK9pgYpCn2TuSXCCFPa0avfUR9522+vVVunD0= X-Received: by 10.36.162.76 with SMTP id o12mr8247658iti.76.1512783150919; Fri, 08 Dec 2017 17:32:30 -0800 (PST) MIME-Version: 1.0 Received: by 10.79.197.139 with HTTP; Fri, 8 Dec 2017 17:32:30 -0800 (PST) From: Space Cadet Date: Fri, 8 Dec 2017 17:32:30 -0800 Message-ID: Subject: new firefox runs fine but won't open most web sites please advise To: gecko@freebsd.org, freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 01:32:32 -0000 I just pkg installed the latest firefox for freebsd11 and suddenly all the most usefule websites are unavailable: google mail, you tube, schwab to name a few. I live on freebsd and I live on firefox. this version 54 of firefox works fine on a different machine. the new one 56.2_11 see below refuses to load most websites. here is the message i get when trying to load gmail. i think it is identical to all the others. ***** Your connection is not secure The website tried to negotiate an inadequate level of security. www.google.com uses security technology that is outdated and vulnerable to attack. An attacker could easily reveal information which you thought to be safe. The website administrator will need to fix the server first before you can visit the site. Error code: NS_ERROR_NET_INADEQUATE_SECURITY ***** Other info: $ uname -a FreeBSD fbsd11w701 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 #0: Tue Apr 11 08:48:40 UTC 2017 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 $ cat firefoxinstall.txt Proceed with this action? [y/N]: y [1/1] Fetching firefox-56.0.2_11,1.txz: 100% 38 MiB 1.2MB/s 00:33 Checking integrity... done (0 conflicting) [1/1] Installing firefox-56.0.2_11,1... Extracting firefox-56.0.2_11,1: 100% Message from firefox-56.0.2_11,1: ====================================================================== Some features available on other platforms are not implemented: - Native audio (OSS backend is incomplete, doesn't support WebRTC) - Encrypted Media Extensions (requires Widevine CDM binary) - Process sandboxing (requires Capsicum backend) - Reduced memory usage (requires mozjemalloc) - Performance profiling (requires GeckoProfiler) - Gamepad API (requires libusbhid backend) - WebVR (requires open source runtime) - U2F Security Keys (requires libusbhid backend) ====================================================================== To select non-default audio backend open about:config page and create media.cubeb.backend preference. Supported values are: alsa, jack, pulse, pulse-rust, oss, sndio. Currently used backend can be inspected on about:support page. ====================================================================== smb:// issues (Gvfs/GIO option): Network group, machine, and share browsing does not work correctly. sftp:// (Gvfs/GIO option): Only sftp access using public key authentication works. To easily setup public key authentication to "remote_host": ssh-keygen cat ~/.ssh/id_rsa.pub | ssh remote_host "cat >> .ssh/authorized_keys" The SSH server on remote_host must allow pub key authentication. ====================================================================== Any bug reports should be addressed to the maintainers at: gecko@FreeBSD.org You may also Cc: freebsd-ports@FreeBSD.org. Please do not send bug reports to any other addresses. Please include the following information with any bug report: * Output from 'uname -a'. * Output from 'ident /usr/ports/www/firefox/Makefile' * Where/when did the problem occur: configuring, building, or running firefox * How can you reproduce the problem? Thank you for your help in testing and reporting bugs, and we hope you enjoy using Firefox. ====================================================================== From owner-freebsd-ports@freebsd.org Sat Dec 9 01:39:20 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D5FE0E95DF1 for ; Sat, 9 Dec 2017 01:39:20 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: from mail-lf0-x22f.google.com (mail-lf0-x22f.google.com [IPv6:2a00:1450:4010:c07::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 572F26D75A; Sat, 9 Dec 2017 01:39:20 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: by mail-lf0-x22f.google.com with SMTP id e137so13617817lfg.5; Fri, 08 Dec 2017 17:39:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=hnQkXCTr8/5wmNq6PfONLlv5rgA7k4fXWz9t3gEGD1o=; b=Oqn9+FBAqL7HIDR2++TFqBVtdkHBJpdtlyeAYc06X3+ATufaNZ7e+hIPjFETsC7OPR JD+F79/0SqFS7Tzyqla5SNvM3WVxBrDhx5vT9nBDKJRN8WguOddtLobZBhseing0B+jM I35FzQVxkA3jfbl4aXTqQcvhXZSni+dp8V/XhL3oSucLYJIc2TCcjV4vBFRLtA5tgwpH gXkAgCxtl+gDJ0JojHRVtsL0pZ/5KKjPAj3rblWLqqVPw3K/p+bpwyVblyBQY5lANrgB mjdr78xSufLxuTRLsB5MBiaThU+6fc2JQBxPQZZMFXKS+jAGgqtTQddGBMZ9SopZspTZ oO9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=hnQkXCTr8/5wmNq6PfONLlv5rgA7k4fXWz9t3gEGD1o=; b=npubyaJPZubPvbLoYdysBuSgFN703pLjqKNho15i42drzbJnVyKTnD+fmGLqjkaJaI utKG8X8Dy5bYSELyyeyuNN5ST/H28cMGLKBmbEBih5bgs/SlS9ePkCQnZ9GZ7DSJ2Pw4 Ti3wQ7Q2DdpHXgZDawmq6SM74OaiXWE28pNn6fqezH7vy6NOZYN6TvXAOj94xpLrJXWK NQT2o3CpGVAOq3hw00L3eiN+bjrD6ahIVj4o5eAf9GMM/sBBxBXyDC7Yxcpb02wZh/kH p9dPfM5YJHZ9KmTdpO2ONaFm6ac3eGrIOLDhukji8VM+lJq/9XAtWMZLRXoXoTmSCPRa vtJA== X-Gm-Message-State: AJaThX7duHYEKRA2g9pfYB1fphmD78Wu0An92nI7dAQr0CuuG5/b6qMT XfJrjoHEmDNMEhe0P50XLARD/QrX X-Google-Smtp-Source: AGs4zMYqYf1LQavbwUGhqrBZELjav1NZUNWUsSh2Tq6f1rU/zA6HCLI17oMcgErWjgrx9pYCLTBcEg== X-Received: by 10.46.66.140 with SMTP id h12mr16288442ljf.140.1512783557994; Fri, 08 Dec 2017 17:39:17 -0800 (PST) Received: from localhost ([185.44.68.92]) by smtp.gmail.com with ESMTPSA id p7sm1695647lja.65.2017.12.08.17.39.17 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 08 Dec 2017 17:39:17 -0800 (PST) From: Rozhuk Ivan X-Google-Original-From: Rozhuk Ivan Date: Sat, 9 Dec 2017 04:37:43 +0300 To: Greg 'groggy' Lehey Cc: Jaap Akkerhuis , freebsd-ports@freebsd.org, Walter Schwarzenfeld Subject: Re: make reinstall does not work Message-ID: <20171209043743.4e3ca12d@gmail.com> In-Reply-To: <20171208225202.GD78437@eureka.lemis.com> References: <20171208225202.GD78437@eureka.lemis.com> X-Mailer: Claws Mail 3.15.1 (GTK+ 2.24.31; amd64-portbld-freebsd11.1) 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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 01:39:20 -0000 On Sat, 9 Dec 2017 09:52:02 +1100 Greg 'groggy' Lehey wrote: > Yes, I've seen this too and used the same workaround. > > Has something changed? Does 'make reinstall' still work for others? Not work for me. FreeBSD rimwks 11.1-STABLE FreeBSD 11.1-STABLE #2 r325400M + all updated ports From owner-freebsd-ports@freebsd.org Sat Dec 9 01:59:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 861D6E96E75 for ; Sat, 9 Dec 2017 01:59:25 +0000 (UTC) (envelope-from lists@opsec.eu) 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 4E0C96E47A for ; Sat, 9 Dec 2017 01:59:25 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eNUQK-000EDQ-Un; Sat, 09 Dec 2017 02:59:28 +0100 Date: Sat, 9 Dec 2017 02:59:28 +0100 From: Kurt Jaeger To: Chris H Cc: FreeBSD Ports Subject: Re: Procmail Vulnerabilities check Message-ID: <20171209015928.GW2827@home.opsec.eu> References: <56f7eaad9cfcc5da32935708d0599a49@udns.ultimatedns.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <56f7eaad9cfcc5da32935708d0599a49@udns.ultimatedns.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 01:59:25 -0000 Hi! > > > First, there is movement afoot to remove sendmail from FreeBSD and > > > replace it with dma(1). > Hmm. This does not come as good news to me. I've been working on an antispam > system that targets the use of Sendmail, If sendmail is available via ports, wouldn't that be enough ? -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Sat Dec 9 01:46:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 58E17E962E3; Sat, 9 Dec 2017 01:46:10 +0000 (UTC) (envelope-from xxjack12xx@gmail.com) Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D93266DC36; Sat, 9 Dec 2017 01:46:09 +0000 (UTC) (envelope-from xxjack12xx@gmail.com) Received: by mail-wm0-x241.google.com with SMTP id i11so5674534wmf.4; Fri, 08 Dec 2017 17:46:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=wt2keNMo56ELqmgzqitHQN6wjh1rkOku/S66cmmzewo=; b=k8sO6qthX2R4HoflnI5EmBPSFKsOEhB8qQwcGC01N1+cXLBKHx1vGTMANsobcGWt9+ 2+1ZQpNY3mh4FgreuNoa79svbTCsTrsIbXGz1J78REABTP1UwMMAAEGqYhvrEzAmWt2Z WA4kndktcecsG1GUMNGAhAUbF8RbE+AnEwGUdWT9X18imQxDPLqR2sL2pDT1hwmxIy/2 HqsY5qYL+Yf4F1gbWwFOlUU2PAamdQF9ZOUAI7bIShdxyLJ0JEa8kSQW8MMgkqVVRPFs l8gNKjZAa/6SkF8xG0Vz/wFamebMu1iEsZpoqTu5CohVvxfmJH4V8MrLD2aq7AYa6QWs fYgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=wt2keNMo56ELqmgzqitHQN6wjh1rkOku/S66cmmzewo=; b=jKiOuOoshBOKwpJmxV0jefWDOngvTyIEWdykIc046feSNyN0MBh36nF12pixKgIPwC iBT9/7CxzvBK9iAHh+F4O6lu57m6lfjxN5fuNV7AbUeZRGETipoWchwCp4kfqK/fegWD A+J6k09qq+T91O5oc9MkuMYPFeoY8BKhDs/2yiCXZzkIretSBv1EtSFJyXP2RhFZ8QiZ qS2Fhut9E9/KUeIl4uJPukFfJsqsSOry3IKumUS9CKztd0EMZtvR/uIZb0D8akqkfduA /ngJ2OrGGydPeu6IpHiPgFfYW/0hXBhte+UCrkb9CzhPImpHIx/yRDIYfHrpwSgtP5PO RwJg== X-Gm-Message-State: AKGB3mKKS3o8vwbt7JczMWD79AFCJdBT1tYStat10nCCmq6bvwFs0Iy1 N366owNb1Jp3SyySmCWw8+XaJLiXU2Y4bu9EUQM= X-Google-Smtp-Source: AGs4zMYvRLyuF3rtf4awER+LqBAU6CccXaHAZ4W2koasTMtXJrhxQQLrGyTHKd404pmYRbEGdSZSWdYP8/cx4ZJMq6s= X-Received: by 10.28.152.212 with SMTP id a203mr5562283wme.131.1512783968370; Fri, 08 Dec 2017 17:46:08 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.143.97 with HTTP; Fri, 8 Dec 2017 17:45:27 -0800 (PST) In-Reply-To: References: From: "Jack L." Date: Fri, 8 Dec 2017 17:45:27 -0800 Message-ID: Subject: Re: new firefox runs fine but won't open most web sites please advise To: Space Cadet Cc: gecko@freebsd.org, FBSD Ports Mailing List Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 01:46:10 -0000 Is your time correct? That usually sounds like a time problem. On Fri, Dec 8, 2017 at 5:32 PM, Space Cadet wrote: > I just pkg installed the latest firefox for freebsd11 and suddenly all the > most usefule websites are unavailable: google mail, you tube, schwab to > name a few. > > I live on freebsd and I live on firefox. this version 54 of firefox works > fine on a different machine. the new one 56.2_11 see below refuses to load > most websites. here is the message i get when trying to load gmail. i > think it is identical to all the others. > > ***** > Your connection is not secure > > The website tried to negotiate an inadequate level of security. > > www.google.com uses security technology that is outdated and vulnerable to > attack. An attacker could easily reveal information which you thought to be > safe. The website administrator will need to fix the server first before > you can visit the site. > > Error code: NS_ERROR_NET_INADEQUATE_SECURITY > ***** > Other info: > > $ uname -a > FreeBSD fbsd11w701 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 #0: Tue Apr 11 > 08:48:40 UTC 2017 > root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC > amd64 > > $ cat firefoxinstall.txt > Proceed with this action? [y/N]: y > [1/1] Fetching firefox-56.0.2_11,1.txz: 100% 38 MiB 1.2MB/s 00:33 > Checking integrity... done (0 conflicting) > [1/1] Installing firefox-56.0.2_11,1... > Extracting firefox-56.0.2_11,1: 100% > Message from firefox-56.0.2_11,1: > ====================================================================== > > Some features available on other platforms are not implemented: > - Native audio (OSS backend is incomplete, doesn't support WebRTC) > - Encrypted Media Extensions (requires Widevine CDM binary) > - Process sandboxing (requires Capsicum backend) > - Reduced memory usage (requires mozjemalloc) > - Performance profiling (requires GeckoProfiler) > - Gamepad API (requires libusbhid backend) > - WebVR (requires open source runtime) > - U2F Security Keys (requires libusbhid backend) > > ====================================================================== > > To select non-default audio backend open about:config page and create > media.cubeb.backend preference. Supported values are: alsa, jack, > pulse, pulse-rust, oss, sndio. Currently used backend can be inspected > on about:support page. > > ====================================================================== > > smb:// issues (Gvfs/GIO option): > Network group, machine, and share browsing does not work correctly. > > sftp:// (Gvfs/GIO option): > Only sftp access using public key authentication works. To easily > setup public key authentication to "remote_host": > > ssh-keygen > cat ~/.ssh/id_rsa.pub | ssh remote_host "cat >> .ssh/authorized_keys" > > The SSH server on remote_host must allow pub key authentication. > > ====================================================================== > > Any bug reports should be addressed to the maintainers at: > gecko@FreeBSD.org > You may also Cc: freebsd-ports@FreeBSD.org. Please do not send > bug reports to any other addresses. > > Please include the following information with any bug report: > * Output from 'uname -a'. > * Output from 'ident /usr/ports/www/firefox/Makefile' > * Where/when did the problem occur: configuring, building, or > running firefox > * How can you reproduce the problem? > > Thank you for your help in testing and reporting bugs, and we hope you > enjoy using Firefox. > ====================================================================== > _______________________________________________ > 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 Sat Dec 9 03:09:03 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 799D4E9AA2F for ; Sat, 9 Dec 2017 03:09:03 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from viclamta27p.bpe.bigpond.com (viclamta27p.bpe.bigpond.com [203.38.21.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E53A971623 for ; Sat, 9 Dec 2017 03:09:00 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from smtp.telstra.com ([10.10.26.4]) by viclafep27p-svc.bpe.nexus.telstra.com.au with ESMTP id <20171209030707.QDZB330.viclafep27p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com> for ; Sat, 9 Dec 2017 14:07:07 +1100 X-RG-Spam: Unknown X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedtuddrvddugdehiecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfupfevtfgpvffgnffuvfftteenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffujgfkfhgfgggtsehttddttddtredvnecuhfhrohhmpeffrghvvgcujfhorhhsfhgrlhhluceouggrvhgvsehhohhrshhfrghllhdrohhrgheqnecukfhppeduuddtrddugedurdduleefrddvfeefnecurfgrrhgrmhephhgvlhhopegrnhgvuhhrihhnrdhhohhrshhfrghllhdrohhrghdpihhnvghtpeduuddtrddugedurdduleefrddvfeefpdhmrghilhhfrhhomhepoegurghvvgeshhhorhhsfhgrlhhlrdho X-RG-VS-CLASS: clean Received: from aneurin.horsfall.org (110.141.193.233) by smtp.telstra.com (9.0.019.22-1) id 5A24F3F6013D56D9 for freebsd-ports@freebsd.org; Sat, 9 Dec 2017 14:07:07 +1100 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id vB9376HT050123 for ; Sat, 9 Dec 2017 14:07:06 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id vB9376ed050120 for ; Sat, 9 Dec 2017 14:07:06 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Sat, 9 Dec 2017 14:07:06 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Procmail Vulnerabilities check In-Reply-To: <20171209015928.GW2827@home.opsec.eu> Message-ID: References: <56f7eaad9cfcc5da32935708d0599a49@udns.ultimatedns.net> <20171209015928.GW2827@home.opsec.eu> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 03:09:03 -0000 On Sat, 9 Dec 2017, Kurt Jaeger wrote: [ On removing Sendmail from FreeBSD ] > If sendmail is available via ports, wouldn't that be enough ? It better be in ports (but don't look at me; I have my hands full with my Mac & iPad with possibly an iPhone and an Android thrown in, and two Penguins); I've spent about 30 years with Sendmail and I ain't changing (I looked at Postfix but didn't like it)... -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Sat Dec 9 02:26:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5F6FDE987DF; Sat, 9 Dec 2017 02:26:27 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 19DD36F95E; Sat, 9 Dec 2017 02:26:24 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 8417aa51 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Fri, 8 Dec 2017 19:26:22 -0700 (MST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: new firefox runs fine but won't open most web sites please advise From: Adam Weinberger In-Reply-To: Date: Fri, 8 Dec 2017 19:26:21 -0700 Cc: gecko@freebsd.org, freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <747C7C32-B5E4-4232-8251-D8EA5AE2B563@FreeBSD.org> References: To: Space Cadet X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 02:26:27 -0000 > On 8 Dec, 2017, at 18:32, Space Cadet wrote: >=20 > I just pkg installed the latest firefox for freebsd11 and suddenly all = the > most usefule websites are unavailable: google mail, you tube, schwab = to > name a few. >=20 > I live on freebsd and I live on firefox. this version 54 of firefox = works > fine on a different machine. the new one 56.2_11 see below refuses to = load > most websites. here is the message i get when trying to load gmail. = i > think it is identical to all the others. >=20 > ***** > Your connection is not secure >=20 > The website tried to negotiate an inadequate level of security. >=20 > www.google.com uses security technology that is outdated and = vulnerable to > attack. An attacker could easily reveal information which you thought = to be > safe. The website administrator will need to fix the server first = before > you can visit the site. >=20 > Error code: NS_ERROR_NET_INADEQUATE_SECURITY > ***** > Other info: >=20 > $ uname -a > FreeBSD fbsd11w701 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 #0: Tue Apr = 11 > 08:48:40 UTC 2017 > root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC > amd64 FreeBSD 11.0 has reached EOL. Please update your system to 11.1, as packages are no longer targeted to work on 11.0. You can find = instructions at = https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/updating-upgrad= ing-freebsdupdate.html # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org >=20 > $ cat firefoxinstall.txt > Proceed with this action? [y/N]: y > [1/1] Fetching firefox-56.0.2_11,1.txz: 100% 38 MiB 1.2MB/s = 00:33 > Checking integrity... done (0 conflicting) > [1/1] Installing firefox-56.0.2_11,1... > Extracting firefox-56.0.2_11,1: 100% > Message from firefox-56.0.2_11,1: > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > Some features available on other platforms are not implemented: > - Native audio (OSS backend is incomplete, doesn't support WebRTC) > - Encrypted Media Extensions (requires Widevine CDM binary) > - Process sandboxing (requires Capsicum backend) > - Reduced memory usage (requires mozjemalloc) > - Performance profiling (requires GeckoProfiler) > - Gamepad API (requires libusbhid backend) > - WebVR (requires open source runtime) > - U2F Security Keys (requires libusbhid backend) >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > To select non-default audio backend open about:config page and create > media.cubeb.backend preference. Supported values are: alsa, jack, > pulse, pulse-rust, oss, sndio. Currently used backend can be inspected > on about:support page. >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > smb:// issues (Gvfs/GIO option): > Network group, machine, and share browsing does not work correctly. >=20 > sftp:// (Gvfs/GIO option): > Only sftp access using public key authentication works. To easily > setup public key authentication to "remote_host": >=20 > ssh-keygen > cat ~/.ssh/id_rsa.pub | ssh remote_host "cat >> .ssh/authorized_keys" >=20 > The SSH server on remote_host must allow pub key authentication. >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > Any bug reports should be addressed to the maintainers at: > gecko@FreeBSD.org > You may also Cc: freebsd-ports@FreeBSD.org. Please do not send > bug reports to any other addresses. >=20 > Please include the following information with any bug report: > * Output from 'uname -a'. > * Output from 'ident /usr/ports/www/firefox/Makefile' > * Where/when did the problem occur: configuring, building, or > running firefox > * How can you reproduce the problem? >=20 > Thank you for your help in testing and reporting bugs, and we hope you > enjoy using Firefox. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > _______________________________________________ > 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 Sat Dec 9 03:19:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E592CE9B266 for ; Sat, 9 Dec 2017 03:19:37 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-HK2-obe.outbound.protection.outlook.com (mail-oln040092255096.outbound.protection.outlook.com [40.92.255.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6BD9A71E4C for ; Sat, 9 Dec 2017 03:19:37 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=OzSfE25NRtjSLcpm+49CAu1PJLf1mfPV/yjxQQqSGN8=; b=PNRn9d1MKE70bVWb8EDEqw6cqaFugRbpnIkVQe6PGWBlQepQMMOJ3pQrcHCAH+sGpMEiuzxT6AQT34mbK/7F+ASR6LRvAsth7497ogmDLqmpqnr1s2a6BHSyH6yLnuwnlsXx9S7lD79XBbnzqPvhG6CYjqyu4+iLwTsDDEDn1qneT9h72/Jesktnco68MQ2riVzOHbU/hLduyIgTH4Ug8UI6rRwTP831LCEPYWBRCwfHUwxfDI4Bpwo58kkBzdoT+HsksThOlyjXcOc3v1SrUn8IYCpIr2P1HnquZ+TlUbVprVuMKHLrxyT+cYVv3N1nASJWx3w8UasWLiWYR6y5lw== Received: from HK2APC01FT062.eop-APC01.prod.protection.outlook.com (10.152.248.60) by HK2APC01HT177.eop-APC01.prod.protection.outlook.com (10.152.249.232) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.282.5; Sat, 9 Dec 2017 03:19:34 +0000 Received: from KL1PR0601MB1992.apcprd06.prod.outlook.com (10.152.248.54) by HK2APC01FT062.mail.protection.outlook.com (10.152.249.193) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.282.5 via Frontend Transport; Sat, 9 Dec 2017 03:19:33 +0000 Received: from KL1PR0601MB1992.apcprd06.prod.outlook.com ([fe80::70c5:6933:9042:c9c1]) by KL1PR0601MB1992.apcprd06.prod.outlook.com ([fe80::70c5:6933:9042:c9c1%13]) with mapi id 15.20.0302.011; Sat, 9 Dec 2017 03:19:33 +0000 From: Tatsuki Makino To: Milan Obuch , "freebsd-ports@freebsd.org" CC: Paul Schmehl Subject: RE: py-setuptools fails to build with FLAVOR Thread-Topic: py-setuptools fails to build with FLAVOR Thread-Index: AQHTcGT5Zncib4JViUeHrGMvtNXlKaM56hWAgABq0BI= Date: Sat, 9 Dec 2017 03:19:33 +0000 Message-ID: References: , <20171208214509.50eb3d95@zeta.dino.sk> In-Reply-To: <20171208214509.50eb3d95@zeta.dino.sk> Accept-Language: en-US, ja-JP Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:70CAFF033A674C156A949263DA31766DBA0DBFC743E6060B566850DA5729A526; UpperCasedChecksum:659EB30A0C2E9B7A9050C2A6A3492CAD24A4A143D4D44AE510071F3D37B2BEA0; SizeAsReceived:7310; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [kHjUblJrpDfDE0FqlrvN6lqDF2voH/hdf+FRYFjgPuepcyXwkZaRVRcVjr9PBzeTaMF9yuhsglQ=] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HK2APC01HT177; 6:RaqEfU0UnJiWIMJ958ELgvjfxq0JMhniYNgdXn7Y9I68ITtbQKfIO9R5O+SS6QitEY45sAgIcr1lESY8DfpwzD+kxwDtIZ9jTUy0BxAMFgbtWmi5vgYqKsA56Wt/V0zxOz66pSPEhYEX+iUyZQk85eX3EIuKaRZg+waRk90dy8abYu5QNVpbKe5d+YpFB+GND5tBZZjBpjjLt7JA957dRBZ+TDTgvYPjqvzbSwI9k6Vr4tZe0JrmBp7RwKmJb23SfKREmEq760WYY3F09B3NzoMnzsCR+D224diN6GMJUcvdR+ZasJX3eziKjeJ+XGpcHFoiyBIHxV7m+V1lwXZaw/bGWeaqT4VaUH9jLmqxdRA=; 5:z9sj/C5mltnVrWfoZN5c2yO5KJoyv9EHp2pWa6eAJFUdUeq6sqKAyvdZgmpvOjGR58OZcsEWIJPBqP51Mz5rOtotbMebfV9OiwUV+VHTROhpUjjUhZLOQ0FWWzu40zaQP6e7+KnRoXtk3jO92F26olvdQNFt/dXtURZ5OUQQnec=; 24:ccw9tOHX4dvpVd8xMt3Ja4rpcP+5uXX6iLhL4yQV/5ikBYuzZ+GsqcGFennDlJNgLzblfJ0IRU4HIIT9nxhXjnXSoksTrALomK7uy3gsm7w=; 7:NMitmtyhRg9zMayuFuigwlzXeJEzxgkBOeCj0nP9V4NmUFTgX+qCQa1sYA1KCZBq/mT36Mth+g6r5A+lJf+73skFN/ubgfhVEd02vLGJ8Ng+SesHOJfmqsSETMp04aw40KCBxphlcf1R2BHxOqDYeOKLhQ7qv4xgUJuB773klhietZblhbxPTOV0grCMsPE3LBhpuBW+HkTfiySyGWOhZyP6yXjQpoflHA5Z6Txpx+2JaqBK6qZXUBz6hDlBN8Ew x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045); SRVR:HK2APC01HT177; x-ms-traffictypediagnostic: HK2APC01HT177: x-ms-office365-filtering-correlation-id: f4b13772-c478-42e7-322d-08d53eb3ab6a x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:HK2APC01HT177; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:HK2APC01HT177; x-forefront-prvs: 05168A3970 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:HK2APC01HT177; H:KL1PR0601MB1992.apcprd06.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-Network-Message-Id: f4b13772-c478-42e7-322d-08d53eb3ab6a X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2017 03:19:33.7943 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK2APC01HT177 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 03:19:38 -0000 > portmaster -o devel/py-setuptools py27-setuptools-36.5.0 That way for py27 is okay. But, "portmaster -o devel/py-setuptools py36-setuptools" fuses dependency t= rees with py27-setuptools. To fix it, we need to use the "make deinstall install" directly into the li= st of "pkg query %o `pkg info -qrg 'py27-*'` | sort -u".= From owner-freebsd-ports@freebsd.org Sat Dec 9 03:04:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0C325E9A6B6 for ; Sat, 9 Dec 2017 03:04:59 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DC01B71422 for ; Sat, 9 Dec 2017 03:04:58 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB9365I7023639; Fri, 8 Dec 2017 19:06:11 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: , "Dave Horsfall" In-Reply-To: <20171209012522.GA42506@troutmask.apl.washington.edu> From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: "FreeBSD Ports" Subject: Re: Procmail Vulnerabilities check Date: Fri, 08 Dec 2017 19:06:11 -0800 Message-Id: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 03:04:59 -0000 On Fri, 8 Dec 2017 17:25:22 -0800 said > On Sat, Dec 09, 2017 at 10:16:54AM +1100, Dave Horsfall wrote: > > On Fri, 8 Dec 2017, Steve Kargl wrote: > >=20 > > > First, there is movement afoot to remove sendmail from FreeBSD and=20 > > > replace it with dma(1)=2E > >=20 > > There is? Is there anything else that they're going to spring on us? > >=20 >=20 > https://lists=2Efreebsd=2Eorg/pipermail/freebsd-arch/2017-December/018712=2Ehtm= l Thanks for the link, Steve=2E I only wish I hadn't missed/overlooked it, when it was announced=2E Grrr=2E=2E=2E I don't suppose that the (WITH|OUT)_SENDMAIL option will/can still be honor= ed? >=20 > FreeBSD use to pride itself on being a complete (unix-like) > operating system out-of-box=2E >=20 > --=20 > Steve --Chris From owner-freebsd-ports@freebsd.org Sat Dec 9 03:10:29 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1211EE9AB8F for ; Sat, 9 Dec 2017 03:10:29 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C16E87179B for ; Sat, 9 Dec 2017 03:10:28 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB93BZBv023852; Fri, 8 Dec 2017 19:11:41 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "FreeBSD Ports" , "Chris H" In-Reply-To: <20171209015928.GW2827@home.opsec.eu> From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: "Kurt Jaeger" Subject: Re: Procmail Vulnerabilities check Date: Fri, 08 Dec 2017 19:11:41 -0800 Message-Id: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 03:10:29 -0000 On Sat, 9 Dec 2017 02:59:28 +0100 "Kurt Jaeger" said > Hi! >=20 > > > > First, there is movement afoot to remove sendmail from FreeBSD and= =20 > > > > replace it with dma(1)=2E >=20 > > Hmm=2E This does not come as good news to me=2E I've been working on an ant= ispam > > system that targets the use of Sendmail, >=20 > If sendmail is available via ports, wouldn't that be enough ? Thanks for the reply, Kurt=2E Perhaps=2E Haven't tried it yet (means even more work)=2E :( But hopefully=2E I thought all my work would have been more valuable, given that Sendmail was installed by default in FreeBSD=2E Disappointing, but perhaps still doabl= e=2E Time will tell=2E Thanks again, Kurt! >=20 > --=20 > pi@opsec=2Eeu +49 171 3101372 3 years to= go > ! From owner-freebsd-ports@freebsd.org Sat Dec 9 04:05:53 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D9445E9D222 for ; Sat, 9 Dec 2017 04:05:53 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (ipq210.utahime.jp [183.180.29.210]) by mx1.freebsd.org (Postfix) with ESMTP id ACAA773D3E for ; Sat, 9 Dec 2017 04:05:52 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) by gate.utahime.jp (Postfix) with ESMTP id 759B910048; Sat, 9 Dec 2017 12:59:52 +0900 (JST) Received: from eastasia.home.utahime.org (localhost [127.0.0.1]) by localhost-backdoor.home.utahime.org (Postfix) with ESMTP id 026D82FB97; Sat, 9 Dec 2017 12:59:52 +0900 (JST) Received: from localhost (rolling.home.utahime.org [192.168.174.11]) by eastasia.home.utahime.org (Postfix) with ESMTPSA id D8DFC2FB96; Sat, 9 Dec 2017 12:59:51 +0900 (JST) Date: Sat, 09 Dec 2017 12:59:10 +0900 (JST) Message-Id: <20171209.125910.2027741008635502999.yasu@utahime.org> To: freebsd-ports@freebsd.org Subject: Flavors support of portupgrade From: Yasuhiro KIMURA X-Mailer: Mew version 6.7 on Emacs 25.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 04:05:53 -0000 Hello. Poudriere and synth already support flavors. As for portmaster, Stefan Esser (se@FreeBSD.org) said he is working now. Then what about portupgrade? Is anybody working? --- Yasuhiro KIMURA From owner-freebsd-ports@freebsd.org Sat Dec 9 04:42:38 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6864BE9E7C6 for ; Sat, 9 Dec 2017 04:42:38 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from viclamta32p.bpe.bigpond.com (viclamta32p.bpe.bigpond.com [203.38.21.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 43A58755F2 for ; Sat, 9 Dec 2017 04:42:35 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from smtp.telstra.com ([10.10.26.4]) by viclafep05p-svc.bpe.nexus.telstra.com.au with ESMTP id <20171209041213.QRDD13833.viclafep05p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com> for ; Sat, 9 Dec 2017 15:12:13 +1100 X-RG-Spam: Unknown X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedtuddrvddugdejtdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfupfevtfgpvffgnffuvfftteenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffujgfkfhgfgggtsehttddttddtredvnecuhfhrohhmpeffrghvvgcujfhorhhsfhgrlhhluceouggrvhgvsehhohhrshhfrghllhdrohhrgheqnecuffhomhgrihhnpehfrhgvvggsshgurdhorhhgnecukfhppeduuddtrddugedurdduleefrddvfeefnecurfgrrhgrmhephhgvlhhopegrnhgvuhhrihhnrdhhohhrshhfrghllhdrohhrghdpihhnvghtpeduuddtrddugedurdduleefrddvfeefpdhmrghilhhf X-RG-VS-CLASS: clean Received: from aneurin.horsfall.org (110.141.193.233) by smtp.telstra.com (9.0.019.22-1) id 5A24F3F6014008D5 for freebsd-ports@freebsd.org; Sat, 9 Dec 2017 15:12:13 +1100 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id vB94CCiK050354 for ; Sat, 9 Dec 2017 15:12:12 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id vB94CCHi050351 for ; Sat, 9 Dec 2017 15:12:12 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Sat, 9 Dec 2017 15:12:12 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Procmail Vulnerabilities check In-Reply-To: <20171209012522.GA42506@troutmask.apl.washington.edu> Message-ID: References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171209012522.GA42506@troutmask.apl.washington.edu> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 04:42:38 -0000 On Fri, 8 Dec 2017, Steve Kargl wrote: > https://lists.freebsd.org/pipermail/freebsd-arch/2017-December/018712.html Well, I saw no reason to subscribe to freebsd-arch (I'm on enough lists as it is)... Are there any other lists that we should be following? I guess a suit and tie will be required soon :-( I'm bemused by Bapt's remark that "it does not support anything an entreprised [sic] grade mta setup would require: ldap support for example"; funny, as I had it working just fine with OpenLDAP with hundreds of users spread over many offices in my last job, with no trouble at all; there's even a schema for it, FFS: aneurin% locate -i sendmail.schema /usr/share/sendmail/cf/sendmail.schema with all the right gear in it: # OID arcs for Sendmail # enterprise: 1.3.6.1.4.1 # sendmail: enterprise.6152 WTF? Sure as hell looks like Sendmail supports LDAP to me... -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Sat Dec 9 05:21:00 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 232E8EA13AB for ; Sat, 9 Dec 2017 05:21:00 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: from mail-vk0-x244.google.com (mail-vk0-x244.google.com [IPv6:2607:f8b0:400c:c05::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CED56774A2 for ; Sat, 9 Dec 2017 05:20:59 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by mail-vk0-x244.google.com with SMTP id s141so8079220vkb.12 for ; Fri, 08 Dec 2017 21:20:59 -0800 (PST) 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=5AUOUJY0D4C4CTfdMLDjkrsoKHtetE9kb6Mfa/1mTWw=; b=jAzwDE6Nzp/O6eXGoTtCiZBe6Yu76nxTFR4KnJZk9nQ92+TxaPdvm4yJH6WXOmHfPM lAVGz/Z2PWVK//y+/3hKtF9+MBQMsyfPYzxfDd6I4p2/1T0KdNv3n4e94XLyrFdT5jvp GTnaD0flMTptWwVvy98MMK+h0BRnrEz9J4ktknU8ZgpIZeBsZTdmsB9VmcpLOg4QEm6E iQ5/uG+7N28mn8I5058nAjWmmhZMhvLqg0YypDNkFB7GWa1U7EujFZmpppGLJ46rMNel m/V4i4Y6OspYvmU+Iq9vt3PayX3ituyfxBjU1JZnYv4oHeII4hD8VrfpKc/oTzCDTkwf d/SA== 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=5AUOUJY0D4C4CTfdMLDjkrsoKHtetE9kb6Mfa/1mTWw=; b=d+C2n576RZcX4wjKRrvxR6Z9SeuArpoDTDu/DxVXgm6gwtIkZDf37wB/t7PWIaKnxH p61JDMGUSqktnBDFwSm8GQWUB1Fc+EdyTrkoExCRZrkIFu6JR8dnxDygDB4Sfi+f3GOF pcJBxTDFHnFzbK1TayL1Q/vvR+zyrqi5odlzp/PSRZpXahJc12C2FRNiOtfiZdVzc5Hk iK0oyWcJ9UL4jMeB7mVlP5JtCq81MEwVmtjzKmu+McXMlYjslUWaaNfoGgdJfD0fb3uV sztSVbFDSXkmdiiOJtbPehVqjSFgTL9KybHdf0JI4ei9q1rvc9q1WX+rCfgidxbZz1Wu ShZQ== X-Gm-Message-State: AKGB3mIm/WpII7/O47RRhoWvMPCOf7dlu0T+eZ2yYyn7xKnLFwSCyMev XRIsw/Z/JVvZMVrCDAqf4HKFhDhmG6k3mQON6TLuwA== X-Google-Smtp-Source: AGs4zMbsAadSZ0MLQiQVCknZTmV52qrhKZ19SVxhSyPVZvYIcBqx9eTbeFFm4bRO15uy79KQQi0YUQ9I8QG+NaOpv3Q= X-Received: by 10.31.154.211 with SMTP id c202mr19395758vke.78.1512796858331; Fri, 08 Dec 2017 21:20:58 -0800 (PST) MIME-Version: 1.0 References: <20171209.125910.2027741008635502999.yasu@utahime.org> In-Reply-To: <20171209.125910.2027741008635502999.yasu@utahime.org> From: Ben Woods Date: Sat, 09 Dec 2017 05:20:47 +0000 Message-ID: Subject: Re: Flavors support of portupgrade To: Yasuhiro KIMURA Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 05:21:00 -0000 On Sat, 9 Dec 2017 at 5:18 pm, Yasuhiro KIMURA wrote: > Hello. > > Poudriere and synth already support flavors. As for portmaster, Stefan > Esser (se@FreeBSD.org) said he is working now. Then what about > portupgrade? Is anybody working? > > --- > Yasuhiro KIMURA > _______________________________________________ > 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" > Hi Yasuhiro, Bryan Drewery has generously said he plans to look into this over the next couple of weeks: https://lists.freebsd.org/pipermail/freebsd-ports/2017-December/111445.html Regards, Ben -- -- From: Benjamin Woods woodsb02@gmail.com From owner-freebsd-ports@freebsd.org Sat Dec 9 05:40:54 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C11D2EA19DB for ; Sat, 9 Dec 2017 05:40:54 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9B3B977BC1 for ; Sat, 9 Dec 2017 05:40:54 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB95g2Qa050742; Fri, 8 Dec 2017 21:42:08 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "FreeBSD Ports" In-Reply-To: From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: "Dave Horsfall" Subject: Re: Procmail Vulnerabilities check Date: Fri, 08 Dec 2017 21:42:08 -0800 Message-Id: <2a858b734ff3968d57e84d335be6c364@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 05:40:54 -0000 On Sat, 9 Dec 2017 15:12:12 +1100 (EST) "Dave Horsfall" = said > On Fri, 8 Dec 2017, Steve Kargl wrote: >=20 > > https://lists=2Efreebsd=2Eorg/pipermail/freebsd-arch/2017-December/018712=2Eh= tml >=20 > Well, I saw no reason to subscribe to freebsd-arch (I'm on enough lists a= s=20 > it is)=2E=2E=2E Are there any other lists that we should be following? >=20 > I guess a suit and tie will be required soon :-( >=20 > I'm bemused by Bapt's remark that "it does not support anything an=20 > entreprised [sic] grade mta setup would require: ldap support for=20 > example"; funny, as I had it working just fine with OpenLDAP with hundred= s=20 > of users spread over many offices in my last job, with no trouble at all;= =20 > there's even a schema for it, FFS: >=20 > aneurin% locate -i sendmail=2Eschema > /usr/share/sendmail/cf/sendmail=2Eschema >=20 > with all the right gear in it: >=20 > # OID arcs for Sendmail > # enterprise: 1=2E3=2E6=2E1=2E4=2E1 > # sendmail: enterprise=2E6152 >=20 > WTF? Sure as hell looks like Sendmail supports LDAP to me=2E=2E=2E Agreed! OK I don't have a copy of HEAD handy to search=2E But a look at the web copy of the svn repo shows it's still there=2E The logs show no impending doom=2E So I'd like to respectfully request that Sendmail stays=2E All those in favor, say aye! --Chris P=2ES=2E Please try to keep it civil=2E :-) >=20 > --=20 > Dave Horsfall DTM (VK2KFU) "Those who don't understand security will > suffer=2E" > _______________________________________________ > freebsd-ports@freebsd=2Eorg mailing list > https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd=2Eorg" From owner-freebsd-ports@freebsd.org Sat Dec 9 05:42:56 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 011FEEA1BC4 for ; Sat, 9 Dec 2017 05:42:56 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D42A678091 for ; Sat, 9 Dec 2017 05:42:55 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB95i3dJ050836 for ; Fri, 8 Dec 2017 21:44:09 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 In-Reply-To: From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: Subject: Re: Flavors support of portupgrade Date: Fri, 08 Dec 2017 21:44:09 -0800 Message-Id: <90d45d1c1b00c97f596bea0fb2551a8c@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 05:42:56 -0000 On Sat, 09 Dec 2017 05:20:47 +0000 "Ben Woods" said > On Sat, 9 Dec 2017 at 5:18 pm, Yasuhiro KIMURA wrote: >=20 > > Hello=2E > > > > Poudriere and synth already support flavors=2E As for portmaster, Stefan > > Esser (se@FreeBSD=2Eorg) said he is working now=2E Then what about > > portupgrade? Is anybody working? > > > > --- > > Yasuhiro KIMURA > > _______________________________________________ > > freebsd-ports@freebsd=2Eorg mailing list > > https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd=2Eorg= " > > >=20 > Hi Yasuhiro, > Bryan Drewery has generously said he plans to look into this over the nex= t > couple of weeks: >=20 > https://lists=2Efreebsd=2Eorg/pipermail/freebsd-ports/2017-December/111445=2Eht= ml Thank you Bryan! >=20 > Regards, > Ben > --=20 >=20 > -- > From: Benjamin Woods > woodsb02@gmail=2Ecom From owner-freebsd-ports@freebsd.org Sat Dec 9 05:44:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7E8FCEA1C8C for ; Sat, 9 Dec 2017 05:44:58 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [72.12.213.40]) by mx1.freebsd.org (Postfix) with ESMTP id 630707817B for ; Sat, 9 Dec 2017 05:44:57 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from typhoon.sorbs.net (203-206-128-220.perm.iinet.net.au [203.206.128.220]) by hades.sorbs.net (Oracle Communications Messaging Server 7.0.5.29.0 64bit (built Jul 9 2013)) with ESMTPSA id <0P0O00H36J17YJ00@hades.sorbs.net> for freebsd-ports@freebsd.org; Fri, 08 Dec 2017 21:53:34 -0800 (PST) Subject: Re: Procmail Vulnerabilities check To: bsd-lists@BSDforge.com, Dave Horsfall Cc: FreeBSD Ports References: <2a858b734ff3968d57e84d335be6c364@udns.ultimatedns.net> From: Michelle Sullivan Message-id: <5A2B77D7.70701@sorbs.net> Date: Sat, 09 Dec 2017 16:42:47 +1100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 In-reply-to: <2a858b734ff3968d57e84d335be6c364@udns.ultimatedns.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 05:44:58 -0000 Chris H wrote: > P.S. Please try to keep it civil. Ok.. . Michelle :) From owner-freebsd-ports@freebsd.org Sat Dec 9 06:53:56 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 41E3DE80FA4 for ; Sat, 9 Dec 2017 06:53:56 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from host64.shmhost.net (host64.shmhost.net [IPv6:2a01:4f8:a0:51d7::103:2]) (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 08E7179B4E for ; Sat, 9 Dec 2017 06:53:56 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from francos-mbp.homeoffice.local (dslb-178-012-107-202.178.012.pools.vodafone-ip.de [178.12.107.202]) by host64.shmhost.net (Postfix) with ESMTPSA id 25047160810; Sat, 9 Dec 2017 07:53:45 +0100 (CET) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: make reinstall does not work From: Franco Fichtner In-Reply-To: <20171208232925.7rhetilzhoxc26dh@mutt-hbsd> Date: Sat, 9 Dec 2017 07:53:44 +0100 Cc: Walter Schwarzenfeld , freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <92BD78E9-6D33-4A9B-8A07-BE11B8F6B5C1@lastsummer.de> References: <20171208232925.7rhetilzhoxc26dh@mutt-hbsd> To: Shawn Webb X-Mailer: Apple Mail (2.3273) X-Virus-Scanned: clamav-milter 0.99.2 at host64.shmhost.net X-Virus-Status: Clean X-Spam-Flag: NO X-Spam-Score: -1.0 X-Spam-Status: No score=-1.0 tagged_above=10.0 required=10.0 tests=[ALL_TRUSTED] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 06:53:56 -0000 > On 9. Dec 2017, at 12:29 AM, Shawn Webb = wrote: >=20 > This is due to this commit: > = https://github.com/freebsd/pkg/commit/7991c49665419916210ad589d4a85fd2a7f5= 8b37 >=20 > The standard procedure for reinstall is to do a deinstall first. I > guess it's pretty common just to issue `make reinstall` (which is what > I used to do as well). However, that's not the originally intended > behavior as designed in the Ports build framework. >=20 > So: just do a `make deinstall reinstall`. It'll work that way. That's not how the framework wants you to use it... :) = https://github.com/freebsd/freebsd-ports/blob/9b94ce76dcc0e7b4875d6160e0b9= cb4894a8ecbe/Mk/bsd.port.mk#L3483-L3487 I have the same reinstall error 70 with security/suricata with pkg 1.10.3_1, but at least pkg 1.10.1 works fine, I just double- checked. Cheers, Franco= From owner-freebsd-ports@freebsd.org Sat Dec 9 06:57:03 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9341FE81074 for ; Sat, 9 Dec 2017 06:57:03 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (ipq210.utahime.jp [183.180.29.210]) by mx1.freebsd.org (Postfix) with ESMTP id 6614279C20 for ; Sat, 9 Dec 2017 06:57:02 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) by gate.utahime.jp (Postfix) with ESMTP id 3ABED1007B; Sat, 9 Dec 2017 15:57:01 +0900 (JST) Received: from eastasia.home.utahime.org (localhost [127.0.0.1]) by localhost-backdoor.home.utahime.org (Postfix) with ESMTP id 01095281DD; Sat, 9 Dec 2017 15:57:01 +0900 (JST) Received: from localhost (rolling.home.utahime.org [192.168.174.11]) by eastasia.home.utahime.org (Postfix) with ESMTPSA id B8B18281DC; Sat, 9 Dec 2017 15:57:00 +0900 (JST) Date: Sat, 09 Dec 2017 15:56:35 +0900 (JST) Message-Id: <20171209.155635.925811064229684448.yasu@utahime.org> To: freebsd-ports@freebsd.org Subject: Re: Flavors support of portupgrade From: Yasuhiro KIMURA In-Reply-To: References: <20171209.125910.2027741008635502999.yasu@utahime.org> X-Mailer: Mew version 6.7 on Emacs 25.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 06:57:03 -0000 From: Ben Woods Subject: Re: Flavors support of portupgrade Date: Sat, 09 Dec 2017 05:20:47 +0000 > Hi Yasuhiro, > Bryan Drewery has generously said he plans to look into this over the next > couple of weeks: > > https://lists.freebsd.org/pipermail/freebsd-ports/2017-December/111445.html > > Regards, > Ben Oops, I overlooked this mail. Thank you for pointing out, Ben, --- Yasuhiro KIMURA From owner-freebsd-ports@freebsd.org Sat Dec 9 09:25:33 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 64016E846AA for ; Sat, 9 Dec 2017 09:25:33 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [212.27.42.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 2E9C87E344; Sat, 9 Dec 2017 09:25:32 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from yggdrasil.alkumuna.eu (unknown [IPv6:2a01:e35:8a74:6e70:232:36ff:fe5c:3a87]) by smtp1-g21.free.fr (Postfix) with ESMTPS id D7CFBB0057A; Sat, 9 Dec 2017 10:25:20 +0100 (CET) Received: from gramr.alkumuna.eu ([IPv6:2a01:e35:8a74:6e70:62a4:4cff:fe54:b212]) (authenticated bits=0) by yggdrasil.alkumuna.eu (8.15.2/8.15.2) with ESMTPSA id vB99PItQ002956 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 9 Dec 2017 10:25:19 +0100 (CET) (envelope-from mazhe@alkumuna.eu) Date: Sat, 9 Dec 2017 10:25:17 +0100 From: Matthieu Volat To: Baptiste Daroussin Cc: Alexander Leidinger , tz@freebsd.org, bdreqery@freebsd.org, FreeBSD Ports ML Subject: Re: Working on FLAVOR support in portmaster Message-ID: <20171209102517.005de250@gramr.alkumuna.eu> In-Reply-To: <20171208131828.3gm2o4tx6h3qsrci@ivaldir.net> References: <20171207144945.Horde.5xQsxtL3IaDJljur7J_lS1z@webmail.leidinger.net> <20171207135427.7oycelfcmyi2fmpz@ivaldir.net> <20171208141309.Horde.08G6-5JKtix2vPYyVKV5-D2@webmail.leidinger.net> <20171208131828.3gm2o4tx6h3qsrci@ivaldir.net> X-Mailer: Claws Mail 3.15.1 (GTK+ 2.24.31; amd64-portbld-freebsd11.1) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/g5VQKkh+cMXgzYFQZO.aB/p"; protocol="application/pgp-signature" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alkumuna.eu; s=default; t=1512811519; bh=BJ8YmQ/PJfMqFEyAhgvVx+09YO3ylYMK8oX4vpQb8DI=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References:MIME-Version:Content-Type; b=pS4inDR7LguhuN4zGcXmO3c8gm+UmXGfWW/TXwABsWQMVrpdOeVwJoI/aNJWXOrWL9Bo+bv50MB80t3ppesxAAw4tKUtzuJl1tjH8GfiHMYhhAkENeaT3loOct/HrnlwjizoAlurDrTSDtmUTiOLCp9NtS9pfOnubIGroC2l5/s= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 09:25:33 -0000 --Sig_/g5VQKkh+cMXgzYFQZO.aB/p Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 8 Dec 2017 14:18:28 +0100 Baptiste Daroussin wrote: > On Fri, Dec 08, 2017 at 02:13:09PM +0100, Alexander Leidinger wrote: > > Quoting Baptiste Daroussin (from Thu, 7 Dec 2017 14:= 54:27 > > +0100): > > =20 > > > On Thu, Dec 07, 2017 at 02:49:45PM +0100, Alexander Leidinger wrote: = =20 > > =20 > > > > Alternatively, how would a FreeBSD committer like Stefan or > > > > Torsten or me or whoever gain write access to > > > > https://github.com/freebsd/portmaster/ so get some progress in > > > > the official portmaster location and create a new release > > > > (sorry my ignorance for github and how it works, I'm used to > > > > CVS/SVN workflows)? =20 > > >=20 > > > They just need to ask git admins to get access, I have already asked > > > Stefan (not > > > reply yet) > > >=20 > > > They can also ask me directly if they want given I am part of the git= admins =20 > >=20 > > And I see that I'm already part of the FreeBSD organisation on github, = so I > > should have access. So... currently portmaster is wild-wild-west territ= ory? > > No real owner, anyone willing to fix/improve is free to do so, and it's= up > > to each individual to wear his fireproof-suite (after flavours is settl= ed I > > would be interested to have a look at the local packages installation p= ull > > request)? > > =20 >=20 > The official maintainer is tz@ for now, he just handed the maintainership= to se@ >=20 > As for push access for now, only git-admin (which I am part of) and bdrew= ery > (who use to maintain portmaster) have access. I'll be glad to give push a= cces to > more people. >=20 > For now I have pushed patches from Stefan in the repo (not the flavor sup= port > but the preliminary to it) >=20 > Best regards, > Bapt Would it be possible to have some page to track/show the changes/progress t= o the code? For some times, we had a lot of "i'm working on it but behind c= losed doors". For that kind of tools, it would be nice to see the process of upgrading po= rtmaster (or any other tool for that matter) and get a bit more familiar wi= th the code. Even a wip branch would be great to involve more people, and that way, peop= le would be a bit less in the dark, but that is just my 2 cents... Have a nice day, -- Matthieu Volat --Sig_/g5VQKkh+cMXgzYFQZO.aB/p Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE1xv/SVkem9252haa3yo2fFz8JX4FAlorq/0ACgkQ3yo2fFz8 JX67qA/8CuMt7dk7qTsd4sKV8o0HOTEgVDq9TAy/03BtL6M69AXb0fJxQrLIcDSB gTAePoSvRSBRvYn5h9ImvuMha7QdUgVEJSkK1w+vyAfgA7uOvXz3LJNab2DMekOS BT3f4pL1Re7n2k+vxvLbQTH+D8tw5X7dV3XGDa6XSwzwvOLYSpzwes+/igglFHrE dmlPfZ+RoCboG9/AgKcLogq6ZgHr8/Ttpi3TJdme+bjQdJihMlpVD3Og13EdpXhE hZhXxTI1LIu9Fhu3yoSDMdL81r4TyRiRrnKwhU5LInKMimnZa/6/kmfxsiXqZOuG 7WzzGPRYZr2EuHLCbFPaw2jqPC395AwWEKyCx29PMc9d2mdxulPcP7AqxSju7uu4 mGKQ2BI/xvG6W1CT8KGcyTMAP/j8YdyVIOrPAzAYl1nS+wVWPfhOqbymIHE1mKMA xkgFIoZtInEa9ya4ty4XShW99NDHlCHNJa6swc0UvbzrPw06EbmV6wVCLETFlmWN Y7WvuGcWeuEPvqsJxTq/kz29Us1LS5xR7mcbV72sL/Rgu4TdPaXLt/12EZmxR+Gh 8p8Z0im6lKq5LXmMrsaHl/xRxj+TdO0Nr5r8d7Wn/oRkXeJ8Rh4AjcqORCkLALA+ RGax3RKjbM0sUA8IUYW090nxPBHj+CagXfjRt/Kmoy3NEoAeisI= =kBzN -----END PGP SIGNATURE----- --Sig_/g5VQKkh+cMXgzYFQZO.aB/p-- From owner-freebsd-ports@freebsd.org Sat Dec 9 10:21:56 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0873EE85D02 for ; Sat, 9 Dec 2017 10:21:56 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C3B9A802AD for ; Sat, 9 Dec 2017 10:21:54 +0000 (UTC) (envelope-from bsd-lists@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vB9AN4dG078515 for ; Sat, 9 Dec 2017 02:23:10 -0800 (PST) (envelope-from bsd-lists@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 In-Reply-To: <20171209102517.005de250@gramr.alkumuna.eu> From: "Chris H" Reply-To: bsd-lists@BSDforge.com To: Subject: Re: Working on FLAVOR support in portmaster Date: Sat, 09 Dec 2017 02:23:10 -0800 Message-Id: <17c98bad038d40d023c8e1e3f93fe160@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 10:21:56 -0000 On Sat, 9 Dec 2017 10:25:17 +0100 "Matthieu Volat" said > On Fri, 8 Dec 2017 14:18:28 +0100 > Baptiste Daroussin wrote: >=20 > > On Fri, Dec 08, 2017 at 02:13:09PM +0100, Alexander Leidinger wrote: > > > Quoting Baptiste Daroussin (from Thu, 7 Dec 2017 > > 14:54:27 > > > +0100): > > > =20 > > > > On Thu, Dec 07, 2017 at 02:49:45PM +0100, Alexander Leidinger wrote= : =20 > > > =20 > > > > > Alternatively, how would a FreeBSD committer like Stefan or > > > > > Torsten or me or whoever gain write access to > > > > > https://github=2Ecom/freebsd/portmaster/ so get some progress in > > > > > the official portmaster location and create a new release > > > > > (sorry my ignorance for github and how it works, I'm used to > > > > > CVS/SVN workflows)? =20 > > > >=20 > > > > They just need to ask git admins to get access, I have already aske= d > > > > Stefan (not > > > > reply yet) > > > >=20 > > > > They can also ask me directly if they want given I am part of the g= it > > admins =20 > > >=20 > > > And I see that I'm already part of the FreeBSD organisation on github= , so > > I > > > should have access=2E So=2E=2E=2E currently portmaster is wild-wild-west > > territory? > > > No real owner, anyone willing to fix/improve is free to do so, and it= 's up > > > to each individual to wear his fireproof-suite (after flavours is set= tled > > I > > > would be interested to have a look at the local packages installation= pull > > > request)? > > > =20 > >=20 > > The official maintainer is tz@ for now, he just handed the maintainersh= ip to > > se@ > >=20 > > As for push access for now, only git-admin (which I am part of) and bdr= ewery > > (who use to maintain portmaster) have access=2E I'll be glad to give push= acces > > to > > more people=2E > >=20 > > For now I have pushed patches from Stefan in the repo (not the flavor > > support > > but the preliminary to it) > >=20 > > Best regards, > > Bapt >=20 >=20 > Would it be possible to have some page to track/show the changes/progress= to > the code? For some times, we had a lot of "i'm working on it but behind > closed doors"=2E >=20 > For that kind of tools, it would be nice to see the process of upgrading > portmaster (or any other tool for that matter) and get a bit more familia= r > with the code=2E >=20 > Even a wip branch would be great to involve more people, and that way, pe= ople > would be a bit less in the dark, but that is just my 2 cents=2E=2E=2E Doesn't the GitHub activity graphs, diffs, and commit logs already provide this information? Or have I just misunderstood the question? --Chris >=20 > Have a nice day, >=20 > -- > Matthieu Volat From owner-freebsd-ports@freebsd.org Sat Dec 9 10:45:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 12EFEE86330 for ; Sat, 9 Dec 2017 10:45:25 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3787B80B18 for ; Sat, 9 Dec 2017 10:45:24 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=iuuGvzWVEWYnI/wSUWjj2VhjNo4/WspQrEg+Mlm4hwM=; b=Vfv7omfpMWL9DBSbVrTQN/OWJVsz7dUH6LOEn98ReYw3+mfr3j/DYsgYBqxJPJBQ95a5wpFuUuXE3N+WBZFyq4WPGiP26FbuRbnGYYfHiSKtAKjV42zTpDdnnuXIUnffRfs0My/qSe1Tvd7l8lggTmz+D/+zFXJLna3HTly+MCc=; Received: from pam.xoc.tele2net.at ([213.90.36.6]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1eNcdE-0005ve-0X for freebsd-ports@freebsd.org; Sat, 09 Dec 2017 11:45:20 +0100 Received: from 62-47-172-205.adsl.highway.telekom.at ([62.47.172.205] helo=[10.0.0.93]) by pam.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1eNcdD-00084V-TB for freebsd-ports@freebsd.org; Sat, 09 Dec 2017 11:45:19 +0100 To: freebsd-ports@freebsd.org References: Subject: Re: make reinstall does not work From: Walter Schwarzenfeld Message-ID: Date: Sat, 9 Dec 2017 11:45:11 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 10:45:25 -0000 After upgrade to 10.4, the same problem. From owner-freebsd-ports@freebsd.org Sat Dec 9 11:04:16 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9055EE86A95 for ; Sat, 9 Dec 2017 11:04:16 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 438D4150F for ; Sat, 9 Dec 2017 11:04:16 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=TNmwLXxRovxj6Fr1nn8Jc+YfcrBoFYiquUJ3lZK9mjM=; b=ZAlKNg4MmtFnb3L83iqVPuABtpLSPovoRQ2tLyPe27mtFypGdUA/w0gYhcacCk+9ZJK1TsFs2kHS5w+o5YUFYUR3WnSYE9c7PcK2v59ASkWXG3zYa2pDxiy4FnNAL8Joh1m9FLN+QcZdglMn6S7bQHfLQVCpVpcS9hBivt484po=; Received: from patricia.xoc.tele2net.at ([213.90.36.9]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1eNcvO-0008HI-06 for freebsd-ports@freebsd.org; Sat, 09 Dec 2017 12:04:06 +0100 Received: from 62-47-172-205.adsl.highway.telekom.at ([62.47.172.205] helo=[10.0.0.93]) by patricia.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1eNcvN-0006D9-Ty for freebsd-ports@freebsd.org; Sat, 09 Dec 2017 12:04:05 +0100 To: freebsd-ports@freebsd.org References: <20171208232925.7rhetilzhoxc26dh@mutt-hbsd> Subject: Re: make reinstall does not work From: Walter Schwarzenfeld Message-ID: Date: Sat, 9 Dec 2017 12:04:02 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171208232925.7rhetilzhoxc26dh@mutt-hbsd> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 11:04:16 -0000 Thanks, this explains and solved the problem. From owner-freebsd-ports@freebsd.org Sat Dec 9 13:20:45 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1F75E8AE4D for ; Sat, 9 Dec 2017 13:20:45 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (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 6E3FC64DFE for ; Sat, 9 Dec 2017 13:20:45 +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 4B147209AD for ; Sat, 9 Dec 2017 08:20:42 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Sat, 09 Dec 2017 08:20:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=mn+7YibsYbAKRQBIgrqfI4hP6QPUJ97B7HRUcwHL2SQ=; b=DB+QWp/D cYVEbOXsgwkgn1Rydfb+OviwsW8Z1xAJVTGVeYVdlDiYNa0Uur8qrknEOXjh/TAF 1S2ATc08pHZEZsP+g0rMbWVjT6WH/lHZamf9iEXgzR9Aup2RUJXcl8CvBcJQmHlZ pnYlkeQxQ9PlhCPeqtC77J7VDp2OiYx/IWS9/TzFRgZeqU0gEftcjPyNZ8vTs/8G MoqUTKai4P+MI78eC567IF7ym7SRcppIxX/7KpPHUNiXRHfcpBjzoCLDe3lBOjHm pZtXj10O3mjD0UrFhUPStWTeLnXaMd97IsG/c23ZHJHcrKypmTEM9jvXLmBWwCmT GbwgkbWHosYnGw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=mn+7YibsYbAKRQBIgrqfI4hP6QPUJ 97B7HRUcwHL2SQ=; b=rWv7zaBEZWp6jtl9YflLdDBhcnpkSYP3B/kP3WPOFQbgf V8kA/dbnymCy30ZRac7C/WyGTYIh4z7gegxS35ZWSzRip8GzZBJZ92Y6hSH2jabm Fo5/4O1LaFhYHTPPTlA6KE3El5r//EBWBY+K/LKC9V28mqS2o71X+KmqM4vkNJ1Q fbSyWed1Fb5ck3FHU9Vz/zEayXkmnWoSm8uVuSl/Vu+aMsYfnz4ogCe6hJ85p1ne x3NKP38s9c9+qKjOenXgH3q286JZzYEZ5RXFyHpNbt/qgK2G3x+3H9zx4s5S9GNY 0901HIJQIFwKfYKyKbNXF8J8eLhqL0D5yrnAIiShw== X-ME-Sender: Received: from desktop.parsley.growveg.org (parsley.growveg.org [82.70.91.97]) by mail.messagingengine.com (Postfix) with ESMTPA id 826EB248D1 for ; Sat, 9 Dec 2017 08:20:41 -0500 (EST) To: FreeBSD Ports ML From: tech-lists Subject: ports tree and upgrading errors Message-ID: Date: Sat, 9 Dec 2017 13:20:40 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 13:20:45 -0000 Hi, I get this when trying to upgrade ports: [Reading data from pkg(8) ... - 620 packages found - done] ** Port directory not found: devel/py-setuptools@py27 ** Port directory not found: devel/py-setuptools@py36 [...] ---> Listing the results (+:done / -:ignored / *:skipped / !:failed) - devel/py-setuptools@py27 (port directory error) - devel/py-setuptools@py36 (port directory error) I use svnlite to update the ports tree and portupgrade to upgrade ports. There is nothing specific in UPDATING that addresses this, other than portupgrade not handling FLAVORS right now. Do I have to worry about this error? Can I correct it? -- J. From owner-freebsd-ports@freebsd.org Sat Dec 9 13:46:21 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C546CE8BD94 for ; Sat, 9 Dec 2017 13:46:21 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (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 69BF765EB6 for ; Sat, 9 Dec 2017 13:46:21 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::1f] (haymarket.m5p.com [IPv6:2001:470:1f07:15ff::1f]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id vB9DjlUF018403 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Sat, 9 Dec 2017 08:45:53 -0500 (EST) (envelope-from george+freebsd@m5p.com) Subject: Re: Procmail Vulnerabilities check To: bsd-lists@BSDforge.com, Dave Horsfall Cc: FreeBSD Ports References: <2a858b734ff3968d57e84d335be6c364@udns.ultimatedns.net> From: George Mitchell Message-ID: <7fd27ff5-35e7-a908-fa0e-50ede70a6da4@m5p.com> Date: Sat, 9 Dec 2017 08:45:40 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <2a858b734ff3968d57e84d335be6c364@udns.ultimatedns.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="rdtlpoRCHnhdRGQtEm9526p58li6aupV7" X-Spam-Status: No, score=0.2 required=10.0 tests=HELO_MISC_IP, RP_MATCHES_RCVD autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mattapan.m5p.com X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mailhost.m5p.com [IPv6:2001:470:1f07:15ff::f7]); Sat, 09 Dec 2017 08:45:53 -0500 (EST) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 13:46:21 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --rdtlpoRCHnhdRGQtEm9526p58li6aupV7 Content-Type: multipart/mixed; boundary="TMvjIOoxHXG5qIia5LTni15UaIkNC1F15"; protected-headers="v1" From: George Mitchell To: bsd-lists@BSDforge.com, Dave Horsfall Cc: FreeBSD Ports Message-ID: <7fd27ff5-35e7-a908-fa0e-50ede70a6da4@m5p.com> Subject: Re: Procmail Vulnerabilities check References: <2a858b734ff3968d57e84d335be6c364@udns.ultimatedns.net> In-Reply-To: <2a858b734ff3968d57e84d335be6c364@udns.ultimatedns.net> --TMvjIOoxHXG5qIia5LTni15UaIkNC1F15 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 12/09/17 00:42, Chris H wrote: > [...] So I'd like to respectfully request that Sendmail stays. > All those in favor, say aye! > [...] A Y Y EEEEE ! A A Y Y E ! AAAAA Y EEE ! A A Y E A A Y EEEEE ! -- George --TMvjIOoxHXG5qIia5LTni15UaIkNC1F15-- --rdtlpoRCHnhdRGQtEm9526p58li6aupV7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAlor6QsACgkQwRES3m+p 4fkekA/+P6oTsGwQOrwW7LFMZE6ngLLM0RN73vWRxSKk0hlkY8f/HKLzpOZAhTF+ h8ESgm/fSwkm38SqeoT3xDdQcRpL+Pa48pzpLVi27ZGWY1Lv4QPJ8f6Xzu0vwQMi Ye0ARGkzBhkqzhFVssXhCjmjcuIGW9787AdK/OOsAhm1mwfkSsymiRUHjc2qW3h6 jx+E+K14r+UWr1NPUZnHNInmvdyfqJMtuGwDFsIbD6wPDVnr0BpqiRtrH2neqwUk t/iA2EsCrJUkZM4tpNM1OY4JkH1OVFukEbLbR8dPXnRKU+lQ6n/A4FTcSvwmbS79 3auejJTPunVCRTXZmFdrH0GhWRJa4G3Xs5cHkKpjJ/d96S2NUtpfiZcoWquDjDVx 6Wevxe85uaf8U/4XvKHTfbykecjUpJ9aA/TdjMhLr0Kt99h8+lQdhBDDxU53d4tK QvqB9GVjC+AwP5uNgrYc1dEIHv6tSKsYP15LNKJbU7wKfC+LPZirGVsrcLjeQY6B PBuWSCSDZHrvg4St3ktFEcAU/p2sgHeao2wEI8XoZGz3DUZWwKOjhGucCdKZlJEt Tvre3k6K0XLZ89P78LvrGWu3u4YwTThBDVuHXJu5tHmnK/tALPc2GFAjVfu3WS0M nX5IUhEWlntx0NUYFMx/voimSNhlLyMOfkIdcjRwWGhrSsFmtGA= =ejW2 -----END PGP SIGNATURE----- --rdtlpoRCHnhdRGQtEm9526p58li6aupV7-- From owner-freebsd-ports@freebsd.org Sat Dec 9 16:09:30 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 975EFE8FF0B for ; Sat, 9 Dec 2017 16:09:30 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A8F206AE41 for ; Sat, 9 Dec 2017 16:09:29 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 9b5925a8 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sat, 9 Dec 2017 09:09:27 -0700 (MST) Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: ports tree and upgrading errors From: Adam Weinberger In-Reply-To: Date: Sat, 9 Dec 2017 09:09:25 -0700 Cc: FreeBSD Ports ML Content-Transfer-Encoding: 7bit Message-Id: References: To: tech-lists X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 16:09:30 -0000 > On 9 Dec, 2017, at 6:20, tech-lists wrote: > > Hi, > > I get this when trying to upgrade ports: > > [Reading data from pkg(8) ... - 620 packages found - done] > ** Port directory not found: devel/py-setuptools@py27 > ** Port directory not found: devel/py-setuptools@py36 > > [...] > > ---> Listing the results (+:done / -:ignored / *:skipped / !:failed) > - devel/py-setuptools@py27 (port directory error) > - devel/py-setuptools@py36 (port directory error) > > I use svnlite to update the ports tree and portupgrade to upgrade ports. > There is nothing specific in UPDATING that addresses this, other than > portupgrade not handling FLAVORS right now. > > Do I have to worry about this error? Can I correct it? @py27 is a flavor, so what you're seeing is portupgrade being unable to handle FLAVORS. Work is actively underway on portupgrade, but there's no target date. In the meantime you can use poudriere, synth, or plain make commands. # Adam -- Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Sat Dec 9 16:27:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 04B87E90685 for ; Sat, 9 Dec 2017 16:27:37 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EA75B6B853 for ; Sat, 9 Dec 2017 16:27:36 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 40a9d398 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO for ; Sat, 9 Dec 2017 09:27:35 -0700 (MST) From: Adam Weinberger Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: The ports@ list is now subscriber-post only Message-Id: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> Date: Sat, 9 Dec 2017 09:27:33 -0700 To: FreeBSD Ports ML X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 16:27:37 -0000 The ports@FreeBSD.org (aka freebsd-ports@) mailing list now requires you to subscribe to the list before posting. This brings us two important benefits: * This should cut back tremendously on spam coming through the list. * Users are more likely to find better answers to their questions: The first three times a question is asked, it gets detailed replies. The fourth through nth times usually get a one sentence reply. This ONLY affects sending messages to the list. It does NOT affect: - Receiving messages or replies - Viewing the archives (https://www.freebsd.org/community/mailinglists.html) - Searching the archives If you have any questions about this, don't hesitate to ask! # Adam -- Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Sat Dec 9 16:53:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B10B6E91317 for ; Sat, 9 Dec 2017 16:53:25 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 21FF56C6C5 for ; Sat, 9 Dec 2017 16:53:24 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 001dbf66 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO for ; Sat, 9 Dec 2017 09:53:23 -0700 (MST) From: Adam Weinberger Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: The ports@ list is now subscriber-post only Date: Sat, 9 Dec 2017 09:53:22 -0700 References: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> To: FreeBSD Ports ML In-Reply-To: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> Message-Id: X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 16:53:25 -0000 > On 9 Dec, 2017, at 9:27, Adam Weinberger wrote: > > The ports@FreeBSD.org (aka freebsd-ports@) mailing list now requires you > to subscribe to the list before posting. This brings us two important > benefits: > > * This should cut back tremendously on spam coming through the list. > > * Users are more likely to find better answers to their questions: The > first three times a question is asked, it gets detailed replies. The > fourth through nth times usually get a one sentence reply. > > This ONLY affects sending messages to the list. It does NOT affect: > - Receiving messages or replies > - Viewing the archives > (https://www.freebsd.org/community/mailinglists.html) > - Searching the archives > > If you have any questions about this, don't hesitate to ask! From dhw: I'll pass along a tip that I just sent to postmaster@: in the past (for other lists @FreeBSD.org), some folks have subscribed to receive the list mail at some address, but tried to post from a different address. To mitigate that, my suggestion has usually been for the affected folks to *also* subscribe for the "posting" address, but use Mailman facilities to set that subscription to "nomail." -- Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Sat Dec 9 20:38:30 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7D3E0E97917 for ; Sat, 9 Dec 2017 20:38:30 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 5A0D474BED for ; Sat, 9 Dec 2017 20:38:30 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 56452E97914; Sat, 9 Dec 2017 20:38:30 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 55E41E97913 for ; Sat, 9 Dec 2017 20:38:30 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-vk0-x231.google.com (mail-vk0-x231.google.com [IPv6:2607:f8b0:400c:c05::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0E0F374BEC for ; Sat, 9 Dec 2017 20:38:30 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-vk0-x231.google.com with SMTP id x140so8810283vke.4 for ; Sat, 09 Dec 2017 12:38:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=ur9G2ATthNwugs74BnDIIX+d9lAI7EibI+koTNrHl0k=; b=qGHYMu3oZzj7PfRYA78QYl1AyVKX7J4s4hmDktumOsn+VQOUmRkB4T90Cr+9Hxab0W OEmmtU/BaN95RUdTplNjxWgty0aZuX4Y9yIdAFzDkdZQbRwLTycalehCdzDsjnNDWKba VOUlw1qZKE63m+rDj9Y/32hZMudlbnLVzrBxyHDN5/Rv+ZuAecXSD8FRENLh1ZTNZo/v Od19kCUhuqED8t0scDRTNTtreUa+seItsQh2ctYrg/TVjj8XHU7041IjzutK0XfwgPHR vpq4x4dOnkZhBE1TaaMcr0C1hY0quGJKzPrkdTVP0KSugSVSCWU7WtWfw/fih4ir+aQ0 g/IQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=ur9G2ATthNwugs74BnDIIX+d9lAI7EibI+koTNrHl0k=; b=W5tGpmDybSpo7e2ChkD5+AiqW7GlxT35O/w20kOuK8smS0tS1WfBd+duMrg34OLArP Ez2eLVTJH97eeIStrz/DLSDxUD5sIbJ/Dq5vwG3fhYD7hl0UzHP6DqT1sttL3HmVX0hU yxEgZww11lvc3AljMlu+VI9GYFhy6VUaCqL56jHKPyZrHggjx1CjgK5ab8Z7I0Cmj4dt KkjTm/7vpFEKW0kJ4jiHyjQ4gvJwgk2elUn/n0sfM07bWBWqGc7RbEdH8L/ONJi+Ixy7 KhH/Wjsq51n/MNxMVtlUlecZHBcfbpldggXuKaNXBXhzEqHzufI8YjIScsLmRfvfi8Ws Z1ow== X-Gm-Message-State: AKGB3mI641M4MVUQOAdez+rzKLVKy6rVrt1rLJwAyDxn+zulokDvyE1X 2jHKGYlSF7XIiuyx6299yfnGHzJZs/Qamm2v7X+b2FQ+ X-Google-Smtp-Source: AGs4zMbFFnlGL3jSDw2FBE7OarAdOxCi41wxFazGCeCcri//XbI13jdo6/9vtEviz7MvJy7B1Wdk2UV/Xqg4zM0RsKM= X-Received: by 10.31.179.85 with SMTP id c82mr21317969vkf.167.1512851908752; Sat, 09 Dec 2017 12:38:28 -0800 (PST) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.147.156 with HTTP; Sat, 9 Dec 2017 12:38:28 -0800 (PST) From: Kevin Oberman Date: Sat, 9 Dec 2017 12:38:28 -0800 X-Google-Sender-Auth: fXnRQWFEGn2oq8FDdU02PGl4rk0 Message-ID: Subject: Odd index issue with misc/compat ports To: "ports@FreeBSD.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 20:38:30 -0000 Since the day FLAVORS appeared, I have had an odd issue with the compatible library ports. Specificaly, they have been missing from the downloadable INDEX. If I build the index myself (make index), all is well, but I normally download the index from a cron job right after I update my ports tree with svn (make fetchindex). When I check for updated ports and other issues, I see the compat ports as "orphaned". # pkg version -vL= compat10x-amd64-10.3.1003000.20170608 ? orphaned: misc/compat10x compat9x-amd64-9.3.903000.20170608 ? orphaned: misc/compat9x The ports are still in the repository and in my ports tree, but seem to be missing from the regularly generated INDEX. I have confirmed that they are missing from the downloaded file. I can't see how this could be unique to me, but I have seen no other reports. I something messed up or is the INDEX somehow missing them? Did something about changes made to support FLAVORS trigger this or is it just c coincidence that the problem appeared that day? -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Sat Dec 9 22:54:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 20B6FE9ACF9 for ; Sat, 9 Dec 2017 22:54:59 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from viclamta35p.bpe.bigpond.com (viclamta35p.bpe.bigpond.com [203.38.21.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E568E78D66 for ; Sat, 9 Dec 2017 22:54:56 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from smtp.telstra.com ([10.10.26.4]) by viclafep35p-svc.bpe.nexus.telstra.com.au with ESMTP id <20171209225430.DYGM20328.viclafep35p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com> for ; Sun, 10 Dec 2017 09:54:30 +1100 X-RG-Spam: Unknown X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedtuddrvddvgddujedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuuffpveftpgfvgffnuffvtfetnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpeffhffvufgjkfhffgggtgesthdttddttdervdenucfhrhhomhepffgrvhgvucfjohhrshhfrghllhcuoegurghvvgeshhhorhhsfhgrlhhlrdhorhhgqeenucfkphepuddutddrudeguddrudelfedrvdeffeenucfrrghrrghmpehhvghloheprghnvghurhhinhdrhhhorhhsfhgrlhhlrdhorhhgpdhinhgvthepuddutddrudeguddrudelfedrvdeffedpmhgrihhlfhhrohhmpeeouggrvhgvsehhohhrshhfrghllhdr X-RG-VS-CLASS: clean Received: from aneurin.horsfall.org (110.141.193.233) by smtp.telstra.com (9.0.019.22-1) id 5A24F3F6016AFDA1 for freebsd-ports@freebsd.org; Sun, 10 Dec 2017 09:54:29 +1100 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id vB9MsTn0057110 for ; Sun, 10 Dec 2017 09:54:29 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id vB9MsTAN057107 for ; Sun, 10 Dec 2017 09:54:29 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Sun, 10 Dec 2017 09:54:29 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: The ports@ list is now subscriber-post only In-Reply-To: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> Message-ID: References: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 22:54:59 -0000 On Sat, 9 Dec 2017, Adam Weinberger wrote: > * This should cut back tremendously on spam coming through the list. Many many thanks! Now if I can just get some other lists I'm on to see the light of day (Debian, I'm looking at you)... Half-seriously, I'll probably stick with FreeBSD after all now (yes, that would've been a major factor in my decision to flee elsewhere). -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Sat Dec 9 23:13:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 025C9E9B45F for ; Sat, 9 Dec 2017 23:13:27 +0000 (UTC) (envelope-from arved@FreeBSD.org) Received: from nar.arved.priv.at (nar.arved.priv.at [IPv6:2a03:f80:ed15:149:154:152:90:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "arved.priv.at", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 787827958A for ; Sat, 9 Dec 2017 23:13:26 +0000 (UTC) (envelope-from arved@FreeBSD.org) Received: from nihayet.local.arved.priv.at (80-110-73-206.cgn.dynamic.surfer.at [80.110.73.206]) (authenticated bits=0) by nar.arved.priv.at (8.15.2/8.15.2) with ESMTPSA id vB9NDEq7097564 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Sun, 10 Dec 2017 00:13:15 +0100 (CET) (envelope-from arved@FreeBSD.org) Subject: Re: The ports@ list is now subscriber-post only To: freebsd-ports@freebsd.org References: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> From: =?UTF-8?Q?Tilman_Keskin=c3=b6z?= Organization: arved@FreeBSD.org Message-ID: <97d69ead-2627-2ad6-2211-b5387654df95@FreeBSD.org> Date: Sun, 10 Dec 2017 00:13:08 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> 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.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 23:13:27 -0000 On 12/09/2017 17:27, Adam Weinberger wrote: > The ports@FreeBSD.org (aka freebsd-ports@) mailing list now requires you > to subscribe to the list before posting. This brings us two important > benefits: > > * This should cut back tremendously on spam coming through the list. I must be living in a parallel universe, checking https://lists.freebsd.org/pipermail/freebsd-ports/2017-December/thread.html there has been one (1) spam message getting through so far this month. That's a really tremendous amount of spam. > * Users are more likely to find better answers to their questions: The > first three times a question is asked, it gets detailed replies. The > fourth through nth times usually get a one sentence reply. Is a moderator ensuring that messages from unsubscribed users, who just sent a mail to the maintainer of an unmaintained port get through? Otherwise we will probably miss a lot of bug reports from Users who don't bother to subscribe. From owner-freebsd-ports@freebsd.org Sat Dec 9 23:43:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4C79EE9C00C for ; Sat, 9 Dec 2017 23:43:32 +0000 (UTC) (envelope-from douglaswth@gmail.com) Received: from mail-pl0-x234.google.com (mail-pl0-x234.google.com [IPv6:2607:f8b0:400e:c01::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2119D7A82D for ; Sat, 9 Dec 2017 23:43:32 +0000 (UTC) (envelope-from douglaswth@gmail.com) Received: by mail-pl0-x234.google.com with SMTP id v41so2451190plg.4 for ; Sat, 09 Dec 2017 15:43:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:openpgp:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=8f9vLCT6o2wqUdX1IF9sCe6P/VZpg+ZHj+zgegyBoeg=; b=iMU7JzpHyHM2YLi9nMhbgIN7/pjkeiJv8iuJPU+6h9o/Rm8MZC2Ey5KeDB25cNfJhU JJTFIWtFJD3lyYgSv90otGtLIUQXzIJWMXxWe5BZfrXvAwNw3AB7YDbCNgW595RQGies gMTGXuWaL8Z3FDpa6hObhTIBioGHErrJuapJp0wv1AksgJHrnm2vtVgNDg3jqPyE07Rj qASHS9l3bhgnZp3fhowLkuG0RsyMSwDXXqymc/1YBLmS01otUR+UBz2MNdVAWjtJyFoe 62bWpslsN6iTDBoG2ZUQKIDfjrb1wODrGvtrQgx+pxMStMjwqBk4b78ffYlGkWuw/6Rb XODQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:openpgp:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=8f9vLCT6o2wqUdX1IF9sCe6P/VZpg+ZHj+zgegyBoeg=; b=n4zdyElK1+TWMUcw4AEyVSn4azYa3bUMG9GcwJDd+Wdy72N3/VZysYgNvTj7J+flR4 XE9rq8vj/oA3rmQhkfOuhbb2nf+qX8ipjYSmh7Pe/DPL85hDfnCcb0rUrpAFmMFoZHGL MHyjkHAx/rrmzaqlcN4XG2KZ7a2AG3CH+x30Wjs3M21sYAxY9FunCginmjVvn19lkM7L TKLUwWAY5XYg6ElG6jPeNXSP29xZw8R4eCrX++rwz8FSkApKvfkaqRBcL3WW/+FJ/ATB p2zlMX5kpoqjCWGjLK9G0nq6DP7PiNiSwKMmFN7m89gB2QCyTiLk3siHEVQZDYO/ZX0V ww0Q== X-Gm-Message-State: AJaThX4+oBfKoh1aVUgkHcjAJeBnPbKSNZu3t9ueEJaV7cq8Gg4q+7MA wiZ7ZRLOmViMrgojSilHRjYq3xzs X-Google-Smtp-Source: AGs4zMYURxqGlIwRf+ZN4ZI6ZMZuSn57XPl15XuNh5H/EXh9Fz0nMYS3v+kthRmGqh10n7W5V3kIAg== X-Received: by 10.84.240.131 with SMTP id z3mr35082863plk.317.1512863011076; Sat, 09 Dec 2017 15:43:31 -0800 (PST) Received: from ?IPv6:2600:8802:5000:123:f4f2:5ab0:ff8b:698e? ([2600:8802:5000:123:f4f2:5ab0:ff8b:698e]) by smtp.gmail.com with ESMTPSA id y19sm15425035pgv.19.2017.12.09.15.43.30 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 09 Dec 2017 15:43:30 -0800 (PST) Subject: Re: The ports@ list is now subscriber-post only To: freebsd-ports@freebsd.org References: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> <97d69ead-2627-2ad6-2211-b5387654df95@FreeBSD.org> From: Douglas Thrift Openpgp: id=09C4DA9A5BB7640FFB409623627BA4D834176159 Message-ID: <8647dcc6-85a0-01bc-489f-f1ebb082e623@gmail.com> Date: Sat, 9 Dec 2017 15:43:30 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <97d69ead-2627-2ad6-2211-b5387654df95@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Dec 2017 23:43:32 -0000 On 12/9/2017 3:13 PM, Tilman Keskinöz wrote: > On 12/09/2017 17:27, Adam Weinberger wrote: >> The ports@FreeBSD.org (aka freebsd-ports@) mailing list now requires you >> to subscribe to the list before posting. This brings us two important >> benefits: >> >> * This should cut back tremendously on spam coming through the list. > > I must be living in a parallel universe, checking > https://lists.freebsd.org/pipermail/freebsd-ports/2017-December/thread.html > there has been one (1) spam message getting through so far this month. > That's a really tremendous amount of spam. > >> * Users are more likely to find better answers to their questions: The >> first three times a question is asked, it gets detailed replies. The >> fourth through nth times usually get a one sentence reply. > > Is a moderator ensuring that messages from unsubscribed users, who just > sent a mail to the maintainer of an unmaintained port get through? > > Otherwise we will probably miss a lot of bug reports from Users who > don't bother to subscribe. > _______________________________________________ > 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" > Even ports with maintainers have a CC for ports@ in the email links at https://www.freebsd.org/ports/index.html. -- Douglas William Thrift