From owner-freebsd-ports@freebsd.org Sun Apr 28 19:52:26 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 455FE1587BC3 for ; Sun, 28 Apr 2019 19:52:26 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: from mail-yw1-xc2a.google.com (mail-yw1-xc2a.google.com [IPv6:2607:f8b0:4864:20::c2a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9A10272DAB for ; Sun, 28 Apr 2019 19:52:24 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: by mail-yw1-xc2a.google.com with SMTP id x204so2997024ywg.6 for ; Sun, 28 Apr 2019 12:52:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ixsystems-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version:thread-index :content-language; bh=NSTIbpCa7+w7r4ylaTWEYB4Lnu1Q8Sut3YEI09iRwis=; b=U35id6EIDOJ98JNETYQVJnwYNBTY9lipIFKtdZoYj5TnKN/G9mKgqk4O76BXMv3t9a BbeVX+gJZnw2KNm6ydLRKBq+dthp/Xs/Xg2s44XF4ZI1hdbzmpu5d2WEZBzKfgqiqfrJ eYYAEVm+ai7uRdL9vpA3DtIHt1rtrAZSIKErlwipUPIcCLPA8/wPe87TJzGfSlZob/Em hKI9jNTmUzS7tB3WCNReN6pWoSDO2sNhAC2lWnSVOkzhpxDN/OCi69PW5cGSnjjmkBGC JBgK/3Ydt4qVdeu9Hf95f/Me5tTwnInaNORJnO6OqhtPdSWqJQV2aVE1rvoy3l/uuj8a JeBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :thread-index:content-language; bh=NSTIbpCa7+w7r4ylaTWEYB4Lnu1Q8Sut3YEI09iRwis=; b=ru8bXdmlg/6sPkRLIrbf3fpt4enD70uvAE6Q/xwqeHvu1+hsxke/eyuzUNuysAAtX5 VSs/ox2ylmMtLmjXYrMwnePaC2MiEOmGNSV11dvcBmYnA1MyyhjElrmYT35rYJ8khM75 PuP1PMi4plZ5ZyxzS5lr0BjhRAIQGJOEPNf/9S9cAiQQE2DrCd8Xtmmqei0A00gtgx3h TzdZ0vPn/brswiYse9w2Xx1xeceFVga08FbO4i//NRFfEuLN0/DLsRIkaPvoZjN3E6Vj m+dgq1QPa+jQTfZQYuPWo/RETXz8DqqjANY1wDHGOHWkv4SH8Fgsjc0wGrAl3lcjZIvB wvWg== X-Gm-Message-State: APjAAAVHOmOMPynIC+iWWw286NLfG9g12oEHzVLsCEAcaCVH82YE5ADL nzBqNorSm3VVIfkbC2OmT150lg== X-Google-Smtp-Source: APXvYqxWeBYspJ9/XEuoo3/JUvn0hoC2eoW+jJZT5W0y3roTKwp34/qp77pkDEtj4C5/0zz1Iq31jA== X-Received: by 2002:a81:a104:: with SMTP id y4mr25595960ywg.76.1556481143008; Sun, 28 Apr 2019 12:52:23 -0700 (PDT) Received: from KrisWindows (71-136-150-27.lightspeed.knvltn.sbcglobal.net. [71.136.150.27]) by smtp.gmail.com with ESMTPSA id w3sm2969049ywc.45.2019.04.28.12.52.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 28 Apr 2019 12:52:22 -0700 (PDT) From: To: , , , , , Subject: CFT: FreeBSD Package Base Date: Sun, 28 Apr 2019 15:52:21 -0400 Message-ID: <002901d4fdfb$e52eb890$af8c29b0$@ixsystems.com> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Thread-Index: AdT9+kYS/QrrZeloRTSTN/rqnNT4jQ== Content-Language: en-us X-Rspamd-Queue-Id: 9A10272DAB X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ixsystems-com.20150623.gappssmtp.com header.s=20150623 header.b=U35id6EI; dmarc=pass (policy=none) header.from=ixsystems.com; spf=pass (mx1.freebsd.org: domain of kris@ixsystems.com designates 2607:f8b0:4864:20::c2a as permitted sender) smtp.mailfrom=kris@ixsystems.com X-Spamd-Result: default: False [-6.64 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[ixsystems-com.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; IP_SCORE(-2.66)[ip: (-7.79), ipnet: 2607:f8b0::/32(-3.19), asn: 15169(-2.27), country: US(-0.06)]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_FIVE(0.00)[6]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[ixsystems-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[cached: ALT3.ASPMX.L.GOOGLE.com]; FROM_NO_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[a.2.c.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; DMARC_POLICY_ALLOW(-0.50)[ixsystems.com,none]; NEURAL_HAM_SHORT(-0.97)[-0.966,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Apr 2019 19:52:26 -0000 FreeBSD Community, I'm pleased to announce a CFT for builds of FreeBSD 12-stable and 13-current using "TrueOS-inspired" packaged base. These are stock FreeBSD images which will allow users to perform all updating via the 'pkg' command directly. Rather than trying to answer all questions in this announcement, we've created a FAQ page with more details. Please refer to this page, and let us know if you have additional questions that we can include on that page going forward. Additionally, I will be hosting a Package Base working group at BSDCan 2019, and welcome user and developer attendance to discuss this and other ongoing package work: https://wiki.freebsd.org/DevSummit/201905/PackageBase FAQ ------------------------------------------------------------- https://trueos.github.io/pkgbase-docs/ Download Links ------------------------------------------------------------- FreeBSD 12-STABLE: https://pkg.trueos.org/iso/freebsd12-pkgbase/ FreeBSD 13-CURRENT: https://pkg.trueos.org/iso/freebsd-pkgbase/ -- Kris Moore Vice President of Engineering iXsystems, Inc Ph: (408) 943-4100 Ph: (408) 943-4101 The Groundbreaking TrueNAS M-Series - Enterprise Storage & Servers Driven By Open Source From owner-freebsd-ports@freebsd.org Mon Apr 29 13:25:16 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0E775158CDB8 for ; Mon, 29 Apr 2019 13:25:16 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: from mail-it1-x135.google.com (mail-it1-x135.google.com [IPv6:2607:f8b0:4864:20::135]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ABC6B77860 for ; Mon, 29 Apr 2019 13:25:14 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: by mail-it1-x135.google.com with SMTP id z4so16111360itc.3 for ; Mon, 29 Apr 2019 06:25:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ixsystems-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=K5ww+uvGAcRKntVX3CuKClDjGquFkWxKL+ayep4zX10=; b=18l2jegDtSE6M/3b/cI37vftQhp1g1wk9v2IzVOXTKgaosGWmiuSFAbvGdThL6KVIA EKIv560wjXu/OgSXqXmtR53wM3jehutRugi/uhQVZUazZQ18FUVNCNmeroJw0LNyopZC tDS6mVrPnaZDxWHsltKW7CDfGcSRyxcd14goOGSsXsqyfVg1/+oARd6BjdpyedNgA2b+ 7V8kBfiwsaHCw5x8JZf1xCg2M39zu1hMabIfBMYquNQwMhFMC3/CX3rFTZyh1xBGvGUQ pwU/efzGr4jFpPwjwMLuUE2q3aVerLLxxGXU/YLYDrRYr+Rzzu5BtpKvVl6YEic8jGYL DMXA== 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=K5ww+uvGAcRKntVX3CuKClDjGquFkWxKL+ayep4zX10=; b=E0vpgmmfHi/eyTbKQkIHn1DOAiwuI8n5i+RLo601qw3MsvPuifxnaMjcZ946sTQART FawuTqmI6G//Y8iPuvD2cYIwuUls+C4wRyzYCaJqZkqNEnFNfu+rIFTrjp5/HaBSbkEg LxxfFRWUxXXbVaKujfcrmr+rUVfL8IfElRaddobHiWpNXv58jyep/vJv90Zx5yn7rL36 Oo2hezAR9ToDHxy+gwxJ+sKjzd9OU1l56qh09vZzas9JpGWPPNwQetba2fD0jVdowRdM hblHPpI+rOjW0BOsGwz+LeZy97h96NBPRByZ21MjSxtVyllKjlWPoo3aLvmXMkHruHoU 55yg== X-Gm-Message-State: APjAAAXgZyEazDC6s2Vy4JK4rLeLa/14Tc3JoGV0+yGtnfUfK1k8Fn/g vhBPwUelwvb+zP436fOepxdNStidFuKJ6fhrhI7Dew== X-Google-Smtp-Source: APXvYqwm14h2MgICKuqcdrdQJ/8RW3/UZp/daTTGMbYrmHnfG1Ujj5fda1MZPlsSOZzj6zfkimSVCHWyeAgGN3FbvDM= X-Received: by 2002:a24:4682:: with SMTP id j124mr18995293itb.90.1556544313611; Mon, 29 Apr 2019 06:25:13 -0700 (PDT) MIME-Version: 1.0 References: <002901d4fdfb$e52eb890$af8c29b0$@ixsystems.com> <20190429141239.f9de62f6b6721112d7143cf6@bidouilliste.com> In-Reply-To: <20190429141239.f9de62f6b6721112d7143cf6@bidouilliste.com> From: Kris Moore Date: Mon, 29 Apr 2019 09:25:05 -0400 Message-ID: Subject: Re: CFT: FreeBSD Package Base To: Emmanuel Vadot Cc: FreeBSD Stable , FreeBSD Current , freebsd-pkgbase@freebsd.org, freebsd-pkg@freebsd.org, freebsd-hackers@freebsd.org, freebsd-ports@freebsd.org X-Rspamd-Queue-Id: ABC6B77860 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ixsystems-com.20150623.gappssmtp.com header.s=20150623 header.b=18l2jegD; dmarc=pass (policy=none) header.from=ixsystems.com; spf=pass (mx1.freebsd.org: domain of kris@ixsystems.com designates 2607:f8b0:4864:20::135 as permitted sender) smtp.mailfrom=kris@ixsystems.com X-Spamd-Result: default: False [-5.22 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[ixsystems-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[ixsystems-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[cached: ALT3.ASPMX.L.GOOGLE.com]; RCPT_COUNT_SEVEN(0.00)[7]; RCVD_IN_DNSWL_NONE(0.00)[5.3.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; DMARC_POLICY_ALLOW(-0.50)[ixsystems.com,none]; IP_SCORE(-2.77)[ip: (-8.39), ipnet: 2607:f8b0::/32(-3.17), asn: 15169(-2.24), country: US(-0.06)]; NEURAL_HAM_SHORT(-0.94)[-0.938,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; SUSPICIOUS_RECIPS(1.50)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 13:25:16 -0000 On Mon, Apr 29, 2019 at 8:12 AM Emmanuel Vadot wrote: > > Hi Kris, > > On Sun, 28 Apr 2019 15:52:21 -0400 > wrote: > > > FreeBSD Community, > > > > > > > > I'm pleased to announce a CFT for builds of FreeBSD 12-stable and > 13-current > > using "TrueOS-inspired" packaged base. These are stock FreeBSD images > which > > will allow users to perform all updating via the 'pkg' command directly. > > Rather than trying to answer all questions in this announcement, we've > > created a FAQ page with more details. Please refer to this page, and let > us > > know if you have additional questions that we can include on that page > going > > forward. > > > > While I appreciate the effort I have some doubt about your > "re-implementation" of pkgbase. I don't see any improvement compared to > what is in base currently, I even see downside of your implementation. > > - How do you plan with the need of updating kernel first, reboot and > updating the rest of the userland after ? (Needed for major and minor > upgrade, 12.0 to 12.1 for example, and simple update in -STABLE and > -HEAD branch). This is still a problem with the base pkgbase. > We've written our own tool "sysutils/sysup" in GO which handles this. It performs updates using Boot-Environments to ensure that kernel/world are updated at same time. > - This is even worse because you are using the same repository for > base and pkg so if a user pkg update and both kernel and pkg(8) needs > to be updated and pkg use a new syscall or capsicum thing it will be > updated first and couldn't proceed with the rest of the update (this is > a supposition, I haven't personally tested). > See above. > - It seems that multiple kernels isn't supported in your > implementation, this is already supported in pkgbase but still need > some love. This is an important point as it will allow user to choose > easily the kernel that they want to use and will also allow us > developper to push kernels with new features to help testing. > Incorrect, on the 13-CURRENT build if you install kernel-debug, you'll get the Witness-enabled kernel installed alongside non-debugging one. > - Since you reduced the granularity on the userland bits it would mean > that if we use your implementation for -p updates we would download the > whole userland packages instead of just updating the package that was > patched. For example with pkgbase, updating from 12.0 to 12.0p1 will > only update the FreeBSD-runtime package. Yes this package is still big > to download when you compare to what have changed but until pkg(8) have > delta pkg supports (and if it will have support, I don't know if > this is a wish or not) this is the best way to go. > Correct, this is by design. We used the in-tree pkg base for nearly a year, and found that the granularity didn't really offer any savings from a download or time perspective. Updating 100+ packages took far longer than a single one, due to all the meta operations. Additionally in real-world usage, we found that base packages tended to all get updated at the same time, which took far longer via pkg, since it had to go and perform 100+ fetch operations just to download the base system bits. > - I see that you are sorting the plist for kernel and userland based > on the line length [1], why is that ? Whoops! I'll fix :) > > I think that the only advantage that your solution offers is that if > we remove a componant of base (rcmds for example in 12-CURRENT) those > files would be removed as they are in the userland-base package while > for pkgbase the FreeBSD-rcmd package will be deleted in the repo and > will not be deleted in the user computer. > Correct, this is one of the things which prompted us to go this direction. Being able to handle crazy mixed WITH/WITHOUT flags was important to us, current pkg base did not handle that so gracefully. Additionally we've added some additional features, such as being able to 'pkg install os/src' to get system sources used in exact build, as well as being able to rebuild your local world / kernel packages using ports "make config" framework is super handy. > > > > > Additionally, I will be hosting a Package Base working group at BSDCan > 2019, > > and welcome user and developer attendance to discuss this and other > ongoing > > package work: > > > > > > > > https://wiki.freebsd.org/DevSummit/201905/PackageBase > > > > I will be present and looking forward to work with you on this. > > Cheers, > > P.S. : FYI I'm working on pkgbase currently and I will have some > patches to commit soon (bsdinstall support, memstick creation that > install a pkgbase aware installaton etc ...). > Great! Looking forward to discussion then! > > [1] : > > https://github.com/trueos/trueos-ports/blob/trueos-master/os/userland-base/Makefile#L35 > > -- > Emmanuel Vadot > From owner-freebsd-ports@freebsd.org Mon Apr 29 13:53:52 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A5F12158E65D for ; Mon, 29 Apr 2019 13:53:52 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: from mail-yw1-xc2a.google.com (mail-yw1-xc2a.google.com [IPv6:2607:f8b0:4864:20::c2a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6B812816CD for ; Mon, 29 Apr 2019 13:53:51 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: by mail-yw1-xc2a.google.com with SMTP id r139so3695442ywe.12 for ; Mon, 29 Apr 2019 06:53:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ixsystems-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-transfer-encoding:thread-index :content-language; bh=EXuzmmllqeTQTipAzB39ooVpKvhDFQhxUdVgc/PWqBg=; b=Z3yUmcvdoyCbGASfDGr0mO3yqAfP31IZjfRtPSy2XRN80DRo/Mpi0Z4VHt5mXzkjqg oNb/2UPd5EeCVhIaiouhpthLsl1yOAHJYYbtnOU7PrfgiARyh/auwQpf+oJgYGQmqwpR 3KYwajbHeS8GKN7G/1LTjeuOwXv++5ENLmt+5YOl2jgLyGmnRpseNo0Y7n/hzk1Ds7/1 ytZHvp4UK3mBFfbqrIhH5J6DbOQVfC6B/aiAzUEULTD5BrMEh60EGgXIA9pPiRQhQXvf VghnSCSpcSpxbw1b0F0jY/1U9ClVc6t+xKdvfIuPf/Bo/nvpzUduWAmLIt/oCtKoiJW+ YiKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=EXuzmmllqeTQTipAzB39ooVpKvhDFQhxUdVgc/PWqBg=; b=NmVNXeBC6v1DcFg/Gd2wMRqUk8ziSD9KCUeVkD9THI2NXMERZSl8qgE2VfYdRJL4cf nFexfTRnreI48Td0BYKEJLWd6w6Qfz3vDgaXLtLBNgzeW7NtzwFDtb64aWsT3eMdqWHr rWHfMOLUPcf77/sgGhnTkjboo10ziDB6rw+C//Xrn72jtR8tvbDk6CjDl+w0jkoCq6n4 HPe55Z9tnj4F6rF/Y+gwZVrWA9+h+m34RcrnkqNossHton8ttaSWigPH0CyS2YLXORC4 nWdGLsUhZ1ozyMcIrcBZXH7ZBw/Ma4kCdgWrpHqVlt0ikZ9whtEbPrRGp36BzyDvjIso UaDg== X-Gm-Message-State: APjAAAWMbF3aWu9jKPe2PVmgojy8u8sWxtDGEu8TlIzU2EMfOBFDkcIl uts22UQLlbVhC25Kdno6Xt8Ekw== X-Google-Smtp-Source: APXvYqyzdAVysTSezWAz8diDN7s0WdwoHEdPyaAG0WEMHsI/iD3D4N2/ztpzGHFUUXKS+CPfADDWHw== X-Received: by 2002:a81:3cd3:: with SMTP id j202mr51629632ywa.149.1556546030447; Mon, 29 Apr 2019 06:53:50 -0700 (PDT) Received: from KrisYogaC930 ([12.189.233.130]) by smtp.gmail.com with ESMTPSA id i13sm1383267ywl.22.2019.04.29.06.53.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 29 Apr 2019 06:53:49 -0700 (PDT) From: To: =?UTF-8?Q?'Goran_Meki=C4=87'?= Cc: "'Emmanuel Vadot'" , "'FreeBSD Stable'" , "'FreeBSD Current'" , , , , References: <002901d4fdfb$e52eb890$af8c29b0$@ixsystems.com> <20190429141239.f9de62f6b6721112d7143cf6@bidouilliste.com> <20190429134329.g7t77muqfb6dh2fj@hal9000.home.meka.rs> In-Reply-To: <20190429134329.g7t77muqfb6dh2fj@hal9000.home.meka.rs> Subject: RE: CFT: FreeBSD Package Base Date: Mon, 29 Apr 2019 09:53:48 -0400 Message-ID: <03b001d4fe92$f908c990$eb1a5cb0$@ixsystems.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQFBRupbev+o6AHqgfoJLZwOgBKxNQFhdrr5Ad4+GxoBeMI9n6dU1Bqg Content-Language: en-us X-Rspamd-Queue-Id: 6B812816CD X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ixsystems-com.20150623.gappssmtp.com header.s=20150623 header.b=Z3yUmcvd; dmarc=pass (policy=none) header.from=ixsystems.com; spf=pass (mx1.freebsd.org: domain of kris@ixsystems.com designates 2607:f8b0:4864:20::c2a as permitted sender) smtp.mailfrom=kris@ixsystems.com X-Spamd-Result: default: False [-5.16 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[ixsystems-com.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; IP_SCORE(-2.67)[ip: (-7.88), ipnet: 2607:f8b0::/32(-3.17), asn: 15169(-2.24), country: US(-0.06)]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[ixsystems-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[cached: ALT3.ASPMX.L.GOOGLE.com]; FROM_NO_DN(0.00)[]; RCPT_COUNT_SEVEN(0.00)[8]; DMARC_POLICY_ALLOW(-0.50)[ixsystems.com,none]; RCVD_IN_DNSWL_NONE(0.00)[a.2.c.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.97)[-0.975,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; SUSPICIOUS_RECIPS(1.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 13:53:52 -0000 Correct, this is ZFS only. And it's something we're using specific to = FreeNAS / TrueOS, which is why I didn't originally mention it as apart = of our CFT.=20 For UFS, there will need to be additional care taken when doing updates. = --=20 Kris Moore Vice President of Engineering iXsystems, Inc Ph: (408) 943-4100 Ph: (408) 943-4101 The Groundbreaking TrueNAS M-Series - Enterprise Storage & Servers Driven By Open Source -----Original Message----- From: Goran Meki=C4=87 =20 Sent: Monday, April 29, 2019 9:43 AM To: Kris Moore Cc: Emmanuel Vadot ; FreeBSD Stable = ; FreeBSD Current = ; freebsd-pkgbase@freebsd.org; = freebsd-pkg@freebsd.org; freebsd-hackers@freebsd.org; = freebsd-ports@freebsd.org Subject: Re: CFT: FreeBSD Package Base On Mon, Apr 29, 2019 at 09:25:05AM -0400, Kris Moore wrote: > We've written our own tool "sysutils/sysup" in GO which handles this.=20 > It performs updates using Boot-Environments to ensure that=20 > kernel/world are updated at same time. If I'm right, UFS doesn't support boot environments, so how would it = work for UFS based installs? I personally feel GO is a bit ackward choice of language for something = that practically should be part of base. At least I would expect OS = update/upgrade not to require any external package. Regards, meka From owner-freebsd-ports@freebsd.org Mon Apr 29 14:06:24 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4432F158F493 for ; Mon, 29 Apr 2019 14:06:24 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: from mail-it1-x133.google.com (mail-it1-x133.google.com [IPv6:2607:f8b0:4864:20::133]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 61529829AC for ; Mon, 29 Apr 2019 14:06:23 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: by mail-it1-x133.google.com with SMTP id w15so16540080itc.0 for ; Mon, 29 Apr 2019 07:06:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ixsystems-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rkBXTnF4X5xo6I+15kt9hGs8sq+74DaaTGWyV1SenI4=; b=HNtcg/lv1HI8HPYZ1UR0iJ/cW3hCd/0PUXcXcPyjx56PWwbonrT24svfaV104XgS2M XyOCt4Y/3m4yigbe3f6vsDVKzufaoi3OOIIWQN302Vagm+9p7ANA6uRJG8bmjVXR9iGf RqEHUUu60vcMIhzY1jITqcCBc5FQF+In/GF1jMj8P3fs/UboF35nzEDu/3g3Qv62etch +U3L0D2v5JOTEWQmS5rnu1IUtXS+DkqZIRnmFPANEuUswWoLS01T8Ad2ThTfPwdhs+Qs /HecQh3HtK48CNUkqTtDIrCVQam0YDVmkmnwGJmywK2YP0AgvCOqmbB1OyGCtzZplgge Iwig== 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=rkBXTnF4X5xo6I+15kt9hGs8sq+74DaaTGWyV1SenI4=; b=JyJ5oIxelZPDIJvEo6PRgNHHZuEeDPB9LiXuiPuVmmEPkP3XW8QOMqL2FnZPM3qgw9 MmzL04BZERD5UvRIehA3yaX1CHhXAAhBeUY2BlGAqAUKBCPWNrQkLJ6rr3IPfs9yaGXe MknHwEq0rKpI5m+ZxkmSnc7GlQg5q7fQalaGnH+PHDkq0Num0w7oB5yKWTY3Klyf51fk 4fCXLb/FiizV862ih5ajqdafT4M6jUm0MX7NtrrC6KVA0Z2Gtjg2mo6A8tvCc5h0mMPq /iQZSMSDrdZcR/4Weeo86Pj4GYBdNvvvsbhV2utIwowsxbUMr30fGR14DCnF+hn7cgEz APGg== X-Gm-Message-State: APjAAAUpa+zGUTzLEEwY/pVdAykKq/5c63oi1FtObO9imzWberA5qPka B9o8nm/ckje4evMRtZ5K7p4hVZKoKX+szm9mjw0xcA== X-Google-Smtp-Source: APXvYqz+8g7dXIkrTysL5y4+vtcwYgi5jxDCKrjcP2POhFwsT/KjZyv8dXTDR8y6bks7xSMPkHppOYMkPM0FJ2Jt3vE= X-Received: by 2002:a24:f68a:: with SMTP id u132mr19235507ith.45.1556546770513; Mon, 29 Apr 2019 07:06:10 -0700 (PDT) MIME-Version: 1.0 References: <002901d4fdfb$e52eb890$af8c29b0$@ixsystems.com> <20190429141239.f9de62f6b6721112d7143cf6@bidouilliste.com> <20190429155522.81dcc291a6b252884219de1e@bidouilliste.com> In-Reply-To: <20190429155522.81dcc291a6b252884219de1e@bidouilliste.com> From: Kris Moore Date: Mon, 29 Apr 2019 10:05:59 -0400 Message-ID: Subject: Re: CFT: FreeBSD Package Base To: Emmanuel Vadot Cc: FreeBSD Stable , freebsd-pkg@freebsd.org, freebsd-hackers@freebsd.org, FreeBSD Current , freebsd-pkgbase@freebsd.org, freebsd-ports@freebsd.org X-Rspamd-Queue-Id: 61529829AC X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ixsystems-com.20150623.gappssmtp.com header.s=20150623 header.b=HNtcg/lv; dmarc=pass (policy=none) header.from=ixsystems.com; spf=pass (mx1.freebsd.org: domain of kris@ixsystems.com designates 2607:f8b0:4864:20::133 as permitted sender) smtp.mailfrom=kris@ixsystems.com X-Spamd-Result: default: False [-5.33 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[ixsystems-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[ixsystems-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[cached: ALT3.ASPMX.L.GOOGLE.com]; RCVD_IN_DNSWL_NONE(0.00)[3.3.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; RCPT_COUNT_SEVEN(0.00)[7]; DMARC_POLICY_ALLOW(-0.50)[ixsystems.com,none]; IP_SCORE(-2.83)[ip: (-8.69), ipnet: 2607:f8b0::/32(-3.17), asn: 15169(-2.24), country: US(-0.06)]; NEURAL_HAM_SHORT(-0.99)[-0.986,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; SUSPICIOUS_RECIPS(1.50)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 14:06:24 -0000 On Mon, Apr 29, 2019 at 9:55 AM Emmanuel Vadot wrote: > On Mon, 29 Apr 2019 09:25:05 -0400 > Kris Moore wrote: > > > On Mon, Apr 29, 2019 at 8:12 AM Emmanuel Vadot > > wrote: > > > > > > > > Hi Kris, > > > > > > On Sun, 28 Apr 2019 15:52:21 -0400 > > > wrote: > > > > > > > FreeBSD Community, > > > > > > > > > > > > > > > > I'm pleased to announce a CFT for builds of FreeBSD 12-stable and > > > 13-current > > > > using "TrueOS-inspired" packaged base. These are stock FreeBSD images > > > which > > > > will allow users to perform all updating via the 'pkg' command > directly. > > > > Rather than trying to answer all questions in this announcement, > we've > > > > created a FAQ page with more details. Please refer to this page, and > let > > > us > > > > know if you have additional questions that we can include on that > page > > > going > > > > forward. > > > > > > > > > > While I appreciate the effort I have some doubt about your > > > "re-implementation" of pkgbase. I don't see any improvement compared to > > > what is in base currently, I even see downside of your implementation. > > > > > > - How do you plan with the need of updating kernel first, reboot and > > > updating the rest of the userland after ? (Needed for major and minor > > > upgrade, 12.0 to 12.1 for example, and simple update in -STABLE and > > > -HEAD branch). This is still a problem with the base pkgbase. > > > > > > > We've written our own tool "sysutils/sysup" in GO which handles this. It > > performs updates using Boot-Environments to ensure that kernel/world are > > updated at same time. > > > > Which could never be imported into FreeBSD. > Not suggesting it should be. Just information on how we solved that problem in our own appliance / platforms. For FreeBSD it would need some tooling still to handle this style of updating, regardless of which pkg base is used. And for what it's worth, FreeBSD is all the poorer for not being able to bring modern language based tools into the base. Personally I'm hoping the shift to base-packages makes this a moot point since the idea of 'what is base' can be diluted to just a manifest of what gets installed out of box. Just my 2C on the matter though :) > > > > > > > > - This is even worse because you are using the same repository for > > > base and pkg so if a user pkg update and both kernel and pkg(8) needs > > > to be updated and pkg use a new syscall or capsicum thing it will be > > > updated first and couldn't proceed with the rest of the update (this is > > > a supposition, I haven't personally tested). > > > > > > > See above. > You can selectively update os/kernel and reboot before doing rest. > > > > > > > - It seems that multiple kernels isn't supported in your > > > implementation, this is already supported in pkgbase but still need > > > some love. This is an important point as it will allow user to choose > > > easily the kernel that they want to use and will also allow us > > > developper to push kernels with new features to help testing. > > > > > > > Incorrect, on the 13-CURRENT build if you install kernel-debug, you'll > get > > the Witness-enabled kernel installed alongside non-debugging one. > > Mhm no, the kernel-debug packages only add the debug file > in /usr/lib/debug/boot/ > I'm talking about installing multiple kernels in // > (i.e. /boot/kernel.GENERIC /boot/kernel.MYFEATUREIWANTTOTEST) like > describe here : > > https://wiki.freebsd.org/PkgBase#Project_goals_and_additional_unresolved_issues > in the "How to handle /boot/kernel and /boot/kernel.$KERNCONF" point. > > Incorrect, os/kernel-debug installs /boot/kernel-debug which is (on 13-CURRENT) the Witness enabled kernel. os/kernel-debug-symbols are the /usr/lib/debug bits. > > > > > > > I think that the only advantage that your solution offers is that if > > > we remove a componant of base (rcmds for example in 12-CURRENT) those > > > files would be removed as they are in the userland-base package while > > > for pkgbase the FreeBSD-rcmd package will be deleted in the repo and > > > will not be deleted in the user computer. > > > > > > > > > Correct, this is one of the things which prompted us to go this > direction. > > Being able to handle crazy mixed WITH/WITHOUT flags was important to us, > > current pkg base did not handle that so gracefully. > > Can you give me more info on this ? What where the WITH/WITHOUT flags > that causes problems ? > I may have to pick Miwi's brain on this, but I believe some of the issues we saw were when introducing flags such as WITHOUT_RADIUS. Additionally there is a runtime problem to solve. I.E. if you change flags mid-stream, and user updates, there was no clean way on pkg-side to remove those already installed granular packages. Not without external tooling anyway. > > -- > Emmanuel Vadot > From owner-freebsd-ports@freebsd.org Mon Apr 29 14:11:59 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 778ED158FD18 for ; Mon, 29 Apr 2019 14:11:59 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B88F883440 for ; Mon, 29 Apr 2019 14:11:58 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: by mail-io1-xd2d.google.com with SMTP id p23so9010770iol.13 for ; Mon, 29 Apr 2019 07:11:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ixsystems-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=40AQJesMSDreckm3W3V4ATFBI5KF5MeS/44F3ZnXX3c=; b=nYkpusi1yW4pdelw+f5HrIzcu5pHmJ6AtFAUPXdWxhEIzs2O+9mrVst5cpe+9IiTBj buKkqkoH03+f9OlGwIQIwdHPqD+UScMHbimGSo3iV3cGRgp8VY98wSjOBqXByUWBnud2 oxPAEavbyZO9JJUxTfmA5qMUlzAKGxH6VWU/FqaYoD4lqKzsTawG++ufv+n0mqRA7cDA 2Mj0AxeI1IJ+3k0xAoeJlETShu1v7mHO9efo3yRJ4sirKLAj7cBnP39wcn2xLM0/ZSzc 2b81tXEznDwNaTweWwNqLD7WeH2cL9qRzoBVrRzX7/E6YvJ11WYmft729e3Bg1ODOyZ3 lZsw== 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=40AQJesMSDreckm3W3V4ATFBI5KF5MeS/44F3ZnXX3c=; b=hO4AbTC1Q0pl82tyO68cW1MZR9S/piX3dBT/InG0WMLWYd8zIsc8R+o9MlNLjCBSi+ q+lLAt64+skmiJbbvkljvL9j0Ze8xi3uDDXfKcrqmW6Kn9QxqQnQuQNyHxixcOWNJJQu X6tDz5lZg4YTne/0T9LdCVjSMjWj9yUK9VnMF7fx/4hG0FwvdwZysQXERKoPBpk6iHi3 xlB6gfSkYag2D08Zku2N/diPVkT96NJOBZgXO2T9GuVySLY+qR+b2ZugXqrDdXXGGRIo 7vPnInTC14h4ttGLOBJ+qyCfAUjxAzNBHBqUex723xmY2ns7OYgfUouufc3uxE7WTypz DjLA== X-Gm-Message-State: APjAAAX+Eykp3Q63qVRuJeiTJI4NYVG1ziS8+dbqXFrAZWUgrVQSU7ik wx22X+o4n6Q7snUP4hi/v7bY2UK5wNg4hDzlAjho2Q== X-Google-Smtp-Source: APXvYqyZczPSIfSA6FzUHIJ7nQ3lD+luMktNDaF/bc0ZvyXUkQSwBd9pNokOJ/XQddSd0tbCF/391BGIPpYk4cyTzcY= X-Received: by 2002:a6b:f809:: with SMTP id o9mr529367ioh.232.1556547118014; Mon, 29 Apr 2019 07:11:58 -0700 (PDT) MIME-Version: 1.0 References: <03b001d4fe92$f908c990$eb1a5cb0$@ixsystems.com> <201904291409.x3TE9OFj072531@gndrsh.dnsmgr.net> In-Reply-To: <201904291409.x3TE9OFj072531@gndrsh.dnsmgr.net> From: Kris Moore Date: Mon, 29 Apr 2019 10:11:47 -0400 Message-ID: Subject: Re: CFT: FreeBSD Package Base To: "Rodney W. Grimes" Cc: =?UTF-8?B?R29yYW4gTWVracSH?= , Emmanuel Vadot , FreeBSD Stable , FreeBSD Current , freebsd-pkgbase@freebsd.org, freebsd-pkg@freebsd.org, freebsd-hackers@freebsd.org, freebsd-ports@freebsd.org X-Rspamd-Queue-Id: B88F883440 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ixsystems-com.20150623.gappssmtp.com header.s=20150623 header.b=nYkpusi1; dmarc=pass (policy=none) header.from=ixsystems.com; spf=pass (mx1.freebsd.org: domain of kris@ixsystems.com designates 2607:f8b0:4864:20::d2d as permitted sender) smtp.mailfrom=kris@ixsystems.com X-Spamd-Result: default: False [-5.42 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[ixsystems-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[ixsystems-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[cached: ALT3.ASPMX.L.GOOGLE.com]; RCVD_IN_DNSWL_NONE(0.00)[d.2.d.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; RCPT_COUNT_SEVEN(0.00)[9]; DMARC_POLICY_ALLOW(-0.50)[ixsystems.com,none]; IP_SCORE(-2.93)[ip: (-9.15), ipnet: 2607:f8b0::/32(-3.17), asn: 15169(-2.24), country: US(-0.06)]; NEURAL_HAM_SHORT(-0.99)[-0.985,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; SUSPICIOUS_RECIPS(1.50)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 14:11:59 -0000 On Mon, Apr 29, 2019 at 10:09 AM Rodney W. Grimes < freebsd-rwg@gndrsh.dnsmgr.net> wrote: > > > > Correct, this is ZFS only. And it's something we're using specific to > FreeNAS / TrueOS, which is why I didn't originally mention it as apart of > our CFT. > > Then please it is "CFT: FreeNAS/TrueOS pkg base, ZFS only", > calling this FreeBSD pkg base when it is not was wrong, > and miss leading. > Sorry, I disagree. This pkg base is independent of the ZFS tool we're using to wrangle boot-environments. Hence why it wasn't mentioned in the CFT. These base packages work the same as existing in-tree pkg base on UFS, no difference. If anything are probably safer due to being able to update all of userland in single extract operation, so you don't have out of order extraction of libc or some such. > > > For UFS, there will need to be additional care taken when doing updates. > > > > -- > > Kris Moore > > Vice President of Engineering > > iXsystems, Inc > > Ph: (408) 943-4100 > > Ph: (408) 943-4101 > > The Groundbreaking TrueNAS M-Series - > > Enterprise Storage & Servers Driven By Open Source > > > > -----Original Message----- > > From: Goran Meki? > > Sent: Monday, April 29, 2019 9:43 AM > > To: Kris Moore > > Cc: Emmanuel Vadot ; FreeBSD Stable < > freebsd-stable@freebsd.org>; FreeBSD Current ; > freebsd-pkgbase@freebsd.org; freebsd-pkg@freebsd.org; > freebsd-hackers@freebsd.org; freebsd-ports@freebsd.org > > Subject: Re: CFT: FreeBSD Package Base > > > > On Mon, Apr 29, 2019 at 09:25:05AM -0400, Kris Moore wrote: > > > We've written our own tool "sysutils/sysup" in GO which handles this. > > > It performs updates using Boot-Environments to ensure that > > > kernel/world are updated at same time. > > > > If I'm right, UFS doesn't support boot environments, so how would it > work for UFS based installs? > > > > I personally feel GO is a bit ackward choice of language for something > that practically should be part of base. At least I would expect OS > update/upgrade not to require any external package. > > > > Regards, > > meka > > > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to " > freebsd-current-unsubscribe@freebsd.org" > > > > > > -- > Rod Grimes > rgrimes@freebsd.org > From owner-freebsd-ports@freebsd.org Mon Apr 29 14:34:27 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E51E91591386 for ; Mon, 29 Apr 2019 14:34:26 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: from mail-yb1-xb2d.google.com (mail-yb1-xb2d.google.com [IPv6:2607:f8b0:4864:20::b2d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 56FE585044 for ; Mon, 29 Apr 2019 14:34:25 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: by mail-yb1-xb2d.google.com with SMTP id o190so2228192ybc.2 for ; Mon, 29 Apr 2019 07:34:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ixsystems-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-transfer-encoding:thread-index :content-language; bh=ZqHr2f+E82t1/GGqjLx8j4ilpHoQ1L6+AoKuzJ+v1Dk=; b=ak/QEgA22OuHs4wv4+LEPwHMQpTLFZqFhZbOI8nMtNUm2QxNlGEugIOrd6CXsk6XeT LWvrj9tENq/KaDWdPmzaiRI8H5V1ib0nASeeg0NVccu9cEkX2SEI5fsodU+1jaZtemq1 SyjQvKgDom+cToIZMK7bthm3Kk/GUR2L7zfwhy4UZ1HOIXZvfAdIMg/Hoy51uKHkcR3E YDQJdw4aLDNlw2IxocQtg+kVLKVyoZn3xMKT6MoPuZ42IOMu2rMOoA6LTyxfglfN7i+0 EgQg7QobkB25BkFKeHMu+bID4HK6SHigV20E1DY7C3G07YTMkZa5L6St5Rqq7Q20PXQA v4zQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=ZqHr2f+E82t1/GGqjLx8j4ilpHoQ1L6+AoKuzJ+v1Dk=; b=G/C6i7dMWiHti91m/ZAA/qP1XysQWKpvIKsVUGB7e3VfpW24PYpV1TyAZRSgQ3rUFN NhMNhFppYAh1AzQ0YRJS2ClFGPFZYZGeXXJW5YxOlSc5OsMPDnUVlYM15CIWxzmnYnfV 5kmyuBjXUB6sKUC2/3PsEbp28MZiy/rCNy1uOZF2YS4xqs/T8dLDm2c6ZusOyi+CwDl4 ++3Mv2TRJjWKEHfI/3QXAVQU6YJ8FU44eg1EbGTjvTfLljbFbBROH/OpqHmdje4PHg83 6UZ44nZVba/7oR2LUAwOrLCrpuDcHG/W959TAzzXITRH/DGm4w/NAfiLRFxzv6I9P0HJ bseA== X-Gm-Message-State: APjAAAXwYNGPaLkpBTM9+EaYMUod+KaM+xmDxC/6nf/oR6fUNDF0Nvss eUCEKKeISgCnaHGV4Wka9uIqjg== X-Google-Smtp-Source: APXvYqyj8aKJSTL3doWXofSGGuSBRIl0mlpM6RBNJhl/PQmjrymmMikrHQfk/PWWrpef+cmYu/maUw== X-Received: by 2002:a25:dcc9:: with SMTP id y192mr5235384ybe.10.1556548464445; Mon, 29 Apr 2019 07:34:24 -0700 (PDT) Received: from KrisYogaC930 ([12.189.233.130]) by smtp.gmail.com with ESMTPSA id l202sm1283609ywc.30.2019.04.29.07.34.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 29 Apr 2019 07:34:23 -0700 (PDT) From: To: "'Emmanuel Vadot'" Cc: "'FreeBSD Stable'" , , , "'FreeBSD Current'" , , References: <002901d4fdfb$e52eb890$af8c29b0$@ixsystems.com> <20190429141239.f9de62f6b6721112d7143cf6@bidouilliste.com> <20190429155522.81dcc291a6b252884219de1e@bidouilliste.com> <20190429162847.a32262b6073f5523bdbe0ed4@bidouilliste.com> In-Reply-To: <20190429162847.a32262b6073f5523bdbe0ed4@bidouilliste.com> Subject: RE: CFT: FreeBSD Package Base Date: Mon, 29 Apr 2019 10:34:22 -0400 Message-ID: <047601d4fe98$a3c77930$eb566b90$@ixsystems.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQFBRupbev+o6AHqgfoJLZwOgBKxNQFhdrr5Ad4+GxoCGFDnowGvv4BvAf5pkjSnMnEXQA== Content-Language: en-us X-Rspamd-Queue-Id: 56FE585044 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ixsystems-com.20150623.gappssmtp.com header.s=20150623 header.b=ak/QEgA2; dmarc=pass (policy=none) header.from=ixsystems.com; spf=pass (mx1.freebsd.org: domain of kris@ixsystems.com designates 2607:f8b0:4864:20::b2d as permitted sender) smtp.mailfrom=kris@ixsystems.com X-Spamd-Result: default: False [-0.90 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(0.00)[+ip6:2607:f8b0:4000::/36]; URIBL_RED(3.50)[trueos.org.multi.uribl.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[ixsystems-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[cached: ALT3.ASPMX.L.GOOGLE.com]; RCPT_COUNT_SEVEN(0.00)[7]; NEURAL_HAM_SHORT(-1.00)[-0.996,0]; DMARC_POLICY_ALLOW(0.00)[ixsystems.com,none]; HAS_ANON_DOMAIN(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-2.99)[ip: (-9.48), ipnet: 2607:f8b0::/32(-3.17), asn: 15169(-2.24), country: US(-0.06)]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_TLS_LAST(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(0.00)[ixsystems-com.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; BAD_REP_POLICIES(0.10)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NO_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[d.2.b.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; SUSPICIOUS_RECIPS(1.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 14:34:27 -0000 > > > > > Incorrect, os/kernel-debug installs /boot/kernel-debug which is (on > > 13-CURRENT) the Witness enabled kernel. os/kernel-debug-symbols are > > the /usr/lib/debug bits. > > I only see kernel-20190420203550_1.txz and kernel-debug- > 20190420203550.txz in https://pkg.trueos.org/pkg/freebsd- > pkgbase/FreeBSD%3A13%3Aamd64/latest/All/ > and kernel-debug only contain the debug files. > If I'm not looking in the right directory please correct me. > > > -- > Emmanuel Vadot Ahh, you are correct. I checked and those packages haven't pushed to the mirrors yet, Jenkins is still chewing on a build of them here. I was using the 12-stable packages yesterday which has these changes. They should be synced up to the mirrors in the next 24-48 hours. Sorry about the confusion. -- Kris Moore Vice President of Engineering iXsystems, Inc Ph: (408) 943-4100 Ph: (408) 943-4101 The Groundbreaking TrueNAS M-Series - Enterprise Storage & Servers Driven By Open Source From owner-freebsd-ports@freebsd.org Mon Apr 29 14:50:37 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 46D751592682; Mon, 29 Apr 2019 14:50:37 +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 4225D8646F; Mon, 29 Apr 2019 14:50:35 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [188.174.53.230] (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 1hL7bz-0002Y9-RN; Mon, 29 Apr 2019 16:50:31 +0200 Received: from localhost.my.domain (localhost [127.0.0.1]) by localhost.unixarea.de (8.15.2/8.14.9) with ESMTPS id x3TEoUWV003159 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 29 Apr 2019 16:50:30 +0200 (CEST) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.15.2/8.14.9/Submit) id x3TEoTvi003158; Mon, 29 Apr 2019 16:50:29 +0200 (CEST) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Mon, 29 Apr 2019 16:50:28 +0200 From: Matthias Apitz To: Emmanuel Vadot Cc: Kris Moore , FreeBSD Stable , freebsd-pkg@freebsd.org, freebsd-hackers@freebsd.org, FreeBSD Current , freebsd-pkgbase@freebsd.org, freebsd-ports@freebsd.org Subject: Re: CFT: FreeBSD Package Base Message-ID: <20190429145028.GA3124@c720-r342378> Reply-To: Matthias Apitz Mail-Followup-To: Emmanuel Vadot , Kris Moore , FreeBSD Stable , freebsd-pkg@freebsd.org, freebsd-hackers@freebsd.org, FreeBSD Current , freebsd-pkgbase@freebsd.org, freebsd-ports@freebsd.org References: <002901d4fdfb$e52eb890$af8c29b0$@ixsystems.com> <20190429141239.f9de62f6b6721112d7143cf6@bidouilliste.com> <20190429155522.81dcc291a6b252884219de1e@bidouilliste.com> <20190429162847.a32262b6073f5523bdbe0ed4@bidouilliste.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="SLDf9lqlvOQaIe6s" Content-Disposition: inline In-Reply-To: <20190429162847.a32262b6073f5523bdbe0ed4@bidouilliste.com> X-Operating-System: FreeBSD 13.0-CURRENT r342378 (amd64) X-message-flag: Mails containing HTML will not be read! Please send only plain text. User-Agent: Mutt/1.11.1 (2018-12-01) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 188.174.53.230 X-Rspamd-Queue-Id: 4225D8646F X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-5.27 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[guru@unixarea.de]; HAS_XOIP(0.00)[]; TO_DN_SOME(0.00)[]; IP_SCORE(-3.06)[ip: (-8.83), ipnet: 178.254.0.0/19(-3.59), asn: 42730(-2.85), country: DE(-0.01)]; HAS_XAW(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; MX_GOOD(-0.01)[cached: mail.unixarea.de]; NEURAL_HAM_SHORT(-0.91)[-0.906,0]; RCPT_COUNT_SEVEN(0.00)[8]; SIGNED_PGP(-2.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[230.53.174.188.zen.spamhaus.org : 127.0.0.10]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:42730, ipnet:178.254.0.0/19, country:DE]; RCVD_IN_DNSWL_LOW(-0.10)[101.4.254.178.list.dnswl.org : 127.0.5.1]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[unixarea.de]; AUTH_NA(1.00)[]; R_DKIM_NA(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_NA(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; SUSPICIOUS_RECIPS(1.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 14:50:37 -0000 --SLDf9lqlvOQaIe6s Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Why this thread has to go to all these lists? I receive any mail 5 times! matthias --=20 Matthias Apitz, =E2=9C=89 guru@unixarea.de, http://www.unixarea.de/ +49-176= -38902045 Public GnuPG key: http://www.unixarea.de/key.pub N =E2=82=AC I N zur EU! "Gegen das EU-Europa der Banken, Konzerne und Kriegstreiber. F=C3=BCr ein soziales und friedliches Europa der V=C3=B6lker." DKP --SLDf9lqlvOQaIe6s Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXmn7rBYYViyzy/vBR8z35Hb+nREFAlzHDzEACgkQR8z35Hb+ nREGJw//d4Me8jC0GcEDanOfjeW5fmHAtwKrbve2YkvvA0Iw3Wzmdn9nyh7s2K/H /lzTcGqx4BaKKM4uGhCtD62aVD2xEi9Hv6EPLz9W0MM3pNBMmrgzQYYdYZcA2N7Y pELE84TpCfrPY9n2kIe9mJVHxAcaWcQzltbCvGg1WFNQ1UfxUvyrKFl5ZnwJidHG mo5EyBIX4x/IYMnVRJggapH2agOhSinIlnEFxLnHZ0+/NAIlb4SgbqW04klZZR+Z x0wTwRYN1y2fRXauMuB4mvnv9PJOyYuK8NzSW/Dp6RSi9QhGhvvFbNxnJqs8I/dS WfD4i4MciK7p1wBXUnHcqvsCk7J+z05CXbTzplYoAD+t3ToI1EHlHZSxX0tO2N3z ymKc+bdLhOYVCargYh9Ow9otwRf5+isK0fQvuRAR9MH98EJMAvpNi969VKK1Nj/a teHR0Rf6hpLwFn3/mcwvLCRqoG49DfDU9CpEeISG8fguTnR7ZoE3wtyfSkw9+DoL i4RPA0Yi52iQ2QiVXWY8L8hYxzyoK2nBFOsyBDxqCxCeZKWyc0qgRcmGrIZSVJVT gXdXOLAZYW2pVlhciKtFAzusOTJ/cCZAksO/mwcNaXMaE8DIgOxYO2g/+kDhnIpj Ton1X+UbjzEM+61iLZrQKwWlwXTIdCGcEPFHkje/Wz7Mt3lr+0I= =JlvZ -----END PGP SIGNATURE----- --SLDf9lqlvOQaIe6s-- From owner-freebsd-ports@freebsd.org Mon Apr 29 14:50:55 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E6026159272B for ; Mon, 29 Apr 2019 14:50:54 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: from mail-yw1-xc2a.google.com (mail-yw1-xc2a.google.com [IPv6:2607:f8b0:4864:20::c2a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E2D1B8650C for ; Mon, 29 Apr 2019 14:50:53 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: by mail-yw1-xc2a.google.com with SMTP id n188so1191623ywe.2 for ; Mon, 29 Apr 2019 07:50:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ixsystems-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-transfer-encoding:thread-index :content-language; bh=yDWcEIUqpI/8RHhni+7NV8CWfzwUCh3D7x8chiwsbA4=; b=GVbnM8jWMiaofl9yIT2dur5Gd4zyt/k/MWSNopdWF4vt/eSwtQOKucH8/6kKox73y3 V8Ji5goVdsrFYyMfXRPjOk0TiDqxLQozUlg9tCMZaXKEbl0Noo2Nfq/ANLhZ02hQrVsu cYO0fw0uRnKVNVyPS3XqHtkNq7u7s83v0Lv4woTqhBO+yrxv0A04k6yh6PmzralbkOdr WI8fdk9FmrOTp/iRImFUiEPH9mcK71sNXcDsMqyGJ0szb1GE43X8U3b2sFuMGPv8qPGs Sc3rK9OiYNThtG6xQUMr3/u43wO8XHOQ6wsmakxPJ/vSsc5w/BGQBAOV+LKDoKLRYTGF yp8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=yDWcEIUqpI/8RHhni+7NV8CWfzwUCh3D7x8chiwsbA4=; b=Qxi8yJ4JlPksa/8zIzJP13ZK82hhNb7Ll9/5WIh7XtU6WzYMWPD9Q4XGlvkYqtQtFI r6tc3di4gZGyO1ltdo4K3GkOqdH07ICowMPen6LwuJaIpxKtqRlf+pqeOKOlKcIYbT8X T6oR5QdKBLdXKePOvCYbFejM8PNVQy3xDB8IAkBmREm43HK64mQxTcIxx/j81hAU6AJW jhmcu9+sXGan4MryxF5y/TtzhK1SKbivVyUMexraSSrSv0eHhwwMftQ95ZdXFZOqhCrl Y/Up9kXzPvDRs02D4TZR3wS0c+dkWTOQXnMiY9In9VJE6xIt02TD6455l4R40ScekfWo Vhew== X-Gm-Message-State: APjAAAWm5nHxuV/wg5GId3rI00Cx22pEVi77lmyLuMtvu3WISY+9LvnO YygeERXVtowcgeVJ9wuo+R5zJA== X-Google-Smtp-Source: APXvYqxOxZ2n/jEWWoIVaMIBGxQcXd/lwsQcs8+tKZyzj3ZcesHaemSZTZHfpTMMdj0Oh/OWIfulTw== X-Received: by 2002:a0d:f441:: with SMTP id d62mr38198373ywf.350.1556549453101; Mon, 29 Apr 2019 07:50:53 -0700 (PDT) Received: from KrisYogaC930 ([12.189.233.130]) by smtp.gmail.com with ESMTPSA id c184sm2254330ywe.75.2019.04.29.07.50.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 29 Apr 2019 07:50:52 -0700 (PDT) From: To: "'Rodney W. Grimes'" Cc: =?iso-8859-2?Q?'Goran_Meki=E6'?= , "'Emmanuel Vadot'" , "'FreeBSD Stable'" , "'FreeBSD Current'" , , , , References: <201904291441.x3TEfMid072751@gndrsh.dnsmgr.net> In-Reply-To: <201904291441.x3TEfMid072751@gndrsh.dnsmgr.net> Subject: RE: CFT: FreeBSD Package Base Date: Mon, 29 Apr 2019 10:50:51 -0400 Message-ID: <053101d4fe9a$f1152320$d33f6960$@ixsystems.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQM63uti6cm6tb0qpYZSIKL3MVPss6OHdbsQ Content-Language: en-us X-Rspamd-Queue-Id: E2D1B8650C X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ixsystems-com.20150623.gappssmtp.com header.s=20150623 header.b=GVbnM8jW; dmarc=pass (policy=none) header.from=ixsystems.com; spf=pass (mx1.freebsd.org: domain of kris@ixsystems.com designates 2607:f8b0:4864:20::c2a as permitted sender) smtp.mailfrom=kris@ixsystems.com X-Spamd-Result: default: False [-5.14 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[ixsystems-com.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; IP_SCORE(-2.64)[ip: (-7.73), ipnet: 2607:f8b0::/32(-3.17), asn: 15169(-2.24), country: US(-0.06)]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[ixsystems-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[cached: ALT3.ASPMX.L.GOOGLE.com]; RCVD_IN_DNSWL_NONE(0.00)[a.2.c.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; FROM_NO_DN(0.00)[]; DMARC_POLICY_ALLOW(-0.50)[ixsystems.com,none]; RCPT_COUNT_SEVEN(0.00)[9]; NEURAL_HAM_SHORT(-0.99)[-0.993,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; SUSPICIOUS_RECIPS(1.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 14:50:55 -0000 > -----Original Message----- > From: Rodney W. Grimes > Sent: Monday, April 29, 2019 10:41 AM > To: Kris Moore > Cc: Rodney W. Grimes ; Goran Meki=E6 > ; Emmanuel Vadot ; FreeBSD > Stable ; FreeBSD Current current@freebsd.org>; freebsd-pkgbase@freebsd.org; freebsd- > pkg@freebsd.org; freebsd-hackers@freebsd.org; = freebsd-ports@freebsd.org > Subject: Re: CFT: FreeBSD Package Base >=20 > > On Mon, Apr 29, 2019 at 10:09 AM Rodney W. Grimes < > > freebsd-rwg@gndrsh.dnsmgr.net> wrote: > > > > > > > > > > Correct, this is ZFS only. And it's something we're using = specific > > > > to > > > FreeNAS / TrueOS, which is why I didn't originally mention it as > > > apart of our CFT. > > > > > > Then please it is "CFT: FreeNAS/TrueOS pkg base, ZFS only", = calling > > > this FreeBSD pkg base when it is not was wrong, and miss leading. > > > > > > > Sorry, I disagree. > Which is fine. >=20 > > This pkg base is independent of the ZFS tool we're using > > to wrangle boot-environments. Hence why it wasn't mentioned in the = CFT. > > These base packages work the same as existing in-tree pkg base on = UFS, no > > difference. If anything are probably safer due to being able to = update all > > of userland in single extract operation, so you don't have out of = order > > extraction of libc or some such. >=20 > You missed the major string change and focused on the edge, > No comment on calling iXsystems :stuff: FreeBSD instead of > FreeNAS/TrueOS? >=20 > That was the major point of my statement, your miss leading the user > community, you yourself said this would never be imported into FreeBSD > base, so I see no reason that it should be called "FreeBSD package = Base", > as it is not, that is a different project. >=20 > -- > Rod Grimes rgrimes@freebsd.org I think somehow you've missed the entire point here. This is being = brought forth as a FreeBSD CFT in the hopes of upstream adoption. No misleading = here whatsoever. The only thing that I wouldn't expect to be imported into = base was this external tool we use on FreeNAS/TrueOS to handle our specific use-case of ZFS only. Total strawman here. Seriously, suggest you bother looking at it and reading further to get = the full context. If anything this is far less invasive since it doesn't = require lots of hacking on base, and can even be used to package old versions of FreeBSD if desired. The only thing I changed to make these images was a patch to bsdinstall to replace dist-file extraction with 'pkg install userland kernel pkg ...'. From owner-freebsd-ports@freebsd.org Mon Apr 29 14:51:39 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C6A15159284D for ; Mon, 29 Apr 2019 14:51:38 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: from mail-yb1-xb32.google.com (mail-yb1-xb32.google.com [IPv6:2607:f8b0:4864:20::b32]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 250B18676D for ; Mon, 29 Apr 2019 14:51:38 +0000 (UTC) (envelope-from kris@ixsystems.com) Received: by mail-yb1-xb32.google.com with SMTP id u187so3852395ybg.11 for ; Mon, 29 Apr 2019 07:51:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ixsystems-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-transfer-encoding:thread-index :content-language; bh=AQIQkMP6AQck7in5qJFQ2vtmaTwARnI28db71iO9Vnk=; b=GadSAgMRs6W+apHAGxU+e48wXWBzpjkHXvhMgeLTu3DiJSpdGoQDnhlxNAGxuX4rIF ynv+DUFbSXj+tKaYAGX0+54YpINfKvZSbVzJ3GEL4pETjHjf1G80wGlNleziLdh/i1de ANkGRCBk3VYVHW21SG4QFTfTf8OOrfvnNsT7kvcQF6ee+NEnMhefQUC4DTS8ro86qxWw OMuhIOe7CQafhSHnHNz9l+GSANUFcyvsF1fxXGNID5yV5We2+Hvw+gI9dK1pbMaoKGBf MEk1ZZ1X1t3Tw9au74gaZLcDPY+DE2OpZc3o9mDoCSMbkaw0AHrARBfyLNIZhfga+R1R 6DrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=AQIQkMP6AQck7in5qJFQ2vtmaTwARnI28db71iO9Vnk=; b=ClkZoC+R59JWS4rTvDeeApihZJkrLLGZVrpRl3XWgMSwDk9CxRF+imde9bgrcCdJtu 1yfXO+lxrtoZv0DmbD+1W4Y/CfqxXb+xKmGpAcRjP5cTNm3T3kW9s3haaUSELFwpK79W rkC1jHJ4AP0CNIWVYHWY4WqmrSSFADj/EijLuwZc+sXAj065NKf4Kgiv474yGyfmVGAT v7/JmEltd2xxegPchMec6xJ2HRRMXKL5cSuiCWbkmcql38GmjDvoS6djKpGxxQQohQrC +xU4JUJXIIj5w5IxOqvrwjzUkzmHRhFiWU9+9cH+NB129xbLNqoRshJDbFJTsrIu3H+g a0AQ== X-Gm-Message-State: APjAAAXYs41npaJVTnVMw2b2QxY0TfphG9MKlmCHoSIFV42Bx0yRyETb m8cjkTfSa8aHro/cKozEi4Og7w== X-Google-Smtp-Source: APXvYqw7K5Maxh/pnX0zwUikrxHIgY8XjV7caaqSdvIv/UjHhOEBRT/kgetlQI+L9p4OMfLFAJNYMQ== X-Received: by 2002:a5b:903:: with SMTP id a3mr16031873ybq.487.1556549497527; Mon, 29 Apr 2019 07:51:37 -0700 (PDT) Received: from KrisYogaC930 ([12.189.233.130]) by smtp.gmail.com with ESMTPSA id r11sm8806468ywb.81.2019.04.29.07.51.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 29 Apr 2019 07:51:36 -0700 (PDT) From: To: "'Matthias Apitz'" , "'Emmanuel Vadot'" Cc: "'FreeBSD Stable'" , , , "'FreeBSD Current'" , , References: <002901d4fdfb$e52eb890$af8c29b0$@ixsystems.com> <20190429141239.f9de62f6b6721112d7143cf6@bidouilliste.com> <20190429155522.81dcc291a6b252884219de1e@bidouilliste.com> <20190429162847.a32262b6073f5523bdbe0ed4@bidouilliste.com> <20190429145028.GA3124@c720-r342378> In-Reply-To: <20190429145028.GA3124@c720-r342378> Subject: RE: CFT: FreeBSD Package Base Date: Mon, 29 Apr 2019 10:51:35 -0400 Message-ID: <053501d4fe9b$0b8c0a20$22a41e60$@ixsystems.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQFBRupbev+o6AHqgfoJLZwOgBKxNQFhdrr5Ad4+GxoCGFDnowGvv4BvAf5pkjQA0yLFdKcr3YuA Content-Language: en-us X-Rspamd-Queue-Id: 250B18676D X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ixsystems-com.20150623.gappssmtp.com header.s=20150623 header.b=GadSAgMR; dmarc=pass (policy=none) header.from=ixsystems.com; spf=pass (mx1.freebsd.org: domain of kris@ixsystems.com designates 2607:f8b0:4864:20::b32 as permitted sender) smtp.mailfrom=kris@ixsystems.com X-Spamd-Result: default: False [-5.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[ixsystems-com.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; IP_SCORE(-2.99)[ip: (-9.50), ipnet: 2607:f8b0::/32(-3.17), asn: 15169(-2.24), country: US(-0.06)]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[ixsystems-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[cached: ALT3.ASPMX.L.GOOGLE.com]; RCVD_IN_DNSWL_NONE(0.00)[2.3.b.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; FROM_NO_DN(0.00)[]; DMARC_POLICY_ALLOW(-0.50)[ixsystems.com,none]; RCPT_COUNT_SEVEN(0.00)[8]; NEURAL_HAM_SHORT(-0.99)[-0.993,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; SUSPICIOUS_RECIPS(1.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 14:51:39 -0000 > -----Original Message----- > From: Matthias Apitz > Sent: Monday, April 29, 2019 10:50 AM > To: Emmanuel Vadot > Cc: Kris Moore ; FreeBSD Stable stable@freebsd.org>; freebsd-pkg@freebsd.org; freebsd- > hackers@freebsd.org; FreeBSD Current ; > freebsd-pkgbase@freebsd.org; freebsd-ports@freebsd.org > Subject: Re: CFT: FreeBSD Package Base >=20 >=20 > Why this thread has to go to all these lists? I receive any mail 5 = times! >=20 > Matthias Fair point. I'll restrict my replies to the -pkgbase list from here on = out, suggest others do the same. Sorry about the noise =F0=9F=98=8A > -- > Matthias Apitz, =E2=9C=89 guru@unixarea.de, http://www.unixarea.de/ = +49-176- > 38902045 Public GnuPG key: http://www.unixarea.de/key.pub N =E2=82=AC = I N zur EU! > "Gegen das EU-Europa der Banken, Konzerne und Kriegstreiber. > F=C3=BCr ein soziales und friedliches Europa der V=C3=B6lker." DKP From owner-freebsd-ports@freebsd.org Mon Apr 29 19:26:51 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E635A159A9A8 for ; Mon, 29 Apr 2019 19:26:50 +0000 (UTC) (envelope-from sirdice@gmail.com) Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E606A6DDA9 for ; Mon, 29 Apr 2019 19:26:49 +0000 (UTC) (envelope-from sirdice@gmail.com) Received: by mail-pf1-x432.google.com with SMTP id g3so5822774pfi.4 for ; Mon, 29 Apr 2019 12:26:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=mo27E5KBUmFlWFzCq7aRe+fh7QLhpJkrgRV+6C2OBA0=; b=EdD7l8xe7is6pN6AA//6rnKq5Pebq6VvjnBIeX2bDAyPKgGcqt9uQ9N7BaYYvG0na5 8+i2LOnTq6hyoEjGW24Uoz2TTxyuLqFRRlPghXOy9/Qyl+aHdRYAKGNspNJHN4rFWVfq YeNNnS8fOGbCowcrqvBbedq5AwcwxVbmWn7qzoHIwSh1vA4l/eYY/xdP48N2Q06Egurc 2LFZnsYHbvqsWW8V2zHXam5e8ffYSvQQ54TQF4aD86YqJ9RJCy9prMCoXcWXXaBKKiaS YloDg2vBrWA9dRGYDJXECtxKghgLAkHw6gOHPRjGaDuQfrPP0qvtENVu/E9QkkHFAaCh tEyA== 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=mo27E5KBUmFlWFzCq7aRe+fh7QLhpJkrgRV+6C2OBA0=; b=oH0kqvCUpsVvLizxOT2fcqBK3Kyw9g2Bx9OYJ0zt4OvPRmIQXuak+R29M6IWA32EgB diVfPPbd5jXbX9to5JJ5NdUGDe6f1xjuCQUUOmcmDEmprLf+uLMegTuuSGVkoHZNz8N2 ayDKduvvUvggOrjqHP6wfoUs69N/S8yQfgZq9IV5FnfHcMev5Xw284n84uPYAoh3QD/2 wtQbEy5+O/zsLcJcpb8hPQJHLrQfVzeDYOGPr8BQqDQQzEdVsdfdIrwz1yFOIEGS5Vcz wAeSlH78zgYXwPMT5Ma0h13HF+hkBcjh0KbyC3ts+4kY/NX2kwpSDsnsR4LR4Ek/E6gM Zvew== X-Gm-Message-State: APjAAAW81tV4SlL+f1gF+8iu0TR8gzHrzPRdKnr5OKOAGbpCVerTY2jn gwznLZXlXIf7xlHZsObl0wSpDgWNQ0YyG2OkZQAAaM6C X-Google-Smtp-Source: APXvYqw6dMXcl06AbJaTbxivMjnp2D9/6OyDc+tQPkOgxcKr+FUkAZYVYvEJd4RtCKIgax5sT4rdthZqEe6tV9QqHgg= X-Received: by 2002:a65:44c6:: with SMTP id g6mr59972545pgs.157.1556566003314; Mon, 29 Apr 2019 12:26:43 -0700 (PDT) MIME-Version: 1.0 From: SirDice Date: Mon, 29 Apr 2019 21:26:29 +0200 Message-ID: Subject: Update for MAME 0.209 To: freebsd-ports@freebsd.org X-Rspamd-Queue-Id: E606A6DDA9 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=EdD7l8xe; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of sirdice@gmail.com designates 2607:f8b0:4864:20::432 as permitted sender) smtp.mailfrom=sirdice@gmail.com X-Spamd-Result: default: False [-6.82 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2.3.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; IP_SCORE(-2.84)[ip: (-8.72), ipnet: 2607:f8b0::/32(-3.16), asn: 15169(-2.24), country: US(-0.06)]; NEURAL_HAM_SHORT(-0.97)[-0.970,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 19:26:51 -0000 Hi, Would somebody be willing to take a look at my patch? It's an update for emulators/mame and emulators/mess. Patch was tested with poudriere and both ports are working fine on a recent 12-STABLE. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236621 It's an orphaned port and I'm considering becoming it's maintainer. But I'm not sure how much time it's going to take up. And how well this patch is going to be received :) Thank you for your attention, Remko C. From owner-freebsd-ports@freebsd.org Mon Apr 29 19:31:44 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 198A3159AB6B; Mon, 29 Apr 2019 19:31:44 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.139]) (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 9A9B46E3AA; Mon, 29 Apr 2019 19:31:41 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from spqr.komquats.com ([70.67.125.17]) by shaw.ca with ESMTPA id LBzshjHmcGusjLBzuhmeZ0; Mon, 29 Apr 2019 13:31:33 -0600 X-Authority-Analysis: v=2.3 cv=fOdHIqSe c=1 sm=1 tr=0 a=VFtTW3WuZNDh6VkGe7fA3g==:117 a=VFtTW3WuZNDh6VkGe7fA3g==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=kj9zAlcOel0A:10 a=oexKYjalfGEA:10 a=iKhvJSA4AAAA:8 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=zoJ4fAklMHesfqNpwjwA:9 a=CjuIK1q_8ugA:10 a=odh9cflL3HIXMm4fY7Wr:22 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 Received: from slippy.cwsent.com (slippy8 [10.2.2.6]) by spqr.komquats.com (Postfix) with ESMTPS id D3E2B3105; Mon, 29 Apr 2019 12:31:26 -0700 (PDT) Received: from slippy.cwsent.com (localhost [127.0.0.1]) by slippy.cwsent.com (8.15.2/8.15.2) with ESMTP id x3TJV7Bg079805; Mon, 29 Apr 2019 12:31:07 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Received: from slippy (cy@localhost) by slippy.cwsent.com (8.15.2/8.15.2/Submit) with ESMTP id x3TJV73d079802; Mon, 29 Apr 2019 12:31:07 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <201904291931.x3TJV73d079802@slippy.cwsent.com> X-Authentication-Warning: slippy.cwsent.com: cy owned process doing -bs X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.7.1 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: "Rodney W. Grimes" cc: Kris Moore , FreeBSD Stable , freebsd-ports@freebsd.org, =?UTF-8?Q?Goran_Meki=C4=87?= , freebsd-hackers@freebsd.org, FreeBSD Current , freebsd-pkgbase@freebsd.org, freebsd-pkg@freebsd.org, Emmanuel Vadot Subject: Re: CFT: FreeBSD Package Base In-Reply-To: Message from "Rodney W. Grimes" of "Mon, 29 Apr 2019 07:41:22 -0700." <201904291441.x3TEfMid072751@gndrsh.dnsmgr.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 29 Apr 2019 12:31:07 -0700 X-CMAE-Envelope: MS4wfNzDWI+zWN/ORISOq2YqftqFPdS4edEpOvpU680vr/0sjvuXehwqqYw0ygP6+3T7Viuz3PQ57eRy7ntso0zPA0JjpvAP5KpCIGDydVICtnz/bDuBZkz4 VbYnvaZwzvtOLW8kh/E7iOCeqvOdfrhDDuiTa+Y3tiipLD5wFQ7WpOMBu8d6YrXpgO+nSY1ixyrUmJWDQMUI4uT6jZd+oryQwP57gTjGBm4H7h/9mgQjhYAY SQ1w9uhrKaTp77U96HuJm588nPRfFMJaHYZx/ujMsDcLJ2shhxEYacWnLVCukybqG59i/LE/HnqNK70ShU64HBWLAE0+UKo/j0aEmoKiYmImmhTpfe1quzvx eZfp65MULKH35mmEeRiGdaCZKvJl34o+2v5R9iwIpNcP+v2lEFdlES8D3hdvr1zkghhJAd92ZKzqvEq+P0/RrZed+EmdU0ZCe8iDz1f+E+g4/cZQBThOnlBZ elX6kJv4tFCEr9Dbre3Bz9SgHVyRWEGx7ERsHS2PMdNGgjxvUJk20eu6jc8= X-Rspamd-Queue-Id: 9A9B46E3AA X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-3.49 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[Cy.Schubert@cschubert.com]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; HAS_XAW(0.00)[]; MX_GOOD(-0.01)[spqr.komquats.com]; NEURAL_HAM_SHORT(-0.99)[-0.986,0]; RCPT_COUNT_SEVEN(0.00)[10]; RECEIVED_SPAMHAUS_PBL(0.00)[17.125.67.70.zen.spamhaus.org : 127.0.0.11]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:6327, ipnet:64.59.128.0/20, country:CA]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_LOW(-0.10)[139.136.59.64.list.dnswl.org : 127.0.5.1]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; RCVD_COUNT_FIVE(0.00)[5]; REPLYTO_EQ_FROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(-2.29)[ip: (-5.71), ipnet: 64.59.128.0/20(-3.21), asn: 6327(-2.45), country: CA(-0.09)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_NA(0.00)[]; SUSPICIOUS_RECIPS(1.50)[] X-Mailman-Approved-At: Mon, 29 Apr 2019 19:54:46 +0000 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 19:31:44 -0000 In message <201904291441.x3TEfMid072751@gndrsh.dnsmgr.net>, "Rodney W. Grimes" writes: > > On Mon, Apr 29, 2019 at 10:09 AM Rodney W. Grimes < > > freebsd-rwg@gndrsh.dnsmgr.net> wrote: > > > > > > > > > > Correct, this is ZFS only. And it's something we're using specific to > > > FreeNAS / TrueOS, which is why I didn't originally mention it as apart of > > > our CFT. > > > > > > Then please it is "CFT: FreeNAS/TrueOS pkg base, ZFS only", > > > calling this FreeBSD pkg base when it is not was wrong, > > > and miss leading. > > > > > > > Sorry, I disagree. > Which is fine. > > > This pkg base is independent of the ZFS tool we're using > > to wrangle boot-environments. Hence why it wasn't mentioned in the CFT. > > These base packages work the same as existing in-tree pkg base on UFS, no > > difference. If anything are probably safer due to being able to update all > > of userland in single extract operation, so you don't have out of order > > extraction of libc or some such. > > You missed the major string change and focused on the edge, > No comment on calling iXsystems :stuff: FreeBSD instead of FreeNAS/TrueOS? > > That was the major point of my statement, your miss leading the user > community, you yourself said this would never be imported into FreeBSD > base, so I see no reason that it should be called "FreeBSD package Base", > as it is not, that is a different project. Taking the last comment on this thread to ask a question and maybe refocus a little. The discussion about granularity begs the question, why pkgbase in the first place? My impression was that it allowed people to select which components they wanted to either create a lean installation or mix and match base packages and ports (possibly with flavours to install in /usr rather than $LOCALBASE) such that maybe person A wanted a stock install while person B wanted to replace, picking a random example, BSD tar with GNU tar. Isn't that the real advantage of pkgbase? If OTOH it's binary updates V 2.0, what's the point? I'm a little rhetorical here but you get my point. If I want ipfw instead pf or ipfilter instead of the others I should have the freedom. Similarly if I want vim instead of vi I should have the choice to install vim as /usr/bin/vi. Otherwise all the effort to replace binary updates makes no sense. -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few. From owner-freebsd-ports@freebsd.org Mon Apr 29 20:09:25 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CA5F2159C0DD for ; Mon, 29 Apr 2019 20:09:25 +0000 (UTC) (envelope-from me@stephenroome.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 393D470D01 for ; Mon, 29 Apr 2019 20:09:25 +0000 (UTC) (envelope-from me@stephenroome.com) Received: by mailman.ysv.freebsd.org (Postfix) id EA918159C0DC; Mon, 29 Apr 2019 20:09:24 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8832159C0DB for ; Mon, 29 Apr 2019 20:09:24 +0000 (UTC) (envelope-from me@stephenroome.com) Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9080070CFC for ; Mon, 29 Apr 2019 20:09:23 +0000 (UTC) (envelope-from me@stephenroome.com) Received: by mail-pg1-x52d.google.com with SMTP id e6so5691410pgc.4 for ; Mon, 29 Apr 2019 13:09:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stephenroome-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=RH6PyofjsRXrpm1X0DrpBV3GE6Z3E9G2mku9Mc5mpBg=; b=c3cQi1d8HsExHhxreAPfPk76YYOvMXBz3z3D1zJkp9lIXVRSFpYHFppeyYa6e8E8Uv 3G4IVFTYo9KfukNZUaOcA2liy+0lAqmgCU3T/SjuqOaJmJ16K1RSdci22YMXnAlP/vZp ap78wyTY8wULH1AmhwPgEABNVCphaS58ypfAdDqeckbkcRhNgylj5V39TC3Zd1G2aclh 3VymtwUTy9i7OEoIWBhPjDKdk+58fuFtGEDFcbYhO7um38zKVRHhizArhziU/f1fG0mr sOfNpPs6A8ZcSRChSwoCHfN7mx6jK9qXp0vNgwIPFkvt6tlLnlUTNDPe4WO7lH3bJvtV DNWg== 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=RH6PyofjsRXrpm1X0DrpBV3GE6Z3E9G2mku9Mc5mpBg=; b=ACO9dT2ehKxbklhCQiBmmZcR2KbFK73BvmlR+eahzsCHgBq7oYIJ6KdU9WkwE038w+ +Ep/2P8Q0PC+yNvyodk/1ah65ubH6zofEkYTVY56iY7aolGtrma4YaZXb8zggP3Cl357 kKjrTp0yo3rYC54L264WOqMoIv4xacM8DwSPIbMkhTMrsRV2BOG1O96fHEqW9RuIux5G SueHcQsMz4e+AzTKwfjWWdya5XhuSBM3KrYgzWcz83cQxaXvoZYEu0U4zu3Cfvl1M4x3 LcHSJ3YWR8YCpvGYGZBDAF39BlN9/R6afIAba0sLdApQB2xF8zalJwHYcLnSX8qBAXTp 8p5A== X-Gm-Message-State: APjAAAWGgeuJvgyc6/u1APLwcM+FTNECOlvVL7v3DQzPJzKJLK42b0nv kEcXCayurldn0bSSRYylJiVk87/0g6yDHIOh+6y0382lgwo= X-Google-Smtp-Source: APXvYqzlKLdOCE7SbpDt/LF106yMtMjcmQtymROiVXJVK1g0a9TW8IqYUsM03+7d491ZIitR2QX+fw5qNyxfYsRqQFE= X-Received: by 2002:a63:dd10:: with SMTP id t16mr61667702pgg.446.1556568562143; Mon, 29 Apr 2019 13:09:22 -0700 (PDT) MIME-Version: 1.0 From: Steve Roome Date: Mon, 29 Apr 2019 21:09:11 +0100 Message-ID: Subject: gnupod - can't use hash as reference. To: ports@freebsd.org X-Rspamd-Queue-Id: 9080070CFC X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=stephenroome-com.20150623.gappssmtp.com header.s=20150623 header.b=c3cQi1d8 X-Spamd-Result: default: False [-5.90 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[stephenroome-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[stephenroome.com]; DKIM_TRACE(0.00)[stephenroome-com.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[cached: alt1.aspmx.l.google.com]; RCVD_IN_DNSWL_NONE(0.00)[d.2.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.70)[-0.704,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-2.89)[ip: (-8.96), ipnet: 2607:f8b0::/32(-3.16), asn: 15169(-2.24), country: US(-0.06)] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 20:09:26 -0000 Hi all, sorry for the noise here, my pkg installed gnupod is apparently maintained by ports@ It is: gnupod-0.99.8_3 on: 12.0-RELEASE-p3 GENERIC amd64 Perl for me is: v5.28.1 For the last few years any use of gnupod_addsong.pl has always immediately crashed like so: Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at /usr/local/lib/perl5/site_perl/GNUpod/XMLhelper.pm line 362. Compilation failed in require at /usr/local/bin/gnupod_addsong.pl line 25. BEGIN failed--compilation aborted at /usr/local/bin/gnupod_addsong.pl line 25. As suggested, I do remove the wrapping defined() from XMLhelper.pm: --- /usr/local/lib/perl5/site_perl/GNUpod/XMLhelper.pm.orig 2019-04-29 20:45:40.054385000 +0100 +++ /usr/local/lib/perl5/site_perl/GNUpod/XMLhelper.pm 2019-04-29 20:45:50.724704000 +0100 @@ -359,7 +359,7 @@ print OUT " \n"; } elsif(my $phr = get_plpref($current_plname)) { #plprefs found.. - if (defined(@{$XDAT->{playlists}->{data}->{$current_plname}})) { #the playlist is not empty + if (@{$XDAT->{playlists}->{data}->{$current_plname}}) { #the playlist is not empty print OUT "\n ".mkfile({playlist=>$phr}, {return=>1,noend=>1})."\n"; foreach(@{$XDAT->{playlists}->{data}->{$current_plname}}) { print OUT " $_\n"; It then fails with: Can't use a hash as a reference at /usr/local/lib/perl5/site_perl/GNUpod/FileMagic.pm line 365. Compilation failed in require at /usr/local/bin/gnupod_addsong.pl line 27. BEGIN failed--compilation aborted at /usr/local/bin/gnupod_addsong.pl line 27. There are three other similar hashes as references issues, and so I patch FileMagic as follows: --- /usr/local/lib/perl5/site_perl/GNUpod/FileMagic.pm.orig 2018-04-25 23:49:44.587365000 +0100 +++ /usr/local/lib/perl5/site_perl/GNUpod/FileMagic.pm 2019-04-29 20:50:27.565552000 +0100 @@ -362,7 +362,7 @@ foreach (keys(%{$in})) { my $kvp = __flatten($_, $exclude); # key next if !defined($kvp); - my $v = __flatten(%{$in}->{$_}, $exclude); # value + my $v = __flatten(%{{$in}->{$_}}, $exclude); # value $kvp .= " : ".$v if (defined($v) && ("$v" ne "")); push @out, $kvp; } @@ -418,9 +418,10 @@ my $case = "check"; if (ref($options) eq "HASH") { - $joinby = %{$options}->{joinby} if defined(%{$options}->{joinby}); - $wspace = lc(%{$options}->{wspace}) if defined(%{$options}->{wspace}); - $case = lc(%{$options}->{case}) if defined(%{$options}->{case}); + my %hh = %$options; + $joinby = $hh{joinby} if $hh{joinby}; + $wspace = lc($hh{wspace}) if $hh{wspace}; + $case = lc($hh{case}) if $hh{case}; } my $merged = ""; This then makes gnupod work for me, and I can put music on my ipod once again. This problem has hampered me for a while, but I've not supplied a patch sooner and I've not done them as attachments either as I'm no longer sure of my perl-fu and I've a feeling that possibly this ought to be fixed differently. Hope this is useful, Steve Roome From owner-freebsd-ports@freebsd.org Mon Apr 29 20:15:52 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4436B159C6A8 for ; Mon, 29 Apr 2019 20:15:52 +0000 (UTC) (envelope-from me@stephenroome.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 C606F7146D for ; Mon, 29 Apr 2019 20:15:51 +0000 (UTC) (envelope-from me@stephenroome.com) Received: by mailman.ysv.freebsd.org (Postfix) id 835B1159C6A5; Mon, 29 Apr 2019 20:15:51 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4613C159C6A4 for ; Mon, 29 Apr 2019 20:15:51 +0000 (UTC) (envelope-from me@stephenroome.com) Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5C7A07146A for ; Mon, 29 Apr 2019 20:15:50 +0000 (UTC) (envelope-from me@stephenroome.com) Received: by mail-pf1-x42c.google.com with SMTP id 10so5883882pfo.5 for ; Mon, 29 Apr 2019 13:15:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stephenroome-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=6MoP79sn/Z6wuDlsVmQ50l7365awnL4OrIp/cvw0j1M=; b=mAJIqfDj1C/oQOUSrksLbMIml4l6EAgWST9t7Bleft3mrhgak8Ozs+7VxdeTKVomWY Z7swGCgLakHKv4KbEKVSt4Bd2VgNn+k9OFV66J85zart857srH+5YPvKVXWS0ZeNU79z A2TlwijJ6J6B+INQvkk5NMn21O9nf6+2qMNmhdGPrzdupHB4m09Tl7yVQvVwwNGWZ+vt ku1aQWWSguVtH3qU1VrAUvHwitZi/IugW19AhFq5Wy0UxWMVov4K9wyNIYaWW5NlVhix 1ps5cDTiAW90h2frkbphCE6E7X8O1HGJgZ8+0pauYCiX8AXO1jZrWQHpZjTj35iHT8O7 2SKA== 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=6MoP79sn/Z6wuDlsVmQ50l7365awnL4OrIp/cvw0j1M=; b=OrIFoTJookHGF3gB34JKrYSmfIk5f9miHv0IvvQPjnL1tpK/Gn3zujIBHLcBl8E+8r CFvDopoVI1Rwjy32mwQdXGAciTkKCPg/muVAlmDsG96hY637OkUScVnaJ9ILVTDIJGfH 8buB1hKZDE2CXniKNWU8EUQlpbP16+KbgN8fw+h5s68CjhqQPnOPat6ceC2MHrdMurk1 X/PPwk/7fVUMMB+0YQvTB2YzAqtHbsjFZoyFwA01Tvf1m4WQX4A/2eL7K9WV1QHGfRWz pKw96s2/7n10HtCuatiTo0nFc0tmi969MvWlkFfF5kNgOCXbELSpmvvqLtPnVV3NiyT4 mUhg== X-Gm-Message-State: APjAAAXylrc0PKroGZfIMa/i3B27S6lLQvvPBHhCDs+Vp1a4yoH4Aoob VSENYHnXGmKGvAHxb7mwT1xRUKdBUZctdGCM2bR8QfBh X-Google-Smtp-Source: APXvYqwpABX/0HPH2umfmMmg2BNI1C88YH8LHSMH0MFoa0iVRPeRW1LoHo+sw7LdcF/25gUPeC0DjvzcKA/j2RUa2K0= X-Received: by 2002:a62:5a42:: with SMTP id o63mr68185411pfb.170.1556568948746; Mon, 29 Apr 2019 13:15:48 -0700 (PDT) MIME-Version: 1.0 From: Steve Roome Date: Mon, 29 Apr 2019 21:15:38 +0100 Message-ID: Subject: gnupod - can't use hash as reference. To: ports@freebsd.org Content-Type: multipart/mixed; boundary="0000000000004261de0587b0f3d3" X-Rspamd-Queue-Id: 5C7A07146A X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=stephenroome-com.20150623.gappssmtp.com header.s=20150623 header.b=mAJIqfDj X-Spamd-Result: default: False [-5.82 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[stephenroome-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; HAS_ATTACHMENT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; TO_DN_NONE(0.00)[]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; RCPT_COUNT_ONE(0.00)[1]; DMARC_NA(0.00)[stephenroome.com]; DKIM_TRACE(0.00)[stephenroome-com.20150623.gappssmtp.com:+]; MIME_BASE64_TEXT(0.10)[]; RCVD_IN_DNSWL_NONE(0.00)[c.2.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; MX_GOOD(-0.01)[cached: alt1.aspmx.l.google.com]; R_SPF_NA(0.00)[]; NEURAL_HAM_SHORT(-0.80)[-0.798,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~,3:~]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-2.91)[ip: (-9.08), ipnet: 2607:f8b0::/32(-3.16), asn: 15169(-2.24), country: US(-0.06)]; MIME_UNKNOWN(0.10)[text/x-patch] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 20:15:52 -0000 --0000000000004261de0587b0f3d3 Content-Type: text/plain; charset="UTF-8" Here's patches to fix gnupod, as attachments, as they should have been. Sorry about that, Steve --0000000000004261de0587b0f3d3 Content-Type: text/x-patch; charset="US-ASCII"; name="XMLhelper.patch" Content-Disposition: attachment; filename="XMLhelper.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jv2swd6z0 LS0tIC91c3IvbG9jYWwvbGliL3Blcmw1L3NpdGVfcGVybC9HTlVwb2QvWE1MaGVscGVyLnBtLm9y aWcJMjAxOS0wNC0yOSAyMDo0NTo0MC4wNTQzODUwMDAgKzAxMDAKKysrIC91c3IvbG9jYWwvbGli L3Blcmw1L3NpdGVfcGVybC9HTlVwb2QvWE1MaGVscGVyLnBtCTIwMTktMDQtMjkgMjA6NDU6NTAu NzI0NzA0MDAwICswMTAwCkBAIC0zNTksNyArMzU5LDcgQEAKIAkJCXByaW50IE9VVCAiIDwvc21h cnRwbGF5bGlzdD5cbiI7CiAJCX0KIAkJZWxzaWYobXkgJHBociA9IGdldF9wbHByZWYoJGN1cnJl bnRfcGxuYW1lKSkgeyAjcGxwcmVmcyBmb3VuZC4uCi0JCQlpZiAoZGVmaW5lZChAeyRYREFULT57 cGxheWxpc3RzfS0+e2RhdGF9LT57JGN1cnJlbnRfcGxuYW1lfX0pKSB7ICN0aGUgcGxheWxpc3Qg aXMgbm90IGVtcHR5CisJCQlpZiAoQHskWERBVC0+e3BsYXlsaXN0c30tPntkYXRhfS0+eyRjdXJy ZW50X3BsbmFtZX19KSB7ICN0aGUgcGxheWxpc3QgaXMgbm90IGVtcHR5CiAJCQkJcHJpbnQgT1VU ICJcbiAiLm1rZmlsZSh7cGxheWxpc3Q9PiRwaHJ9LCB7cmV0dXJuPT4xLG5vZW5kPT4xfSkuIlxu IjsKIAkJCQlmb3JlYWNoKEB7JFhEQVQtPntwbGF5bGlzdHN9LT57ZGF0YX0tPnskY3VycmVudF9w bG5hbWV9fSkgewogCQkJCQlwcmludCBPVVQgIiAgICRfXG4iOwo= --0000000000004261de0587b0f3d3 Content-Type: text/x-patch; charset="US-ASCII"; name="FileMagic.patch" Content-Disposition: attachment; filename="FileMagic.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jv2swd7c1 LS0tIC91c3IvbG9jYWwvbGliL3Blcmw1L3NpdGVfcGVybC9HTlVwb2QvRmlsZU1hZ2ljLnBtLm9y aWcJMjAxOC0wNC0yNSAyMzo0OTo0NC41ODczNjUwMDAgKzAxMDAKKysrIC91c3IvbG9jYWwvbGli L3Blcmw1L3NpdGVfcGVybC9HTlVwb2QvRmlsZU1hZ2ljLnBtCTIwMTktMDQtMjkgMjA6NTA6Mjcu NTY1NTUyMDAwICswMTAwCkBAIC0zNjIsNyArMzYyLDcgQEAKIAkJZm9yZWFjaCAoa2V5cygleyRp bn0pKSB7CiAJCQlteSAka3ZwID0gX19mbGF0dGVuKCRfLCAkZXhjbHVkZSk7ICMga2V5CiAJCQlu ZXh0IGlmICFkZWZpbmVkKCRrdnApOwotCQkJbXkgJHYgPSBfX2ZsYXR0ZW4oJXskaW59LT57JF99 LCAkZXhjbHVkZSk7ICMgdmFsdWUKKwkJCW15ICR2ID0gX19mbGF0dGVuKCV7eyRpbn0tPnskX319 LCAkZXhjbHVkZSk7ICMgdmFsdWUKIAkJCSRrdnAgLj0gIiA6ICIuJHYgICAgIGlmIChkZWZpbmVk KCR2KSAmJiAoIiR2IiBuZSAiIikpOwogCQkJcHVzaCBAb3V0LCAka3ZwOwogCQl9CkBAIC00MTgs OSArNDE4LDEwIEBACiAJbXkgJGNhc2UgPSAiY2hlY2siOwogCiAJaWYgKHJlZigkb3B0aW9ucykg ZXEgIkhBU0giKSB7Ci0JCSRqb2luYnkgPSAleyRvcHRpb25zfS0+e2pvaW5ieX0gICAgICAgIGlm IGRlZmluZWQoJXskb3B0aW9uc30tPntqb2luYnl9KTsKLQkJJHdzcGFjZSA9IGxjKCV7JG9wdGlv bnN9LT57d3NwYWNlfSkgICAgaWYgZGVmaW5lZCgleyRvcHRpb25zfS0+e3dzcGFjZX0pOwotCQkk Y2FzZSAgID0gbGMoJXskb3B0aW9uc30tPntjYXNlfSkgICAgICBpZiBkZWZpbmVkKCV7JG9wdGlv bnN9LT57Y2FzZX0pOworCQlteSAlaGggPSAlJG9wdGlvbnM7CisJCSRqb2luYnkgPSAkaGh7am9p bmJ5fSAgICAgICAgaWYgJGhoe2pvaW5ieX07CisJCSR3c3BhY2UgPSBsYygkaGh7d3NwYWNlfSkg ICAgaWYgJGhoe3dzcGFjZX07CisJCSRjYXNlICAgPSBsYygkaGh7Y2FzZX0pICAgICAgaWYgJGho e2Nhc2V9OwogCX0KIAlteSAkbWVyZ2VkID0gIiI7CiAK --0000000000004261de0587b0f3d3-- From owner-freebsd-ports@freebsd.org Mon Apr 29 22:51:21 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C64FC15A0252 for ; Mon, 29 Apr 2019 22:51:21 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (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 3027181461 for ; Mon, 29 Apr 2019 22:51:21 +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 x3TMoUVs099563 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 29 Apr 2019 15:50:31 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id x3TMoUMr099562 for freebsd-ports@freebsd.org; Mon, 29 Apr 2019 15:50:30 -0700 (PDT) (envelope-from fbsd) Date: Mon, 29 Apr 2019 15:50:30 -0700 From: bob prohaska To: freebsd-ports@freebsd.org Subject: ImageMacgick6 seems to conflict with itself Message-ID: <20190429225030.GA99506@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-Rspamd-Queue-Id: 3027181461 X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.66 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.10)[-0.103,0]; WWW_DOT_DOMAIN(0.50)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; IP_SCORE(0.11)[ip: (0.44), ipnet: 50.1.16.0/20(0.22), asn: 7065(-0.03), country: US(-0.06)]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; NEURAL_SPAM_SHORT(0.03)[0.032,0]; MX_GOOD(-0.01)[cached: www.zefox.net]; NEURAL_SPAM_LONG(0.72)[0.725,0]; DMARC_NA(0.00)[zefox.net]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; MID_RHS_WWW(0.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 22:51:21 -0000 In trying to install ImageMagick6 on an RPI3 compilation finishes, but installation stops with ===> Installing for ImageMagick6-6.9.10.22_1,1 ===> Checking if ImageMagick6 is already installed ===> Registering installation for ImageMagick6-6.9.10.22_1,1 Installing ImageMagick6-6.9.10.22_1,1... pkg-static: ImageMagick6-6.9.10.22_1,1 conflicts with ImageMagick-6.9.9.28_2,1 (installs files into the same place). Problematic file: /usr/local/bin/Magick++-config *** Error code 70 The odd thing is that there is no /usr/local/bin/Magick++-config Using make install FORCE_PKG_REGISTER=yes didn't help, is there something else I should try? Thanks for reading, bob prohaska From owner-freebsd-ports@freebsd.org Mon Apr 29 22:58:45 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 577C915A054B for ; Mon, 29 Apr 2019 22:58:45 +0000 (UTC) (envelope-from starikarp@dismail.de) Received: from mx1.dismail.de (unknown [IPv6:2a01:4f8:c17:e5e::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.dismail.de", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BBB85818C0 for ; Mon, 29 Apr 2019 22:58:43 +0000 (UTC) (envelope-from starikarp@dismail.de) Received: from dismail.de (localhost [127.0.0.1]) by dismail.de (OpenSMTPD) with ESMTP id 17314d6a for ; Tue, 30 Apr 2019 00:58:38 +0200 (CEST) Received: from smtp1.dismail.de (10.240.26.11 [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id b406820b for ; Tue, 30 Apr 2019 00:58:38 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 27dfd8b7 for ; Tue, 30 Apr 2019 00:58:38 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 1b75319c (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Tue, 30 Apr 2019 00:58:37 +0200 (CEST) Date: Mon, 29 Apr 2019 18:58:35 -0400 From: To: freebsd-ports@freebsd.org Subject: Re: ImageMacgick6 seems to conflict with itself Message-ID: <20190429185835.2253ec5e@dismail.de> In-Reply-To: <20190429225030.GA99506@www.zefox.net> References: <20190429225030.GA99506@www.zefox.net> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: BBB85818C0 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.90 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RBL_COMPOSITE_RCVD_IN_DNSWL_MED_DWL_DNSWL_LOW(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a01:4f8:c17:e5e::2/128]; TO_DN_NONE(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; DKIM_TRACE(0.00)[dismail.de:+]; RCVD_IN_DNSWL_MED(-0.20)[2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.e.5.e.0.7.1.c.0.8.f.4.0.1.0.a.2.list.dnswl.org : 127.0.5.2]; DMARC_POLICY_ALLOW(-0.50)[dismail.de,reject]; MX_GOOD(-0.01)[mx2.dismail.de,mx1.dismail.de]; NEURAL_HAM_SHORT(-0.99)[-0.995,0]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-2.70)[ip: (-9.72), ipnet: 2a01:4f8::/29(-2.05), asn: 24940(-1.71), country: DE(-0.01)]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; RCVD_TLS_LAST(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[dismail.de:s=201701]; RCVD_COUNT_FIVE(0.00)[5]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_LOW(0.00)[dismail.de.dwl.dnswl.org : 127.0.5.1]; FROM_NO_DN(0.00)[]; HFILTER_HOSTNAME_UNKNOWN(2.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 22:58:45 -0000 On Mon, 29 Apr 2019 15:50:30 -0700 bob prohaska wrote: > In trying to install ImageMagick6 on an RPI3 compilation finishes, > but installation stops with > > ===> Installing for ImageMagick6-6.9.10.22_1,1 > ===> Checking if ImageMagick6 is already installed > ===> Registering installation for ImageMagick6-6.9.10.22_1,1 > Installing ImageMagick6-6.9.10.22_1,1... > pkg-static: ImageMagick6-6.9.10.22_1,1 conflicts with > ImageMagick-6.9.9.28_2,1 (installs files into the same place). > Problematic file: /usr/local/bin/Magick++-config *** Error code 70 > > The odd thing is that there is no /usr/local/bin/Magick++-config > > Using > > make install FORCE_PKG_REGISTER=yes > didn't help, is there something else I should try? > > Thanks for reading, > > bob prohaska > > _______________________________________________ > 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" Maybe make deinstall and then make reinstall -- by ajtiM ---------------------- FreeBSD 12.0-Release From owner-freebsd-ports@freebsd.org Mon Apr 29 23:36:01 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2894715A0EE9 for ; Mon, 29 Apr 2019 23:36:01 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (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 04DE182AC5 for ; Mon, 29 Apr 2019 23:35:59 +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 x3TNYlji099736 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 29 Apr 2019 16:34:48 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id x3TNYlDs099735; Mon, 29 Apr 2019 16:34:47 -0700 (PDT) (envelope-from fbsd) Date: Mon, 29 Apr 2019 16:34:46 -0700 From: bob prohaska To: starikarp@dismail.de Cc: freebsd-ports@freebsd.org Subject: Re: ImageMacgick6 seems to conflict with itself Message-ID: <20190429233446.GB99506@www.zefox.net> References: <20190429225030.GA99506@www.zefox.net> <20190429185835.2253ec5e@dismail.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190429185835.2253ec5e@dismail.de> User-Agent: Mutt/1.5.24 (2015-08-30) X-Rspamd-Queue-Id: 04DE182AC5 X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.06 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.56)[-0.559,0]; WWW_DOT_DOMAIN(0.50)[]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.01)[0.015,0]; RCVD_TLS_LAST(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[zefox.net]; AUTH_NA(1.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: www.zefox.net]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_SPAM_LONG(0.60)[0.600,0]; IP_SCORE(0.11)[ip: (0.44), ipnet: 50.1.16.0/20(0.22), asn: 7065(-0.03), country: US(-0.06)]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; MID_RHS_WWW(0.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Apr 2019 23:36:01 -0000 On Mon, Apr 29, 2019 at 06:58:35PM -0400, ajtiM via freebsd-ports wrote: > > Maybe make deinstall and then make reinstall > By the time I fell into the trap, the old ImageMagick directory had been renamed to ImageMagick6, which wasn't yet installed, so there was no place to run make deinstall. Using David Wolfskill's pkg command did the trick. Thanks to all for speedy help, bob prohaska From owner-freebsd-ports@freebsd.org Tue Apr 30 03:48:13 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 81D8715819DE for ; Tue, 30 Apr 2019 03:48:13 +0000 (UTC) (envelope-from kremels@kreme.com) Received: from mail.covisp.net (mail.covisp.net [65.121.55.42]) (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 CE0228A5B2 for ; Tue, 30 Apr 2019 03:48:11 +0000 (UTC) (envelope-from kremels@kreme.com) From: "@lbutlr" Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: Re: ImageMacgick6 seems to conflict with itself Date: Mon, 29 Apr 2019 21:48:09 -0600 References: <20190429225030.GA99506@www.zefox.net> <20190429185835.2253ec5e@dismail.de> <20190429233446.GB99506@www.zefox.net> To: FreeBSD In-Reply-To: <20190429233446.GB99506@www.zefox.net> Message-Id: X-Mailer: Apple Mail (2.3445.104.8) X-Rspamd-Queue-Id: CE0228A5B2 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of kremels@kreme.com designates 65.121.55.42 as permitted sender) smtp.mailfrom=kremels@kreme.com X-Spamd-Result: default: False [-0.85 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.86)[-0.858,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MISSING_MIME_VERSION(2.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[kreme.com]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.88)[-0.880,0]; IP_SCORE(-0.20)[ip: (-0.53), ipnet: 65.112.0.0/12(-0.27), asn: 209(-0.12), country: US(-0.06)]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: mail.covisp.net]; NEURAL_HAM_SHORT(-0.51)[-0.507,0]; RCVD_COUNT_ZERO(0.00)[0]; RCVD_IN_DNSWL_LOW(-0.10)[42.55.121.65.list.dnswl.org : 127.0.5.1]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:209, ipnet:65.112.0.0/12, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 03:48:13 -0000 On 29 Apr 2019, at 17:34, bob prohaska wrote: > By the time I fell into the trap, the old ImageMagick directory > had been renamed to ImageMagick6, I've run into this many times of the years with many packages. It is = always extreme annoying and I can't see any reason for this behavior. However, postmaster -o seems to handle things correctly. --=20 These go to 11 From owner-freebsd-ports@freebsd.org Tue Apr 30 05:40:40 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AC19B1583EF0 for ; Tue, 30 Apr 2019 05:40:40 +0000 (UTC) (envelope-from kob6558@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 12F338D026 for ; Tue, 30 Apr 2019 05:40:40 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id C744D1583EEF; Tue, 30 Apr 2019 05:40:39 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A2F601583EEE for ; Tue, 30 Apr 2019 05:40:39 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-oi1-x229.google.com (mail-oi1-x229.google.com [IPv6:2607:f8b0:4864:20::229]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3DB378D024 for ; Tue, 30 Apr 2019 05:40:39 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-oi1-x229.google.com with SMTP id l203so10310751oia.3 for ; Mon, 29 Apr 2019 22:40:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MYltfP6JV1lEOlACHEaQJIbbs0oI1PpGBgcTj84J7OA=; b=NfIXDTQ1wXX/cFtrIcrnFWQJ70NgZhsK1050c0mgQwW6ZjKYULSQnMFmWY4jSLrQNR W2BXiLjqHY0NOcL3rivViDmPJ3CYlZzgy7rGYDA3kPvH/gNzHu/2pCeeelZuWGUGV6SI MSw2qOb5wUW2DgqzXbv5iNPUc6QZSLaHKYZW7BVlbza/GObvmqEQkbxLW8hv7+HvqAIx Zlzp/0aWYkCXzb2vaHasEUijhQLL1HMGlOWHEJMKiDO9WJ6hHYQ5FEqEfGkPAj5nLaIQ gqdELBeCjDlTPooLwov9sMOdeSz4ADdJr+GvXYgnbs/gIzamFVhsnXKy74igB1zrANCB cmlQ== 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=MYltfP6JV1lEOlACHEaQJIbbs0oI1PpGBgcTj84J7OA=; b=E2pI+afhrA9ux93cHqwtfTjh8L0okakCywXTGas8iilitkXW53fXsDxlGFGtqYVYrf gqBYUKYWreO0qUmXdfpp21/ezeKzCw8h9XPrrTvP18AHpvJE83zhRr1JdneLvCAFqpfl hnWAul7q69L2pCUeEGpaNe8Bk56WVlBKbfzYHHhU2LgFmCg5jlw3QS9JAiSkflweL3vG a0KNRspJb+zcgCvfH7y7LlxmSxnuef116M+W+q4uHeTLE/sW55cl+EbgYybwZI35Zukj NL8MB7s8CI0lY0uwmQDSbcfyzKFVjIyWde8j/cXxiQxAYI0mvEhpY6N5beJJo0LNbtlq YDew== X-Gm-Message-State: APjAAAUoKLpq3yQpfRPuVJSP9Rapxyyffo3wc1Ys1fzFim5jkuilLkFo pYRdYSHujrALcB62BGAXAkEMo80VKr2s2P8ot56eB/wJ X-Google-Smtp-Source: APXvYqwjKbAzcJ9aZR6Ld9Sa8IIN6NHE5y8T8g7lPA+BRPYIMbMF0n0k300ZnQ9Qy7KNfmUXZwtZWDNWyjJyZjHapBo= X-Received: by 2002:aca:fcc5:: with SMTP id a188mr1834889oii.166.1556602838130; Mon, 29 Apr 2019 22:40:38 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Kevin Oberman Date: Mon, 29 Apr 2019 22:40:21 -0700 Message-ID: Subject: Re: gnupod - can't use hash as reference. To: Steve Roome Cc: "ports@FreeBSD.org" X-Rspamd-Queue-Id: 3DB378D024 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.978,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 05:40:40 -0000 On Mon, Apr 29, 2019 at 1:17 PM Steve Roome wrote: > Here's patches to fix gnupod, as attachments, as they should have been. > > Sorry about that, > > Steve > Thanks for working on gunpod. This, however, is not the proper place for such proposals. Please submit a bug report to the FreeBSD bugzilla at https://bugs.freebsd.org/bugzilla/ Since the port is orphaned, I assume that the upstream is no longer maintained and may no longer available for download. If you are willing to maintain the source and can make it available. github and sourceforge are to of the many places that may be used for this. The FreeBSD Porter's Handbook goes into details on submitting the port. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Tue Apr 30 06:18:55 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DCF4D1584DA2 for ; Tue, 30 Apr 2019 06:18:55 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 678948E69C for ; Tue, 30 Apr 2019 06:18:55 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.92 (FreeBSD)) (envelope-from ) id 1hLM6P-0003nP-6Y; Tue, 30 Apr 2019 08:18:53 +0200 Date: Tue, 30 Apr 2019 08:18:53 +0200 From: Kurt Jaeger To: SirDice Cc: freebsd-ports@freebsd.org Subject: Re: Update for MAME 0.209 Message-ID: <20190430061852.GW72200@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.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 06:18:56 -0000 Hi! > Would somebody be willing to take a look at my patch? It's an update for > emulators/mame and emulators/mess. Patch was tested with poudriere and both > ports are working fine on a recent 12-STABLE. > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236621 Committed, thanks! Building it on 13-i386 has this, I'm not sure this is cause for concern: curi Data segment size exceeds process limit -- pi@opsec.eu +49 171 3101372 One year to go ! From owner-freebsd-ports@freebsd.org Tue Apr 30 08:10:32 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E0101587BD0 for ; Tue, 30 Apr 2019 08:10:32 +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 EEF56926D6 for ; Tue, 30 Apr 2019 08:10:31 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id AFD9E1587BC6; Tue, 30 Apr 2019 08:10:31 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9DB0C1587BC5 for ; Tue, 30 Apr 2019 08:10:31 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E4EEC926C6 for ; Tue, 30 Apr 2019 08:10:30 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 118F751C6 for ; Tue, 30 Apr 2019 08:10:30 +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 x3U8ATjj037001 for ; Tue, 30 Apr 2019 08:10:29 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id x3U8ATO7037000; Tue, 30 Apr 2019 08:10:29 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201904300810.x3U8ATO7037000@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: Tue, 30 Apr 2019 08:10:29 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 08:10:32 -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 ------------------------------------------------+-----------------+------------ devel/lua-luarocks | 3.0.1 | 3.1.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 Tue Apr 30 08:17:13 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7D6FE1588354 for ; Tue, 30 Apr 2019 08:17:13 +0000 (UTC) (envelope-from pmaechler-ml@glattnet.ch) Received: from mx22.glattnet.ch (mx22.glattnet.ch [IPv6:2a00:a680:120::22]) (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 1DFA392CAD for ; Tue, 30 Apr 2019 08:17:11 +0000 (UTC) (envelope-from pmaechler-ml@glattnet.ch) X-Halon-VSP: End: -------------------- X-Halon-Time: : 1.012734036 s X-Halon-Notes: : ALL_TRUSTED,HTML_MESSAGE X-Halon-RPD: : 0 X-Halon-SA: : -1 X-Halon-ID: 585dce93-6b20-11e9-81c1-005056b09978 X-Halon-VSP: Start: DATA_Outbound Received: from GW3051 (unknown [192.168.2.51]) by mx22.glattnet.ch (Halon) with ESMTPSA id 585dce93-6b20-11e9-81c1-005056b09978; Tue, 30 Apr 2019 10:17:07 +0200 (CEST) From: "Philippe Maechler" To: Subject: poudriere and flavours? php73 pecl-pthreads Date: Tue, 30 Apr 2019 10:17:07 +0200 Message-ID: <013501d4ff2d$1a3689a0$4ea39ce0$@glattnet.ch> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Content-Language: de-ch Thread-Index: AdT/Kmfnlm3/QR+aSbaVsTBcj8j5Mg== X-Rspamd-Queue-Id: 1DFA392CAD X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-3.08 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[glattnet.ch]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(-1.13)[ip: (-1.39), ipnet: 2a00:a680::/32(-2.36), asn: 61174(-1.89), country: CH(0.01)]; MX_GOOD(-0.01)[mx21.glattnet.ch,mx22.glattnet.ch]; NEURAL_HAM_SHORT(-0.84)[-0.843,0]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:61174, ipnet:2a00:a680::/32, country:CH]; MID_RHS_MATCH_FROM(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 08:17:13 -0000 Hello freebsd-ports, it's me again Once more I have troubles building ports on FreeBSD 11.2 and 12.0. The last time I could build those "problemativ" ports in my poudriere installation and used the package from there. But this time, even poudriere won't build the port. Background My package-list ist pretty simple, just php73 and pecl-pthreads # tail /usr/local/etc/poudriere.d/packages-default # testing lang/php73 devel/pecl-pthreads@php73 After poudriere options I see, that the ZTS option is enabled: # less /usr/local/etc/poudriere.d/12_0_amd64-default-options/lang_php73/options # This file is auto-generated by 'make config'. # Options for php73-7.3.4_2 _OPTIONS_READ=php73-7.3.4_2 _FILE_COMPLETE_OPTIONS_LIST=CLI CGI FPM EMBED PHPDBG DEBUG DTRACE IPV6 MYSQLND LINKTHR ZTS OPTIONS_FILE_SET+=CLI OPTIONS_FILE_SET+=CGI OPTIONS_FILE_SET+=FPM OPTIONS_FILE_SET+=EMBED OPTIONS_FILE_UNSET+=PHPDBG OPTIONS_FILE_UNSET+=DEBUG OPTIONS_FILE_SET+=DTRACE OPTIONS_FILE_SET+=IPV6 OPTIONS_FILE_SET+=MYSQLND OPTIONS_FILE_SET+=LINKTHR OPTIONS_FILE_SET+=ZTS But the build gets ignored, becaust the option ZTS is disabled. ?? [00:00:21] Building 3 packages using 1 builders [00:00:21] Starting/Cloning builders [00:00:22] Hit CTRL+t at any time to see build progress and stats [00:00:22] [01] [00:00:00] Building devel/pcre2 | pcre2-10.32_1 [00:03:10] [01] [00:02:48] Finished devel/pcre2 | pcre2-10.32_1: Success [00:03:10] [01] [00:00:00] Building lang/php73 | php73-7.3.4_2 [00:07:23] [01] [00:04:13] Finished lang/php73 | php73-7.3.4_2: Success [00:07:23] [01] [00:00:00] Building devel/pecl-pthreads@php73 | php73-pecl-pthreads-3.1.6 [00:07:24] [01] [00:00:01] Finished devel/pecl-pthreads@php73 | php73-pecl-pthreads-3.1.6: Ignored: pthreads requires ZTS, please re-compile PHP with ZTS enabled [00:07:24] Stopping 1 builders In the build-log of php73 I also see, that the ZTS option is set ---Begin OPTIONS List--- ===> The following configuration options are available for php73-7.3.4_2: CLI=on: Build CLI version CGI=on: Build CGI version FPM=on: Build FPM version EMBED=on: Build embedded library PHPDBG=off: Interactive PHP debugger DEBUG=off: Build with debugging support DTRACE=on: Build with DTrace probes IPV6=on: IPv6 protocol support MYSQLND=on: Build with MySQL Native Driver LINKTHR=on: Link thread lib (for threaded extensions) ZTS=on: Force Zend Thread Safety (ZTS) build ===> Use 'make config' to modify these settings ---End OPTIONS List--- And even in the build log, the -DZTS is set ===> Building for php73-7.3.4_2 CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fvisibility=hidden -DZTS -DZEND_SIGNALS " dtrace -xnolibs -h -C -s /wrkdirs/usr/ports/lang/php73/work/php-7.3.4/Zend/zend_dtrace.d -o Zend/zend_dtrace_gen.h.bak && sed -e 's,PHP_,DTRACE_,g' Zend/zend_dtrace_gen.h.bak > Zend/zend_dtrace_gen.h Any ideas how to work around this? best regards Philippe From owner-freebsd-ports@freebsd.org Tue Apr 30 12:23:33 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 48C54158F3A5 for ; Tue, 30 Apr 2019 12:23:33 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DF93F6D8F8; Tue, 30 Apr 2019 12:23:32 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mail.j.mat.cc (owncloud.cube.mat.cc [IPv6:2a01:678:4:1::228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.mat.cc", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id AD4BA176F4; Tue, 30 Apr 2019 12:23:32 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from ogg.in.absolight.net (ogg.in.absolight.net [IPv6:2a01:678:ab:50::42:42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id 51258943CE7; Tue, 30 Apr 2019 12:23:31 +0000 (UTC) Date: Tue, 30 Apr 2019 14:23:31 +0200 From: Mathieu Arnold To: Philippe Maechler Cc: freebsd-ports@freebsd.org Subject: Re: poudriere and flavours? php73 pecl-pthreads Message-ID: <20190430122331.lprxwovz5xfbzkdk@ogg.in.absolight.net> References: <013501d4ff2d$1a3689a0$4ea39ce0$@glattnet.ch> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="xfhuvgwltvp4ccz7" Content-Disposition: inline In-Reply-To: <013501d4ff2d$1a3689a0$4ea39ce0$@glattnet.ch> User-Agent: NeoMutt/20180622 X-Rspamd-Queue-Id: DF93F6D8F8 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.993,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 12:23:33 -0000 --xfhuvgwltvp4ccz7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Tue, Apr 30, 2019 at 10:17:07AM +0200, Philippe Maechler wrote: > Hello freebsd-ports, it's me again >=20 > =20 >=20 > Once more I have troubles building ports on FreeBSD 11.2 and 12.0. The la= st > time I could build those "problemativ" ports in my poudriere installation > and used the package from there.=20 >=20 > But this time, even poudriere won't build the port. It seems that devel/pecl-pthreads's Makefile has not been updated in the last 6 years to account for how packages are built. I'll try to fiddle with it. --=20 Mathieu Arnold --xfhuvgwltvp4ccz7 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAlzIPkFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD zkgrjxAAirifwZq6lUzx5myLO1Zyr4r+WnHRu+7aJggnT36OXJl0X84/P+6nOj7X CkpbdhEUWAtVYX1Jhq7k68yl6QPiTcW0ItgacyIa2BaaziKnXZazyhJrKYX8JNx4 hNmaCw9TxkSqIpRpSt9omjplKp4oKMYvIuDhZS1ECL9h7FyvIhJwyuWWu1NyVpEM bQbEYTpbmtxtVp32+wf72eb68enq38QF+nIZ2SzYUmAqSKMaE6Ye7CUwAyTL1kJ9 3tMDiJSEhX6glhwbi7FgoIqnvTWPUZDuFpM52CG6QKzAEU/4GJQYJ6Ra/FNlmbqY UsF+rKC2aX7Ic3MhbieUbmE2JdAZhMeeQNxurpMIf97FixopPo4+mOmj0T8bdGua SYMEdf3yxYM55I9sS/bOAI28rLKcxtWRhqjQZ/IRlbzNgNhv2IB4DkuzdDu/mYqn FuzWeUeuCUWkVGfV9K2rvjPQ6WeaZDfiKPtbuSqMVuELe4LSc5FaH6jnIiC8FNsN UPCBYyHVFTtBM5cEvWdjXR2o6Mi0t9X3mtGz/YPPedxrCNhxFPHexsOCmpAglJjp 91YsdoxRL9f4Co9iEsKh+iCvYnGReRFtz0/zD+gHJBz2/vIiSkD3JG3G2APutsPj KO7hMp7ypdUC3rOCVoiS/FabaNCSGZOUfQV00AhQYfnzndmoliI= =szsl -----END PGP SIGNATURE----- --xfhuvgwltvp4ccz7-- From owner-freebsd-ports@freebsd.org Tue Apr 30 12:45:19 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BE972159006D for ; Tue, 30 Apr 2019 12:45:19 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 64C196E864; Tue, 30 Apr 2019 12:45:19 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mail.j.mat.cc (owncloud.cube.mat.cc [IPv6:2a01:678:4:1::228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.mat.cc", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 1A7A817931; Tue, 30 Apr 2019 12:45:19 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from ogg.in.absolight.net (ogg.in.absolight.net [IPv6:2a01:678:ab:50::42:42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id C52F0943CE7; Tue, 30 Apr 2019 12:45:17 +0000 (UTC) Date: Tue, 30 Apr 2019 14:45:17 +0200 From: Mathieu Arnold To: Philippe Maechler , freebsd-ports@freebsd.org Subject: Re: poudriere and flavours? php73 pecl-pthreads Message-ID: <20190430124517.5hzddsytc67o6lhk@ogg.in.absolight.net> References: <013501d4ff2d$1a3689a0$4ea39ce0$@glattnet.ch> <20190430122331.lprxwovz5xfbzkdk@ogg.in.absolight.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="4mkzwjq2uw3ohyh6" Content-Disposition: inline In-Reply-To: <20190430122331.lprxwovz5xfbzkdk@ogg.in.absolight.net> User-Agent: NeoMutt/20180622 X-Rspamd-Queue-Id: 64C196E864 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.993,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 12:45:20 -0000 --4mkzwjq2uw3ohyh6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi again, On Tue, Apr 30, 2019 at 02:23:31PM +0200, Mathieu Arnold wrote: > Hi, >=20 > On Tue, Apr 30, 2019 at 10:17:07AM +0200, Philippe Maechler wrote: > > Hello freebsd-ports, it's me again > >=20 > > =20 > >=20 > > Once more I have troubles building ports on FreeBSD 11.2 and 12.0. The = last > > time I could build those "problemativ" ports in my poudriere installati= on > > and used the package from there.=20 > >=20 > > But this time, even poudriere won't build the port. >=20 > It seems that devel/pecl-pthreads's Makefile has not been updated in the > last 6 years to account for how packages are built. I'll try to fiddle > with it. So I "fixed" it, now it will let you try and build it. Not that pecl-phreads currently *only* builds for PHP 7.0. (Yes, PHP 7.0 has been removed months ago.) --=20 Mathieu Arnold --4mkzwjq2uw3ohyh6 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAlzIQ1xfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD zkgaLg//d9Cl8PDYu0S/Q+UxkAgc2rz5BYVAZJuvHwdwGMNisXYK648BZCuoyCcF MV1pi5Fu6sSe5qOgrA9B9HGzUVDUGfosLzfJI1YvceKNZLvyQv4ZIPtiwVXZOLyp 7kC6tSw4vcgO4RoERXH20OME70fKCcP2hoD3XsmOAztnGuRN/rSh/W40FxzS58jn mvVhAljZc0gzgeHILpRmH6MPUtX5sTtucRQcwRrlh3Y7HGbrxUNJSA0+B276FFoV DWVxp/B5V1QRatot8mPvxwUVY/Nfe3VPnE+vyBfT6GKwyWynJ4R1DB4OLhHDEOy0 SPAiobhumR0qWM5DdCuoPOK3O04hR5Tpu6xsBoDjPhkQGcl13a0D/fr29ypcPLmR 4t9UxCgjNvu73QlIqVWTvgifAcWDozZnHweorpUKpok/3wpWEDWnGlrZP86rPNpu GBh0s9+FH3Cb4/3KpbCGW90CqCWIkdnz5Vq1MR2MPh6+BgLeIjl6pv/DTTq4TVYd jiPobDHfc3znXS59MynvemVE1Aoys1BYoRdzXoodl67zzj9lJ03m1cadmQ/f4Kb8 LJxiNWYWv3PEcrEuQNm/uKPJdmjaTdGUL7EJcY4gQgbU+ylTLNSTWx8PdCFH8MRb lW4x4sXVEKcKD86iPnxicmZAPVvDEHfazVkNmADlJbzZ/djeR9I= =/Q7k -----END PGP SIGNATURE----- --4mkzwjq2uw3ohyh6-- From owner-freebsd-ports@freebsd.org Tue Apr 30 14:21:58 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2D9571593223 for ; Tue, 30 Apr 2019 14:21:58 +0000 (UTC) (envelope-from pmaechler-ml@glattnet.ch) Received: from mx22.glattnet.ch (mx22.glattnet.ch [IPv6:2a00:a680:120::22]) (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 8E8A3738EF for ; Tue, 30 Apr 2019 14:21:56 +0000 (UTC) (envelope-from pmaechler-ml@glattnet.ch) X-Halon-VSP: End: -------------------- X-Halon-Time: : 0.831235673 s X-Halon-Notes: : ALL_TRUSTED,HTML_MESSAGE X-Halon-RPD: : 0 X-Halon-SA: : -1 X-Halon-ID: 4cb859d7-6b53-11e9-81c1-005056b09978 X-Halon-VSP: Start: DATA_Outbound Received: from GW3051 (unknown [192.168.2.51]) by mx22.glattnet.ch (Halon) with ESMTPSA id 4cb859d7-6b53-11e9-81c1-005056b09978; Tue, 30 Apr 2019 16:21:52 +0200 (CEST) From: "Philippe Maechler" To: "'Mathieu Arnold'" , References: <013501d4ff2d$1a3689a0$4ea39ce0$@glattnet.ch> <20190430122331.lprxwovz5xfbzkdk@ogg.in.absolight.net> <20190430124517.5hzddsytc67o6lhk@ogg.in.absolight.net> In-Reply-To: <20190430124517.5hzddsytc67o6lhk@ogg.in.absolight.net> Subject: RE: poudriere and flavours? php73 pecl-pthreads Date: Tue, 30 Apr 2019 16:21:52 +0200 Message-ID: <03c001d4ff60$0e875340$2b95f9c0$@glattnet.ch> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Content-Language: de-ch Thread-Index: AQKbP6DRDJOOF+j+x8TkONre2PAM6AGWLa8xAnsw8DOkp7PUAA== X-Rspamd-Queue-Id: 8E8A3738EF X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.83 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; IP_SCORE(-1.09)[ip: (-1.32), ipnet: 2a00:a680::/32(-2.30), asn: 61174(-1.84), country: CH(0.01)]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[glattnet.ch]; AUTH_NA(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: mx21.glattnet.ch]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.64)[-0.638,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:61174, ipnet:2a00:a680::/32, country:CH]; MID_RHS_MATCH_FROM(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 14:21:58 -0000 Hello Mathieu =20 >On Tue, Apr 30, 2019 at 02:23:31PM +0200, Mathieu Arnold wrote:=20 =20 >> It seems that devel/pecl-pthreads's Makefile has not been updated in = the=20 >> last 6 years to account for how packages are built. I'll try to = fiddle=20 >> with it.=20 =20 Thank you very much for your efforts! =20 >So I "fixed" it, now it will let you try and build it. Not that=20 >pecl-phreads currently *only* builds for PHP 7.0. (Yes, PHP 7.0 has = been=20 >removed months ago.) =20 Ok=E2=80=A6 =20 When building pecl-pthreads without the @php73 in poudriere, it tries to = build it for php72. After that I create a make.conf for php72 with ZTS = enabled and get the same error.=20 I guess this is what you meant by =E2=80=9Conly builds for PHP = 7.0=E2=80=9D =F0=9F=98=8A =20 Is this a pecl-pthreads issue or something in the ports tree = that=E2=80=99s not =E2=80=9Cfine=E2=80=9D yet? If it is the ports tree, = are you or someone else working on this?=20 I=E2=80=99m not really good at ports management and compiling stuff, but = if there is something I can help with, please let me now =20 =20 best regards =20 Philippe=20 From owner-freebsd-ports@freebsd.org Tue Apr 30 14:36:14 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 273671593B0D for ; Tue, 30 Apr 2019 14:36:14 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C096174C35; Tue, 30 Apr 2019 14:36:13 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mail.j.mat.cc (owncloud.cube.mat.cc [79.143.240.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.mat.cc", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 836671853E; Tue, 30 Apr 2019 14:36:13 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from ogg.in.absolight.net (ogg.in.absolight.net [IPv6:2a01:678:ab:50::42:42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id 65F4C943CE7; Tue, 30 Apr 2019 14:36:11 +0000 (UTC) Date: Tue, 30 Apr 2019 16:36:11 +0200 From: Mathieu Arnold To: Philippe Maechler Cc: 'Mathieu Arnold' , freebsd-ports@freebsd.org Subject: Re: poudriere and flavours? php73 pecl-pthreads Message-ID: <20190430143611.jejtvs3zinxmfhel@ogg.in.absolight.net> References: <013501d4ff2d$1a3689a0$4ea39ce0$@glattnet.ch> <20190430122331.lprxwovz5xfbzkdk@ogg.in.absolight.net> <20190430124517.5hzddsytc67o6lhk@ogg.in.absolight.net> <03c001d4ff60$0e875340$2b95f9c0$@glattnet.ch> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="6kedfvjfp6bkvgch" Content-Disposition: inline In-Reply-To: <03c001d4ff60$0e875340$2b95f9c0$@glattnet.ch> User-Agent: NeoMutt/20180622 X-Rspamd-Queue-Id: C096174C35 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.980,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 14:36:14 -0000 --6kedfvjfp6bkvgch Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 30, 2019 at 04:21:52PM +0200, Philippe Maechler wrote: > Hello Mathieu >=20 > =20 >=20 > >On Tue, Apr 30, 2019 at 02:23:31PM +0200, Mathieu Arnold wrote:=20 >=20 > =20 >=20 > >> It seems that devel/pecl-pthreads's Makefile has not been updated in t= he=20 >=20 > >> last 6 years to account for how packages are built. I'll try to fiddl= e=20 >=20 > >> with it.=20 >=20 > =20 >=20 > Thank you very much for your efforts! >=20 > =20 >=20 > >So I "fixed" it, now it will let you try and build it. Not that=20 >=20 > >pecl-phreads currently *only* builds for PHP 7.0. (Yes, PHP 7.0 has been= =20 >=20 > >removed months ago.) >=20 > =20 >=20 > Ok=E2=80=A6 >=20 > =20 >=20 > When building pecl-pthreads without the @php73 in poudriere, it tries to = build it for php72. After that I create a make.conf for php72 with ZTS enab= led and get the same error.=20 >=20 > I guess this is what you meant by =E2=80=9Conly builds for PHP 7.0=E2=80= =9D =F0=9F=98=8A >=20 > =20 >=20 > Is this a pecl-pthreads issue or something in the ports tree that=E2=80= =99s not =E2=80=9Cfine=E2=80=9D yet? If it is the ports tree, are you or so= meone else working on this?=20 >=20 > I=E2=80=99m not really good at ports management and compiling stuff, but = if there is something I can help with, please let me now I have a ports tree with PHP from 5.3 to 7.3 (for internal purposes because customers), and pecl-pthreads only builds with 7.0. So it is most probably broken for any other version, and the latest update is years old anyway. --=20 Mathieu Arnold --6kedfvjfp6bkvgch Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAlzIXVpfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD zkjrPRAAvjwCZD5H7VxAlKqcDMxkdSRH1iy7Dpzbao7rgGa5gJ1CgTFkdsuu2KSY lTTJaAMfj+ZTTHgBxX1kECy/kT6mxYEhR66seHYJzfciMP9WFide6zua5UNLDRsg ygR/IbtCtMXpqgsrq2vkU6TaenQSw9kDSTPxPTa8p4z5/OHHLeDlzgDkbRUv5dSI mC/mnWgyFYJlukwEd6O9de45rNsOUePhDjF0nEzoa5AKOy+O+yjNxai5PDv/Cy9j 6JRzq1T0oGGeHJqq/hPxuj6eTxbUaWE3rl5sQLfAGU9jg0tZ9asCt8IaxVjcuiO2 XAOemUV/A+hg3IwsJIFwXaS6cdENWex4LyBZcRM+yHEKmDq9gQp4PR0S8xWVyeAC qeUyiTex1pstxBX5LxxNyq7zdK9ms/h8xxSG6inWvAK5umvnmr5TjgrOvGZTKa8H QevjDCzLkqTWaKcGVoxSCrSiDSKjyaav/jFZ8gruOvpU6rS/eGOUOR5t7mukopI7 WVhznsuVXoF/GNr0uL9K1QfN6cYHRNHlC3R5C3rhz/73Y8YR8TvZB4pSaCGro7kd SQIf/uZO2OFq37hGzzcZKl0lwx9V9OeBNdaPs77zaml9XFLcnNPUqqeoXQkdoDay CVg5cgu3O6sA3Q6+2QVMFwZGTaN/31+RPuyMuHlFrUx8TJf3yrs= =0e1T -----END PGP SIGNATURE----- --6kedfvjfp6bkvgch-- From owner-freebsd-ports@freebsd.org Tue Apr 30 17:35:32 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 846E11598CC5 for ; Tue, 30 Apr 2019 17:35:32 +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 0896584F21 for ; Tue, 30 Apr 2019 17:35:32 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: by mailman.ysv.freebsd.org (Postfix) id BDC4E1598CC4; Tue, 30 Apr 2019 17:35:31 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AC49F1598CC3 for ; Tue, 30 Apr 2019 17:35:31 +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 9DC6F84F1E for ; Tue, 30 Apr 2019 17:35:25 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-67-180-169-236.hsd1.ca.comcast.net [67.180.169.236]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id x3UHZN81024068 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 30 Apr 2019 10:35:23 -0700 (PDT) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-67-180-169-236.hsd1.ca.comcast.net [67.180.169.236] claimed to be yv.noip.me To: "ports@freebsd.org" From: Yuri Subject: Is there a way to build only the port from source, and install dependencies from packages with the make command? Message-ID: <20850a87-edd8-457c-352c-9b3c5baa8781@rawbw.com> Date: Tue, 30 Apr 2019 10:35:21 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 9DC6F84F1E X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of yuri@rawbw.com designates 198.144.192.42 as permitted sender) smtp.mailfrom=yuri@rawbw.com X-Spamd-Result: default: False [-4.20 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:198.144.192.32/27]; HAS_XAW(0.00)[]; MX_GOOD(-0.01)[mx.rawbw.net]; NEURAL_HAM_SHORT(-0.34)[-0.343,0]; RCVD_NO_TLS_LAST(0.10)[]; RECEIVED_SPAMHAUS_PBL(0.00)[236.169.180.67.zen.spamhaus.org : 127.0.0.10]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:7961, ipnet:198.144.192.0/19, country:US]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; DMARC_NA(0.00)[rawbw.com]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_NONE(0.00)[42.192.144.198.list.dnswl.org : 127.0.10.0]; TO_DN_EQ_ADDR_ALL(0.00)[]; IP_SCORE(-2.65)[ip: (-4.57), ipnet: 198.144.192.0/19(-4.78), asn: 7961(-3.82), country: US(-0.06)]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 17:35:32 -0000 Sometimes instructions to build some port from source are needed. "cd /usr/ports/{caregory}/{port-name} && make" rebuilds everything from source, including dependencies. Is there an easy way to make it install missing dependencies with pkg, without listing them? I couldn't find such feature. This can be useful: 1. When some software's README describes how to install it on FreeBSD from source. 2. When developers need to compile from source only a specific port without waiting for dependencies to build. Yuri From owner-freebsd-ports@freebsd.org Tue Apr 30 17:43:14 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D03291598FE2 for ; Tue, 30 Apr 2019 17:43:13 +0000 (UTC) (envelope-from david@catwhisker.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 25DE08548B for ; Tue, 30 Apr 2019 17:43:13 +0000 (UTC) (envelope-from david@catwhisker.org) Received: by mailman.ysv.freebsd.org (Postfix) id DA6D81598FDF; Tue, 30 Apr 2019 17:43:12 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8F871598FDE for ; Tue, 30 Apr 2019 17:43: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 31C3685489 for ; Tue, 30 Apr 2019 17:43: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 x3UHh8j9040416; Tue, 30 Apr 2019 17:43:08 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id x3UHh8x2040415; Tue, 30 Apr 2019 10:43:08 -0700 (PDT) (envelope-from david) Date: Tue, 30 Apr 2019 10:43:08 -0700 From: David Wolfskill To: Yuri Cc: "ports@freebsd.org" Subject: Re: Is there a way to build only the port from source, and install dependencies from packages with the make command? Message-ID: <20190430174308.GF1846@albert.catwhisker.org> References: <20850a87-edd8-457c-352c-9b3c5baa8781@rawbw.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="BT5l3T+g/Zw8F9dw" Content-Disposition: inline In-Reply-To: <20850a87-edd8-457c-352c-9b3c5baa8781@rawbw.com> User-Agent: Mutt/1.11.4 (2019-03-13) X-Rspamd-Queue-Id: 31C3685489 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.978,0]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 17:43:14 -0000 --BT5l3T+g/Zw8F9dw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 30, 2019 at 10:35:21AM -0700, Yuri wrote: > Sometimes instructions to build some port from source are needed. "cd=20 > /usr/ports/{caregory}/{port-name} && make" rebuilds everything from=20 > source, including dependencies. >=20 > Is there an easy way to make it install missing dependencies with pkg,=20 > without listing them? I couldn't find such feature. > .... I won't claim it's especially "easy," but within the port directory -- prior to attempting to build the port -- one can run: make missing to find out what dependencies are needed. Given that list, one could conceivably install the requisite packages. Caveat: I have not actually done this. Peace, david --=20 David H. Wolfskill david@catwhisker.org Mr. Trump: "'very fine people' do not attend neo-Nazi rallies." - Nicole He= mmer See http://www.catwhisker.org/~david/publickey.gpg for my public key. --BT5l3T+g/Zw8F9dw Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGTBAEBCgB9FiEE4owz2QxMJyaxAefyQLJg+bY2PckFAlzIiSxfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUy OEMzM0Q5MEM0QzI3MjZCMTAxRTdGMjQwQjI2MEY5QjYzNjNEQzkACgkQQLJg+bY2 PcnBgggA04scz8A3AT4fXGei4oVuo3/RvvDZdGah5muCibs7+q/8YMStw3tIf21A fvi1HHE7czUUBgP6NxtRRq2totPcpYmfRN4JOQCiD3PAsrw/dPfTI+1Fiw9rjkP6 jT3MEloas8qE1q25TyLZhrBi7fm+X0ubuSwhBy6NYKWAb77Bd4Oyx/wMqRh9+Te0 KlQOe5OdqB2hdaSx5zoU2CGQXt8w328aCe4MtWzxMJE0+I8GMc9qm0bY3ELDg3mY 2gi3TLE4qBg40jCWSJWnMnsd82sNXMw4YqkKavjGn7C2s0BY5bV4BrU04m7sQnEh sKcSIoddrpHHF96Z8GaGvMjBUcJfnw== =VOwd -----END PGP SIGNATURE----- --BT5l3T+g/Zw8F9dw-- From owner-freebsd-ports@freebsd.org Tue Apr 30 18:08:16 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA254159993E for ; Tue, 30 Apr 2019 18:08:16 +0000 (UTC) (envelope-from luzar722@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 28DAE86439 for ; Tue, 30 Apr 2019 18:08:16 +0000 (UTC) (envelope-from luzar722@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id E09C3159993D; Tue, 30 Apr 2019 18:08:15 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BC4ED159993C for ; Tue, 30 Apr 2019 18:08:15 +0000 (UTC) (envelope-from luzar722@gmail.com) Received: from mail-it1-x141.google.com (mail-it1-x141.google.com [IPv6:2607:f8b0:4864:20::141]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 55AB086438 for ; Tue, 30 Apr 2019 18:08:15 +0000 (UTC) (envelope-from luzar722@gmail.com) Received: by mail-it1-x141.google.com with SMTP id v8so3368857itf.0 for ; Tue, 30 Apr 2019 11:08:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-transfer-encoding; bh=eqO69hgVJP/MSBGbtG5LAR+j0kPa71iU2l7DtcXDNzc=; b=ASsL2/Wwu8sHEL/BnfS/zGciAlPAnBJQcnroK1X2EPyqi4y9RqYwWY4ZFqWBCnFYMD h/7GFcUxjIWHDXa6CbLa8Pfa+8GlsLE0Nc6G7t/dg4Hv2g8xeqmUgSJSYo3higZaaxp1 nuiSJdAGRqtDJABgk5/BvIIY9iB1+5rd9OTOeqXAxCZ1Py/kUVrbalzxJq6MnB/+nyj/ O5hwy7m/gL4IsNey50XhmdDmV+O5OlUVWPpITgpSksGRjSvFSZJ30sboMYk0yzf1pv85 smgD1mQf4alvTL9Dme6PNNTSP5zNHMZ0LYXDXmocshq/tEQoVZ1eCwwFmQfg/7cYOeZE WkiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-transfer-encoding; bh=eqO69hgVJP/MSBGbtG5LAR+j0kPa71iU2l7DtcXDNzc=; b=sB9eZeRG0VLmhKuMTuBMGrdIf33AAyB6nJcBq3JPutYmEWYEKte8YENBI00gvotf3P Iva7vWw03YYXqrP0TD4TjOyifz883DxLzHYrycjaaCcuwgNzJyHBJNrgBWtMGhcfoGbg VZE8jgSUMnooGLiRTb27EAexrLcthL8bAg9jxqA5MIEfOvUNnM4f0zPHQPDzC5zAq/38 Hz+Nb2okaaPh2i/7mhdS7eTGK/aIbJhALp+Vj/+YMzw6YsDok/WIFeCezZsYDBM5JpGv 4EJgE+JzLPTu7zyKFJasm/Lnti7IgPRJ1ZC/WWjb3aNM7GNrI9OotqYgBcFb8VbqYtgO uChw== X-Gm-Message-State: APjAAAWwEJouAa9Lc/JZdyXUGhHqu9WoNmvfhQ3mhmTMnRNf5Lc9S6S5 LStZplaeGgHb1aFsYzCdivSiDI0i X-Google-Smtp-Source: APXvYqxUj6nY9Qw5APocXuH0I4ZaoMn+gS0HWN2T1etsIPS1YG2oH/wM05832j0afUE4NqM6oBhjPg== X-Received: by 2002:a02:b89:: with SMTP id 131mr13545347jad.58.1556647694735; Tue, 30 Apr 2019 11:08:14 -0700 (PDT) Received: from [10.0.10.8] (cpe-65-25-53-210.neo.res.rr.com. [65.25.53.210]) by smtp.googlemail.com with ESMTPSA id 65sm1947682itw.1.2019.04.30.11.08.13 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 30 Apr 2019 11:08:14 -0700 (PDT) Message-ID: <5CC88F0D.2000905@gmail.com> Date: Tue, 30 Apr 2019 14:08:13 -0400 From: Ernie Luzar User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: David Wolfskill CC: Yuri , "ports@freebsd.org" Subject: Re: Is there a way to build only the port from source, and install dependencies from packages with the make command? References: <20850a87-edd8-457c-352c-9b3c5baa8781@rawbw.com> <20190430174308.GF1846@albert.catwhisker.org> In-Reply-To: <20190430174308.GF1846@albert.catwhisker.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 55AB086438 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-7.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-1.00)[-0.997,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 18:08:16 -0000 David Wolfskill wrote: > On Tue, Apr 30, 2019 at 10:35:21AM -0700, Yuri wrote: >> Sometimes instructions to build some port from source are needed. "cd >> /usr/ports/{caregory}/{port-name} && make" rebuilds everything from >> source, including dependencies. >> >> Is there an easy way to make it install missing dependencies with pkg, >> without listing them? I couldn't find such feature. >> .... > > I won't claim it's especially "easy," but within the port directory -- > prior to attempting to build the port -- one can run: > > make missing > > to find out what are needed. Given that list, one could > conceivably install the requisite packages. > > Caveat: I have not actually done this. > > Peace, > david I do this every new release. I build the ports tree with just the ports I want to compile and just the ports tree items required to perform the real compile. All those massive ports files are not contained in my ports tree. make missing on the port I want to compile to get dependencies them pkg install for each dependence followed by the ports compile of the selected port From owner-freebsd-ports@freebsd.org Tue Apr 30 21:15:25 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F0A42159EA7A for ; Tue, 30 Apr 2019 21:15:24 +0000 (UTC) (envelope-from amvandemore@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 537E58EFCC for ; Tue, 30 Apr 2019 21:15:24 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 13AF6159EA79; Tue, 30 Apr 2019 21:15:24 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CB390159EA78 for ; Tue, 30 Apr 2019 21:15:23 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: from mail-it1-x12f.google.com (mail-it1-x12f.google.com [IPv6:2607:f8b0:4864:20::12f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 68A658EFCB for ; Tue, 30 Apr 2019 21:15:23 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: by mail-it1-x12f.google.com with SMTP id q14so7186644itk.0 for ; Tue, 30 Apr 2019 14:15:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZWXk7X/ijVg4UuXaO3NN91fGiaaRlWOeK6yG3YwhXGU=; b=ngEJ1Lnbjr2oGkuPExEkhZT4jsP9BR+LS3aPc1dmkjTC4yVxI1Q3znge2t/Z9xYx3g JZQaX2oExIoX8mlvbaAk3k8csXFCKvDDzoWvlxCjdSc3Tc/9lXRXc4XMRSGOyKqnek5z SPlBfsEDpHen12zSnEWqYCILmCMJ4sgO7gB6uGHv6bVcbzaJMfS0wrUHuiLt5TZbRWHA UxdjoRgnp7tPMJ5MFfzdMkY9ObWYflbpIwGnOGzWSeV7ODQW7MGF4d2j0ggu+6n9lA+Z zEzCIGglwh2z1Z/BPsTjeJ7gdJurH25Bhz1mkpdZbMcMOYPwDyrLPnhqhf7E2RuZK1nb VKFQ== 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=ZWXk7X/ijVg4UuXaO3NN91fGiaaRlWOeK6yG3YwhXGU=; b=gcMw4pUHYCiWaPI8Umkp8fsnjV712knoHMQg7btqEJusjkOjm/PTZwLd6vfmzDXrF6 1pGPD6j+KhUsE7BnOLKeLkfHm4KuSwujft5kgKORKFpo/XteqAAHNO9TkURTFiD8Me3d MNvUDs40oh6je5ogeDUeY+diA+vxlgeG+cqRnyUzVfNoeP46LAP9Utgq+DGj4hsrrbcm 5oiJKVVNhn8T0LgBcziFRFQlhRnBA5HDPviWto3xzcSUjT5gnDLwbl18FcJmCqs1num4 fAIWGrbQ5RCV6q+4jO9Bdih1T6YfGvYJGySkYWUzlJvlYuesr0pi7G/sE4eShvg2XGjl L4dQ== X-Gm-Message-State: APjAAAWvNkt5ctdBUWUW8CpIX8xB0WrNjpI4128RNq1HQ15DFLieDP88 GDSMfHubYXlH4wVIGOSQr4kZ9NXuVyuoonAg4CE= X-Google-Smtp-Source: APXvYqxTSYM05Firx0IQIbh7i7G2fnwya99+33sqBp40Ft6zp97ARPWADzrefUW3sikwnO9XHGAa1Kgmg3NX67u+udE= X-Received: by 2002:a02:1a89:: with SMTP id 131mr10694265jai.78.1556658922325; Tue, 30 Apr 2019 14:15:22 -0700 (PDT) MIME-Version: 1.0 References: <20850a87-edd8-457c-352c-9b3c5baa8781@rawbw.com> In-Reply-To: <20850a87-edd8-457c-352c-9b3c5baa8781@rawbw.com> From: Adam Date: Tue, 30 Apr 2019 16:15:10 -0500 Message-ID: Subject: Re: Is there a way to build only the port from source, and install dependencies from packages with the make command? To: Yuri Cc: "ports@freebsd.org" X-Rspamd-Queue-Id: 68A658EFCB X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.977,0]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 21:15:25 -0000 On Tue, Apr 30, 2019 at 12:36 PM Yuri wrote: > Sometimes instructions to build some port from source are needed. "cd > /usr/ports/{caregory}/{port-name} && make" rebuilds everything from > source, including dependencies. > > Is there an easy way to make it install missing dependencies with pkg, > without listing them? I couldn't find such feature. > > > This can be useful: > > 1. When some software's README describes how to install it on FreeBSD > from source. > > 2. When developers need to compile from source only a specific port > without waiting for dependencies to build. > I usually do this with portmaster and -P. Although generally speaking, you will get more installed from pkg with an older ports tree all else being equal. -- Adam From owner-freebsd-ports@freebsd.org Tue Apr 30 22:13:31 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA7A8159FF9D; Tue, 30 Apr 2019 22:13:31 +0000 (UTC) (envelope-from SRS0=7/jM=TA=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 11DA96A723; Tue, 30 Apr 2019 22:13:30 +0000 (UTC) (envelope-from SRS0=7/jM=TA=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 B397E28417; Wed, 1 May 2019 00:03:44 +0200 (CEST) Received: from illbsd.quip.test (ip-62-24-92-232.net.upcbroadband.cz [62.24.92.232]) (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 51D3828411; Wed, 1 May 2019 00:03:43 +0200 (CEST) Subject: Re: CFT: FreeBSD Package Base To: David Chisnall Cc: Kris Moore , FreeBSD Stable , freebsd-pkg@freebsd.org, =?UTF-8?Q?Goran_Meki=c4=87?= , freebsd-hackers@freebsd.org, FreeBSD Current , freebsd-pkgbase@freebsd.org, freebsd-ports@freebsd.org References: <201904291931.x3TJV73d079802@slippy.cwsent.com> <6EB65F49-47CD-48B2-8C58-BF387D8C7A58@ixsystems.com> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <292eadc6-3662-ec43-1175-53fc252487bd@quip.cz> Date: Wed, 1 May 2019 00:03:44 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.3 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 11DA96A723 X-Spamd-Bar: ++++++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [6.46 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.88)[0.883,0]; IP_SCORE(0.94)[ip: (0.49), ipnet: 94.124.104.0/21(0.25), asn: 42000(3.88), country: CZ(0.08)]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[quip.cz]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.95)[0.952,0]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: elsa.codelab.cz]; NEURAL_SPAM_LONG(1.00)[1.000,0]; RCPT_COUNT_SEVEN(0.00)[9]; RCVD_IN_DNSWL_NONE(0.00)[4.105.124.94.list.dnswl.org : 127.0.10.0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[000.fbsd@quip.cz,SRS0=7/jM=TA=quip.cz=000.fbsd@elsa.codelab.cz]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:42000, ipnet:94.124.104.0/21, country:CZ]; FROM_NEQ_ENVFROM(0.00)[000.fbsd@quip.cz,SRS0=7/jM=TA=quip.cz=000.fbsd@elsa.codelab.cz]; SUSPICIOUS_RECIPS(1.50)[] X-Spam: Yes X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2019 22:13:31 -0000 David Chisnall wrote on 2019/04/30 10:22: > On 29/04/2019 21:12, Joe Maloney wrote: >> With CFT version you chose to build, and package individual components >> such as sendmail with a port option.  That does entirely solve the >> problem of being able to reinstall sendmail after the fact without a >> rebuild of the userland (base) port but perhaps base flavors could >> solve that problem assuming flavors could extend beyond python. > > This sounds very much like local optimisation. It's now easy to create a > custom base image.  Great.  But how do I express dependencies in ports > on a specific base configuration? This is easy if I depend on a specific > base package, but how does this work in your model?  For example, if I > have a package that depends on a library that is an optional part of the > base system, how do I express that pkg needs to either refuse to install > it, or install a userland pkg that includes that library in place of my > existing version as part of the install process? > > More importantly for the container use case, if I want to take a > completely empty jail and do pkg ins nginx (for example), what does the > maintainer of the nginx port need to do to express the minimum set of > the base system that needs to be installed to allow nginx to work? > > One of the goals for the pkg base concept was to allow this kind of use > case, easily creating a minimal environment required to run a single > service. With a monolithic base package set, you're going to need some > mechanism other than packages to express the specific base subset > package that you need and I think that you need to justify why this > mechanism is better than using small individual packages. Will it not be maintainer's nightmare to take care of all the dependencies on the base packages for each port we have in the ports tree? Miroslav Lachman From owner-freebsd-ports@freebsd.org Wed May 1 03:56:46 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 04312158331C; Wed, 1 May 2019 03:56:46 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from smtp-out-no.shaw.ca (smtp-out-no.shaw.ca [64.59.134.12]) (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 E73A974C1C; Wed, 1 May 2019 03:56:43 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from spqr.komquats.com ([70.67.125.17]) by shaw.ca with ESMTPA id LgMEhBJ2TldkPLgMFhnFVa; Tue, 30 Apr 2019 21:56:36 -0600 X-Authority-Analysis: v=2.3 cv=Ko4zJleN c=1 sm=1 tr=0 a=VFtTW3WuZNDh6VkGe7fA3g==:117 a=VFtTW3WuZNDh6VkGe7fA3g==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=8nJEP1OIZ-IA:10 a=oexKYjalfGEA:10 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=q2XNxBO46EK3obBdrt4A:9 a=wPNLvfGTeEIA:10 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTPS id 8BF6514E; Tue, 30 Apr 2019 20:56:33 -0700 (PDT) Received: from slippy.cwsent.com (localhost [127.0.0.1]) by slippy.cwsent.com (8.15.2/8.15.2) with ESMTP id x413uX67074032; Tue, 30 Apr 2019 20:56:33 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Received: from slippy (cy@localhost) by slippy.cwsent.com (8.15.2/8.15.2/Submit) with ESMTP id x413uUnV068470; Tue, 30 Apr 2019 20:56:32 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <201905010356.x413uUnV068470@slippy.cwsent.com> X-Authentication-Warning: slippy.cwsent.com: cy owned process doing -bs X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.7.1 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Miroslav Lachman <000.fbsd@quip.cz> cc: David Chisnall , FreeBSD Stable , freebsd-ports@freebsd.org, =?UTF-8?Q?Goran_Meki=c4=87?= , freebsd-hackers@freebsd.org, FreeBSD Current , freebsd-pkgbase@freebsd.org, freebsd-pkg@freebsd.org Subject: Re: CFT: FreeBSD Package Base In-Reply-To: Message from Miroslav Lachman <000.fbsd@quip.cz> of "Wed, 01 May 2019 00:03:44 +0200." <292eadc6-3662-ec43-1175-53fc252487bd@quip.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Date: Tue, 30 Apr 2019 20:56:30 -0700 X-CMAE-Envelope: MS4wfN/xmWRaWQf4f3J4LUJQu3pZlq2R+heRrUgbSIStI3jW7zX/5fMm4b0wrONS30PxYTM3L4AEceAbaUlH0j4Ssk2hgu0ilk7uSIb2ZQm3B34wLKJrGhxU HwWqFVGWz0FbohtGB8vZe+ZhlwMlOl+nV4bTEhDv1vj7LNpbO3NZmQOnMb1uHsrEYnimp8U3o5Ldv1Btob7Oz5spUCDh01syPNS8efzuut3lZbEWglh78Iul sPyzs8ESB8rbpCG1Etz3uwemvekBrPSWvbdp4F0pPhs+i985u/KunSKaEPyPP+EnNKeIq6a2IowFuvaH5ee+dvx8eKz/lEv74EXMf7LyIodLisYvO6SVjh3b 05bnRfDMx0Uroy8xz142FesMv0fY2sueoDnS5Afs/XbfU78s8tk0bOhtge4PbZSjTvqk5TyKv8onRizm9SpnzbpATzmeHLo6AdBYkyy7AWk5lCjRClOg0mbc 1/pTZMJvQHzSrCWq X-Rspamd-Queue-Id: E73A974C1C X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-3.63 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[Cy.Schubert@cschubert.com]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; HAS_XAW(0.00)[]; MX_GOOD(-0.01)[cached: spqr.komquats.com]; NEURAL_HAM_SHORT(-0.94)[-0.937,0]; RCPT_COUNT_SEVEN(0.00)[9]; RECEIVED_SPAMHAUS_PBL(0.00)[17.125.67.70.zen.spamhaus.org : 127.0.0.11]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:6327, ipnet:64.59.128.0/20, country:CA]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_LOW(-0.10)[12.134.59.64.list.dnswl.org : 127.0.5.1]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; RCVD_COUNT_FIVE(0.00)[5]; REPLYTO_EQ_FROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(-2.49)[ip: (-6.68), ipnet: 64.59.128.0/20(-3.21), asn: 6327(-2.46), country: CA(-0.09)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_NA(0.00)[]; SUSPICIOUS_RECIPS(1.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 May 2019 03:56:46 -0000 In message <292eadc6-3662-ec43-1175-53fc252487bd@quip.cz>, Miroslav Lachman wri tes: > David Chisnall wrote on 2019/04/30 10:22: > > On 29/04/2019 21:12, Joe Maloney wrote: > >> With CFT version you chose to build, and package individual components > >> such as sendmail with a port option.  That does entirely solve the > >> problem of being able to reinstall sendmail after the fact without a > >> rebuild of the userland (base) port but perhaps base flavors could > >> solve that problem assuming flavors could extend beyond python. > > > > This sounds very much like local optimisation. It's now easy to create a > > custom base image.  Great.  But how do I express dependencies in ports > > on a specific base configuration? This is easy if I depend on a specific > > base package, but how does this work in your model?  For example, if I > > have a package that depends on a library that is an optional part of the > > base system, how do I express that pkg needs to either refuse to install > > it, or install a userland pkg that includes that library in place of my > > existing version as part of the install process? > > > > More importantly for the container use case, if I want to take a > > completely empty jail and do pkg ins nginx (for example), what does the > > maintainer of the nginx port need to do to express the minimum set of > > the base system that needs to be installed to allow nginx to work? > > > > One of the goals for the pkg base concept was to allow this kind of use > > case, easily creating a minimal environment required to run a single > > service. With a monolithic base package set, you're going to need some > > mechanism other than packages to express the specific base subset > > package that you need and I think that you need to justify why this > > mechanism is better than using small individual packages. > > Will it not be maintainer's nightmare to take care of all the > dependencies on the base packages for each port we have in the ports tree? No more than it is today. Remember, people have been doing this sort of thing for decades. If the folks at Red Hat, Oracle (formerly Sun), and IBM can do it, I'm sure we can too. The dependency lists will be longer. We may require dependency lists that allow the choice of one of many prereqs or coreqs. -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few. From owner-freebsd-ports@freebsd.org Wed May 1 07:57:42 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 112DE15977A1 for ; Wed, 1 May 2019 07:57:42 +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 9E10F6A4A3 for ; Wed, 1 May 2019 07:57:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6238A1597796; Wed, 1 May 2019 07:57:41 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 500071597795 for ; Wed, 1 May 2019 07:57:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E54D76A498 for ; Wed, 1 May 2019 07:57:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 1F9F912164 for ; Wed, 1 May 2019 07:57:40 +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 x417veCP008117 for ; Wed, 1 May 2019 07:57:40 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id x417vdUK008116; Wed, 1 May 2019 07:57:39 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201905010757.x417vdUK008116@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, 1 May 2019 07:57:39 +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.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 May 2019 07:57:42 -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 ------------------------------------------------+-----------------+------------ multimedia/shotcut | 19.02.28 | v19.04.30 ------------------------------------------------+-----------------+------------ 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 May 1 08:31:47 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 62FE4159C6F5; Wed, 1 May 2019 08:31:47 +0000 (UTC) (envelope-from SRS0=6TW8=TB=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 1B5F76B63C; Wed, 1 May 2019 08:31:45 +0000 (UTC) (envelope-from SRS0=6TW8=TB=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 655DD28423; Wed, 1 May 2019 10:31:43 +0200 (CEST) Received: from illbsd.quip.test (ip-62-24-92-232.net.upcbroadband.cz [62.24.92.232]) (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 5C08428422; Wed, 1 May 2019 10:31:40 +0200 (CEST) Subject: Re: CFT: FreeBSD Package Base To: Cy Schubert Cc: FreeBSD Stable , freebsd-pkg@freebsd.org, =?UTF-8?Q?Goran_Meki=c4=87?= , freebsd-hackers@freebsd.org, David Chisnall , FreeBSD Current , freebsd-pkgbase@freebsd.org, freebsd-ports@freebsd.org References: <201905010356.x413uUnV068470@slippy.cwsent.com> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <56b15cc3-4605-f693-4ad6-188ea865820d@quip.cz> Date: Wed, 1 May 2019 10:31:41 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.3 MIME-Version: 1.0 In-Reply-To: <201905010356.x413uUnV068470@slippy.cwsent.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 1B5F76B63C X-Spamd-Bar: ++++++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [6.61 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.98)[0.983,0]; IP_SCORE(0.94)[ip: (0.49), ipnet: 94.124.104.0/21(0.24), asn: 42000(3.88), country: CZ(0.08)]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[quip.cz]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(1.00)[0.996,0]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: elsa.codelab.cz]; NEURAL_SPAM_LONG(1.00)[1.000,0]; RCVD_IN_DNSWL_NONE(0.00)[4.105.124.94.list.dnswl.org : 127.0.10.0]; RCPT_COUNT_SEVEN(0.00)[9]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[000.fbsd@quip.cz,SRS0=6TW8=TB=quip.cz=000.fbsd@elsa.codelab.cz]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:42000, ipnet:94.124.104.0/21, country:CZ]; MID_RHS_MATCH_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[000.fbsd@quip.cz,SRS0=6TW8=TB=quip.cz=000.fbsd@elsa.codelab.cz]; SUSPICIOUS_RECIPS(1.50)[] X-Spam: Yes X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 May 2019 08:31:47 -0000 Cy Schubert wrote on 2019/05/01 05:56: > In message <292eadc6-3662-ec43-1175-53fc252487bd@quip.cz>, Miroslav > Lachman wri > tes: >> David Chisnall wrote on 2019/04/30 10:22: >>> On 29/04/2019 21:12, Joe Maloney wrote: >>>> With CFT version you chose to build, and package individual components >>>> such as sendmail with a port option.  That does entirely solve the >>>> problem of being able to reinstall sendmail after the fact without a >>>> rebuild of the userland (base) port but perhaps base flavors could >>>> solve that problem assuming flavors could extend beyond python. >>> >>> This sounds very much like local optimisation. It's now easy to create a >>> custom base image.  Great.  But how do I express dependencies in ports >>> on a specific base configuration? This is easy if I depend on a specific >>> base package, but how does this work in your model?  For example, if I >>> have a package that depends on a library that is an optional part of the >>> base system, how do I express that pkg needs to either refuse to install >>> it, or install a userland pkg that includes that library in place of my >>> existing version as part of the install process? >>> >>> More importantly for the container use case, if I want to take a >>> completely empty jail and do pkg ins nginx (for example), what does the >>> maintainer of the nginx port need to do to express the minimum set of >>> the base system that needs to be installed to allow nginx to work? >>> >>> One of the goals for the pkg base concept was to allow this kind of use >>> case, easily creating a minimal environment required to run a single >>> service. With a monolithic base package set, you're going to need some >>> mechanism other than packages to express the specific base subset >>> package that you need and I think that you need to justify why this >>> mechanism is better than using small individual packages. >> >> Will it not be maintainer's nightmare to take care of all the >> dependencies on the base packages for each port we have in the ports tree? > > No more than it is today. Remember, people have been doing this sort of > thing for decades. If the folks at Red Hat, Oracle (formerly Sun), and > IBM can do it, I'm sure we can too. The dependency lists will be > longer. We may require dependency lists that allow the choice of one of > many prereqs or coreqs. They are experts and they are paid for their work. I am not. I am maintaining a few packages and the reality is I don't know what they need in base. Till these days I don't care about this kind of dependency. I am not system developer or programmer and I think there are more than just me who see this as a kind of problem. So in this case, pkg base gives me nothing but more work on those packages. Miroslav Lachman From owner-freebsd-ports@freebsd.org Wed May 1 09:09:16 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0207B1585CC8 for ; Wed, 1 May 2019 09:09:16 +0000 (UTC) (envelope-from xavier@groumpf.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 52CAD6CF9F for ; Wed, 1 May 2019 09:09:15 +0000 (UTC) (envelope-from xavier@groumpf.org) Received: by mailman.ysv.freebsd.org (Postfix) id 1689E1585CC1; Wed, 1 May 2019 09:09:15 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E82C61585CBF for ; Wed, 1 May 2019 09:09:14 +0000 (UTC) (envelope-from xavier@groumpf.org) Received: from aragorn.amdh.fr (aragorn.groumpf.org [176.31.180.205]) by mx1.freebsd.org (Postfix) with ESMTP id CDE5F6CF9E for ; Wed, 1 May 2019 09:09:11 +0000 (UTC) (envelope-from xavier@groumpf.org) Received: from numenor.groumpf.org (unknown [78.251.129.10]) by aragorn.amdh.fr (Postfix) with ESMTP id 783566210F for ; Wed, 1 May 2019 11:09:02 +0200 (CEST) Received: from numenor.groumpf.org (localhost [127.0.0.1]) by numenor.groumpf.org (Postfix) with ESMTP id 026F364EC for ; Wed, 1 May 2019 11:09:02 +0200 (CEST) X-Virus-Scanned: amavisd-new at groumpf.org Received: from numenor.groumpf.org ([127.0.0.1]) by numenor.groumpf.org (ns3.groumpf.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Tjra4OzkiGjZ for ; Wed, 1 May 2019 11:08:55 +0200 (CEST) Received: from [192.168.100.20] (feanor.groumpf.org [192.168.100.20]) by numenor.groumpf.org (Postfix) with ESMTPS id 4A7A46475 for ; Wed, 1 May 2019 11:08:55 +0200 (CEST) To: ports@freebsd.org From: Xavier Subject: Bind914 conficts with bind-tools Openpgp: preference=signencrypt Message-ID: Date: Wed, 1 May 2019 11:08:47 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="lSSuDCS5mFtTKoJWQRgb9HaqK9Krmk6Pm" X-Rspamd-Queue-Id: CDE5F6CF9E X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-4.54 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; HAS_ATTACHMENT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; TO_DN_NONE(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; RCPT_COUNT_ONE(0.00)[1]; AUTH_NA(1.00)[]; DMARC_NA(0.00)[groumpf.org]; MX_GOOD(-0.01)[aragorn.groumpf.org]; NEURAL_HAM_SHORT(-0.68)[-0.677,0]; R_SPF_NA(0.00)[]; SIGNED_PGP(-2.00)[]; RCVD_NO_TLS_LAST(0.10)[]; RECEIVED_SPAMHAUS_PBL(0.00)[10.129.251.78.zen.spamhaus.org : 127.0.0.11]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; ASN(0.00)[asn:16276, ipnet:176.31.0.0/16, country:FR]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(-0.75)[ip: (-6.82), ipnet: 176.31.0.0/16(1.92), asn: 16276(1.14), country: FR(-0.01)]; FROM_EQ_ENVFROM(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 May 2019 09:09:16 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --lSSuDCS5mFtTKoJWQRgb9HaqK9Krmk6Pm Content-Type: multipart/mixed; boundary="0EtCa5Dj9NXSBHklgY1wGuqmXde9pZEOE"; protected-headers="v1" From: Xavier To: ports@freebsd.org Message-ID: Subject: Bind914 conficts with bind-tools --0EtCa5Dj9NXSBHklgY1wGuqmXde9pZEOE Content-Type: text/plain; charset=utf-8 Content-Language: fr-classic Content-Transfer-Encoding: quoted-printable Hello, I wanted to portupgrad bind914, ran into a conflict : > [root@numenor bind914]# make all > =3D=3D=3D> Staging for bind914-9.14.1 > =3D=3D=3D> bind914-9.14.1 depends on package: bind-tools>0 - not foun= d > =3D=3D=3D> Installing for bind-tools-9.14.1 > =3D=3D=3D> Checking if bind-tools is already installed > =3D=3D=3D> Registering installation for bind-tools-9.14.1 as automati= c > Installing bind-tools-9.14.1... > pkg-static: bind-tools-9.14.1 conflicts with bind914-9.14.0 (installs f= iles into the same place). Problematic file: /usr/local/bin/arpaname I ran make clean before Thanks for ideas, Regards Xavier --=20 Xavier Humbert - sysadmin & network engineer --0EtCa5Dj9NXSBHklgY1wGuqmXde9pZEOE-- --lSSuDCS5mFtTKoJWQRgb9HaqK9Krmk6Pm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEESAZA8WgF/u/6AMGYgbW6+oca/hUFAlzJYiYACgkQgbW6+oca /hVU+BAAmME/EoecFORXLnKMqlFPJMmbngZ6i/k7rE6zdTVjxZ/6T2zvzMFnpTHl NgDJLwkzGZYwnSUhvT5Q+pVdPf7FyRFZfez/NC79w0FdSP/DE8Icj/iDiSEhwh1v ngF0ppYKYcmvuRk1ejci4uNiYCRpj2pQhctMOax4yIopQa4PyMzCrLleyUBxCWJP 5g7eeMfYOuHBMegXeAueZUnZ/fQU3bR12vaj5ALckpISWn3hfJZfEsLL+8pYlcu9 OHRloX6WryRPk3p2h6RKePBY4OLzqmuuKhilMHY27hOz+x41Mv4R1d5qH+j9n+0+ iS5Ti8Wx/tu90Ybel5mUrW47nq/0nYqLtc8HkePKYjX0nIEMJNGn+GKbNVijT27d gllRvt6Zazq4bHhmfchfyLIk4nEzlUux4Tr3YlyTiQbncSpxj+BHPGd1wuznbLDo PXIhWJT62JbNs5LP13+JOQyMuw7p/XfF0ZAjGkNmdESOLwWC35jOcczZWISEqMx7 IcQ3z4vvTqRrZfNCiK2tsnaLKkxOgg0ys9PRxy1Uot+KhWoU3ZRXCsKOAbisL3Ey G+02FziB3/dEZC9TUBm78/ZcuCgdTsaHRiQRXoiyeeFjyRZMelxL25Cqhy7AYRZd +oP3iCisvlbw1EOiq6eS7vqpF1sVcSDd5egKNGWybBk4GOMGupE= =C0fa -----END PGP SIGNATURE----- --lSSuDCS5mFtTKoJWQRgb9HaqK9Krmk6Pm-- From owner-freebsd-ports@freebsd.org Wed May 1 10:48:40 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CACF91591E35 for ; Wed, 1 May 2019 10:48:40 +0000 (UTC) (envelope-from franco@lastsummer.de) 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 5358970892 for ; Wed, 1 May 2019 10:48:40 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: by mailman.ysv.freebsd.org (Postfix) id 110B31591E31; Wed, 1 May 2019 10:48:40 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F31851591E30 for ; Wed, 1 May 2019 10:48:39 +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-CHACHA20-POLY1305 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 93A987088D for ; Wed, 1 May 2019 10:48:39 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from francos-mbp.homeoffice.local (ipservice-092-219-056-134.092.219.pools.vodafone-ip.de [92.219.56.134]) by host64.shmhost.net (Postfix) with ESMTPSA id 44vFVs29B1zCJKP; Wed, 1 May 2019 12:48:37 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\)) Subject: Re: Bind914 conficts with bind-tools From: Franco Fichtner In-Reply-To: Date: Wed, 1 May 2019 12:48:36 +0200 Cc: ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <95A36881-1139-4625-91A5-2E714499C5CD@lastsummer.de> References: To: Xavier X-Mailer: Apple Mail (2.3445.104.8) X-Virus-Scanned: clamav-milter 0.100.3 at host64.shmhost.net X-Virus-Status: Clean X-Rspamd-Queue-Id: 93A987088D X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.96 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.96)[-0.964,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 May 2019 10:48:41 -0000 > On 1. May 2019, at 11:08 AM, Xavier wrote: >=20 > Hello, >=20 > I wanted to portupgrad bind914, ran into a conflict : >=20 >> [root@numenor bind914]# make all >> =3D=3D=3D> Staging for bind914-9.14.1 >> =3D=3D=3D> bind914-9.14.1 depends on package: bind-tools>0 - not = found >> =3D=3D=3D> Installing for bind-tools-9.14.1 >> =3D=3D=3D> Checking if bind-tools is already installed >> =3D=3D=3D> Registering installation for bind-tools-9.14.1 as = automatic >> Installing bind-tools-9.14.1... >> pkg-static: bind-tools-9.14.1 conflicts with bind914-9.14.0 (installs = files into the same place). Problematic file: /usr/local/bin/arpaname >=20 > I ran make clean before >=20 > Thanks for ideas, Update bind914 first and it'll work. Cheers, Franco From owner-freebsd-ports@freebsd.org Wed May 1 10:57:50 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E7FC11592F62 for ; Wed, 1 May 2019 10:57:49 +0000 (UTC) (envelope-from goksin.akdeniz@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 4028471299 for ; Wed, 1 May 2019 10:57:49 +0000 (UTC) (envelope-from goksin.akdeniz@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 010951592F61; Wed, 1 May 2019 10:57:49 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D2BB61592F60 for ; Wed, 1 May 2019 10:57:48 +0000 (UTC) (envelope-from goksin.akdeniz@gmail.com) Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D86A71298 for ; Wed, 1 May 2019 10:57:48 +0000 (UTC) (envelope-from goksin.akdeniz@gmail.com) Received: by mail-wm1-x330.google.com with SMTP id w15so6672516wmc.3 for ; Wed, 01 May 2019 03:57:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:in-reply-to:references:reply-to :mime-version; bh=/fXntHC/FPGp9LNqDM3FMnQi1fDkO3wJ/BkrWUwW3Cg=; b=Gqpn8X2AFWV1DEUJX30IFVgD8mikMTIrhnjTBJfCWAj1ROzxXBAFAuFXMsggfJDx+l dCgx9dB5xsQGSqjGiRfBWWySvU3O0XuPbQlsXzMU5hUM5F0hMiprLLjHwf2sT653+umz vvZx0b1FwUMUpCsAYlhQ9UdE7dT11PuggKm26h+HK1sW4wG7+eIHdp1vUrmPhT07AL2/ XiiOiAYfTSUHch/QXSFdDuuV6no0nUn4je5mk7IpsIG+TC6Ean6Vw2VVomIBNoJe2F6Q He44svF4z51niotmRnZKP5KVMN6dKpNsBI+ezix31yyMjaw4fJGW1qx+drPnqYiyIhtW eD4Q== 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:in-reply-to :references:reply-to:mime-version; bh=/fXntHC/FPGp9LNqDM3FMnQi1fDkO3wJ/BkrWUwW3Cg=; b=Z/tiWzPyP+ipCpyJYG0jWV1a6o4uK6hcPh3GPGBcd3Pf90Q/A7d87VPCk9pyfFPoh+ EMMZdXq3O+98XoKyf4c++1lK3JPy67W76eAyLqcu6dZxeVaowcn/9J3Y/ukzSLB0IUjA fnW4oGaVboS/ZKimYJf+y+skT4dX2EJ7n3BHcfSYqQp4gLm5sQIRMokiQMTR4O+zyhdQ orgyZODxuqEEq6r0jyazbgNPoxCtnSxcBdsgwmmfvcY10A7ZBL47CmvgOSmWMA6q9TV3 gPFhR7LeC9O3eHimlV4moORenPSm8ZwuO7+VJrR4eMYBQs+L5bMCatD01UWWRmyN0eZO JN+Q== X-Gm-Message-State: APjAAAWynRe0AaL6meErrd9w0thLtueQAL3jY2+qfkRQDUB5L6fcWJma 24GJ+7GYhjKKrVvdKIsEWWm4IJf6 X-Google-Smtp-Source: APXvYqyEXEWuGeSp+buhRxxV10cQXt39ekgTLpHtNoT+dys5fvu0G0s+h3Dg3CQ5CArwHs1Y6RVl/g== X-Received: by 2002:a1c:6a11:: with SMTP id f17mr6396921wmc.38.1556708265260; Wed, 01 May 2019 03:57:45 -0700 (PDT) Received: from tardis.goksinakdeniz.net ([24.133.100.255]) by smtp.gmail.com with ESMTPSA id n17sm32431320wrw.77.2019.05.01.03.57.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 01 May 2019 03:57:44 -0700 (PDT) Date: Wed, 1 May 2019 13:57:30 +0300 From: =?ISO-8859-9?Q?G=F6k=FEin?= Akdeniz To: ports@freebsd.org Cc: Xavier Subject: Re: Bind914 conficts with bind-tools Message-Id: <20190501135730.c3cc112f3d64b283061f5760@gmail.com> In-Reply-To: References: Reply-To: goksin.akdeniz@gmail.com X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd11.2) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA256"; boundary="Signature=_Wed__1_May_2019_13_57_30_+0300_cQwXOQriRU=ZeQDl" X-Rspamd-Queue-Id: 4D86A71298 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.981,0]; TAGGED_FROM(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 May 2019 10:57:50 -0000 --Signature=_Wed__1_May_2019_13_57_30_+0300_cQwXOQriRU=ZeQDl Content-Type: text/plain; charset=ISO-8859-9 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Wed, 1 May 2019 11:08:47 +0200 tarihinde Xavier yazm=FD=FE: > Hello, Hello > > pkg-static: bind-tools-9.14.1 conflicts with bind914-9.14.0 > > (installs files into the same place). Problematic > > file: /usr/local/bin/arpaname >=20 Ports tree should be updated. Both versions of bind and bind-tools are 9.14.1, so there is no conflict issuses. Also, upgrade one port at a time. --=20 G=F6k=FEin Akdeniz --Signature=_Wed__1_May_2019_13_57_30_+0300_cQwXOQriRU=ZeQDl Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEAOcSWvHwvYi6tNXpRD1lKJ7+xlYFAlzJe5oACgkQRD1lKJ7+ xlat6RAAzQcmXh2Ae83fkcvFFEyK0NVKhiNqH4suxjMwjsyB+GDCrvhpPrWZcUU7 2G/QDaeIKz6IzSpD9sTddRGFPkU560wWAz01sjTmIuncse15nI0mEyqDDOYMgFvm tvOXE2mRZErhwMqU6PUE2qo7/OnqvqtRsL2F1WaAv8Q7vGgkyCnUy8zUs02/6ByY TGnE/LomEEBUNQ7Hn/97Xvq6DGqZzzSFkYxU1C0aSX1/vCm85SxyD+XrCiZIGwub ke8oVdtMCQH95n4IrO8HBx3txkrJmB8VDItiNCBjSWyzFZzRmLtBcpo24NYTT4hp urapew/BJDmdU3RRn6kaCw/7A7AaEp2+pwQYM4vK/q9JY65rnTYEpssaNi445Wv5 GvXjMpPGgiwq3xl1i9Ja3lyAuf68e4eepj/RpGe4TSJO6U64GVHiRIjoQmDHYKHa znuSnUnNlMvUTX882xoIl27Mv0JaIb5zi7GUknz3tUDqkEXQCsd7UrPG5gqo+3jH kNd97PhjosRWvdy/EjHzKvWxtNlJBsFpvqm99u6phZQK2JWiR1wIZ3MwMzsdtmQI ml7SKwK1bR4fO9MIIskCxbOLbZryMVga976hyPulBk799/uExWdRVeBI/pMlMCt2 bHOg8CRShqAHcuCDfil7a1uI3KBLpft1rR2Yg6SZv9HZL1f8SfA= =RjxK -----END PGP SIGNATURE----- --Signature=_Wed__1_May_2019_13_57_30_+0300_cQwXOQriRU=ZeQDl-- From owner-freebsd-ports@freebsd.org Wed May 1 11:51:54 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DABCF15943D6 for ; Wed, 1 May 2019 11:51:53 +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 96BD8729AF for ; Wed, 1 May 2019 11:51:53 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 5797E15943D1; Wed, 1 May 2019 11:51:53 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4617815943D0 for ; Wed, 1 May 2019 11:51:53 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47F4B729A7; Wed, 1 May 2019 11:51:52 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mail.j.mat.cc (owncloud.cube.mat.cc [IPv6:2a01:678:4:1::228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.mat.cc", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 06D691424; Wed, 1 May 2019 11:51:52 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from atuin.in.mat.cc (unknown [IPv6:2a01:678:42:ffff:3e15:c2ff:fec4:452e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id 9A327943CE7; Wed, 1 May 2019 11:51:50 +0000 (UTC) Date: Wed, 1 May 2019 13:51:50 +0200 From: Mathieu Arnold To: Xavier Cc: ports@freebsd.org Subject: Re: Bind914 conficts with bind-tools Message-ID: <20190501115150.v24hd2tqwxshemkj@atuin.in.mat.cc> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="yxz2uy4n237mtc7x" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 X-Rspamd-Queue-Id: 47F4B729A7 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.97)[-0.974,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 May 2019 11:51:54 -0000 --yxz2uy4n237mtc7x Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, May 01, 2019 at 11:08:47AM +0200, Xavier wrote: > Hello, >=20 > I wanted to portupgrad bind914, ran into a conflict : >=20 > > [root@numenor bind914]# make all > > =3D=3D=3D> Staging for bind914-9.14.1 > > =3D=3D=3D> bind914-9.14.1 depends on package: bind-tools>0 - not found > > =3D=3D=3D> Installing for bind-tools-9.14.1 > > =3D=3D=3D> Checking if bind-tools is already installed > > =3D=3D=3D> Registering installation for bind-tools-9.14.1 as automatic > > Installing bind-tools-9.14.1... > > pkg-static: bind-tools-9.14.1 conflicts with bind914-9.14.0 (installs f= iles into the same place). Problematic file: /usr/local/bin/arpaname >=20 > I ran make clean before >=20 > Thanks for ideas, You need to remove bind914-9.14.0 first. --=20 Mathieu Arnold --yxz2uy4n237mtc7x Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAlzJiFVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD zkibkRAAr9vsAJSDg3j4ZyaH/09MooWLfDR4jWJOw1KUvQOWuBxLAYL9zyfX5BTL lYxG/d3sSZE3R+RAFvtN3TpFkN+LztKbXV1vKDj8nkFqH7rc/M/udzbNAaguqQ7o d+PwtWCOJ8HByEWee2ZCRnn/+ZWCo76/yJnAMvyvK8YJQOoeh6fqOdlxXH+7pfYN hKcoUVa4DnxkL8iKBhCuyk9Kigg6PLnXZGeGXnmmixkW0yVP13hqSquw10/CXcp0 vWuwlL1GoeYGCgxoxE6R5ZmUbskWITka4xQ95Tly1rF9XQ/1cAjvhj9nbPE+YxaL MowALw8idT6TrpZdmDTqlKSNNyBUPo+M1kHnvhw/mmMvZbpHyxHUFo7/nQDvzVVK /wjK6lzrkNI1Gim3wEweSm4LNeywqJqFtWjIDZwG1iGPMkE37jzkbaFwP27nMS1K OLBD8+C///9lEOZvmyVp37qPF0KjMy7DWQbfAGA9YTLZblnPEsZPxES1QeiQI+Bn Ak/+WZOoKNGsxnDLlLjqgsRxKK+8WkOWdYEv3v7kLfKqWBCUNtvsf9RSzG0uSq9V ktq7jPvLtR1Gk9Fvsfu/NK2MuT12t7hrePtPb8DKHedaZVFF/veLgqGKL11xIm9U uofKMT7ZHJkaiU3CeVvuX1Cd/HtWInfH71R/co78+/CCua9OAG8= =nx9G -----END PGP SIGNATURE----- --yxz2uy4n237mtc7x-- From owner-freebsd-ports@freebsd.org Wed May 1 15:48:19 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5596159A330 for ; Wed, 1 May 2019 15:48:19 +0000 (UTC) (envelope-from dch@skunkwerks.at) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id F2CAB82F2C for ; Wed, 1 May 2019 15:48:18 +0000 (UTC) (envelope-from dch@skunkwerks.at) Received: by mailman.ysv.freebsd.org (Postfix) id B6BE9159A32D; Wed, 1 May 2019 15:48:18 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 78E96159A32C for ; Wed, 1 May 2019 15:48:18 +0000 (UTC) (envelope-from dch@skunkwerks.at) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (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 175D182F2B for ; Wed, 1 May 2019 15:48:17 +0000 (UTC) (envelope-from dch@skunkwerks.at) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 9013622007; Wed, 1 May 2019 11:48:09 -0400 (EDT) Received: from imap6 ([10.202.2.56]) by compute7.internal (MEProxy); Wed, 01 May 2019 11:48:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=skunkwerks.at; h=mime-version:message-id:in-reply-to:references:date:from:to :cc:subject:content-type; s=fm2; bh=X1GbwdoTBePo4+RmEJx31p2SDN7O Nj+8Dzl24agqQW4=; b=KKowJVHaKBwtcokaS4i7u6y+TRTByD2NUukzkuj5Cfwf tON3oRvXXygNVzeKC2QJh0gqg81wauPO8zEKqFXnHseQnq0morPLPsa+JgPdGBcR WxiZ/fg4sBZ6LSMkyr1vS1YKb2yi+zJMUPmtq5PJZ+NIDJJ7JyL8mFkqtZAR/O9G cmucljh4Akk62C/dfGDGGm0ZyiVLCY/xPDHEjr5TF/Ts2N8vTJeRhuyT6iFFZ4a5 lQW1DhuabszgI8mG5THhqodsWLWcxtEJthYxlEZf4u5kVc0aHopzBYOM2oyaGQMi 21ENbAsOfCjVZXZUxx0yXkDrfWQcUpRwKhEgytQWCg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=X1Gbwd oTBePo4+RmEJx31p2SDN7ONj+8Dzl24agqQW4=; b=v+PxguhzcHo7OFudCdbGlI jrqaFMHxwvf/t5++qFqC/4lYZgXMpVZbpTJ/2wGRpxynFPPrhKUQngx05EtqWApy FXSqMBuZJgNkiT0TCwP+uob5bwU+DvMXQdSbARGwaBMNXB0k3NsaW1smwVu7eHnJ lx016mdO394m5s1fT7b4ZcjOxjgFPRJxn0DFalyo4e9hjnpMJu1VwiPRsoZudgnY WPHXnGLuhdl6Zv2Ng08D145mBcznOR3O3OmAQ9RYN2VwvaAbFEsYTNtK7e8R1TMV XdGMWTV+wahhWit5TAS2BBb4mUjxI/rESON4JIi7NZ/CJpcpFSUOSpyWl+RC6b1g == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrieejgdelgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtsehttdertderreejnecuhfhrohhmpedfffgrvhgv ucevohhtthhlvghhuhgsvghrfdcuoegutghhsehskhhunhhkfigvrhhkshdrrghtqeenuc ffohhmrghinhepnhgvvgguvggurdgtugenucfrrghrrghmpehmrghilhhfrhhomhepuggt hhesshhkuhhnkhifvghrkhhsrdgrthenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id E22C582152; Wed, 1 May 2019 11:48:08 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.1.6-449-gfb3fc5a-fmstable-20190430v1 Mime-Version: 1.0 Message-Id: <1e036392-9116-4aed-80b8-63e65642992b@www.fastmail.com> In-Reply-To: References: <20850a87-edd8-457c-352c-9b3c5baa8781@rawbw.com> Date: Wed, 01 May 2019 11:48:08 -0400 From: "Dave Cottlehuber" To: Adam , Yuri Cc: "FreeBSD Ports" Subject: =?UTF-8?Q?Re:_Is_there_a_way_to_build_only_the_port_from_source, _and_ins?= =?UTF-8?Q?tall_dependencies_from_packages_with_the_make_command=3F?= Content-Type: text/plain X-Rspamd-Queue-Id: 175D182F2B X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.992,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 May 2019 15:48:19 -0000 On Tue, 30 Apr 2019, at 21:17, Adam wrote: > On Tue, Apr 30, 2019 at 12:36 PM Yuri wrote: > > > Sometimes instructions to build some port from source are needed. "cd > > /usr/ports/{caregory}/{port-name} && make" rebuilds everything from > > source, including dependencies. > > > > Is there an easy way to make it install missing dependencies with pkg, > > without listing them? I couldn't find such feature. from within the appropriate port directory: function make-depends --description 'installs runtime and buildtime dependencies for a given port' sudo pkg install -r FreeBSD --automatic (make build-depends-list run-depends-list | sed -E -e 's,^.+/([^/]+/[^/]+$),\1,') end function make-pkg --description 'test port build locally' make clean \ check-sanity \ fetch makesum checksum \ extract patch \ configure build \ stage stage-qa \ check-orphans \ check-plist \ package \ && find /tmp/usr/ports -name \*.txz -type f end I use these locally while working on ports - should work similar for you too. A+ Dave From owner-freebsd-ports@freebsd.org Thu May 2 05:37:27 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 751931589941 for ; Thu, 2 May 2019 05:37:27 +0000 (UTC) (envelope-from xavier@groumpf.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 D7F7E7651D for ; Thu, 2 May 2019 05:37:26 +0000 (UTC) (envelope-from xavier@groumpf.org) Received: by mailman.ysv.freebsd.org (Postfix) id 98DC51589940; Thu, 2 May 2019 05:37:26 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 74941158993F for ; Thu, 2 May 2019 05:37:26 +0000 (UTC) (envelope-from xavier@groumpf.org) Received: from aragorn.amdh.fr (aragorn.groumpf.org [176.31.180.205]) by mx1.freebsd.org (Postfix) with ESMTP id E35D37651B; Thu, 2 May 2019 05:37:25 +0000 (UTC) (envelope-from xavier@groumpf.org) Received: from numenor.groumpf.org (unknown [78.251.129.10]) by aragorn.amdh.fr (Postfix) with ESMTP id 4450A61F97; Thu, 2 May 2019 07:37:22 +0200 (CEST) Received: from numenor.groumpf.org (localhost [127.0.0.1]) by numenor.groumpf.org (Postfix) with ESMTP id D141B7AAC; Thu, 2 May 2019 07:37:21 +0200 (CEST) X-Virus-Scanned: amavisd-new at groumpf.org Received: from numenor.groumpf.org ([127.0.0.1]) by numenor.groumpf.org (ns3.groumpf.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id ICYWo97j5uQR; Thu, 2 May 2019 07:37:15 +0200 (CEST) Received: from [192.168.100.20] (feanor.groumpf.org [192.168.100.20]) by numenor.groumpf.org (Postfix) with ESMTPS id C84837AA7; Thu, 2 May 2019 07:37:14 +0200 (CEST) Subject: Re: Bind914 conficts with bind-tools To: Mathieu Arnold Cc: ports@freebsd.org References: <20190501115150.v24hd2tqwxshemkj@atuin.in.mat.cc> From: Xavier Openpgp: preference=signencrypt Message-ID: Date: Thu, 2 May 2019 07:37:10 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <20190501115150.v24hd2tqwxshemkj@atuin.in.mat.cc> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="7wOzVs91jT14Vk4MXryGlJBbvG9zRdprr" X-Rspamd-Queue-Id: E35D37651B X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.97 / 15.00]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.975,0]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 May 2019 05:37:27 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --7wOzVs91jT14Vk4MXryGlJBbvG9zRdprr Content-Type: multipart/mixed; boundary="Fgwrm5inbFqGXZIFJQ6cyxMeG3JnLiTNi"; protected-headers="v1" From: Xavier To: Mathieu Arnold Cc: ports@freebsd.org Message-ID: Subject: Re: Bind914 conficts with bind-tools References: <20190501115150.v24hd2tqwxshemkj@atuin.in.mat.cc> In-Reply-To: <20190501115150.v24hd2tqwxshemkj@atuin.in.mat.cc> --Fgwrm5inbFqGXZIFJQ6cyxMeG3JnLiTNi Content-Type: text/plain; charset=utf-8 Content-Language: fr-classic Content-Transfer-Encoding: quoted-printable On 01/05/2019 13:51, Mathieu Arnold wrote: > On Wed, May 01, 2019 at 11:08:47AM +0200, Xavier wrote: >> Hello, >> >> I wanted to portupgrad bind914, ran into a conflict : >> >>> [root@numenor bind914]# make all >>> =3D=3D=3D> Staging for bind914-9.14.1 >>> =3D=3D=3D> bind914-9.14.1 depends on package: bind-tools>0 - not fo= und >>> =3D=3D=3D> Installing for bind-tools-9.14.1 >>> =3D=3D=3D> Checking if bind-tools is already installed >>> =3D=3D=3D> Registering installation for bind-tools-9.14.1 as automa= tic >>> Installing bind-tools-9.14.1... >>> pkg-static: bind-tools-9.14.1 conflicts with bind914-9.14.0 (installs= files into the same place). Problematic file: /usr/local/bin/arpaname >> >> I ran make clean before >> >> Thanks for ideas, >=20 > You need to remove bind914-9.14.0 first. >=20 Solved ! Thanks Mat --=20 Xavier Humbert - sysadmin & network engineer --Fgwrm5inbFqGXZIFJQ6cyxMeG3JnLiTNi-- --7wOzVs91jT14Vk4MXryGlJBbvG9zRdprr Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEESAZA8WgF/u/6AMGYgbW6+oca/hUFAlzKggoACgkQgbW6+oca /hURVxAAjgWp2MvGQTxVTy0JqQlBx1S4i5ZFLdLKYuuLw+weJDd/vsQPhbcYyxqX U+Nlwf9mLugLTOx37yUORvlt90SGOmKvZ8tsMGipMkx0s7dNkyU/s55Y7WHx/zaH gTZ4OOcjE9GSKnsG+ff63qnK5XlW8E28aDUrxxTKeMql+D8lLBeVP9L7OH0mQFNt qjfGewcVG3W+JNY1nhHYu6iDpZJNxsRUIl0d7NYWsaCJAn+WktxfmunKoGasYeUm O9uh1dM5m/WWLjAQC9seC5Ik8HcSUAvDk9psKGcUxjRxTO37bIslP3i6CYTkZjGK FM4lRwLZzB5SciNoO7hscEx1HcdRGfQn+tHG/2w0Z0674SQ1qXXS0YgnD/mAkNCF uwtSBg8dMHde+H7vgqorTT8MzC+H1w/pxEg71CzyKnm7EBtGzYK7lQHCurpQzYGB Vn3DLzb7XFQpcTgKD3pv/CYW1E8GgZcT/sQOp6NHdJT0d3GPSJgCCnFjwZMY3INp xTxhPhN9IWf/pWT0p6IVfxU2wZXp0rLUZVd43t2abxohBC+qMueETizAgb7Rk5sU pHcx4RbwCyNSNdkI3sZ5yvp9QKrvE5o/N6nXrvnY08TwDhpkzXEyUcLPNnEtYwJ9 sPimwxX8AieZrDm8BGo6t2imL+rHrYmDEGN5yGQEHXXqD5FUMf0= =DJVx -----END PGP SIGNATURE----- --7wOzVs91jT14Vk4MXryGlJBbvG9zRdprr-- From owner-freebsd-ports@freebsd.org Thu May 2 10:52:42 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 770C115905CA; Thu, 2 May 2019 10:52:42 +0000 (UTC) (envelope-from root@sfc.wide.ad.jp) Received: from mail1.sfc.wide.ad.jp (mail1.sfc.wide.ad.jp [203.178.142.133]) (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 B443E880DC; Thu, 2 May 2019 10:52:40 +0000 (UTC) (envelope-from root@sfc.wide.ad.jp) Received: by mail1.sfc.wide.ad.jp (Postfix, from userid 0) id E3C141B449; Thu, 2 May 2019 19:40:06 +0900 (JST) X-Original-To: micchie@sfc.wide.ad.jp Received: from ironport1.sfc.wide.ad.jp (ironport1.sfc.wide.ad.jp [IPv6:2001:200:0:8803:203:178:142:150]) by mail1.sfc.wide.ad.jp (Postfix) with ESMTPS id 66BBB12334 for ; Wed, 1 May 2019 07:17:20 +0900 (JST) Received-SPF: None (ironport1.sfc.wide.ad.jp: no sender authenticity information available from domain of owner-freebsd-current@freebsd.org) identity=pra; client-ip=8.8.178.116; receiver=ironport1.sfc.wide.ad.jp; envelope-from="owner-freebsd-current@freebsd.org"; x-sender="owner-freebsd-current@freebsd.org"; x-conformance=sidf_compatible Received-SPF: Pass (ironport1.sfc.wide.ad.jp: domain of owner-freebsd-current@freebsd.org designates 8.8.178.116 as permitted sender) identity=mailfrom; client-ip=8.8.178.116; receiver=ironport1.sfc.wide.ad.jp; envelope-from="owner-freebsd-current@freebsd.org"; x-sender="owner-freebsd-current@freebsd.org"; x-conformance=sidf_compatible; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:8.8.178.116 ip4:96.47.72.81 ip6:2001:1900:2254:206a::19:2 ip6:2610:1c1:1:606c::19:2 ~all" Received-SPF: None (ironport1.sfc.wide.ad.jp: no sender authenticity information available from domain of postmaster@mx2.freebsd.org) identity=helo; client-ip=8.8.178.116; receiver=ironport1.sfc.wide.ad.jp; envelope-from="owner-freebsd-current@freebsd.org"; x-sender="postmaster@mx2.freebsd.org"; x-conformance=sidf_compatible IronPort-SDR: W157G+hmN4zhwFNoCTJIsNahQelwABGA2MBHcai90tMBGEDfT1J2zSv3SXrU5NF3j51ciXyI4j 2Fx1QTieIxwUuiHDe2dFkTFlUCvi5BK6w= IronPort-PHdr: =?us-ascii?q?9a23=3ASIwYZRxiUit1Q8bXCy+O+j09IxM/srCxBDY+r6?= =?us-ascii?q?Qd2uISIJqq85mqBkHD//Il1AaPAdyCrawawLKG+4nbGkU4qa6bt34DdJEeHz?= =?us-ascii?q?Qksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPER?= =?us-ascii?q?vjKwV1Ov71GonPhMiryuy+4ZLebxhViDanYL5/LRq6oRnSu8ILnYZsN6E9xw?= =?us-ascii?q?fTrHBVYepW32RoJVySnxb4+Mi9+YNo/jpTtfw86cNOSL32cKskQ7NWCjQmKH?= =?us-ascii?q?0169bwtRbfVwuP52ATXXsQnxFVHgXK9hD6XpP2sivnqupw3TSRMMPqQbwoXz?= =?us-ascii?q?mp8rxmQwH0higZKzE58XnXis1ug6JdvBKhvAF0z4rNbI2IKPZyYqbRcNUHTm?= =?us-ascii?q?RDQ8lRTTRMDJ6iYYsBD+QPPuhWoIfyqFQMtRuzBwuiCezyxjJGmnP40rE13P?= =?us-ascii?q?o6EQzdwAwvBMgDvGjIoNj7NqofV/2+wqnSzTXEavNbwTDz6InSchAmuvGMWa?= =?us-ascii?q?h/cdTMwkcpDQzKklWQqYn/MDOTy+8AtHSX4/Z8We61hW4osBpxrSW0y8c1l4?= =?us-ascii?q?nJh5oVxkrY+iR42Ys4I8CzRkB8Yd6hCpRQtieaOpN4QsM4XW5npj01yqYbtp?= =?us-ascii?q?KheygK0psnyhjCYPKEa4iF+hHuWPySLDtimX5oerGyiwyv/US9y+DwTsi53E?= =?us-ascii?q?hQoiZbndTArHQA2wLJ5sSZRPZx4EGs0iuV2Q/J8OFLO0U0mLLbK5E/xr4wkY?= =?us-ascii?q?IesUHMHyPogkn2grWWeVs69eez8OTof6/qppiGN497kg3+M6IuldKjAekgMQ?= =?us-ascii?q?UCRWuW9f6h2LDh/kD1WqhGguA3n6XBtZDVP8Ubpqq3Aw9P1YYj7g6yDzCo0d?= =?us-ascii?q?Qeg3YHNktJeBydj4f3JV7BO+v4Auqmj1uwjTdr3erGMaPnApXRNXXDnq3hcq?= =?us-ascii?q?hj5EFH0wo80MpT55VOCrEOOP7zQFP+tMTEDh8lNAy52+PnCNRh2YwCWWKPA7?= =?us-ascii?q?GWPbjJsV+G+u0jOeeNZI4ItznjMfQq/ePhgWU7mV8FLuGU24AKYiW4Auh+OB?= =?us-ascii?q?feJn7tmcsaV2kQswc0V+Csj0eNFjtaZnK3VqR74SknCYWgFsDNXI2giqeNmS?= =?us-ascii?q?ymBIdbYHwVN1aXDH29coyFX+sLOiyIL8JriTBBXqW7UYInyVS0uRbnxqF7Bu?= =?us-ascii?q?TO9yASrp6l08J6sPbOnxM//iAhEsKGzmuWRHt1lG5bezhj8KlhoEA14VeCyq?= =?us-ascii?q?5xh/gQQcBT6ulATAo8HbDGwuFQMPy0XRjOKISnUlGjF/CnGzYqStsvi/sHaE?= =?us-ascii?q?Z4EtPq2kibh2ykCaQZv6WWBYRy+bCKjCu5HNp013uTjPpptFIhWMYacDT+3v?= =?us-ascii?q?QlpSHOG47ElVmYnK+2dKMamRTA73qH0XHX7BsKURR3V73CR2xGIFDYppLm50?= =?us-ascii?q?/PCbaiT7Y/YUNa0cDXDKxMZ5XyiEleAu/5MYHZfGS8gSK+HxuFzKiAKYH3YX?= =?us-ascii?q?8Q2jn1BlIJngoI8TCBLwdtTjy5rTfmBSd1XUnqf1uq9OB/rH2hSUphyB6MYl?= =?us-ascii?q?ck2aC49xQOibmXVukJ07QYkCk7pjh+B1r72MjZWJKbvwQ0WqJabJsm5Utfk2?= =?us-ascii?q?LUswsoJpu7M6VrnUITaSxyrxmo2Q96B49bnY4ttnxzllhIJKmV0U1Me3aj5b?= =?us-ascii?q?6rZuaFDG708VjvarTR3EnZysrPvLwB47Inqlnu+gilUEg6oT1h1JFO3n2Q64?= =?us-ascii?q?+vbkJaWI/tUksx6xlxpq3LKig76YTO0HRwMK6y+jbc0tMtDeEhx16uZdBaeK?= =?us-ascii?q?+DEQbzFYUdCa3MYKQthF6kdFcKJu1f/rU4esi7beGL3rKDMvxtkTi9gSJA+o?= =?us-ascii?q?88mkOA+ixgS/LZio4fyqL9vEPPXDP9gVG998HvzNACNXdLQTr5kHG6V8ZLa6?= =?us-ascii?q?Z/fJgGEzKvOcqx3tJkm8erQHBTskGiC15A0cPvewLBCj61lQBWy0kTpmSq3C?= =?us-ascii?q?WiyDkh2TY2qKeFmSLUzunobxZCMXNRXmRkkX/iO4W5hcsWGk+yYEJ68XntrV?= =?us-ascii?q?a/3KVdqKlleiPUXkFFZW34NWxvWLC887GfedRC7o8Avz9aXe6nbRadULG38H?= =?us-ascii?q?54m2vzWmBZwj48bTSjvJ70ygd7hGyqJ3F2tHPFeMt0yE6FtubRTvNQwDcKAR?= =?us-ascii?q?JAp2WHVgqENsKytZWVjZDFquekSzvnTZNYNzbqwY7GvSf953U4SRG4mvmynJ?= =?us-ascii?q?XgH21YmWf8yN9nT2DGthvxaJLnkq+nK/hqeFVACkXx5sBhFsd5iIR4iJwL2H?= =?us-ascii?q?ccj4mY5jJX1ze1aIoLn/unMjIEXltpi5bN7RLg2VF/I37B3I//WniHg4Nga9?= =?us-ascii?q?S8fmIKy3c45sFOBr2T6e8Mli90r1yk6APJNKg7znFElqtosSdE0IRr8EI3wy?= =?us-ascii?q?6QA64fBxxZJyvqjxOS84n4t6tcInmufbX23UY4n8jyadPK6gxaRnv9fY8vWC?= =?us-ascii?q?Fq6cAqelXT1nDpr4/+ddTadt5WvQCOiRrGk8BbMp88nOEGwy19Niiu2B9tg/?= =?us-ascii?q?5+lhFo0Zyg6cKANGNg5ue3GBNVPCb5IsgO4Cvgi7p2kNyb0oq0EtNmADpBD/?= =?us-ascii?q?6KBbq4VTkVs/rgLQOHFjYx/2yaFbToFgia8E56rnjLHsPjJzSNKXIe19knWA?= =?us-ascii?q?iFKRkVnlUPRDtj1M1cdEji1In7fUx+/DxU+lPotk4G1LdzLxemGmbH+FX4LG?= =?us-ascii?q?dyEcfPakMPsElD/xuHYJLYsr01QHsersTEzkTFK3TFNV4QVThbAx3cXwK5ZO?= =?us-ascii?q?Tyt4OYreHKVLPvfaGGYK3Q+7YADq/anJn2gNI0oW7SPZfdZygwVbUt005HFy?= =?us-ascii?q?kjSf7UkDgOVSEb0hn1QZXA/EWa/St65oC+6vPtQAX1+dLJELVZd8pu9x3wiK?= =?us-ascii?q?vFNfbCzCB+YS1V0J8B3xqqgPAWwUIShidydjKsDaVItCjDS7jVk7NWCBhTYj?= =?us-ascii?q?16Nc9B5aYxlgdXPsuThtTw379+xvk7bjUNHUTmgd2sbNcWLnuVMUOdQkiROb?= =?us-ascii?q?mMPjGNxNv4IOu9RbBWkORIpkiwtDKcQCqBdnyIkzjkUQzqMPkZ3GfLekUB6M?= =?us-ascii?q?fkK0g+QXLuR9/ndBChZd5tijsuxqco3zXRO2VaLjlwfgVEovuS9XA94L03Fm?= =?us-ascii?q?pf435iNeTBlTye6rySLYkQvOEuDD55muhB7DEx1qFP4SdYbPJvlSbYtdIopE?= =?us-ascii?q?up2LrqqHIvQF9VpzBHiZje911lIrnc/4JcVGzs+QJXq2uKBhkAvNcjDcfg8f?= =?us-ascii?q?M1qJCHhOf4LzFM9MjR9M0XCp3PKc6JB3EmNALgBD/eCAZcEWybcFrHjkkYq8?= =?us-ascii?q?m8s2WPp8Fh+Jb2lZcEUbMdU0Y6RKtDWxZVWecaKZIyZQsK1LuSjcoG/3279U?= =?us-ascii?q?KDSt9Xs5rcWrSVG/q9cW/E34kBXAMBxPbDFapWNoD/3BU9OFxqxsLEAUfdV8?= =?us-ascii?q?tB5Cp7YV1srQ=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0GfAAAVychch3SyCAhmGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAQGBZU5wUGxVIAQzhBCEFIRningBAQaBECWDXoVugTyPORo?= =?us-ascii?q?YCwoCg3hfhhsbBwEENBMBAwEBAQMBAQIBAQEBAQIQAQEBCgsJCCkjDII6BQI?= =?us-ascii?q?DHwEGDk1rAQEBAQEBIwINZAECAwEBASARDAEBBAgCHgsBAgMBAgYBAQoOCgI?= =?us-ascii?q?CGAoEAgICAQEjAQkWEAYIBQIEAQECARgEgwEBgXYUAQIBAQquWnGBL4J5AQE?= =?us-ascii?q?FgkeDE4FUAwaBCyeKLoEdgQ+BB4E4DIFhfj6CYQEEgT4BAYMogliNQ5hgZQc?= =?us-ascii?q?BAYILgXGEJIQuBoMchE8GG5UvklGONoFmIYFXMxpzgmyCD4kDhUFwEHgckFJ?= =?us-ascii?q?IgXsBAQ?= X-IPAS-Result: =?us-ascii?q?A0GfAAAVychch3SyCAhmGQEBAQEBAQEBAQEBAQcBAQEBA?= =?us-ascii?q?QGBZU5wUGxVIAQzhBCEFIRningBAQaBECWDXoVugTyPORoYCwoCg3hfhhsbB?= =?us-ascii?q?wEENBMBAwEBAQMBAQIBAQEBAQIQAQEBCgsJCCkjDII6BQIDHwEGDk1rAQEBA?= =?us-ascii?q?QEBIwINZAECAwEBASARDAEBBAgCHgsBAgMBAgYBAQoOCgICGAoEAgICAQEjA?= =?us-ascii?q?QkWEAYIBQIEAQECARgEgwEBgXYUAQIBAQquWnGBL4J5AQEFgkeDE4FUAwaBC?= =?us-ascii?q?yeKLoEdgQ+BB4E4DIFhfj6CYQEEgT4BAYMogliNQ5hgZQcBAYILgXGEJIQuB?= =?us-ascii?q?oMchE8GG5UvklGONoFmIYFXMxpzgmyCD4kDhUFwEHgckFJIgXsBAQ?= X-IronPort-AV: E=Sophos;i="5.60,415,1549897200"; d="scan'208";a="7835002" Received: from mx2.freebsd.org ([8.8.178.116]) by ironport1.sfc.wide.ad.jp with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 01 May 2019 07:17:16 +0900 Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx2.freebsd.org (Postfix) with ESMTPS id D1F7E70BEE; Tue, 30 Apr 2019 22:17:12 +0000 (UTC) (envelope-from owner-freebsd-current@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 36E946AAC3; Tue, 30 Apr 2019 22:17:10 +0000 (UTC) (envelope-from owner-freebsd-current@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1556662632; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id: list-unsubscribe:list-subscribe:list-post; bh=cMbAoIsSAQXA1HL2+KazKaL69s2xJHlUgjRGtqZyy34=; b=YE5g4kT5dUBM3jjgJa1cPowNhddLCtPUJEMe+WHHn4o+10iGIB8nr4dE4WV9jukZnXEazG YoN18l5EHeSNScT2ts510mZgHJx6mHfSpuyS4XIXcpHKRgP27501wvIUC+RZZoA56lzom8 lusTaIsoBYN0rvwI16AhwYqsOWjuoNevZRlbxB5+jrCl+fST3v1ePuc7uP5nZUfk+lEMyy STIaRb036pdrrXpwwbW1uRmRgDyabf8J5sV9oaHtdFHT39EjoR/Phpd6UeHXFgKV0rDj7q 6tL0gD0DYn5T4kxORoIMEDJDmZ+LbzqUyTawh5Yj8VyEBGHlNUjfPU7LiymSyg== Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA7A8159FF9D; Tue, 30 Apr 2019 22:13:31 +0000 (UTC) (envelope-from SRS0=7/jM=TA=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 11DA96A723; Tue, 30 Apr 2019 22:13:30 +0000 (UTC) (envelope-from SRS0=7/jM=TA=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 B397E28417; Wed, 1 May 2019 00:03:44 +0200 (CEST) Received: from illbsd.quip.test (ip-62-24-92-232.net.upcbroadband.cz [62.24.92.232]) (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 51D3828411; Wed, 1 May 2019 00:03:43 +0200 (CEST) Subject: Re: CFT: FreeBSD Package Base To: David Chisnall Cc: Kris Moore , FreeBSD Stable , freebsd-pkg@freebsd.org, =?UTF-8?Q?Goran_Meki=c4=87?= , freebsd-hackers@freebsd.org, FreeBSD Current , freebsd-pkgbase@freebsd.org, freebsd-ports@freebsd.org References: <201904291931.x3TJV73d079802@slippy.cwsent.com> <6EB65F49-47CD-48B2-8C58-BF387D8C7A58@ixsystems.com> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <292eadc6-3662-ec43-1175-53fc252487bd@quip.cz> Date: Wed, 1 May 2019 00:03:44 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.3 MIME-Version: 1.0 In-Reply-To: X-Spam: Yes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: owner-freebsd-current@freebsd.org Sender: owner-freebsd-current@freebsd.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1556662632; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id: list-unsubscribe:list-subscribe:list-post; bh=cMbAoIsSAQXA1HL2+KazKaL69s2xJHlUgjRGtqZyy34=; b=qqTynqoOg6Me6PtXZicIUutDA6ISa7JmOIN+iEF2OpFmP53QhuoAY05wh2IDoUPOgHK2t0 9+08a+OgU5xm8Zgt4jYyrsv4YPfjAVAtll3CyabexVSl9TAk3JLuIUxo6juP+utWfp9IgW UDa9Hu97Ql1VTI0qf0KrJSURX5yN2G8yUGa89wN58BsKSQCzM7/SJXcUIpQC0z29P2eFZY 2TO/aq1+zVxDldjd3X5p4BWjpf3WtJkvkBWSi6cqEUcECJAqJmEh78Qjp9b+xHZMVnITAP dOBWglvxL8VMbt3UqIFeUuCQ3PGui8tntCOp4+ume1Ft+eokmk7FdLRGMnSZXQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1556662632; a=rsa-sha256; cv=none; b=JB3Qhye2cpoM9b+Q7MOs1J4IwZ7WIiTeAkRXZhYr/ahnc44YhbO8R4SY2Mm67U6LgJku36 62j2tRSm+DSya8352R73vkVMA1yiSJmI+x3Z4S8wA7fYzfGLR1xt9zzJGgwA55nxA+2eY8 4J35o6N7EvzCKGYjXdQs/PKHxa42x1UOHXWuKWawkD1EdWd2DiTcAjOd3jPXUtcJFMHqXG i/x3hLuEDIVaSdn8vQjVJmKfZg5NWPVGj5xpAGg1W1TSnGcPeugewf4gxz0hLPYZSuBr+0 9g8uFNkteNov5nwOajVqo/ZkEO795SbTCaMVSJy2JziSc62XjX1tIjowaPmi1A== ARC-Authentication-Results: i=1; mx1.freebsd.org X-Rspamd-Queue-Id: B443E880DC X-Spamd-Bar: ++++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=freebsd.org header.s=dkim header.b=YE5g4kT5; spf=pass (mx1.freebsd.org: domain of root@sfc.wide.ad.jp designates 203.178.142.133 as permitted sender) smtp.mailfrom=root@sfc.wide.ad.jp X-Spamd-Result: default: False [4.95 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FORGED_SENDER_MAILLIST(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.sfc.wide.ad.jp]; GREYLIST(0.00)[pass,body]; DKIM_TRACE(0.00)[freebsd.org:+]; MX_GOOD(-0.01)[cached: ironport1.otemachi.wide.ad.jp]; RCPT_COUNT_SEVEN(0.00)[9]; MAILLIST(-0.20)[mailman]; FORGED_SENDER(0.00)[000.fbsd@quip.cz,root@sfc.wide.ad.jp]; MIME_BASE64_TEXT(0.10)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; DATE_IN_PAST(1.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[000.fbsd@quip.cz,root@sfc.wide.ad.jp]; ASN(0.00)[asn:2500, ipnet:203.178.128.0/17, country:JP]; IP_SCORE(-1.78)[ip: (-6.60), ipnet: 203.178.128.0/17(-1.45), asn: 2500(-0.80), country: JP(-0.06)]; R_DKIM_ALLOW(-0.20)[freebsd.org:s=dkim]; SPAM_FLAG(5.00)[]; FROM_HAS_DN(0.00)[]; ARC_ALLOW(-1.00)[i=1]; NEURAL_HAM_LONG(-0.25)[-0.253,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[quip.cz]; HAS_LIST_UNSUB(-0.01)[]; NEURAL_SPAM_MEDIUM(0.73)[0.729,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.37)[0.371,0]; RCVD_COUNT_SEVEN(0.00)[10]; SUSPICIOUS_RECIPS(1.50)[] X-BeenThere: freebsd-ports@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 May 2019 10:52:42 -0000 RGF2aWQgQ2hpc25hbGwgd3JvdGUgb24gMjAxOS8wNC8zMCAxMDoyMjoKPiBPbiAyOS8wNC8yMDE5 IDIxOjEyLCBKb2UgTWFsb25leSB3cm90ZToKPj4gV2l0aCBDRlQgdmVyc2lvbiB5b3UgY2hvc2Ug dG8gYnVpbGQsIGFuZCBwYWNrYWdlIGluZGl2aWR1YWwgY29tcG9uZW50cyAKPj4gc3VjaCBhcyBz ZW5kbWFpbCB3aXRoIGEgcG9ydCBvcHRpb24uwqAgVGhhdCBkb2VzIGVudGlyZWx5IHNvbHZlIHRo ZSAKPj4gcHJvYmxlbSBvZiBiZWluZyBhYmxlIHRvIHJlaW5zdGFsbCBzZW5kbWFpbCBhZnRlciB0 aGUgZmFjdCB3aXRob3V0IGEgCj4+IHJlYnVpbGQgb2YgdGhlIHVzZXJsYW5kIChiYXNlKSBwb3J0 IGJ1dCBwZXJoYXBzIGJhc2UgZmxhdm9ycyBjb3VsZCAKPj4gc29sdmUgdGhhdCBwcm9ibGVtIGFz c3VtaW5nIGZsYXZvcnMgY291bGQgZXh0ZW5kIGJleW9uZCBweXRob24uCj4gCj4gVGhpcyBzb3Vu ZHMgdmVyeSBtdWNoIGxpa2UgbG9jYWwgb3B0aW1pc2F0aW9uLiBJdCdzIG5vdyBlYXN5IHRvIGNy ZWF0ZSBhIAo+IGN1c3RvbSBiYXNlIGltYWdlLsKgIEdyZWF0LsKgIEJ1dCBob3cgZG8gSSBleHBy ZXNzIGRlcGVuZGVuY2llcyBpbiBwb3J0cyAKPiBvbiBhIHNwZWNpZmljIGJhc2UgY29uZmlndXJh dGlvbj8gVGhpcyBpcyBlYXN5IGlmIEkgZGVwZW5kIG9uIGEgc3BlY2lmaWMgCj4gYmFzZSBwYWNr YWdlLCBidXQgaG93IGRvZXMgdGhpcyB3b3JrIGluIHlvdXIgbW9kZWw/wqAgRm9yIGV4YW1wbGUs IGlmIEkgCj4gaGF2ZSBhIHBhY2thZ2UgdGhhdCBkZXBlbmRzIG9uIGEgbGlicmFyeSB0aGF0IGlz IGFuIG9wdGlvbmFsIHBhcnQgb2YgdGhlIAo+IGJhc2Ugc3lzdGVtLCBob3cgZG8gSSBleHByZXNz IHRoYXQgcGtnIG5lZWRzIHRvIGVpdGhlciByZWZ1c2UgdG8gaW5zdGFsbCAKPiBpdCwgb3IgaW5z dGFsbCBhIHVzZXJsYW5kIHBrZyB0aGF0IGluY2x1ZGVzIHRoYXQgbGlicmFyeSBpbiBwbGFjZSBv ZiBteSAKPiBleGlzdGluZyB2ZXJzaW9uIGFzIHBhcnQgb2YgdGhlIGluc3RhbGwgcHJvY2Vzcz8K PiAKPiBNb3JlIGltcG9ydGFudGx5IGZvciB0aGUgY29udGFpbmVyIHVzZSBjYXNlLCBpZiBJIHdh bnQgdG8gdGFrZSBhIAo+IGNvbXBsZXRlbHkgZW1wdHkgamFpbCBhbmQgZG8gcGtnIGlucyBuZ2lu eCAoZm9yIGV4YW1wbGUpLCB3aGF0IGRvZXMgdGhlIAo+IG1haW50YWluZXIgb2YgdGhlIG5naW54 IHBvcnQgbmVlZCB0byBkbyB0byBleHByZXNzIHRoZSBtaW5pbXVtIHNldCBvZiAKPiB0aGUgYmFz ZSBzeXN0ZW0gdGhhdCBuZWVkcyB0byBiZSBpbnN0YWxsZWQgdG8gYWxsb3cgbmdpbnggdG8gd29y az8KPiAKPiBPbmUgb2YgdGhlIGdvYWxzIGZvciB0aGUgcGtnIGJhc2UgY29uY2VwdCB3YXMgdG8g YWxsb3cgdGhpcyBraW5kIG9mIHVzZSAKPiBjYXNlLCBlYXNpbHkgY3JlYXRpbmcgYSBtaW5pbWFs IGVudmlyb25tZW50IHJlcXVpcmVkIHRvIHJ1biBhIHNpbmdsZSAKPiBzZXJ2aWNlLiBXaXRoIGEg bW9ub2xpdGhpYyBiYXNlIHBhY2thZ2Ugc2V0LCB5b3UncmUgZ29pbmcgdG8gbmVlZCBzb21lIAo+ IG1lY2hhbmlzbSBvdGhlciB0aGFuIHBhY2thZ2VzIHRvIGV4cHJlc3MgdGhlIHNwZWNpZmljIGJh c2Ugc3Vic2V0IAo+IHBhY2thZ2UgdGhhdCB5b3UgbmVlZCBhbmQgSSB0aGluayB0aGF0IHlvdSBu ZWVkIHRvIGp1c3RpZnkgd2h5IHRoaXMgCj4gbWVjaGFuaXNtIGlzIGJldHRlciB0aGFuIHVzaW5n IHNtYWxsIGluZGl2aWR1YWwgcGFja2FnZXMuCgpXaWxsIGl0IG5vdCBiZSBtYWludGFpbmVyJ3Mg bmlnaHRtYXJlIHRvIHRha2UgY2FyZSBvZiBhbGwgdGhlIApkZXBlbmRlbmNpZXMgb24gdGhlIGJh c2UgcGFja2FnZXMgZm9yIGVhY2ggcG9ydCB3ZSBoYXZlIGluIHRoZSBwb3J0cyB0cmVlPwoKTWly b3NsYXYgTGFjaG1hbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpmcmVlYnNkLWN1cnJlbnRAZnJlZWJzZC5vcmcgbWFpbGluZyBsaXN0Cmh0dHBzOi8vbGlz dHMuZnJlZWJzZC5vcmcvbWFpbG1hbi9saXN0aW5mby9mcmVlYnNkLWN1cnJlbnQKVG8gdW5zdWJz Y3JpYmUsIHNlbmQgYW55IG1haWwgdG8gImZyZWVic2QtY3VycmVudC11bnN1YnNjcmliZUBmcmVl YnNkLm9yZyIK From owner-freebsd-ports@freebsd.org Thu May 2 10:53:57 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EB9D215906E9; Thu, 2 May 2019 10:53:56 +0000 (UTC) (envelope-from root@sfc.wide.ad.jp) Received: from mail1.sfc.wide.ad.jp (mail1.sfc.wide.ad.jp [203.178.142.133]) (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 82D5B882A6; Thu, 2 May 2019 10:53:55 +0000 (UTC) (envelope-from root@sfc.wide.ad.jp) Received: by mail1.sfc.wide.ad.jp (Postfix, from userid 0) id B7B971BCCF; Thu, 2 May 2019 19:40:08 +0900 (JST) X-Original-To: micchie@sfc.wide.ad.jp Received: from ironport1.sfc.wide.ad.jp (ironport1.sfc.wide.ad.jp [IPv6:2001:200:0:8803:203:178:142:150]) by mail1.sfc.wide.ad.jp (Postfix) with ESMTPS id 7161212691 for ; Wed, 1 May 2019 13:00:36 +0900 (JST) Received-SPF: None (ironport1.sfc.wide.ad.jp: no sender authenticity information available from domain of owner-freebsd-current@freebsd.org) identity=pra; client-ip=8.8.178.116; receiver=ironport1.sfc.wide.ad.jp; envelope-from="owner-freebsd-current@freebsd.org"; x-sender="owner-freebsd-current@freebsd.org"; x-conformance=sidf_compatible Received-SPF: Pass (ironport1.sfc.wide.ad.jp: domain of owner-freebsd-current@freebsd.org designates 8.8.178.116 as permitted sender) identity=mailfrom; client-ip=8.8.178.116; receiver=ironport1.sfc.wide.ad.jp; envelope-from="owner-freebsd-current@freebsd.org"; x-sender="owner-freebsd-current@freebsd.org"; x-conformance=sidf_compatible; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:8.8.178.116 ip4:96.47.72.81 ip6:2001:1900:2254:206a::19:2 ip6:2610:1c1:1:606c::19:2 ~all" Received-SPF: None (ironport1.sfc.wide.ad.jp: no sender authenticity information available from domain of postmaster@mx2.freebsd.org) identity=helo; client-ip=8.8.178.116; receiver=ironport1.sfc.wide.ad.jp; envelope-from="owner-freebsd-current@freebsd.org"; x-sender="postmaster@mx2.freebsd.org"; x-conformance=sidf_compatible IronPort-SDR: +p/mLucn7TetiYTI/wCXSH4l5Y82ShzsEQYCS8CXqmPuihuS1zePafWHrYl5Ch2XhCWivRy9WW K0XWcqc7q31+2PhRFrjJjwaf683iA2We4= IronPort-PHdr: =?us-ascii?q?9a23=3ADlDfjxG8QZTbUO/Q4kPZhJ1GYnF86YWxBRYc79?= =?us-ascii?q?8ds5kLTJ76p8q5bnLW6fgltlLVR4KTs6sC17OP9f6+EjNQqb+681k6OKRWUB?= =?us-ascii?q?EEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAA?= =?us-ascii?q?jwOhRoLerpBIHSk9631+ev8JHPfglEnjWwba5vIBmsrAjct8YajIlhJ60s1h?= =?us-ascii?q?bHv3xEdvhMy2h1P1yThRH85smx/J5n7Stdvu8q+tBDX6vnYak2VKRUAzs6PW?= =?us-ascii?q?874s3rrgTDQhCU5nQASGUWkwFHDBbD4RrnQ5r+qCr6tu562CmHIc37SK0/VD?= =?us-ascii?q?q+46t3ThLjlTwKPCAl/m7JlsNwjbpboBO/qBx5347Ue5yeOP5ncq/AYd8WWW?= =?us-ascii?q?9NU8BWWCJZBYOybIUBBPcFMepFs4Xxol0Dpga8CwaxHuPi0jhGhmX206w1ze?= =?us-ascii?q?ovDAPJ0wMuEdIWsnnartr4OLocXOyp0KbGwivMb+hN1Dfh8YjEbgwtrOuQUb?= =?us-ascii?q?5td8fa1EkhFxnCjlWVsYHoITOU3fkQvWeH7+pgSPmghHA9qwFtvzOiwdkhi4?= =?us-ascii?q?nTiowI1l/E9Th5z50rKt2iVE52esKrEIBMuCGaKot5Wd0tQ3t0uCog1rIGvp?= =?us-ascii?q?u7cTEMxZ86yRDfbPmHfJKJ4hLlTOuRLy14i2x7d72knBa97FKsyurmVsm71l?= =?us-ascii?q?tBsylLksHUu30OzRDe6dKLRuZ/80qiwzqDyh3f5+BcLU02iabXMZ8sz7wqmp?= =?us-ascii?q?YOr0jOHjX6lFj0gaKQa04q4PKn6/79bbXjvpKcN5F7igX5Mqk2n8y+Dvo0Ph?= =?us-ascii?q?IAX2iB5+uzyqbs/VbkT7lQif02iKbZvIjbJcQduKG5HxdY34U55xu8FTuqzd?= =?us-ascii?q?YVkHodIF5YZR6KjpDlO1TUL/D5Cfe/jU6skDBux/3eOb3gDJPNIWbZkLv4c7?= =?us-ascii?q?Z98VBTxxQowtBE+p1YE60OIO/pWk/rqtPYCAM5Phe6w+b9FtpyyJgRWXmSDa?= =?us-ascii?q?ODN6PSq1CI6vo1I+aQfI8VpCr9K/896v7rjH82hUMSfamo3ZQJc324BfpmLF?= =?us-ascii?q?mDbXvig9cODHkFshAkQ+P3klGCUyZTND6PWbkh7GQ7FJ6+FtWEAYSsm6Cami?= =?us-ascii?q?mhE5BcfWwADUqDVnLhdoGBUvFLbzqOI8hniXsKT7WsQZQtkBqzrhX3zaY0E+?= =?us-ascii?q?zP5ydNsJvi0MRytePJmBw47jAxBNmHyWyLUyRuk3oVSiQq9K5lrEF30VvF1r?= =?us-ascii?q?J31OdFH95e7O8cTwEhKJTHxPZ7Ad2hZgWUW9aTT02iS8vuJTg6Ttc4xZdaOx?= =?us-ascii?q?4lXduolRzrxjerG/keherYPpEs9rPg2C3aNo5GwHbb3qQ7kxFyadoJDmamm6?= =?us-ascii?q?Ry7RT7DJXCk1iTmry2M68b2Xie2n2EyD+lrQljWw5tW6jfQThLTVqQlt/5+0?= =?us-ascii?q?nPVaOGAq8sMhZLxNSebKBNb4u63h19WP7/NYGGMCqKkGCqCEPNl+vWNtjDZn?= =?us-ascii?q?kd0SPBCUMNjwEU+zO8OBMjAju6+jKEXj10ElT3ZFnwqK9lpnj9UU44wkeDYw?= =?us-ascii?q?tjz+n94QYb0NqbTf5bxbcYoGE5sTwhG0m70siTBcCNqgB6cOBXfMkn7VFb/W?= =?us-ascii?q?zDugF3JZDmKLpt1RYFawoih0r1zF1sD5lY180jrXck1g13fKWH1l5bMj2C0J?= =?us-ascii?q?36IbGSIXTo5h2pd4bYwFzT2s2avKAV56dwsE3t6SeuEEdq6HB7y59V3n+bs4?= =?us-ascii?q?3NFxYXWIntX1wf8ggg4b/AbyQ3/I+S0mdjaPPmiDLJ1tM3Cedg8S6OJIsEYo?= =?us-ascii?q?WDEgK6U8wAAM62L/Y2wh6yYBlCI+Fe+eg9M4Wkb6nO3qnjJ+tmkD+86AYPqI?= =?us-ascii?q?lgzkKB8TZ9Qe/Uzt4Exf+fxA6OSzb7ih+orMn2nYlOYTxaEHC4zGDoA4tYZ6?= =?us-ascii?q?s6eohuay/mJNKxy887iYTgVnRD+BuoGkkc1cm1URSIYlH3xgEW0l4Y4DSmlS?= =?us-ascii?q?a+0z1ogmQxtKPMuU6Gi+/mdRcBJitKXDwyyweqeNfkyYlDAhvgdQUimRq76F?= =?us-ascii?q?yvxrJcorx4NXWKB1xGdG7pLm1vFKK88LiaMKstoNsltztaVOOkbBWUULn49l?= =?us-ascii?q?EdzCXuBS5Q3j02fSqm/57khQZ3jn61Imx+oXDCdYd33xiVt7m+DbZBmyELQi?= =?us-ascii?q?V1k2ydAUe6MsPs88+Zmp3YvqW1Sni7W5tPWSfxwI6Kryf94ndlS07a/bj7ip?= =?us-ascii?q?jsFg401jX+3t9hWHDTrRryVYLs0ryzLeNtekQxXg3G5sF3G59zns4LvL9MiS?= =?us-ascii?q?hIvpyO5jJHkH30N81cw76nKmEDTngUwtLYpgHpnk97fDqFwIfwV3PVxcUEBZ?= =?us-ascii?q?HyZXwQ1zh44dpHBa2P4PlPgDFvr1ykhQzLbPV3hTtbzuEhoHIXmOAGvgMxwz?= =?us-ascii?q?7VUvZCWxAHbWq1zkrA5svbzu0ffGu1dLmsyEdy1cusCr2PuEAUWXr0fIsjAT?= =?us-ascii?q?4l68x+NFzW13igoorgedTWcZcSrkjE1UeG1rcFbstoyKlv52IvI2/2sHw7xv?= =?us-ascii?q?RujAZp24m9ppTebX5j9+SmAxJVcDT5IcELqVSPxe5TmNib24e3E9BvADIOCd?= =?us-ascii?q?HvUvSlCnccr/nqPR2CVTYhsG2WH6b3ExWS5U19ozTICZ/hZBT1bDEJiM5vQh?= =?us-ascii?q?WQPhkVhx8SUS9/kIQ0GwqxyInqbV1j6zYNzlDipxZG0e4uMAPwGDS6xk/gen?= =?us-ascii?q?I/T56RKwBT5wdJ6hLOMMCQ2el0GjlR4pyrqAHeYnzefQlDCnsFH1CVH122dK?= =?us-ascii?q?f7/sHOqqLLY4j2Z+uLe7iFrvZSEuuF1Y76mJUz5C6Cb42OJiUwX7trnBMcDT?= =?us-ascii?q?YgQpqRmi1TGX1J0X6SKZHB4kfln08/5sGnrqaxAFq2t9LeU+MAa48yp0Ls2f?= =?us-ascii?q?mKZbzJ1XQjYTdAiMFWmyaQmuEUhQxL2X82KTL/Q+1R53SFWqvUnuUOVUwhZi?= =?us-ascii?q?h+NdVF4+cH5icWYpaJrNTz2/Y4j+QyDU9CT0C43NqnbooVIm2wclrLQkSTZv?= =?us-ascii?q?yAInXQzsf7bLnZK/UYhfhItxC2pTeQElPydjWFmT7zUhmzMOZKxCiFNR1asY?= =?us-ascii?q?u5f15jE2/mBN7hbxS6Npdwg1hUifUsgWjWMGcHLTVmW0Zd9Pue9y5ViO5zXW?= =?us-ascii?q?tb4TstLOWJnTqY8/iNKpsStqgOYGw8nOZb7XImjrpNuXECFLosx3uU94cw8B?= =?us-ascii?q?m8n+KCyyRqSk9PsDFNnIWRoRwkIqvSsIZBVXuC9R5L733DbnZC79ZjFNDrvL?= =?us-ascii?q?hdj9bVk6emYjBd9d/OuMUGCsXeM87CO2c7KxfvBBbaFgYIRyWnc2bFiAYO9Z?= =?us-ascii?q?Pavm3QtZU8ppX2zdAWTaRHUVUuCv4AIkF1RpoMOpp6VCgo17mBg4RbgBj25A?= =?us-ascii?q?mUT8JcsJfdU/uUCvi6MzeVg45PYB4QyK/5J4Aeb9Gp6wlZclB/2b/yNQ/IR9?= =?us-ascii?q?kU+X9vdAI5ql5Btn9kQT9rghO3WkaW+HYWUMWMsFszgwp6b/4q8W63sVktK1?= =?us-ascii?q?fAvyd2l1M+y4y83GKhNQXpJaL1Zrl4Tir5s09obcH+U1wzYxe/kEZ/OHHDXb?= =?us-ascii?q?0D17Y=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0EXAQDuGMlch3SyCAhmHAEBAQQBAQc?= =?us-ascii?q?EAQGBVAQBAQsBgT1QWxFVIAQzjQuKJoIOmkEaGAsKAoN4RoY1GwcBBDMGDgE?= =?us-ascii?q?DAQEBAwEBAgEBAQEBAhABAQEKCwkIKSMMgjoFAgMfBw5NawEBAQEBASMCDWQ?= =?us-ascii?q?BAgMBAQE9AQEECAIDGwsBAgMBAgYCAwcOCgkdCAMBCxgBCQsbBggHBAEEGAS?= =?us-ascii?q?DAQGCCgECAgqidYosgiCCeQEBBYI3gzyBPAkTgR8Bii2BHVWBAj+DJX4+gmE?= =?us-ascii?q?BBIE+AQEehWKLOoc8PZJwZQcCE4F4VYVAhC4GgxyEVRuVL5JRjjaBZSKBV00?= =?us-ascii?q?jUIFNgR8JggaJA4VfUhB4HI98SIF7AQE?= X-IPAS-Result: =?us-ascii?q?A0EXAQDuGMlch3SyCAhmHAEBAQQBAQcEAQGBVAQBAQsBg?= =?us-ascii?q?T1QWxFVIAQzjQuKJoIOmkEaGAsKAoN4RoY1GwcBBDMGDgEDAQEBAwEBAgEBA?= =?us-ascii?q?QEBAhABAQEKCwkIKSMMgjoFAgMfBw5NawEBAQEBASMCDWQBAgMBAQE9AQEEC?= =?us-ascii?q?AIDGwsBAgMBAgYCAwcOCgkdCAMBCxgBCQsbBggHBAEEGASDAQGCCgECAgqid?= =?us-ascii?q?YosgiCCeQEBBYI3gzyBPAkTgR8Bii2BHVWBAj+DJX4+gmEBBIE+AQEehWKLO?= =?us-ascii?q?oc8PZJwZQcCE4F4VYVAhC4GgxyEVRuVL5JRjjaBZSKBV00jUIFNgR8JggaJA?= =?us-ascii?q?4VfUhB4HI98SIF7AQE?= X-IronPort-AV: E=Sophos;i="5.60,416,1549897200"; d="scan'208";a="7837155" Received: from mx2.freebsd.org ([8.8.178.116]) by ironport1.sfc.wide.ad.jp with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 01 May 2019 13:00:28 +0900 Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx2.freebsd.org (Postfix) with ESMTPS id 568B46AA55; Wed, 1 May 2019 04:00:23 +0000 (UTC) (envelope-from owner-freebsd-current@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 82E9F75012; Wed, 1 May 2019 04:00:20 +0000 (UTC) (envelope-from owner-freebsd-current@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1556683222; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:list-id:list-unsubscribe: list-subscribe:list-post; bh=4oCUGjfmMIx05OZmT8a3oiE4MzgrgGEEn4iBxbd66JM=; b=SIY97bvibJXMyKMdD8rXoCcV7pZGD4xGlXar3ucpH+93Cut8DdJz/Yu7JhMDF4P0chmtGH 2RGeufy4KhppQw9JMzNAY8Jibyr1BXm95cTN2yIIkMPfG9Wh4KoE4X3aUxDUOLAh+2yeGY usRSQqQ6MAZpUxsvRSxf4AJTeCTttCWeuTFP9S5lb8z5R6+SzV69jwvFEW5y658F0+Ee1r vd1rXc1beU1QsW2iHCgRVUWo3m+TGR1om0kNYlvx+OMNk+iiXcXmjNWIJGJ2VmOxFIRzaj Qt031PAXXp6cMt1NXOH/DADg3Y7SnU2MYoi0QVtRsoOmC0qpYjsRJ2Fo9R11NA== Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 04312158331C; Wed, 1 May 2019 03:56:46 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from smtp-out-no.shaw.ca (smtp-out-no.shaw.ca [64.59.134.12]) (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 E73A974C1C; Wed, 1 May 2019 03:56:43 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from spqr.komquats.com ([70.67.125.17]) by shaw.ca with ESMTPA id LgMEhBJ2TldkPLgMFhnFVa; Tue, 30 Apr 2019 21:56:36 -0600 X-Authority-Analysis: v=2.3 cv=Ko4zJleN c=1 sm=1 tr=0 a=VFtTW3WuZNDh6VkGe7fA3g==:117 a=VFtTW3WuZNDh6VkGe7fA3g==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=8nJEP1OIZ-IA:10 a=oexKYjalfGEA:10 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=q2XNxBO46EK3obBdrt4A:9 a=wPNLvfGTeEIA:10 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTPS id 8BF6514E; Tue, 30 Apr 2019 20:56:33 -0700 (PDT) Received: from slippy.cwsent.com (localhost [127.0.0.1]) by slippy.cwsent.com (8.15.2/8.15.2) with ESMTP id x413uX67074032; Tue, 30 Apr 2019 20:56:33 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Received: from slippy (cy@localhost) by slippy.cwsent.com (8.15.2/8.15.2/Submit) with ESMTP id x413uUnV068470; Tue, 30 Apr 2019 20:56:32 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <201905010356.x413uUnV068470@slippy.cwsent.com> X-Authentication-Warning: slippy.cwsent.com: cy owned process doing -bs X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.7.1 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Miroslav Lachman <000.fbsd@quip.cz> cc: David Chisnall , FreeBSD Stable , freebsd-ports@freebsd.org, =?UTF-8?Q?Goran_Meki=c4=87?= , freebsd-hackers@freebsd.org, FreeBSD Current , freebsd-pkgbase@freebsd.org, freebsd-pkg@freebsd.org Subject: Re: CFT: FreeBSD Package Base In-Reply-To: Message from Miroslav Lachman <000.fbsd@quip.cz> of "Wed, 01 May 2019 00:03:44 +0200." <292eadc6-3662-ec43-1175-53fc252487bd@quip.cz> Mime-Version: 1.0 Date: Tue, 30 Apr 2019 20:56:30 -0700 X-CMAE-Envelope: MS4wfN/xmWRaWQf4f3J4LUJQu3pZlq2R+heRrUgbSIStI3jW7zX/5fMm4b0wrONS30PxYTM3L4AEceAbaUlH0j4Ssk2hgu0ilk7uSIb2ZQm3B34wLKJrGhxU HwWqFVGWz0FbohtGB8vZe+ZhlwMlOl+nV4bTEhDv1vj7LNpbO3NZmQOnMb1uHsrEYnimp8U3o5Ldv1Btob7Oz5spUCDh01syPNS8efzuut3lZbEWglh78Iul sPyzs8ESB8rbpCG1Etz3uwemvekBrPSWvbdp4F0pPhs+i985u/KunSKaEPyPP+EnNKeIq6a2IowFuvaH5ee+dvx8eKz/lEv74EXMf7LyIodLisYvO6SVjh3b 05bnRfDMx0Uroy8xz142FesMv0fY2sueoDnS5Afs/XbfU78s8tk0bOhtge4PbZSjTvqk5TyKv8onRizm9SpnzbpATzmeHLo6AdBYkyy7AWk5lCjRClOg0mbc 1/pTZMJvQHzSrCWq X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Errors-To: owner-freebsd-current@freebsd.org Sender: owner-freebsd-current@freebsd.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1556683222; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:list-id:list-unsubscribe: list-subscribe:list-post; bh=4oCUGjfmMIx05OZmT8a3oiE4MzgrgGEEn4iBxbd66JM=; b=LoGcPYhcJXW6FaDMAGD7HbNIB8L4hy8qocpGSeFhrIcy+W2VC95CQWIAo7p3/LboxcsQN2 aAnIZ2MukoKwf4sn0AA9tA1vOFvof1tVqQIxo/xpb16znmIykGUr5Kh63Bs4/7w1l1lLei CZJBmQqjtp0ASNthePrCM/VX1pY+0IXx+8P9Zt0OJBbBII0BGSHbessCLw7Z6wnFhG+RBY OstJtiidF0oLHsTtAtqte2UmDK2nn7wcifBsOFsdLY8loCWpG6mJAz/XII/mLWQZcKVktG JLSobBjolNpu4YMkvegoAwZOY/Sc8eXnWqdLNc8sQH2WnG4s3Mdm8bQHkcpyPA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1556683222; a=rsa-sha256; cv=none; b=YXcufkDh6yWTqrCU0OEi31kosNacLMWMRVrtnGYI8pr8yDZbsZz6D60ctNltkQQ7+DXg3R eSgMHlw+Es8sMl45ORan1G9sWMyPaEohJyeqhkseto39oMqGmufZ8jd40YWWeY2uFLyAo+ tmXQLy48Os/kMtr4offaUd7oBZ+ZeNW0yev5uH38YUXYaBXyA7y9u0CSMBK5mM140irfn8 HwojazB0yzBdsqLgniHhJ7gdETlihG9OXdeM9Shk3y1EwlaMb1GejNi7tspsoC4xeVHXky Bzvb8NuLd2W9cZ8LrvtPWNvQI43JKzkDzjWaVMOXKzi6R/u3Oywuo4W7l/N0Dg== ARC-Authentication-Results: i=1; mx1.freebsd.org X-Rspamd-Queue-Id: 82D5B882A6 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=freebsd.org header.s=dkim header.b=SIY97bvi; spf=pass (mx1.freebsd.org: domain of root@sfc.wide.ad.jp designates 203.178.142.133 as permitted sender) smtp.mailfrom=root@sfc.wide.ad.jp X-Spamd-Result: default: False [-3.53 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[Cy.Schubert@cschubert.com]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.sfc.wide.ad.jp]; MV_CASE(0.50)[]; RCVD_COUNT_TWELVE(0.00)[12]; HAS_XAW(0.00)[]; DKIM_TRACE(0.00)[freebsd.org:+]; MX_GOOD(-0.01)[cached: ironport1.otemachi.wide.ad.jp]; RCPT_COUNT_SEVEN(0.00)[9]; NEURAL_HAM_SHORT(-0.87)[-0.872,0]; MAILLIST(-0.20)[mailman]; FORGED_SENDER(0.00)[Cy.Schubert@cschubert.com,root@sfc.wide.ad.jp]; RECEIVED_SPAMHAUS_PBL(0.00)[17.125.67.70.zen.spamhaus.org : 127.0.0.11]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; DATE_IN_PAST(1.00)[]; ASN(0.00)[asn:2500, ipnet:203.178.128.0/17, country:JP]; FROM_NEQ_ENVFROM(0.00)[Cy.Schubert@cschubert.com,root@sfc.wide.ad.jp]; ARC_ALLOW(-1.00)[i=1]; IP_SCORE(-1.94)[ip: (-7.03), ipnet: 203.178.128.0/17(-1.67), asn: 2500(-0.94), country: JP(-0.06)]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[freebsd.org:s=dkim]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; HAS_LIST_UNSUB(-0.01)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FORGED_SENDER_MAILLIST(0.00)[]; SUSPICIOUS_RECIPS(1.50)[] X-BeenThere: freebsd-ports@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 May 2019 10:53:57 -0000 In message <292eadc6-3662-ec43-1175-53fc252487bd@quip.cz>, Miroslav = Lachman wri tes: > David Chisnall wrote on 2019/04/30 10:22: > > On 29/04/2019 21:12, Joe Maloney wrote: > >> With CFT version you chose to build, and package individual components = > >> such as sendmail with a port option.=C2=A0 That does entirely solve th= e = > >> problem of being able to reinstall sendmail after the fact without a = > >> rebuild of the userland (base) port but perhaps base flavors could = > >> solve that problem assuming flavors could extend beyond python. > > = > > This sounds very much like local optimisation. It's now easy to create = a = > > custom base image.=C2=A0 Great.=C2=A0 But how do I express dependencies= in ports = > > on a specific base configuration? This is easy if I depend on a specifi= c = > > base package, but how does this work in your model?=C2=A0 For example, = if I = > > have a package that depends on a library that is an optional part of th= e = > > base system, how do I express that pkg needs to either refuse to instal= l = > > it, or install a userland pkg that includes that library in place of my = > > existing version as part of the install process? > > = > > More importantly for the container use case, if I want to take a = > > completely empty jail and do pkg ins nginx (for example), what does the = > > maintainer of the nginx port need to do to express the minimum set of = > > the base system that needs to be installed to allow nginx to work? > > = > > One of the goals for the pkg base concept was to allow this kind of use = > > case, easily creating a minimal environment required to run a single = > > service. With a monolithic base package set, you're going to need some = > > mechanism other than packages to express the specific base subset = > > package that you need and I think that you need to justify why this = > > mechanism is better than using small individual packages. > > Will it not be maintainer's nightmare to take care of all the = > dependencies on the base packages for each port we have in the ports tree? No more than it is today. Remember, people have been doing this sort of = thing for decades. If the folks at Red Hat, Oracle (formerly Sun), and = IBM can do it, I'm sure we can too. The dependency lists will be = longer. We may require dependency lists that allow the choice of one of = many prereqs or coreqs. -- = Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few. _______________________________________________ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Thu May 2 11:09:10 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E43351591609; Thu, 2 May 2019 11:09:09 +0000 (UTC) (envelope-from v.velox@vvelox.net) Received: from vulpes.vvelox.net (vulpes.vvelox.net [96.95.67.25]) by mx1.freebsd.org (Postfix) with ESMTP id 0AF2D893B7; Thu, 2 May 2019 11:09:08 +0000 (UTC) (envelope-from v.velox@vvelox.net) Received: from vvelox.net (localhost [127.0.0.1]) (Authenticated sender: kitsune) by vulpes.vvelox.net (Postfix) with ESMTPA id 0D4B023355C1; Thu, 2 May 2019 06:09:00 -0500 (CDT) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Thu, 02 May 2019 06:09:00 -0500 From: "Zane C. B-H." To: Miroslav Lachman <000.fbsd@quip.cz> Cc: David Chisnall , FreeBSD Stable , freebsd-ports@freebsd.org, =?UTF-8?Q?Gor?= =?UTF-8?Q?an_Meki=C4=87?= , freebsd-hackers@freebsd.org, FreeBSD Current , freebsd-pkgbase@freebsd.org, freebsd-pkg@freebsd.org, owner-freebsd-pkgbase@freebsd.org Subject: Re: CFT: FreeBSD Package Base In-Reply-To: <292eadc6-3662-ec43-1175-53fc252487bd@quip.cz> References: <201904291931.x3TJV73d079802@slippy.cwsent.com> <6EB65F49-47CD-48B2-8C58-BF387D8C7A58@ixsystems.com> <292eadc6-3662-ec43-1175-53fc252487bd@quip.cz> Message-ID: <8d664f5eb336c955475c97332bcd2b2b@vvelox.net> X-Sender: v.velox@vvelox.net User-Agent: Roundcube Webmail/1.3.3 X-Rspamd-Queue-Id: 0AF2D893B7 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of v.velox@vvelox.net designates 96.95.67.25 as permitted sender) smtp.mailfrom=v.velox@vvelox.net X-Spamd-Result: default: False [-1.52 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:96.95.67.25/32]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[vvelox.net]; NEURAL_SPAM_SHORT(0.14)[0.139,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[mail.vvelox.net]; RCPT_COUNT_SEVEN(0.00)[10]; IP_SCORE(-0.95)[ip: (-0.90), ipnet: 96.64.0.0/11(-3.92), asn: 7922(0.14), country: US(-0.06)]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7922, ipnet:96.64.0.0/11, country:US]; MID_RHS_MATCH_FROM(0.00)[]; SUSPICIOUS_RECIPS(1.50)[]; RCVD_COUNT_TWO(0.00)[2] X-Mailman-Approved-At: Thu, 02 May 2019 11:46:18 +0000 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 May 2019 11:09:10 -0000 On 2019-04-30 17:03, Miroslav Lachman wrote: > David Chisnall wrote on 2019/04/30 10:22: >> On 29/04/2019 21:12, Joe Maloney wrote: >>> With CFT version you chose to build, and package individual >>> components such as sendmail with a port option.  That does entirely >>> solve the problem of being able to reinstall sendmail after the fact >>> without a rebuild of the userland (base) port but perhaps base >>> flavors could solve that problem assuming flavors could extend beyond >>> python. >> >> This sounds very much like local optimisation. It's now easy to create >> a custom base image.  Great.  But how do I express dependencies in >> ports on a specific base configuration? This is easy if I depend on a >> specific base package, but how does this work in your model?  For >> example, if I have a package that depends on a library that is an >> optional part of the base system, how do I express that pkg needs to >> either refuse to install it, or install a userland pkg that includes >> that library in place of my existing version as part of the install >> process? >> >> More importantly for the container use case, if I want to take a >> completely empty jail and do pkg ins nginx (for example), what does >> the maintainer of the nginx port need to do to express the minimum set >> of the base system that needs to be installed to allow nginx to work? >> >> One of the goals for the pkg base concept was to allow this kind of >> use case, easily creating a minimal environment required to run a >> single service. With a monolithic base package set, you're going to >> need some mechanism other than packages to express the specific base >> subset package that you need and I think that you need to justify why >> this mechanism is better than using small individual packages. > > Will it not be maintainer's nightmare to take care of all the > dependencies on the base packages for each port we have in the ports > tree? Speaking as a ports maintainer, it will be very annoying. Splitting it into a handful of large ass packages, same as you are presented with during install, would be best. From owner-freebsd-ports@freebsd.org Thu May 2 21:36:12 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D2A9A15A1E95 for ; Thu, 2 May 2019 21:36:11 +0000 (UTC) (envelope-from peter@rulingia.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 5956572DD3 for ; Thu, 2 May 2019 21:36:11 +0000 (UTC) (envelope-from peter@rulingia.com) Received: by mailman.ysv.freebsd.org (Postfix) id 1A38515A1E93; Thu, 2 May 2019 21:36:11 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0905315A1E92 for ; Thu, 2 May 2019 21:36:11 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vtr.rulingia.com (vtr.rulingia.com [IPv6:2001:19f0:5801:ebe:5400:1ff:fe53:30fd]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vtr.rulingia.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8D05072DC7; Thu, 2 May 2019 21:36:09 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from server.rulingia.com (ppp59-167-167-3.static.internode.on.net [59.167.167.3]) by vtr.rulingia.com (8.15.2/8.15.2) with ESMTPS id x42LZwQZ068288 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 3 May 2019 07:36:04 +1000 (AEST) (envelope-from peter@rulingia.com) X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.15.2/8.15.2) with ESMTPS id x42LZqeC099813 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 3 May 2019 07:35:52 +1000 (AEST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.15.2/8.15.2/Submit) id x42LZqAw099812; Fri, 3 May 2019 07:35:52 +1000 (AEST) (envelope-from peter) Date: Fri, 3 May 2019 07:35:52 +1000 From: Peter Jeremy To: pkubaj@FreeBSD.org Cc: ports@FreeBSD.org Subject: ports r500205 generates extraneous "make describe" Message-ID: <20190502213552.GB98501@server.rulingia.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="V0207lvV8h4k8FAm" Content-Disposition: inline X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.11.4 (2019-03-13) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 May 2019 21:36:12 -0000 --V0207lvV8h4k8FAm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Doing a "make describe" (part of "make index") in /usr/ports/science/ALPSCo= re now generates extraneous output as below. Could you please look into this. server% make describe sh: /usr/local/mpi/openmpi2/bin/mpicc: not found make: "/usr/ports/Mk/Uses/compiler.mk" line 78: warning: "/usr/local/mpi/op= enmpi2/bin/mpicc --version" returned non-zero status make: "/usr/ports/Mk/Uses/compiler.mk" line 133: warning: "/usr/local/mpi/o= penmpi2/bin/mpicxx -### /dev/null 2>&1" returned non-zero status ALPSCore-2.2.0_7|/usr/ports/science/ALPSCore|/usr/local|Generic algorithms = and utilities for condensed matter physics|/usr/ports/science/ALPSCore/pkg-= descr|ports@FreeBSD.org|science||||/usr/ports/devel/boost-libs /usr/ports/d= evel/cmake /usr/ports/devel/ninja /usr/ports/math/eigen3 /usr/ports/net/ope= nmpi2 /usr/ports/science/hdf5 /usr/ports/science/szip|/usr/ports/devel/boos= t-libs /usr/ports/net/openmpi2 /usr/ports/science/hdf5 /usr/ports/science/s= zip|https://github.com/ALPSCore/ALPSCore --=20 Peter Jeremy --V0207lvV8h4k8FAm Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE7rKYbDBnHnTmXCJ+FqWXoOSiCzQFAlzLYrhfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEVF QjI5ODZDMzA2NzFFNzRFNjVDMjI3RTE2QTU5N0EwRTRBMjBCMzQACgkQFqWXoOSi CzR3rg//QBpu1ad8xJx4E5Oy2KwuoIe5RyIG2d0BKnVVqml5m2LvixapI7U1sCG9 ZQi1QxXT52ifPjqutZgRLlIeYoBkod5fy+JfXHHndbXyzsdTdr3CKLi/QysncRL4 LeytLgN68Wb3Lo4b0ypqGMoJPZvllq9566GOvFEpJ7TB3Z3rVwhTSDT0ySa1U63u P+Q+Vnea+O5fCAfrkmn5sWdJMTpky8Qpm1CQZTQ4mLqGmQQNcVQA+3mfWPd5YFcm KkMWxuZz9xhSu2EJmSus9MGOzlj2ZpHcuUlDU8BJtIPIb61vAUslpH7zUBNi8DUL WZhHG6k0PqYrkfH2iJH5NDFjFaEobH/L7RQXuo4/V/60lts8HzgGXkUm5dwMEM2B 2WVpMKim+t8eLOW/wgDkUCBsihLzAU8b3CcAx7w7VEUUMUyEq3RzT/E/YVOtBRGn Pg3E5DdhxDmUivP+9rjUlBPnwfw3ACYCzfGFESL0VHrVQpKo9qtkU+5x12F7Uc7A AH6vsx4FB8nznrEHND8l4wnLRbWRf5XRe4AMrpj6eZJDFvpOIC3+caqhxoFAoM5j RLMhGlt+IE1LO/TjytZVvlTw8pmJgV9luF1S3sLW1XKqVi3DoBdWJ63GM+ZGI6Aa 50Pw8Z1pvarz/BSUtru7d8EloJO8eq4+2R7peuIwa8v2ruNJr4Q= =4iFO -----END PGP SIGNATURE----- --V0207lvV8h4k8FAm-- From owner-freebsd-ports@freebsd.org Thu May 2 23:42:04 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AEB1C15A4357 for ; Thu, 2 May 2019 23:42:04 +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 A91C47647F for ; Thu, 2 May 2019 23:42:03 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6A24E15A434A; Thu, 2 May 2019 23:42:03 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 447BB15A4349 for ; Thu, 2 May 2019 23:42:03 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com [IPv6:2a00:1450:4864:20::443]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AEDF47647D for ; Thu, 2 May 2019 23:42:02 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mail-wr1-x443.google.com with SMTP id r7so5536313wrr.13 for ; Thu, 02 May 2019 16:42:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamw-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Bcg29Hed83LN9P4/K37PXFX38vBH4Fqaje5WgY+g0fc=; b=gzVRb3VAIa0RD5ajIHgixjwXdgWRtor6OHV7PPo06u91ECgGNOvBXYG7yfon1l5dSL VT8yqFgq2i3XGbdA+EBnbtMBNP4bQ8JoClF7smD9Pg7jvgom77JMN6m2PNRLrqbwenKq mt1UHI/t3PuSBoJ14DL7JtXk0QZf+yzIbemc0s58SRT67aBRJQxJ8hLgQb5QbsXrpCU+ S3S5Mi00QfUy9OlvlnsiQ6P8quFl6+7XcdgH0MiYy3Nd7c4Ie80Pi7gi+arSBq8X8u5x 0dG729wSgpmNo0B6x6WljgDJmsK58N2ACqEKLvRINoBjP/PNyH6XUCnQJp4L9RztEYfJ X5cg== 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:content-transfer-encoding; bh=Bcg29Hed83LN9P4/K37PXFX38vBH4Fqaje5WgY+g0fc=; b=kOwjuojdtKK+BCvQF7UcRswTNME1RMvInzOx7wG/4vFBaBasscaDgIItO17yr62njo rwoC5mZ/uONA8TS/GGs/Bp6GZcA+OKtDE3x3I30XClEyVCErUIEvtS/EGh1bdK5SQ1AV UHVWgyo6MddxNDAN0nDUB6tvqm7QGxEEZVRpMBvOFCxbkzYh1mbx2kv8pDpHnXvwFmZz GVqXFAD6Bl+HiK40xdHFjbHXfScgzyu2m9glpYdes78b4mJ/wNQus6heOTLIIzmNv629 59Zdkg0fhif4AaS+E6v5MrLZf9gk/C9D1KBI5MHUYSRGY0ql13OqCBedgxgqRAqf9V+e j+4A== X-Gm-Message-State: APjAAAW1EyTl12WHbrYSF2KeDzrCjtHzNBPZ2PyxeoixIqGM5gMWLJMU uw0rzVCDkikVLi7X4S8qMF5NsuaEi6UktJxgjlcT1fMIpTk= X-Google-Smtp-Source: APXvYqwr8wqQPs+Z3GQqOfrIyfUF+/atu4X0rFBiaiHbC/WJGY96wGXvjPr1Hx1Sp5VhFpf1XGF3FVzrWU9Ysw1XplQ= X-Received: by 2002:a5d:480e:: with SMTP id l14mr4676190wrq.301.1556840521337; Thu, 02 May 2019 16:42:01 -0700 (PDT) MIME-Version: 1.0 References: <20190502213552.GB98501@server.rulingia.com> In-Reply-To: <20190502213552.GB98501@server.rulingia.com> From: Adam Weinberger Date: Thu, 2 May 2019 17:41:45 -0600 Message-ID: Subject: Re: ports r500205 generates extraneous "make describe" To: Peter Jeremy Cc: pkubaj@freebsd.org, FreeBSD Ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: AEDF47647D X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.96 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.96)[-0.962,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 May 2019 23:42:04 -0000 On Thu, May 2, 2019 at 3:36 PM Peter Jeremy wrote: > > Doing a "make describe" (part of "make index") in /usr/ports/science/ALPS= Core > now generates extraneous output as below. Could you please look into thi= s. > > server% make describe > sh: /usr/local/mpi/openmpi2/bin/mpicc: not found > make: "/usr/ports/Mk/Uses/compiler.mk" line 78: warning: "/usr/local/mpi/= openmpi2/bin/mpicc --version" returned non-zero status > make: "/usr/ports/Mk/Uses/compiler.mk" line 133: warning: "/usr/local/mpi= /openmpi2/bin/mpicxx -### /dev/null 2>&1" returned non-zero status > ALPSCore-2.2.0_7|/usr/ports/science/ALPSCore|/usr/local|Generic algorithm= s and utilities for condensed matter physics|/usr/ports/science/ALPSCore/pk= g-descr|ports@FreeBSD.org|science||||/usr/ports/devel/boost-libs /usr/ports= /devel/cmake /usr/ports/devel/ninja /usr/ports/math/eigen3 /usr/ports/net/o= penmpi2 /usr/ports/science/hdf5 /usr/ports/science/szip|/usr/ports/devel/bo= ost-libs /usr/ports/net/openmpi2 /usr/ports/science/hdf5 /usr/ports/science= /szip|https://github.com/ALPSCore/ALPSCore > > -- > Peter Jeremy I was wondering about this too. Perhaps instead of _VARS, this should be us= ing OPENMPI2_CONFIGURE_ENV=3D cc=3D... cxx=3D... OPENMPI2_MAKE_ENV=3D cc=3D... cxx=3D... # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Fri May 3 08:00:49 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6341B15885A5 for ; Fri, 3 May 2019 08:00:49 +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 F2FDE8C721 for ; Fri, 3 May 2019 08:00:48 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B713415885A2; Fri, 3 May 2019 08:00:48 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7AD5615885A1 for ; Fri, 3 May 2019 08:00:48 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1E7458C71B; Fri, 3 May 2019 08:00:48 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mail.j.mat.cc (owncloud.cube.mat.cc [79.143.240.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.mat.cc", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id C6F0C13B84; Fri, 3 May 2019 08:00:47 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from atuin.in.mat.cc (unknown [IPv6:2a01:678:42:ffff:3e15:c2ff:fec4:452e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id 28F1F943CE7; Fri, 3 May 2019 08:00:46 +0000 (UTC) Date: Fri, 3 May 2019 10:00:45 +0200 From: Mathieu Arnold To: Adam Weinberger Cc: Peter Jeremy , pkubaj@freebsd.org, FreeBSD Ports Subject: Re: ports r500205 generates extraneous "make describe" Message-ID: <20190503080045.t4fpeksy5enccjrz@atuin.in.mat.cc> References: <20190502213552.GB98501@server.rulingia.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3xl3tptbgxskeksc" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 X-Rspamd-Queue-Id: 1E7458C71B X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.988,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 May 2019 08:00:49 -0000 --3xl3tptbgxskeksc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 02, 2019 at 05:41:45PM -0600, Adam Weinberger wrote: > On Thu, May 2, 2019 at 3:36 PM Peter Jeremy wrote: > > > > Doing a "make describe" (part of "make index") in /usr/ports/science/AL= PSCore > > now generates extraneous output as below. Could you please look into t= his. > > > > server% make describe > > sh: /usr/local/mpi/openmpi2/bin/mpicc: not found > > make: "/usr/ports/Mk/Uses/compiler.mk" line 78: warning: "/usr/local/mp= i/openmpi2/bin/mpicc --version" returned non-zero status > > make: "/usr/ports/Mk/Uses/compiler.mk" line 133: warning: "/usr/local/m= pi/openmpi2/bin/mpicxx -### /dev/null 2>&1" returned non-zero status > > ALPSCore-2.2.0_7|/usr/ports/science/ALPSCore|/usr/local|Generic algorit= hms and utilities for condensed matter physics|/usr/ports/science/ALPSCore/= pkg-descr|ports@FreeBSD.org|science||||/usr/ports/devel/boost-libs /usr/por= ts/devel/cmake /usr/ports/devel/ninja /usr/ports/math/eigen3 /usr/ports/net= /openmpi2 /usr/ports/science/hdf5 /usr/ports/science/szip|/usr/ports/devel/= boost-libs /usr/ports/net/openmpi2 /usr/ports/science/hdf5 /usr/ports/scien= ce/szip|https://github.com/ALPSCore/ALPSCore > > > > -- > > Peter Jeremy >=20 > I was wondering about this too. Perhaps instead of _VARS, this should be = using > OPENMPI2_CONFIGURE_ENV=3D cc=3D... cxx=3D... > OPENMPI2_MAKE_ENV=3D cc=3D... cxx=3D... You can only change CC/CXX after bsd.port.pre.mk otherwise it breaks bits of the framework like compiler.mk. This should probably be changed to a .if PORT_OPTIONS:Mxxxx test after includ'ing bsd.port.pre.mk. --=20 Mathieu Arnold --3xl3tptbgxskeksc Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAlzL9S1fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD zkhZGBAAnVIS6pHKYbt1i5lnvGzqrxJE8Ylm9zas99Sa8x0Mzu9X0brR3w1Wmkra y99h5FE799f4DAVT/8VuNhqkG4LIRhgn07hS6rIhFyw1bGCcfD8ZZyC7+SUVWsJ1 ItQ1b/gt3kS6sdbNKBWzzE/0QHchosPzNvQgh/o1PKdYoEs5tIVMh/5avzJCu2F2 raKrSKjLpoxWLkAkfMy64WoAPG3Xqx0FI68wcT6wPlw0hAU0V1Iu5n76LaGh1r/p e+fs6PS90pCL4bDNLUEG3i8muwTvlDal/8paWSbFY50+vnP3MVZ1CQ18MvFe1Mxv LwdERWxQJxjWGF1Wi5X/mWgnJgnXEJnLLNt0/5jtKKNnqlFW0OoRpPlOH9L/hjSR yNJzDJiSNxF0Qef3h05e2/i9Bcu7FSuvBWAJWcCTBkU6qtJm6kjJjJgdj9NEguYM ejTIM1uPbY44tKGBOM/B5dArh941rBjQEZcWpt82x/igSmBqbzC28XPw+mKQ163n v5vVgL94WmJ0MqGP7O6e71l5JI/AltdxUTbZmg8Selp9MZx40GHuKrU24nCjtJMq Txe2dYXaFD7/ebhq7OhWlnvMBVQJsW4sQJNDeKAgBeLvzll1eP5TeVM2Dt/0Ifhi VEstATJF6NAVbnOJI7vhrbMV2FOX2YAy6BfXGSHVX62oTB1VWWk= =me2e -----END PGP SIGNATURE----- --3xl3tptbgxskeksc-- From owner-freebsd-ports@freebsd.org Fri May 3 12:26:20 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 49AEB158EF2D for ; Fri, 3 May 2019 12:26:20 +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 7FD4C6F0D3 for ; Fri, 3 May 2019 12:26:19 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3B218158EF2C; Fri, 3 May 2019 12:26:19 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 18A9D158EF2B for ; Fri, 3 May 2019 12:26:19 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mail-wm1-x343.google.com (mail-wm1-x343.google.com [IPv6:2a00:1450:4864:20::343]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 868EB6F0CE for ; Fri, 3 May 2019 12:26:18 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mail-wm1-x343.google.com with SMTP id y5so6555527wma.2 for ; Fri, 03 May 2019 05:26:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamw-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=P+/4svXhwzmSAyxp/ZDhF9G2sRX7tUeJpYjL+qh6sDg=; b=MSAPdjtLTU0zEZv5notHWfHhad2zzVnnlXohd3y/3sT9SutE+E5CRSSqT8+Ckj2s8Y BzDVsbkX6RQc9NGwlqRKLe4JonOZ8zrhYyaIMzbbd23C0SfjsehbEjuN9zLi57DU1Okp FNvR39yZRpJuvzv96Oh7J54+TMphcvS7GM+TlEqtzAGUcCqms4VeuGF8x08Yaa5lKUX7 E8L8Gf/P+uGsO5S0S156BfVlXeAlKyBKlCyt4i6ykmWRNeaEjwXh5O9qk+Nr0h41BMlN g2QzstnRmu9O+lwgfHzlcKM4uButxDg5oVUhLKum1MR+j6D7+wi7irA3c9BjwhTbjHgd NAGg== 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:content-transfer-encoding; bh=P+/4svXhwzmSAyxp/ZDhF9G2sRX7tUeJpYjL+qh6sDg=; b=mgQWM7w/xKIb+B64Mn7cDMteYhG1lX8KnUyurcha0i2CkbcwH0NWnP9aSZUOnD2LJZ rWQte8GMUFtG3P5Nyx19iAYt8ivlbmAn+t7aVWjhpeF0RN8C05c80Uwprg0M1629LUwj q7EYBZKvuKKXdT5L4HlOS5XL82Z59bBspUtXlYitCS8b0+x70+yW/K+pcBVbB27NsuS2 7Pjr+Fq4au/LT6km5Clm5qUbEZf/nZRvqjOGK5C5Q6AuJMJun0HU3KZLOvQyG4Byaf+d nKFMMilWwrYFjrZ+5Lm7Vq+IPh1aCXjzbLMWT+MZtyBPHlP4P+rdUBg8HxWz8THmhsp6 p/Mg== X-Gm-Message-State: APjAAAUB3RY2gOHG4h4VISb1fgCkBrfz2yQJGTslqVwmQzCWmL5tOqRN N5fBwnDj6OBltfWs5n1GSnf+hXHrZmP3WVFXSHa7Xw== X-Google-Smtp-Source: APXvYqyjEjChoKBZtudcqSoudKHMAv9ttlJSr78E8Kaokq+8zBjJBwjW2LsFcFkbON67hByHpgBkGpQLrUPPYiTZARM= X-Received: by 2002:a1c:67c1:: with SMTP id b184mr6006303wmc.12.1556886377313; Fri, 03 May 2019 05:26:17 -0700 (PDT) MIME-Version: 1.0 References: <20190502213552.GB98501@server.rulingia.com> <20190503080045.t4fpeksy5enccjrz@atuin.in.mat.cc> In-Reply-To: <20190503080045.t4fpeksy5enccjrz@atuin.in.mat.cc> From: Adam Weinberger Date: Fri, 3 May 2019 06:26:01 -0600 Message-ID: Subject: Re: ports r500205 generates extraneous "make describe" To: Mathieu Arnold Cc: Peter Jeremy , pkubaj@freebsd.org, FreeBSD Ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 868EB6F0CE X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.96 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.96)[-0.962,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 May 2019 12:26:20 -0000 On Fri, May 3, 2019 at 2:00 AM Mathieu Arnold wrote: > > On Thu, May 02, 2019 at 05:41:45PM -0600, Adam Weinberger wrote: > > On Thu, May 2, 2019 at 3:36 PM Peter Jeremy wrote: > > > > > > Doing a "make describe" (part of "make index") in /usr/ports/science/= ALPSCore > > > now generates extraneous output as below. Could you please look into= this. > > > > > > server% make describe > > > sh: /usr/local/mpi/openmpi2/bin/mpicc: not found > > > make: "/usr/ports/Mk/Uses/compiler.mk" line 78: warning: "/usr/local/= mpi/openmpi2/bin/mpicc --version" returned non-zero status > > > make: "/usr/ports/Mk/Uses/compiler.mk" line 133: warning: "/usr/local= /mpi/openmpi2/bin/mpicxx -### /dev/null 2>&1" returned non-zero status > > > ALPSCore-2.2.0_7|/usr/ports/science/ALPSCore|/usr/local|Generic algor= ithms and utilities for condensed matter physics|/usr/ports/science/ALPSCor= e/pkg-descr|ports@FreeBSD.org|science||||/usr/ports/devel/boost-libs /usr/p= orts/devel/cmake /usr/ports/devel/ninja /usr/ports/math/eigen3 /usr/ports/n= et/openmpi2 /usr/ports/science/hdf5 /usr/ports/science/szip|/usr/ports/deve= l/boost-libs /usr/ports/net/openmpi2 /usr/ports/science/hdf5 /usr/ports/sci= ence/szip|https://github.com/ALPSCore/ALPSCore > > > > > > -- > > > Peter Jeremy > > > > I was wondering about this too. Perhaps instead of _VARS, this should b= e using > > OPENMPI2_CONFIGURE_ENV=3D cc=3D... cxx=3D... > > OPENMPI2_MAKE_ENV=3D cc=3D... cxx=3D... > > You can only change CC/CXX after bsd.port.pre.mk otherwise it breaks > bits of the framework like compiler.mk. > > This should probably be changed to a .if PORT_OPTIONS:Mxxxx test after > includ'ing bsd.port.pre.mk. Of course, that makes sense. Setting CONFIGURE/MAKE_ENV would fix only the "make describe". # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Fri May 3 14:15:44 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 154381591AB2 for ; Fri, 3 May 2019 14:15:44 +0000 (UTC) (envelope-from samy.mahmoudi@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7B23B73159 for ; Fri, 3 May 2019 14:15:43 +0000 (UTC) (envelope-from samy.mahmoudi@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 3E8341591AB1; Fri, 3 May 2019 14:15:43 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 026211591AB0 for ; Fri, 3 May 2019 14:15:43 +0000 (UTC) (envelope-from samy.mahmoudi@gmail.com) Received: from mail-lj1-x22c.google.com (mail-lj1-x22c.google.com [IPv6:2a00:1450:4864:20::22c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BFD2B73157 for ; Fri, 3 May 2019 14:15:41 +0000 (UTC) (envelope-from samy.mahmoudi@gmail.com) Received: by mail-lj1-x22c.google.com with SMTP id b12so5362452lji.4 for ; Fri, 03 May 2019 07:15:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=CNhEs24m7g0UoIOqV2otj4saLn9Ppe1lwx0dyhz3AjU=; b=SdDWGYJO1TC67asKDkVBXwfO/7Vm7BLM9hqkTwVE5CWMskn0sZIeqYcAkHF5B5sqlQ TD4+qKmg+xMukXP43QDbhXPvquTZymx0E3g4jQqcALYMd9rKmCokMNQm0ECHADD7FTqq PolO/vCROu8ekyXRJwinYv8+qQLANLu1/5GOLNn66HcHtaDsFqiobszXSk68H3l/HuDW pMcUUQcQuNt4XqivzTj4n5Irhc1Lb1+mOJe8XvzlLbsSX8PTM3oFCrfJP1UABLP3xb4K g5zVjwuQ/T9aZ5CnVliK6NJH0qZvRI0WR8hE7V+VPapswkFdMuTK69zO8Q65FtAv4JX5 CdEw== 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=CNhEs24m7g0UoIOqV2otj4saLn9Ppe1lwx0dyhz3AjU=; b=dClmT9CcMJ5+AwYqZq8F5gGl7Ul2rSxKQOIHeWLktAJfp7vxCNXAnBOzdKdE149WXA keOxuIcf/BAQ/OequpOW8h51e61ThCnAGQl8+Z5xG01+1fBamLPGc2TsAoHDzzxVMzFg G4dmRQfdjqMO5+MvmNPbBCXSPPRowdmc2N4kerzpIOKtCJxDNxLHxmIXxTJOSDF7ywj9 MtnI6yzXJTiujoMGa7waDVuC3vbtSsw9/BkQgiisHmHmUyAZ1YQJ54VFMEH9hHb95AhF 5OSKH4mI0NiEYu7aZb9t8xeR85aqRfnt0ZtwecRx6uocwSfh+EFxcb3Ip+N5bu3TABzQ JG8g== X-Gm-Message-State: APjAAAXto3gyKx2WPM1CdhfuvSFWu9XRsZ421FVmNGn+gJ5UmCarbCPL qOq7WLFOsI89jxfDcpEBwV+CwOc62zeTvB+Tb7Q= X-Google-Smtp-Source: APXvYqzboaGWAPPuz2FayIVFTJQg8dAOErwx5FKs2bMVxR/s9OEH+qTg1H0J2lECG7BomROQd7DGhcJgIF7EGz6hofo= X-Received: by 2002:a2e:9c85:: with SMTP id x5mr5291729lji.45.1556892939979; Fri, 03 May 2019 07:15:39 -0700 (PDT) MIME-Version: 1.0 References: <20850a87-edd8-457c-352c-9b3c5baa8781@rawbw.com> <1e036392-9116-4aed-80b8-63e65642992b@www.fastmail.com> In-Reply-To: <1e036392-9116-4aed-80b8-63e65642992b@www.fastmail.com> From: Samy Mahmoudi Date: Fri, 3 May 2019 16:15:33 +0200 Message-ID: Subject: Re: Is there a way to build only the port from source, and install dependencies from packages with the make command? To: Dave Cottlehuber Cc: Adam , Yuri , FreeBSD Ports X-Rspamd-Queue-Id: BFD2B73157 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=SdDWGYJO; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of samymahmoudi@gmail.com designates 2a00:1450:4864:20::22c as permitted sender) smtp.mailfrom=samymahmoudi@gmail.com X-Spamd-Result: default: False [-5.84 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-0.999,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; SUBJECT_ENDS_QUESTION(1.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; IP_SCORE(-2.83)[ip: (-9.63), ipnet: 2a00:1450::/32(-2.23), asn: 15169(-2.24), country: US(-0.06)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[c.2.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_CC(0.00)[gmail.com]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 May 2019 14:15:44 -0000 Hi Yuri, With the following in my .zshrc, I just run "ibd" before making a particular port: function ibd () { # Can also make all-depends-list pkg install --yes $(make build-depends-list run-depends-list | sort -u | sed 's/\/usr\/ports\///') } Modify at will. Le mer. 1 mai 2019 =C3=A0 17:49, Dave Cottlehuber a =C3= =A9crit : > On Tue, 30 Apr 2019, at 21:17, Adam wrote: > > On Tue, Apr 30, 2019 at 12:36 PM Yuri wrote: > > > > > Sometimes instructions to build some port from source are needed. "cd > > > /usr/ports/{caregory}/{port-name} && make" rebuilds everything from > > > source, including dependencies. > > > > > > Is there an easy way to make it install missing dependencies with pkg= , > > > without listing them? I couldn't find such feature. > > from within the appropriate port directory: > > function make-depends --description 'installs runtime and buildtime > dependencies for a given port' > sudo pkg install -r FreeBSD --automatic (make build-depends-list > run-depends-list | sed -E -e 's,^.+/([^/]+/[^/]+$),\1,') > end > > function make-pkg --description 'test port build locally' > make clean \ > check-sanity \ > fetch makesum checksum \ > extract patch \ > configure build \ > stage stage-qa \ > check-orphans \ > check-plist \ > package \ > && find /tmp/usr/ports -name \*.txz -type f > end > > I use these locally while working on ports - should work similar for you > too. > > A+ > Dave > _______________________________________________ > 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 Fri May 3 16:23:15 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4B9971594B35 for ; Fri, 3 May 2019 16:23:15 +0000 (UTC) (envelope-from stb@lassitu.de) Received: from gilb.zs64.net (gilb.zs64.net [212.12.50.234]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gilb.zs64.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E213C775C9 for ; Fri, 3 May 2019 16:23:11 +0000 (UTC) (envelope-from stb@lassitu.de) Received: by gilb.zs64.net (Postfix, from stb@lassitu.de) id 957DD268B6B for ; Fri, 3 May 2019 16:22:17 +0000 (UTC) From: Stefan Bethke Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\)) Subject: Gitea update to 1.8 breaking config change Message-Id: <6E748C6E-F223-49B8-B5A8-0156ADCC452B@lassitu.de> Date: Fri, 3 May 2019 18:22:16 +0200 To: FreeBSD Ports X-Mailer: Apple Mail (2.3445.104.8) X-Rspamd-Queue-Id: E213C775C9 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of stb@lassitu.de designates 212.12.50.234 as permitted sender) smtp.mailfrom=stb@lassitu.de X-Spamd-Result: default: False [-0.74 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.72)[-0.716,0]; NEURAL_SPAM_SHORT(0.80)[0.801,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[lassitu.de]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.96)[-0.958,0]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[gilb.zs64.net]; RCVD_IN_DNSWL_NONE(0.00)[234.50.12.212.list.dnswl.org : 127.0.10.0]; TO_MATCH_ENVRCPT_ALL(0.00)[]; IP_SCORE(-0.06)[asn: 13135(-0.27), country: DE(-0.01)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:13135, ipnet:212.12.48.0/21, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 May 2019 16:23:15 -0000 For those of you using Gitea a quick heads-up: In Gitea 1.8.0, a new config variable JWT_SECRET has been introduced. = If not set in gitea/conf/app.ini, Gitea will try and add it to the file; = in the default setup of the port, the file is not writable by the git = user, and Gitea will not start because of that. To get Gitea going again, either add that variable (see = gitea/conf/app.ini.sample), or make app.ini writable to the git user so = Gitea can add a suitable value for you. Do not use the value in the = sample configuration! I=E2=80=99ve just submitted the PR for the update to 1.8.0, so the = updated port should become available in the next couple of days. Stefan --=20 Stefan Bethke Fon +49 151 14070811 From owner-freebsd-ports@freebsd.org Fri May 3 19:36:19 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6EB771598F9D for ; Fri, 3 May 2019 19:36:19 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 084D485B7C; Fri, 3 May 2019 19:36:19 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id D3214108F6; Fri, 3 May 2019 19:36:18 +0000 (UTC) From: Jan Beich To: Stefan Bethke Cc: FreeBSD Ports Subject: Re: Gitea update to 1.8 breaking config change References: <6E748C6E-F223-49B8-B5A8-0156ADCC452B@lassitu.de> Date: Fri, 03 May 2019 21:36:14 +0200 In-Reply-To: <6E748C6E-F223-49B8-B5A8-0156ADCC452B@lassitu.de> (Stefan Bethke's message of "Fri, 3 May 2019 18:22:16 +0200") Message-ID: <5zqr-9vpt-wny@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 084D485B7C X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.94 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.94)[-0.939,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 May 2019 19:36:19 -0000 Stefan Bethke writes: > For those of you using Gitea a quick heads-up: [...] The proper place to document breaking changes is UPDATING file. ports@ list has low signal-to-noise ratio but high traffic, so your heads-up maybe forgotten before the next /quarterly branches. https://www.freebsd.org/doc/en/books/porters-handbook/moved-and-updating-files.html From owner-freebsd-ports@freebsd.org Fri May 3 20:00:08 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5FAD3159963A for ; Fri, 3 May 2019 20:00:08 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mail-wr1-x431.google.com (mail-wr1-x431.google.com [IPv6:2a00:1450:4864:20::431]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AB1EB86508 for ; Fri, 3 May 2019 20:00:06 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mail-wr1-x431.google.com with SMTP id c5so9227589wrs.11 for ; Fri, 03 May 2019 13:00:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamw-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=nDMBsz3ulTAaPxwPFjpcxnmSdB/E9m066S9fn/5nt1c=; b=OtqdwyaEUIW1wInsVYxrKWHfRjZFrkHD/5wjDqr1JzKFii4U3bAY7x+Jl5ULLMen/h EBMixOnGOFFugQE4tQ4y0AhJ7PTPT6CUaq/m3gvX6HIQgI6qOM8Sr2FgLK3/yCCBhphg PwwAqJCQLCBztw0YTyxh3Uc2ATveuPIcq+BEETiSwUUcjvOczl7Oit97MlabxqLQhB5Y H7bsDuWtZ6Azs7qONGkeTN70GzYW137zk9v8rX5ZWnFHZhYf7tW318qh2Mugqym879+R YClyqOXK7rgD2wTZhEBj+W/TgnrSt8/YJIPa7pqphsaGP2DIOd03dR6b3Ry5bAUFhMXY gXSA== 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=nDMBsz3ulTAaPxwPFjpcxnmSdB/E9m066S9fn/5nt1c=; b=AinqMGw4R+OUfRnqy2qqhS2G9w+A2dnvsXOtuOe9fPeMGX7cf64aaotxIXq0+dzqgO vcW1cG4xXG1v4GgXv/75lbni/4LIAHo5yZiXRRdAhI1jAud209rxc0YcW97TwE48d0Fm Zq/WVUlJDeI1s45LDM8mWklhMPhxEdGKQ/3E/awPFVq57COHTCV6riCtGTOhMpKOXx2E mkcJSYFMsAd+qdC3cgB1E5jVrBnW20rM3xDAAwlqRcdkIVXAuCLtAZzxo7HqGJ3kfAH8 K/sI9AikTFssGwp7vT7aVI3perHa3cUr5Cd2XE9sUrdYCXWATz58k+0ESl8uVn8RmSjq 0hCg== X-Gm-Message-State: APjAAAUKtxCPN5tAhH58f2Lx5jR++rEAqlazXCJ8p8myWD6sMxOa4uMr mD+BY8+vUECJ/eHt8PQhqVvWPfu1cLIGAWK1UvFoqQ== X-Google-Smtp-Source: APXvYqzkSpJntRcSx2J544/8XzMXMwWdRuYV/sOK9xzamvyp0orvb5iBuVnI5kOkHk1N092orma/8rLSRAVIkTUZwM0= X-Received: by 2002:adf:8bc5:: with SMTP id w5mr8163871wra.226.1556913605385; Fri, 03 May 2019 13:00:05 -0700 (PDT) MIME-Version: 1.0 References: <6E748C6E-F223-49B8-B5A8-0156ADCC452B@lassitu.de> <5zqr-9vpt-wny@FreeBSD.org> In-Reply-To: <5zqr-9vpt-wny@FreeBSD.org> From: Adam Weinberger Date: Fri, 3 May 2019 13:59:49 -0600 Message-ID: Subject: Re: Gitea update to 1.8 breaking config change To: Jan Beich Cc: Stefan Bethke , FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: AB1EB86508 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=adamw-org.20150623.gappssmtp.com header.s=20150623 header.b=OtqdwyaE; spf=pass (mx1.freebsd.org: domain of adamw@adamw.org designates 2a00:1450:4864:20::431 as permitted sender) smtp.mailfrom=adamw@adamw.org X-Spamd-Result: default: False [-6.27 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[adamw-org.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[adamw.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[adamw-org.20150623.gappssmtp.com:+]; MX_GOOD(-0.01)[alt1.aspmx.l.google.com,alt4.aspmx.l.google.com,alt3.aspmx.l.google.com,alt2.aspmx.l.google.com,aspmx.l.google.com]; RCVD_IN_DNSWL_NONE(0.00)[1.3.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.99)[-0.986,0]; IP_SCORE(-2.78)[ip: (-9.35), ipnet: 2a00:1450::/32(-2.23), asn: 15169(-2.25), country: US(-0.06)]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 May 2019 20:00:08 -0000 On Fri, May 3, 2019 at 1:36 PM Jan Beich wrote: > > Stefan Bethke writes: > > > For those of you using Gitea a quick heads-up: > [...] > > The proper place to document breaking changes is UPDATING file. > ports@ list has low signal-to-noise ratio but high traffic, so your > heads-up maybe forgotten before the next /quarterly branches. > > https://www.freebsd.org/doc/en/books/porters-handbook/moved-and-updating-files.html Jan is correct, but a breaking change like this should also go into the pkg-message for the gitea port. # Adam -- Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Sat May 4 08:14:57 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A6A6B1585A1C for ; Sat, 4 May 2019 08:14:57 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 4011476420 for ; Sat, 4 May 2019 08:14:57 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id F248E1585A17; Sat, 4 May 2019 08:14:56 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E00891585A14 for ; Sat, 4 May 2019 08:14:56 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4103E76417 for ; Sat, 4 May 2019 08:14:56 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 44C8B19287 for ; Sat, 4 May 2019 08:14:55 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id x448EtiL033943 for ; Sat, 4 May 2019 08:14:55 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id x448EtB9033942; Sat, 4 May 2019 08:14:55 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201905040814.x448EtB9033942@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: Sat, 4 May 2019 08:14:55 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 May 2019 08:14:57 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ games/frozen-bubble | 2.213.g20170702 | patched ------------------------------------------------+-----------------+------------ graphics/exact-image | 0.9.2 | 1.0.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 Sat May 4 22:29:58 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3B121159AB41 for ; Sat, 4 May 2019 22:29:58 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from forward102o.mail.yandex.net (forward102o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::602]) (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 0100A73CD0; Sat, 4 May 2019 22:29:55 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from mxback12j.mail.yandex.net (mxback12j.mail.yandex.net [IPv6:2a02:6b8:0:1619::87]) by forward102o.mail.yandex.net (Yandex) with ESMTP id BF51C668056D; Sun, 5 May 2019 01:29:43 +0300 (MSK) Received: from smtp1o.mail.yandex.net (smtp1o.mail.yandex.net [2a02:6b8:0:1a2d::25]) by mxback12j.mail.yandex.net (nwsmtp/Yandex) with ESMTP id Y3Sbg9lBum-ThbuosgW; Sun, 05 May 2019 01:29:43 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=passap.ru; s=mail; t=1557008983; bh=IAyyUphnmgXI/SkRHu/rOfxUP4DxJYhcXe4nkpBpc/o=; h=Subject:From:To:Date:Message-ID; b=doAYe1re8VcxHSTchqFN50322SBwUAZGYJoJwyrzKVY3rRodexwX1E5byav5+jJnQ zfK4RQf85BGXvK5YFLWEwqpmCIsz4PsXrlSyMQRkoHVvF9071nkiwj6HrGdyTYT6Zg wnVV0wKwenrfpg48o3FxYsUB16JlzYIPeH30+Zc8= Received: by smtp1o.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id CbqxGpbQM8-TgRGRvAi; Sun, 05 May 2019 01:29:42 +0300 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client certificate not present) To: freebsd-ports@FreeBSD.org, bofh@FreeBSD.org, asomers@FreeBSD.org From: Boris Samorodov Subject: PR/237738 and package dependencies for emulators/qemu-utils Openpgp: preference=signencrypt Autocrypt: addr=bsam@passap.ru; prefer-encrypt=mutual; keydata= mQINBFKPjHIBEACwdrpPbV9pGnP/MFO0lsubC1ruUr7y79tnT/gWKlI3i8gPPS3GG5FVFwjM 9YsSv7H5wxKlHa7ufFa8BETQQF+tBWlOy5lGh0a55M9qNCY+jlnAbmRRNdrIpr8ywHHd3eIr DBafMB6CG5GIgEMJ1OBcHmNuIUOd1A8Esi4eGpd6NFRcT3O58dC8wHfEqpdCVVX+mrPEWAno Q72i0q+j6NtsyTNTFEiACiuXeW+h2xl4zj09rr1CXlCcBV4SQ20uxJ4gegGapAMXzXDUpvCD X1M8wcjlUVa44PtTvGj5OxhGypKZJnz1CQcIQJ4qjPxvg6p8PsGnAaEWfdXPL5CH5GUmuaUt qMRbzyR/Bo/K8bYMYl5o/YcAjXopkn4ij1H3KACqE5YWvEwcfiNKX++uhuVhtja34sOTWJl9 ilboFJ9C9RDq/zE6oxF4vBGMVWjF4qm88P2PXWULLPPyhg98NxFMbH0XXWnOUt0x8yqY2v0t kz2sWn1ft/o09gQ0aaUtzYvG+cLg3FeU0EeXYum+jdTKdA27uKtTmgRuwQ135XIf0+4M5hrX pw2dBh/JljkQiv1lhKiCQrVBdS52nRvRXaCo7t0OiRR4y7268LYPr7ellCq3Ywykdj8bWvmt szYcnYBi7wiftHCid8wR0bQdyGRUcuc4IH4fCf7hS8trSjukWQARAQABtCBCb3JpcyBTYW1v cm9kb3YgPGJzYW1AcGFzc2FwLnJ1PokCVAQTAQgAPgIbAwULCQgHAwUVCgkICwUWAwIBAAIe AQIXgBYhBIhINnI8G8Ar6gtWdJYOILA6P20oBQJb8yWBBQkSyZqEAAoJEJYOILA6P20oWhMP +wek7CejaDUNCWltIdEQEgvky49Qq19whrxLjc1cF6yitlYKxRbqh9qBSTl1W8/Sl3WZaZmD tjw8VNmswVqo8bQZOFy38Hxp7lDLR2Z1TsRdbVSjcEzheqnszZtcvfdgNtvObv7w4irX+0Im p9YWS57L02eMDTisZsQu/RZkKTwuGO5lNszoC1xwZ0TSL6seQZZliDhSNJAjFNhOBhhXkETJ eNytS80Wkke3eCHBxDmJmtoBkv82u7YuzWBMAPgKELU4xzlZyPgF21GxDGZt9FwvUBe9g2YO cDOv9PhPlkT1ZFq7XrSQu58DffMQAziyp1r/VMI7aqN0/bWLmG/F8HCAF1Reh20RZFmPwzmF eFRimGkoN1JqF+RufL00IVYNG+7uHmhRzwz88B3fav8wLexVczhiVXvRe43O0vk2a5G5myH0 RC/F5QGlOTSdhP6Ql38diXzQ84Rr4W1n+VT7E8YEFosGGkCmDIP/GaAdhzd0P36oO5Um6pil jfcqJJybutwd8Gr3sWE8n3wGRzcySlIm6jxTfUoVI4DNIgIZd+uWQGm8Aj3I7z2zb7dnUemM 5CNdNQ0c+FXSDltIUJRijvTynXCOATiwMCbV83Vfj9FGtsmRE6cGCXt8TnyBMU8isXZwyicE c6+fsv4B6DF+mdjy0+iY7YT10yTpRYHFjZDEuQINBFKPjHIBEADUsIZuXuLo8baU85CU+Mv4 gdyHwXzgIeNEG28O7Iu9bssY+Gt+NiLI+4ZpBeQDbFzBGvyA/UoYDfURdY3KT6lXl2qamRaF z7SDtXuGpN9jDVgU048bbMjN4nk/vV5ioqWw3V0x7eOiBtUbb17P1CVnnl249KyjdtMDu8jf 7KRe2KgiFXgoL5ZeiGuN4g4n17VTH9DQCXJhIYPl5d7NEeGaUVKtPTEE1mClNt048dF/eudu FRomxpwgXsg+tkSdZb1ffinYuFa7mSMLg96LubVaels2rqQu097OO9GFqxyoBFzXtRwCOl2L bRJpG2ktJisin1zEshHx8slMC0kmveXQv4S/LL33TNFPhfrbTJddMQhcrjwe4kDtdGY3XtBV 2VEjUGRs63BSjtHPAQWx/JQTaBwx5IPwuJAs0H0eJwjNtq+ZunzM1Dgbbtq4rQPsgrPIrtjH Sv+u6ORW2wmd5uHxGyvADB8YyYRjR6scSLzLp7KrcFmkGq3RJcB3aDYi9r4TXr/gSZk4P0sw hEXqo9oiddwRo7tv6JboRwltLG1Fo91W5H8pwV5iG/R0EsM2k/aIAMOTBiZ2Lkk0bBH62hd/ mp4p08z0E12QL/IYbH7VuXtz9ToAKiMtAAKg4nDe58ILAkfEAhNNsStSMOEjlXMz/6n7gsRr LljS16nmgd+8FQARAQABiQI8BBgBCAAmAhsMFiEEiEg2cjwbwCvqC1Z0lg4gsDo/bSgFAlvz JYEFCRLJmo8ACgkQlg4gsDo/bShYjA/9FXprGSjWYZEFKSVFEnFqYVhS9E7YK2a0y1m7Z0Wl YkhmtsUypvCiGmrdLff843EKyzrkg/KJfRYFQN3J8Fkvotqj9jDXveavVqmUNFgzj3CMCZrY NRrKqOU5mIVhz3x59mnVewnVbXSeXuuk3BVbE27WdLZNbsjat0d+xluog0hOwDelNv5niyDs giUDmsNq+MlaJmOIELKY+9sXMHcLQ3AAuV3wsgtJgHnLa8/kEvtckbCjYSWyg1UMRelymoAU SMPUJZfZM35kA/BIHS8vaw6bN6ftTKJLrxZBgvZC/vkP3hcDUKYC91GlC46bxA5fhV4YTeix y5bWYcI+VbrZhKz58u0S3HF26KaIxMuhYQOaGMynWGw6fNW/fmx8iIpQGdP2RDc0FnxbYnNU x4b0GiRtDh1av0pIvLs7XkeIm1pvNgKfPunpr20QmXVMjwuyGCwNd4nAQdwsLqPYZaOA19Bu PzdjMh/9WY0mXljV8usZpxhd/cQFKr6iUOylFGM5Xa0y6DTclG59iXRPWFGkmBO1RKgaY6bY AHACR40+wRvXwdSs2uCBtyaHawQkgx+qww6ACBA0J9X1/AFYrAFm9c9Rc3U9J/N68PaYz5kP oYfkewNN8HoHdwLaNltl9sWsun2Ra1kofWHaz7deC6v8QmtmiK++VlaRHpDteOQoMSo= Message-ID: <7c37145c-a450-cecf-3763-1e95d8fcd2d6@passap.ru> Date: Sun, 5 May 2019 01:29:40 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 0100A73CD0 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=passap.ru header.s=mail header.b=doAYe1re; spf=pass (mx1.freebsd.org: domain of bsam@passap.ru designates 2a02:6b8:0:1a2d::602 as permitted sender) smtp.mailfrom=bsam@passap.ru X-Spamd-Result: default: False [-5.33 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[passap.ru:s=mail]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip6:2a02:6b8:0:1a2d::/64]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[passap.ru]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[4]; IP_SCORE(-1.73)[ipnet: 2a02:6b8::/32(-4.80), asn: 13238(-3.84), country: RU(0.01)]; MX_GOOD(-0.01)[mx.yandex.ru,mx.yandex.ru,mx.yandex.ru,mx.yandex.ru,mx.yandex.ru]; DKIM_TRACE(0.00)[passap.ru:+]; NEURAL_HAM_SHORT(-1.00)[-0.995,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:13238, ipnet:2a02:6b8::/32, country:RU]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[2.0.6.0.0.0.0.0.0.0.0.0.0.0.0.0.d.2.a.1.0.0.0.0.8.b.6.0.2.0.a.2.list.dnswl.org : 127.0.5.1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 May 2019 22:29:58 -0000 Hi All, Muhammad and Alan! I've tried to use cloud-init with vm-bhyve and found out that emulators/qemu-utils has 111 package dependencies. Well, too much. ;-) The first part to fix the port was an easy one: just change on option GTK2 to GTK3. This simple change reduces package dependencies to 39. [1] However, a cairo dependency still is suspicious. The culprit is the following line from master port (emulators/qemu) Makefile: ----- X86_TARGETS_USE_OFF= GNOME=cairo,gdkpixbuf2 ----- Should this line get commented emulators/qemu-utils get only 9 package dependencies. Much better for server to use. This line was silently introduced at r499318. I'm not sure what it is used for and how to fix emulators/qemu-utils. Any help is appreciated. Thank you. [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237738 -- WBR, bsam From owner-freebsd-ports@freebsd.org Sat May 4 23:23:30 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 98AAD159B9E6 for ; Sat, 4 May 2019 23:23:30 +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 22C5B757BD for ; Sat, 4 May 2019 23:23:23 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::26] (court.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:26]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id x44MuJ4C063741 (version=TLSv1.2 cipher=AES128-SHA bits=128 verify=NO) for ; Sat, 4 May 2019 18:56:30 -0400 (EDT) (envelope-from george+freebsd@m5p.com) To: freebsd ports From: George Mitchell Subject: Debug version of firefox Openpgp: preference=signencrypt Autocrypt: addr=george+freebsd@m5p.com; prefer-encrypt=mutual; keydata= mQINBFgnLnwBEADAJDiBKQX77LFRz9wZW8mz3KvaQol2nIremcws0F1mz/zgFlk6uhQVtwnL wb4XL5LdFwcNE1+QZzPLcbYWoWQlz0lBw1bMuKAgr0S6V2e0+I0DqhKeslVFctcTwtvT6pnK VLZXO/7ZGAaLzG4K5vSPzgoevU+YI/pxNsVCH2UO/c3jQW63uEt25mIZbCF1Pu4jgp4RhIgF ujn877r/j6OwBwjzRUu3E6ADp+U825d+5YCuQMEH0wIPnn9GTpXvfdKdbwOIl2akqXqs4cnk iATWfK3r6D4mvDEj1OPHlTvJYcfic7aOIiAwmx1C1v78GjXOdOOA0SGffNix3C2/8oZUO1+V Aet4MKpUKkduWSvULhIkHNZ5Nu8SIJOqge8pmtHxuNXAMfMrAjMdjPwwBFLsYg3Xa2E2oJwg ehTauwd/EDJFcVCyDCyCAYOi/BH/+XQyxzgDlY9N9qj9tHqhVPI6XK7t8UVffGiZUq4rHp5J RdOToqiTNC6eCJBczhMIW+DuFvWU9e6W708T1dz0Accn6Lrgk4eRIn3GFPBG+TxnpjAqHsbW 607dcnD3YKAqY4e+khczL4EObhe7dC1v2fmZiAC6Ds3WHR11IfqoUgCkIwJ590Ej+ElygJFF XxI82wtEz9hkeLLvItpyEJNVjppViRW+Dgl/U7ypHB3qDgYjgwARAQABtChHZW9yZ2UgTWl0 Y2hlbGwgPGdlb3JnZStmcmVlYnNkQG01cC5jb20+iQJUBBMBCAA+FiEENdM4ZHktsJW5kKZX wRES3m+p4fkFAlhZcR0CGyMFCQlmAYAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQwRES 3m+p4flqmw/9Emr/ydTG2n9o/IX1yVCNcHVFenVrcOY0L+DGQYZRO/XpLvsGYcuSIQId1w7h l4HZKI89ri2fF2ks6upMqBajLf8s7a8PnYrbw5bPaoOFyNTjv57GLZVsYw95kmMUpK6siuAA fXvHfKUpC/sThbwSv/1CLryVG74+5vdI8j7cQeDM436FThxlVfHKrILIiL34D4WThFB3hV/Y 2A+mQwXmdLcuQXXeAazqsFJL8sgEKSC7GMcExDkVpGc5Rh2hu97a4Sa7qWX9G/YdZOrcDacJ XxfvePn3m3WfRtXN/r0lUfiVXiqkFfbvqSaZQ0I4UvZXNGd/gH4jKHtX9RTH9G96UZeHNoMo tPw9U0fx8Ceh72nUL9qzqnmok/ryWm+6gt4Q1eRP7QAosOa1g/RgUdS1Z9IuCmbXMDp5kbNw L4ZoDMF5U3mmh8/IOKkhGopNLbNv0mwUgC59pnCptiOVx8DyckXWC4L2r6PKbWGrcGIzsUER 9smfL10gpp5H5agjwwPZI6/kzJ0R5nBzQWAlwqI73YAy6JI0HTD6lvxW7yWm2fGjEfmyaBOU 8OLUin7auoFSn+QmD5yNCUn5Ls77qHARkT1ZGocAnQkvZBGTwXpvyJixygXsm+vSUFDYBOSn cR54vdXOEMqrJk6SGau5YI9V7EhQVveE1BUp8ofWf2oo4RG5Ag0EWCcufAEQALuTOxmqMFE+ ieev/rcL3wVJrcuKS+pBbKCY9IIL0OwVf98HQJJcgdOsdDhruVd19nJNlwZ3Fc34wLw7y2GO 9WrpZiYKnI4n9urhLE5r1ydBInlI/1UKZWgM3/dPjJtcXMsC3vnqR9DmOxW4/SbqJDjP3XzO FleT4yip3AaNhPGwEPTZrubVp5hp/JojaZn690TLRwOFXg8NcjpOEs0Bq9M+OLpmsF0flrgs yDfS7y+SQ17R4Iq9T7RxZvZVAh510yGGIZIETYO/4Dh417VVm+gaksOVh2egetpUUvYYc0Ub KaP+5F/WGNrmRb1F6SKypvLlKkYAHCsUUSzsAGl9gbQhEEpuOMbUKp1979HoRMkW+8046kIo 8BZ6ph8izG/g4dZOaEqKGEhqdhYIB7UwMtFFuPtSs5Nl6JrZYni/nzFtTmtVCgcj9PNqrzqt fNFYhNznD6St6wxp3TOm9D3TQF0dzwBM1jZpb8WvmK3k6oy8hbpjiBzxn3kyRA9Vzy+PdbN/ G5a1k0rpZu/ivpBuLCDVGljUmgQigXg6xkk5UxBoHp7MPvG9prZ5jqdEa2r1KgnGjaq+VJsu Uqrw10dVgeG1NulDU1+sQl+/mwtflbkimhjDDjxsVgfrv7uvV/9be+gGm1KATuqdgCboSb1s QAo5ARfwFfChrnh+fTfPpPKHABEBAAGJAiQEGAEIAA8FAlgnLnwCGwwFCQlmAYAACgkQwRES 3m+p4fno9w/4m+swztkzxSWdutjgSv2mw+PdrKWVGFAUD2HoY1Qpi5LNLE6s9pP3qzwpQYwK viOufVJYWZ540ss6BImZBGJwyHouacqrpZjpRo5+ftj07rY1SNd8QjcHDggPfpgJ1D4Il3Xi vRg5/gzkXnRu8dXeVvMP1Ndk/F5wcoLZlQwFtPfu2xyRYIsveXMoyypAvAFSaAGXU0hRzuDJ fGI3LFvpI9UXU2C4MMzjfyZyD2NJEDKOACTo85QQzxgheTDQaDocXW00wknXFMwEItiXp8dO 2zEml/3Kj4efDfjqGpjNefjK0cnj02Byt7y6GozWXyIylrXu0SN9qWRzUVZH3+q+ijA4q3Gm 9uWzLdpjN4QWAiiaEvMhLPohp9DdLsy3kAWWrA3+pAfHSTZXrobMMbSeBkE9E4/WxdKl0nM7 TNslAWcxkTd/7Ly9cxwT8wFdHuQB1hgCmIQxDNXHL1N1ANTeUYum1w9nUg6e1M0UWu+nk3Cw qL7oL2KZe13mQnU/CFwlhbf+i//j3SXrQLlIVQv9Fn805bxIcVo9yqUZyoiV7EUpvOsxDCZh ej3mNYF5nRCf6trEJQVk0aLC26zJAYExykdUlRqc4I13XPhlt+aFSMMkoL/thYO6e9oNFK6Q aJEKXomzxxqpceJVmPH6zvqJbOboAdE/mOD0PoS1M6saIQ== Message-ID: <8f9cebb4-b178-b5b9-d1cd-11d7260aa25a@m5p.com> Date: Sat, 4 May 2019 18:56:19 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="7KvPoLgr81ODU4YixiiJST3ecy2vcIMC4" X-Spam-Status: No, score=0.0 required=10.0 tests=HELO_MISC_IP autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mattapan.m5p.com X-Rspamd-Queue-Id: 22C5B757BD X-Spamd-Bar: ------- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of george@m5p.com designates 74.104.188.4 as permitted sender) smtp.mailfrom=george@m5p.com X-Spamd-Result: default: False [-7.91 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; DMARC_NA(0.00)[m5p.com]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[mailhost.m5p.com]; NEURAL_HAM_SHORT(-0.86)[-0.856,0]; IP_SCORE(-2.64)[ip: (-9.80), ipnet: 74.104.0.0/16(-4.90), asn: 701(1.54), country: US(-0.06)]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; ASN(0.00)[asn:701, ipnet:74.104.0.0/16, country:US]; TAGGED_FROM(0.00)[freebsd]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 May 2019 23:23:30 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --7KvPoLgr81ODU4YixiiJST3ecy2vcIMC4 Content-Type: multipart/mixed; boundary="GskATInn1FsYBjHPIvdY4Ii9udWIpMck6"; protected-headers="v1" From: George Mitchell To: freebsd ports Message-ID: <8f9cebb4-b178-b5b9-d1cd-11d7260aa25a@m5p.com> Subject: Debug version of firefox --GskATInn1FsYBjHPIvdY4Ii9udWIpMck6 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable I tried compiling a debugging version of firefox: cd /usr/ports/www/firefox; make clean; make WITH_DEBUG=3Dyes install The resulting binary had no debug symbols. What did I do wrong? -- George --GskATInn1FsYBjHPIvdY4Ii9udWIpMck6-- --7KvPoLgr81ODU4YixiiJST3ecy2vcIMC4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAlzOGJMACgkQwRES3m+p 4fn/GA/+POJAssnPuYVcWiJ2Qs3i7Yx7vudp9bPltHJFPWz4ZBWYkCglVkxUtYip xGhPxgJ8oPxjO8/+ZGisJJ56Jl20vey9bDUlIUiFiyhhaddP8gpRvy8o7abnal0P KqMuhtoYp3A7iidyhDh9yEXurfIeN2YrYAmFxbFkO+OtRPZN1S7qb9a5sZu1ZjLJ zzUwSe+pRz/fWfE1B/ETvyjmtTj7o4PTxcVrFqDQ9GFqDQGZuPJ1rajothdpJBv3 s1giO/TeVlH7gFwtLyy00pRVcfXFVr+wxAUsusxMR5Fn7c4GV4nvOHyNxi4nnaSU /xWGpRqHiw3YUAKBvmzxjVg+XN2KQnf5u/jBJGDf54BamFHwxk6vQHNs2uS7r1fW QwKfF7B17xRDstuFoBaaayvm5phJ7pCX/0EI57GSHU4agzf2wtJjwcK6gH8r4vym OYTgYfl+Xn+LbP2JQ+u8E7lT06XoDoA+1LcumSF4QxewgYWv89yxtV0mki5M+hdX djRphBz9pFXrI19yD/p646BLl28sD0Xn3QnlKrfVhZfXQhLvElclMJdT8WYaJ8sz 0li+jxrUrQvcm8oOjWk/oEa8j+t+TIbgsEPPhPQHtqzw8jp5seu7SiZOBXrNvPZT BnNShJ9rnGdWIlydHZogLiR8i6oLsvE6ObwqCV3B01Tq1fijBJM= =yA3J -----END PGP SIGNATURE----- --7KvPoLgr81ODU4YixiiJST3ecy2vcIMC4--