From owner-freebsd-ports@freebsd.org Sun Oct 9 00:47:27 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 57BAEA9462D for ; Sun, 9 Oct 2016 00:47:27 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nskntmtas03p.mx.bigpond.com (nskntmtas03p.mx.bigpond.com [61.9.168.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "InterMail Test Certificate", Issuer "Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E0625ED5 for ; Sun, 9 Oct 2016 00:47:26 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nskntcmgw08p ([61.9.169.168]) by nskntmtas03p.mx.bigpond.com with ESMTP id <20161009004722.XJQK2042.nskntmtas03p.mx.bigpond.com@nskntcmgw08p> for ; Sun, 9 Oct 2016 00:47:22 +0000 Received: from aneurin.horsfall.org ([120.146.8.15]) by nskntcmgw08p with BigPond Outbound id tCnN1t0040KTh7401CnNPj; Sun, 09 Oct 2016 00:47:22 +0000 X-Authority-Analysis: v=2.1 cv=DL5ymH5b c=1 sm=1 tr=0 a=4q38a75ucWZEoAuqF1Taiw==:117 a=4q38a75ucWZEoAuqF1Taiw==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=kj9zAlcOel0A:10 a=CH0kA5CcgfcA:10 a=1Bq2XwV9Z55MAJJZKDUA:9 a=CjuIK1q_8ugA:10 a=dHu9g63A9YQA:10 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.14.9/8.14.9) with ESMTP id u990lKdp001215 for ; Sun, 9 Oct 2016 11:47:21 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.14.9/8.14.9/Submit) with ESMTP id u990lK69001212 for ; Sun, 9 Oct 2016 11:47:20 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Sun, 9 Oct 2016 11:47:20 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Vulnerabilities in X libs Message-ID: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2016 00:47:27 -0000 May I assume that these are being addressed? libXrender-0.9.9 is vulnerable libX11-1.6.3,1 is vulnerable "freebsd-update fetch" is not (yet) fetching anything. -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Sun Oct 9 02:08:16 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C60A3BEDCB6 for ; Sun, 9 Oct 2016 02:08:16 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-vk0-x234.google.com (mail-vk0-x234.google.com [IPv6:2607:f8b0:400c:c05::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7962EB3A for ; Sun, 9 Oct 2016 02:08:16 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-vk0-x234.google.com with SMTP id 2so36285207vkb.3 for ; Sat, 08 Oct 2016 19:08:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=qaTTf7nYEo74ylfBiHR1ImmVGdDxLMl00NktIxjkbgg=; b=wdno/v4vFlUi+CRiXZvzJi48rWUMDLKIc+PJsalt3P5P3rGu3FVXH7Lan1+wWAtnzf HDagAezsgCVbd7GMTZk+0fEIJgW3Qhy3JOQMsssAaCxg19M2+HWoLG3I6ccDWEqWc0Ha HPnwOjn9k5WC/pAf+WthW7pRlouJxSzo364F2FtEPbuKMrTbBEHgjHAkI5ZdbcjDM0qi 5z8ng/xb4rQfCyJkqaEUnPLl9lY+A4elQL2hxqEia1cqnVa5pz6Ih5QlhCdmzdDUGL7b rSHv+pL/dA8CSbhFmDjBVI7yKGaCzOs80cmtPDLomjUdhlq6SF9YINeMYcvSc0FROU2W GXLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=qaTTf7nYEo74ylfBiHR1ImmVGdDxLMl00NktIxjkbgg=; b=l8mcYVLrPmoDWzKu5DzIyM9Kg1jPUaYDAl6GRkrsbuXSWeqPI/nK8AsBR9SHXjuYb7 Pj8MU4UsP3oBh8Iy6yvckoMKe+2+kHzuUubi78zjU+Ojj/5KqkSaJWOOh5o0gURNcf87 VbyEVFgxjVfYYg7sN2SXj/8j18Cfr5w0fHRfzH6c43iYMtsZzVSmaeJ9oDMASaEvRee/ EKKlZ8Bk3ODmOEMnviflTa+MAXondNK1TsUD0JVidnKT4hI7AIAvSr/Lr61wmfUQ8Cb+ q76Z/kNXdoShpgbVdLRkbcR7IyvXWR4qqusAGqrAMrPvo9n9Xg95T0Y1S/5ZT7qZlkS7 EjTw== X-Gm-Message-State: AA6/9Rl70h0MhgttOPMXbNQ7C4yK1hB45arg/gzZj7qoYpapX7g7MVWEzo48wq80OmvuAy281wEfl3rCARWBcw== X-Received: by 10.31.248.2 with SMTP id w2mr19093290vkh.155.1475978895376; Sat, 08 Oct 2016 19:08:15 -0700 (PDT) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.118.78 with HTTP; Sat, 8 Oct 2016 19:08:14 -0700 (PDT) In-Reply-To: References: From: Kevin Oberman Date: Sat, 8 Oct 2016 19:08:14 -0700 X-Google-Sender-Auth: s66qticWZNtdX2Xm7t_Ci2vpu7I Message-ID: Subject: Re: Vulnerabilities in X libs To: Dave Horsfall Cc: FreeBSD Ports Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2016 02:08:16 -0000 On Sat, Oct 8, 2016 at 5:47 PM, Dave Horsfall wrote: > May I assume that these are being addressed? > > libXrender-0.9.9 is vulnerable > libX11-1.6.3,1 is vulnerable > > "freebsd-update fetch" is not (yet) fetching anything. > > -- > Dave Horsfall DTM (VK2KFU) "Those who don't understand security will > suffer." > Depending on timezone, these were resolved last night. Update your ports tree (svn or portsnap) and you should have it. If you are using packages, you will need to wait until the next build is completed. freebsd-update only updates the base system, not ports. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Sun Oct 9 03:07:56 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 66322AF7930 for ; Sun, 9 Oct 2016 03:07:56 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nskntmtas03p.mx.bigpond.com (nskntmtas03p.mx.bigpond.com [61.9.168.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "InterMail Test Certificate", Issuer "Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id EC0C814F4 for ; Sun, 9 Oct 2016 03:07:55 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nskntcmgw08p ([61.9.169.168]) by nskntmtas03p.mx.bigpond.com with ESMTP id <20161009030752.NKZI2042.nskntmtas03p.mx.bigpond.com@nskntcmgw08p> for ; Sun, 9 Oct 2016 03:07:52 +0000 Received: from aneurin.horsfall.org ([120.146.8.15]) by nskntcmgw08p with BigPond Outbound id tF7r1t0120KTh7401F7r4s; Sun, 09 Oct 2016 03:07:52 +0000 X-Authority-Analysis: v=2.1 cv=DL5ymH5b c=1 sm=1 tr=0 a=4q38a75ucWZEoAuqF1Taiw==:117 a=4q38a75ucWZEoAuqF1Taiw==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=kj9zAlcOel0A:10 a=CH0kA5CcgfcA:10 a=-ohUGuPZl1Ja9N_ULGQA:9 a=CjuIK1q_8ugA:10 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.14.9/8.14.9) with ESMTP id u9937niI015130 for ; Sun, 9 Oct 2016 14:07:51 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.14.9/8.14.9/Submit) with ESMTP id u9937mEa015127 for ; Sun, 9 Oct 2016 14:07:49 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Sun, 9 Oct 2016 14:07:48 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Vulnerabilities in X libs In-Reply-To: Message-ID: References: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2016 03:07:56 -0000 On Sat, 8 Oct 2016, Kevin Oberman wrote: > > libXrender-0.9.9 is vulnerable > > libX11-1.6.3,1 is vulnerable > > > > "freebsd-update fetch" is not (yet) fetching anything. > > Depending on timezone, these were resolved last night. Update your ports > tree (svn or portsnap) and you should have it. If you are using > packages, you will need to wait until the next build is completed. > freebsd-update only updates the base system, not ports. Nope, at least not as of 1400 UTC+11. System is 9.3-REL p43 (soon to go to 10.3 when I'm sure that my ports are clean - it was corrupt for a while), and won't go to p47 because of those vulnerabilities. I'm not too concerned; my system is locked down tighter than a duck's bum. -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Sun Oct 9 08:13:33 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60BD0C071B3 for ; Sun, 9 Oct 2016 08:13:33 +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 4E06AC24 for ; Sun, 9 Oct 2016 08:13:33 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4D6A5C071B1; Sun, 9 Oct 2016 08:13:33 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4B689C071B0 for ; Sun, 9 Oct 2016 08:13:33 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3EF08C23 for ; Sun, 9 Oct 2016 08:13:33 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u998DXsm022560 for ; Sun, 9 Oct 2016 08:13:33 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u998DXF5022559; Sun, 9 Oct 2016 08:13:33 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201610090813.u998DXF5022559@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sun, 9 Oct 2016 08:13:33 +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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2016 08:13:33 -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 ------------------------------------------------+-----------------+------------ chinese/mutt | 1.7.0 | 1.7.1 ------------------------------------------------+-----------------+------------ games/tanglet | 1.3.1 | 1.4.0 ------------------------------------------------+-----------------+------------ lang/gauche | 0.9.4 | 0.9.5 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Sun Oct 9 15:36:33 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4D721C06E5C for ; Sun, 9 Oct 2016 15:36:33 +0000 (UTC) (envelope-from trashcan@ellael.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 39F51F1 for ; Sun, 9 Oct 2016 15:36:33 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: by mailman.ysv.freebsd.org (Postfix) id 395C3C06E5B; Sun, 9 Oct 2016 15:36:33 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 390D3C06E5A for ; Sun, 9 Oct 2016 15:36:33 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from mx1.enfer-du-nord.net (mx1.enfer-du-nord.net [IPv6:2001:41d0:1008:bcb:1:1:0:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 080DBF0 for ; Sun, 9 Oct 2016 15:36:32 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from [IPv6:2003:8c:2e52:7501:89ac:9620:e9dd:681f] (p2003008C2E52750189AC9620E9DD681F.dip0.t-ipconnect.de [IPv6:2003:8c:2e52:7501:89ac:9620:e9dd:681f]) by mx1.enfer-du-nord.net (Postfix) with ESMTPSA id 3ssS665Q8szCLT for ; Sun, 9 Oct 2016 17:36:30 +0200 (CEST) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: poudriere / logitechmediaserver: License SDL needs confirmation, but BATCH is defined From: Michael Grimm In-Reply-To: <201610082235.u98MYw4N099350@gw.catspoiler.org> Date: Sun, 9 Oct 2016 17:36:29 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <8CDF2D80-BECB-4462-AF1E-F89DDDCA90F5@ellael.org> References: <201610082235.u98MYw4N099350@gw.catspoiler.org> To: FreeBSD Ports X-Virus-Scanned: clamav-milter 0.99.2 at mail X-Virus-Status: Clean X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2016 15:36:33 -0000 Don Lewis wrote: > On 8 Oct, Michael Grimm wrote: >> Don Lewis wrote: >>>=20 >>> On 8 Oct, Michael Grimm wrote: >>>> | =3D=3D=3D=3D>> Ignoring audio/logitechmediaserver: License SDL = needs confirmation, but BATCH is defined >>>>=20 >>>> Is there a way to get that port packed by poudriere? >>>=20 >>> Add >>> LICENSES_ACCEPTED=3DSDL >>> to /usr/local/etc/poudriere.d/make.conf. You are still responsible = for >>> following the license terms. >>=20 >> I am asking myself where should one look for such kind of = information? >=20 > It's documented here: > >=20 > It took me a long time to find this info when I needed it. I might = have > come across it first by digging around in /usr/ports/Mk/*. Thanks for your link, now I know what the infrastructure regarding = licenses looks like. But I do have to admit, that I wouldn't have found that information by = myself. The error message made me rather look for a way to run poudriere = in an interactive way to answer the question about accepting that = license (as presented while running a "make" in = "/usr/ports/audio/logitechmediaserver"). Thansk again and kind regards, Michael From owner-freebsd-ports@freebsd.org Sun Oct 9 16:34:50 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DF724C07249 for ; Sun, 9 Oct 2016 16:34:50 +0000 (UTC) (envelope-from jrm@ftfl.ca) 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 C1B16DA8 for ; Sun, 9 Oct 2016 16:34:50 +0000 (UTC) (envelope-from jrm@ftfl.ca) Received: by mailman.ysv.freebsd.org (Postfix) id C0CFEC07248; Sun, 9 Oct 2016 16:34:50 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C072AC07247 for ; Sun, 9 Oct 2016 16:34:50 +0000 (UTC) (envelope-from jrm@ftfl.ca) Received: from mail-qt0-f176.google.com (mail-qt0-f176.google.com [209.85.216.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 876FDDA7 for ; Sun, 9 Oct 2016 16:34:50 +0000 (UTC) (envelope-from jrm@ftfl.ca) Received: by mail-qt0-f176.google.com with SMTP id m5so40196114qtb.3 for ; Sun, 09 Oct 2016 09:34:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:message-id :user-agent:mime-version; bh=ZPhk3w66HRywKc6eZzLRlhjiu3mWPvQV9+NiFVz7URk=; b=hvX6mdHd7l6A+ItgKPB29pSOehGGI9RuZFqBx8fJM8Pg+51Zm5UU/aK9vPpX2bwAy/ +nhIG/v4n79nlWQzxBhcF30OTKmvaEVfUzsWSt/LkXjauZ76/+O0khWXNIXKlYubZPLw qj5p1uv6uzMY4sohlTYks/HdcOWOuVpCTc/pnlOSjSSp2g8tj7NPKqFf1N1LYjBZOiN3 3hf9fowT+51gUZI1+8j08aOE1Fz/aU8VyIvd3vsFkvmMwbFCcNvKOlA5zQhuCrekZcBw TUdmQMr/bGPmtFLbfeBvNUdLoeAmYgu6dtDillEDIvFIPRMTZyvDd6meMXZdHm5bsrK7 dQLA== X-Gm-Message-State: AA6/9RmKiy0K8V185p/C9ffEZ4+dQ930rSBaqUBO/DC3pbG3UZopRdN9nqOlyslSeXoBKQ== X-Received: by 10.200.35.229 with SMTP id r34mr7091361qtr.22.1476030888700; Sun, 09 Oct 2016 09:34:48 -0700 (PDT) Received: from phe.ftfl.ca.ftfl.ca (hlfxns017vw-142167057116.dhcp-dynamic.FibreOp.ns.bellaliant.net. [142.167.57.116]) by smtp.gmail.com with ESMTPSA id 16sm10129771qkh.44.2016.10.09.09.34.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 09 Oct 2016 09:34:47 -0700 (PDT) From: Joseph Mingrone To: Fernando Herrero =?utf-8?Q?Carr=C3=B3n?= Cc: ports@freebsd.org Subject: Re: math/R slave ports and shared library References: <864m4skef6.fsf@phe.ftfl.ca> Date: Sun, 09 Oct 2016 13:34:46 -0300 Message-ID: <86int1scpl.fsf@phe.ftfl.ca> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2016 16:34:51 -0000 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Fernando Herrero Carr=C3=B3n writes: > All in all, I don't see much use for a standalone libRmath, but it cannot > be excluded. The truth being told, I would expect newer scientific softwa= re > coming from python+scipy+numpy rather than from R embedded in C/C++. Given that 1) the port has been marked broken for so long and 2) only you r= esponded to the last call for deletion back in July with a similar response= , I'm feeling more comfortable about removing math/libRmath. > math/libR > I have done some little benchmarking myself with and without dynamic libR > and have not seen any noticeable differences in performance (though I have > left it off to be safe), but don't take this as conclusive, more testing > should be done. Packages certainly do need to be rebuilt after switching > from dynamic libR to static. I can't tell what happens the other way > around. Ports-installed packages could be automatically recompiled, but > recompiling user-installed packages is a different story. > I think having two separate installations, whose packages would be mutual= ly > exclusive is too dangerous and too easy for the user to mess up. I can > perform some more extensive benchmarks and see if having it enabled by > default really hurts. The same applies for math/libR. For now, users who don't want the shared l= ibrary can easily build their own port. Thanks for your input Fernando, Joseph --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJX+nGmXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1NUIwOTNBNzI2QzM4ODU1NzEyMkJBRDUz NkE0MEM4M0IwRDZFRjlFAAoJEDakDIOw1u+euwIQAKkavbKYSKUgkL6aOt0k/B7E SPcbBsazXL9/XRrLZY+6orJxKUZqMZKGfXV+/0ozUrEdMv8N9V0CAYGLxCrUih9p fvQk1kOgJy567gZOTfvQoMkEYy29sCSj4YfpkvEc8siT+ZubYGkam5m0BRyPD2VE YFCRfnA9XbCscI4Hqhz9JIxFjRITHPwa0XjUXQDYxrNjV/yVhvZ4H5DhEAOhaTgt mS128Qs882TLP79a73MrEo4Y5GZRR6SKqhLjeammbS24ui+FNxClyMUVz9McdcvQ cuL+aG38hk4+g7R4+VrOmiVDSKbQfg2PMOwRzZ69yFU4VGQA8ArEDIcaPV37tbsd mWajq6u4rMdY0trjKynFDVbJPvrBVEDtFbRBBOQvXlvfWd67dRbrVJUpEuvxmqQ/ tA5hb9DyFXvFmEBuIlGmTrQIsw4W//qIaEDS8ebHChTD6jdqgmDzPwC/yKIRjHnv JPo0HYSoSroT6nfNCOKKG8WRmo0MockhG9nXpRTKQRkU2FE3cmmduhU+LbYC+kwv Hbv+VqM1HUe96FXPC3LrMgLfLIugCGvn/7510WivSDkVcjOZ8x32UYMjSftj72Ky hHlenOnWU159UpAwch2Wx5AMGBYptfhzFb2dXbm+q4EGhmJMe9kDnD4HT3aJ+Zx5 SgSysI44XOQG73pZHPFn =mQMV -----END PGP SIGNATURE----- --=-=-=-- From owner-freebsd-ports@freebsd.org Sun Oct 9 16:36:18 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5D33DC072D6 for ; Sun, 9 Oct 2016 16:36:18 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [IPv6:2001:470:8d59:1::8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protected-networks.net", Issuer "Protected Networks CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2F88AE5D for ; Sun, 9 Oct 2016 16:36:18 +0000 (UTC) (envelope-from imb@protected-networks.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=content-transfer-encoding:content-type :content-type:mime-version:user-agent:date:date:message-id :subject:subject:from:from; s=201508; t=1476030976; bh=gqZ2QEt7W yMBOHWdH83A249Tf4IWKrl1YOE2capD60Y=; b=WoKiExTuKuUOGkpd6vf1U9pNT W13eaInR5WlmNxVbh1erCPqfDtjl9hc9X7Arue51OUbsxaEUhTXwLYSxwkmT3mOL N1cGsxMJiep9Lq/noI6OTHQeQQUEfHEZtD4pyGroZSPVT5G6qT1onnG6jSnnaOb0 1UBoCW/Ddxpv3wmqS4= Received: from toshi.auburn.protected-networks.net (gw.auburn.protected-networks.net [192.168.1.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id 3CAD71FFAD for ; Sun, 9 Oct 2016 12:36:16 -0400 (EDT) To: FreeBSD Ports From: Michael Butler Subject: devel/codeblocks cores on -current Openpgp: id=6F63E6399DCC8E3E94D60F0642FF6BAE0442D492 Message-ID: <2e3bf7dd-f449-448f-ea6a-19901e2b961f@protected-networks.net> Date: Sun, 9 Oct 2016 12:36:15 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2016 16:36:18 -0000 Has anyone tried using devel/codeblocks (as distinct from compiling) on -current? Mine exits with .. imb@toshi:/home/imb> gdb `which codeblocks` codeblocks.core GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found)... Core was generated by `/usr/local/bin/codeblocks'. Program terminated with signal 6, Aborted. [ .. ] Type "help info" followed by info subcommand name for full documentation. Command name abbreviations are allowed if unambiguous. (gdb) bt #0 0x00000008065b6eaa in thr_kill () from /lib/libc.so.7 #1 0x00000008065b6e7b in raise () from /lib/libc.so.7 #2 0x00000008065b6de9 in abort () from /lib/libc.so.7 #3 0x0000000805537d41 in wxFatalSignalHandler () from /usr/local/lib/libwx_baseu-2.8.so.0 #4 0x00000008057b883f in pthread_sigmask () from /lib/libthr.so.3 #5 0x00000008057b7e1f in pthread_getspecific () from /lib/libthr.so.3 #6 #7 0x00000008054f9700 in wxStringBase::operator= () from /usr/local/lib/libwx_baseu-2.8.so.0 #8 0x0000000800e865e0 in wxPGProperty::wxPGProperty () from /usr/local/lib/libcodeblocks.so.0 #9 0x0000000800eaa1d8 in wxStringProperty::wxStringProperty () from /usr/local/lib/libcodeblocks.so.0 #10 0x00000000004f4c3c in WatchesProperty::wxCreateObject () #11 0x000000000045d2a1 in DebugInterfaceFactory::OnEditorDeactivate () #12 0x0000000800c01a58 in DebuggerManager::CreateWindows () from /usr/local/lib/libcodeblocks.so.0 #13 0x0000000800c028b2 in DebuggerManager::SetInterfaceFactory () from /usr/local/lib/libcodeblocks.so.0 #14 0x00000000004a3957 in MainFrame::OnUnlockLogManager () #15 0x000000000049ceff in MainFrame::OnMouseRightUp () #16 0x000000000049b92f in MainFrame::OnMouseRightUp () #17 0x000000000044c9c6 in CodeBlocksApp::OnTBIconLeftDown () #18 0x00000008054db058 in wxEntry () from /usr/local/lib/libwx_baseu-2.8.so.0 #19 0x000000000044a994 in wxCreateApp () #20 0x000000000044a83f in ?? () #21 0x0000000800768000 in ?? () #22 0x0000000000000000 in ?? () (gdb) q Michael From owner-freebsd-ports@freebsd.org Sun Oct 9 20:38:13 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DDE33C0BCF1 for ; Sun, 9 Oct 2016 20:38:13 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.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 8D626676 for ; Sun, 9 Oct 2016 20:38:12 +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 u99KcBLW005494 for ; Sun, 9 Oct 2016 20:38:11 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id u99KcBCc005493 for freebsd-ports@freebsd.org; Sun, 9 Oct 2016 13:38:11 -0700 (PDT) (envelope-from david) Date: Sun, 9 Oct 2016 13:38:11 -0700 From: David Wolfskill To: freebsd-ports@freebsd.org Subject: "pkg upgrade" issue encountered & resolved: "Repository ... has a wrong packagesite, need to re-create database" Message-ID: <20161009203811.GC1147@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Y5rl02BVI9TCfPar" Content-Disposition: inline User-Agent: Mutt/1.7.0 (2016-08-17) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2016 20:38:14 -0000 --Y5rl02BVI9TCfPar Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable For my "production" machines at home, I build FreeBSD (from sources) and build packages (from ports) on a dedicated "build machine," then install onto the production machines, as described in . In preparation for the stable/10 -> stable/11 migration, I had restored backup images from one of the production machines ("albert") to a very similar machine, then changed /etc/rc.conf to reflect a different IP address and hostname ("pogo"). I had verified that it worked, then tried performing a "normal" (stable/10 -> stablbe/10) update to it; when that worked, I then updated its installed packages; that also worked. Then I tried updating from stable/10 -> stable/11 -- which worked. And I then made a list of the installed packages, blew away all of them, then installed the lot (from my local repository). And that worked. Well, that was about a month ago (05 Sep). So this morning, I thought it was time to refresh things a bit. I first refreshed the stable/11 FreeBSD base, going from: FreeBSD pogo.catwhisker.org 11.0-PRERELEASE FreeBSD 11.0-PRERELEASE #51 r3= 05404M/305415:1100502: Mon Sep 5 04:22:27 PDT 2016 root@freebeast.catw= hisker.org:/common/S3/obj/usr/src/sys/ALBERT amd64 to FreeBSD pogo.catwhisker.org 11.0-PRERELEASE FreeBSD 11.0-PRERELEASE #82 r3= 06879M/306902:1100503: Sun Oct 9 06:34:36 PDT 2016 root@freebeast.catw= hisker.org:/common/S3/obj/usr/src/sys/ALBERT amd64 On reboot, things seemed OK, so I started the package update, only to get a whine: Repository custom has a wrong packagesite, need to re-create database after which the machine rebooted. No messages in /var/log; the machine doesn't have a console, and I was running it headless. I tried a couple more times, while running other things to try to find out what was happening. (One time, I ran top(1), and it provided a hint that something was using a lot of CPU just before the reboot.) But other than that (CPU usage), I had no clue. I poked around a bit on the Net, to no avail. Finally, I checked which version of pkg I had on my more-recently-updated systems (pkg-1.8.7_3) vs. what was install on pogo (pkg-1.8.7_1) and figured I'd try updating pkg first. My first attempt ("pkg upgrade ports-mgmt/pkg") failed the same as the other "pkg upgrade" attempts did, so then I: pkg delete -f ports-mgmt/pkg which worked, then pkg bootstrap which also worked (and even picked it up from my local repository, as desired). I then verified that pkg claimed to be pkg-1.8.7_3, then tried "pkg upgrade" again. Success! :-) =2E.. Checking integrity... done (0 conflicting) The following 103 package(s) will be affected (of 0 checked): Installed packages to be REMOVED: opencv-core-2.4.9_3 New packages to be INSTALLED: opencv2-core: 2.4.13.1_1 Installed packages to be UPGRADED: xterm: 325 -> 327 x264: 0.144.2533_3 -> 0.148.2708 =2E.. bind99: 9.9.9P2_1 -> 9.9.9P3 bash: 4.3.46_1 -> 4.4 Installed packages to be REINSTALLED: webp-0.5.0 (needed shared library changed) nspluginwrapper-1.4.4_5 (direct dependency changed: libX11) linux-c6-xorg-libs-7.4_5 (direct dependency changed: linux-c6-fontc= onfig) =2E.. linux-c6-dri-11.0.7 (direct dependency changed: linux-c6-xorg-libs) linux-c6-cups-libs-1.4.2_5 (direct dependency changed: linux-c6-gnu= tls) linux-c6-alsa-plugins-oss-1.1.0 (direct dependency changed: linux-c= 6-alsa-lib) Number of packages to be removed: 1 Number of packages to be installed: 1 Number of packages to be upgraded: 84 Number of packages to be reinstalled: 17 The operation will free 20 MiB. Proceed with this action? [y/N]: y =2E... Anyway, I thought I'd post about it in case anyone else needed hint. Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --Y5rl02BVI9TCfPar Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJX+qqzXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4XudkIAKxE8helSG7vupL4/P6YrpT9 iHKi6RyIhx/MQrFKZlwLTmFUguihYoXLdgJx6SzIsMEc0dt3qe90o7D8++efmfIi oQBGVyKkgKlszFvAQPLxDO9kR3UVipzS0RVvZscYSq+AbvbD80qGrijLvNo0rhFn Dk5wzc1WihjJwC0Nw4nsIN0oqYjidxdpDoPy8vuwAFA0BDDgW+Y2ApV15XhpgPCu y6duC2CMnusfPOGxC+hQxtPdDS8KRmObGd0+P9tCd1MpOm917gU1MDWVSGiHtnmn ZjDazSfPbNw8fDquvcbBh9l4erSFUOe5qYKDFUUTLUbU6Q7vjARvW2dJS4Yli5U= =2Ek0 -----END PGP SIGNATURE----- --Y5rl02BVI9TCfPar-- From owner-freebsd-ports@freebsd.org Sun Oct 9 20:41:54 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B4CD1C0BDA4 for ; Sun, 9 Oct 2016 20:41:54 +0000 (UTC) (envelope-from otacilio.neto@bsd.com.br) Received: from mail-pa0-x22e.google.com (mail-pa0-x22e.google.com [IPv6:2607:f8b0:400e:c03::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8F9D1960 for ; Sun, 9 Oct 2016 20:41:53 +0000 (UTC) (envelope-from otacilio.neto@bsd.com.br) Received: by mail-pa0-x22e.google.com with SMTP id qn10so38523906pac.2 for ; Sun, 09 Oct 2016 13:41:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsd.com.br; s=capeta; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=HfnQtI9sdVB7wTkXytUHCcKsburhk836ByJiIil2/Bc=; b=UbhxtAt0FlrQ0P3OZYvBGnQ8p9Bw7blL7xbud5Mp2s30/Llr7dH40zoN+JKvzmPQxe 6yyaWayTmRmmzFfMjjvaRxl8psGjeq1L8bik9BO3Gju8rXnNj4+7zHjLrQuqnq0tkn2n 0xLXYPoEmd/pzdxSB57m9pP8kHEN7ZIyxTXnY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=HfnQtI9sdVB7wTkXytUHCcKsburhk836ByJiIil2/Bc=; b=hcfPK1Y+1xqpJTNmKeL55mWevNrDwYgGsZIElZfLo0rPGpzTPOYKQUUf1WzwD7KtrQ CsyM0VY8BKHDOI/Lg5tL/4L0P8wMOUdwDE7okuzhT3V3YOE+B9PCTPhn8oFWhoAGsBz5 mlHAGzDbnncWZIf7Fb+xJ0k8W4X/WYiJfCo1PUw7jGDbqmyUxPSqtXR6F2VBbBmT2L1P b39/pT+mEOI4NHOF/R/N/Kd1WaYbDsBmjYn4S3lD84rLirHkO27RPMck9IpOtk1fmq8X zRpjuWFZS83YeL5nSbDLAJ3lBZh9NoqPPFmFWP/1HEhpRcqhrOFpU2oP4SvBo7T+pMv+ 9mUA== X-Gm-Message-State: AA6/9Rloo27DtsKmRz2LfizTn2okraMNIvR6z279r4z8mxLYWVbIJ/gaNuwQSHf/Rfv3Ug== X-Received: by 10.66.84.132 with SMTP id z4mr47522247pay.108.1476045713297; Sun, 09 Oct 2016 13:41:53 -0700 (PDT) Received: from [192.168.0.11] ([187.60.94.34]) by smtp.googlemail.com with ESMTPSA id l2sm46516588pav.7.2016.10.09.13.41.51 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 09 Oct 2016 13:41:52 -0700 (PDT) Subject: Re: devel/codeblocks cores on -current To: freebsd-ports@freebsd.org References: <2e3bf7dd-f449-448f-ea6a-19901e2b961f@protected-networks.net> From: =?UTF-8?B?T3RhY8OtbGlv?= Message-ID: <41b0cbe8-b44b-be22-98ac-3de22a25c108@bsd.com.br> Date: Sun, 9 Oct 2016 17:41:34 -0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <2e3bf7dd-f449-448f-ea6a-19901e2b961f@protected-networks.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2016 20:41:54 -0000 Em 09/10/2016 13:36, Michael Butler escreveu: > Has anyone tried using devel/codeblocks (as distinct from compiling) on > -current? > > Mine exits with .. > > imb@toshi:/home/imb> gdb `which codeblocks` codeblocks.core > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or distribute copies of it under certain > conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "amd64-marcel-freebsd"...(no debugging > symbols found)... > Core was generated by `/usr/local/bin/codeblocks'. > Program terminated with signal 6, Aborted. > > [ .. ] > > Type "help info" followed by info subcommand name for full documentation. > Command name abbreviations are allowed if unambiguous. > (gdb) bt > #0 0x00000008065b6eaa in thr_kill () from /lib/libc.so.7 > #1 0x00000008065b6e7b in raise () from /lib/libc.so.7 > #2 0x00000008065b6de9 in abort () from /lib/libc.so.7 > #3 0x0000000805537d41 in wxFatalSignalHandler () from > /usr/local/lib/libwx_baseu-2.8.so.0 > #4 0x00000008057b883f in pthread_sigmask () from /lib/libthr.so.3 > #5 0x00000008057b7e1f in pthread_getspecific () from /lib/libthr.so.3 > #6 > #7 0x00000008054f9700 in wxStringBase::operator= () from > /usr/local/lib/libwx_baseu-2.8.so.0 > #8 0x0000000800e865e0 in wxPGProperty::wxPGProperty () from > /usr/local/lib/libcodeblocks.so.0 > #9 0x0000000800eaa1d8 in wxStringProperty::wxStringProperty () from > /usr/local/lib/libcodeblocks.so.0 > #10 0x00000000004f4c3c in WatchesProperty::wxCreateObject () > #11 0x000000000045d2a1 in DebugInterfaceFactory::OnEditorDeactivate () > #12 0x0000000800c01a58 in DebuggerManager::CreateWindows () from > /usr/local/lib/libcodeblocks.so.0 > #13 0x0000000800c028b2 in DebuggerManager::SetInterfaceFactory () from > /usr/local/lib/libcodeblocks.so.0 > #14 0x00000000004a3957 in MainFrame::OnUnlockLogManager () > #15 0x000000000049ceff in MainFrame::OnMouseRightUp () > #16 0x000000000049b92f in MainFrame::OnMouseRightUp () > #17 0x000000000044c9c6 in CodeBlocksApp::OnTBIconLeftDown () > #18 0x00000008054db058 in wxEntry () from > /usr/local/lib/libwx_baseu-2.8.so.0 > #19 0x000000000044a994 in wxCreateApp () > #20 0x000000000044a83f in ?? () > #21 0x0000000800768000 in ?? () > #22 0x0000000000000000 in ?? () > (gdb) q > > Michael > > This bug report has a patch that works to me, if work to you also, please report here. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197888 []'s -Otacilio From owner-freebsd-ports@freebsd.org Sun Oct 9 21:55:06 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 986F8C0B6DF for ; Sun, 9 Oct 2016 21:55:06 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro-1.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 31975C6A for ; Sun, 9 Oct 2016 21:55:06 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date:Message-ID:Subject:From:To; bh=Hmx/nmO38xqLcn3x4aPnylpo86MuP0hEAMy23XvtDGE=; b=ezEkL19s+g90xNu8xyPmnGADWJBlaYMVtCytqPn43wGGlT+iJbIC0WTcOmf+nJdzYR/9KyVTgAV6H14cAFDSieOX8FHnyRBkWQ9gvggQX5kvSam9l0AB5vRZIrPeQOxMHXVZCKLmlXfaBgkgNISB213l8pWShOoOA7M/1a/17Y8=; Received: from patricia.xoc.tele2net.at ([213.90.36.9]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1btM3k-0006AT-62 for freebsd-ports@freebsd.org; Sun, 09 Oct 2016 23:55:04 +0200 Received: from 194-96-162-174.adsl.highway.telekom.at ([194.96.162.174] helo=[10.0.0.93]) by patricia.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1btM3k-0008Oe-06 for freebsd-ports@freebsd.org; Sun, 09 Oct 2016 23:55:04 +0200 To: freebsd-ports@freebsd.org From: Walter Schwarzenfeld Subject: editors/libreoffice Message-ID: Date: Sun, 9 Oct 2016 23:55:00 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2016 21:55:06 -0000 Update to libreoffice-5.0.6_4 fails, maybe it is distinfo error. Distinfo shows libreoffice-5.0.6_3 !! error message: /usr/bin/ld: warning: libnss3.so.1, needed by /usr/local/lib/libpoppler.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libsmime3.so.1, needed by /usr/local/lib/libpoppler.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libssl3.so.1, needed by /usr/local/lib/libpoppler.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libnssutil3.so.1, needed by /usr/local/lib/libpoppler.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libplds4.so.1, needed by /usr/local/lib/libpoppler.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libplc4.so.1, needed by /usr/local/lib/libpoppler.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libnspr4.so.1, needed by /usr/local/lib/libpoppler.so, not found (try using -rpath or -rpath-link) [build PKG] slideshow_opengl_shader /usr/local/lib/libpoppler.so: undefined reference to `HASH_Create@NSS_3.4' /usr/local/lib/libpoppler.so: undefined reference to `NSS_Shutdown@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `CERT_GetCommonName@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `CERT_PKIXVerifyCert@NSS_3.12' /usr/local/lib/libpoppler.so: undefined reference to `PORT_GetError@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `NSS_CMSSignerInfo_GetSigningCertificate@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `CERT_GetClassicOCSPEnabledSoftFailurePolicy@NSS_3.12' /usr/local/lib/libpoppler.so: undefined reference to `CERT_NewTempCertificate@NSS_3.12' /usr/local/lib/libpoppler.so: undefined reference to `SECOID_FindOIDTag@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `NSS_Init@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `NSS_CMSMessage_CreateFromDER@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `NSS_CMSSignedData_GetDigestAlgs@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `HASH_Update@NSS_3.4' /usr/local/lib/libpoppler.so: undefined reference to `SECMOD_AddNewModule@NSS_3.3' /usr/local/lib/libpoppler.so: undefined reference to `HASH_Destroy@NSS_3.4' /usr/local/lib/libpoppler.so: undefined reference to `NSS_CMSSignerInfo_GetSigningTime@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `PR_ErrorToString' /usr/local/lib/libpoppler.so: undefined reference to `PORT_Alloc@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `CERT_GetDefaultCertDB@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `NSS_CMSSignerInfo_Destroy@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `NSS_CMSMessage_ContentLevel@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `CERT_DestroyCertificate@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `NSS_CMSSignedData_Destroy@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `SECITEM_FreeItem@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `NSS_CMSSignedData_GetSignerInfo@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `HASH_End@NSS_3.4' /usr/local/lib/libpoppler.so: undefined reference to `NSS_CMSMessage_IsSigned@NSS_3.4' /usr/local/lib/libpoppler.so: undefined reference to `NSS_CMSContentInfo_GetContent@NSS_3.2' [build ZIP] smoketestdoc /usr/local/lib/libpoppler.so: undefined reference to `PORT_Free@NSS_3.2' /usr/local/lib/libpoppler.so: undefined reference to `NSS_CMSSignerInfo_Verify@NSS_3.16' /usr/local/lib/libpoppler.so: undefined reference to `NSS_CMSMessage_Destroy@NSS_3.2' /usr/local/lib/libpoppler.so: undefined [build LNK] Executable/concat-deps reference to `HASH_GetHashTypeByOidTag@NSS_3.8' c++: error: linker command failed with exit code 1 (use -v to see invocation) gmake[3]: *** [/ram/usr/ports/editors/libreoffice/work/libreoffice-5.0.6.3/sdext/Executable_xpdfimport.mk:10: /ram/usr/ports/editors/libreoffice/work/libreoffice-5.0.6.3/instdir/program/xpdfimport] Error 1 gmake[3]: *** Waiting for unfinished jobs.... gmake[3]: Leaving directory '/ram/usr/ports/editors/libreoffice/work/libreoffice-5.0.6.3' gmake[2]: *** [Makefile:249: build] Error 2 gmake[2]: Leaving directory '/ram/usr/ports/editors/libreoffice/work/libreoffice-5.0.6.3' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/editors/libreoffice *** Error code 1 Stop. make: stopped in /usr/ports/editors/libreoffice From owner-freebsd-ports@freebsd.org Sun Oct 9 21:55:10 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DFE58C0B6F1 for ; Sun, 9 Oct 2016 21:55:10 +0000 (UTC) (envelope-from bob@vesterman.com) Received: from wodehouse.vesterman.com (s54.n236.n6.n64.static.myhostcenter.com [64.6.236.54]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "plesk", Issuer "plesk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 91D82C6B for ; Sun, 9 Oct 2016 21:55:09 +0000 (UTC) (envelope-from bob@vesterman.com) Received: (qmail 28495 invoked from network); 9 Oct 2016 17:48:26 -0400 Received: from ool-435314f8.dyn.optonline.net (HELO ?192.168.1.17?) (67.83.20.248) by s55.n236.n6.n64.static.myhostcenter.com with ESMTPSA (DHE-RSA-AES128-SHA encrypted, authenticated); 9 Oct 2016 17:48:26 -0400 To: freebsd-ports@freebsd.org From: Robert William Vesterman Subject: audio/logitechmediaserver fails apparently due to perl mismatch Message-ID: <5e87beb1-57eb-d77e-4b5a-3b2e9b7f4260@vesterman.com> Date: Sun, 9 Oct 2016 17:49:18 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2016 21:55:11 -0000 I have had audio/squeezeboxserver installed on FreeBSD 10.1 RELEASE i386 for a long time. It has now been replaced by audio/logitechmediaserver, and I'm trying (and failing) to upgrade. It gets seemingly pretty far into the install: ===> Installing for logitechmediaserver-7.9.0.g2016.09.30 ===> logitechmediaserver-7.9.0.g2016.09.30 depends on executable: mac - found ===> logitechmediaserver-7.9.0.g2016.09.30 depends on executable: faad - found ===> logitechmediaserver-7.9.0.g2016.09.30 depends on executable: flac - found ===> logitechmediaserver-7.9.0.g2016.09.30 depends on executable: sox - found ===> logitechmediaserver-7.9.0.g2016.09.30 depends on package: perl5>=5.20<5.21 - found ===> logitechmediaserver-7.9.0.g2016.09.30 depends on shared library: libgd.so - found (/usr/local/lib/libgd.so) ===> logitechmediaserver-7.9.0.g2016.09.30 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> Checking if logitechmediaserver already installed ===> Registering installation for logitechmediaserver-7.9.0.g2016.09.30 But immediately after that, things go wrong. It first gives this error: pkg-static: Unable to access file /usr/ports/audio/logitechmediaserver/work/stage/usr/local/share/logitechmediaserver/CPAN/arch/5.20/Audio/Cuefile/Parser.pm: No such file or directory The problem there is that there is no "Audio" file within that "5.20" directory. It then gives many, many errors like this: pkg-static: lstat(/usr/ports/audio/logitechmediaserver/work/stage/usr/local/share/logitechmediaserver/CPAN/arch/5.20/i386-freebsd-thread-multi/auto/Sub/Uplevel/): No such file or directory The problem there is that there's no "i386-freebsd-thread-multi" within "5.2.0". There is, however, "i386-freebsd-thread-multi-64int". After a whole bunch of errors trying to access files in that nonexistent "i386-freebsd-thread-multi" directory, it then fails. I assume this has something to do with the fact that I'm not using a 64 bit version of FreeBSD? But I have no idea what option to set where to tell that to logitechmediaserver's compilation process, if it's even possible in the first place. Any help would be appreciated. Thank you. From owner-freebsd-ports@freebsd.org Sun Oct 9 22:50:14 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2CB8EC0B138 for ; Sun, 9 Oct 2016 22:50:14 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: from mail-it0-x229.google.com (mail-it0-x229.google.com [IPv6:2607:f8b0:4001:c0b::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EA33694A for ; Sun, 9 Oct 2016 22:50:13 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by mail-it0-x229.google.com with SMTP id z65so55264885itc.0 for ; Sun, 09 Oct 2016 15:50:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=0llW8PRYpHdu/+v3WB1d6Dfpf8QdyGlgvHNytqYPqBI=; b=AO6C1DjlumuMBVwR5tw/xwS19cCE9XJQeUYPQEVeZuHinYqh7FqDs6w/aI0+Y19uKH SEmW/EPx5Z9+uD40s05qEBfL9KrvTRUZEUZSysxECOtK3JytE2D8zLw3PXFK1iiTsQhq 4NhaxysNFbLzV09AA8gcAJ61IqNlGUDSqVPEAyD9UG7ZYTQGtNxk//oZ6dffW4u3rMVe ICFIHMw6WKZ3opgaFbeoei2K2R1LfDK4OuwbS51PGjnVTYhL7aUiYSRakDs1n+LWmfdH zoIW6GoBBO+3mjW2/TJ7w1qgBbzHgW2Vo6bYRuvc+5TAJFJZPfibUNLqka9rZuo6B+c7 KW5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=0llW8PRYpHdu/+v3WB1d6Dfpf8QdyGlgvHNytqYPqBI=; b=cevHPlJqoxBALeZn3EwGT2XXbWFU+IKg4zF2Hj6p3JVomdqJFem134mH0UtanH0Blx VdMYWTjV//JDr4lttq2Lh2ljGEUBeuMNSVM7FFJLGPnDsoqciJYQFu/h6ba1A2FDXv7o 2t80JdxGlgVkMfsVBkEelIp8P5I93EyxNiJi1M/5NSDi+wciwIBk8Cn2OnY0d5w3vKCG u2o+hFNjm/QVzJdAd/MwtrTWWpOYi1fYAxqDWTmp42ePxsGwQ23UfGaoyrW2GvgqxlJZ 3nPJjtE/2cKXWU4JlRHB8fBRxIsCLGvHOOsI7nps2Y++p6oAZoV842DMeDkiwoKr6N8I w0jQ== X-Gm-Message-State: AA6/9Rm+fUjiIP6RAEkHYMaaZh2g9h84Pdj1mqnhkyjXEMtUrk3bO0DxHCXfwCMqRzM8Nn2qF0KA7flyxTaNug== X-Received: by 10.36.123.211 with SMTP id q202mr7993499itc.71.1476053413395; Sun, 09 Oct 2016 15:50:13 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.67.196 with HTTP; Sun, 9 Oct 2016 15:50:12 -0700 (PDT) In-Reply-To: <5e87beb1-57eb-d77e-4b5a-3b2e9b7f4260@vesterman.com> References: <5e87beb1-57eb-d77e-4b5a-3b2e9b7f4260@vesterman.com> From: Ben Woods Date: Mon, 10 Oct 2016 06:50:12 +0800 Message-ID: Subject: Re: audio/logitechmediaserver fails apparently due to perl mismatch To: Robert William Vesterman Cc: "freebsd-ports@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2016 22:50:14 -0000 On Monday, 10 October 2016, Robert William Vesterman wrote: > I have had audio/squeezeboxserver installed on FreeBSD 10.1 RELEASE i386 > for a long time. It has now been replaced by audio/logitechmediaserver, > and I'm trying (and failing) to upgrade. It gets seemingly pretty far into > the install: > > ===> Installing for logitechmediaserver-7.9.0.g2016.09.30 > ===> logitechmediaserver-7.9.0.g2016.09.30 depends on executable: mac - > found > ===> logitechmediaserver-7.9.0.g2016.09.30 depends on executable: faad > - found > ===> logitechmediaserver-7.9.0.g2016.09.30 depends on executable: flac > - found > ===> logitechmediaserver-7.9.0.g2016.09.30 depends on executable: sox - > found > ===> logitechmediaserver-7.9.0.g2016.09.30 depends on package: > perl5>=5.20<5.21 - found > ===> logitechmediaserver-7.9.0.g2016.09.30 depends on shared library: > libgd.so - found (/usr/local/lib/libgd.so) > ===> logitechmediaserver-7.9.0.g2016.09.30 depends on shared library: > libintl.so - found (/usr/local/lib/libintl.so) > ===> Checking if logitechmediaserver already installed > ===> Registering installation for logitechmediaserver-7.9.0.g2016.09.30 > > But immediately after that, things go wrong. It first gives this error: > > pkg-static: Unable to access file /usr/ports/audio/logitechmedia > server/work/stage/usr/local/share/logitechmediaserver/ > CPAN/arch/5.20/Audio/Cuefile/Parser.pm: No such file or directory > > The problem there is that there is no "Audio" file within that "5.20" > directory. > > It then gives many, many errors like this: > > pkg-static: lstat(/usr/ports/audio/logitechmediaserver/work/stage/usr/ > local/share/logitechmediaserver/CPAN/arch/5.20/i386-freebsd- > thread-multi/auto/Sub/Uplevel/): No such file or directory > > The problem there is that there's no "i386-freebsd-thread-multi" within > "5.2.0". There is, however, "i386-freebsd-thread-multi-64int". > > After a whole bunch of errors trying to access files in that nonexistent > "i386-freebsd-thread-multi" directory, it then fails. > > I assume this has something to do with the fact that I'm not using a 64 > bit version of FreeBSD? But I have no idea what option to set where to tell > that to logitechmediaserver's compilation process, if it's even possible in > the first place. > > Any help would be appreciated. Thank you. > Hi Robert, This is a bug I introduced in the latest update with i386 systems. It has been reported here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213260 You can subscribe to that bug and follow the status if you like. I hope to get some time to look at it tonight. Regards, Ben -- -- From: Benjamin Woods woodsb02@gmail.com From owner-freebsd-ports@freebsd.org Mon Oct 10 00:35:24 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A76F8C07971 for ; Mon, 10 Oct 2016 00:35:24 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [IPv6:2001:470:8d59:1::8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protected-networks.net", Issuer "Protected Networks CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 68CB8901 for ; Mon, 10 Oct 2016 00:35:24 +0000 (UTC) (envelope-from imb@protected-networks.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=content-transfer-encoding:content-type :content-type:in-reply-to:mime-version:user-agent:date:date :message-id:from:from:references:subject:subject; s=201508; t= 1476059722; bh=OT77faBESwwaIVcH+96Z/FWsBpQS4NSRD3gNAA0XFtw=; b=K 3WoIfHZ3alk6iBRm1EjLsirG/X2AQvCacngZOYiPH/ZvFtD7OnI6kS9iXafIcLrF ZKputXe8b4Hog2lBYAynm3NZP4rV1FkJ+JqXNzZx/aihKVXAsf0FGJSw9BrH5EpP 9ETl67pvV9Mpc6UTyNpvsFKmtLIuSfiIDWvrRcSBrc= Received: from toshi.auburn.protected-networks.net (gw.auburn.protected-networks.net [192.168.1.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id 6E8F611A1C; Sun, 9 Oct 2016 20:35:22 -0400 (EDT) Subject: Re: devel/codeblocks cores on -current To: =?UTF-8?B?T3RhY8OtbGlv?= , freebsd-ports@freebsd.org References: <2e3bf7dd-f449-448f-ea6a-19901e2b961f@protected-networks.net> <41b0cbe8-b44b-be22-98ac-3de22a25c108@bsd.com.br> From: Michael Butler Openpgp: id=6F63E6399DCC8E3E94D60F0642FF6BAE0442D492 Message-ID: <2a89f8d3-b6d1-99da-500e-60d5170697ef@protected-networks.net> Date: Sun, 9 Oct 2016 20:35:21 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <41b0cbe8-b44b-be22-98ac-3de22a25c108@bsd.com.br> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 00:35:24 -0000 On 10/09/16 16:41, Otacílio wrote: > > This bug report has a patch that works to me, if work to you also, > please report here. > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197888 Works for me too - thanks! Michael From owner-freebsd-ports@freebsd.org Mon Oct 10 01:51:09 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 66AA7C0B89A for ; Mon, 10 Oct 2016 01:51:09 +0000 (UTC) (envelope-from 44update-complete@online.de) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 3DBAD699 for ; Mon, 10 Oct 2016 01:51:09 +0000 (UTC) (envelope-from 44update-complete@online.de) Received: by mailman.ysv.freebsd.org (Postfix) id 3CFCBC0B898; Mon, 10 Oct 2016 01:51:09 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C7F4C0B897 for ; Mon, 10 Oct 2016 01:51:09 +0000 (UTC) (envelope-from 44update-complete@online.de) Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.74]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A0E8B687 for ; Mon, 10 Oct 2016 01:51:08 +0000 (UTC) (envelope-from 44update-complete@online.de) Received: from ASTRA4702 ([62.138.7.6]) by mrelayeu.kundenserver.de (mreue101) with ESMTPSA (Nemesis) id 0MhDJh-1bXbdj3GLJ-00MIga for ; Mon, 10 Oct 2016 03:51:06 +0200 From: "Card Complete" <44update-complete@online.de> Subject: 3-D Secure Aktualisierung To: "ports" MIME-Version: 1.0 Date: Mon, 10 Oct 2016 03:51:13 +0200 Message-ID: <0LwIBy-1anWBo3PB8-0182Yp@mrelayeu.kundenserver.de> X-Provags-ID: V03:K0:9p92+peT0Uk2RS0RQfWxgxNcuiXuSr3HkN9RQf46Uik0wrLFSp+ ljNCYJYhZZgMJkdUrKJZFnlkfg7OxlAjazpYK31BLX76dI2BiOaKERP0KOMQ+9SBbk2I7h3 PFy6PUOcjC49AsBkIyLIQ5yzYc6B2nGheIaDxMK+t4BVrg54Pob7SOGDZFgm7PgAPEGrhqC i//Z+PxDIBGbWgRPW2X4Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:p2ypdRrj5Cg=:2uE9ZHYSIP2eY3FS8myvAp yDZofZQp4Uy6SRxbtEwg49o7crUHWkeW1qgaEHSPuPZCz0+MkKhV8mDU1rfjXH4vUHJmvGKKK toKDY7FJdFL+XxijJBkX84n9ZLgt/IBVScTpvqRVzg0v5y5wnRdeDMG5n09QyjLmLaH3KceYh PszfgHPN5CU4Zrss4AZQc2kyACx+xmvmIswA/c5ooGaBCMLPrV+TKAUe/UFVQY7RURAo5Qgrt /jCklD6PV/UAeQqnrVLFFXqRK+kEj7V+PldIDYARjRO3m3iCCvbzU8pioCIgpthLEX//agWnu 06fP6eD1zHrX/gwezo+bCJdvDuBDwKjTrVQ5ddotM7mtRC+p/J9CcrsmMknOAheLzRYQU/BXv tAF9xb1dfNm+fWybJFeQUvJwv4BKvrHjQ2utcc43hZXGrDyfUsNaTPkdwga+rwMWAicnN6vOX WbSFdjX1wYu4KzWaa+wKZWIXknzUM41etxoRQJFp4k55muRlupTxQdLoiWvWswwjHEIRelczf VSnPLzuzYez/YsK53/exb3+ONcYbR4pqTKpt+1w26r40bINyYuyksHROvEv3HRVD3a+6KvwNY JwAnT/I373XLQ+gltnLEiV6JgqpAI2N+U+PgiBbhQf4xK/XQgtBgdyi1MgLWbirPaukH365aP iI6qfVT2jViMfi8MXyLIweQhWL8Yy37JaE5r8qjhNrtIPwmPLshzfZ1G8LymYfzHozl7X4Nkt rYbPw+HR9IFnmAbLmX3dE5wm2LqskK9NXsg2xYWIx3e1me99msnlSu3Q7KWQvKoFt7IUmRM5U 4gP9dsHvVXCw/9VafTaNFLvJfcIrAMePnxz8ACSEkpXfyLT5W8= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 01:51:09 -0000 Sendungscode: 5657193402861473 10. Oktober 2016=20 Sehr geehrte/r Kunde/in, k=FCrzlich haben wir unsere Sicherheitsrichtlinien verbessert=20 und optimiert, um Sie besser vor Betrug sch=FCtzen zu k=F6nnen. Bedingt durch das neue Sicherheitssystem ist eine Aktualisierung Ihres 3-D Secure Verfahrens erforderlich, um Ihre Kreditkarte weiterhi= n wie gewohnt sicher Online verwenden zu k=F6nnen. =20 Wir bedauern die Unannehmlichkeiten, CardComplete Service AG Lassallenstra=DFe 3 1020 Wien=20 From owner-freebsd-ports@freebsd.org Mon Oct 10 03:25:08 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1C2F9C07DB1 for ; Mon, 10 Oct 2016 03:25:08 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CEA01286 for ; Mon, 10 Oct 2016 03:25:07 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=FDwNSBjvDEtXuEMVViRcryOJr4Dhfu8iaiqmZU/Qmws=; b=MMEbMxa3FxWrcxXud+YNvTbGOCuTQ4EoNsvvxU3YPSNZcdmKBwECXk6zd/nCkUNfzTwjFpPv22sb2uegaaaJpTCFlI4t87GgR6AaABI59hOaJF9VzIDANej/D6K63RKDH6FRLb5G5nGkhTCw4d3oKRcnd3Lnf/4Od1qXSSXEAUQ=; Received: from pam.xoc.tele2net.at ([213.90.36.6]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1btRD5-0003Pi-Tl for freebsd-ports@freebsd.org; Mon, 10 Oct 2016 05:25:03 +0200 Received: from 193-83-243-107.adsl.highway.telekom.at ([193.83.243.107] helo=[10.0.0.93]) by pam.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1btRD5-0005kX-Ry for freebsd-ports@freebsd.org; Mon, 10 Oct 2016 05:25:03 +0200 To: freebsd-ports@freebsd.org References: Subject: Re: editors/libreoffice From: Walter Schwarzenfeld Message-ID: <856722d0-6680-5fbd-1e98-0957ac66d708@utanet.at> Date: Mon, 10 Oct 2016 05:24:59 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 03:25:08 -0000 Solved after poppler update. From owner-freebsd-ports@freebsd.org Mon Oct 10 05:36:06 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3895BC0BF49 for ; Mon, 10 Oct 2016 05:36:06 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 24B56AE7 for ; Mon, 10 Oct 2016 05:36:06 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 21309C0BF48; Mon, 10 Oct 2016 05:36:06 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 20CD3C0BF47 for ; Mon, 10 Oct 2016 05:36:06 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id F3695AE6 for ; Mon, 10 Oct 2016 05:36:05 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u9A5a1Ow072949 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Sun, 9 Oct 2016 22:36:04 -0700 (PDT) (envelope-from julian@freebsd.org) To: "ports@FreeBSD.org" From: Julian Elischer Subject: ports capable of coping with --relocate? Message-ID: Date: Sun, 9 Oct 2016 22:35:56 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 05:36:06 -0000 for packages I'm using : * PKG_DBDIR=/$(FOO)/var/db/pkg pkg add --relocate /$(FOO) $(PKGNAME)* to build up an image in location "$FOO" that I can tar up and install onto a machine. however some other ports fail to find that a dependency has been installed.. e.g. libglib2 is installed in the manner above, but then open-vm-tools-nox11 fails with: *checking for glib-2.0 >= 2.6.0 (via pkg-config)... no** **configure: error: glib >= 2.6.0 is required.** * is there away to make the vmware port look in $FOO, or do I need to install libglib into the base system before vmware-tools will find it? Julian From owner-freebsd-ports@freebsd.org Mon Oct 10 05:39:23 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A68EBC0BFE3 for ; Mon, 10 Oct 2016 05:39:23 +0000 (UTC) (envelope-from julian@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 91161BCE for ; Mon, 10 Oct 2016 05:39:23 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8D8CDC0BFE1; Mon, 10 Oct 2016 05:39:23 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8CB3AC0BFDF for ; Mon, 10 Oct 2016 05:39:23 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5F4E0BCD for ; Mon, 10 Oct 2016 05:39:23 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u9A5dKww072954 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Sun, 9 Oct 2016 22:39:22 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: ports capable of coping with --relocate? To: "ports@FreeBSD.org" References: From: Julian Elischer Message-ID: Date: Sun, 9 Oct 2016 22:39:15 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 05:39:23 -0000 On 9/10/2016 10:35 PM, Julian Elischer wrote: > > for packages I'm using : > > * PKG_DBDIR=/$(FOO)/var/db/pkg pkg add --relocate /$(FOO) $(PKGNAME)* > > to build up an image in location "$FOO" that I can tar up and > install onto a machine. > > however some other ports fail to find that a dependency has been > installed.. > > e.g. > > libglib2 is installed in the manner above, but then > open-vm-tools-nox11 fails with: > > *checking for glib-2.0 >= 2.6.0 (via pkg-config)... no** > **configure: error: glib >= 2.6.0 is required.** > * > > is there away to make the vmware port look in $FOO, or do I need to > install libglib into the base system before vmware-tools will find it? > I just noticed that glib-2.46.2 Some useful routines of C programming (current stable version) IS already on the base system.. how can I get past this? > > > Julian > From owner-freebsd-ports@freebsd.org Mon Oct 10 06:06:39 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9F57DC0B603 for ; Mon, 10 Oct 2016 06:06:39 +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 8E28FC34 for ; Mon, 10 Oct 2016 06:06:39 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: by mailman.ysv.freebsd.org (Postfix) id 8AC07C0B602; Mon, 10 Oct 2016 06:06:39 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 88D23C0B601 for ; Mon, 10 Oct 2016 06:06:39 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from host64.shmhost.net (unknown [IPv6:2a01:4f8:a0:51d6::108:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47643C30; Mon, 10 Oct 2016 06:06:39 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from francos-mbp.homeoffice.local (ipservice-092-217-062-255.092.217.pools.vodafone-ip.de [92.217.62.255]) by host64.shmhost.net (Postfix) with ESMTPSA id 7160083934; Mon, 10 Oct 2016 08:06:36 +0200 (CEST) From: Franco Fichtner Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: pending security/suricata updates Date: Mon, 10 Oct 2016 08:06:35 +0200 Message-Id: Cc: koobs@freebsd.org To: FreeBSD Ports list Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-Virus-Scanned: clamav-milter 0.99.2 at host64.shmhost.net X-Virus-Status: Clean X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 06:06:39 -0000 Hi list, There are two pending updates for Suricata in bugzilla, would anybody willing to take these? https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210490 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212815 Thank you, Franco From owner-freebsd-ports@freebsd.org Mon Oct 10 06:26:58 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8976FC0BA9B for ; Mon, 10 Oct 2016 06:26:58 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 645567F0 for ; Mon, 10 Oct 2016 06:26:58 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 60B55C0BA9A; Mon, 10 Oct 2016 06:26:58 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60571C0BA99 for ; Mon, 10 Oct 2016 06:26:58 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-io0-x231.google.com (mail-io0-x231.google.com [IPv6:2607:f8b0:4001:c06::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 24F947EF for ; Mon, 10 Oct 2016 06:26:58 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-io0-x231.google.com with SMTP id j37so101622266ioo.3 for ; Sun, 09 Oct 2016 23:26:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:reply-to:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=aE2vysD5Opd556J/YiEF1TU5twv3xNhwvPjmQYhqjb0=; b=eoRqZtd1wVKAE6CijKgcSN/149kuTDErsc+GW8ps2C0wMIM3PCSMoOVDJFg7kJYyzw ygV5rzdWIn/D5w8hPND/8pNOJ1zvJoYE21/WCnBrmiYUYYyTKCrSxQxCDGsVtgrkP1Rx AzEAGpt3cgoGz6e/OrhFomrLJbZ50eKzXp1tuj+O8h9gCsxpTmECdjzLZ6+gvYF4ip2m 7/a9YzkPuZjJE08zLWGDBpZPrpMFbuJqrjpAFftIQoIs8tKzbzhyFLIf48emuygpC0VK vchLrkE6ut6o7eD9l+3SvN7yXd/MoP+2jTAdp5Z587zclAQUfgpIJOyz8DyV5EvJPoY7 XwUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:reply-to:subject:to:references:from :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=aE2vysD5Opd556J/YiEF1TU5twv3xNhwvPjmQYhqjb0=; b=C0HyI2TBmGSQPBKZkfYyV8SpQ4RZ6t53f6mkR95E/zUOakAxs44O6LXZK/1AuVGDVg I98SQTlaLMMXtQ/AOIyBES9D9H86U+rkOasruRC9a3de6UuIiovesp2OJSsoLMO5r/Aa kSt4cpY6J+OzHpqyrAOcM/610V7NvKWTmfSEhKU2PbrDObgGAOubbQbVbtR2x9wTRm2p u+NkdRA/Wrc3mfbCkwM1kryZRCNTHtv2exobyMBavfkSKWUDkxvVI6tzpuUUyP9J2Skx oyS/3dq0OKDG368IRCCZDqZhpZI0A0cVH/mBd5c39qGdfZ4dUs0qDlSvl60w8BSzYlai px1w== X-Gm-Message-State: AA6/9Rl6bpaFKjRXtzz369LpMQrsyZ8T/JHBOnvLrkpHW63t/eMUVQGbe9yF4eXLpykbWA== X-Received: by 10.107.5.72 with SMTP id 69mr17331242iof.132.1476080817267; Sun, 09 Oct 2016 23:26:57 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:1c1a:5103:265d:bfaf? (2001-44b8-31ae-7b01-1c1a-5103-265d-bfaf.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:1c1a:5103:265d:bfaf]) by smtp.gmail.com with ESMTPSA id u184sm6192541ith.4.2016.10.09.23.26.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 09 Oct 2016 23:26:57 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: pending security/suricata updates To: Franco Fichtner , FreeBSD Ports list References: From: Kubilay Kocak Message-ID: <7365bcda-e58a-5794-8795-f4fa8f69652b@FreeBSD.org> Date: Mon, 10 Oct 2016 17:26:04 +1100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Thunderbird/51.0a2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 06:26:58 -0000 On 10/10/2016 5:06 PM, Franco Fichtner wrote: > Hi list, > > There are two pending updates for Suricata in bugzilla, > would anybody willing to take these? > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210490 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212815 > > > Thank you, > Franco > I can take both, I have been otherwise $occupied recently. Apologies for the delay From owner-freebsd-ports@freebsd.org Mon Oct 10 13:18:21 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1FEEFC0B915 for ; Mon, 10 Oct 2016 13:18:21 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.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 C013610D for ; Mon, 10 Oct 2016 13:18:19 +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 u9ADIDbb014542 for ; Mon, 10 Oct 2016 13:18:13 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id u9ADIDR5014541 for freebsd-ports@freebsd.org; Mon, 10 Oct 2016 06:18:13 -0700 (PDT) (envelope-from david) Date: Mon, 10 Oct 2016 06:18:13 -0700 From: David Wolfskill To: freebsd-ports@freebsd.org Subject: Staging failure for freshly-built www/firefox-49.0_8,1 Message-ID: <20161010131813.GL1147@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="tv2SIFopg1r47n4a" Content-Disposition: inline User-Agent: Mutt/1.7.0 (2016-08-17) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 13:18:21 -0000 --tv2SIFopg1r47n4a Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This was observed on my laptop, freshly updated from: FreeBSD g1-252.catwhisker.org 10.3-STABLE FreeBSD 10.3-STABLE #493 r306880= M/306902:1003508: Sun Oct 9 04:10:04 PDT 2016 root@g1-252.catwhisker.o= rg:/common/S1/obj/usr/src/sys/CANARY amd64 to: FreeBSD g1-252.catwhisker.org 10.3-STABLE FreeBSD 10.3-STABLE #494 r306935= M/306944:1003508: Mon Oct 10 04:02:26 PDT 2016 root@g1-252.catwhisker.o= rg:/common/S1/obj/usr/src/sys/CANARY amd64 after updating my /usr/ports working copy to r423643, then running "portmaster -ad". portmaster reported: =2E.. =3D=3D=3D>>> All >> (17) 0;portmaster: All >> (17)^G =3D=3D=3D>>> The following actions will be taken if you choose to proceed: Upgrade ca_root_nss-3.27 to ca_root_nss-3.27.1 Upgrade nspr-4.13 to nspr-4.13_1 Upgrade png-1.6.23 to png-1.6.25 Upgrade sekrit-twc-zimg-2.2.1 to sekrit-twc-zimg-2.3 Upgrade apr-1.5.2.1.5.4_1 to apr-1.5.2.1.5.4_2 Upgrade curl-7.50.3 to curl-7.50.3_1 Upgrade ffmpeg-2.8.8_3,1 to ffmpeg-2.8.8_4,1 Upgrade libxul-45.4.0_5 to libxul-45.4.0_6 Install lang/rust Upgrade nss-3.27 to nss-3.27.1_1 Upgrade p5-Variable-Magic-0.59 to p5-Variable-Magic-0.60 Upgrade p5-XSLoader-0.22 to p5-XSLoader-0.24 Upgrade poppler-0.46.0_1 to poppler-0.46.0_2 Upgrade spidermonkey170-17.0.0_1 to spidermonkey170-17.0.0_2 Upgrade firefox-49.0_7,1 to firefox-49.0_8,1 Install lang/gcc5 Install lang/gcc-ecj45 =3D=3D=3D>>> Proceed? y/n [y]=20 =2E... and proceeded to exercise the laptop for a while. Once things settled down a bit, I saw that it reported: =2E.. =3D=3D=3D> Staging for firefox-49.0_8,1 =3D=3D=3D> Generating temporary packing list gmake[2]: Entering directory '/common/ports/www/firefox/work/firefox-49.0' Adding client.mk options from /common/ports/www/firefox/work/firefox-49.0/.= mozconfig: MOZ_OBJDIR=3D/common/ports/www/firefox/work/firefox-49.0/obj-x86_64-unk= nown-freebsd10.3 OBJDIR=3D/common/ports/www/firefox/work/firefox-49.0/obj-x86_64-unknown= -freebsd10.3 FOUND_MOZCONFIG=3D/common/ports/www/firefox/work/firefox-49.0/.mozconfig gmake -j8 -C /common/ports/www/firefox/work/firefox-49.0/obj-x86_64-unknown= -freebsd10.3 install gmake[3]: Entering directory '/common/ports/www/firefox/work/firefox-49.0/o= bj-x86_64-unknown-freebsd10.3' gmake[4]: Entering directory '/common/ports/www/firefox/work/firefox-49.0/o= bj-x86_64-unknown-freebsd10.3/browser/installer' OMNIJAR_NAME=3Domni.ja \ NO_PKG_FILES=3D"core bsdecho js js-config jscpucfg nsinstall viewer TestGtk= Embed elf-dynstr-gc mangle* maptsv* mfc* msdump* msmap* nm2tsv* nsinstall* = res/samples res/throbber shlibsign* certutil* pk12util* BadCertServer* OCSP= StaplingServer* GenerateOCSPResponse* chrome/chrome.rdf chrome/app-chrome.m= anifest chrome/overlayinfo components/compreg.dat components/xpti.dat conte= nt_unit_tests necko_unit_tests *.dSYM " \ /common/ports/www/firefox/work/firefox-49.0/obj-x86_64-unknown-freebsd10.3/= _virtualenv/bin/python /common/ports/www/firefox/work/firefox-49.0/toolkit/= mozapps/installer/packager.py -DMOZ_APP_NAME=3Dfirefox -DPREF_DIR=3Ddefault= s/preferences -DMOZ_GTK=3D1 -DMOZ_SYSTEM_NSPR=3D1 -DMOZ_SYSTEM_NSS=3D1 -DJA= REXT=3D -DMOZ_CHILD_PROCESS_NAME=3Dplugin-container -DNECKO_WIFI -DDLL_PREF= IX=3Dlib -DDLL_SUFFIX=3D.so -DBIN_SUFFIX=3D -DDIR_MACOS=3D -DDIR_RESOURCES= =3D -DBINPATH=3Dbin -DRESPATH=3Dbin -DLPROJ_ROOT=3Den -DMOZ_ICU_VERSION=3D5= 6 -DMOZ_SYSTEM_ICU -DMOZ_ICU_DBG_SUFFIX=3D -DICU_DATA_FILE=3Dicudt56l.dat -= DA11Y_LOG=3D1 -DACCESSIBILITY=3D1 -DATK_MAJOR_VERSION=3D2 -DATK_MINOR_VERSI= ON=3D18 -DATK_REV_VERSION=3D0 -DATTRIBUTE_ALIGNED_MAX=3D64 -DBUILD_CTYPES= =3D1 -DCROSS_COMPILE=3D'' -DD_INO=3Dd_ino -DENABLE_INTL_API=3D1 -DENABLE_MA= RIONETTE=3D1 -DENABLE_SYSTEM_EXTENSION_DIRS=3D1 -DEXPOSE_INTL_API=3D1 -DFIR= EFOX_VERSION=3D49.0 -DFORCE_PR_LOG=3D1 -DFUNCPROTO=3D15 -DGLIB_VERSION_MAX_= ALLOWED=3DGLIB_VERSION_2_26 -DGLIB_VERSION_MIN_REQUIRED=3DGLIB_VERSION_2_26= -DGL_PROVIDER_GLX=3D1 -DHAVE_64BIT_BUILD=3D1 -DHAVE_ARC4RANDOM=3D1 -DHAVE_= ARC4RANDOM_BUF=3D1 -DHAVE_CLOCK_MONOTONIC=3D1 -DHAVE_CPUID_H=3D1 -DHAVE_DIR= ENT_H=3D1 -DHAVE_DLADDR=3D1 -DHAVE_DLOPEN=3D1 -DHAVE_FONTCONFIG_FCFREETYPE_= H=3D1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=3D1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=3D1 -DH= AVE_FT_LOAD_SFNT_TABLE=3D1 -DHAVE_GETOPT_H=3D1 -DHAVE_GMTIME_R=3D1 -DHAVE_I= 18N_LC_MESSAGES=3D1 -DHAVE_INTTYPES_H=3D1 -DHAVE_LANGINFO_CODESET=3D1 -DHAV= E_LCHOWN=3D1 -DHAVE_LIBPNG=3D1 -DHAVE_LIBVPX=3D1 -DHAVE_LIBXSS=3D1 -DHAVE_L= OCALECONV=3D1 -DHAVE_LOCALTIME_R=3D1 -DHAVE_MALLCTL=3D1 -DHAVE_MALLOC_USABL= E_SIZE=3D1 -DHAVE_MEMMEM=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_NETINET_IN_H=3D1 -D= HAVE_NL_TYPES_H=3D1 -DHAVE_POSIX_FADVISE=3D1 -DHAVE_POSIX_FALLOCATE=3D1 -DH= AVE_POSIX_MEMALIGN=3D1 -DHAVE_PTHREAD_H=3D1 -DHAVE_RES_NINIT=3D1 -DHAVE_SA_= LEN=3D1 -DHAVE_SCONN_LEN=3D1 -DHAVE_SETPRIORITY=3D1 -DHAVE_SIN6_LEN=3D1 -DH= AVE_SIN_LEN=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_STRERROR=3D1 -DHAVE_STRNDUP=3D1 = -DHAVE_SYSCALL=3D1 -DHAVE_SYS_QUEUE_H=3D1 -DHAVE_SYS_SOUNDCARD_H=3D1 -DHAVE= _SYS_TYPES_H=3D1 -DHAVE_THREAD_TLS_KEYWORD=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_V= ALLOC=3D1 -DHAVE_VA_COPY=3D1 -DHAVE_VA_LIST_AS_ARRAY=3D1 -DHAVE_VISIBILITY_= ATTRIBUTE=3D1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=3D1 -DHAVE_X11_XKBLIB_H=3D= 1 -DHAVE__UNWIND_BACKTRACE=3D1 -DHAVE___CXA_DEMANGLE=3D1 -DJS_DEFAULT_JITRE= PORT_GRANULARITY=3D3 -DMALLOC_H=3D'' -DMALLOC_USABLE_SIZE_CONS= T_PTR=3Dconst -DMOZILLA_UAVERSION=3D'"49.0"' -DMOZILLA_VERSION=3D'"49.0"' -= DMOZILLA_VERSION_U=3D49.0 -DMOZ_ACCESSIBILITY_ATK=3D1 -DMOZ_ACTIVITIES=3D1 = -DMOZ_APP_UA_NAME=3D'""' -DMOZ_APP_UA_VERSION=3D'"49.0"' -DMOZ_B2G_OS_NAME= =3D'""' -DMOZ_B2G_VERSION=3D'"1.0.0"' -DMOZ_BUILD_APP=3Dbrowser -DMOZ_CRASH= REPORTER_ENABLE_PERCENT=3D100 -DMOZ_DATA_REPORTING=3D1 -DMOZ_DISTRIBUTION_I= D=3D'"org.mozilla"' -DMOZ_DLL_SUFFIX=3D'".so"' -DMOZ_EME=3D1 -DMOZ_ENABLE_G= IO=3D1 -DMOZ_ENABLE_SIGNMAR=3D1 -DMOZ_ENABLE_SKIA=3D1 -DMOZ_ENABLE_XREMOTE= =3D1 -DMOZ_FEEDS=3D1 -DMOZ_FFMPEG=3D1 -DMOZ_FFVPX=3D1 -DMOZ_FMP4=3D1 -DMOZ_= GLUE_IN_PROGRAM=3D1 -DMOZ_INSTRUMENT_EVENT_LOOP=3D1 -DMOZ_JEMALLOC4=3D1 -DM= OZ_JSDOWNLOADS=3D1 -DMOZ_LIBAV_FFT=3D1 -DMOZ_LOGGING=3D1 -DMOZ_MACBUNDLE_ID= =3Dorg.mozilla.firefox -DMOZ_MEMORY=3D1 -DMOZ_OFFICIAL_BRANDING=3D1 -DMOZ_O= GG_NO_MEM_REPORTING=3D1 -DMOZ_PAY=3D1 -DMOZ_PEERCONNECTION=3D1 -DMOZ_PERMIS= SIONS=3D1 -DMOZ_PHOENIX=3D1 -DMOZ_PLACES=3D1 -DMOZ_RAW=3D1 -DMOZ_RUST_MP4PA= RSE=3D1 -DMOZ_SAFE_BROWSING=3D1 -DMOZ_SAMPLE_TYPE_FLOAT32=3D1 -DMOZ_SCTP=3D= 1 -DMOZ_SECUREELEMENT=3D1 -DMOZ_SERVICES_HEALTHREPORT=3D1 -DMOZ_SRTP=3D1 -D= MOZ_STACKWALKING=3D1 -DMOZ_STATIC_JS=3D1 -DMOZ_SYSTEM_SOUNDTOUCH=3D1 -DMOZ_= SYSTEM_SQLITE=3D1 -DMOZ_UPDATER=3D1 -DMOZ_UPDATE_CHANNEL=3Ddefault -DMOZ_UR= L_CLASSIFIER=3D1 -DMOZ_USER_DIR=3D'".mozilla"' -DMOZ_VORBIS=3D1 -DMOZ_VPX_E= RROR_CONCEALMENT=3D1 -DMOZ_VPX_NO_MEM_REPORTING=3D1 -DMOZ_WEBGL_CONFORMANT= =3D1 -DMOZ_WEBM_ENCODER=3D1 -DMOZ_WEBRTC=3D1 -DMOZ_WEBRTC_ASSERT_ALWAYS=3D1= -DMOZ_WEBRTC_SIGNALING=3D1 -DMOZ_WEBSPEECH=3D1 -DMOZ_WEBSPEECH_TEST_BACKEN= D=3D1 -DMOZ_WIDGET_GTK=3D2 -DMOZ_X11=3D1 -DMOZ_XUL=3D1 -DNO_NSPR_10_SUPPORT= =3D1 -DNS_PRINTING=3D1 -DNS_PRINT_PREVIEW=3D1 -DRELEASE_BUILD=3D1 -DSTATIC_= JS_API=3D1 -DSTDC_HEADERS=3D1 -DTARGET_XPCOM_ABI=3D'"x86_64-gcc3"' -DUSE_SK= IA=3D1 -DUSE_SKIA_GPU=3D1 -DVA_COPY=3Dva_copy -DXP_UNIX=3D1 -D_REENTRANT=3D= 1 -D_THREAD_SAFE=3D1 -DAB_CD=3Den-US \ --format omni \ --removals /common/ports/www/firefox/work/firefox-49.0/browser/inst= aller/removed-files.in \ \ \ \ \ --optimizejars \ \ \ /common/ports/www/firefox/work/firefox-49.0/browser/installer/packa= ge-manifest.in ../../dist ../../dist/firefox \ =20 Executing /common/ports/www/firefox/work/firefox-49.0/obj-x86_64-unknown-fr= eebsd10.3/dist/bin/xpcshell -g /common/ports/www/firefox/work/firefox-49.0/= obj-x86_64-unknown-freebsd10.3/dist/bin/ -a /common/ports/www/firefox/work/= firefox-49.0/obj-x86_64-unknown-freebsd10.3/dist/bin/ -f /common/ports/www/= firefox/work/firefox-49.0/toolkit/mozapps/installer/precompile_cache.js -e = precompile_startupcache("resource://gre/"); Shared object "libplds4.so.1" not found, required by "libxul.so" Traceback (most recent call last): File "/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/install= er/packager.py", line 415, in main() File "/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/install= er/packager.py", line 409, in main args.source, gre_path, base) File "/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/install= er/packager.py", line 166, in precompile_cache errors.fatal('Error while running startup cache precompilation') File "/common/ports/www/firefox/work/firefox-49.0/python/mozbuild/mozpack= /errors.py", line 103, in fatal self._handle(self.FATAL, msg) File "/common/ports/www/firefox/work/firefox-49.0/python/mozbuild/mozpack= /errors.py", line 98, in _handle raise ErrorMessage(msg) mozpack.errors.ErrorMessage: Error: Error while running startup cache preco= mpilation gmake[4]: *** [/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/= installer/packager.mk:41: stage-package] Error 1 gmake[4]: Leaving directory '/common/ports/www/firefox/work/firefox-49.0/ob= j-x86_64-unknown-freebsd10.3/browser/installer' gmake[3]: *** [/common/ports/www/firefox/work/firefox-49.0/browser/build.mk= :21: install] Error 2 gmake[3]: Leaving directory '/common/ports/www/firefox/work/firefox-49.0/ob= j-x86_64-unknown-freebsd10.3' gmake[2]: *** [/common/ports/www/firefox/work/firefox-49.0/client.mk:417: i= nstall] Error 2 gmake[2]: Leaving directory '/common/ports/www/firefox/work/firefox-49.0' *** Error code 2 Stop. make[1]: stopped in /common/ports/www/firefox *** Error code 1 Stop. make: stopped in /common/ports/www/firefox =3D=3D=3D>>> make stage failed for www/firefox =3D=3D=3D>>> Aborting update =3D=3D=3D>>> Update for www/firefox failed =3D=3D=3D>>> Aborting update =3D=3D=3D>>> There are messages from installed ports to display, but first take a moment to review the error messages above. Then press Enter when ready to proceed.=20 =2E.. =3D=3D=3D>>> Done displaying pkg-message files (END)^M=3D=3D=3D>>> The following actions were performed: Upgrade of ca_root_nss-3.27 to ca_root_nss-3.27.1 Upgrade of nspr-4.13 to nspr-4.13_1 Upgrade of png-1.6.23 to png-1.6.25 Upgrade of sekrit-twc-zimg-2.2.1 to sekrit-twc-zimg-2.3 Upgrade of apr-1.5.2.1.5.4_1 to apr-1.5.2.1.5.4_2 Upgrade of curl-7.50.3 to curl-7.50.3_1 Upgrade of ffmpeg-2.8.8_3,1 to ffmpeg-2.8.8_4,1 Installation of lang/rust (rust-1.12.0) Upgrade of nss-3.27 to nss-3.27.1_1 Upgrade of libxul-45.4.0_5 to libxul-45.4.0_6 Upgrade of p5-Variable-Magic-0.59 to p5-Variable-Magic-0.60 Upgrade of p5-XSLoader-0.22 to p5-XSLoader-0.24 Upgrade of poppler-0.46.0_1 to poppler-0.46.0_2 Upgrade of spidermonkey170-17.0.0_1 to spidermonkey170-17.0.0_2 Installation of lang/gcc-ecj45 (gcc-ecj-4.5) Installation of lang/gcc5 (gcc5-5.4.0) =3D=3D=3D>>> You can restart from the point of failure with this command li= ne: portmaster www/firefox=20 Command exit status: 1 Script done on Mon Oct 10 06:00:54 2016 Here's a repeat of the part where things seem to take a bad turn: =2E.. Executing /common/ports/www/firefox/work/firefox-49.0/obj-x86_64-unknown-fr= eebsd10.3/dist/bin/xpcshell -g /common/ports/www/firefox/work/firefox-49.0/= obj-x86_64-unknown-freebsd10.3/dist/bin/ -a /common/ports/www/firefox/work/= firefox-49.0/obj-x86_64-unknown-freebsd10.3/dist/bin/ -f /common/ports/www/= firefox/work/firefox-49.0/toolkit/mozapps/installer/precompile_cache.js -e = precompile_startupcache("resource://gre/"); Shared object "libplds4.so.1" not found, required by "libxul.so" Traceback (most recent call last): File "/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/install= er/packager.py", line 415, in main() File "/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/install= er/packager.py", line 409, in main args.source, gre_path, base) File "/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/install= er/packager.py", line 166, in precompile_cache errors.fatal('Error while running startup cache precompilation') File "/common/ports/www/firefox/work/firefox-49.0/python/mozbuild/mozpack= /errors.py", line 103, in fatal self._handle(self.FATAL, msg) File "/common/ports/www/firefox/work/firefox-49.0/python/mozbuild/mozpack= /errors.py", line 98, in _handle raise ErrorMessage(msg) mozpack.errors.ErrorMessage: Error: Error while running startup cache preco= mpilation =2E... So... apparently I'm lacking "libplds4.so.1"??!? Clues welcomed.... Thanks! Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --tv2SIFopg1r47n4a Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJX+5UVXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4XFtYH/RMbs2+HhSUTyov64vsA2L9Q TjMhns/vHvRaAcfxkjw7Zb6Q00yLX5zM3wiVt5KRw9SO6ykfNdT2eEp07xYWPFlM hcc3SXqD5pIbkD+rOIzXCXPQ8jbyNOkNSg4j+cXj39X1OgrRrxeRfyQA8VZ83TfP tqJg5MqrNTMiyKvd8LvHRa7UVzczn5oNplMuwi3mqnibcm57qEgS7/MmLT9GFf8O YRKbjhNGf4kmC1KigalPYiWayGKpE6TEcDTywCPH37H3+QJ06R3Wc0otVkhL7N5H ZQYyQFaFtA9ds/qLwNm1THiWgKnFCIJFd+bZw1FoI9Kk6QHEE5z72p7Ygnd9g1s= =k1i0 -----END PGP SIGNATURE----- --tv2SIFopg1r47n4a-- From owner-freebsd-ports@freebsd.org Mon Oct 10 14:03:10 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8655C07A1D for ; Mon, 10 Oct 2016 14:03:10 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.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 896D8119 for ; Mon, 10 Oct 2016 14:03:09 +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 u9AE38bb015480 for ; Mon, 10 Oct 2016 14:03:08 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id u9AE385D015479 for freebsd-ports@freebsd.org; Mon, 10 Oct 2016 07:03:08 -0700 (PDT) (envelope-from david) Date: Mon, 10 Oct 2016 07:03:08 -0700 From: David Wolfskill To: freebsd-ports@freebsd.org Subject: Re: Staging failure for freshly-built www/firefox-49.0_8,1 Message-ID: <20161010140308.GM1147@albert.catwhisker.org> References: <20161010131813.GL1147@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="8c07nsHwQobhlezh" Content-Disposition: inline In-Reply-To: <20161010131813.GL1147@albert.catwhisker.org> User-Agent: Mutt/1.7.0 (2016-08-17) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 14:03:10 -0000 --8c07nsHwQobhlezh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 10, 2016 at 06:18:13AM -0700, David Wolfskill wrote: > ... > So... apparently I'm lacking "libplds4.so.1"??!? >=20 >=20 > Clues welcomed.... > .... Well.... I now find that attempting to invoke firefox-49.0_7,1 -- the one I had installed before -- also fails now: g1-252(10.3-S)[1] firefox -no-remote=20 XPCOMGlueLoad error for file /local/amd64/local/lib/firefox/libxul.so: Shared object "libplds4.so.1" not found, required by "libxul.so" Couldn't load XPCOM. g1-252(10.3-S)[2]=20 Lovely. :-( Where may I find the apparently-missing "libplds4.so.1"? (As in, "What port provides it?") Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --8c07nsHwQobhlezh Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJX+5+cXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4XkfcIALpgRhZMzM8KOFU2OuV8JhmS QdG0jcpKPJysSbcWMPhcp2Pbq8o4wPxLgJ+Uwq0mgF2Pz4VYMn6FIOZdWX4VSwAF zqCv721ukLYR7L3D14LEzbZbiZqf7z3sn3GFrKbAP9mun+DsVzOE4WiBsOCgm8Ad 9lj1anW42W9DR4wOXWgBidC9/7gj+Dwf9ESTnxwcG3P7XLsysPugYxD/iZVUTfok NBkzzEk8lKPWkUuZyiEeb7D3Egm1VxqTSgwTe1EWx9ZVgxlY3GuP3ygZmFbDK1/U gvcCAd2vywQnYd2/o0LRRetO2hX25NYvdMP7/yHZ49T3EuJjPkKmXjXJQHKHbnA= =b9ff -----END PGP SIGNATURE----- --8c07nsHwQobhlezh-- From owner-freebsd-ports@freebsd.org Mon Oct 10 14:53:14 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EF132C070BE for ; Mon, 10 Oct 2016 14:53:14 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-vk0-x22f.google.com (mail-vk0-x22f.google.com [IPv6:2607:f8b0:400c:c05::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A7315E7 for ; Mon, 10 Oct 2016 14:53:14 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-vk0-x22f.google.com with SMTP id 2so53772514vkb.3 for ; Mon, 10 Oct 2016 07:53:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=PC7KHGiHFThuBJftkIPNoUT9t0VBIhMt6tzFvFXDx2A=; b=d+HYrKVxFwQyoO7EG3TtALA/Kq/ejbLGTONFlZIACAZ2aWtZS3T0ce9PXmcapFUQWt DzSqFcfjIdjUFBAfEZA7W47HbdbYDwqUYX8sBjNFw7V7ZxDg27n4Zk6I1WrXt0YpzkSA rwrGbKLFxsGm+r6jEQNBoKDVAuSYXdyUYMVGNcMbQ/4nRxFjMu3+wAzkTJoJVsLQd00f eDXxisJb+YFWtzw8WfdPhFbXFnsS238TJ5K+yMGBogdGhYa0D20HEQHePIlUz93icQIv 69A9JKRcnr2m1YHa+KsPhPrL7qonjGXttB34tJHnTBImezjv050504WWgHa3ksLxkinq lVTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=PC7KHGiHFThuBJftkIPNoUT9t0VBIhMt6tzFvFXDx2A=; b=NwE2I3OkloQ/YJdN7DqzmakdPsffZL58nLYdesgL5o0MDFm5Ytp4lR3KKLkbr3tBnt db3esLb4c4XfMRRbtak9jlc4vQ3navxJ5ASYRDbV13TJfGultjFPtU/7KDI9nq8mTHAI civKos9toz3lEEU2ATtQIrrxjqjYbtCit/AEiG4PTYkHkeuLxtkoS95LsyMk0JAaQ2bl 0QxgzBBpypzPrphBdQk0VhQu4KGYIkGL2+CgkSkUAZ0jcbt5W7Z30twV3sQa3xAB634p 7bGhNa5AExT/FNiLpXFy7cRLgqt7Le7ExsVDKINBO5+wlF1pYM0lU3FTIMQ59iMb3VG+ DLsQ== X-Gm-Message-State: AA6/9Rnj5xqUH3jo+iMKAwEWyMRAwtqeaoSvGg2oKg0+BwAccYyA+7gpdV48VlKLlktSxZbFhgpV/GTV2xYb4g== X-Received: by 10.31.52.76 with SMTP id b73mr19533828vka.60.1476111193777; Mon, 10 Oct 2016 07:53:13 -0700 (PDT) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.118.78 with HTTP; Mon, 10 Oct 2016 07:53:13 -0700 (PDT) In-Reply-To: <20161010140308.GM1147@albert.catwhisker.org> References: <20161010131813.GL1147@albert.catwhisker.org> <20161010140308.GM1147@albert.catwhisker.org> From: Kevin Oberman Date: Mon, 10 Oct 2016 07:53:13 -0700 X-Google-Sender-Auth: Sm9ySofdRcwLwE2HzTTr6FbSXxw Message-ID: Subject: Re: Staging failure for freshly-built www/firefox-49.0_8,1 To: David Wolfskill Cc: FreeBSD Ports ML Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 14:53:15 -0000 On Mon, Oct 10, 2016 at 7:03 AM, David Wolfskill wrote: > On Mon, Oct 10, 2016 at 06:18:13AM -0700, David Wolfskill wrote: > > ... > > So... apparently I'm lacking "libplds4.so.1"??!? > > > > > > Clues welcomed.... > > .... > > Well.... I now find that attempting to invoke firefox-49.0_7,1 -- the > one I had installed before -- also fails now: > > g1-252(10.3-S)[1] firefox -no-remote > XPCOMGlueLoad error for file /local/amd64/local/lib/firefox/libxul.so: > Shared object "libplds4.so.1" not found, required by "libxul.so" > Couldn't load XPCOM. > g1-252(10.3-S)[2] > > Lovely. :-( > > Where may I find the apparently-missing "libplds4.so.1"? (As in, "What > port provides it?") > > Peace, > david > -- > David H. Wolfskill david@catwhisker.org > Those who would murder in the name of God or prophet are blasphemous > cowards. > > See http://www.catwhisker.org/~david/publickey.gpg for my public key. > % locate libplds4.so.1 /usr/local/lib/libplds4.so.1 % pkg which /usr/local/lib/libplds4.so.1 /usr/local/lib/libplds4.so.1 was installed by package nspr-4.13 -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Mon Oct 10 15:05:58 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4366AC0754B for ; Mon, 10 Oct 2016 15:05:58 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.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 D034B9B2 for ; Mon, 10 Oct 2016 15:05:57 +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 u9AF5tRD016297; Mon, 10 Oct 2016 15:05:55 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id u9AF5tSD016296; Mon, 10 Oct 2016 08:05:55 -0700 (PDT) (envelope-from david) Date: Mon, 10 Oct 2016 08:05:55 -0700 From: David Wolfskill To: Kevin Oberman Cc: FreeBSD Ports ML Subject: Re: Staging failure for freshly-built www/firefox-49.0_8,1 Message-ID: <20161010150555.GN1147@albert.catwhisker.org> References: <20161010131813.GL1147@albert.catwhisker.org> <20161010140308.GM1147@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="U6leaJ20qZQc29iB" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.0 (2016-08-17) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 15:05:58 -0000 --U6leaJ20qZQc29iB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 10, 2016 at 07:53:13AM -0700, Kevin Oberman wrote: > ... > % locate libplds4.so.1 > /usr/local/lib/libplds4.so.1 > % pkg which /usr/local/lib/libplds4.so.1 > /usr/local/lib/libplds4.so.1 was installed by package nspr-4.13 > .... Thanks. I tried (re-)installing devel/nspr, but it has been updated to nspr-4.13_1: ------------------------------------------------------------------------ r423591 | jbeich | 2016-10-09 05:10:02 -0700 (Sun, 09 Oct 2016) | 18 lines devel/nspr, security/nss: drop version from SONAME No other downstream appends synthetic library version, and doing so causes underlinking due to fragile build system (see below). Not to mention being unable to swap out bundled libs from upstream builds. $ cc -lplds4 -L/usr/local/lib /usr/lib/crt1.o: In function `_start1': crt1_c.c:(.text+0xa6): undefined reference to `main' /usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np' /usr/local/lib/libplds4.so: undefined reference to `pthread_create' /usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init' /usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam' /usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam' PR: 213144 Exp-run by: antoine ------------------------------------------------------------------------ and thus, no longer installs /usr/local/lib/libplds4.so.1. I was able to find a copy of /usr/local/lib/libplds4.so.1 on a system that I only update weekly (on Sundays). I copied it over... only to that each of the following was also needed: /usr/local/lib/libplc4.so.1 /usr/local/lib/libnspr4.so.1 /usr/local/lib/nss/libssl3.so.1 /usr/local/lib/nss/libsmime3.so.1 /usr/local/lib/nss/libnss3.so.1 /usr/local/lib/nss/libnssutil3.so.1 After copying eacho those, firefox starts, then errors out: g1-252(10.3-S)[10] firefox -no-remote 1476111314479 addons.manager ERROR Exception loading default provider = "resource://gre/modules/addons/XPIProvider.jsm": [Exception... "Component r= eturned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSC= ID.getService]" nsresult: "0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)" = location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm :: :: line 1701" data: no] Stack trace: resource://gre/modules/addo= ns/XPIProvider.jsm:1701 < AddonManagerInternal.startup()@resource://gre/mod= ules/AddonManager.jsm:924 < this.AddonManagerPrivate.startup()@resource://g= re/modules/AddonManager.jsm:2965 < amManager.prototype.observe()@resource:/= /gre/components/addonManager.js:71 1476111314836 addons.manager ERROR Exception calling provider PluginPr= ovider.getAddonsByTypes: [Exception... "Component returned failure code: 0x= 80570015 (NS_ERROR_XPC_CI_RETURNED_FAILURE) [nsIJSCID.createInstance]" nsr= esult: "0x80570015 (NS_ERROR_XPC_CI_RETURNED_FAILURE)" location: "JS frame= :: resource://gre/modules/addons/PluginProvider.jsm :: getIDHashForString = :: line 33" data: no] Stack trace: getIDHashForString()@resource://gre/mod= ules/addons/PluginProvider.jsm:33 < PluginProvider.getPluginList()@resource= ://gre/modules/addons/PluginProvider.jsm:198 < PluginProvider.buildPluginLi= st()@resource://gre/modules/addons/PluginProvider.jsm:219 < PluginProvider.= getAddonsByTypes()@resource://gre/modules/addons/PluginProvider.jsm:147 < c= allProviderAsync()@resource://gre/modules/AddonManager.jsm:263 < AddonManag= erInternal.getAddonsByTypes/<.nextObject()@resource://gre/modules/AddonMana= ger.jsm:2494 < AsyncObjectCaller.prototype.callNext()@resource://gre/module= s/AddonManager.jsm:382 < AddonManagerInternal.getAddonsByTypes/<.nextObject= /<()@resource://gre/modules/AddonManager.jsm:2499 < GMPProvider.getAddonsBy= Types()@resource://gre/modules/addons/GMPProvider.jsm:685 < callProviderAsy= nc()@resource://gre/modules/AddonManager.jsm:263 < AddonManagerInternal.get= AddonsByTypes/<.nextObject()@resource://gre/modules/AddonManager.jsm:2494 <= AsyncObjectCaller.prototype.callNext()@resource://gre/modules/AddonManager= =2Ejsm:382 < AddonManagerInternal.getAddonsByTypes/<.nextObject/<()@resourc= e://gre/modules/AddonManager.jsm:2499 < this.LightweightThemeManager.getAdd= onsByTypes()@resource://gre/modules/LightweightThemeManager.jsm:450 < callP= roviderAsync()@resource://gre/modules/AddonManager.jsm:263 < AddonManagerIn= ternal.getAddonsByTypes/<.nextObject()@resource://gre/modules/AddonManager.= jsm:2494 < AsyncObjectCaller.prototype.callNext()@resource://gre/modules/Ad= donManager.jsm:382 < AsyncObjectCaller()@resource://gre/modules/AddonManage= r.jsm:362 < AddonManagerInternal.getAddonsByTypes()@resource://gre/modules/= AddonManager.jsm:2492 < this.AddonManager.getAddonsByTypes()@resource://gre= /modules/AddonManager.jsm:3408 < promiseGetAddonsByTypes/<()@resource://gre= /modules/TelemetryEnvironment.jsm:250 < promiseGetAddonsByTypes()@resource:= //gre/modules/TelemetryEnvironment.jsm:249 < EnvironmentAddonBuilder.protot= ype._getActiveGMPlugins<()@resource://gre/modules/TelemetryEnvironment.jsm:= 673 < TaskImpl_run()@resource://gre/modules/Task.jsm:319 < TaskImpl()@resou= rce://gre/modules/Task.jsm:280 < createAsyncFunction/asyncFunction()@resour= ce://gre/modules/Task.jsm:254 < EnvironmentAddonBuilder.prototype._updateAd= dons<()@resource://gre/modules/TelemetryEnvironment.jsm:521 < TaskImpl_run(= )@resource://gre/modules/Task.jsm:319 < Handler.prototype.process()@resourc= e://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:93= 7 < this.PromiseWalker.walkerLoop()@resource://gre/modules/Promise.jsm -> r= esource://gre/modules/Promise-backend.js:816 < this.PromiseWalker.scheduleW= alkerLoop/<()@resource://gre/modules/Promise.jsm -> resource://gre/modules/= Promise-backend.js:750 1476111315127 addons.manager ERROR Exception calling provider PluginPr= ovider.getAddonByID: [Exception... "Component returned failure code: 0x8057= 0015 (NS_ERROR_XPC_CI_RETURNED_FAILURE) [nsIJSCID.createInstance]" nsresul= t: "0x80570015 (NS_ERROR_XPC_CI_RETURNED_FAILURE)" location: "JS frame :: = resource://gre/modules/addons/PluginProvider.jsm :: getIDHashForString :: l= ine 33" data: no] Stack trace: getIDHashForString()@resource://gre/modules= /addons/PluginProvider.jsm:33 < PluginProvider.getPluginList()@resource://g= re/modules/addons/PluginProvider.jsm:198 < PluginProvider.buildPluginList()= @resource://gre/modules/addons/PluginProvider.jsm:219 < PluginProvider.getA= ddonByID()@resource://gre/modules/addons/PluginProvider.jsm:124 < callProvi= derAsync()@resource://gre/modules/AddonManager.jsm:263 < promiseCallProvide= r/<()@resource://gre/modules/AddonManager.jsm:288 < Promise()@resource://gr= e/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:388 < pr= omiseCallProvider()@resource://gre/modules/AddonManager.jsm:287 < AddonMana= gerInternal.getAddonByID/promises<()@resource://gre/modules/AddonManager.js= m:2399 < AddonManagerInternal.getAddonByID()@resource://gre/modules/AddonMa= nager.jsm:2398 < this.AddonManager.getAddonByID()@resource://gre/modules/Ad= donManager.jsm:3384 < AntLib.getExtensionVersion()@lib.js:678 < AntPrefs.in= it()@newprefs.js:48 < AntBar.init()@toolbar.js:36 1476111315147 addons.manager WARN Exception calling callback: TypeErr= or: addon is null (chrome://antbar/content/antlib/lib.js:678:70) JS Stack t= race: AntLib.getExtensionVersion/<@lib.js:678:70 < safeCall@AddonManager.js= m:188:5 < makeSafe/<@AddonManager.jsm:204:25 < Handler.prototype.process@Pr= omise-backend.js:937:23 < this.PromiseWalker.walkerLoop@Promise-backend.js:= 816:7 < this.PromiseWalker.scheduleWalkerLoop/<@Promise-backend.js:750:11 Assertion failure: NS_IsMainThread(), at /common/ports/www/firefox/work/fir= efox-49.0/security/manager/ssl/nsNSSComponent.cpp:261 #01: NS_NewLocalFile[/local/amd64/local/lib/firefox/libxul.so +0xaad952] #02: NS_NewLocalFile[/local/amd64/local/lib/firefox/libxul.so +0xaaac95] #03: _ZNSt3__16vectorImNS_9allocatorImEEE21__push_back_slow_pathImEEvOT_[/l= ocal/amd64/local/lib/firefox/libxul.so +0xad9019] #04: NS_UTF16ToCString[/local/amd64/local/lib/firefox/libxul.so +0xad5cd1] #05: _ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_= nodeIiPvEE[/local/amd64/local/lib/firefox/libxul.so +0x2d06a19] #06: NS_NewLocalFile[/local/amd64/local/lib/firefox/libxul.so +0xaad952] #07: NS_NewLocalFile[/local/amd64/local/lib/firefox/libxul.so +0xaaac95] #08: _ZN7mozilla3net8LoadInfo21MaybeIncreaseTaintingEj[/local/amd64/local/l= ib/firefox/libxul.so +0xb9e32b] #09: _ZN7mozilla3net8LoadInfo21MaybeIncreaseTaintingEj[/local/amd64/local/l= ib/firefox/libxul.so +0xb5afe0] #10: _ZN7mozilla3net8LoadInfo21MaybeIncreaseTaintingEj[/local/amd64/local/l= ib/firefox/libxul.so +0xb62499] #11: _ZN7mozilla3net8LoadInfo21MaybeIncreaseTaintingEj[/local/amd64/local/l= ib/firefox/libxul.so +0xcc9421] #12: _ZN7mozilla3net8LoadInfo21MaybeIncreaseTaintingEj[/local/amd64/local/l= ib/firefox/libxul.so +0xcc832a] #13: _ZN7mozilla3net8LoadInfo21MaybeIncreaseTaintingEj[/local/amd64/local/l= ib/firefox/libxul.so +0xcc6913] #14: _ZN7mozilla3net8LoadInfo21MaybeIncreaseTaintingEj[/local/amd64/local/l= ib/firefox/libxul.so +0xcc27c3] #15: _ZN7mozilla3net8LoadInfo21MaybeIncreaseTaintingEj[/local/amd64/local/l= ib/firefox/libxul.so +0xcce8a6] #16: XRE_AddJarManifestLocation[/local/amd64/local/lib/firefox/libxul.so +0= xaba88e] #17: _ZNSt3__16vectorImNS_9allocatorImEEE21__push_back_slow_pathImEEvOT_[/l= ocal/amd64/local/lib/firefox/libxul.so +0xade5a3] #18: _ZN7mozilla3net8LoadInfo21MaybeIncreaseTaintingEj[/local/amd64/local/l= ib/firefox/libxul.so +0xb62b91] #19: _ZN7mozilla3net8LoadInfo21MaybeIncreaseTaintingEj[/local/amd64/local/l= ib/firefox/libxul.so +0xb637fa] #20: XRE_AddJarManifestLocation[/local/amd64/local/lib/firefox/libxul.so +0= xaba88e] #21: _ZNSt3__16vectorImNS_9allocatorImEEE21__push_back_slow_pathImEEvOT_[/l= ocal/amd64/local/lib/firefox/libxul.so +0xade5a3] #22: _ZNSt3__16vectorINS_4pairIiiEENS_9allocatorIS2_EEE21__push_back_slow_p= athIS2_EEvOT_[/local/amd64/local/lib/firefox/libxul.so +0xda54b3] #23: _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorI= cEEEENS4_IS6_EEE6insertINS_11__wrap_iterIPS6_EEEENS_9enable_ifIXaasr21__is_= forward_iteratorIT_EE5valuesr16is_constructibleIS6_NS_15iterator_traitsISE_= E9referenceEEE5valueESC_E4typeENSA_[/local/amd64/local/lib/firefox/libxul.s= o +0xd83fec] #24: XRE_AddJarManifestLocation[/local/amd64/local/lib/firefox/libxul.so +0= xab94e0] #25: PR_GetThreadName[/usr/local/lib/libplds4.so.1 +0x1a6b9] #26: pthread_create[/lib/libthr.so.3 +0x8755] #27: ??? (???:???) Segmentation fault (core dumped) g1-252(10.3-S)[11]=20 PS: I placed the full typescript from the portmaster run up at . Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --U6leaJ20qZQc29iB Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJX+65TXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4XNCYIAI3lASWzV8pIS+X/+NDnrJCm jHI+mp3ocBQUMlPYGgyiHB+HlRKplx9tnd5vDMHdO5rjgYnVob0wBvFxgE8nHuqF fyjOFFBf+AM9HEtuWl6JV+pJqj05Ik/ChPnRLmQvC1KIp9Jg5clENFbeuvxt5a3E Tr9MhMdYwhLe2fxQY4b3C4C3RdTJqpVW1C/p7Ddy8gKITR3wm486t6vNUbIdjffx dq0M2Vil32Zc2BpmOT17KD0Lo8vUpKJScVPHv5Tht7Xu3kD7d24KbHCmjd9CQh9i 0nMNYN0SPhz/kyX5rasfSTUqMZ8ffnfToOnbSTSaWoKlWEGIqVbBTsUqHv9lGSA= =LB6b -----END PGP SIGNATURE----- --U6leaJ20qZQc29iB-- From owner-freebsd-ports@freebsd.org Mon Oct 10 15:59:51 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 425CFC0C637 for ; Mon, 10 Oct 2016 15:59:51 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.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 ECFBD8FE for ; Mon, 10 Oct 2016 15:59:50 +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 u9AFxn6v016743 for ; Mon, 10 Oct 2016 15:59:49 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id u9AFxnJL016742 for freebsd-ports@freebsd.org; Mon, 10 Oct 2016 08:59:49 -0700 (PDT) (envelope-from david) Date: Mon, 10 Oct 2016 08:59:49 -0700 From: David Wolfskill To: FreeBSD Ports ML Subject: Re: Staging failure for freshly-built www/firefox-49.0_8,1 Message-ID: <20161010155949.GO1147@albert.catwhisker.org> References: <20161010131813.GL1147@albert.catwhisker.org> <20161010140308.GM1147@albert.catwhisker.org> <20161010150555.GN1147@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ctUzwJm0i+kwMBIK" Content-Disposition: inline In-Reply-To: <20161010150555.GN1147@albert.catwhisker.org> User-Agent: Mutt/1.7.0 (2016-08-17) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 15:59:51 -0000 --ctUzwJm0i+kwMBIK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 10, 2016 at 08:05:55AM -0700, David Wolfskill wrote: > ... > and thus, no longer installs /usr/local/lib/libplds4.so.1. >=20 > I was able to find a copy of /usr/local/lib/libplds4.so.1 on a system that > I only update weekly (on Sundays). I copied it over... only to that each > of the following was also needed: >=20 > /usr/local/lib/libplc4.so.1 > /usr/local/lib/libnspr4.so.1 > /usr/local/lib/nss/libssl3.so.1 > /usr/local/lib/nss/libsmime3.so.1 > /usr/local/lib/nss/libnss3.so.1 > /usr/local/lib/nss/libnssutil3.so.1 >=20 > After copying eacho those, firefox starts, then errors out: > .... On the other hand, with those in place, firefox-49.0_8,1 builds, stages, and installs OK... though it doesn't stay up for very long. :-( Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --ctUzwJm0i+kwMBIK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJX+7r1XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4XVbsH/14QtMdfHUP9kKpskt7w0VR1 iUYwoy7ZWrrYIZWq3zlmSReFEu1N+zUwovJX2e7C3ezq7QMg2fCIOAWXNK1CV62N NXLLlG29bBSwkCNNMXQLq2UsTMbgN9TgDt3FjX4UIq2+Pp4VlLr1+QjcrjKqM3Qa 0tr680EPUTq8jSwoeql6THWSUw5E38qK0B2DtYpMmO25MW0tPIoObtzy5Fd6ww7B ECY19j4yjlkKyyTQF4umZFH87/SSixQBr5fB+Z4Om7u47BIxVtoC2YJ4IFSlN0pn QXEBhx8s3q7OEn1FfhePC+1Ti3chOcPEMmy2rIDztM55voB7WloKWN4E6SpaHog= =p3cJ -----END PGP SIGNATURE----- --ctUzwJm0i+kwMBIK-- From owner-freebsd-ports@freebsd.org Mon Oct 10 19:25:33 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7FFF8C0C6CE for ; Mon, 10 Oct 2016 19:25:33 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.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 336CEE57 for ; Mon, 10 Oct 2016 19:25:32 +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 u9AJPVa1018483 for ; Mon, 10 Oct 2016 19:25:31 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id u9AJPVqW018482 for freebsd-ports@freebsd.org; Mon, 10 Oct 2016 12:25:31 -0700 (PDT) (envelope-from david) Date: Mon, 10 Oct 2016 12:25:31 -0700 From: David Wolfskill To: FreeBSD Ports ML Subject: Re: Staging failure for freshly-built www/firefox-49.0_8,1 Message-ID: <20161010192531.GQ1147@albert.catwhisker.org> References: <20161010131813.GL1147@albert.catwhisker.org> <20161010140308.GM1147@albert.catwhisker.org> <20161010150555.GN1147@albert.catwhisker.org> <20161010155949.GO1147@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2D20dG0OqTzqkNh7" Content-Disposition: inline In-Reply-To: <20161010155949.GO1147@albert.catwhisker.org> User-Agent: Mutt/1.7.0 (2016-08-17) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Oct 2016 19:25:33 -0000 --2D20dG0OqTzqkNh7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 10, 2016 at 08:59:49AM -0700, David Wolfskill wrote: > ... > > After copying eacho those, firefox starts, then errors out: > > .... >=20 > On the other hand, with those in place, firefox-49.0_8,1 builds, stages, > and installs OK... though it doesn't stay up for very long. :-( > .... OK; I fired up my poudriere package-builder (with ports still at r423643): =2E.. [01:59:39] =3D=3D=3D=3D>> Failed ports: www/firefox:stage [10amd64-ports-home] [2016-10-10_16h52m00s] [committing:] Queued: 284 Built= : 283 Failed: 1 Skipped: 0 Ignored: 0 Tobuild: 0 Time: 01:59:35 [01:59:39] =3D=3D=3D=3D>> Logs: /usr/local/poudriere/data/logs/bulk/10amd64= -ports-home/2016-10-10_16h52m00s Folks who are interested may find a copy of the log at (I also placed a gzipped copy in the same directory, so it's only 217KB, vs. 5.2MB.) Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --2D20dG0OqTzqkNh7 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJX++srXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4X0EMIAL0Bii3AV+WoTHff9x5MlMBL RBmhsTuuI0JJgy2zd62F1/sWa+Pwt6CifX8n4DplMej0xK5urKpJSLRrAFxXEiu2 6VvPZTKvkWlGAveGuL3CR9JwG3yShrLC1G/HSSbAHZwMxTwCOJzU4eO19Ki1gLc0 Jf3qPKgHE1zuV3Y1zE4n5hcBfLoUyKS4CfoSXDKSdMnUMzswn6XdzVmDo+8lPKKV Vw7pQSbg7No2Ou+XRmqUsOviAAPC1SjWX1qnrneiYQjaEiG6GVL4UnFKkHmB4iEh oZ0Cur1hPYBtrP1066CztRIHDqT3OBVTsdRfYlFc70TiFmcaMBg5fsQVfnsxl90= =E05I -----END PGP SIGNATURE----- --2D20dG0OqTzqkNh7-- From owner-freebsd-ports@freebsd.org Tue Oct 11 00:50:29 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 75479C0CB8C for ; Tue, 11 Oct 2016 00:50:29 +0000 (UTC) (envelope-from dewaynegeraghty@gmail.com) Received: from mail-io0-x236.google.com (mail-io0-x236.google.com [IPv6:2607:f8b0:4001:c06::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5238E25F for ; Tue, 11 Oct 2016 00:50:29 +0000 (UTC) (envelope-from dewaynegeraghty@gmail.com) Received: by mail-io0-x236.google.com with SMTP id q192so10095742iod.0 for ; Mon, 10 Oct 2016 17:50:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=WTDMzD3TnDVMX5BcnHMPECLsmLQGHOf8J79trGrvpew=; b=HTIZqdfaaLP9rLNU9X0GG5dckD24LGCptscWVN4MEGIYGQBGcWOcWoAvBIAfnYteHH /R7QLixk1ieRFrvr5qWR0Tv/rZhNu3ewUU09UwbJQKFML1CwwiMfkyF1dWG8li4oLi+y 1nexHhRDLOlO93F0Jjuf6OmBV9tBeyy2+1cc8IS5R+kmWyZ1zrReg0nvb3A3ykxutgOU jg0Zd0cgXLQVzldNljoi2WjExNnsEsltdd8jcxtwagdgrZt0XEwkwS7W4YlKvccBiquu U94UMi4zdrRMEQGJPC8waIFHScZkkRKo9erCdLNHXlYINEm6JjmdUnPJGSCi+eP4Bjb6 7Dmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=WTDMzD3TnDVMX5BcnHMPECLsmLQGHOf8J79trGrvpew=; b=FDtxiTOjhUH/A6qVNcOH+8uBZyR5y/glTUBu3FJTpcUgxg+CmPfisLaN+FPVTSS2lV ++UmJZDmood/22EpVOEApk2EbywsLwSEvAmkeAE70P1vt3/b64oRoZFsjlOSfRef6jRS 6QksZNcNfCy0yDqsJso4t8iXctrm/sjy+TnCIMUIdOiBtEtR0N0cc7FQBWzQRAWvT1au 9FcsgtltQchjdSqVgoTK5JGENWiorWRd+C1O/U2umDrgQ2c/qcuntyMhxXs1EAJTkELf rswj/odRBcN2Na2BMfOGvF3ydFjRfyc/SrjNZWJIw3xZkGva4jYhpVdhGd00YjnF2Ym/ jO9g== X-Gm-Message-State: AA6/9RmTQxxDckTmqHRn5fd0WboIyqS8Dr8wd1SEWz9CmXqv75AtAmIA6MEq8CDVNVvckIS2x5862R3wmvRvYg== X-Received: by 10.107.53.14 with SMTP id c14mr2623987ioa.144.1476147028596; Mon, 10 Oct 2016 17:50:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.27.139 with HTTP; Mon, 10 Oct 2016 17:49:58 -0700 (PDT) From: Dewayne Geraghty Date: Tue, 11 Oct 2016 11:49:58 +1100 Message-ID: Subject: Eliminate the use of gettext To: ports-list freebsd Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2016 00:50:29 -0000 I would like to reduce (eliminate) the prevalence of GPLv3 code in the applications that we build. How can we eliminate the use of gettext-runtime in, for example, heimdal which is widely used? We use English only, so internationalisation isn't a concern and the inclusion of gettext-runtime means that we're introducing GPLv3 code into applications that are BSD licenced. *Regards.* From owner-freebsd-ports@freebsd.org Tue Oct 11 03:54:51 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E16EEC074F5 for ; Tue, 11 Oct 2016 03:54:51 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mail-yw0-x22d.google.com (mail-yw0-x22d.google.com [IPv6:2607:f8b0:4002:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A0016A06 for ; Tue, 11 Oct 2016 03:54:51 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: by mail-yw0-x22d.google.com with SMTP id t193so5574710ywc.2 for ; Mon, 10 Oct 2016 20:54:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=9zyO4telUYpKW1s21HXdXjVpkMVXRomZiIiLPQm8g2o=; b=v+hmPRV+3Rx0sjVlVyjZQGCQrxi6YJG07SQzfHb+lAyXFsdOWNFc8/cmLprOCA6w5s 0fDodtIzc24qdF+lFpNDmIobAQAuQfWefMYU70xJf+wvG2bNuwbjg1kWCKZezstqh8p7 dmosvgcwkjMIpoCqVx+hxrlHVMX8ttbSBqs5/SDfgtYVMcxKQlOO8Px7aS098+fWjlzq 5PrGEof6cVEkcE2Odn7oLXdByPo7tCkhk/DXIjL7VtA82cfyr0zZBrwwC8ogbTAqT9bQ w7uBku8UmflLjkjyz01vDCYY+d4jSyWi7CYoWCQ4fbBfl4sw+7Giqx26Ete/alqtsyAW rzzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=9zyO4telUYpKW1s21HXdXjVpkMVXRomZiIiLPQm8g2o=; b=CcqrHWQ3EAn6RLQgit/7ZJKD5Zv6a40067IpogH1Xt0O0ANIaDa97J4x01GOo1ORPv u+kTMun3mk3kUGLmkh6Zqt8Q2+t/LtIx6F6766hZaYYx2bTC+BevSwMAIRkhomsCGMnv XBoC8mNFO+LyE3gWwwFCYLniJOUARFhPn3P4O1/3LHEijmwiQ+27sL8pkc0x2zEQhQsf NtClhS/ro+lkFMYFyUFzV45SWBMFLvzzUeZmYC1qZOAYkkjeiQukDzWsVgUvzqO7xAo0 5IgvEaNiJuXLntuHrxcy63KK4eu+mvzOVcf42CttTNEBLWv1luXjutkJBevC7wGM8Nfp UCiw== X-Gm-Message-State: AA6/9Rm7YLfInG9hsDUURTv7Rf+Ni8UNUZbSrxUJtc7NYwV0Oiz18SmCi7cJmER/F84BYSKC6Cs63cbb6MaJAA== X-Received: by 10.129.85.76 with SMTP id j73mr1319233ywb.123.1476158090937; Mon, 10 Oct 2016 20:54:50 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.88.214 with HTTP; Mon, 10 Oct 2016 20:54:50 -0700 (PDT) In-Reply-To: References: From: Mehmet Erol Sanliturk Date: Mon, 10 Oct 2016 20:54:50 -0700 Message-ID: Subject: Re: Eliminate the use of gettext To: Dewayne Geraghty Cc: ports-list freebsd Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2016 03:54:52 -0000 On Mon, Oct 10, 2016 at 5:49 PM, Dewayne Geraghty wrote: > I would like to reduce (eliminate) the prevalence of GPLv3 code in the > applications that we build. > > How can we eliminate the use of gettext-runtime in, for example, heimdal > which is widely used? > > We use English only, so internationalisation isn't a concern and the > inclusion of gettext-runtime means that we're introducing GPLv3 code into > applications that are BSD licenced. > > *Regards.* > _______________________________________________ > > I will not be able to supply a link to you now , but from searches in Github ( many ten thousand repositories ) and / or Internet , my understanding is that there are such software that can be used instead of gettext . If you search the following phrase in Google : permissive licensed software instead of gettext you will see that there will be many links about this issue . Mehmet Erol Sanliturk From owner-freebsd-ports@freebsd.org Tue Oct 11 09:48:47 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B20B4C0BCF5 for ; Tue, 11 Oct 2016 09:48:47 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: from toco-domains.de (mail.toco-domains.de [176.9.39.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 782C830C for ; Tue, 11 Oct 2016 09:48:46 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: from [0.0.0.0] (mail.toco-domains.de [IPv6:2a01:4f8:150:50a5::6]) by toco-domains.de (Postfix) with ESMTPA id 63E321AAF046; Tue, 11 Oct 2016 11:48:38 +0200 (CEST) Subject: Re: Staging failure for freshly-built www/firefox-49.0_8,1 To: David Wolfskill , FreeBSD Ports ML References: <20161010131813.GL1147@albert.catwhisker.org> <20161010140308.GM1147@albert.catwhisker.org> <20161010150555.GN1147@albert.catwhisker.org> <20161010155949.GO1147@albert.catwhisker.org> <20161010192531.GQ1147@albert.catwhisker.org> From: Torsten Zuehlsdorff Message-ID: <294bc468-742e-52f8-764f-87924068e86f@toco-domains.de> Date: Tue, 11 Oct 2016 11:48:38 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <20161010192531.GQ1147@albert.catwhisker.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2016 09:48:47 -0000 On 10.10.2016 21:25, David Wolfskill wrote: >>> After copying eacho those, firefox starts, then errors out: >>> .... >> >> On the other hand, with those in place, firefox-49.0_8,1 builds, stages, >> and installs OK... though it doesn't stay up for very long. :-( >> .... > > OK; I fired up my poudriere package-builder (with ports still at > r423643): > > ... > [01:59:39] ====>> Failed ports: www/firefox:stage > [10amd64-ports-home] [2016-10-10_16h52m00s] [committing:] Queued: 284 Built: 283 Failed: 1 Skipped: 0 Ignored: 0 Tobuild: 0 Time: 01:59:35 > [01:59:39] ====>> Logs: /usr/local/poudriere/data/logs/bulk/10amd64-ports-home/2016-10-10_16h52m00s > > Folks who are interested may find a copy of the log at > > (I also placed a gzipped copy in the same directory, so it's only > 217KB, vs. 5.2MB.) Same error on my build-machine. My logs are similar to yours. :/ Greetings, Torsten From owner-freebsd-ports@freebsd.org Tue Oct 11 11:04:20 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A5D7EC0DD81 for ; Tue, 11 Oct 2016 11:04:20 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:7b8:3a7:1:2d0:b7ff:fea0:8c26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6DC4FD25 for ; Tue, 11 Oct 2016 11:04:20 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:7b8:3a7::91a2:17e9:c1eb:6ed8] (unknown [IPv6:2001:7b8:3a7:0:91a2:17e9:c1eb:6ed8]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 969B53128F; Tue, 11 Oct 2016 13:04:17 +0200 (CEST) Subject: Re: Eliminate the use of gettext Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_07B8875A-234D-4FCD-AB47-AC183A274EC9"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.6.1 From: Dimitry Andric In-Reply-To: Date: Tue, 11 Oct 2016 13:04:04 +0200 Cc: ports-list freebsd Message-Id: <07D4471E-94A8-447F-8C6F-4E428BD0952D@FreeBSD.org> References: To: Dewayne Geraghty X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2016 11:04:20 -0000 --Apple-Mail=_07B8875A-234D-4FCD-AB47-AC183A274EC9 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On 11 Oct 2016, at 02:49, Dewayne Geraghty wrote: > > I would like to reduce (eliminate) the prevalence of GPLv3 code in the > applications that we build. > > How can we eliminate the use of gettext-runtime in, for example, heimdal > which is widely used? > > We use English only, so internationalisation isn't a concern and the > inclusion of gettext-runtime means that we're introducing GPLv3 code into > applications that are BSD licenced. Add the following line to /etc/make.conf: OPTIONS_UNSET+=NLS This will unset NLS support for all the ports that support it, at least. There will still be a few where this support is not optional, however. -Dimitry --Apple-Mail=_07B8875A-234D-4FCD-AB47-AC183A274EC9 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.30 iEYEARECAAYFAlf8xzQACgkQsF6jCi4glqNGKACgjgYy87D/gAmQcVtQecfIKHQi 5SAAoMmQiUGZvAP1w+m8uj1BDQYGiRfj =1bj1 -----END PGP SIGNATURE----- --Apple-Mail=_07B8875A-234D-4FCD-AB47-AC183A274EC9-- From owner-freebsd-ports@freebsd.org Tue Oct 11 11:43:40 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CBFE2C0DA0F for ; Tue, 11 Oct 2016 11:43:40 +0000 (UTC) (envelope-from ejbevenour@live.com) Received: from BLU004-OMC2S9.hotmail.com (blu004-omc2s9.hotmail.com [65.55.111.84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 856B9885 for ; Tue, 11 Oct 2016 11:43:40 +0000 (UTC) (envelope-from ejbevenour@live.com) Received: from NAM04-BN3-obe.outbound.protection.outlook.com ([65.55.111.71]) by BLU004-OMC2S9.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Tue, 11 Oct 2016 04:43:39 -0700 Received: from SN1NAM04FT051.eop-NAM04.prod.protection.outlook.com (10.152.88.54) by SN1NAM04HT161.eop-NAM04.prod.protection.outlook.com (10.152.89.52) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5; Tue, 11 Oct 2016 11:43:38 +0000 Received: from CY4PR04MB0649.namprd04.prod.outlook.com (10.152.88.53) by SN1NAM04FT051.mail.protection.outlook.com (10.152.88.201) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5 via Frontend Transport; Tue, 11 Oct 2016 11:43:38 +0000 Received: from CY4PR04MB0649.namprd04.prod.outlook.com ([10.172.136.146]) by CY4PR04MB0649.namprd04.prod.outlook.com ([10.172.136.146]) with mapi id 15.01.0659.015; Tue, 11 Oct 2016 11:43:38 +0000 From: "E.J. Bevenour" To: "freebsd-ports@freebsd.org" Subject: help needed with porting librevault Thread-Topic: help needed with porting librevault Thread-Index: AQHSI7KtfZOzI6i1yUqwSmNW/uN+dQ== Date: Tue, 11 Oct 2016 11:43:37 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=softfail (sender IP is 10.152.88.53) smtp.mailfrom=live.com; freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=none action=none header.from=live.com; received-spf: SoftFail (protection.outlook.com: domain of transitioning live.com discourages use of 10.152.88.53 as permitted sender) x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [aMqg5QQKSDk1uacBsUARcFSBbfbEf1pJ] x-eopattributedmessage: 0 x-microsoft-exchange-diagnostics: 1; SN1NAM04HT161; 6:eePKuLfJL86xdGXSgfF5Iy1XJUCr97uWECcM4tTFPyyn12irQOQQafHgg/T1Z12L39czEF0GNOZgDv0BzBEhz56qh+TVBMXPKth7JYtGGSxynqac+qT5X2mvuUgVlABNtIMjUChhnnheYLveiSj2NfoErdYOXzEdDFQNCvNQmjWUBAbRLqYuJH8G9isUhlicbjt+RkAse4FkPkJNgvsKgs6J16ZSU+Br21FIv5wnnazu5rvFYpGYKNt13AbUID1ZP7lZTrfAvlAOYzIDFo7z2x29I9rH4lAcCqyrg6co02Q=; 5:96/ZUNJWQXpNeSGkiTv9zPmqLBNYRhwMz3CUzi1GooWsWDH/jqUUMbPEFDbfoIRT4GApX0zPkUVvapIm4WZB83udgP8Qfd/bDyKKWu7mteaBjtTJM88gMXS1Y7jYkUmjbeumUV3AplUGMFuh5w/SPg==; 24:ezZ99bPnpjEGw6R+4ZiUViZZGIGWk7FABKjiVkYCdKFC/x+j9tk7uq7PmZve+2LrxuGwQ2eFW1Bo2cTrrkrO41Qe+a8r8QrXOplgE2GC69k=; 7:TELkXS9h2SBxraosIYhCA4UzYdXIWKkf9b44PTfQaNHM0aPaM6UUgT+ZlLwQWAPsLFKDuwW7cJGK5+oec1foVNXHgOKlND/V23SGHFb4DjsqC4wcXRKJ4AqrVyvrfIrGePPVeO/C5JsWtVHVunHOezRPaxqHPJgDo2B9If2YXZfXwXh5e5++3p6XWQnYd0uemj1RniuoKW7PO4Yd9In+dfRwNAtlAjEC/QfuyOarsLK3srJrPfH/nHXZyMI43NfD1byKnyImd7f/RV78ri/yCKoYSSBhuQU0IVxeURZFecvmYx14EVwPNFvZIORXBlkHNOlfOApJZ9gXGSOzuyrOVg== x-forefront-antispam-report: EFV:NLI; SFV:NSPM; SFS:(10019020)(98900003); DIR:OUT; SFP:1102; SCL:1; SRVR:SN1NAM04HT161; H:CY4PR04MB0649.namprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; x-ms-office365-filtering-correlation-id: 730c0b50-00a6-46e8-9241-08d3f1cbd735 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(1601124038)(1603103081)(1601125047); SRVR:SN1NAM04HT161; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(432015012)(82015046); SRVR:SN1NAM04HT161; BCL:0; PCL:0; RULEID:; SRVR:SN1NAM04HT161; x-forefront-prvs: 00922518D8 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Oct 2016 11:43:37.8097 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM04HT161 X-OriginalArrivalTime: 11 Oct 2016 11:43:39.0477 (UTC) FILETIME=[B5963050:01D223B4] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2016 11:43:40 -0000 Hello my fellow porters, I am currently working on porting librevault to FreeBSD, but I am running i= nto a few issues. I currently have a pull request that will support for compiling and running= , but there seems to be an issue with it somtimes crashing. I am alos inves= tigating how I can get Protobuf 3.0.0 and Boost 1.60.0in the tree without b= reaking any apps. I have setup a github repo where people can contribute to for the ports and= the application. It would be nice to get this ported to FreeBSD. Below are important links: My fork with freebsd support: https://github.com/ejb1123/librevault Upstream repo: https://github.com/Librevault/librevault Ports repo: https://github.com/ejb1123/librevault-port sincerely=20 E.J. Bevenour= From owner-freebsd-ports@freebsd.org Tue Oct 11 18:59:56 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0BB82C0D3BF for ; Tue, 11 Oct 2016 18:59:56 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id EDB32901 for ; Tue, 11 Oct 2016 18:59:55 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id ECC3DC0D3BE; Tue, 11 Oct 2016 18:59:55 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EC680C0D3BD for ; Tue, 11 Oct 2016 18:59:55 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id CCA178FF; Tue, 11 Oct 2016 18:59:55 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u9BIxqE1081214 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 11 Oct 2016 11:59:54 -0700 (PDT) (envelope-from julian@freebsd.org) To: "ports@FreeBSD.org" , Baptiste Daroussin From: Julian Elischer Subject: harder and harder to avoid pkg Message-ID: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> Date: Tue, 11 Oct 2016 11:59:47 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2016 18:59:56 -0000 As the number of dependencies between packages get ever higher, it becomes more and more difficult to compile packages and the dependence on binary precompiled packages is increased. However binary packages are unsuitable for some situations. We really need to follow the lead of some of the Linux groups and have -runtime and -devel versions of packages, OR we what woudlbe smarter, woudl be to have several "sub manifests" to allow unpacking in different environments. A simple example: libxml2 This package installs include files and libraries and dicumentation etc. yet if I build an appliance , I want it to only install a singe file. /usr/local/lib/libxml2.so.2 The presence of this file will satisfy any runtime dependencies of packages that require it. Unfortunately there is no way to install just this file, and still report that we have the package loaded, so pkg will always try to reinstall it leading to a huge mess. My current scheme is to unpack all packages into a larger staging area, and *manually* (scripted) copy out only the files I need, and then copy the pkg database, so that when run on the running appliance, pkg THINKS all the packages are loaded on the appliance, even though only the runtime files are installed. This is what we in the industry call "a hack" :-) It is also not robust in the face of changing pkg versions. It would be a lot better it pkg knew it was being asked to install only the runtime set, and coudl accurately store this information in its database, allowing it to satisfy the needs of other packages that need that dependnency only in a runtime manner. Is any of this possible at the moment? suggestions from the ports/pkg community are appreciated.. Julian From owner-freebsd-ports@freebsd.org Tue Oct 11 19:52:06 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7DFF0C0D1B0 for ; Tue, 11 Oct 2016 19:52:06 +0000 (UTC) (envelope-from ohauer@gmx.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 62957823 for ; Tue, 11 Oct 2016 19:52:06 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: by mailman.ysv.freebsd.org (Postfix) id 61EF7C0D1AF; Tue, 11 Oct 2016 19:52:06 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 61963C0D1AE for ; Tue, 11 Oct 2016 19:52:06 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CD273820; Tue, 11 Oct 2016 19:52:05 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from [192.168.100.100] ([87.139.233.65]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MNw0t-1bnkUZ3h2B-007Shs; Tue, 11 Oct 2016 21:51:57 +0200 Subject: Re: harder and harder to avoid pkg To: "ports@FreeBSD.org" References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> From: olli hauer Cc: Julian Elischer , Baptiste Daroussin Message-ID: Date: Tue, 11 Oct 2016 21:51:58 +0200 User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:DxufMLi8Lb0uHX/aU2BhwmnDkMd0BdiEiDsasBnNYX3ETkBJDDb I4XMRTOl44PhnMjxwBfv5Qxxx6ZEKTTTjAFEdGZejzrNeW2GuIPTOrX7SXHV087vmwXbvWT f3rWH1WuApxYYeMZ/QbXb3+El0n+83IS38kpOJy2cYt3PKO3rTPOEqD7ThA9oM52dGYgNUU 4c1OmP0iPCN6aXkBGI8Xg== X-UI-Out-Filterresults: notjunk:1;V01:K0:QdD8mxYal+c=:G0JnJ5TAH++Psf7z8IIisW 8Whz7HIXx0SLUrW7DfRfQHJmcwSCGOTNWw1waXA6rtSRm9NC9g+TgHG3y0bo8ZNY4rHbHsem2 503G1tp2zoahzbK9TOF1qbg7zvPh+mwZvCgmJxx0QdZ8MnYJlOSG6HIRHQBfVVueCdf4njNbg NlcqlV0NqBybkXb4ilfeZCsvOw6sjOW5Vhax05U70JD0Ausi6vceVxZPmdUE70vmx7WTy+obX xky9zr4O83+d+tm11B7/WXZOUaOrBLvqheYkIpWYHz7yTAFskIKazF1nIPxpEJoTCHVry1HlW y16v5UEDYmhbIBxp/R5qZS/EkAVP5X4ajiHIFQLmyoeuHwktEPIXcIQxHniYyBjqMBDO8QHPX H6llHs5pHcHwTIsBHdK7O+ZOUGrEtqvjr+Tjn0Bs/xJmyEMGyb9LBiJctWiAW2ERj6nZVIQv8 IOyUAVZ56s4XTPGVAthmVRs69psrYjiODb/Z3BY+WqQfpbitw1HpFfSCyprCfYIEPrVw1WEP4 Vq1s9XuChlnfxVV3JizkJswlTiIUovmRFDYhhz//eUdAjbyYu/kpiAt/SVFEFzhBh60e5zMQN 641LPfJK2jiOfLpQJz1YftQoedweSQvLdjkA/1n1Gl8gOpgXrG7e5+yGx0fZjJqivNZWx99Zv EgEmaKaI7++aMwfVKNUSzB0rHJIb4IBVdR4Z8A7nOQAYJDwePboTakIB2iWmutEyVFWKA2j8p rm3YaayBeIbr+At2Ys0iVPs7Gexuit04FsKO6R1NzXJeTUiXdaRmTSs+2N815PtZYBz1dPDxz 2FNeTkS X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2016 19:52:06 -0000 On 2016-10-11 20:59, Julian Elischer wrote: > As the number of dependencies between packages get ever higher, it becomes more and more difficult to compile packages and the dependence on binary precompiled packages is increased. However binary packages are unsuitable for some situations. We really need to follow the lead of some of the Linux groups and have -runtime and -devel versions of packages, OR we what woudlbe smarter, woudl be to have several "sub manifests" to allow unpacking in different environments. > > > A simple example: libxml2 > > This package installs include files and libraries and dicumentation etc. > > yet if I build an appliance , I want it to only install a singe file. > > /usr/local/lib/libxml2.so.2 > > > The presence of this file will satisfy any runtime dependencies of packages that require it. > > Unfortunately there is no way to install just this file, and still report that we have the package loaded, so > > pkg will always try to reinstall it leading to a huge mess. > > My current scheme is to unpack all packages into a larger staging area, and *manually* (scripted) copy out only the files I need, and then copy the pkg database, so that when run on the running appliance, pkg THINKS all the packages are loaded on the appliance, even though only the runtime files are installed. This is what we in the industry call "a hack" :-) It is also not robust in the face of changing pkg versions. > > It would be a lot better it pkg knew it was being asked to install only the runtime set, and coudl accurately store this information in its database, allowing it to satisfy the needs of other packages that need that dependnency only in a runtime manner. > > Is any of this possible at the moment? > > suggestions from the ports/pkg community are appreciated.. > > Julian > Hm, do you build your own packages or using pre build packages? just for interest and testing the following hack will do what you want, but results in duplicate category and some other minor errors (needs some better hacking ...) $ cat libxml2/Makefile.local post-stage: @${RM} -rf ${STAGEDIR}${PREFIX}/include/libxml2 @${ECHO} 'lib/libxml2.so.2' > ${TMPPLIST} A better method would be to use a tool like portsharker together with ports-mgmt/poudriere(-devel) A really short hint how to use it can be found here: https://github.com/freebsd/poudriere/blob/release-3.1/doc/portshaker.wiki Anyway, until now should be possible with some effort, perhaps it is possible to get for such purpose an additional make target that is running after stage but before the package is created. From owner-freebsd-ports@freebsd.org Tue Oct 11 20:58:20 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BB4F8C0E2D5 for ; Tue, 11 Oct 2016 20:58:20 +0000 (UTC) (envelope-from marquis@roble.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id ACDB9E33 for ; Tue, 11 Oct 2016 20:58:20 +0000 (UTC) (envelope-from marquis@roble.com) Received: by mailman.ysv.freebsd.org (Postfix) id AC313C0E2D4; Tue, 11 Oct 2016 20:58:20 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ABDA1C0E2D3 for ; Tue, 11 Oct 2016 20:58:20 +0000 (UTC) (envelope-from marquis@roble.com) Received: from mx5.roble.com (mx5.roble.com [206.40.34.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx5.roble.com", Issuer "mx5.roble.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6D66AE32; Tue, 11 Oct 2016 20:58:20 +0000 (UTC) (envelope-from marquis@roble.com) Date: Tue, 11 Oct 2016 13:50:48 -0700 (PDT) From: Roger Marquis To: Julian Elischer cc: "ports@FreeBSD.org" , Baptiste Daroussin Subject: Re: harder and harder to avoid pkg In-Reply-To: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2016 20:58:20 -0000 On Tue, 11 Oct 2016, Julian Elischer wrote: > *manually* (scripted) copy out only the files I need, and then copy the pkg > database, so that when run on the running appliance, pkg THINKS all the > packages are loaded We do something similar using prebuilt (pkg fetch) or locally built (make package) packages by: 1) untarring the .pkg: cd /tmp && tar xzvf {/usr/ports/packages/All,/var/cache/pkg}/... 2) unpacking the manifests: cat -- +COMPACT_MANIFEST | jq -a 'del(.shlibs_required,.deps)' > \ COMPACT_MANIFEST.tmp cat -- +MANIFEST | jq '.' > MANIFEST.tmp 3) removing unecessary files and dependencies: vi *MANIFEST.tmp :s/DOCS": "on/DOCS": "off/ :g,share/doc,d ... rm -rf ./usr/local/{same files and deps as vi} 4) and repacking into a new, minimal pkg: mv COMPACT_MANIFEST.tmp +COMPACT_MANIFEST && \ mv MANIFEST.tmp +MANIFEST && \ tar cf - ... | (cd / && tar xfBp -) && \ pkg create -M +MANIFEST This tends to be easier than patching port/{Makefile,pkg-plist,files/...}, keeps /var/db/pkg/local.sqlite valid and works well with 'pkg audit'. Should also, theoretically, be easy enough to roll into a metaport. Thanks to Devin for the original idea. YMMV, Roger From owner-freebsd-ports@freebsd.org Tue Oct 11 21:01:34 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2150BC0E3DA for ; Tue, 11 Oct 2016 21:01:34 +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 04B6CD5 for ; Tue, 11 Oct 2016 21:01:34 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 040CFC0E3D9; Tue, 11 Oct 2016 21:01:34 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 03B21C0E3D8 for ; Tue, 11 Oct 2016 21:01:34 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3BF9CD4; Tue, 11 Oct 2016 21:01:33 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id B9C2ABDCEC; Tue, 11 Oct 2016 23:01:30 +0200 (CEST) Received: from atuin.in.mat.cc (48.196.7.109.rev.sfr.net [109.7.196.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 907BDBDCD0; Tue, 11 Oct 2016 23:01:30 +0200 (CEST) Subject: Re: harder and harder to avoid pkg To: Julian Elischer , "ports@FreeBSD.org" , Baptiste Daroussin References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Tue, 11 Oct 2016 23:01:26 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="J2HKrn1JjVMGlGnebsl9odBl8blmbArcl" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2016 21:01:34 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --J2HKrn1JjVMGlGnebsl9odBl8blmbArcl Content-Type: multipart/mixed; boundary="9dlx1EVuLaRCdvITujxNWhDLk2xGhd4fl"; protected-headers="v1" From: Mathieu Arnold To: Julian Elischer , "ports@FreeBSD.org" , Baptiste Daroussin Message-ID: Subject: Re: harder and harder to avoid pkg References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> In-Reply-To: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> --9dlx1EVuLaRCdvITujxNWhDLk2xGhd4fl Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 11/10/2016 =C3=A0 20:59, Julian Elischer a =C3=A9crit : > As the number of dependencies between packages get ever higher, it > becomes more and more difficult to compile packages and the dependence > on binary precompiled packages is increased. However binary packages > are unsuitable for some situations. We really need to follow the lead > of some of the Linux groups and have -runtime and -devel versions of > packages, OR we what woudlbe smarter, woudl be to have several "sub > manifests" to allow unpacking in different environments. That would be great, I can't wait to see the patches. --=20 Mathieu Arnold --9dlx1EVuLaRCdvITujxNWhDLk2xGhd4fl-- --J2HKrn1JjVMGlGnebsl9odBl8blmbArcl Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX/VMnXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IOyQQAL3Z+tiryPiU9+znez3yAD8i h/CVxzdpr4Gu49Mo8xWwZdvYkWAIaqfqb8Ty0pfRLvyR61JnctnzlKCXdJL6Wyex 5l9FaQqfpxc5jlCFIT9r9LNJ00J2U+opNo59cQyfbLOo7t7BcTx/K0Jr18qfU4mf xKLhnT/KHi78IjIzjPax7NlNikrAwexE57SSwyPpu0aUzMT/r9KubR2GVlDiJ3es 1ZTIol5L4Nc9qDlCxuu5UPBXEQjiY8DZbD783+WdtBkNKlLbeSB6AD0xQw0ms3a5 yQOCBBCzlvP8zrvU8mHCMrbokqj2NGs4azxEUExn370Uuax5rMCLX40xAXU24TaI WVBMw+e39mzX2aXYU92XQyA4s0c1LfVQrQTvE6M8A078iUIS18WdIths5WYFx8c/ BJMarnaZSwWs2q/A0tfkOYsOkGAETv644DBxpSWxK/xC6ezW5+MMdBHRMDrZeK9S DIwB0NISUrU5CF9Fon+R9Fzn1MTx0yH6dj4iuRMOTAjiJrnzaYUI3GKtFSxlL4yI 08hpgC/G2X/AZeHXtvSVPyG+q3KHch0RpYCN7ror94JGVSEOwNrZ8lXL70z4rSOL U3ivQuYu2YTzvi+bXQ5FeJVqn4McMSByQIymwWRuOAmVsEMGGM4gpFAgyogoF57u +MC0wQlfplcwL/u7V9S/ =ZhSC -----END PGP SIGNATURE----- --J2HKrn1JjVMGlGnebsl9odBl8blmbArcl-- From owner-freebsd-ports@freebsd.org Tue Oct 11 23:20:52 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67839C0D926 for ; Tue, 11 Oct 2016 23:20:52 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 52FD27F4 for ; Tue, 11 Oct 2016 23:20:52 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4F26EC0D925; Tue, 11 Oct 2016 23:20:52 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4ECB2C0D924 for ; Tue, 11 Oct 2016 23:20:52 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 35F967F3; Tue, 11 Oct 2016 23:20:52 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u9BNKmBI082061 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 11 Oct 2016 16:20:49 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: harder and harder to avoid pkg To: olli hauer , "ports@FreeBSD.org" References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> Cc: Baptiste Daroussin From: Julian Elischer Message-ID: <3d95a001-b6e1-eaed-0feb-6838396fce36@freebsd.org> Date: Tue, 11 Oct 2016 16:20:43 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Oct 2016 23:20:52 -0000 On 11/10/2016 12:51 PM, olli hauer wrote: > On 2016-10-11 20:59, Julian Elischer wrote: >> As the number of dependencies between packages get ever higher, it becomes more and more difficult to compile packages and the dependence on binary precompiled packages is increased. However binary packages are unsuitable for some situations. We really need to follow the lead of some of the Linux groups and have -runtime and -devel versions of packages, OR we what woudlbe smarter, woudl be to have several "sub manifests" to allow unpacking in different environments. >> >> >> A simple example: libxml2 >> >> This package installs include files and libraries and dicumentation etc. >> >> yet if I build an appliance , I want it to only install a singe file. >> >> /usr/local/lib/libxml2.so.2 >> >> >> The presence of this file will satisfy any runtime dependencies of packages that require it. >> >> Unfortunately there is no way to install just this file, and still report that we have the package loaded, so >> >> pkg will always try to reinstall it leading to a huge mess. >> >> My current scheme is to unpack all packages into a larger staging area, and *manually* (scripted) copy out only the files I need, and then copy the pkg database, so that when run on the running appliance, pkg THINKS all the packages are loaded on the appliance, even though only the runtime files are installed. This is what we in the industry call "a hack" :-) It is also not robust in the face of changing pkg versions. >> >> It would be a lot better it pkg knew it was being asked to install only the runtime set, and coudl accurately store this information in its database, allowing it to satisfy the needs of other packages that need that dependnency only in a runtime manner. >> >> Is any of this possible at the moment? >> >> suggestions from the ports/pkg community are appreciated.. >> >> Julian >> > Hm, do you build your own packages or using pre build packages? yes we build them, for simple ones, but for java or some of the more complicated ones, we PREFER to use the precompiled ones. This is because (as mentioned in the email) the explosion of dependencies means that compiling our own is getting less and less feasible. Especially if we have our own changes in some of the prerequisite modules. > > just for interest and testing the following hack will do what you want, but results in duplicate category and some other minor errors (needs some better hacking ...) > > $ cat libxml2/Makefile.local > post-stage: > @${RM} -rf ${STAGEDIR}${PREFIX}/include/libxml2 > @${ECHO} 'lib/libxml2.so.2' > ${TMPPLIST} That's true and in fact we have the technology in house to do that, but it's a very messy solution, and not terribly reproducible, requiring lots of human intervention in the long run. it also produces accounting issues as now we need to have two versions of each pkg (with the same name), One that we need to install into the build environment (with include files, etc) and one for installing into the target appliance image. > > > A better method would be to use a tool like portsharker together with ports-mgmt/poudriere(-devel) > A really short hint how to use it can be found here: > https://github.com/freebsd/poudriere/blob/release-3.1/doc/portshaker.wiki > > Anyway, until now should be possible with some effort, perhaps it is possible to get for such purpose an additional make target that is running after stage but before the package is created. > > From owner-freebsd-ports@freebsd.org Wed Oct 12 00:34:47 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6A836C0E9F1 for ; Wed, 12 Oct 2016 00:34:47 +0000 (UTC) (envelope-from alfred@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 5928EB6B for ; Wed, 12 Oct 2016 00:34:47 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 55B7DC0E9F0; Wed, 12 Oct 2016 00:34:47 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 555BDC0E9EE for ; Wed, 12 Oct 2016 00:34:47 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [IPv6:2001:470:1f05:b76::196]) by mx1.freebsd.org (Postfix) with ESMTP id 47FCCB6A; Wed, 12 Oct 2016 00:34:47 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: from AlfredMacbookAir.local (unknown [IPv6:2601:645:8003:a4d6:2582:bc73:5ce4:197b]) by elvis.mu.org (Postfix) with ESMTPSA id 78358346DE24; Tue, 11 Oct 2016 17:34:46 -0700 (PDT) Subject: Re: harder and harder to avoid pkg To: Julian Elischer , "ports@FreeBSD.org" , Baptiste Daroussin References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> From: Alfred Perlstein Organization: FreeBSD Message-ID: <17b895a4-6ff3-9df5-91ac-6575df7fb206@freebsd.org> Date: Tue, 11 Oct 2016 17:34:46 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 00:34:47 -0000 Make a slave port with an abbreviated pkg-plist bruh. ;) -Alfred On 10/11/16 11:59 AM, Julian Elischer wrote: > As the number of dependencies between packages get ever higher, it > becomes more and more difficult to compile packages and the dependence > on binary precompiled packages is increased. However binary packages > are unsuitable for some situations. We really need to follow the lead > of some of the Linux groups and have -runtime and -devel versions of > packages, OR we what woudlbe smarter, woudl be to have several "sub > manifests" to allow unpacking in different environments. > > > A simple example: libxml2 > > This package installs include files and libraries and dicumentation etc. > > yet if I build an appliance , I want it to only install a singe file. > > /usr/local/lib/libxml2.so.2 > > > The presence of this file will satisfy any runtime dependencies of > packages that require it. > > Unfortunately there is no way to install just this file, and still > report that we have the package loaded, so > > pkg will always try to reinstall it leading to a huge mess. > > My current scheme is to unpack all packages into a larger staging > area, and *manually* (scripted) copy out only the files I need, and > then copy the pkg database, so that when run on the running appliance, > pkg THINKS all the packages are loaded on the appliance, even though > only the runtime files are installed. This is what we in the industry > call "a hack" :-) It is also not robust in the face of changing pkg > versions. > > It would be a lot better it pkg knew it was being asked to install > only the runtime set, and coudl accurately store this information in > its database, allowing it to satisfy the needs of other packages that > need that dependnency only in a runtime manner. > > Is any of this possible at the moment? > > suggestions from the ports/pkg community are appreciated.. > > Julian > > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@freebsd.org Wed Oct 12 05:08:16 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0828AC0D749 for ; Wed, 12 Oct 2016 05:08:16 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id E7D00F80 for ; Wed, 12 Oct 2016 05:08:15 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id E426AC0D748; Wed, 12 Oct 2016 05:08:15 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E3C3FC0D746 for ; Wed, 12 Oct 2016 05:08:15 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 17F3EF64; Wed, 12 Oct 2016 05:08:15 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u9C58Cr1083219 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 11 Oct 2016 22:08:13 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: harder and harder to avoid pkg To: Alfred Perlstein , "ports@FreeBSD.org" , Baptiste Daroussin References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <17b895a4-6ff3-9df5-91ac-6575df7fb206@freebsd.org> From: Julian Elischer Message-ID: <8b9c2ae9-03ad-0e4f-8abf-52147963e014@freebsd.org> Date: Tue, 11 Oct 2016 22:08:07 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <17b895a4-6ff3-9df5-91ac-6575df7fb206@freebsd.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 05:08:16 -0000 On 11/10/2016 5:34 PM, Alfred Perlstein wrote: > Make a slave port with an abbreviated pkg-plist bruh. ;) yeeess, good idea, but that won't satisfy the dependency requirements of other packages... you need to fool other packages, and that's the hard part. The way to do this is I think for pkg to have the ability to have two manifests. We are doing similar to what Roger says, but it's just so much work... > > -Alfred > > > On 10/11/16 11:59 AM, Julian Elischer wrote: >> As the number of dependencies between packages get ever higher, it >> becomes more and more difficult to compile packages and the >> dependence on binary precompiled packages is increased. However >> binary packages are unsuitable for some situations. We really need >> to follow the lead of some of the Linux groups and have -runtime >> and -devel versions of packages, OR we what woudlbe smarter, woudl >> be to have several "sub manifests" to allow unpacking in different >> environments. >> >> >> A simple example: libxml2 >> >> This package installs include files and libraries and dicumentation >> etc. >> >> yet if I build an appliance , I want it to only install a singe file. >> >> /usr/local/lib/libxml2.so.2 >> >> >> The presence of this file will satisfy any runtime dependencies of >> packages that require it. >> >> Unfortunately there is no way to install just this file, and still >> report that we have the package loaded, so >> >> pkg will always try to reinstall it leading to a huge mess. >> >> My current scheme is to unpack all packages into a larger staging >> area, and *manually* (scripted) copy out only the files I need, and >> then copy the pkg database, so that when run on the running >> appliance, pkg THINKS all the packages are loaded on the appliance, >> even though only the runtime files are installed. This is what we >> in the industry call "a hack" :-) It is also not robust in the >> face of changing pkg versions. >> >> It would be a lot better it pkg knew it was being asked to install >> only the runtime set, and coudl accurately store this information >> in its database, allowing it to satisfy the needs of other packages >> that need that dependnency only in a runtime manner. >> >> Is any of this possible at the moment? >> >> suggestions from the ports/pkg community are appreciated.. >> >> Julian >> >> >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to >> "freebsd-ports-unsubscribe@freebsd.org" >> > > From owner-freebsd-ports@freebsd.org Wed Oct 12 05:20:54 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ABDA0C0E094 for ; Wed, 12 Oct 2016 05:20:54 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9A825930 for ; Wed, 12 Oct 2016 05:20:54 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 99A9AC0E093; Wed, 12 Oct 2016 05:20:54 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 994A2C0E092 for ; Wed, 12 Oct 2016 05:20:54 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 4810A92E; Wed, 12 Oct 2016 05:20:54 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: from [IPv6:2600:1010:b002:9c94:ac14:b285:1f55:192f] (unknown [IPv6:2600:1010:b002:9c94:ac14:b285:1f55:192f]) by elvis.mu.org (Postfix) with ESMTPSA id 80152346DE24; Tue, 11 Oct 2016 22:20:48 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: harder and harder to avoid pkg From: Alfred Perlstein X-Mailer: iPhone Mail (14A456) In-Reply-To: <8b9c2ae9-03ad-0e4f-8abf-52147963e014@freebsd.org> Date: Tue, 11 Oct 2016 22:20:46 -0700 Cc: "ports@FreeBSD.org" , Baptiste Daroussin Content-Transfer-Encoding: quoted-printable Message-Id: <7B9295AA-F4F6-4E80-A35C-4C6C4C2493B2@freebsd.org> References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <17b895a4-6ff3-9df5-91ac-6575df7fb206@freebsd.org> <8b9c2ae9-03ad-0e4f-8abf-52147963e014@freebsd.org> To: Julian Elischer X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 05:20:54 -0000 I feel like creative use of run/build-depends would work but I'm a bit tired= now. Well you probably don't want any or near zero deps down a library depe= nds path.=20 Sent from my iPhone > On Oct 11, 2016, at 10:08 PM, Julian Elischer wrote: >=20 >> On 11/10/2016 5:34 PM, Alfred Perlstein wrote: >> Make a slave port with an abbreviated pkg-plist bruh. ;) > yeeess, good idea, but that won't satisfy the dependency requirements of o= ther packages... you need to fool other packages, and that's the hard part. T= he way to do this is I think for pkg to have the ability to have two manifes= ts. >=20 > We are doing similar to what Roger says, but it's just so much work... >=20 >>=20 >> -Alfred >>=20 >>=20 >>> On 10/11/16 11:59 AM, Julian Elischer wrote: >>> As the number of dependencies between packages get ever higher, it becom= es more and more difficult to compile packages and the dependence on binary p= recompiled packages is increased. However binary packages are unsuitable for= some situations. We really need to follow the lead of some of the Linux gr= oups and have -runtime and -devel versions of packages, OR we what woudlbe s= marter, woudl be to have several "sub manifests" to allow unpacking in diffe= rent environments. >>>=20 >>>=20 >>> A simple example: libxml2 >>>=20 >>> This package installs include files and libraries and dicumentation etc.= >>>=20 >>> yet if I build an appliance , I want it to only install a singe file. >>>=20 >>> /usr/local/lib/libxml2.so.2 >>>=20 >>>=20 >>> The presence of this file will satisfy any runtime dependencies of packa= ges that require it. >>>=20 >>> Unfortunately there is no way to install just this file, and still repor= t that we have the package loaded, so >>>=20 >>> pkg will always try to reinstall it leading to a huge mess. >>>=20 >>> My current scheme is to unpack all packages into a larger staging area, a= nd *manually* (scripted) copy out only the files I need, and then copy the p= kg database, so that when run on the running appliance, pkg THINKS all the p= ackages are loaded on the appliance, even though only the runtime files are i= nstalled. This is what we in the industry call "a hack" :-) It is also not r= obust in the face of changing pkg versions. >>>=20 >>> It would be a lot better it pkg knew it was being asked to install only t= he runtime set, and coudl accurately store this information in its database= , allowing it to satisfy the needs of other packages that need that dependne= ncy only in a runtime manner. >>>=20 >>> Is any of this possible at the moment? >>>=20 >>> suggestions from the ports/pkg community are appreciated.. >>>=20 >>> Julian >>>=20 >>>=20 >>> _______________________________________________ >>> freebsd-ports@freebsd.org mailing list >>> https://lists.freebsd.org/mailman/listinfo/freebsd-ports >>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"= >>>=20 >>=20 >>=20 >=20 From owner-freebsd-ports@freebsd.org Wed Oct 12 05:53:09 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1A339C0EC9A for ; Wed, 12 Oct 2016 05:53:09 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nschwmtas05p.mx.bigpond.com (nschwmtas05p.mx.bigpond.com [61.9.189.149]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "InterMail Test Certificate", Issuer "Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9CF9E220 for ; Wed, 12 Oct 2016 05:53:08 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nschwcmgw07p ([61.9.190.167]) by nschwmtas05p.mx.bigpond.com with ESMTP id <20161012055258.YGID2173.nschwmtas05p.mx.bigpond.com@nschwcmgw07p> for ; Wed, 12 Oct 2016 05:52:58 +0000 Received: from aneurin.horsfall.org ([120.146.8.15]) by nschwcmgw07p with BigPond Outbound id uVsx1t0150KTh7401VsxWM; Wed, 12 Oct 2016 05:52:58 +0000 X-Authority-Analysis: v=2.1 cv=at5PcntV c=1 sm=1 tr=0 a=4q38a75ucWZEoAuqF1Taiw==:117 a=4q38a75ucWZEoAuqF1Taiw==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=kj9zAlcOel0A:10 a=CH0kA5CcgfcA:10 a=7XyVYj_ZccFEDDjYvzQA:9 a=CjuIK1q_8ugA:10 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.14.9/8.14.9) with ESMTP id u9C5qs39082399 for ; Wed, 12 Oct 2016 16:52:57 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.14.9/8.14.9/Submit) with ESMTP id u9C5qqOk082396 for ; Wed, 12 Oct 2016 16:52:53 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Wed, 12 Oct 2016 16:52:52 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: What sort of a hog is Ruby? In-Reply-To: <0ABC8709-8EC0-4358-BEFC-F7FEB316CE46@rpi.edu> Message-ID: References: <0ABC8709-8EC0-4358-BEFC-F7FEB316CE46@rpi.edu> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 05:53:09 -0000 On Fri, 7 Oct 2016, Graham Menhennitt wrote: > > First it blew out my disk space (the "work" sub-directory), so when I > > rearranged a few things to make more room it blew out my swap space! > > Not sure what's going on with yours, but mine doesn't show any of those > symptoms. I build it regularly on a relatively low spec box (AMD G-T40E > Processor (1000.02-MHz K8-class CPU) with 4Gb RAM). Which version of > Ruby and which version of FreeBSD? Current Ruby is ruby-2.0.0.576_1,1, trying to go to ruby23-2.3.1_1,1 . It regularly blows out /tmp (i.e. swap) when compiling ripper.c . FreeBSD is 9.3-RELEASE-p43, trying to get to 10.3 once I'm sure that my entire system (inc. ports) is clean i.e. start from a known base. Box itself is an ancient Asus Evo picked up from a flea market (I think; I know that it came with the virus known as Windoze, but that was quickly repaired). CPU: Intel(R) Pentium(R) 4 CPU 1.80GHz (1794.22-MHz 686-class CPU), Real memory = 537395200 (512 MB) (the other SIMM failed). Disk layout: System 1K-blocks Used Avail Capacity Mounted on /dev/ad0s1a 507630 266022 200998 57% / devfs 1 1 0 100% /dev tmpfs 197988 28 197960 0% /tmp /dev/ad0s1d 3045006 1969334 832072 70% /usr /dev/ad0s1e 1012974 791796 140142 85% /var /dev/ad0s1f 4058062 2244968 1488450 60% /home /dev/ad0s1g 9287662 4991590 3553060 58% /usr/local devfs 1 1 0 100% /var/named/dev Swap: Device 1K-blocks Used Avail Capacity /dev/ada0s1b 1048576 932100 116476 89% (I'm busy rebuilding Ruby again; if it fails then I'll just stick with the old one, or make /tmp a real FS.) On Fri, 7 Oct 2016, Peter Jeremy wrote: > My ruby22 work tree is 415MB. That's not small but it pales next to > openjdk, firefox or mongodb. Never had to compile those, thank $BABBAGE... On Fri, 7 Oct 2016, Garance A Drosehn wrote: > The size of ruby compared to ? Compared to anything else I've compiled... > How big is the partition with /usr/ports on it? See above. > What size is your swap area? See above. > I do not know much about the 'pkg' command, but it looks > like you could try: > pkg info lang/ruby\* > > Which for me lists: > ruby-2.2.5_1,1 > ruby21-2.1.9_1,1 aneurin% pkg info lang/ruby\* ruby-2.0.0.576_1,1 > Then to see what ruby depends on, try: > pkg query %dn ruby aneurin% pkg query %dn ruby readline libyaml libffi libexecinfo > Which for me lists these ports as dependencies *of* ruby > (you need to build these ports before building ruby): > libedit > openssl > libyaml > libffi > libexecinfo As it happens, I'm busy compiling OpenSSL right now (I'm a bit anal when it comes to security). > ruby itself isn't too large, but if building ruby means that > you need to build those ports, then the build of all of that > will chew up a lot more resources (both disk space and swap). Sure does :-( > If you want to find out what packages depend on ruby, try: > pkg query %rn ruby aneurin% pkg query %rn ruby portupgrade ruby20-bdb > which for me (on my machines) lists: > ruby22-bdb > portupgrade > > Portupgrade is what I use to build freebsd ports, so I would not > be dropping that anytime soon. > > Ruby isn't tiny, but building it has never been a problem on > any of my systems, ever. I seem to remember that I have run > into issues when I went to build some port which in turn built > many other ports, but that was quite some time ago. Maybe that > is what you're seeing. Yeah, it's a requirement of something else (I didn't install it by choice). I must see if I can install just binaries, like I can with the Mac. -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Wed Oct 12 06:55:42 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 00796C0EC09 for ; Wed, 12 Oct 2016 06:55:42 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [IPv6:2001:8b0:151:1:c4ea:bd49:619b:6cb3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8227E1C8 for ; Wed, 12 Oct 2016 06:55:41 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (unknown [IPv6:2001:8b0:151:1:1c1d:86a1:a200:b700]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id D483FA5F9 for ; Wed, 12 Oct 2016 06:55:35 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/D483FA5F9; dkim=none; dkim-atps=neutral Subject: Re: harder and harder to avoid pkg To: freebsd-ports@freebsd.org References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> From: Matthew Seaman Message-ID: <29bf92f3-994f-e695-431a-dc73a3f9c19d@FreeBSD.org> Date: Wed, 12 Oct 2016 07:55:27 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="oA8d47btWRo25uVQxp37CSOkT4G2iXPj5" X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00,RDNS_NONE, SPF_SOFTFAIL autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on smtp.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 06:55:42 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --oA8d47btWRo25uVQxp37CSOkT4G2iXPj5 Content-Type: multipart/mixed; boundary="IWr5lU81aI9n0mpD4k6ULwWWnV3oSsKoA"; protected-headers="v1" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: <29bf92f3-994f-e695-431a-dc73a3f9c19d@FreeBSD.org> Subject: Re: harder and harder to avoid pkg References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> In-Reply-To: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> --IWr5lU81aI9n0mpD4k6ULwWWnV3oSsKoA Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 11/10/2016 19:59, Julian Elischer wrote: > As the number of dependencies between packages get ever higher, it > becomes more and more difficult to compile packages and the dependence > on binary precompiled packages is increased. However binary packages ar= e > unsuitable for some situations. We really need to follow the lead of > some of the Linux groups and have -runtime and -devel versions of > packages, OR we what woudlbe smarter, woudl be to have several "sub > manifests" to allow unpacking in different environments. >=20 >=20 > A simple example: libxml2 >=20 > This package installs include files and libraries and dicumentation etc= =2E >=20 > yet if I build an appliance , I want it to only install a singe file. >=20 > /usr/local/lib/libxml2.so.2 >=20 >=20 > The presence of this file will satisfy any runtime dependencies of > packages that require it. >=20 > Unfortunately there is no way to install just this file, and still > report that we have the package loaded, so >=20 > pkg will always try to reinstall it leading to a huge mess. >=20 > My current scheme is to unpack all packages into a larger staging area,= > and *manually* (scripted) copy out only the files I need, and then copy= > the pkg database, so that when run on the running appliance, pkg THINKS= > all the packages are loaded on the appliance, even though only the > runtime files are installed. This is what we in the industry call "a > hack" :-) It is also not robust in the face of changing pkg versions. >=20 > It would be a lot better it pkg knew it was being asked to install only= > the runtime set, and coudl accurately store this information in its > database, allowing it to satisfy the needs of other packages that need > that dependnency only in a runtime manner. >=20 > Is any of this possible at the moment? >=20 > suggestions from the ports/pkg community are appreciated.. >=20 > Julian You are describing the 'sub-packages' concept that has been knocking around for some time. With sub-packages you'ld divide up the result of staging each port into various chunks: - binaries + config file samples + required data files (the core pkg content) - shlibs - debug symbols - docs - examples - c/c++ headers and static or profiling libs (ie. only required for compilation) - various additional plugins etc. currently controlled by port options Each of these would be packaged separately and can be used independently for resolving dependencies. Building each port would result in as many of these sub packages as are applicable. Turning OPTIONS into sub-packages will also significantly reduce the number of OPTIONS settings needed in the ports tree (I think bapt had an estimate of about a 70% reduction but ICBW) and make the pkg system significantly better able to handle more varied user requirements without users having to compile their own packages. Unfortunately attention has been diverted while there's a lot of work going on towards packaging base. The problem as far as ports are concerned is producing several packages out of one port -- it's not rocket science level of difficulty to make that change, but the assumption of a one-to-one correspondence between ports and packages is deeply rooted, and it's going to take a lot of work to unpick. Happily, the package sets produced for the base system are already divided along these lines, so with a packaged base it is really very easy to produce a stripped down and streamlined base system. Cheers, Matthew --IWr5lU81aI9n0mpD4k6ULwWWnV3oSsKoA-- --oA8d47btWRo25uVQxp37CSOkT4G2iXPj5 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJX/d5nXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATSPQP/264kaZeguD6pXHT4DjMVDdV KFrNxH5yKCGeV9JskN0is5Dc4pql/51PunOH5maCWFq1+wBzq3yWMHwWvhhG+DjD WgWTwWh9V72NVWMclKwqZJzMJLNykXb757lHBD7rqUAsUDcMemodja7fwfxcSF5K VrsvN5UniRPoZErqFn/RX7yOAm1ik4jh9EEEALqbWm0ZU581bl8RhK6/f8bMiKzF NXjf3pXCv+OjlmKRW0En4815gC346zDrPRLUq3Gk1+b7z8UMo/7YEXn256129m1K eKKOOeR/N/PElJwWnYzJCcdg5IYCfiVQr1foPJOqZ4YLc7S0dgRWGBcD2gyEt3F4 5qlknu4ksoWLx/6yRYd0JSpciWYTveX+fOlkVKKNlyl3eyxSjpsG/3238KXQn4d2 4rkb/JWevfUet11H4i4Ry8qaKP55IEiC6SqP6GuCGJTu0Oe2V+xfV4QZMx3qfvtL g43TX+Vy33M9DfmFi66X10DkQf0dHgpGaB18wBto1n4k7ByhkQgic9anWsZTG1UL kEnLVcJhHVtpLXw+NzYAcq5A0G4MoCDktYxNSNG4zDmR8wY6Jsgq8OuIx77Vin8j 0coddnjOR6NjVhqJI4mzzJpLgL5jHeCXnYX2QGbI7V55ttrSvMoKzCM/nhawIE1r VL1Yxu6O5BWOZXESlick =Upnh -----END PGP SIGNATURE----- --oA8d47btWRo25uVQxp37CSOkT4G2iXPj5-- From owner-freebsd-ports@freebsd.org Wed Oct 12 07:24:17 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8C575C0B47B for ; Wed, 12 Oct 2016 07:24:17 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [IPv6:2a01:e0c:1:1599::10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5580866D for ; Wed, 12 Oct 2016 07:24:17 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from yggdrasil.alkumuna.eu (unknown [IPv6:2a01:e35:8a74:6e70:232:36ff:fe5c:3a87]) by smtp1-g21.free.fr (Postfix) with ESMTPS id E39D8B00350 for ; Wed, 12 Oct 2016 09:24:12 +0200 (CEST) Received: from freedom.alkumuna.eu ([IPv6:2a01:e35:8a74:6e70:62a4:4cff:fe54:b212]) (authenticated bits=0) by yggdrasil.alkumuna.eu (8.15.2/8.15.2) with ESMTPSA id u9C7O8rw021707 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 12 Oct 2016 09:24:12 +0200 (CEST) (envelope-from mazhe@alkumuna.eu) Date: Wed, 12 Oct 2016 09:24:03 +0200 From: Matthieu Volat To: freebsd-ports@freebsd.org Subject: Re: harder and harder to avoid pkg Message-ID: <20161012092403.66a41d9e@freedom.alkumuna.eu> In-Reply-To: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/Cd=XTY91RPT+/DajFEaQQHP"; protocol="application/pgp-signature" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alkumuna.eu; s=dkim; t=1476257052; bh=HJSf2K3QnS7KZaNMeVgLgnlQqGRZwy6bK9xjefsBTxs=; h=Date:From:To:Subject:Message-ID:In-Reply-To:References:MIME-Version:Content-Type; b=IL1yQqUesE8128xrt5MEyxV+BBSxhOPf6P74i0S/1eXNV23qtiXWM3dfyqgIUyIoB4fjkQmB4ja6c7hs8rHUSUKDVGVZ7rpmlMy84LqerZwkg1vbgK0tn93En1LHCEe410eSBr06Esd8U3N3AauPwpU97Jai3FFK+FXwTe4pCQU= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 07:24:17 -0000 --Sig_/Cd=XTY91RPT+/DajFEaQQHP Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 11 Oct 2016 11:59:47 -0700 Julian Elischer wrote: > As the number of dependencies between packages get ever higher, it=20 > becomes more and more difficult to compile packages and the dependence=20 > on binary precompiled packages is increased. However binary packages=20 > are unsuitable for some situations. We really need to follow the lead=20 > of some of the Linux groups and have -runtime and -devel versions of=20 > packages, OR we what woudlbe smarter, woudl be to have several "sub=20 > manifests" to allow unpacking in different environments. > [...] >=20 And GNU/Linuxes can be a PITA when you have to track -dev(el) packages (whi= ch sometimes really requires -bin, -app or whatever), or worst, describe to= people how they are supposed to build your software with weird subpackage = names. I really like that ports provides the software project as intended by upstr= eam (modulo options). --=20 Matthieu Volat --Sig_/Cd=XTY91RPT+/DajFEaQQHP Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlf95RMACgkQ+ENDeYKZi37rBwCggCIdPQDplaZsXtnXjjpyGzhs fm0AnicfDpqQ8zHcCq66C52LLR7u6lIn =e8Hw -----END PGP SIGNATURE----- --Sig_/Cd=XTY91RPT+/DajFEaQQHP-- From owner-freebsd-ports@freebsd.org Wed Oct 12 08:10:42 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 75201C0D163 for ; Wed, 12 Oct 2016 08:10:42 +0000 (UTC) (envelope-from ml@netfence.it) Received: from smtp207.alice.it (smtp207.alice.it [82.57.200.103]) by mx1.freebsd.org (Postfix) with ESMTP id 0947D905 for ; Wed, 12 Oct 2016 08:10:41 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.ventu (79.46.7.147) by smtp207.alice.it (8.6.060.28) (authenticated as acanedi@alice.it) id 57C7E4C007CCE7D5; Wed, 12 Oct 2016 10:05:00 +0200 Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) by soth.ventu (8.15.2/8.15.2) with ESMTP id u9C84wdI049261; Wed, 12 Oct 2016 10:04:58 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.ventu: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu Subject: Re: harder and harder to avoid pkg To: Matthieu Volat , "freebsd-ports@freebsd.org" References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> From: Andrea Venturoli Message-ID: <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> Date: Wed, 12 Oct 2016 10:04:58 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <20161012092403.66a41d9e@freedom.alkumuna.eu> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 08:10:42 -0000 On 10/12/16 09:24, Matthieu Volat wrote: > And GNU/Linuxes can be a PITA when you have to track -dev(el) packages (which sometimes really requires -bin, -app or whatever), or worst, describe to people how they are supposed to build your software with weird subpackage names. > > I really like that ports provides the software project as intended by upstream (modulo options). Just a "me too" here! bye av. From owner-freebsd-ports@freebsd.org Wed Oct 12 08:13:42 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8810C0D2DD for ; Wed, 12 Oct 2016 08:13:42 +0000 (UTC) (envelope-from vlad-fbsd@acheronmedia.com) Received: from mail.irealone.com (fawn.irealone.com [IPv6:2001:1af8:4010:a07b:10::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 946B5BC8 for ; Wed, 12 Oct 2016 08:13:42 +0000 (UTC) (envelope-from vlad-fbsd@acheronmedia.com) Received: by mail.irealone.com (Postfix, from userid 1002) id 49E9361095; Wed, 12 Oct 2016 10:13:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=acheronmedia.com; s=mail; t=1476260020; bh=PJo9qi4HAG1upsqLgAHvhtYGGff+h6jPxeqHXoKLTxo=; h=To:Subject:Date:From:In-Reply-To:References:From; b=GIc8viXFa31cXRFEBmvtVXZLBZRuEz26JW0teI5ue5RzbhENlc002q8tq/Sc7JZZQ VcNA4f4mxD27+1u7VLzpjOQlcE70/zn7gO0WI8Q00KkaNNLdWYJNS46nphRc0MSOES Lq0kyjrXxXoEoXCutbHmEJEberMBjHkfEUlteXPs= To: freebsd-ports@freebsd.org Subject: Re: harder and harder to avoid pkg X-PHP-Originating-Script: 0:rcube.php MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 12 Oct 2016 10:13:40 +0200 From: "Vlad K." Organization: Acheron Media In-Reply-To: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> Message-ID: X-Sender: vlad-fbsd@acheronmedia.com User-Agent: Roundcube Webmail/1.1.6 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 08:13:42 -0000 On 2016-10-11 20:59, Julian Elischer wrote: > are unsuitable for some situations. We really need to follow the lead > of some of the Linux groups and have -runtime and -devel versions of > packages, OR we what woudlbe smarter, woudl be to have several "sub > manifests" to allow unpacking in different environments. Is as adding a "HEADERS" or whatever you want to call the option to ports, a solution? Like we have DOC for documentation, an option that could be PLIST sub'd and switch installation of include/whatever.h and friends? Yes it's a ton of work requiring to go through many ports, but looking at a random sample, it could be scripted and manual labor reduced. To me something like this sounds very much consistent what other options, like DOC and MANPAGES, already do. And with individual options you don't presume package roles like -dev or -runtime or -whatever and you can combine as you want them. And eventually if, hopefully when, package variants are implemented, maybe the official pkg repo can include all the variants, but then, I think, that's only a matter of logistics and resource available to build all those combinations and store them. But the basic mechanism for it should be a port option, imho. -- Vlad K. From owner-freebsd-ports@freebsd.org Wed Oct 12 08:27:55 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7E5E7C0D8CF for ; Wed, 12 Oct 2016 08:27:55 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5CB6C3C5 for ; Wed, 12 Oct 2016 08:27:55 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u9C8RmhZ084072 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Wed, 12 Oct 2016 01:27:49 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: harder and harder to avoid pkg To: "Vlad K." , freebsd-ports@freebsd.org References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> From: Julian Elischer Message-ID: <0feda216-98b9-fa26-c34f-237b73debb38@freebsd.org> Date: Wed, 12 Oct 2016 01:27:43 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 08:27:55 -0000 On 12/10/2016 1:13 AM, Vlad K. wrote: > On 2016-10-11 20:59, Julian Elischer wrote: >> are unsuitable for some situations. We really need to follow the lead >> of some of the Linux groups and have -runtime and -devel versions of >> packages, OR we what woudlbe smarter, woudl be to have several "sub >> manifests" to allow unpacking in different environments. > > Is as adding a "HEADERS" or whatever you want to call the option to > ports, a solution? Like we have DOC for documentation, an option > that could be PLIST sub'd and switch installation of > include/whatever.h and friends? what I really need is a RUNTIME option that produces a package with only those files needed to satisfy external run-time depdencies, or the actual demands of the user itself. However since those files are all in the regular package, It'd make sense to just apply the regular package to some filter that only allowed those files to be extracted. For many packages the whole output would be a single file. (This would be true for any package that produces a single .so such as libjpeg or libtiff etc. ). The pkg database would however report the package being installed, thus satisfying other packages that look in the database for dependencies. Giving it another name (e.g. foo-runtime-3.2 ) would make the dependencies not match it. > > Yes it's a ton of work requiring to go through many ports, but > looking at a random sample, it could be scripted and manual labor > reduced. > > To me something like this sounds very much consistent what other > options, like DOC and MANPAGES, already do. And with individual > options you don't presume package roles like -dev or -runtime or > -whatever and you can combine as you want them. > > And eventually if, hopefully when, package variants are implemented, > maybe the official pkg repo can include all the variants, but then, > I think, that's only a matter of logistics and resource available to > build all those combinations and store them. But the basic mechanism > for it should be a port option, imho. > > > From owner-freebsd-ports@freebsd.org Wed Oct 12 08:35:53 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2DD41C0DAD6 for ; Wed, 12 Oct 2016 08:35:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 1B910A99 for ; Wed, 12 Oct 2016 08:35:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 1AF6EC0DAD5; Wed, 12 Oct 2016 08:35:53 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1AA73C0DAD4 for ; Wed, 12 Oct 2016 08:35:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0E447A98 for ; Wed, 12 Oct 2016 08:35:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u9C8ZqIb061150 for ; Wed, 12 Oct 2016 08:35:52 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u9C8ZqRV061149; Wed, 12 Oct 2016 08:35:52 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201610120835.u9C8ZqRV061149@portscout.freebsd.org> X-Authentication-Warning: portscout.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, 12 Oct 2016 08:35:52 +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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 08:35:53 -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/py-jep | 3.5.3 | 3.6.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Wed Oct 12 08:41:46 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 798E0C0DD27 for ; Wed, 12 Oct 2016 08:41:46 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pf0-x233.google.com (mail-pf0-x233.google.com [IPv6:2607:f8b0:400e:c00::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46FFD219; Wed, 12 Oct 2016 08:41:46 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pf0-x233.google.com with SMTP id 190so15886582pfv.1; Wed, 12 Oct 2016 01:41:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:reply-to:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=rtVaa9bwXD8RHUJwaIScFUfPNTLPqxRx3ZyIv7P1oGk=; b=S7M3SzwSUhZmyaKRaDazHOZP2nWPNgZUQEqhQ2iExVE18aiSCsOIEt0VWoy0G5WvU+ u6wVQ6VQZa6WRJWLzC0T8vNvQBL/Z1zYq6eVvFwZXtOhoOrQYCaamrSifdQsbE3sH7Yb XVi8FAkcqEXIo3Il3AG8jyN4o0Az0DLuePxRPn4GIOArrOxWQ6aOMaa1JGj6yorKJRHG JMKEtqTo9gKmLBBe1PB6yc3MaBJUDABT1jVcBpJIcZ/+flFFUEoZuxGeOgH2k9kjxA7u DKFbiuvQZt5vSSMhFTHAplo2ahmVQQz39Hnp8ALuCx2pW1XMQczuYvCP6R1egVlqnzLH UhUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:reply-to:subject:to:references:from :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=rtVaa9bwXD8RHUJwaIScFUfPNTLPqxRx3ZyIv7P1oGk=; b=Lo4ZBpIrNjW9EH3RXVeSQgpoZfoQZzHUC+fjanx5M2bEcs9N1DjoIG0+ri3xVdJMOI AF4A93is+m+Wh5v7DFDgpFnINpApMZClFhx5FZc8JXFET8j9qkrRb0WWQtVIqVyJgcuA lOEtfxfj5U7DCygAMwlDDi0yE419h6x1ZOKOe51vmOaWJrOju8ldSBDLv2tLnYJ5h6Bp hWH9Vrtl2oBtd+DOcTJa7kfAPerW4qQ0Vfl/epRPYeCsQnsiy1r5GuY8tdpd7zJB6RC/ Uw/mThAJY/YC4TKx3WHqAoNnXc4ogsGZfd6/UBQDiAG/KcFq8jfiNytmiX4cSsttvrOa PCqA== X-Gm-Message-State: AA6/9RkJtmzSGuOx/w/0kuSmbM9idGXPaPrv+gP4KNJIS+x/fjKyDFqPmxU1RVOTzAcvsg== X-Received: by 10.99.143.68 with SMTP id r4mr7103895pgn.170.1476261705713; Wed, 12 Oct 2016 01:41:45 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:1c1a:5103:265d:bfaf? (2001-44b8-31ae-7b01-1c1a-5103-265d-bfaf.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:1c1a:5103:265d:bfaf]) by smtp.gmail.com with ESMTPSA id b4sm9853063paw.10.2016.10.12.01.41.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 12 Oct 2016 01:41:45 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: harder and harder to avoid pkg To: Matthew Seaman , freebsd-ports@freebsd.org References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <29bf92f3-994f-e695-431a-dc73a3f9c19d@FreeBSD.org> From: Kubilay Kocak Message-ID: <5db692e9-6021-7a87-1154-2a75ef8fbe85@FreeBSD.org> Date: Wed, 12 Oct 2016 19:40:50 +1100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Thunderbird/51.0a2 MIME-Version: 1.0 In-Reply-To: <29bf92f3-994f-e695-431a-dc73a3f9c19d@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 08:41:46 -0000 On 12/10/2016 5:55 PM, Matthew Seaman wrote: > On 11/10/2016 19:59, Julian Elischer wrote: >> As the number of dependencies between packages get ever higher, it >> becomes more and more difficult to compile packages and the >> dependence on binary precompiled packages is increased. However >> binary packages are unsuitable for some situations. We really need >> to follow the lead of some of the Linux groups and have -runtime >> and -devel versions of packages, OR we what woudlbe smarter, >> woudl be to have several "sub manifests" to allow unpacking in >> different environments. >> >> >> A simple example: libxml2 >> >> This package installs include files and libraries and dicumentation >> etc. >> >> yet if I build an appliance , I want it to only install a singe >> file. >> >> /usr/local/lib/libxml2.so.2 >> >> >> The presence of this file will satisfy any runtime dependencies of >> packages that require it. >> >> Unfortunately there is no way to install just this file, and still >> report that we have the package loaded, so >> >> pkg will always try to reinstall it leading to a huge mess. >> >> My current scheme is to unpack all packages into a larger staging >> area, and *manually* (scripted) copy out only the files I need, and >> then copy the pkg database, so that when run on the running >> appliance, pkg THINKS all the packages are loaded on the appliance, >> even though only the runtime files are installed. This is what we >> in the industry call "a hack" :-) It is also not robust in the >> face of changing pkg versions. >> >> It would be a lot better it pkg knew it was being asked to install >> only the runtime set, and coudl accurately store this information >> in its database, allowing it to satisfy the needs of other packages >> that need that dependnency only in a runtime manner. >> >> Is any of this possible at the moment? >> >> suggestions from the ports/pkg community are appreciated.. >> >> Julian > > You are describing the 'sub-packages' concept that has been knocking > around for some time. With sub-packages you'ld divide up the result > of staging each port into various chunks: Yep, like this: Ports framework "variants" proof-of-concept (with poudriere support) Mar 6 2016 - https://reviews.freebsd.org/D5563 > - binaries + config file samples + required data files (the core pkg > content) - shlibs - debug symbols - docs - examples - c/c++ headers > and static or profiling libs (ie. only required for compilation) - > various additional plugins etc. currently controlled by port options > > Each of these would be packaged separately and can be used > independently for resolving dependencies. Building each port would > result in as many of these sub packages as are applicable. > > Turning OPTIONS into sub-packages will also significantly reduce the > number of OPTIONS settings needed in the ports tree (I think bapt had > an estimate of about a 70% reduction but ICBW) and make the pkg > system significantly better able to handle more varied user > requirements without users having to compile their own packages. > > Unfortunately attention has been diverted while there's a lot of > work going on towards packaging base. The problem as far as ports > are concerned is producing several packages out of one port -- it's > not rocket science level of difficulty to make that change, but the > assumption of a one-to-one correspondence between ports and packages > is deeply rooted, and it's going to take a lot of work to unpick. Ports framework "variants" proof-of-concept (with poudriere support) Mar 6 2016 - https://reviews.freebsd.org/D5563 > Happily, the package sets produced for the base system are already > divided along these lines, so with a packaged base it is really very > easy to produce a stripped down and streamlined base system. > > Cheers, > > Matthew From owner-freebsd-ports@freebsd.org Wed Oct 12 08:43:59 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 90A00C0DEC3 for ; Wed, 12 Oct 2016 08:43:59 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pf0-x22d.google.com (mail-pf0-x22d.google.com [IPv6:2607:f8b0:400e:c00::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5E35B6AC; Wed, 12 Oct 2016 08:43:59 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pf0-x22d.google.com with SMTP id e6so15364134pfk.3; Wed, 12 Oct 2016 01:43:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:reply-to:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=nWr54Dwk9FMRnZ08/SaK+3RdkFBquL8baWAH4nQS7xM=; b=ceWvvF1C0szfACDTlnL8Jm2DO/n8eLzpDa8pVLW/teQpQvo4QxBikRKn/n1FC4trF5 Dz1w432GeIgeq3ZUW/nMLfZTkhFgw8e5eTLrGZnEkV/L43xJrl9J4pG+YM1cP63NORbt IucO1WBPGGJx/LthUIT4iw1MZKf506P5cbenr4hW/wwljiP/ZQ7RwUya3G3gOFnbz/7Y UyZiEhowLvSLtjhC5X7ZPmWcKBpKt2itr946KzmNOBRrkvogIpGTjRaZlGYkvk/lp3m6 VkxLRluE6QjCVPjGLp91bZePLYnmmWyxBQ+yD76P0iTQiYEhvQ1j7vtJ0uXVPCFbwIof v/zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:reply-to:subject:to:references:from :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=nWr54Dwk9FMRnZ08/SaK+3RdkFBquL8baWAH4nQS7xM=; b=GiJQfwXn0o8rSedWiCbsUeUvhPZHiDu7K4iceGbAl7A/XD2eRlIz5796RT9v8urUKd 2K1OrsLDZiXoPDrut5dAGZHAOXjeG/Ss6Ans7O28TQ0MPp6slKUubLH8oeo1Y4WBr+q/ sn2XgseIv/AKEFzs6EPN5XEjmeYH0B7q2jXAGeZW7EddXLRUZrSAkCrQobUGMGRQVJ/z oWLc7u44+QLFSuL+NPw8YheBN/3SZ6UdE6GWNG8FPBmcNi23r14eDMUnDR7MuJ3MmHGR D2J7eUKhtZtiFTZGeNF/+ou/Cc9jmd84n0OM3mZ8BCKzBVpdMg+YWYkeuMediklfW2th 4N9w== X-Gm-Message-State: AA6/9Rk2gMFDlzN2h/lZ5nIwiAWM8u3XK7AiqiyX0hArREL9s3oUDmclVpCnjWp7W5gJ/w== X-Received: by 10.99.131.66 with SMTP id h63mr7216872pge.103.1476261838830; Wed, 12 Oct 2016 01:43:58 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:1c1a:5103:265d:bfaf? (2001-44b8-31ae-7b01-1c1a-5103-265d-bfaf.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:1c1a:5103:265d:bfaf]) by smtp.gmail.com with ESMTPSA id k67sm9808562pfb.86.2016.10.12.01.43.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 12 Oct 2016 01:43:58 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: harder and harder to avoid pkg To: Matthew Seaman , freebsd-ports@freebsd.org References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <29bf92f3-994f-e695-431a-dc73a3f9c19d@FreeBSD.org> From: Kubilay Kocak Message-ID: <409bd2ed-0836-a2dc-a62b-1651b36370d7@FreeBSD.org> Date: Wed, 12 Oct 2016 19:43:04 +1100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Thunderbird/51.0a2 MIME-Version: 1.0 In-Reply-To: <29bf92f3-994f-e695-431a-dc73a3f9c19d@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 08:43:59 -0000 On 12/10/2016 5:55 PM, Matthew Seaman wrote: > On 11/10/2016 19:59, Julian Elischer wrote: >> As the number of dependencies between packages get ever higher, it >> becomes more and more difficult to compile packages and the >> dependence on binary precompiled packages is increased. However >> binary packages are unsuitable for some situations. We really need >> to follow the lead of some of the Linux groups and have -runtime >> and -devel versions of packages, OR we what woudlbe smarter, >> woudl be to have several "sub manifests" to allow unpacking in >> different environments. >> >> >> A simple example: libxml2 >> >> This package installs include files and libraries and dicumentation >> etc. >> >> yet if I build an appliance , I want it to only install a singe >> file. >> >> /usr/local/lib/libxml2.so.2 >> >> >> The presence of this file will satisfy any runtime dependencies of >> packages that require it. >> >> Unfortunately there is no way to install just this file, and still >> report that we have the package loaded, so >> >> pkg will always try to reinstall it leading to a huge mess. >> >> My current scheme is to unpack all packages into a larger staging >> area, and *manually* (scripted) copy out only the files I need, and >> then copy the pkg database, so that when run on the running >> appliance, pkg THINKS all the packages are loaded on the appliance, >> even though only the runtime files are installed. This is what we >> in the industry call "a hack" :-) It is also not robust in the >> face of changing pkg versions. >> >> It would be a lot better it pkg knew it was being asked to install >> only the runtime set, and coudl accurately store this information >> in its database, allowing it to satisfy the needs of other packages >> that need that dependnency only in a runtime manner. >> >> Is any of this possible at the moment? >> >> suggestions from the ports/pkg community are appreciated.. >> >> Julian > > You are describing the 'sub-packages' concept that has been knocking > around for some time. With sub-packages you'ld divide up the result > of staging each port into various chunks: Yep, like this: Mar 6 2016 - https://reviews.freebsd.org/D5563 Ports framework "variants" proof-of-concept (with poudriere support) Status Report Dec 2015 - Supporting Variants in the Ports Framework https://www.freebsd.org/news/status/report-2015-10-2015-12.html#Supporting-Variants-in-the-Ports-Framework > - binaries + config file samples + required data files (the core pkg > content) - shlibs - debug symbols - docs - examples - c/c++ headers > and static or profiling libs (ie. only required for compilation) - > various additional plugins etc. currently controlled by port options > > Each of these would be packaged separately and can be used > independently for resolving dependencies. Building each port would > result in as many of these sub packages as are applicable. > > Turning OPTIONS into sub-packages will also significantly reduce the > number of OPTIONS settings needed in the ports tree (I think bapt had > an estimate of about a 70% reduction but ICBW) and make the pkg > system significantly better able to handle more varied user > requirements without users having to compile their own packages. > > Unfortunately attention has been diverted while there's a lot of > work going on towards packaging base. The problem as far as ports > are concerned is producing several packages out of one port -- it's > not rocket science level of difficulty to make that change, but the > assumption of a one-to-one correspondence between ports and packages > is deeply rooted, and it's going to take a lot of work to unpick. Mar 6 2016 - https://reviews.freebsd.org/D5563 Ports framework "variants" proof-of-concept (with poudriere support) > Happily, the package sets produced for the base system are already > divided along these lines, so with a packaged base it is really very > easy to produce a stripped down and streamlined base system. > > Cheers, > > Matthew From owner-freebsd-ports@freebsd.org Wed Oct 12 09:13:15 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 32B93C0EA1A for ; Wed, 12 Oct 2016 09:13:15 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.117.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B1FB1D97; Wed, 12 Oct 2016 09:13:14 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from zero-gravitas.local (unknown [85.199.232.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id 5C6EBA6A0; Wed, 12 Oct 2016 09:13:04 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/5C6EBA6A0; dkim=none; dkim-atps=neutral Subject: Re: harder and harder to avoid pkg To: koobs@FreeBSD.org, freebsd-ports@freebsd.org References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <29bf92f3-994f-e695-431a-dc73a3f9c19d@FreeBSD.org> <409bd2ed-0836-a2dc-a62b-1651b36370d7@FreeBSD.org> From: Matthew Seaman Message-ID: Date: Wed, 12 Oct 2016 10:12:51 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <409bd2ed-0836-a2dc-a62b-1651b36370d7@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gauXxswNwoVIpPfPaPLX40GNR42wobQl0" X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00,RDNS_NONE, SPF_SOFTFAIL autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on smtp.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 09:13:15 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --gauXxswNwoVIpPfPaPLX40GNR42wobQl0 Content-Type: multipart/mixed; boundary="dPDdhCGJ355ihaVchEVUVo1koqiQ1aXFD"; protected-headers="v1" From: Matthew Seaman To: koobs@FreeBSD.org, freebsd-ports@freebsd.org Message-ID: Subject: Re: harder and harder to avoid pkg References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <29bf92f3-994f-e695-431a-dc73a3f9c19d@FreeBSD.org> <409bd2ed-0836-a2dc-a62b-1651b36370d7@FreeBSD.org> In-Reply-To: <409bd2ed-0836-a2dc-a62b-1651b36370d7@FreeBSD.org> --dPDdhCGJ355ihaVchEVUVo1koqiQ1aXFD Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2016/10/12 09:43, Kubilay Kocak wrote: >> You are describing the 'sub-packages' concept that has been knocking=20 >> > around for some time. With sub-packages you'ld divide up the result= >> > of staging each port into various chunks: > Yep, like this: >=20 > Mar 6 2016 - https://reviews.freebsd.org/D5563 > Ports framework "variants" proof-of-concept (with poudriere support) >=20 > Status Report Dec 2015 - Supporting Variants in the Ports Framework >=20 > https://www.freebsd.org/news/status/report-2015-10-2015-12.html#Support= ing-Variants-in-the-Ports-Framework Variants is a related but different concept -- known as 'flavours' (or 'flavors') in some parts. The difference is that 'sub packages' divide up the output from one compilation of the sources, whereas 'variants' or 'flavours' require the same source code to be recompiled with different options. (As you'ld need to do to create eg. py27- and py34- versions of python modules.) Both are things we'd like to have in ports, but they can be implemented pretty much separately. Cheers, Matthew --dPDdhCGJ355ihaVchEVUVo1koqiQ1aXFD-- --gauXxswNwoVIpPfPaPLX40GNR42wobQl0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQJ8BAEBCgBmBQJX/f6ZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxOUYxNTRFQ0JGMTEyRTUwNTQ0RTNGMzAw MDUxM0YxMEUwQTlFNEU3AAoJEABRPxDgqeTnffgP/2dy1WI7Jb6OXw3s52YJ8F5T +j20+PzFVM1MqVStaZMFT2Tll7t8JJZYhekh23W3gPbYOWJFz3W1VDaNqe58jvIu SWkRU1YLpE42/ybqiC538xvXsvwazyVgiTPydHBVA6nkP9P1PHxdNfRmEzGInTtz UK4Ooww3vN0/Rfs8YVYVpFXn3Y4q7yb6C4HG9nC2jLqJRLO2iGTb0q5W/vIjbGbc pJ5E6vCi2HeglzQTfJ/DnfIecDVbMS4W3nqxN6vfN5y8zMqzpmlM7b+X3KcvZPCq PeamPl5A3XVshEZwr7+uqu8DTPNeazeNaNwwfE+uskRjKvZZDUy+98xMv1KwGIVm 2yXWmtTjL3JPNa33FYHr5Z4GH38NVBHKK7Ai7hxC/BfrYXxFwefbI4ZBeVGWQHvT 1qG/kyJHe/fPb9o9OnXQ+b3INUvsWMnIhBNF784tjubWDPYj+Lx+ub9EG6NCAiMa JGWWNTeIS+vfzai1DgiTQ0wrsg4OulWv7ywDKcUOVJoHxkl/I5wfCPnoOqfg96ny Ap+3zO4chPHBnURhOUYgj9KuR6MX6TY+lo36PIsJ6A59+0lKAnJ4hB138nwGy2sU ynuIZt9Vxudp0AzVh6DxKNkiRN9pzBI5gM3rkpUBiBAYNzeO12G/d43ecOZq0bzU GhlEWiBjaNZiJrQvDviQ =alKu -----END PGP SIGNATURE----- --gauXxswNwoVIpPfPaPLX40GNR42wobQl0-- From owner-freebsd-ports@freebsd.org Wed Oct 12 09:24:39 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 89EF6C0ED45 for ; Wed, 12 Oct 2016 09:24:39 +0000 (UTC) (envelope-from vlad-fbsd@acheronmedia.com) Received: from mail.irealone.com (fawn.irealone.com [IPv6:2001:1af8:4010:a07b:10::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46D098AD for ; Wed, 12 Oct 2016 09:24:39 +0000 (UTC) (envelope-from vlad-fbsd@acheronmedia.com) Received: by mail.irealone.com (Postfix, from userid 1002) id 9C2776124A; Wed, 12 Oct 2016 11:24:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=acheronmedia.com; s=mail; t=1476264277; bh=pH5yc5HiGwClLX0VqcCoBzvdX6dWkt+lKTluWJWSbEw=; h=To:Subject:Date:From:In-Reply-To:References:From; b=Z9Mr8FTvPjFM6KfyxqgXxmA32w9gyVfz2X/+fVLdeRskKFQmGe6bZ2lrYYGgW8Ef8 ZqCFIS+BzlEiMDQsgfwTU+r1p8nmfd/NqITt3NteWWlhAHqBaQx46d6UjxAMVjk2kM WOhMtPWjfDoODdA3CTdnKxdnXhriHn+S+uA7xVT0= To: freebsd-ports@freebsd.org Subject: Re: harder and harder to avoid pkg X-PHP-Originating-Script: 0:rcube.php MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 12 Oct 2016 11:24:37 +0200 From: "Vlad K." Organization: Acheron Media In-Reply-To: <0feda216-98b9-fa26-c34f-237b73debb38@freebsd.org> References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <0feda216-98b9-fa26-c34f-237b73debb38@freebsd.org> Message-ID: X-Sender: vlad-fbsd@acheronmedia.com User-Agent: Roundcube Webmail/1.1.6 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 09:24:39 -0000 On 2016-10-12 10:27, Julian Elischer wrote: > what I really need is a RUNTIME option that produces a package with > only those files needed to satisfy external run-time depdencies, or > the actual demands of the user itself. However since those files are Right. But then the question is how do you define what is minimum required code to satisfy external run time deps? Can the framework assume it by path, or should the maintainers define it through options? IMHO if the latter, then my suggestion is not to define any roles ("runtime") but define groups of files that can then be included in whatever role. Eg, all include/... files be switched with HEADERS option. Many ports already do DOCS, MANPAGES, EXAMPLES. So that's a set criteria one can base -runtime variant upon: OPTIONS_UNSET= HEADERS DOCS MANPAGES EXAMPLES -- Vlad K. From owner-freebsd-ports@freebsd.org Wed Oct 12 09:34:58 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 23315C0C0D4 for ; Wed, 12 Oct 2016 09:34:58 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pf0-x22f.google.com (mail-pf0-x22f.google.com [IPv6:2607:f8b0:400e:c00::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E1363ECC; Wed, 12 Oct 2016 09:34:57 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pf0-x22f.google.com with SMTP id 190so16503302pfv.1; Wed, 12 Oct 2016 02:34:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:reply-to:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=sWiS2EVbqplnUHmi1sG9F5GPRZ2X+eBlA2/nrFzuj7c=; b=Pv8U71wqZJLEMggCccu/tnrBQpq+jD87S6tYASbEQRJuM4uUEYLkqxBCSQIIyjS/Aa Z0edc4ByEUCR8z2N05Tj1jUDLIqgAmsiDNfOysNlYboqdEhV/1Gouzcvg2ZOMuw3z7H0 gH4wsyZhl/bwWS0QYPAPyasKdiZT75HWUuq34U3kOm8kZwyoF9reeaKgvXNevZdysPYd u29Tg55pwuCglsRS9UPmyN2YXwZMsHMLAMazAUjw54W/sgAYnwtt0dGNZkhDwMWuotRb EDRbVZVDX6sSI3Py1fbh93YL9+8wkpxyaHEYW2NoYOQ50ca6hmhyMZhoW3qtVVh7B8mv xweQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:reply-to:subject:to:references:from :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=sWiS2EVbqplnUHmi1sG9F5GPRZ2X+eBlA2/nrFzuj7c=; b=LeBa78lq5fLqzGkM3g4ELj/zA1jiL4cITsW4XQ1sJhBk4OkcNnxnQcHG8ji8woEIdY wP8l6rLeQYL1DYT+p7Bq8H+7aqTm8L5By6ygWwmpU2/IUaHeEvkVPEycsjTyHcokvcal W0WYercZ/At39Y6KoRjUyM6KIR+a5enC4ea/VRkDbJpYfh3IHXa3pBX38Xh3vls66b/Q +A9ZwbRXrb2TgWr2MomEHx+JQPi6JAD8LARmmCnl3qf2QU6QV93jj4C4nS159XwJa9JA nH+Wff2RqKo464PLaszCyTAJ+G0CyvazHW95XunDasXPC8z3Kjv8qPv2BtHX9GPHzrX3 Uo1A== X-Gm-Message-State: AA6/9RkP/ADIbBVWwrF1uDpureM1agpNro3OD/oHDr3wcd5NdhKdpVJ7rElY//GzV7fUpg== X-Received: by 10.99.123.28 with SMTP id w28mr247568pgc.48.1476264896838; Wed, 12 Oct 2016 02:34:56 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:1c1a:5103:265d:bfaf? (2001-44b8-31ae-7b01-1c1a-5103-265d-bfaf.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:1c1a:5103:265d:bfaf]) by smtp.gmail.com with ESMTPSA id b88sm10215950pfe.72.2016.10.12.02.34.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 12 Oct 2016 02:34:56 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: harder and harder to avoid pkg To: Matthew Seaman , freebsd-ports@freebsd.org References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <29bf92f3-994f-e695-431a-dc73a3f9c19d@FreeBSD.org> <409bd2ed-0836-a2dc-a62b-1651b36370d7@FreeBSD.org> From: Kubilay Kocak Message-ID: <0021d146-4e20-c5d5-7222-b7fa1e73d75c@FreeBSD.org> Date: Wed, 12 Oct 2016 20:34:02 +1100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Thunderbird/51.0a2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 09:34:58 -0000 On 12/10/2016 8:12 PM, Matthew Seaman wrote: > On 2016/10/12 09:43, Kubilay Kocak wrote: >>> You are describing the 'sub-packages' concept that has been >>> knocking >>>> around for some time. With sub-packages you'ld divide up the >>>> result of staging each port into various chunks: >> Yep, like this: >> >> Mar 6 2016 - https://reviews.freebsd.org/D5563 Ports framework >> "variants" proof-of-concept (with poudriere support) >> >> Status Report Dec 2015 - Supporting Variants in the Ports >> Framework >> >> https://www.freebsd.org/news/status/report-2015-10-2015-12.html#Supporting-Variants-in-the-Ports-Framework > >> > Variants is a related but different concept -- known as 'flavours' > (or 'flavors') in some parts. The difference is that 'sub packages' > divide up the output from one compilation of the sources, whereas > 'variants' or 'flavours' require the same source code to be > recompiled with different options. (As you'ld need to do to create > eg. py27- and py34- versions of python modules.) Both are things we'd > like to have in ports, but they can be implemented pretty much > separately. They could be, but they don't need to be. From one perspective, division of a port (or package) is exactly a 'variant'. Yes a 'part' (-debug package) of a whole (-full package) is a "sub package", but the 'debug' variant of the foo port only includes debug files, and has a -debug suffix. Variants (in its current PoC form) is just a generic implementation for enabling one-to-many-packages, and is not prescriptive. The 'what to Vary: on' (like the HTTP headers), including perhaps what to include or exclude from the package, is left as a exercise for the configuration, or portmgr or a later stage discussion. There is nothing explicitly prescribing that specified 'variants' must compile source each time (or do anything else specific for that matter), or that said variants cannot merely execute the "dividing up" (on some basis) logic on the resulting artifacts that were created in the common/base 'variant'. > Cheers, > > Matthew From owner-freebsd-ports@freebsd.org Wed Oct 12 11:23:09 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 223E4C0EA13; Wed, 12 Oct 2016 11:23:09 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citapm.icyb.net.ua (citapm.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 4BBE196B; Wed, 12 Oct 2016 11:23:07 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citapm.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id OAA00973; Wed, 12 Oct 2016 14:23:05 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1buHcn-000I2H-FV; Wed, 12 Oct 2016 14:23:05 +0300 Subject: install header files required for development with libzfs_core References: <201610120708.u9C78WCw055832@repo.freebsd.org> To: freebsd-current@FreeBSD.org, freebsd-ports@FreeBSD.org From: Andriy Gapon X-Forwarded-Message-Id: <201610120708.u9C78WCw055832@repo.freebsd.org> Message-ID: <8574454c-b19f-288e-0be1-96f212700d53@FreeBSD.org> Date: Wed, 12 Oct 2016 14:21:44 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <201610120708.u9C78WCw055832@repo.freebsd.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 11:23:09 -0000 JFYI. I bumped __FreeBSD_version to 1200013 to mark this change. -------- Forwarded Message -------- Subject: svn commit: r307131 - head/include Date: Wed, 12 Oct 2016 07:08:32 +0000 (UTC) From: Andriy Gapon To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Author: avg Date: Wed Oct 12 07:08:32 2016 New Revision: 307131 URL: https://svnweb.freebsd.org/changeset/base/307131 Log: install header files required development with libzfs_core libzfs_core provides a rather limited but committed (stable) interface for working with ZFS. We install libzfs_core shared library but we do not install header files required for developing programs that use the library. This change is to install the required header files libzfs_core.h, libnvpair.h and sys/nvpair.h. The headers are installed into the same locations as on illumos. Reviewed by: mav, markj Differential Revision: https://reviews.freebsd.org/D8005 Modified: head/include/Makefile Modified: head/include/Makefile ============================================================================== --- head/include/Makefile Wed Oct 12 06:58:01 2016 (r307130) +++ head/include/Makefile Wed Oct 12 07:08:32 2016 (r307131) @@ -237,6 +237,17 @@ copies: .PHONY .META cd ${.CURDIR}/../sys/teken; \ ${INSTALL} -C ${TAG_ARGS} -o ${BINOWN} -g ${BINGRP} -m 444 teken.h \ ${DESTDIR}${INCLUDEDIR}/teken +.if ${MK_CDDL} != "no" + cd ${.CURDIR}/../cddl/contrib/opensolaris/lib/libzfs_core/common; \ + ${INSTALL} -C ${TAG_ARGS} -o ${BINOWN} -g ${BINGRP} -m 444 libzfs_core.h \ + ${DESTDIR}${INCLUDEDIR} + cd ${.CURDIR}/../cddl/contrib/opensolaris/lib/libnvpair; \ + ${INSTALL} -C ${TAG_ARGS} -o ${BINOWN} -g ${BINGRP} -m 444 libnvpair.h \ + ${DESTDIR}${INCLUDEDIR} + cd ${.CURDIR}/../sys/cddl/contrib/opensolaris/uts/common/sys; \ + ${INSTALL} -C ${TAG_ARGS} -o ${BINOWN} -g ${BINGRP} -m 444 nvpair.h \ + ${DESTDIR}${INCLUDEDIR}/sys +.endif symlinks: .PHONY .META @${ECHO} "Setting up symlinks to kernel source tree..." From owner-freebsd-ports@freebsd.org Wed Oct 12 14:30:07 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1DE71C0ED7B for ; Wed, 12 Oct 2016 14:30:07 +0000 (UTC) (envelope-from kevans91@ksu.edu) Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0083.outbound.protection.outlook.com [104.47.40.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CFA3617D for ; Wed, 12 Oct 2016 14:30:06 +0000 (UTC) (envelope-from kevans91@ksu.edu) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ksu.edu; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=9Zfq9TqC7ffHAOskJS/aEJ0GCvtymu25Dj+nGpbz/VY=; b=S1sOhXQ2f2yK6OG6Q0CRQhkNqZAsJGTehyPI+9tcN2wtHeg1jgyGKRBs9SFvsqZOAOeGwCrynGUQo/YNF97CaYiMfX6s6W0mmVlhkxS1DX5yE4qrBEW0EXmk/mCVsHCe/tRkUUlO4hDGps8HGPez82RXdV1+CA+cb54eaKzAPVk= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kevans91@ksu.edu; Received: from mail-qk0-f180.google.com (209.85.220.180) by BY1PR0501MB1317.namprd05.prod.outlook.com (10.160.200.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.659.8; Wed, 12 Oct 2016 14:29:59 +0000 Received: by mail-qk0-f180.google.com with SMTP id f128so33268899qkb.1 for ; Wed, 12 Oct 2016 07:29:58 -0700 (PDT) X-Gm-Message-State: AA6/9RniIo6oaDk5FXTlXQBeNO7SDLke8SWixV3agw7KtReH9J9KVFZtcbZFB06Gu04prG5jKlCmzQV0qt9k3Q== X-Received: by 10.55.181.194 with SMTP id e185mr1280390qkf.299.1476282593076; Wed, 12 Oct 2016 07:29:53 -0700 (PDT) MIME-Version: 1.0 Received: by 10.200.47.146 with HTTP; Wed, 12 Oct 2016 07:29:32 -0700 (PDT) From: Kyle Evans Date: Wed, 12 Oct 2016 09:29:32 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: qa.sh stripped warning To: ports-list freebsd Content-Type: text/plain; charset="UTF-8" X-Originating-IP: [209.85.220.180] X-ClientProxiedBy: SN1PR11CA0021.namprd11.prod.outlook.com (10.164.10.31) To BY1PR0501MB1317.namprd05.prod.outlook.com (10.160.200.154) X-MS-Office365-Filtering-Correlation-Id: d10fa130-fdd4-45bc-87ae-08d3f2ac3ebb X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1317; 2:2qYOByIgG5EjvwTLpfJRuDQw1+GH7C+L+RYoOwu9VAjAkBqdZnBCKSm5+Q+0pGf7HvZyfxqpsN+lKJX82tSutCk75O8Aj2LqwbvSYdYveYkxm8IJxXegcIwvICZZf9qfV4GAj4YyZ15XPRqQH0Lo6+9fZraEyUN7Skl4VzJsFOfWcGkRSo0i/Usr9diTz9ndyoF5Rd6WmfmJS31XIERMLA==; 3:uj0Eps7UViAjxQOQFCZf4Upy3HhGWnAYQbKtQRmMl5jqFZPhgT72cGPjqoqwRtKNhUrfdx+uzwjFzMZ1aiLWYcMG41s4gnuVLTaAb4E4MMK2zdQpSgeLBl69wrKFYnGuK18YP+JFnwtPcP0ooIZbjw==; 25:KpptusLJd+mpisyOAujo01XF0yNSF3Kan5tTF9dE9bsAxqt7uMnY7GKoylRLIVI9+ERSJfBamBW93FP8zGWHwGpv5uFveoizbfbtUek2mjC2UZlJVs17oPxBVg/C69noi/wbLBxrxA4lEpAjHjzK425GXkc7RRPetbkGfkjDVK0E8Dpt+A4kcIe0AjgFyFw8WZo+DfjATorXfItSAiURGfwZ61i+TOAidW9EozS9Z/m/pabgxiduEPuA2U9yEveZs7cc6ZZsLbZ32xN8LzIHKXThrPAIeKLk5Gfh5GOzCKyoebbN4r1Ejz+lWCxxiUZxX2RAxSZK+dkRzEZevb5wtXapQGuvu2WxEONNQKT4O456ctcOjrpcwZO7s63w9cPxihkQGsEwk3SAcFe0PXxnjR1bBCQyhl/1xZDH8+zArGV6UumGMQELeH9xayKdx8iH X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0501MB1317; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1317; 31:JPLanHEKz1g1VkYlTp8+s5e+OjhsSt1i5UgcNKBxFhynEXLcfdKwl/GxPVB3CziQi6LHtjrY5TBDgBUZM2heYK/RV/vZE5Xr1524aeTiG2941LrZdmxEzIbOXrNasFFj0bY5yD2WVAzrXfv8y4o9+Ig+vq5rx/KC4pQkW18uYfYctsZtRe75Jg+BoFmrZVnRj0XUIla05BEgkSRG4bS031iBOM7l+iwZlDwUs3MU0i64xHQR/rnpWvJEZaNtHujA; 20:kic5LKbKDvWjeyq0XFDd6NX/ACTMw3qrrpoqh6fO1ApQVGQFoFwRAqP5a17b86UcpAIwuFyIaIWXQXVYZvWrvGcQDVABIs0Hjqbh4pTHcOaLBQ27HTZo2sxKFvZyZDBXYkjNV8FHXsI04cm4YjR89HFuc/TsbQO2XonCYvaC5R/Qa5GwALilRIkAhwmFYI4JAisnJJiT/R5jCmoABG1xpkyXmmquNFEZ9cDxYUJ5Bm/lYR1obFXlpMeKRQLH7uzoswTdByqDhV6xIFUrJZPuiYAqeC6jrhMMf0NFdphaQRdFHrRxTbhoc1DVUT20N/Qmyjx/hutzIdDvuVqXXxF2GrhgM7eFvjlIE/2eZR/wXCBvkkY139FEsGiMgQ1HLVH0xW9tfuPlj0YQckbPKJ+m/z60/Y1l4FW5YTM523JjNnldUs4MXWGZ5bjNCp4zQnnfB3zgv1ssoh0qXlm7EsBltgE1IjMyKfCBrtg3a95BmHCNrUgYT2+eOvGh50MNP0Qm X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046); SRVR:BY1PR0501MB1317; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0501MB1317; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1317; 4:o3vFMlR0lt4u7QHNrtZUvW3lpWIWYbSNs29fWed7pqRb8JEPWIDG24clLp2QWMp5xl7UQ80Y2yuYbrR2TH0gDBoVQkoIjgnxtZM3NDxCe2DUve7tGYVbh82cu8upaGo/PMLc3o7CoQJ/qRAOMhxUQbAs+ruFCo1K2/OQu8niCg3tXYzxP0pKz/F00BYlRVizsveiKuRDFduWsO/V/3ygK3Mo3KbG7FUWxPziT6SCLQiHfi9Bn7957KyynoJMTiwlDKeVNlkSltTeEubn7Unhh7uGkS4swGsOpf53m44McrxonI3IKZLL1FM2aRH0+hT5pfFWL3k2pju0ytK7RCLt9OVDJKNMSgTxaPt1IWt9g3OigApRrTn2uhEpSdkbDaEEr4uaj5u2PA2dl4TzyOF0Jg== X-Forefront-PRVS: 0093C80C01 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(199003)(189002)(586003)(92566002)(55446002)(98316002)(69596002)(3846002)(110136003)(86362001)(54356999)(5660300001)(23676002)(90282001)(6116002)(61266001)(63696999)(50466002)(101416001)(59536001)(450100001)(88552002)(105586002)(19580395003)(93516999)(50986999)(81166006)(47776003)(122856001)(229853001)(6916009)(9686002)(61726006)(66066001)(42186005)(8676002)(106356001)(9896002)(7846002)(3480700004)(107886002)(68736007)(2906002)(75432002)(81156014)(97736004)(189998001)(5820100001)(305945005)(89122001)(7736002)(55456009); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR0501MB1317; H:mail-qk0-f180.google.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: ksu.edu does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTFQUjA1MDFNQjEzMTc7MjM6YWhwbWdKMmF4MDJ6QzBxV2RVc3JGb2dS?= =?utf-8?B?YzdzVmJUUVFXaG82TSt0OU96ZkVPTWF1YVhucExYdUpJcUxXcmNJemREbS9q?= =?utf-8?B?MGYvUFdxZHM4SU1pVk9qSC9QM3k3eXJtbWhDTVRzb2FzZkhybFJlb0VJR0Za?= =?utf-8?B?TElVc3dXV1BYRnU2WUtLRmVRdGFCczlQM1Z3WUlkZGNaeTAyVXdjejBLcC9Y?= =?utf-8?B?RG0wQnl5Mytsa2NhK3NsMVFjbFdYa2hWZ1g1cFZlSGdDOURTODR6a25JaUJX?= =?utf-8?B?QVJ1L01Ya29iK2l0MnhvRjRwSk9DbXhpRzFZaEVFN2VDWlRZZDc1OFh5QmlN?= =?utf-8?B?c1NaVmhQRzE1ZFNsUEE5S2YwT1JKOHVwVGgrdTBER1JlMk1HTGtMQmc2c0pG?= =?utf-8?B?QXNad0Z2S1l1TURhMzdlLzJmNFN1STlQbDFoWm1XR3NISlMwM2VyOS9iaHZR?= =?utf-8?B?bnpyRE5hbVd4cWd1UnlxU29hRDJlZ2JTa2h4cGh6bHJaK1dJS3NpSUtiamNG?= =?utf-8?B?SWJYb2dvN0tWUDFjeC9ORkx6ZkhxTWZvYUZ1ZWRyaStvTW1JMlluVGh4WDVs?= =?utf-8?B?WnppMzc4d0ZJWjBhZ3FpZkp1THdDQ1A4bHovVEhEZGV5Nnl0U2NHTlJwZlBF?= =?utf-8?B?L0RCSFVFUEI2dDNLOHhyL243MmFQU2JLUDFiTkN3VUhhZGg5aEZuNmtubTVw?= =?utf-8?B?d1JFL3JIWFEzMDZRUStoMTlzbFJhdkExZ2E2c1FSdGcyZnlub044V0E0cWpt?= =?utf-8?B?Ukl1eFJjaUw2UnhjTHpnazg3cjExd3k1YmRMenlwNWpNWUlCV2tkOXUwOVFx?= =?utf-8?B?K3pPMHNKWXk3L3B2TCs3WjlUVUhiYk55RXhvc0lSekxjc2h1Sk5PdnhySU4z?= =?utf-8?B?czhHcnlxQjN5MFdPOGdvR0R5MlpqWCtzbXB3UzV3OEF1ZDg0WmlIbmRkMkFF?= =?utf-8?B?VXNEUjk3RzVlUk01Q0hIelh2VnBMSTZReWJoMSs2bHkwdjNFZEsrU2VZclNi?= =?utf-8?B?SWlLdmRwaFpVRjFsVXg4WVl4YWNGV1I1a2lDQ2VBelhUbjRnUE55ZGFnQW83?= =?utf-8?B?TmdsM0k3SkZ5c2FtS1RBKzdYSXVvdW5uQzk2dVVYQ0hidFlXNkx6OGFSRUVL?= =?utf-8?B?ekJIWXlkQmdBeXQwOVZ5M2dtSE1IVGpwUnZ0aHU3RTQwR3NlS3hVYWtnRTNJ?= =?utf-8?B?d2t4N2hCMDkwTWhkcFpaUXNrSFlYUWZaZWJhZjZIVitwM21KazFOT0Q2RGtC?= =?utf-8?B?V0orQ0pVSC9oUTk4UkE1T3hRdTd1eCtoU2xPSFY4Tk95NFIwQThzNFdKU3M3?= =?utf-8?B?NG5HM3pUalViM3JLdHdJRlU3R3dmb0ZXT2tzUVpReFJYYm5KNHBHVDBOaStV?= =?utf-8?B?cWxleEpGMHpmRWw4Vi9qUEtwSk1zMzgzYTlMTnRsYkNDNkt3R0Q0dER2Ykph?= =?utf-8?B?TERxUWxhR0YrbjREbHhtc0ZtRXRudWJpV0N5TG1JNVpLK1Q3emNiTk92enpt?= =?utf-8?B?a3l4M3R2cjg3SThNakl1Q2JXeDhtWE1WVXlpRHRpTTFLMmhWcUtITzdKSnk2?= =?utf-8?B?eWpoT2NSZDU2VU5weVBCQ2drMmE2WmJ5N2owdCttUy9LbkFlRjdncHE0SXRa?= =?utf-8?B?Qk80elRrRUs4eUVuSnNQS1RGWk5tai9jRUJycGxjSkl4UElKdGRkRllVNXkz?= =?utf-8?B?SUh2dHBoMXNGeUhtN1U3R3U4bDQ1V1dZZm8va1NWRUNPUWlyUEk3ampJQ1ZN?= =?utf-8?Q?BIFzNygOSg9RIJNiHKoHebReSpsPcBHLiuQteTI=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1317; 6:kQE35Z3iL/zesnOQTRLzsoddmTm3rtwR+I1gxXWjvu8K3EtpQfSx1/mf17isACk1OKWX0ZDLT6AXCXmBCwDUIaX4g+gNWiGNAJBciBYlgUlt8nKCCHw0dsHCc4gYGPUtk0rQlUTkGimnd+wkofPVidPmwhR5aQprJFXtQTMerVqDPoxb+A3atGO+CLQhrA3pVQVnCuWUzB9l1rtXOn6qzgYVWy0GV5NRN5X+OhhC5egt/nCAO6yA4YG6DXFRFIFmMP7yiRr1BKg1SF0HkZJ+R0foU4HXlZLr3vGev88wREE+18IXNt99RZqJjw5aHWCl; 5:fwQd3NIGGC9+hD7g8gX4BASgwEuNJdGMFKySl/R2QN6AHyUZ//yFuI4HOrfZwIOIL/p1YcK2mav/W1K0nNcbPkw/kJzIfEF6SLHgHq6gcyX+tld9ZMU9mTbztv/2JjVE875mwEj55lo8IRakFJPCEA==; 24:mkEXPuso3XnwWjEwcW5RKAzvvPVlgTI4NQs2o+coXz7F9Z1gmZfhzCZX3NbPPQLZgLc+Cg6/UcZuIUwHXYLkSVpzj+ZVZzZbSyGhSDsbpb8=; 7:hyhdmEurgg5jQhABBfnmYZIitfa7ZkK0VT2+gS4l/qZ8Y0vOFaKqvovqB7QBXJ89pmHUZ+12Dj993ugHPyGPkJt/4dD2NrqjwNJ31ZiPezEBXD7f2rL8odwX1xglg00Ndlkjp35P4qLSmsK7Vz+R33H4olfcT/aDe4O297wkU7CI8VhJ/7wuidTaJdli2XxXoO4saWTwNbCqdGT4X3/u6wk8NWInShfpBuSWm4xjLe48BwVT8cPk7GPtioq8WfKttAqMiZJraynhH4W/DWfCfYT89i+nidqBUqcoEcrU2TExTdSeYRKR86+DPEjvBlGYle9hg2z+KNPIBfbPSx7b4TQSMTAyDUvxPc8EmHmDqoQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY1PR0501MB1317; 20:8K+CHuzpCpppL8HWhdlTr6D6fCOWeLzU9RuJowgKMQf85cYwur4Ms8ALyWLi11FjO+7b6cB0AMuMUpWqHvBy5T7a5loMnvvFT9gLWUZM7rvt5H6+u89AOyM5TZiCGs5lVqFdfDEiR5+KHJA6YNddJ9V9fgJl6viRCfo1wEeAyLY= X-OriginatorOrg: ksu.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Oct 2016 14:29:59.0115 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0501MB1317 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 14:30:07 -0000 Hello! I've got a port with a dozen+ ELF binaries for microcontroller firmware that I don't think I should be stripping, but qa.sh does not like this. They're *.elf and *.lib files, so I don't know that adding these to the general exception of `find` in stripped() is necessarily a good idea, but it seems like a way to add exceptions for this would it be a good idea, whether it be through some setting in the port or on a case-by-case basis in the pkg-plist.. thoughts? My main concern here is that I don't intend to strip these, but the comment for stripped() would leave me to believe that there's a chance these warnings could eventually turn into errors, and I don't want this to be the case if it's not something that should be stripped. Thanks, Kyle Evans From owner-freebsd-ports@freebsd.org Wed Oct 12 15:35:38 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0DD02C0FD94 for ; Wed, 12 Oct 2016 15:35:38 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A485DBEB for ; Wed, 12 Oct 2016 15:35:37 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 43E1FBDCFA; Wed, 12 Oct 2016 17:35:36 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 201DEBDCF9; Wed, 12 Oct 2016 17:35:36 +0200 (CEST) Subject: Re: qa.sh stripped warning To: Kyle Evans , ports-list freebsd References: From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Wed, 12 Oct 2016 17:35:34 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="hmr7bsJlnkk7QaOGCefA7n1EbfDMhnhwh" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 15:35:38 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --hmr7bsJlnkk7QaOGCefA7n1EbfDMhnhwh Content-Type: multipart/mixed; boundary="nTL3PBaj04h6AWi8ToOB5r4fxTCpaCNTp"; protected-headers="v1" From: Mathieu Arnold To: Kyle Evans , ports-list freebsd Message-ID: Subject: Re: qa.sh stripped warning References: In-Reply-To: --nTL3PBaj04h6AWi8ToOB5r4fxTCpaCNTp Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 12/10/2016 =C3=A0 16:29, Kyle Evans a =C3=A9crit : > Hello! > > I've got a port with a dozen+ ELF binaries for microcontroller > firmware that I don't think I should be stripping, but qa.sh does not > like this. They're *.elf and *.lib files, so I don't know that adding > these to the general exception of `find` in stripped() is necessarily > a good idea, but it seems like a way to add exceptions for this would > it be a good idea, whether it be through some setting in the port or > on a case-by-case basis in the pkg-plist.. thoughts? > > My main concern here is that I don't intend to strip these, but the > comment for stripped() would leave me to believe that there's a chance > these warnings could eventually turn into errors, and I don't want > this to be the case if it's not something that should be stripped. The warning will never be turned into errors. Maybe add a comment to the makefile saying that files must not be stripped. Maybe a bit like go ports do it, something like: STRIP=3D # Elf firmwares, do not strip Which also disables the qa warnings. --=20 Mathieu Arnold --nTL3PBaj04h6AWi8ToOB5r4fxTCpaCNTp-- --hmr7bsJlnkk7QaOGCefA7n1EbfDMhnhwh Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX/lhHXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IbXwQAK1/UXXN5xVNuFiHGEGKeGKE 8NBoGYirSrkThIHLYcvo3qDeVIrDqCA9p72etxQDo8w8M83BQRDGGvi10JjPAknE g2TopKRQITBywtZDqtJxXgnAm7g+0YKPoU/5PYSb0lr7XK4RXFYF0c96XoBFxZNM vYy1g5GfoFGjlLt6ceVce8DuWX+cI8VbV5CH8wY7uHaFLFsIk9vYl3PzyebuCZVw 9UM9uNzR5ZNqAMC0jvWxOykIwE7zptf8qR6R2vh90gbyjHnC7ELkOXK+Wjw8+xPw lDdaBQ2t0V9oQRp86yvB0ogkUszAkyV1qSTq6G8E24u86XGCW1KMkwZdao77gw/E zgqWjiDCgQ/ZPwDwe4eEaMjqHZG0gidrnqA8fTHnAMdVv8e4tEZ226k58MLYmINw vLxid4R26MqVgRAdroTJV6260WhYM2ntslexZljMzY54YcTr9nPMUyo2b+oTbKxy hbPidIvxGE139HWCn9iCZL8hf7cevu4vzw3cezESwwCy8na45Znp14bolWJmm1YQ rqnLomP+X7oDiCjc1bShwvuViRChOeY+PKDbwvyyua8triQD39oOUMPAPeKMaVhp QC4S3UEd1eCORnMvV9ZgrwgJlVb9hli2hr0obH0VqYmtKfMRIzmiBo9yF46ukWdg 4/S9XTP7qEvffaigVuRP =yndS -----END PGP SIGNATURE----- --hmr7bsJlnkk7QaOGCefA7n1EbfDMhnhwh-- From owner-freebsd-ports@freebsd.org Wed Oct 12 17:17:39 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 92B5AC0FF19 for ; Wed, 12 Oct 2016 17:17:39 +0000 (UTC) (envelope-from ejbevenour@live.com) Received: from BLU004-OMC1S22.hotmail.com (blu004-omc1s22.hotmail.com [65.55.116.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B27D1BF for ; Wed, 12 Oct 2016 17:17:38 +0000 (UTC) (envelope-from ejbevenour@live.com) Received: from NAM04-CO1-obe.outbound.protection.outlook.com ([65.55.116.8]) by BLU004-OMC1S22.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Wed, 12 Oct 2016 10:16:31 -0700 Received: from BN3NAM04FT021.eop-NAM04.prod.protection.outlook.com (10.152.92.54) by BN3NAM04HT202.eop-NAM04.prod.protection.outlook.com (10.152.93.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5; Wed, 12 Oct 2016 17:16:24 +0000 Received: from CY4PR04MB0649.namprd04.prod.outlook.com (10.152.92.56) by BN3NAM04FT021.mail.protection.outlook.com (10.152.92.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5 via Frontend Transport; Wed, 12 Oct 2016 17:16:24 +0000 Received: from CY4PR04MB0649.namprd04.prod.outlook.com ([10.172.136.146]) by CY4PR04MB0649.namprd04.prod.outlook.com ([10.172.136.146]) with mapi id 15.01.0659.020; Wed, 12 Oct 2016 17:16:24 +0000 From: "E.J. Bevenour" To: "freebsd-ports@freebsd.org" Subject: protobuf 3.1.0 Thread-Topic: protobuf 3.1.0 Thread-Index: AQHSJKvH/lX4Ezs1t0yJ/9A1xddV0g== Date: Wed, 12 Oct 2016 17:16:24 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=none action=none header.from=live.com; x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [JItk78rsIJRorVNj2zP7dSCTiIzW/Let] x-eopattributedmessage: 0 x-microsoft-exchange-diagnostics: 1; BN3NAM04HT202; 6:Y53FACYY3MVRIc9giXnuumq5KvQIu0Q6sl5nfEWm2wq+wrB+tw8F95Kcy2BbGnEj7U5R63Lzzv7W/amNR9j6HBw4llejA5jjVps9q3MgQ3oHMs4A7kGEyQcoFm3P9zDV/HwzIc+H2QFQJJ1sDf0SmTG1qoy2fi4X2NcwHdTeEk6zbyUxfqPW5lX9lvGs6u5Kxo+CVwQqw0LxSC0dgkvO6u7eM8eOD8bgakmoIbh9CqV+C10cQiMh2L118x5IyMlgK4CowRCiluJiQC11IHKUB+mY5VGNSzNrVrUXpORCqxM=; 5:pK6Ovzykt7BatlHIgvDpN8VVrKecWAoNKFJ2g2t548P1M2P+9nlwOzu7ikPFIWzbGETj+axuUZgusjgZ9lHQRKDkFuK3p1X1O1V+FfhRw8YESMWBLfvJi97MOe5NN9dvnJyakIX7NcYIFtyQd3fxzA==; 24:ktSowHxxfv6+9HWqgn9zuGqw7YpPBnrIlb9czimkKhYsXzWeVU0P8rtyreYPjFOZd9A/0Dt2PQB1eNsjQF1GH0KOz76EHj8T/VX7iu0jUNc=; 7:A5AChHnVUIQ0ix6PA6XvsEcJh/+evPpbUkxMwqvkHZbVRnyatAszZdUISVq7SUSKRR6170IzAOTnguKcG99L6ON8qyGfhLuTOfivYGINy7QRFMMaFMxklTuL8HS0oAbjC2J9oRg1IMECzKXvVxa66XsYemIFiM3WuDqb1jDEzeRaRfKxdigrTceEekEdVg7Ccw6/XX8ILNxWsn1AIT3aitPqcStlbiA7ROM/ZW8HHborpAhJN3YHZAb+Ie4CMQ6ApbSw/tp7TopoYGPi6e2hm2PA3m/t5ySRh/WT5mAEde/rbtMz6tXrmS/JfFK6p9Qm9UK2UTZr2s7L3QtJ/rkCEw== x-forefront-antispam-report: EFV:NLI; SFV:NSPM; SFS:(10019020)(98900003); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3NAM04HT202; H:CY4PR04MB0649.namprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; x-ms-office365-filtering-correlation-id: bad9572e-a003-41e7-7b6a-08d3f2c37ebe x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(1601124038)(1603103081)(1601125047)(1603101259); SRVR:BN3NAM04HT202; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(432015012)(82015046); SRVR:BN3NAM04HT202; BCL:0; PCL:0; RULEID:; SRVR:BN3NAM04HT202; x-forefront-prvs: 0093C80C01 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Oct 2016 17:16:24.5957 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3NAM04HT202 X-OriginalArrivalTime: 12 Oct 2016 17:16:31.0410 (UTC) FILETIME=[60331120:01D224AC] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 17:17:39 -0000 Hi, I have submitted two patches to fix zbackup for protobuf 3.1.0 at https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212973 I am wondering if this can be resolved as soon as possible. From owner-freebsd-ports@freebsd.org Wed Oct 12 17:31:23 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CC223C0F2C0 for ; Wed, 12 Oct 2016 17:31:23 +0000 (UTC) (envelope-from silvia.cunningham@excelaccountsdirectory.space) Received: from mail-qk0-x22c.google.com (mail-qk0-x22c.google.com [IPv6:2607:f8b0:400d:c09::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 79350ACD for ; Wed, 12 Oct 2016 17:31:23 +0000 (UTC) (envelope-from silvia.cunningham@excelaccountsdirectory.space) Received: by mail-qk0-x22c.google.com with SMTP id n189so44373061qke.0 for ; Wed, 12 Oct 2016 10:31:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=excelaccountsdirectory-space.20150623.gappssmtp.com; s=20150623; h=date:to:from:subject:message-id:mime-version; bh=fKiVu2AEG8116bKkXINIqy6qes1SYvqNL4LcPZ7WmJ4=; b=a7o0DhxaE6KJ3FCpebaav6GzPj7596jFxMJ8WdEVk9Ss7zZSGbCDNuf0gL7b3iI81c ni86ZodGxleSw+j7oCxcJRhiCX5C0DOGL+NnUv77ftDRswGCtAeR6OhiVjm8cBS0N4LR D2oX67AZKE6XZ77HWJJ2sdHU6kboMsTjGQ/GQVUrOz3R42yDf11ZmPn1aMxkofAoqQS6 foXbqHK//XG2RGKkqFH02HufFwdlsm7BmTSEOcoB+KqDy9MvfrWSQ8VpvBE1o4Sob3oA WgqRyqy4/sDERjEvOKL8regc7vHtVTGhJmYyfgBWepzmGhEtkwuB8IKxBgOOIlYBiXn5 aPww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:to:from:subject:message-id:mime-version; bh=fKiVu2AEG8116bKkXINIqy6qes1SYvqNL4LcPZ7WmJ4=; b=FEd+44upvut3XElBZg4weO1pVcpdUCX2JBLJy4F96TR7w1BX9ugdhONUJPXAxTcJ4n gbn9XYU4vmDGmUI4qX0/PizJsdGdiKHglf/qGytuKc1pOuYoiAMsftbd3WTgVMWMJEpG XqbbestdizfQkLGuQUFzV2wiYsFD0c5jc7DAZqHNp8p9N83+g5sSOQ2fzW6hq1d6CRQW o3goLMmPwg3BVtqt4WzitQGPaiLeJHurpOJec8ZLeewCeGU/kpQz2lhxovMIBBGrm0Ci O/ZLo4JDiZLHhsc/rz1DNqpEY6epor6/DxFqRwOmVN46zeqZIybfK2ytIcnKGgEIQ4nm ILrw== X-Gm-Message-State: AA6/9RmU3iJwKT7rdNpmfIcYKAANWtozQx4mQtL8zLHF3m0FqE6xUwyLKTVSAQBXsu9u5g== X-Received: by 10.55.94.5 with SMTP id s5mr2817224qkb.102.1476293482091; Wed, 12 Oct 2016 10:31:22 -0700 (PDT) Received: from WIN-BPGB3A1EIUC (ec2-54-197-65-12.compute-1.amazonaws.com. [54.197.65.12]) by smtp.gmail.com with ESMTPSA id k44sm3151951qtk.3.2016.10.12.10.31.20 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 12 Oct 2016 10:31:20 -0700 (PDT) Date: Wed, 12 Oct 2016 16:34:28 +0200 To: freebsd-ports@freebsd.org From: Silvia Cunningham Subject: Project Management Software That Matches Your Needs Message-ID: <29442459046fcd4737368d085b6f4722@WIN-BPGB3A1EIUC> X-Mailer: PHPMailer 5.2.15 (https://github.com/PHPMailer/PHPMailer) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 17:31:23 -0000 Find The Best 2017 Project Management Software =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 Learn More =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09 =09=09=09=09 =09 =09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09Increase workflow efficiency and project vis= ibility =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09Create a single point of access for all rele= vant information =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09Identify problem areas and maximize opportu= nities =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09 =09=09=09=09 =09 =09=09=09 =09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09One Minute Could Save You Days of Frustration =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09With the multitude of project management softwar= e solutions available today, selecting the right system for your organizati= on can be challenging. Software Advice™ is a trusted resource for sof= tware buyers. We provide detailed reviews and research on thousands of soft= ware applications. =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 Get free price quotes and relevant recommendations on systems that match your exact needs! =09=09=09=09=09=09=09=09=09 Compare Systems =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09 =09=09=09=09 =09 =09=09=09 =09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09 =09=09=09=09=09 =09=09=09=09=09 =09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09 =09=09=09=09=09 =09=09=09=09=09 =09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09 =09=09=09=09=09 =09=09=09=09=09 =09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09 =09=09=09=09=09 =09=09=09=09=09 =09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09 =09=09=09=09=09 =09=09=09=09 =09 =09=09=09 =09=09=09=09=09=09Other Offers Recommended For You =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09 =09=09=09=09 =09 =09=09=09 =09=09 =09 =09=09=09 =09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09=09Compare Project Planning Software Systems = Pricing Guide =09=09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09=09 Learn More =09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09 =09=09=09=09=09 =09=09=09=09=09 =09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09=09Top 8 Best Project Management Software Sy= stems for 2016 =09=09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09=09 Review Systems =09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09 =09=09=09=09=09 =09=09=09=09=09 =09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09=09Compare the Project Management industry le= aders Trello vs Asana=20 =09=09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09=09=09 Learn More =09=09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09 =09=09=09=09=09 =09=09=09=09 =09 =09=09=09 =09=09=09=09=09=09 =09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09 =09=09=09=09=09=09=09=09=09You are receiving this email because you have re= gistered for a download, white paper, comparison guide,or have elected to r= eceive information or offers from Compare-Softwares Inc. You're signed up as freebsd-ports@freebsd.org. =09=09=09=09=09=09=09=09=09Our mailing address is: Compare-Softwares Inc, = Two Ravinia, Suite 500, Atlanta, Georgia, 30346, contact@compare-softwares.= com =09=09=09=09=09=09=09=09=09If you do not want to receive any emails from Co= mpare-Softwares Inc unsubscribe here From owner-freebsd-ports@freebsd.org Wed Oct 12 19:32:46 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BCFF1C0F113 for ; Wed, 12 Oct 2016 19:32:46 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 857F4D11 for ; Wed, 12 Oct 2016 19:32:46 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1buPGi-000GbT-16; Wed, 12 Oct 2016 21:32:48 +0200 Date: Wed, 12 Oct 2016 21:32:48 +0200 From: Kurt Jaeger To: "E.J. Bevenour" Cc: "freebsd-ports@freebsd.org" Subject: Re: protobuf 3.1.0 Message-ID: <20161012193247.GB51420@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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 19:32:46 -0000 Hi! > Hi, I have submitted two patches to fix zbackup for protobuf 3.1.0 at > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212973 > > I am wondering if this can be resolved as soon as possible. I'll have a look, with 3.1.0, and I'll testbuild... It'll take a while. -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Wed Oct 12 20:06:06 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C6E86C0F794 for ; Wed, 12 Oct 2016 20:06:06 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8DBADE64 for ; Wed, 12 Oct 2016 20:06:06 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1buPn0-000Gfs-16; Wed, 12 Oct 2016 22:06:10 +0200 Date: Wed, 12 Oct 2016 22:06:10 +0200 From: Kurt Jaeger To: "E.J. Bevenour" Cc: "freebsd-ports@freebsd.org" Subject: Re: protobuf 3.1.0 Message-ID: <20161012200609.GC51420@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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 20:06:06 -0000 Hi! > Hi, I have submitted two patches to fix zbackup for protobuf 3.1.0 at > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212973 > > I am wondering if this can be resolved as soon as possible. I'm testbuilding net/ostinato with protobuf 3.1.0 and it fails to build. Your patch to net/ostinato in PR#212973 is marked obsolete, can you explain, why ? -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Wed Oct 12 20:32:14 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 256F5C0FD93 for ; Wed, 12 Oct 2016 20:32:14 +0000 (UTC) (envelope-from ejbevenour@live.com) Received: from COL004-OMC4S2.hotmail.com (col004-omc4s2.hotmail.com [65.55.34.204]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E25E2108 for ; Wed, 12 Oct 2016 20:32:13 +0000 (UTC) (envelope-from ejbevenour@live.com) Received: from NAM04-SN1-obe.outbound.protection.outlook.com ([65.55.34.199]) by COL004-OMC4S2.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Wed, 12 Oct 2016 13:31:07 -0700 Received: from CO1NAM04FT027.eop-NAM04.prod.protection.outlook.com (10.152.90.59) by CO1NAM04HT056.eop-NAM04.prod.protection.outlook.com (10.152.91.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5; Wed, 12 Oct 2016 20:31:05 +0000 Received: from CY4PR04MB0649.namprd04.prod.outlook.com (10.152.90.59) by CO1NAM04FT027.mail.protection.outlook.com (10.152.90.164) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.5 via Frontend Transport; Wed, 12 Oct 2016 20:31:06 +0000 Received: from CY4PR04MB0649.namprd04.prod.outlook.com ([10.172.136.146]) by CY4PR04MB0649.namprd04.prod.outlook.com ([10.172.136.146]) with mapi id 15.01.0659.020; Wed, 12 Oct 2016 20:31:05 +0000 From: "E.J. Bevenour" To: Kurt Jaeger CC: "freebsd-ports@freebsd.org" Subject: Re: protobuf 3.1.0 Thread-Topic: protobuf 3.1.0 Thread-Index: AQHSJKvH/lX4Ezs1t0yJ/9A1xddV0qClPs4AgAAG7lE= Date: Wed, 12 Oct 2016 20:31:05 +0000 Message-ID: References: , <20161012200609.GC51420@home.opsec.eu> In-Reply-To: <20161012200609.GC51420@home.opsec.eu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: opsec.eu; dkim=none (message not signed) header.d=none;opsec.eu; dmarc=none action=none header.from=live.com; x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [32a3Dwzq0ZJoKU0OiEDvc2rgQun9I8r7] x-eopattributedmessage: 0 x-microsoft-exchange-diagnostics: 1; CO1NAM04HT056; 6:3ptgAGXjN6E+jhd18Awmjr+IaArOm3SyZThO3EmmBQ6EGnVmRZFSTTIorxfPJOUlo1zJp7keP3ggqMeSvX80bhP1+OC9XdHic/3BXJA2+TOk/uAH1CHoPeVt6izkNfj9pBWf8qXCOFEMmfsUvwlxV6Hw/V11lcb9+8mgR/f/FFfixUjGVCtn155rgZOvg8zSSYljreEfYttxtwOM3eNrQLt8pwHnhPBG1ApYpa7YmYTM9r8a5w72ogU5aKty4Lljh3Pi6YIUOe7SqA1beSLyPRpnI1cDTvi6SM1qg8e5i1k=; 5:kmdL+tk8D7VHDt9ZvFsJc3paaHT3FxdhGO5y5LfMzBgE07SbtLWvPvQ7YFxDcnGysfS8PZTJzMtCTPRRb9VVvMSsyZ9PrHIxDPPUSlWYf03i5pZ6hRNvABwtO6UxVL55KfOKLyzuat0FXfpz5Gc7ZA==; 24:f0NTnoPd/vih0m4osggCFL8qgMu12q9WJ4CnTVbbvkSuHTtJ+wXkENAm4kh55xlC97q2tFXGF6AJ3rlQI9HM4ZVejmP42Gtv6QTdbMsETa8=; 7:rGUuxC5FiflhZ/tTQNjG05iMmGg93Tjd5a+sS8noKXWFBTED8ov/gGlxfN7l7IdCLOzbAPDt44hU5xqwQ5Vv2fZF5keOwsCCXz17RHmIbEtuMhHEzGFitEDlXxjMz81s5oGhNCuhoaVMkM1AEDoHXdI0g0ZLbVbTrkkDTRjqF9vHjTlx1qr558uuFSUeoZtgjm3omsjJ0dAExS9c+sjG3ImtdzgccVfCjBdYogTL0vovxveAfvRk9AVPgmgf1qIk87UDMtJyqJsJPACpxCk2KFIO99t5dwWnObqOQ61wgCL2Oa9cwLisy/dObjV8cNhrIdbg15sKwD8lYhEHAefSBA== x-forefront-antispam-report: EFV:NLI; SFV:NSPM; SFS:(10019020)(98900003); DIR:OUT; SFP:1102; SCL:1; SRVR:CO1NAM04HT056; H:CY4PR04MB0649.namprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; x-ms-office365-filtering-correlation-id: baf1d1c7-d64d-47f0-b5fd-08d3f2deb13f x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(1601124038)(1603103081)(1603101259)(1601125047); SRVR:CO1NAM04HT056; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(432015012)(82015046); SRVR:CO1NAM04HT056; BCL:0; PCL:0; RULEID:; SRVR:CO1NAM04HT056; x-forefront-prvs: 0093C80C01 spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Oct 2016 20:31:05.8414 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1NAM04HT056 X-OriginalArrivalTime: 12 Oct 2016 20:31:07.0332 (UTC) FILETIME=[8F976040:01D224C7] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 20:32:14 -0000 When I went to do a pull request they said the issue does not exist with pr= otobuf 3.1.0 https://github.com/pstavirs/ostinato/issues/199 My poudriere server succfuly built net/ostinato http://45.62.227.38/build.html?mastername=3Damd64-testing&build=3D2016-10-1= 2_17h10m03s and I have not applyed that patch ________________________________________ From: Kurt Jaeger Sent: Wednesday, October 12, 2016 4:06:10 PM To: E.J. Bevenour Cc: freebsd-ports@freebsd.org Subject: Re: protobuf 3.1.0 Hi! > Hi, I have submitted two patches to fix zbackup for protobuf 3.1.0 at > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212973 > > I am wondering if this can be resolved as soon as possible. I'm testbuilding net/ostinato with protobuf 3.1.0 and it fails to build. Your patch to net/ostinato in PR#212973 is marked obsolete, can you explain, why ? -- pi@opsec.eu +49 171 3101372 4 years to g= o ! From owner-freebsd-ports@freebsd.org Wed Oct 12 20:55:07 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D48F0C0E685 for ; Wed, 12 Oct 2016 20:55:07 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9B9ED2F2 for ; Wed, 12 Oct 2016 20:55:07 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1buQYQ-000GlS-JA; Wed, 12 Oct 2016 22:55:10 +0200 Date: Wed, 12 Oct 2016 22:55:10 +0200 From: Kurt Jaeger To: "E.J. Bevenour" Cc: freebsd-ports@freebsd.org Subject: Re: protobuf 3.1.0 Message-ID: <20161012205510.GD51420@home.opsec.eu> References: <20161012200609.GC51420@home.opsec.eu> 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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 20:55:07 -0000 Hi! > When I went to do a pull request they said the issue does not exist with protobuf 3.1.0 > https://github.com/pstavirs/ostinato/issues/199 > > My poudriere server succfuly built net/ostinato > http://45.62.227.38/build.html?mastername=amd64-testing&build=2016-10-12_17h10m03s > and I have not applyed that patch Ah, ok. I'll test without any patch, then. -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Wed Oct 12 21:49:56 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BF337C0F529 for ; Wed, 12 Oct 2016 21:49:56 +0000 (UTC) (envelope-from kevans91@ksu.edu) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0056.outbound.protection.outlook.com [104.47.37.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 23D94782; Wed, 12 Oct 2016 21:49:55 +0000 (UTC) (envelope-from kevans91@ksu.edu) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ksu.edu; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=gE+4jSGVqhAwjRGYvY5TXSyTPpM/5iDGveb/ltGtXvc=; b=B0QHpXLx0ESLHuXXEmdIsAXZQ1rjcqDxO6p98BRCeI5m7W6Ufkh+w0NQ7cu47IMLXboxI/ygTMH4kmlcfyw2c53bHt05EIZYUFpX2vSnDjMSLdVPIvVee9mH6Vt/iLkb6SS2TZpolMMyQ7kK6g2f3YH33siQN6rkdIGCvT77ovA= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kevans91@ksu.edu; Received: from mail-qk0-f170.google.com (209.85.220.170) by BN3PR0501MB1313.namprd05.prod.outlook.com (10.160.183.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.669.5; Wed, 12 Oct 2016 18:15:56 +0000 Received: by mail-qk0-f170.google.com with SMTP id f128so44271920qkb.1; Wed, 12 Oct 2016 11:15:55 -0700 (PDT) X-Gm-Message-State: AA6/9RmZE4j00mrMzS2gGD5Y7q8y8qiCdR6DbJnWWzIyiLFd3RQmIWorDFq2XKFELpTpOfO5SRdLsAI3BDKxvw== X-Received: by 10.55.40.40 with SMTP id o40mr2319889qkh.73.1476296151020; Wed, 12 Oct 2016 11:15:51 -0700 (PDT) MIME-Version: 1.0 Received: by 10.200.47.146 with HTTP; Wed, 12 Oct 2016 11:15:30 -0700 (PDT) In-Reply-To: References: From: Kyle Evans Date: Wed, 12 Oct 2016 13:15:30 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: qa.sh stripped warning To: Mathieu Arnold CC: ports-list freebsd Content-Type: text/plain; charset="UTF-8" X-Originating-IP: [209.85.220.170] X-ClientProxiedBy: BN4PR15CA0033.namprd15.prod.outlook.com (10.164.54.171) To BN3PR0501MB1313.namprd05.prod.outlook.com (10.160.183.155) X-MS-Office365-Filtering-Correlation-Id: 22f82a34-0ddd-4313-a8eb-08d3f2cbcf87 X-Microsoft-Exchange-Diagnostics: 1; BN3PR0501MB1313; 2:go0sMsmeAxQY5bQyyjqIWo+ssZeo5v5KNgv9WQ8C7LHzT/FHndO+P+8HujYKVINZcUV0AnOwRKWWTj47QFrhSE7Vupf/WDyRLdyKEhcakdlXSP9pM2WfrAB+ON8Ja6trnmXJGs5FT8UrthINCUR8jh69M8UdqJ+QuNS3XwWKqpn+7AtiMAJ2d4/93Ga+BmWeXYF37NIfjnoV03K7GFg60A==; 3:2Xfd2XHw9KFIlQDlls/Jmdn9Uw5+E3Tz8N3HqL1CSO3C8BI4xOz57ELvUpK3fsOTLfXvcR0xj0yZeNTboUEJMwsxTQDJINn6HTNgldCN0C+ccydQ5Jmk+u4wwyJ3YCb4N+moXYTivg9pJEq932oHlg==; 25:gD2IB5z0ddpXTJdbpCsfh6twqhdurN9T5LpDCSfszUkHNFjftpT/YjpkpDWVFa0Tp6BP7bAncEmwzKGlD5Wxmb6Z2Ji1kn804x1+fvopm5wWvUy1D4/vRaewced8lxDFtcMRDmfEO7Wdc19Udbt/bDatlla2EJNCc784pJDe/NGPVic35R2plT3700nAoPswjtuElyQYrHZewpYYEHKDgyWnvQtWburNd5ccivyhhU2LugwTqrBzIlLi0IfT5xUpHkOz9yRDgo3lK251l4/qIwxCl+kkJ8959pZ9FZ8j8j68KN2Ta/8oAz3PYaKi2FBL2tGdLqisOVc0RrajFxB6W3fhL/bE1TvcB2yqW0x/uf/7+Jm/S+afj1AC7BiB0ZK4pKRvCgaKDNO9eL8cw6sjD/2NMwQVoiyK2Xj6lTh+akzTSIVyrEXeAJ0izbo7DKnI X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR0501MB1313; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0501MB1313; 31:g5mZ+yoYhE0JtpqKIzE+pseRDHl/twmMKFVkKU0jxC3/+CvNPARZzv7tPE+2LZJ7XdOZdRMSXeT1UEeQk1cMCqf/JHIxNQWUJnYvybtOehi+CdIMFHpDmhzkRuGjQJrbKlJbKuLYKthcwbwTPi2sAipALpqmXTJmTsyRObV1lnqnTGvt1RIbv3xXD6nOK8DW7uBBB1hX2ATf44sm6lQWTJgE7vM+SaDY1lPe1OnEw39W4jiL9/xQ9Mp/egUMiKSv; 20:6UKcw3O9gTMFz0KsUeos1s+LQQV6TZ/cgD+srruaUvS/bw3W4qjd5K0Ldq1TRzlyhCdo2JEnY0P7vHyaijkM8MoGuV8QFsgR+dpEwugFt6gB85CTrB6AjK1IsznBeIB9XS92RcxhxRhA0ozZjXYbi/knfCHjLdsljz/JADo0+1nIKoLKlfNc6XbHoDfMINCC4RZwnjcrMX5UId2vSsgVjZaI0C7T3UdKDO+xzIqcKMl5vJ8jNJ1nSdpmWnx9yr81XRdSckn4Izq1WzmhNVv5ra7ocSB7hVTHo1cin1r4YWrp9xrPMpNO3cjq6ypLW0ClJxtEKYAp2VyEbts+H4erygEAYqXlDtCnRLJQhOAVEqOhKxcRZrVy5GNvf7xdN/TiN0Xo17acu6jUfU0jVnZm1ECkCisbPp6h3a4pC/OsUdKd7/Z+Yxol3Oi5N2rE+xB8f9hPZIoUo7P5N5qYf4iPOh4u3RiSOgaIpjIrwTU33IBqs+no7K5NHEUxjoJNp4fo X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(56005881305849); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001); SRVR:BN3PR0501MB1313; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1313; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0501MB1313; 4:Gar5wDjdCyZxWDDg6mJogdYoIjjIqKb4wFRugHTCDQLot0jtV0A6j+FextwLSxFGNeuw0jMX29dtOwmlqFcK1nitkWGqO4wWMwYKa3FkVH+xMX4gU/nCbK1bkZtpkvck27A2pTKAwZ/W0Pjym+v38xW1A60V/w1v1snQhWoSr8RmeU4yBR7Ov3FBZ2+vfeM5u6algegUTS0NCMrJcwkqHW8bg9aKWy7nmpEchrQDjyNSuVLPYs0cVBUSAf97T4N8gET10Gqxri65MLcz/AEsvQMm0G2hg/TGMy62tKxNsAJQOlXJh3biG4YLhro/s1e90FzZgZzYhsM+EOiTEDJE8MBPYkepQJhVg6x6RbHl4fLqfhz47GkkdN5JPzJRQ7RjvInE9tZpUEwp/iB8yTehyHDca4lCDJ3NHsZLJlLqkpqwG/yBdCRUvnbmfpoSRljX+NuUnXcFIg979JX7gPK9kw== X-Forefront-PRVS: 0093C80C01 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(189002)(377454003)(199003)(24454002)(51914003)(75432002)(81156014)(59536001)(81166006)(8676002)(88552002)(66066001)(23676002)(305945005)(7846002)(7736002)(5820100001)(110136003)(92566002)(9686002)(5660300001)(97736004)(61726006)(9896002)(586003)(98316002)(106356001)(89122001)(63696999)(54356999)(93516999)(105586002)(19580395003)(189998001)(86362001)(15975445007)(4326007)(3846002)(19580405001)(42186005)(69596002)(6116002)(76176999)(61266001)(2950100002)(6916009)(450100001)(101416001)(50986999)(47776003)(90282001)(68736007)(3480700004)(50466002)(122856001)(55446002)(2906002)(55456009); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR0501MB1313; H:mail-qk0-f170.google.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: ksu.edu does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjNQUjA1MDFNQjEzMTM7MjM6Ly9hVGdkbFhUUEtEVnZjbUhNeVhlUU5X?= =?utf-8?B?ejZXYUJ5SGpwL1U5cjNkUHNoL3UvMnd3c2NNUnIyL3c1VDB1THRrWnFHenZ1?= =?utf-8?B?cHVMSXVWNlVhZ3FZQlBUc25NYVZMYnRVc0hQVWRwZFRBVVpENFpzSE9ENmU4?= =?utf-8?B?bDNmSmxTL0E0NjN0YVBkWFY4aXZSYnBJdFlZclBVbEtVYlVOQnNlZ0FoNGIv?= =?utf-8?B?SHh2dHBLTzZsUW9DY1RWTzRiZ1kwcnU3dzBsUFgvVkN2SXVsdE5HTlhJU01a?= =?utf-8?B?M3dsUnFOc3RSNEo3T1VDb3l0M0VuVUFZTmhRODZJYnBhTnpSWm9reGZCOG84?= =?utf-8?B?WFBCMnlqNmlnUFNmWEtXbnI0WGhkZmV0c1d5N2J4S25XakIwc2haYXo0cUdB?= =?utf-8?B?S3FzTnJ0bDM1RnVCSDNTTjRwSTM5VStldU1RYWVqSnM5OWJGSzVmUUF6VVdC?= =?utf-8?B?TUJXc2pUajhlSldacnhGTWFOVksrQ3BFYkU1UlB1OUJDMWhIbkxod2N4VXhv?= =?utf-8?B?MU45Vnhqb2xIQU5uLzdjOEVTQVA3T29WeGlOOEdOYTZLbDEyVnVaZVVFMytu?= =?utf-8?B?KzVteXhJUjMyeUdLaExYRkhOTUFmTjYrUXIyTFhLanhvclQybnkrTUZsaC8w?= =?utf-8?B?N1lXemZKRlN2T2I0aGx5eEt2L2VuU3BRTVE1MWEybjgva2tjYlhnQmVuQXVL?= =?utf-8?B?MVdUTkYwNUUvaEpiK2JNOG5tZ1A1SGxHS1VTdUFobUpSQnBsa21uZnBWdEkr?= =?utf-8?B?eXlxdEwreXY5NXVuVndJVmErdlFBcE5BN0ppYkVybiswVm1iejB3MWpySlRN?= =?utf-8?B?RWlmRUNFNDlkUkh3ZVhYa0hIS0F4enFuOHNuRUMvSitPK2g2VHJCcVFYaE95?= =?utf-8?B?SWZxZlZTZUt2YmQzd0tET2xleG5KTHdDVzNxc3doaFBxMkI0WHJaZjZFMWRk?= =?utf-8?B?WnRpME5KOXdrUk1NWGoyMjNFSWg0OGxPbWRwQllwUHdldHQ2SGxoUCtSdUNj?= =?utf-8?B?K0dFSHJ1WkRZaUJ2MWZmYlhEdnl0RWtsOXhsaEZQZC9mSjJiNG9XbUtZbW1Q?= =?utf-8?B?LzczeE8xMzJ3MnN6SUZ6SnExd2g2bFhPVVNPODlZTHcvTG9vZmk1SXFDbTdp?= =?utf-8?B?MDVqQms0RXVXRzdoQXpKb3BIRW9wRmkxN2tqeTFuZ0ZEWTdsK1I5bjQ3c2l4?= =?utf-8?B?NWFYTFZ2RDFBYWVrRjNjLytVREl1VU9CTVpBRG5pTlF5M0dzRDBhWUhvREdl?= =?utf-8?B?YWg1YU5XQ25reVpsRG1hQUQwb044NCs5bWVHQ1JpeUljVW9TT2xrUGVVTXJD?= =?utf-8?B?a21Bam5RQy9QeXZlbUxiRkVQU0ZSSVZLcCsrQnVzWDFRRHMwOTVSUHhGd0Z5?= =?utf-8?B?eTM3QkgvaWxpZTJXdHczaWlFdXBzWG45MGpyR1pJZGQ0NHBMa0JiRS9jcSs1?= =?utf-8?B?bE44R2RBTzQwb0lwVi9LVUhuVW5MVVNtVkx3TG9jVEJJZjBobGx1R2JHOURN?= =?utf-8?B?aFlFZTgxSjg2ZUNTRk1ITUp1MWFZb0FvTElHeXBMckUvRmxhTENUVDh2SzI3?= =?utf-8?B?aGQ1NTJwRjRtN1hjQVBIc2pJTEE1TzBEOWR1QmtWNVNuQUI2UENBMXBiQ0pB?= =?utf-8?B?ZWtVcDE4V0dwR3FvK2NlRlorMFVqZHArVzZ5em5QM3AvRFUwdDAvd0VtWjZy?= =?utf-8?B?M00xMlVOWUJ6NHpkb3grY2laV3crNGpES2NTU01FcFZkNWdKMXN3VGJzTFoy?= =?utf-8?B?T2N4azhBeDU1UHFjWXU1NVR2K3lIMnRzQ28xMVVKVWxIRlJpd0VIMmV5My9u?= =?utf-8?B?YXp4bzY1TmVXOTl4MEt2TXpNMUUxam9OZ2xyaHJ0VGk0bXpjSHZYaGxUUGFX?= =?utf-8?B?R2k1U2hXK2JMcHFXaGNDY2ZYVHFQekc5VDU5MnQyTExiajh0NlN3aWxZNVJM?= =?utf-8?Q?99Lncnea8B7hgVH9XfRa32SF1dPg6qgE=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR0501MB1313; 6:cx6dYaX9cVZEpS9L1f0jyXgGt7wxacKEk/mFjdbHGAp230WXjXDhLgdLUxMJHo5PqAwagC6dDltbl1fH8qIrcRxFVOZP7F3kIT6Aigz5S6FTC6Kkl0PEXlyv9IAIlTKqU6yUwEo1Buy67s9CZWreAYjF7Zw441NWuTkkyIIqZB09ixGhzx5rJZpWnyltiACOj6WYjDfmmEUiMFgE48AdjZTreodkPlTr2GiSGl/EaLPibPX1JP5nfTezMCY4eqDsSG+PSGtEsRo6FjxLgDkG1HxD/tpaHCEM1w6o/Dahv+3ZvEd4cEEwNu5Izt3E0065; 5:Ze+3VWu9lhM6jzWD+UjXqksek7oFjXC9RzzEAFi5Jnl19M0DSa6fWUnwYOiDGf8WLSeOps3eqYYLMM1NEODfE3v15K8wFEtSb5+hbQIeLJ5blM5tZg9PccR9u/np7ffCCMQQjmqvpwwNMfgKaQoPZN9fjn/69ikN33YpJo0Eit0=; 24:6+6uKi8xzA5NXC/XKZKrkdxMLWSfVPqbNQsFMb2H5y6UpssKHYwFAOsCYoKG5k4MX9bVOgy65QQZBQzU59LoZvXth+wfkuzc84+kudmhVQA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN3PR0501MB1313; 7:TP11Non5oCtChtAODQZ7PAx5DK+XC/OCStxDfmkwgFr4iq0fOEuGv7ftqCY5Lchk9UeDH6m40bSKv0nL4haNxLeBM5Z258CbzgZ/mPbpVbPNwms8jgk0uLVm12c4GYXjfbTt2PeqKPzmWCvnALHT+CnsAdk1DAXgeQAycVITx/kb8ag9qQUFfueNkuozCulwq/hrDAj+hLeMZ4QzoBmLdGiRUUULJTqB6DRG9yhYWusWggzDFAKWAFng1x+j5uQLGra0732p5itW6QJsBSZ0f/ZiMyZxPVJ/EPXs4VpJrQw3yxQwd6WJlhcWV0zvBkj54JmWZQ6WL8gh68jri06F4VfnMK7j1EHSTAe1LYj/bpE=; 20:MkolOu5CJoaeVKag9daa8+bYaX4JT8v3mQBSLn1CnBWUkw34yGfTjb+M+EisaXvVuwzF9WY31wppR5yTjs7b8K66wthPQwG86EwVACpAXWIJaUZRgJ407FZmn1y0RunywmN899eDVosclFSP05hsXK4qbAG6PzLBuRlhMD7jKwE= X-OriginatorOrg: ksu.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Oct 2016 18:15:56.3369 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1313 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2016 21:49:56 -0000 Hi, On Wed, Oct 12, 2016 at 10:35 AM, Mathieu Arnold wrote: > The warning will never be turned into errors. Maybe add a comment to the > makefile saying that files must not be stripped. Maybe a bit like go > ports do it, something like: > > STRIP= # Elf firmwares, do not strip Thanks for the suggestion! I've implemented this. Given the strong wording you've used here (will never be turned into errors), would you consider revising the comment @ https://svnweb.freebsd.org/ports/head/Mk/Scripts/qa.sh?view=markup#l191 ? It's easy to derive uncertainty from the wording used in the comment. From owner-freebsd-ports@freebsd.org Thu Oct 13 04:39:59 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BC3D2C0F9F8 for ; Thu, 13 Oct 2016 04:39:59 +0000 (UTC) (envelope-from reko.turja@liukuma.net) Received: from cerebro.liukuma.net (cerebro.liukuma.net [IPv6:2a00:d1e0:1000:1b00::2]) by mx1.freebsd.org (Postfix) with ESMTP id 82C27355 for ; Thu, 13 Oct 2016 04:39:59 +0000 (UTC) (envelope-from reko.turja@liukuma.net) Received: from cerebro.liukuma.net (localhost [127.0.0.1]) by cerebro.liukuma.net (Postfix) with ESMTP id 20909B1FC2F for ; Thu, 13 Oct 2016 07:39:51 +0300 (EEST) X-Virus-Scanned: amavisd-new at liukuma.net Received: from cerebro.liukuma.net ([127.0.0.1]) by cerebro.liukuma.net (cerebro.liukuma.net [127.0.0.1]) (amavisd-new, port 10027) with LMTP id 79WHqQu_uf2R for ; Thu, 13 Oct 2016 07:39:50 +0300 (EEST) Received: from RIVENDELL (dsl-kmibrasgw1-54f8cb-183.dhcp.inet.fi [84.248.203.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: ignatz@cerebro.liukuma.net) by cerebro.liukuma.net (Postfix) with ESMTPSA id C386FB1E4F5 for ; Thu, 13 Oct 2016 07:39:49 +0300 (EEST) DKIM-Filter: OpenDKIM Filter v2.10.3 cerebro.liukuma.net C386FB1E4F5 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=liukuma.net; s=liukudkim; t=1476333590; bh=NWiOF4hCLioT3TVl3NuG5EgXwVRTAWq+2PdNgsmYnD8=; h=From:To:Subject:Date; b=Gf2RjRpmpDMY9/f8HV3SqWbg9deBzLiI8bqfr6vf7gfuZrEWX8FYwe4ypKcDN4Cr9 kMO6Ub676CQwhXgJO9rWhaUPUHVU/WDQsWY/u6PRkK6j0H9VrWhV1S7BD8tGdm/wGG VbftRZr8ZENYsmO6u4FsrliVq65ZoIZOr/PUO/oI= Message-ID: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> From: To: Subject: Alternatives to rsync Date: Thu, 13 Oct 2016 07:39:45 +0300 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 16.4.3528.331 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 04:39:59 -0000 One of my users is needing rsync like functionality to transfer changed contents of some directories between couple of machines. As rsync 3 isn't open source, but GPL3 it's out of question in order to keep the system untainted. The software should be relatively lightweight - no fullblown mirroring/backup is needed. Also hints how to achieve similar ends using maybe tar/ssh might do. -Reko From owner-freebsd-ports@freebsd.org Thu Oct 13 05:27:50 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1F26CC0F43E for ; Thu, 13 Oct 2016 05:27:50 +0000 (UTC) (envelope-from beckman@angryox.com) Received: from nog2.angryox.com (nog2.angryox.com [70.164.19.85]) by mx1.freebsd.org (Postfix) with ESMTP id EDA99935 for ; Thu, 13 Oct 2016 05:27:49 +0000 (UTC) (envelope-from beckman@angryox.com) Received: by nog2.angryox.com (Postfix, from userid 1001) id 5D9DA17448A2; Thu, 13 Oct 2016 05:20:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=angryox.com; s=powerfulgood; t=1476336029; bh=89FSM6NvIhxNYdVUeFNpoDWdS5h5S5hE4m7vBc7NQtY=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=CagrWhErvG0BtrFp088A3fNQWhI8eqeYwGEze3jYv28YKyNyIaW3pV+E1gO0L8Jvu 1qE0NSTSTRru4dXr1LHcj7IQFljDSsuwuyWa9VVULn/KHfoOlAS0pOx+4SPWUyqpPY Dlq1cSaTG83Qzp0Iii+SBKv2ozK4HsCFo/z/DsRM= Received: from localhost (localhost [127.0.0.1]) by nog2.angryox.com (Postfix) with ESMTP id 599C617448A1; Thu, 13 Oct 2016 01:20:29 -0400 (EDT) Date: Thu, 13 Oct 2016 01:20:29 -0400 From: Peter Beckman To: reko.turja@liukuma.net cc: freebsd-ports@freebsd.org Subject: Re: Alternatives to rsync In-Reply-To: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> Message-ID: References: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 05:27:50 -0000 1. rsync IS open source: https://rsync.samba.org/ "rsync is an open source utility" 2. Why is GPL3 out of the question? Is the user going to resell the device as a service? If the user is simply "using" the software, no disclosure of other software is necessary. Only if your user is attempting to "make money" from the sale of the software or service powered by rsync does the source need to be disclosed. If the user simply wants to use rsync for their own purposes, GPL3 does not prevent them from doing so nor does it require that the user disclose all code written. If the user IS going to make money off of using rsync, you are correct. Beckman On Thu, 13 Oct 2016, reko.turja--- via freebsd-ports wrote: > One of my users is needing rsync like functionality to transfer changed > contents of some directories between couple of machines. As rsync 3 isn't > open source, but GPL3 it's out of question in order to keep the system > untainted. > > The software should be relatively lightweight - no fullblown mirroring/backup > is needed. Also hints how to achieve similar ends using maybe tar/ssh might > do. > > -Reko > _______________________________________________ > 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" > --------------------------------------------------------------------------- Peter Beckman Internet Guy beckman@angryox.com http://www.angryox.com/ --------------------------------------------------------------------------- From owner-freebsd-ports@freebsd.org Thu Oct 13 06:00:03 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 27214C0F959 for ; Thu, 13 Oct 2016 06:00:03 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from host64.shmhost.net (host64.kissl.de [213.239.241.64]) (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 E47783BC for ; Thu, 13 Oct 2016 06:00:02 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from francos-mbp.homeoffice.local (ipservice-092-217-062-255.092.217.pools.vodafone-ip.de [92.217.62.255]) by host64.shmhost.net (Postfix) with ESMTPSA id 78296833F6; Thu, 13 Oct 2016 07:59:52 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.0 \(3226\)) Subject: Re: Alternatives to rsync From: Franco Fichtner X-Priority: 3 In-Reply-To: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> Date: Thu, 13 Oct 2016 07:59:51 +0200 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <6741E81B-8844-4881-8CEC-02A938B4427E@lastsummer.de> References: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> To: reko.turja@liukuma.net X-Mailer: Apple Mail (2.3226) X-Virus-Scanned: clamav-milter 0.99.2 at host64.shmhost.net X-Virus-Status: Clean X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 06:00:03 -0000 > On 13 Oct 2016, at 6:39 AM, reko.turja--- via freebsd-ports = wrote: >=20 > The software should be relatively lightweight - no fullblown = mirroring/backup is needed. Also hints how to achieve similar ends using = maybe tar/ssh might do. Try cpdup(1). Cheers, Franco From owner-freebsd-ports@freebsd.org Thu Oct 13 06:32:03 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CCD52C0F2E3 for ; Thu, 13 Oct 2016 06:32:03 +0000 (UTC) (envelope-from ggm@algebras.org) Received: from mail-oi0-x22a.google.com (mail-oi0-x22a.google.com [IPv6:2607:f8b0:4003:c06::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 92FE39D8 for ; Thu, 13 Oct 2016 06:32:03 +0000 (UTC) (envelope-from ggm@algebras.org) Received: by mail-oi0-x22a.google.com with SMTP id t73so87458505oie.1 for ; Wed, 12 Oct 2016 23:32:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=algebras-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=lnqnnF3NkycPqZVnIDznUB6yoyim+vBolPJGJpdvkOk=; b=K98uQw/Apf6q3tvi8XzIR2fsrmEAilAx8JxvTLNKmbzNLmeTnK5X/aBo5zSJRP8DWu /3RKMlObnx7lc4KCqZL0tzochYb0Gke6lCDhd/6V4xuwczEzZGdSrtPALTWP44QbpFs/ VFJxKoetnAzimopG4dW7TbZRaKQXraIN7WcP0ftwxU7EfCoq47/ms9+qMyhh+Y9rnZCX Ph3qmEWO7ME3kdwEkXUE6FXCh5FL+48gmyhqDtGSKqLt14MLbo8SWosNDgl7K5XimxyD xsMgFS6s0RHofJsxldC9rB6GeUlid56CinijwDMK2+A97xBYwbknDCYKP9nV/AAsoNo2 q+hA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=lnqnnF3NkycPqZVnIDznUB6yoyim+vBolPJGJpdvkOk=; b=V4WlWB0ZqQ4VYGyYIQI6dxjzeqBdyBiRIzjwWvWjB+6pzUH4WUpGN6gbQBGERsbRO1 d5/EpjGWCSTKEh+WLFE2TFoZh/1zg5dgrFVw8S6B5k2DKqzjGV7pKKwTM2E0vJirxbqw QgE4W3OIP3f0aVdoYVbdBzA1np4eJRuuiP2LQi9cTmcmMUMSAQ3iDyudjKdUyLBfRBiG Jd9w1yzngXYK5PsjFKmkFWYcup4ZEf7Xr6PDnFwpk8bVB7PAQ3AMbPNGZ8vVK4eIr4Bz NUAQ0y3RIXlhMcWdZmHnC6TvMSBhodxzMXSXTE4ks6m44YohZ6thmJBkJkFTJKP6ACn/ gvqg== X-Gm-Message-State: AA6/9RnQECc4kiP6vTmjkA1hpcwJvuIMyqavrbS/oe6hTWyxBI01dyLITQsykw5UVSooVpwaptbDc+bCGP+vZA== X-Received: by 10.202.197.77 with SMTP id v74mr3319158oif.42.1476340322831; Wed, 12 Oct 2016 23:32:02 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.16.8 with HTTP; Wed, 12 Oct 2016 23:32:02 -0700 (PDT) X-Originating-IP: [2001:dc0:a000:4:2c49:6505:3a67:f212] In-Reply-To: <6741E81B-8844-4881-8CEC-02A938B4427E@lastsummer.de> References: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> <6741E81B-8844-4881-8CEC-02A938B4427E@lastsummer.de> From: George Michaelson Date: Thu, 13 Oct 2016 16:32:02 +1000 Message-ID: Subject: Re: Alternatives to rsync To: Franco Fichtner Cc: reko.turja@liukuma.net, freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 06:32:03 -0000 If you want block efficient, then zfs is your friend 1) make the 'dir' be a distinct zfs filestore in the zpool 2) run zfssnap on some duty cycle 3) profit seriously: as long as the copy can be maintained readonly, in sync with the source, the block level copy of zfs snapshots under some serial/time cycle, does the job. I ran this over mbuffer to get around ssh insane packet behaviour, I only stopped when the client wanted to prune the copy and it ceased to be a zfs snapshot copy. Its much faster than rsync. Its at the filesystem block level. On Thu, Oct 13, 2016 at 3:59 PM, Franco Fichtner wrote: > >> On 13 Oct 2016, at 6:39 AM, reko.turja--- via freebsd-ports wrote: >> >> The software should be relatively lightweight - no fullblown mirroring/backup is needed. Also hints how to achieve similar ends using maybe tar/ssh might do. > > Try cpdup(1). > > > Cheers, > Franco > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Thu Oct 13 07:48:52 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1A50DC0F699 for ; Thu, 13 Oct 2016 07:48:52 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by mx1.freebsd.org (Postfix) with ESMTP id AE93C8B0 for ; Thu, 13 Oct 2016 07:48:51 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ppp118-210-128-86.bras1.adl6.internode.on.net (HELO leader.local) ([118.210.128.86]) by ipmail07.adl2.internode.on.net with ESMTP; 13 Oct 2016 18:13:39 +1030 Subject: Re: Alternatives to rsync To: reko.turja@liukuma.net, freebsd-ports@freebsd.org References: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> From: Shane Ambler Message-ID: <68b5981d-6155-575d-6929-813f116c8419@ShaneWare.Biz> Date: Thu, 13 Oct 2016 18:13:39 +1030 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 07:48:52 -0000 On 13/10/2016 15:09, reko.turja--- via freebsd-ports wrote: > One of my users is needing rsync like functionality to transfer changed > contents of some directories between couple of machines. As rsync 3 > isn't open source, but GPL3 it's out of question in order to keep the > system untainted. > > The software should be relatively lightweight - no fullblown > mirroring/backup is needed. Also hints how to achieve similar ends using > maybe tar/ssh might do. > > -Reko sysutils/cpdup provides similar functionality to rsync and is bsd licensed. -- FreeBSD - the place to B...Software Developing Shane Ambler From owner-freebsd-ports@freebsd.org Thu Oct 13 07:59:00 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 06CC3C0FD53 for ; Thu, 13 Oct 2016 07:59:00 +0000 (UTC) (envelope-from randy@psg.com) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:8006::18]) (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 DFDACFD for ; Thu, 13 Oct 2016 07:58:59 +0000 (UTC) (envelope-from randy@psg.com) Received: from localhost ([127.0.0.1] helo=ryuu.psg.com) by ran.psg.com with esmtp (Exim 4.86_2) (envelope-from ) id 1buauo-0008Mt-70 for freebsd-ports@freebsd.org; Thu, 13 Oct 2016 07:58:58 +0000 Date: Thu, 13 Oct 2016 16:58:56 +0900 Message-ID: From: Randy Bush To: freesd freebsd ports Subject: portsnap tardis User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/24.5 Mule/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 07:59:00 -0000 a bunch of my 10.3 systems are whining as follows: Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found. Fetching snapshot tag from your-org.portsnap.freebsd.org... done. Latest snapshot on server is older than what we already have! Cowardly refusing to downgrade from Wed Oct 12 01:05:13 UTC 2016 to Mon Oct 10 19:04:19 UTC 2016. From owner-freebsd-ports@freebsd.org Thu Oct 13 08:12:55 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BD9ADC0F6DA for ; Thu, 13 Oct 2016 08:12:55 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (ipq210.utahime.jp [183.180.29.210]) by mx1.freebsd.org (Postfix) with ESMTP id 982EC188 for ; Thu, 13 Oct 2016 08:12:54 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) by gate.utahime.jp (Postfix) with ESMTP id 06388139A8; Thu, 13 Oct 2016 17:04:51 +0900 (JST) Received: from eastasia.home.utahime.org (localhost [127.0.0.1]) by localhost-backdoor.home.utahime.org (Postfix) with ESMTP id B31B5235D0; Thu, 13 Oct 2016 17:04:50 +0900 (JST) Received: from localhost (rolling.home.utahime.org [192.168.174.11]) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 72EAC235CF; Thu, 13 Oct 2016 17:04:50 +0900 (JST) Date: Thu, 13 Oct 2016 17:04:24 +0900 (JST) Message-Id: <20161013.170424.616473741176089990.yasu@utahime.org> To: freebsd-ports@freebsd.org Subject: PR commit request From: Yasuhiro KIMURA X-Mailer: Mew version 6.7 on Emacs 25.1 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 08:12:55 -0000 Dear committers, Would someone please commit following PR's with maintainter timeout? Bug 212142 - devel/magit: update to 2.8.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212142 Bug 212482 - devel/dash.el: update to 2.13.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212482 Best Regards. --- Yasuhiro KIMURA From owner-freebsd-ports@freebsd.org Thu Oct 13 08:40:44 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BDCC1C0FF3B for ; Thu, 13 Oct 2016 08:40:44 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 184B8225 for ; Thu, 13 Oct 2016 08:40:43 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mandree.no-ip.org ([92.228.32.225]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0M2FhY-1b2mUf1EZQ-00s9xJ for ; Thu, 13 Oct 2016 10:40:41 +0200 Received: from [IPv6:::1] (localhost6.localdomain6 [IPv6:::1]) by apollo.emma.line.org (Postfix) with ESMTP id 7E57323CFDD for ; Thu, 13 Oct 2016 10:40:40 +0200 (CEST) Subject: Re: Alternatives to rsync To: "freebsd-ports@freebsd.org" References: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> From: Matthias Andree Message-ID: <062733f6-c608-853f-280b-a61a84495a21@gmx.de> Date: Thu, 13 Oct 2016 10:40:40 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:o36qsB6JvPnO78pml6XLAdhH1V10VMPyN+j3vHBh2hGCp1LVAab 9CWBc8LKsXX5FYc3rWo4R95zIbwM/jl2pcmJ92IazhTrsqXkQfvEKR5uU0XSRg+tI160C75 EFCXz0GD2d6yJBZFCA6qSQhvdvKCGP0+VwOGMYzXoGaFLcba3hG+nyPiTRTvjiY55JXA4bl Lt6MB4t36E615DkM6Bv1w== X-UI-Out-Filterresults: notjunk:1;V01:K0:7J/iq2SgjjY=:SurTYtEddtAqmJtJ0tRn5X /xVkbSF4FBRejt/mbnpHjdMEugpV/9ZxZvsQ5XsY54yQ8z7aXdujI/RyHQJh24PmFC08wT+um 6MROGG6v7cZQd/PUmdV20BeB73e2BUQx1IjTdoIBGtfBLLb9jBK+F8mM5ZD5QMIwqI8w+GRJh LNyXpvUoacXndAhWwAllhkqs/lroWL4TCrJnNC/nlOvOo+YD/KDDcCZ51a50LJ/cxDTmtjhRI noH6tqfrZMuymN9nKRAXsv5K9SrD0AP8s7gaPsn+4bUcCnqV6JhVswuDxoQkfQXOHg3xpf/BZ Lyy8gjeYyyAMA8WSXLFf6memtR+CmRvAqblz1pdTWgxWX3eq95+mPgXHXv4X397nfCeUzNF6o dWin34s5cn/0MaZMeRKjnAk5cVhmZweALjpxptgV3qwnvVwlHPmtj7JlXCLntvCE9R8aK5/2h eQj4G75ITX4cgQvOPg2XzLK+uMQbCwUGqIumYe9CybWN9wlN3iIPbYDtB+eKk8C1pjE+/FvcU 4zYnAsl0ccDRfsubbMwdQjMyXKVAZUdqqRVwx2pKcqbP/eITez0PLdqDWRi34mJywVXFCaSYi ynTZzpfE78hu11ySNqObl8+ZzL8Rceh/bbRLByLjcJClGFGC+ooDLjQZQaPKPvEN0vBW6rlXS wcoIUAw1ov/eIFnchdYAtJQv2g4WfB/CIlU+A7lydYTAthbsXrGUAggUozuWQ58TtB82xOMTZ msK45M+jrIm5ogBGXUzRlfCJYLkdpAt+pa/Xsr71whIKGhczbDAMWQtD4xvVEcU2coSR87fnA z/UcO/l X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 08:40:44 -0000 Am 13.10.2016 um 07:20 schrieb Peter Beckman: > 2. Why is GPL3 out of the question? Is the user going to resell the > device > as a service? If the user is simply "using" the software, no > disclosure > of other software is necessary. Only if your user is attempting to > "make > money" from the sale of the software or service powered by rsync doe= s > the source need to be disclosed.=20 What does the GPLv3 have to do with reselling software as a service? The _Affero_ GPL variants are what copyleft software-as-a-service, not the plain GPLv3 itself. From owner-freebsd-ports@freebsd.org Thu Oct 13 08:50:02 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 512DBC10309 for ; Thu, 13 Oct 2016 08:50:02 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pa0-x22c.google.com (mail-pa0-x22c.google.com [IPv6:2607:f8b0:400e:c03::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1FCFFAAC for ; Thu, 13 Oct 2016 08:50:02 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pa0-x22c.google.com with SMTP id rz1so36980643pab.1 for ; Thu, 13 Oct 2016 01:50:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:reply-to:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=GjsoOmYEqdF2r8Nu0V3gXBXfMYUn6UrZ/ZQUQpFHaUM=; b=gMYAdZ61UE48SYRmdGY+nXhhzBsu12TH29mxyfi5VzRRzDdPKliL6V+ZPFH1dztM2Z GU3DrdrD11bXMGA7mcUdsfMg4nu+dnCD0sOO37NWSXOuQmk+GZlUk4Fue4jv2UGjV0rl oaHnKncFXlv8mlaOuBs9tr+kha5FBIxzC+bFdw02f/n4qriLdp/eXoCEv1pk5F1Ej6NP /xmt3qyses4U5hYLiT0OjPxcEqtFe3HOEjyCh66Ah5RmTOvOI0zywEnJE635+VC9xOsS uw8gVvRqnIT8rwuPQvV5rJzgrvWnzbyMz+tit44EdBbw95b5ftTY4jnyPyo7EjPT0UZO J/mQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:reply-to:subject:to:references:from :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=GjsoOmYEqdF2r8Nu0V3gXBXfMYUn6UrZ/ZQUQpFHaUM=; b=NR4bRjI2qA1lWtDmC6lRmg6Wf4Jzl9FHxiPsYrpwlJSF0UmxMJQr3JIbnHmjpSUq8V se3fH9jajGVTd0ROls1vvZsJ5NFhOaw1u9HHkApSBs75eYNYduWwi14KjmHv31Bg/bnq zn1dGJl+3t2Gy2X+0ZTP4VCOBxw2ev+loXxLs3bklILRXyQbdEpoCCOcZ5K5bnrSREGQ gkvSJ9bjhR7bVotXjWAs9Q16wMbzJbcEdTTRhp6hLuLsNAru71kpIukuFENB0FJ0nkM8 CCFSenkCR8CwwwgyLg4Pc0GdN7xTljo4kt8LkFHN+0ub31OjeoJZnuZnZ0syEy/qW8xd hxoQ== X-Gm-Message-State: AA6/9RmcGryZdzUPv8sGYhiWEEJrOORRFVABJd+8cCMHmyWPXoOZHhbBR2E5c1UvQpQPag== X-Received: by 10.66.72.225 with SMTP id g1mr7123694pav.166.1476348601431; Thu, 13 Oct 2016 01:50:01 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:c070:ad95:e9a3:bedc? (2001-44b8-31ae-7b01-c070-ad95-e9a3-bedc.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:c070:ad95:e9a3:bedc]) by smtp.gmail.com with ESMTPSA id b83sm17633467pfl.41.2016.10.13.01.50.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 13 Oct 2016 01:50:01 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: portsnap tardis To: Randy Bush , freesd freebsd ports References: From: Kubilay Kocak Message-ID: <841f9343-244f-f542-c4bf-5c2556f70431@FreeBSD.org> Date: Thu, 13 Oct 2016 19:49:05 +1100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Thunderbird/51.0a2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 08:50:02 -0000 On 13/10/2016 6:58 PM, Randy Bush wrote: > a bunch of my 10.3 systems are whining as follows: > > Looking up portsnap.FreeBSD.org mirrors... 6 mirrors found. > Fetching snapshot tag from your-org.portsnap.freebsd.org... done. > Latest snapshot on server is older than what we already have! > Cowardly refusing to downgrade from Wed Oct 12 01:05:13 UTC 2016 > to Mon Oct 10 19:04:19 UTC 2016. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > Hi Randy, For issues with portsnap (the service, not the base binary), please open a bug report in Bugzilla under Services -> Portsnap. It will be assigned to the appropriate contacts ./koobs From owner-freebsd-ports@freebsd.org Thu Oct 13 10:18:59 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7312C0EFAA for ; Thu, 13 Oct 2016 10:18:59 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [192.108.105.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.soaustin.net", Issuer "StartCom Class 2 IV Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B06A9B53 for ; Thu, 13 Oct 2016 10:18:59 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from lonesome.com (bones.soaustin.net [192.108.105.22]) by mail.soaustin.net (Postfix) with ESMTPSA id 6B7261565; Thu, 13 Oct 2016 05:18:57 -0500 (CDT) Date: Thu, 13 Oct 2016 05:18:56 -0500 From: Mark Linimon To: Randy Bush Cc: freesd freebsd ports Subject: Re: portsnap tardis Message-ID: <20161013101856.GA28814@lonesome.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 10:18:59 -0000 On Thu, Oct 13, 2016 at 04:58:56PM +0900, Randy Bush wrote: > Fetching snapshot tag from your-org.portsnap.freebsd.org... done. IIUC there was an outage on this server and it has been fixed. mcl From owner-freebsd-ports@freebsd.org Thu Oct 13 10:36:29 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BCDB5C0F3B9 for ; Thu, 13 Oct 2016 10:36:29 +0000 (UTC) (envelope-from randy@psg.com) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:8006::18]) (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 9FAB7E51 for ; Thu, 13 Oct 2016 10:36:29 +0000 (UTC) (envelope-from randy@psg.com) Received: from localhost ([127.0.0.1] helo=ryuu.psg.com) by ran.psg.com with esmtp (Exim 4.86_2) (envelope-from ) id 1budND-0000Ya-Sr; Thu, 13 Oct 2016 10:36:28 +0000 Date: Thu, 13 Oct 2016 19:36:26 +0900 Message-ID: From: Randy Bush To: Mark Linimon Cc: freesd freebsd ports Subject: Re: portsnap tardis In-Reply-To: <20161013101856.GA28814@lonesome.com> References: <20161013101856.GA28814@lonesome.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/24.5 Mule/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 10:36:29 -0000 >> Fetching snapshot tag from your-org.portsnap.freebsd.org... done. > IIUC there was an outage on this server and it has been fixed. how do we apply for refunds? :) From owner-freebsd-ports@freebsd.org Thu Oct 13 12:42:04 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9362CC0DAD4 for ; Thu, 13 Oct 2016 12:42:04 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com [IPv6:2607:f8b0:400d:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5FF9FB23 for ; Thu, 13 Oct 2016 12:42:04 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: by mail-qk0-x22e.google.com with SMTP id o68so132898809qkf.3 for ; Thu, 13 Oct 2016 05:42:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=pEEUZRMp843fRA+4wnwIktZC88orC+sg638i5jOI0Tg=; b=YpTHfDsucPRQWWi7iPLxphVAlvdAPwPzagM1K79MI67h7O2FcPGqxWCde1lUMk0zil gtqzY7OWglkLc/JHj3ElWiKpRthpzPqq/9yOGJNsOHuTJMZcthXu/bUXeW7moKrnuif1 KDeuFK9yMLto74gz2asVcOyHPX8ABBwP+nN2+RzaoDePHEeHDegLsCuHQ61dAfOedrUt jEzD5/Z60LK4ofoFk5Z3WH9LSj6kp/lH1EL41LXYzzqwpuXkxSlHmpjGsl6xXIHM8AbH QhD5s1mNN5bajvCVRI2nT2uamDQxhSw6U6r9aWF7XQmpJED7wWDNxhEI/aXYb2HyVJSR FUgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=pEEUZRMp843fRA+4wnwIktZC88orC+sg638i5jOI0Tg=; b=NFkHri1xDtf9Xs/v275ze2hNF+0c3jwrlAHuPbJv82BcA/o8NmtiZ4vOT8qp/7LEWY Zd8gZFoohWyP1N188nQVTL77Z7cs2X/YtfxESPXbzkjIHT02hF6JrsT3Og9QZ9XPUYwW BRAF8mTeztrYNUoGutodVUGBlZjrpjke+Wm3CcqUQRDNM9/w2r79f2ixjDG5LElVTKwG TfdUXeszcKOhr8291g5ssZJMjg1aBpzB8f27t4UkII5FkG9jmZTdTPjx9E7mIS1fgFam /qIW2xuniSvrfZaI40FcxzgHGvNDwmc1KhdtWKLjZAD5DqUp1BEVHALAOb1RnZQ2qB2y Wn5g== X-Gm-Message-State: AA6/9Rl8An44ctvgWb+URt9v7+vI6DRccy8hRIlVVPb0pgyvlh6amTPmzekzQ4E9X6FNDGCNRtkj6kCRvAdvEQ== X-Received: by 10.55.119.197 with SMTP id s188mr5589268qkc.44.1476362523551; Thu, 13 Oct 2016 05:42:03 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.170.149 with HTTP; Thu, 13 Oct 2016 05:42:02 -0700 (PDT) In-Reply-To: <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> From: David Demelier Date: Thu, 13 Oct 2016 14:42:02 +0200 Message-ID: Subject: Re: harder and harder to avoid pkg To: Andrea Venturoli Cc: Matthieu Volat , "freebsd-ports@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 12:42:04 -0000 2016-10-12 10:04 GMT+02:00 Andrea Venturoli : > On 10/12/16 09:24, Matthieu Volat wrote: > >> And GNU/Linuxes can be a PITA when you have to track -dev(el) packages >> (which sometimes really requires -bin, -app or whatever), or worst, describe >> to people how they are supposed to build your software with weird subpackage >> names. >> >> I really like that ports provides the software project as intended by >> upstream (modulo options). > > > Just a "me too" here! Could not agree more. Please forget that idea. I just hate having to install libfoo, libfoo-dev, libfoo-dbg, libfoo-doc, libfoo-whatever each time I need to develop on Linux. Please do not transform FreeBSD as a Linux distribution :) I love the way FreeBSD and some very sparse Linux distributions provide the packages exactly how it would be installed by hand (= vanilla). FreeBSD offers some options and very few changes for better integration but packages are provided vanilla. You want a package? You install /packagename/ nothing more, nothing less. I really would like to see simple vanilla packages for the next 10 years. The FreeBSD ports is already extremely complicated, do not make it even harder :( Regards, -- Demelier David From owner-freebsd-ports@freebsd.org Thu Oct 13 13:01:43 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 70906C100DA for ; Thu, 13 Oct 2016 13:01:43 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 157B1800 for ; Thu, 13 Oct 2016 13:01:43 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 11F45BDC79; Thu, 13 Oct 2016 15:01:40 +0200 (CEST) Received: from atuin.in.mat.cc (AMontsouris-654-1-196-60.w90-2.abo.wanadoo.fr [90.2.187.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id BAEC2BDC71; Thu, 13 Oct 2016 15:01:39 +0200 (CEST) Subject: Re: qa.sh stripped warning To: Kyle Evans References: Cc: ports-list freebsd From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <3c630974-d033-6ecf-28ba-ea873123f89e@FreeBSD.org> Date: Thu, 13 Oct 2016 15:01:37 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="jWgIBVvop45trBCIGD6v6nBpauQ2iPkbQ" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 13:01:43 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --jWgIBVvop45trBCIGD6v6nBpauQ2iPkbQ Content-Type: multipart/mixed; boundary="CKGWdfKEN8vlsQWTdvCCFnfIA04gc3Lcn"; protected-headers="v1" From: Mathieu Arnold To: Kyle Evans Cc: ports-list freebsd Message-ID: <3c630974-d033-6ecf-28ba-ea873123f89e@FreeBSD.org> Subject: Re: qa.sh stripped warning References: In-Reply-To: --CKGWdfKEN8vlsQWTdvCCFnfIA04gc3Lcn Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 12/10/2016 =C3=A0 20:15, Kyle Evans a =C3=A9crit : > Hi, > > On Wed, Oct 12, 2016 at 10:35 AM, Mathieu Arnold wrot= e: >> The warning will never be turned into errors. Maybe add a comment to t= he >> makefile saying that files must not be stripped. Maybe a bit like go >> ports do it, something like: >> >> STRIP=3D # Elf firmwares, do not strip > Thanks for the suggestion! I've implemented this. Given the strong > wording you've used here (will never be turned into errors), would you > consider revising the comment @ > https://svnweb.freebsd.org/ports/head/Mk/Scripts/qa.sh?view=3Dmarkup#l1= 91 > ? It's easy to derive uncertainty from the wording used in the > comment. Well, one day, soon(tm), stripping will be done some other way, allowing the debug symbols to be extracted into a debug package, something like: -debug.. So, while it won't be an error, it may be done automatically, and if parts need to not be stripped, it should be noted right now :-) --=20 Mathieu Arnold --CKGWdfKEN8vlsQWTdvCCFnfIA04gc3Lcn-- --jWgIBVvop45trBCIGD6v6nBpauQ2iPkbQ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX/4WyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85I6sUQAJCoKlouEAqlm0Xsn3pcx62Q E6ZDk3UUUIHpNAHJbW5AaNiNaFZF/hoyH7cjDm503S/7t/27oYPPL0q1iVVizoOb z4S+niU4dyP7PwQL2QwLKArkVJXUuxBZZiTgQEakQ7ypAgSM9MKIH4dIXyGuVpRa Nce+j0RNyjYLDplIS4myHMAZJvdl1MjIK1+7d21qXadBMDahlXtDH9rFLI37JOmQ dFhDdgSdTvFbndHpfluMhaRRQJ5+44rJ48AdbYQ8/g5QgYuIp9DykKwHZ1ntIsz9 x+kvwt06YGMwjK1ssRigcD/MwgVuKp5ri2MNrUdM9cg7EnePy2mL2vo6hagPbpCR gF6zj/sgPkx9QsDn3gilMtjsy8j2owF4UGWhrd3fwHau0yyJ+fak+N8CfMBUF92m Yq+k5aqbVOKvY7mMIeWIB8pXjg6y9AQAV//VoXL783DHN/6nnDPk4+GWeu/UJoZ0 dj9iPKryL9k7/1EdZn6c/2CMcW22i9GFAcHDHPf25g2/JZ4WXFkwIgNV5+7zXgp+ dLlYhRIxfLCQ5NOQ3UJrY8bwe5cmMdvE3q+eZ+H4eibfDiJY0UUYvNgjOraFWgXM W/Pa5jXmyP8APCX90dIx1ZIWjV2c20Jh3pZE6ZlV0mvA7wgjTNPzCs0wnaHseW72 oerio46t2s/3RcsIYL7t =b6ed -----END PGP SIGNATURE----- --jWgIBVvop45trBCIGD6v6nBpauQ2iPkbQ-- From owner-freebsd-ports@freebsd.org Thu Oct 13 14:14:06 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C27D3C10626 for ; Thu, 13 Oct 2016 14:14:06 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id A36B319C9 for ; Thu, 13 Oct 2016 14:14:06 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A2C76C10625; Thu, 13 Oct 2016 14:14:06 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A26F2C10624 for ; Thu, 13 Oct 2016 14:14:06 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com [IPv6:2607:f8b0:400d:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5EF2819C8; Thu, 13 Oct 2016 14:14:06 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: by mail-qk0-x22e.google.com with SMTP id n189so92478123qke.0; Thu, 13 Oct 2016 07:14:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=GzaYDhF6ZJs8qm049I9Ngl1u9jb6WgJa8fF3obc4TVc=; b=O3UaIlxFx+bjwyuY1D7Jh1ADzPbooHX13+XEo4azJcAJ1Z9yVLYxtlb962UGdPLcfd jSZaR0ue8A9CzTzskVG9mZPbd6ADabFgiVRPCKYDOFGbFVAZ/zaUxlzwvHdFDzqvvewc OGxRABJBOEHNbZmJoVks4s9JeX6oCeW90c3vBbrfnyffng0V7CqorTQ3bGucUPFRwf6E EWPcOEI+zRdgKtcZ0fIm527LYDBBe7L5uoxObAKN9kKyeLvjrip3+Ctsy4Im/U+hA6nb /pu0Fbo8/8ac7C32szvH1U8meL8yw3Y4KuVW5UEcmmHq0EBB0rQaA1fhcy+5iOCZscyf Gxpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=GzaYDhF6ZJs8qm049I9Ngl1u9jb6WgJa8fF3obc4TVc=; b=WTOjyR2nYEurd8AKCe0VsIjGVyErc9gNn8OsTYe+eFz8zkimWIZsmP3ZSXYPq1dcMW ifyLMjiG87grAHiwopH8yA0bdqe0j9CmEqWmp4ppMqEW6WY1fNhhakD3sbcl8bN8fS4P dPCgrS0Wnc4nclgvx6j091L4ty32LCQ8GO8wsAcLL5wI600s66f2B2MJ9cQuiXFGUl0t nsMH6xXKZw4rgLC0zLE7L4hjzEbZ394r/fzgxsCXTwiDnUL9nTosqrCzeKBZvJWFTXLd 0jSNJG2E3M01nY6snlMj6e7SoN0Zd0aJl8wPHwBa8/++xwCF1uVl/0ggd7BuRDdc61Io DjIA== X-Gm-Message-State: AA6/9Rlwn9i5ICH5Sctp4+1OwMz0R2KK/fu+Eqn0I/1t86HPvCJM/5uArNmDXuu7QlVSU9We+iwToeeb4MZccQ== X-Received: by 10.55.119.197 with SMTP id s188mr6033567qkc.44.1476368045368; Thu, 13 Oct 2016 07:14:05 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.170.149 with HTTP; Thu, 13 Oct 2016 07:14:04 -0700 (PDT) In-Reply-To: References: From: David Demelier Date: Thu, 13 Oct 2016 16:14:04 +0200 Message-ID: Subject: Re: ports capable of coping with --relocate? To: Julian Elischer Cc: "ports@FreeBSD.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 14:14:06 -0000 2016-10-10 7:39 GMT+02:00 Julian Elischer : > On 9/10/2016 10:35 PM, Julian Elischer wrote: >> >> >> for packages I'm using : >> >> * PKG_DBDIR=/$(FOO)/var/db/pkg pkg add --relocate /$(FOO) $(PKGNAME)* >> >> to build up an image in location "$FOO" that I can tar up and install >> onto a machine. >> >> however some other ports fail to find that a dependency has been >> installed.. >> >> e.g. >> >> libglib2 is installed in the manner above, but then open-vm-tools-nox11 >> fails with: >> >> *checking for glib-2.0 >= 2.6.0 (via pkg-config)... no** >> **configure: error: glib >= 2.6.0 is required.** >> * >> >> is there away to make the vmware port look in $FOO, or do I need to >> install libglib into the base system before vmware-tools will find it? >> > I just noticed that > glib-2.46.2 Some useful routines of C programming > (current stable version) > IS already on the base system.. how can I get past this? Huh, there is no glib in FreeBSD base system. -- Demelier David From owner-freebsd-ports@freebsd.org Thu Oct 13 14:50:27 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ECBE2C0E399 for ; Thu, 13 Oct 2016 14:50:27 +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 D06BC1E2 for ; Thu, 13 Oct 2016 14:50:27 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id CFDCAC0E398; Thu, 13 Oct 2016 14:50:27 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CF83FC0E395 for ; Thu, 13 Oct 2016 14:50:27 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 958CB1E0; Thu, 13 Oct 2016 14:50:27 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 334E3BDD03; Thu, 13 Oct 2016 16:50:26 +0200 (CEST) Received: from atuin.in.mat.cc (AMontsouris-654-1-196-60.w90-2.abo.wanadoo.fr [90.2.187.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id C8B9FBDCFC; Thu, 13 Oct 2016 16:50:25 +0200 (CEST) Subject: Re: ports capable of coping with --relocate? To: Julian Elischer , "ports@FreeBSD.org" References: From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <1e2b93b5-2f56-4f41-a7e6-7b39ab9d27e8@FreeBSD.org> Date: Thu, 13 Oct 2016 16:50:24 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="aE6WsPQcJi0dK4O5b78RKkwbm25UraDaj" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 14:50:28 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --aE6WsPQcJi0dK4O5b78RKkwbm25UraDaj Content-Type: multipart/mixed; boundary="Fnj77E61gPOvhgSAotjh9qmLxF9dCGqcW"; protected-headers="v1" From: Mathieu Arnold To: Julian Elischer , "ports@FreeBSD.org" Message-ID: <1e2b93b5-2f56-4f41-a7e6-7b39ab9d27e8@FreeBSD.org> Subject: Re: ports capable of coping with --relocate? References: In-Reply-To: --Fnj77E61gPOvhgSAotjh9qmLxF9dCGqcW Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 10/10/2016 =C3=A0 07:35, Julian Elischer a =C3=A9crit : > for packages I'm using : > > * PKG_DBDIR=3D/$(FOO)/var/db/pkg pkg add --relocate /$(FOO) $(PKGNAME)*= > > to build up an image in location "$FOO" that I can tar up and install > onto a machine. --relocate does not do what you think it does. It tells pkg to not install a package in /usr/local but somewhere else. What you want is to do: pkg -r /${FOO} add $(PKGNAME) --=20 Mathieu Arnold --Fnj77E61gPOvhgSAotjh9qmLxF9dCGqcW-- --aE6WsPQcJi0dK4O5b78RKkwbm25UraDaj Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJX/58xXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85ILPwP/j9jQK7AtQYDRD3b9UaKNqYB 6TDVN67jwU93KQfiOM+0LbbVTwuOBhAw2WxacmtuxUZTIZWP95KfUE2MexUdbzgw mFlr5qWoZpOr1s0qOIMsg1s7B2etrbm3qzjSEbrIqovXZLAl0sGlv/ZIQBVSX+dP WnZKOgev69uneQdip9/+OrMWPVLs14rTsZfCkND104ns7u/Do520hALlgT24jVVE b+hecDmsDwQ6BS6Y4HQLuyjBLWVIQCExgrHUV8Nvfu/HYXwBtICAE1PauUvS9VvR YpY4IsAegSuLkB3G4cwkZ8hUGywk6wqbEHvcLtQYciCXccWEKQLXVL8QDevw+0je CBc8PxpBTnnDdznDG7DGkumgX7ZA8MdBmzH+p29Uhx+wlF7xCH4ggs/o+A/eclXB oep3c802bmKMTZtxGSjsZ2qPoUZ8H4BfokgGj2JIcI1tMt05/Wf5sk27sJNa8Qiw LPoHFs3vQbr9bne7bVsYR9D2IAxSwVffAjIzRIp+bGmhekvkaojFW83vvs4HvjZM /4isWJYLEX5uvQDCXd9ppyxbjsOfOwDpH5g7f7CJF7CYLfv8x5zOjcauOnw0y5ly m7PPi4oV0C9KYTbNh57AmufqmIj5xf7Ogcz1agvp/3MS/wJfeOkzsWZYY70T4lCF JT/Ks7v6SYl8yJ8YdEYe =sdD0 -----END PGP SIGNATURE----- --aE6WsPQcJi0dK4O5b78RKkwbm25UraDaj-- From owner-freebsd-ports@freebsd.org Thu Oct 13 16:16:42 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8F5A3C0FD96 for ; Thu, 13 Oct 2016 16:16:42 +0000 (UTC) (envelope-from 000.fbsd@quip.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 4F00C1C3 for ; Thu, 13 Oct 2016 16:16:41 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 23BBB284C6; Thu, 13 Oct 2016 18:08:39 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 3A39C284C3; Thu, 13 Oct 2016 18:08:38 +0200 (CEST) Subject: Re: harder and harder to avoid pkg To: David Demelier , Andrea Venturoli Cc: "freebsd-ports@freebsd.org" , Matthieu Volat References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <57FFB185.6030601@quip.cz> Date: Thu, 13 Oct 2016 18:08:37 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 16:16:42 -0000 David Demelier wrote on 2016/10/13 14:42: > 2016-10-12 10:04 GMT+02:00 Andrea Venturoli : >> On 10/12/16 09:24, Matthieu Volat wrote: >> >>> And GNU/Linuxes can be a PITA when you have to track -dev(el) packages >>> (which sometimes really requires -bin, -app or whatever), or worst, describe >>> to people how they are supposed to build your software with weird subpackage >>> names. >>> >>> I really like that ports provides the software project as intended by >>> upstream (modulo options). >> >> >> Just a "me too" here! > > Could not agree more. > > Please forget that idea. > > I just hate having to install libfoo, libfoo-dev, libfoo-dbg, > libfoo-doc, libfoo-whatever each time I need to develop on Linux. > Please do not transform FreeBSD as a Linux distribution :) > > I love the way FreeBSD and some very sparse Linux distributions > provide the packages exactly how it would be installed by hand (= > vanilla). > > FreeBSD offers some options and very few changes for better > integration but packages are provided vanilla. You want a package? You > install /packagename/ nothing more, nothing less. I really would like > to see simple vanilla packages for the next 10 years. > > The FreeBSD ports is already extremely complicated, do not make it > even harder :( +1 for this! Miroslav Lachman From owner-freebsd-ports@freebsd.org Thu Oct 13 17:33:43 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8A0D5C10A93 for ; Thu, 13 Oct 2016 17:33:43 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 68B98B04 for ; Thu, 13 Oct 2016 17:33:43 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 67FCAC10A92; Thu, 13 Oct 2016 17:33:43 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 678ACC10A91 for ; Thu, 13 Oct 2016 17:33:43 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-qt0-x231.google.com (mail-qt0-x231.google.com [IPv6:2607:f8b0:400d:c0d::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 33D1BB02 for ; Thu, 13 Oct 2016 17:33:43 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by mail-qt0-x231.google.com with SMTP id m5so52367493qtb.3 for ; Thu, 13 Oct 2016 10:33:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=r2+gBmzL/wHvpQKnY94OISldA3Oj3yOhrSPFwMpIFfw=; b=NYKE5momBFDLdP403M+beG91NWY0HDluO4fyoriAWuw5STSaqd59rncq1lW/Ig4pLY yBfTsMK76MHqHRxdubOAENfX7sxiU5kH+JZu6n0i+IgGeN9grN/lrsCcRuBFx+GNTAVo 5yQmxJKVjsYea3J1FSz39Ahf5Jc1I8ph61In9CECg+T17scwr3W/MtqZpPVxyDBR44JH apoyEu93c8GAZELZEC7Fgt+rOw+zGb3po9iLBb+Q883FBk6Pi4vTE77KvzbVT3Y+E0QX j32LobSLE03oW/Fw+ULEqDsgahW7eCqqlIJzwjz67b8sAzlSgdJe9b5Iucdb1XsdpBeZ Ry9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=r2+gBmzL/wHvpQKnY94OISldA3Oj3yOhrSPFwMpIFfw=; b=TDTiVtFb7Q7Fn4BPq5oLi2lNsMhb96+XPIYvqD0vRyp0OvDic31B9VC/5uvbx/DPKE /is0GBsu8xKYOlCy+y+P/SqIvAFruTykGFQei8TemAMZUibBHyuVHP7gZ7b/xp6gqqrf WqSMy6zjBkLfF8xOngXm5BOk4B41+kvS0KjkkxPf0OqonUByj2j9ewjnpfGmzYqevi6z nef8i8u8jW7/2FKZOsa9xROMGSGSqALjauvFEk7Fl8a5EVbZxUblEo8eJZgedXUgztTP Y5/8amefwWmhtbiJj8mSrz97I8QMqrVBtW/c9GSMJ1aiSywAW3gRjfla9KhCjaNICzMs tz1Q== X-Gm-Message-State: AA6/9RkrEBKrNZ9xeeVAEo5lh7S4zwyl1Ckm+klM9akXyd+Ivg4lQzW/eEjSCTuyeeSBjg== X-Received: by 10.28.191.92 with SMTP id p89mr2958516wmf.114.1476380021989; Thu, 13 Oct 2016 10:33:41 -0700 (PDT) Received: from gumby.homeunix.com ([81.17.24.158]) by smtp.gmail.com with ESMTPSA id qq7sm24129785wjc.30.2016.10.13.10.33.40 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 13 Oct 2016 10:33:41 -0700 (PDT) Date: Thu, 13 Oct 2016 18:33:38 +0100 From: RW To: ports@freebsd.org Subject: Re: harder and harder to avoid pkg Message-ID: <20161013183338.42f6777d@gumby.homeunix.com> In-Reply-To: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd10.3) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 17:33:43 -0000 On Tue, 11 Oct 2016 11:59:47 -0700 Julian Elischer wrote: > As the number of dependencies between packages get ever higher, it > becomes more and more difficult to compile packages and the > dependence on binary precompiled packages is increased. However > binary packages are unsuitable for some situations. We really need > to follow the lead of some of the Linux groups and have -runtime and > -devel versions of packages, OR we what woudlbe smarter, woudl be > to have several "sub manifests" to allow unpacking in different > environments. > > > A simple example: libxml2 > > This package installs include files and libraries and dicumentation > etc. > > yet if I build an appliance , I want it to only install a singe file. > > /usr/local/lib/libxml2.so.2 What practical problem does installing the include files and man pages cause you? From owner-freebsd-ports@freebsd.org Thu Oct 13 22:26:11 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 632D3C10766 for ; Thu, 13 Oct 2016 22:26:11 +0000 (UTC) (envelope-from grog@lemis.com) Received: from www.lemis.com (www.lemis.com [208.86.226.86]) by mx1.freebsd.org (Postfix) with ESMTP id 41D7980F for ; Thu, 13 Oct 2016 22:26:10 +0000 (UTC) (envelope-from grog@lemis.com) Received: from eureka.lemis.com (www.lemis.com [208.86.226.86]) by www.lemis.com (Postfix) with ESMTP id 7F7001B72803; Thu, 13 Oct 2016 22:26:04 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id 4B47844949B; Fri, 14 Oct 2016 09:26:03 +1100 (AEDT) Date: Fri, 14 Oct 2016 09:26:03 +1100 From: Greg 'groggy' Lehey To: Shane Ambler Cc: reko.turja@liukuma.net, freebsd-ports@freebsd.org Subject: Re: Alternatives to rsync Message-ID: <20161013222603.GD20041@eureka.lemis.com> References: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> <68b5981d-6155-575d-6929-813f116c8419@ShaneWare.Biz> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZwgA9U+XZDXt4+m+" Content-Disposition: inline In-Reply-To: <68b5981d-6155-575d-6929-813f116c8419@ShaneWare.Biz> Organization: The FreeBSD Project Phone: +61-3-5346-1370, +61-3-5309-0418 Mobile: 0401 265 606. Use only as instructed. WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 22:26:11 -0000 --ZwgA9U+XZDXt4+m+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thursday, 13 October 2016 at 18:13:39 +1030, Shane Ambler wrote: > On 13/10/2016 15:09, reko.turja--- via freebsd-ports wrote: >> One of my users is needing rsync like functionality to transfer changed >> contents of some directories between couple of machines. As rsync 3 >> isn't open source, but GPL3 it's out of question in order to keep the >> system untainted. >> >> The software should be relatively lightweight - no fullblown >> mirroring/backup is needed. Also hints how to achieve similar ends using >> maybe tar/ssh might do. > > sysutils/cpdup provides similar functionality to rsync and is bsd licensed. Does anybody have information on how efficient it is in comparison with rsync? Apart from that, I agree with the other comments. But if Reko wants a non-GPL3 package, for whatever reason, what's wrong with an older version of rsync? Greg -- Sent from my desktop computer. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA --ZwgA9U+XZDXt4+m+ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlgACfsACgkQIubykFB6QiPwCACeLcH706MnoYzL4Ke/ilE91tk7 3xsAoI0rsTAGWXSzdlJ5ZbQFfHgij8XI =DyGX -----END PGP SIGNATURE----- --ZwgA9U+XZDXt4+m+-- From owner-freebsd-ports@freebsd.org Fri Oct 14 05:02:07 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 82BBCC0F891 for ; Fri, 14 Oct 2016 05:02:07 +0000 (UTC) (envelope-from reko.turja@liukuma.net) Received: from cerebro.liukuma.net (cerebro.liukuma.net [185.34.0.166]) by mx1.freebsd.org (Postfix) with ESMTP id 3BDB0B51 for ; Fri, 14 Oct 2016 05:02:06 +0000 (UTC) (envelope-from reko.turja@liukuma.net) Received: from cerebro.liukuma.net (localhost [127.0.0.1]) by cerebro.liukuma.net (Postfix) with ESMTP id 9CC37B1FC37 for ; Fri, 14 Oct 2016 08:01:59 +0300 (EEST) X-Virus-Scanned: amavisd-new at liukuma.net Received: from cerebro.liukuma.net ([127.0.0.1]) by cerebro.liukuma.net (cerebro.liukuma.net [127.0.0.1]) (amavisd-new, port 10027) with LMTP id QUhXS3aUJZhn for ; Fri, 14 Oct 2016 08:01:58 +0300 (EEST) Received: from RIVENDELL (dsl-kmibrasgw1-54f8cb-183.dhcp.inet.fi [84.248.203.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: ignatz@cerebro.liukuma.net) by cerebro.liukuma.net (Postfix) with ESMTPSA id E2EBEB1FC36 for ; Fri, 14 Oct 2016 08:01:57 +0300 (EEST) DKIM-Filter: OpenDKIM Filter v2.10.3 cerebro.liukuma.net E2EBEB1FC36 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=liukuma.net; s=liukudkim; t=1476421318; bh=qjcAGupxLFVRK50+EMGaVusaG9Iq3Ilqf9Jy9fICGIM=; h=From:To:References:In-Reply-To:Subject:Date; b=oVBeeYjpCUyrLMVOd9Iln2zCf7Z9ei2tLYT4cAMchMx3/Sg+ylCFtxkrt0T0A/DYX mp5rLiZltPjw0yAEkeuKUi/aaYbdJZ1G33ksU94ux+yHOmkydDvXj8V+EjpLHjhz0w aBhgeChVgqhfjfJUGFzUNr6VteYe88r8d4TbGJhc= Message-ID: From: To: References: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> In-Reply-To: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> Subject: Re: Alternatives to rsync Date: Fri, 14 Oct 2016 08:01:51 +0300 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 16.4.3528.331 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 05:02:07 -0000 Thanks a lot for your suggestions! Franco and Shane - I will definitely check cpdup out. Georges suggestion is neat, sadly for this usage pattern zfs isn't ideal - lack of memory, files are transferred between freebsd and linux etc. but it's definitely something I'll have to remember for the future. Greg, I've actually put some thought in making a local port of rsync2. I've done some research on it and it seems to be fairly usable and security patched still. -Reko -----Original Message----- > One of my users is needing rsync like functionality to transfer changed > contents of some directories between couple of machines. As rsync 3 isn't > open source, but GPL3 it's out of question in order to keep the system > untainted. > The software should be relatively lightweight - no fullblown > mirroring/backup is needed. Also hints how to achieve similar ends using > maybe tar/ssh might do. _______________________________________________ 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 Oct 14 05:56:30 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 87023C113DB for ; Fri, 14 Oct 2016 05:56:30 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by mx1.freebsd.org (Postfix) with ESMTP id ED1E16EB; Fri, 14 Oct 2016 05:56:29 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ppp118-210-128-86.bras1.adl6.internode.on.net (HELO leader.local) ([118.210.128.86]) by ipmail05.adl6.internode.on.net with ESMTP; 14 Oct 2016 16:21:19 +1030 Subject: Re: Alternatives to rsync To: Greg 'groggy' Lehey References: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> <68b5981d-6155-575d-6929-813f116c8419@ShaneWare.Biz> <20161013222603.GD20041@eureka.lemis.com> Cc: reko.turja@liukuma.net, freebsd-ports@freebsd.org From: Shane Ambler Message-ID: Date: Fri, 14 Oct 2016 16:21:18 +1030 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <20161013222603.GD20041@eureka.lemis.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 05:56:30 -0000 On 14/10/2016 08:56, Greg 'groggy' Lehey wrote: > On Thursday, 13 October 2016 at 18:13:39 +1030, Shane Ambler wrote: >> On 13/10/2016 15:09, reko.turja--- via freebsd-ports wrote: >>> One of my users is needing rsync like functionality to transfer changed >>> contents of some directories between couple of machines. As rsync 3 >>> isn't open source, but GPL3 it's out of question in order to keep the >>> system untainted. >>> >>> The software should be relatively lightweight - no fullblown >>> mirroring/backup is needed. Also hints how to achieve similar ends using >>> maybe tar/ssh might do. >> >> sysutils/cpdup provides similar functionality to rsync and is bsd licensed. > > Does anybody have information on how efficient it is in comparison > with rsync? Apart from that, I agree with the other comments. But if > Reko wants a non-GPL3 package, for whatever reason, what's wrong with > an older version of rsync? A new port could be created to build an older version - unless there is a wider interest in maintaining the older version, the drawback will be that it will use an old unsupported code base that will need to be maintained by the one person using it and will likely only get limited testing within the scope of their use case. There is a chance that others want to stay away from gplv3 so a fork of rsync 2.6.9 could be the start of a new rsync alternative project - not just a port to build an old version. -- FreeBSD - the place to B...Saving Data Shane Ambler From owner-freebsd-ports@freebsd.org Fri Oct 14 05:56:56 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4DD6CC1141A for ; Fri, 14 Oct 2016 05:56:56 +0000 (UTC) (envelope-from emorrasg@yahoo.es) Received: from nm20-vm3.bullet.mail.ir2.yahoo.com (nm20-vm3.bullet.mail.ir2.yahoo.com [212.82.96.245]) (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 C13A77F3 for ; Fri, 14 Oct 2016 05:56:55 +0000 (UTC) (envelope-from emorrasg@yahoo.es) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1476424442; bh=RlK5M1zCy4chdLzkOhBr3yKivzjWKsNohiVt36cDiIo=; h=Date:From:To:Subject:In-Reply-To:References:From:Subject; b=UT6fOyZKxP1Dx7/vPi1KNNcRNXpjPi+liw6GJAl1vkR3FA6s6xonRwL+VIG9CweSoevNuANIslcT/QBzsTVic0oW8DlKHty5HePq+X4E5VMFVk/J+VwjqjmeSQbfrvpJmVUwBUcz1r24yWNEmw9OwZW1uGZX866U+H4ev6ftSnpF4RdN2NC6nn4+/UNhptBukQQvpi+vKgnjTIOZYaRrue+9wsXQwhj8VmeffeTV8g+rRWYL1BBSvA7oOJak5hWCufwxThvOTh/dMd0a19EIabmESBqURfVRk2eNaUPDT9jhKnpXsa0lRsQ9IjmAnph/wIiRwVf4gPhl9PxUf27VfA== Received: from [212.82.98.63] by nm20.bullet.mail.ir2.yahoo.com with NNFMP; 14 Oct 2016 05:54:02 -0000 Received: from [46.228.39.83] by tm16.bullet.mail.ir2.yahoo.com with NNFMP; 14 Oct 2016 05:54:02 -0000 Received: from [127.0.0.1] by smtp120.mail.ir2.yahoo.com with NNFMP; 14 Oct 2016 05:54:02 -0000 X-Yahoo-Newman-Id: 291069.22164.bm@smtp120.mail.ir2.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: MY1D9_gVM1n_IrLt49Z6ozB7eVsZ_ONLhBkjurMISKnDvGF 3ZeyVDyWFeOSePj7HRixhFbRPcUMIRxL8SBjZTUr9sG6mrZS.cdplWn.0ZI4 DDawotgg1DcnYzCtYEvTFu8as4C7XfjXp1lraLJiBeg6uIqNAozTV9lWWV3y RelPgyIH_mosFp8RcFvgAtnCALlp_HeuReqCzU0vzkiL4WHSmZGiAPbqBaLH yixl0cl276WMpJ3VXFseshpfYqIB0op7rucftVj1PDQ3oiQd9ISQJZiZwsrY UNoa3xy.y9TN4dziMyUBhdyK8goYoXh8wkJ63A1Lpr_lqJIg34QAFq3qi0sh Ux.7wfBEV5Af7YJVpM5i9X6aLj4An2BlrI869KGhhBhlE3JufcSsEobte_O3 BXlGPEH4S.HtI7.FF8zKwJyNSHqZq5a.3gE4Yma7_sWY2EWYM7owEJY.BnNj 7OGUyCYA9AAw2LfIu09uVCuNB0Sm17no1BER0oceMn8Pev2rR92lnWX2M7qV 2EX71m3H4WhYzbnXBM1hzv7mCapQNqXnkVcDgHEeeZo2VrkubFR72yBZJ7wm QNPlD4Dv22ejhxzkEwGy3IAqflL_hjETfyJHLb7cJ2jp8Ei_XYQvUiGC9pLz 2tQ_khuMZUijQCfK0J5PfA3jA X-Yahoo-SMTP: mX392iiswBAeJNdO_s.EW62LZDJR Date: Fri, 14 Oct 2016 07:54:00 +0200 From: Eduardo Morras To: freebsd-ports@freebsd.org Subject: Re: Alternatives to rsync Message-Id: <20161014075400.5e83eef59600d6c58b885276@yahoo.es> In-Reply-To: <20161013222603.GD20041@eureka.lemis.com> References: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> <68b5981d-6155-575d-6929-813f116c8419@ShaneWare.Biz> <20161013222603.GD20041@eureka.lemis.com> X-Mailer: Sylpheed 3.5.1 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 05:56:56 -0000 Sorry for commenting on this reply to Greg to answer Shane Ambler, I joined maillist today. On Fri, 14 Oct 2016 09:26:03 +1100 Greg 'groggy' Lehey wrote: > On Thursday, 13 October 2016 at 18:13:39 +1030, Shane Ambler wrote: > > On 13/10/2016 15:09, reko.turja--- via freebsd-ports wrote: > >> One of my users is needing rsync like functionality to transfer > >> changed contents of some directories between couple of machines. > >> As rsync 3 isn't open source, but GPL3 it's out of question in > >> order to keep the system untainted. > >> > >> The software should be relatively lightweight - no fullblown > >> mirroring/backup is needed. Also hints how to achieve similar ends > >> using maybe tar/ssh might do. > > > > sysutils/cpdup provides similar functionality to rsync and is bsd > > licensed. cpdup in ports comes from old matt dillon pages and is version1.18. DragonflyBSD has version 1.32 at [1][2] and compiles with low effort on FreeBSD. > Does anybody have information on how efficient it is in comparison > with rsync? Apart from that, I agree with the other comments. But if > Reko wants a non-GPL3 package, for whatever reason, what's wrong with > an older version of rsync? For me it has better performance, the BSD licence and promote/use BSD borned tools, for me it's a plus. > Greg [1] http://gitweb.dragonflybsd.org/dragonfly.git/tree/d72200edc8a9934f16e185f29e31ef5fe654c93a:/bin/cpdup [2] http://gitweb.dragonflybsd.org/dragonfly.git/blob/d72200edc8a9934f16e185f29e31ef5fe654c93a:/bin/cpdup/cpdup.c --- --- Eduardo Morras From owner-freebsd-ports@freebsd.org Fri Oct 14 06:01:19 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84D93C11549 for ; Fri, 14 Oct 2016 06:01:19 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from host64.shmhost.net (host64.kissl.de [213.239.241.64]) (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 4C9E694A for ; Fri, 14 Oct 2016 06:01:18 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from francos-mbp.homeoffice.local (ipservice-092-217-062-255.092.217.pools.vodafone-ip.de [92.217.62.255]) by host64.shmhost.net (Postfix) with ESMTPSA id AA4C483815; Fri, 14 Oct 2016 08:01:09 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.0 \(3226\)) Subject: Re: Alternatives to rsync From: Franco Fichtner In-Reply-To: <20161014075400.5e83eef59600d6c58b885276@yahoo.es> Date: Fri, 14 Oct 2016 08:01:08 +0200 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> <68b5981d-6155-575d-6929-813f116c8419@ShaneWare.Biz> <20161013222603.GD20041@eureka.lemis.com> <20161014075400.5e83eef59600d6c58b885276@yahoo.es> To: Eduardo Morras X-Mailer: Apple Mail (2.3226) X-Virus-Scanned: clamav-milter 0.99.2 at host64.shmhost.net X-Virus-Status: Clean X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 06:01:19 -0000 > On 14 Oct 2016, at 7:54 AM, Eduardo Morras via freebsd-ports = wrote: >=20 >=20 > Sorry for commenting on this reply to Greg to answer Shane Ambler, I > joined maillist today. >=20 > On Fri, 14 Oct 2016 09:26:03 +1100 > Greg 'groggy' Lehey wrote: >=20 >> On Thursday, 13 October 2016 at 18:13:39 +1030, Shane Ambler wrote: >>> On 13/10/2016 15:09, reko.turja--- via freebsd-ports wrote: >>>> One of my users is needing rsync like functionality to transfer >>>> changed contents of some directories between couple of machines. >>>> As rsync 3 isn't open source, but GPL3 it's out of question in >>>> order to keep the system untainted. >>>>=20 >>>> The software should be relatively lightweight - no fullblown >>>> mirroring/backup is needed. Also hints how to achieve similar ends >>>> using maybe tar/ssh might do. >>>=20 >>> sysutils/cpdup provides similar functionality to rsync and is bsd >>> licensed. >=20 > cpdup in ports comes from old matt dillon pages and is version1.18. > DragonflyBSD has version 1.32 at [1][2] and compiles with low effort = on > FreeBSD. If there is interest in updating the port we should do it. I can talk to Matt, see if he is willing to release an updated portable version with required build fixes (if any). Cheers, Franco= From owner-freebsd-ports@freebsd.org Fri Oct 14 06:22:43 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 838E6C117B4 for ; Fri, 14 Oct 2016 06:22:43 +0000 (UTC) (envelope-from loic.blot@unix-experience.fr) Received: from smtp.unix-experience.fr (kingslanding.unix-experience.fr [62.4.22.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49DF9131 for ; Fri, 14 Oct 2016 06:22:42 +0000 (UTC) (envelope-from loic.blot@unix-experience.fr) Received: from smtp.unix-experience.fr (unknown [192.168.200.21]) by smtp.unix-experience.fr (Postfix) with ESMTP id DF5F464530 for ; Fri, 14 Oct 2016 08:15:15 +0200 (CEST) X-Virus-Scanned: scanned by unix-experience.fr Received: from smtp.unix-experience.fr ([192.168.200.21]) by smtp.unix-experience.fr (smtp.unix-experience.fr [192.168.200.21]) (amavisd-new, port 10024) with ESMTP id l52td45qzu3V for ; Fri, 14 Oct 2016 08:15:13 +0200 (CEST) Received: from Nerz-PC (LFbn-1-710-40.w86-246.abo.wanadoo.fr [86.246.185.40]) by smtp.unix-experience.fr (Postfix) with ESMTPSA id A380464526 for ; Fri, 14 Oct 2016 08:15:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=unix-experience.fr; s=uxselect; t=1476425713; bh=FuAsUhhOjBELBH3B/0oDegVgDWttsd66xcMx9gnVbuY=; h=Subject:From:To:Date:In-Reply-To:References; b=lC7KR7mBrpj8dzJj8xvuTnoyKj6ezzU77nR8NBuIOGmY/cuBC38sgZD+M7BAUTxiZ 0ZXi7UlthkT8XA6DzDdGbd5xaBsX7uowYSsii+7grOtijT5Z7YQNz5RHJlfBL6AQ+A 2efAHa3qD9G4iKXgbEwp2Ftdb9tQdK3HqF+X8/XM= Message-ID: <1476425664.4864.2.camel@unix-experience.fr> Subject: Re: harder and harder to avoid pkg From: =?ISO-8859-1?Q?Lo=EFc?= BLOT To: freebsd-ports@freebsd.org Date: Fri, 14 Oct 2016 08:14:24 +0200 In-Reply-To: <57FFB185.6030601@quip.cz> References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> <57FFB185.6030601@quip.cz> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.22.2 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 06:22:43 -0000 FreeBSD ports are complicated ? Does someone of you tryed to do a Debian package, it's even more complicated as you should modify many path, split package in multiple packages, do the service engineering with systemV or systemD, etc ? -- Best regards, Loïc BLOT, UNIX systems, security and network engineer http://www.unix-experience.fr Le jeudi 13 octobre 2016 à 18:08 +0200, Miroslav Lachman a écrit : > David Demelier wrote on 2016/10/13 14:42: > > 2016-10-12 10:04 GMT+02:00 Andrea Venturoli : > > > On 10/12/16 09:24, Matthieu Volat wrote: > > > > > > > And GNU/Linuxes can be a PITA when you have to track -dev(el) > > > > packages > > > > (which sometimes really requires -bin, -app or whatever), or > > > > worst, describe > > > > to people how they are supposed to build your software with > > > > weird subpackage > > > > names. > > > > > > > > I really like that ports provides the software project as > > > > intended by > > > > upstream (modulo options). > > > > > > > > > Just a "me too" here! > > > > Could not agree more. > > > > Please forget that idea. > > > > I just hate having to install libfoo, libfoo-dev, libfoo-dbg, > > libfoo-doc, libfoo-whatever each time I need to develop on Linux. > > Please do not transform FreeBSD as a Linux distribution :) > > > > I love the way FreeBSD and some very sparse Linux distributions > > provide the packages exactly how it would be installed by hand (= > > vanilla). > > > > FreeBSD offers some options and very few changes for better > > integration but packages are provided vanilla. You want a package? > > You > > install /packagename/ nothing more, nothing less. I really would > > like > > to see simple vanilla packages for the next 10 years. > > > > The FreeBSD ports is already extremely complicated, do not make it > > even harder :( > > +1 for this! > > Miroslav Lachman > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.o > rg" From owner-freebsd-ports@freebsd.org Fri Oct 14 06:56:19 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E4747C11D3C for ; Fri, 14 Oct 2016 06:56:19 +0000 (UTC) (envelope-from dewaynegeraghty@gmail.com) Received: from mail-io0-x232.google.com (mail-io0-x232.google.com [IPv6:2607:f8b0:4001:c06::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AC20CF5E for ; Fri, 14 Oct 2016 06:56:19 +0000 (UTC) (envelope-from dewaynegeraghty@gmail.com) Received: by mail-io0-x232.google.com with SMTP id i202so111358644ioi.2 for ; Thu, 13 Oct 2016 23:56:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=iBjSmqUV7J1irCJSJbZ8Zjm2QaxBJ0WTUPylsjzVaTI=; b=WJ6RG2zZDw1B1pQzY+hgfuN9yFl+h94GWUgH/61FxFosh6pmNamAIbVBKrqg+HV0oD HuuzFjn1LoKAxeIWDrhzQtVllzo9Avdev3M6ARuNQusoQWkv0Bha/Zzogm4loxn37BFK 7zF/j5QCElILTgKoETD90e8DlQEMpnQtfX2XEZemjthCc+Yia7i6I+03tf7giAzUvbJo F6jPynEjN7HCXIbTSC99igBX9BkRfWekBYq72ebFEx4VSA1HU40E6JnepdZUYJYz8zRm r1UWydw+WE0nu/3CoKtOdGWs9UOIQTluYV7xR/r7DQOoMV672WGLfy9WEipdYTnkAIpG CS3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=iBjSmqUV7J1irCJSJbZ8Zjm2QaxBJ0WTUPylsjzVaTI=; b=X2A+C5Q1TSOhctwpIwS7NWGHHhu6lhlAu8dc3YjajHA2x/BdCCVPeSpSA15/kg/bR2 N4Cpvv2HqRdhoODIs10DGc15o1zRu5uE1an2TtS9aCr0hI6L7B5bvpKs7abc4tbapq5n 2tvLIJRPiM21bW6ZqjVMupHBmN5gP8+Skz/M16+ccmnK/iST8Bgln1+1dOU8LQ3m+KrS 3MtgPSJ6Rt+0p/ZKaZ2XYpUPKX4LYUnXT9KeJyer4yegOf17YKGdScsWtIxDphoN/UJM nVXooiqcf4vhn3PkAPRZAo1ETA+zkLQt/kS+BCUILcRQUXl2usNfaXM+fLIWfshYjzSR +Q2w== X-Gm-Message-State: AA6/9RlsIEsxG9EZENRttUEydZpYSkjEstSPL+faCrPdVj7QJeI8IVD1OkyFe+XlhoBzRfmSW78fzelRKooujA== X-Received: by 10.107.53.14 with SMTP id c14mr11619777ioa.144.1476428179094; Thu, 13 Oct 2016 23:56:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.27.139 with HTTP; Thu, 13 Oct 2016 23:55:48 -0700 (PDT) In-Reply-To: References: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> <68b5981d-6155-575d-6929-813f116c8419@ShaneWare.Biz> <20161013222603.GD20041@eureka.lemis.com> <20161014075400.5e83eef59600d6c58b885276@yahoo.es> From: Dewayne Geraghty Date: Fri, 14 Oct 2016 17:55:48 +1100 Message-ID: Subject: Re: Alternatives to rsync To: Franco Fichtner Cc: Eduardo Morras , ports-list freebsd Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 06:56:20 -0000 On 14 October 2016 at 17:01, Franco Fichtner wrote: > > > On 14 Oct 2016, at 7:54 AM, Eduardo Morras via freebsd-ports < > freebsd-ports@freebsd.org> wrote: > > > > > > Sorry for commenting on this reply to Greg to answer Shane Ambler, I > > joined maillist today. > > > > On Fri, 14 Oct 2016 09:26:03 +1100 > > Greg 'groggy' Lehey wrote: > > > >> On Thursday, 13 October 2016 at 18:13:39 +1030, Shane Ambler wrote: > >>> On 13/10/2016 15:09, reko.turja--- via freebsd-ports wrote: > >>>> One of my users is needing rsync like functionality to transfer > >>>> changed contents of some directories between couple of machines. > >>>> As rsync 3 isn't open source, but GPL3 it's out of question in > >>>> order to keep the system untainted. > >>>> > >>>> The software should be relatively lightweight - no fullblown > >>>> mirroring/backup is needed. Also hints how to achieve similar ends > >>>> using maybe tar/ssh might do. > >>> > >>> sysutils/cpdup provides similar functionality to rsync and is bsd > >>> licensed. > > > > cpdup in ports comes from old matt dillon pages and is version1.18. > > DragonflyBSD has version 1.32 at [1][2] and compiles with low effort on > > FreeBSD. > > If there is interest in updating the port we should do it. I can talk > to Matt, see if he is willing to release an updated portable version > with required build fixes (if any). > > > Cheers, > Franco > _______________________________________________ > 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" > Franco, That's probably a good idea as the cpdup homepage has source for 1.09. Could we be so lucky to include extended attributes and MAC labels in cpdup? Regards, Dewayne From owner-freebsd-ports@freebsd.org Fri Oct 14 07:15:29 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D4B43C111CF for ; Fri, 14 Oct 2016 07:15:29 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-qk0-x22b.google.com (mail-qk0-x22b.google.com [IPv6:2607:f8b0:400d:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8E468C5A for ; Fri, 14 Oct 2016 07:15:29 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: by mail-qk0-x22b.google.com with SMTP id o68so176903365qkf.3 for ; Fri, 14 Oct 2016 00:15:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=ne3FTf1hUrY6FZHyD6FT8Hi87zzx/txfVFlRu4lGZEg=; b=wJnc5LFSSl92riKNvFbUUeOLnc7rQhsZMtwuLNRg91XS2oRQVNr04kdzgpJqvXODpB qyNC6CIUFMUn2oaImTXqO9/hKDFiH3PrGPckbp6SUGwtgervI4SFSXRxeizg2OibYmaV ueJLK1ilmjuRBfwqfeXG03piWef/oUgXOeBKovr4GiU6zcnuhYdal/4cn5RZJ8ecVtQV OXHYBfLQlhjSRs2vEZgtNfOV/meizuxNkBIGhEl4RfrR6GWyKQGEkpmuXZZavONpBWPR LWjlYftFx2EA72RYsKa0jjfEDE0Eh6gALeilCClBMs0KRo4kP77hFuddYCZw40RDzVwH DyDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=ne3FTf1hUrY6FZHyD6FT8Hi87zzx/txfVFlRu4lGZEg=; b=KT5QCpKb27MBhARtp9ItOK8k2zs6IqNAzt0V0ylnjKfCG9+/BTAscGNc7wXlcV5BBl uOdePh2EytEhDmSAw5ofefWK01Fjx8aAJhAxFV3+6gB7YrQZCHTbTWf8uIhGJrQrqHrz vtTKkP4LrVmVlzbqjQBXh2oPpF9BL/ChqoThYfBMyKMOHdUj0H4Ei147qojaW3RokOkg s6LYyNnEQd2lNDt37qutRRoJh6z5PYamywNrLZIMSUaIxEDZA5Y4vLFZGwTmEV41bfUf qqxnbP3hl/UnsG33KvcvqjhZY0QWdC3GmiTaSfTVmD/SnwL32EALAgevQjcRXY+CQLMC Bf6Q== X-Gm-Message-State: AA6/9RnQlOZKc8Kuorrrw3yMeEU1AfgoWDfQhja3KbOrn80WqZyRNN8zNxZYjpRwv8EAt6VKt0RoNA/eXdf+Rg== X-Received: by 10.55.15.167 with SMTP id 39mr11870574qkp.234.1476429328816; Fri, 14 Oct 2016 00:15:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.170.149 with HTTP; Fri, 14 Oct 2016 00:15:28 -0700 (PDT) In-Reply-To: <1476425664.4864.2.camel@unix-experience.fr> References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> <57FFB185.6030601@quip.cz> <1476425664.4864.2.camel@unix-experience.fr> From: David Demelier Date: Fri, 14 Oct 2016 09:15:28 +0200 Message-ID: Subject: Re: harder and harder to avoid pkg To: =?UTF-8?Q?Lo=C3=AFc_BLOT?= Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 07:15:29 -0000 2016-10-14 8:14 GMT+02:00 Lo=C3=AFc BLOT : > FreeBSD ports are complicated ? > Does someone of you tryed to do a Debian package, it's even more > complicated as you should modify many path, split package in multiple > packages, do the service engineering with systemV or systemD, etc ? It's not writing a port that is complicated, it's the whole infrastructure. --=20 Demelier David From owner-freebsd-ports@freebsd.org Fri Oct 14 07:34:59 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6174DC11D24 for ; Fri, 14 Oct 2016 07:34:59 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3D6ED1647 for ; Fri, 14 Oct 2016 07:34:58 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u9E7YaYA094987 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Fri, 14 Oct 2016 00:34:39 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: harder and harder to avoid pkg To: David Demelier , Andrea Venturoli References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> Cc: "freebsd-ports@freebsd.org" , Matthieu Volat From: Julian Elischer Message-ID: Date: Fri, 14 Oct 2016 00:34:31 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 07:34:59 -0000 On 13/10/2016 5:42 AM, David Demelier wrote: > 2016-10-12 10:04 GMT+02:00 Andrea Venturoli : >> On 10/12/16 09:24, Matthieu Volat wrote: >> >>> And GNU/Linuxes can be a PITA when you have to track -dev(el) packages >>> (which sometimes really requires -bin, -app or whatever), or worst, describe >>> to people how they are supposed to build your software with weird subpackage >>> names. >>> >>> I really like that ports provides the software project as intended by >>> upstream (modulo options). >> >> Just a "me too" here! > Could not agree more. > > Please forget that idea. > > I just hate having to install libfoo, libfoo-dev, libfoo-dbg, > libfoo-doc, libfoo-whatever each time I need to develop on Linux. > Please do not transform FreeBSD as a Linux distribution :) > > I love the way FreeBSD and some very sparse Linux distributions > provide the packages exactly how it would be installed by hand (= > vanilla). > > FreeBSD offers some options and very few changes for better > integration but packages are provided vanilla. You want a package? You > install /packagename/ nothing more, nothing less. I really would like > to see simple vanilla packages for the next 10 years. > > The FreeBSD ports is already extremely complicated, do not make it > even harder :( The suggestion is not for ports, but for packages.. a single package could be unpacked in 'runtime only' or 'everything' mode. basically one package, two manifests. So no "foo-devel" or "foo-runtime" just 'foo' > > Regards, > From owner-freebsd-ports@freebsd.org Fri Oct 14 07:39:32 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4B63EC11EDF for ; Fri, 14 Oct 2016 07:39:32 +0000 (UTC) (envelope-from julian@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 372601B78 for ; Fri, 14 Oct 2016 07:39:32 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 33B09C11EDE; Fri, 14 Oct 2016 07:39:32 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 31A5EC11EDD for ; Fri, 14 Oct 2016 07:39:32 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0843E1B76 for ; Fri, 14 Oct 2016 07:39:31 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u9E7dTTj095016 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Fri, 14 Oct 2016 00:39:30 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: harder and harder to avoid pkg To: RW , ports@freebsd.org References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161013183338.42f6777d@gumby.homeunix.com> From: Julian Elischer Message-ID: <9699a36d-fd4d-dfaf-eccf-6c744ea7e5fd@freebsd.org> Date: Fri, 14 Oct 2016 00:39:24 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <20161013183338.42f6777d@gumby.homeunix.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 07:39:32 -0000 On 13/10/2016 10:33 AM, RW via freebsd-ports wrote: > On Tue, 11 Oct 2016 11:59:47 -0700 > Julian Elischer wrote: > >> As the number of dependencies between packages get ever higher, it >> becomes more and more difficult to compile packages and the >> dependence on binary precompiled packages is increased. However >> binary packages are unsuitable for some situations. We really need >> to follow the lead of some of the Linux groups and have -runtime and >> -devel versions of packages, OR we what woudlbe smarter, woudl be >> to have several "sub manifests" to allow unpacking in different >> environments. >> >> >> A simple example: libxml2 >> >> This package installs include files and libraries and dicumentation >> etc. >> >> yet if I build an appliance , I want it to only install a singe file. >> >> /usr/local/lib/libxml2.so.2 > What practical problem does installing the include files and man pages > cause you? I have to delete them from the appliance I'm building up. So I need to get the manifest, remove the files I want from it, and delete every other file mentioned. This is an appliance class machine. It has 2G of storage and that has to include 2 copies for the OS so we can ping-pong for upgrades. > _______________________________________________ > 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 Oct 14 07:48:59 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F0D5FC11565 for ; Fri, 14 Oct 2016 07:48:59 +0000 (UTC) (envelope-from dewaynegeraghty@gmail.com) Received: from mail-it0-x22b.google.com (mail-it0-x22b.google.com [IPv6:2607:f8b0:4001:c0b::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BD6BD656 for ; Fri, 14 Oct 2016 07:48:59 +0000 (UTC) (envelope-from dewaynegeraghty@gmail.com) Received: by mail-it0-x22b.google.com with SMTP id 4so8618903itv.0 for ; Fri, 14 Oct 2016 00:48:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=0S2ajvv5YYpSDy3DoP8kdDemFU2yZKe6XzPSfZxHsDk=; b=vGcVVx/v5panTVV5PYhnJArhV/l0ewbRJXoz4JmtQMN9TYzEv7FCbALmM6ePeSF5Oy eBS9Zchf6ynRo4hXKO1gSXHERcwTgtfWL0tUMsWnCbJ8f2YqYP41TZpnMlCQnmTUk6ml bzUSDDBtI0jsuD2gMqvwEmJqLDtqWfjkYHuVl1zkLrkHtDwSaE3gAsAQmN5Ll6H923t8 mhK1Ps2uwnloUkV4oEToZgJoLMNaKvhuCuXPa2cH70HXRGJNcCRw8x2Q8/Jn1hem+Pxy xsjnvhy55rbRHpqmTWrJ0/kYJiNFXbz+Q9I8/IAfS2MvT2X9EsuB6RlBoQRTU4INKDvQ wfxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=0S2ajvv5YYpSDy3DoP8kdDemFU2yZKe6XzPSfZxHsDk=; b=bTe9++7ZevbVNw7NDHHPna649NkXJYAdM5qonddNGsCwL+DAbRu3yTGwarmJRrXPtI hphSYsY9MsaCaJgthWghHiuaQgNDuSyyU4uWhfXI8Y6ctvAeg28xCIPPagwuMd0y5tmM 0WwndacbXRh0/fW/0RaWFjXUNflpG3Pdm7A06HZ+EMtUcsO7QaKAQzG4CHZwvG5QHDmH eoxpVgW78brL2otSDAOm2tYIW1Qzm/HK7AwXpieCK7FFjt6+yV4R8GubkChhpcVhaU9l Rw6DXJe4dRnEbaEcbZ4DCAlJrDIkpyx2euLyUjj2ArbaEDavR99SAEl7NE+uigbZ8NMW Xq2g== X-Gm-Message-State: AA6/9Rm1RbwcvdPRyGCOcA/Q1t1tDDL3hMLFT8AUsfFoy3w7e0KOe5pJ4b00RSF0JGtEl6XDLhtmDjCwVDSxAQ== X-Received: by 10.36.245.10 with SMTP id k10mr11285143ith.120.1476431339029; Fri, 14 Oct 2016 00:48:59 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.27.139 with HTTP; Fri, 14 Oct 2016 00:48:28 -0700 (PDT) From: Dewayne Geraghty Date: Fri, 14 Oct 2016 18:48:28 +1100 Message-ID: Subject: gcc5 dependency challenges To: ports-list freebsd Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 07:49:00 -0000 After some rudimentary performance testing I note that we get up around 3% improvement in application performance when we use gcc5 for our package builds. However building ports with gcc results in gcc5 being a dependency. Examining ldd, we find that rarely does anything require gcc5's shared libs for their execution. Even simple things like ftp/wget and devel/ccache depend on gcc5 for building but NOT runtime. As we aren't allowed to install compilers onto production systems, what is the best course of action to address? (We could just install gcc5 and then remove it but then of course, the base pkg wants to remove everything (600+ packages) that depends on gcc5!) So the question is - how should we build our packages or install them so that gcc5 is not (unnecessarily) installed? We've added to our /etc/make.conf USE_GCC= 5 but I wonder if there's something like a build_depends mechanism? Background: Our FreeBSD 10.3 Stable uses pkg 1.8.3; whereas ports uses 1.8.7_3, minor point. Why gcc5? Well most ports use clang 3.4.1 to compile, some ports do use gcc 4.8.5; and if we move to FreeBSD11 then we also need to add llvm3.6 into the build/migrating equation. So to aid our migration effort we "think" choosing gcc5 now is a good idea; particularly as /usr/ports/base/gcc uses gcc 5.4.0 (rather than /usr/ports/lang/gcc which is 4.8.5) All production systems use local package repositories (as heimdal is widely used as are non-default options). Kind regards, Dewayne From owner-freebsd-ports@freebsd.org Fri Oct 14 07:54:13 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 508FDC11694 for ; Fri, 14 Oct 2016 07:54:13 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 06CD89A1; Fri, 14 Oct 2016 07:54:13 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id A498FBDCF1; Fri, 14 Oct 2016 09:54:10 +0200 (CEST) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 1B543BDCC4; Fri, 14 Oct 2016 09:54:09 +0200 (CEST) Subject: Re: harder and harder to avoid pkg To: Julian Elischer , David Demelier , Andrea Venturoli References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> Cc: Matthieu Volat , "freebsd-ports@freebsd.org" From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <5a38b25d-2ac9-cd9b-0701-fbaad5af06c0@FreeBSD.org> Date: Fri, 14 Oct 2016 09:54:07 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="4iMoPnVKuobFtcwhHAEP7tMjuTriNPt68" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 07:54:13 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --4iMoPnVKuobFtcwhHAEP7tMjuTriNPt68 Content-Type: multipart/mixed; boundary="1sV4fewiVLWxMgoDMxRfQ04UaagUau7ac"; protected-headers="v1" From: Mathieu Arnold To: Julian Elischer , David Demelier , Andrea Venturoli Cc: Matthieu Volat , "freebsd-ports@freebsd.org" Message-ID: <5a38b25d-2ac9-cd9b-0701-fbaad5af06c0@FreeBSD.org> Subject: Re: harder and harder to avoid pkg References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> In-Reply-To: --1sV4fewiVLWxMgoDMxRfQ04UaagUau7ac Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 14/10/2016 =C3=A0 09:34, Julian Elischer a =C3=A9crit : > On 13/10/2016 5:42 AM, David Demelier wrote: >> 2016-10-12 10:04 GMT+02:00 Andrea Venturoli : >>> On 10/12/16 09:24, Matthieu Volat wrote: >>> >>>> And GNU/Linuxes can be a PITA when you have to track -dev(el) packag= es >>>> (which sometimes really requires -bin, -app or whatever), or worst, >>>> describe >>>> to people how they are supposed to build your software with weird >>>> subpackage >>>> names. >>>> >>>> I really like that ports provides the software project as intended b= y >>>> upstream (modulo options). >>> >>> Just a "me too" here! >> Could not agree more. >> >> Please forget that idea. >> >> I just hate having to install libfoo, libfoo-dev, libfoo-dbg, >> libfoo-doc, libfoo-whatever each time I need to develop on Linux. >> Please do not transform FreeBSD as a Linux distribution :) >> >> I love the way FreeBSD and some very sparse Linux distributions >> provide the packages exactly how it would be installed by hand (=3D >> vanilla). >> >> FreeBSD offers some options and very few changes for better >> integration but packages are provided vanilla. You want a package? You= >> install /packagename/ nothing more, nothing less. I really would like >> to see simple vanilla packages for the next 10 years. >> >> The FreeBSD ports is already extremely complicated, do not make it >> even harder :( > The suggestion is not for ports, but for packages.. > a single package could be unpacked in 'runtime only' or 'everything' > mode. > basically one package, two manifests. So no "foo-devel" or "foo-runtim= e" > just 'foo' It is for ports, because packages are built using ports, and ports would need to grow the feature. --=20 Mathieu Arnold --1sV4fewiVLWxMgoDMxRfQ04UaagUau7ac-- --4iMoPnVKuobFtcwhHAEP7tMjuTriNPt68 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJYAI8gXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IiIoP/AnBYrXbrzs1fR4NeyZ0o1Tm 9WAtdGxik9qnLbvvrjjLIxvkhsYsVD9xuxxqo/zxYekqLp5ekFolpaJXbwccy2G8 mfXqRJ30V++jS8evVyLSNBX5oue076SevQ7aTt/5p5SBar1zyPOeLLoO1IKZTxcX LBpo1tp8jWUsN8vGuOvRoksY0JTpSua7pA+Lrkero7IakeXJuYgBmBRUhv8zN4S9 zPaiFbf2yQKW43wIBqCPFsXkfauS6LMbSrRb2Lnfs9Jk1VQeFQ8MZ9QgUi/Dm5UO a3mG1LAo/2jljgCj1w8chT8tV4e+hbmRD3qBD3Gt5R0dZn0kkr4877nIU44c4uDt AkTNlJyGuI2SsllCB/bzZj8JxKkURP9cdYamISRKNKr9PBKcMASL0ZeyI5UbXrDC AFBJWdXKVcH6RdlhPO3l9OCTGwjwVZrfFfY6cH5+nSGmKE0tzMO4NLi/Ob1g0TWq znVqO0dTCK7sg3LJBoy7AyJQ9KWjq4nH/79uH6f6vUeWKY0uEdCkW2oy9aVGWVl1 R6Zd298F9fvlZeMHcqJdzYb/l4N76iUO1VBM2Ntk4IRGlU3+bh/ngQnIBE25VT71 hi2sepo0eIThga4rpJbtsKFJfLpjFC0d98zL1TehH7KXy+RpNoMY5hlq2twEpFaA nnrc1O16qzvO9EL9+5yt =9zps -----END PGP SIGNATURE----- --4iMoPnVKuobFtcwhHAEP7tMjuTriNPt68-- From owner-freebsd-ports@freebsd.org Fri Oct 14 08:14:47 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4C96FC11E5C for ; Fri, 14 Oct 2016 08:14:47 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 100C46C5 for ; Fri, 14 Oct 2016 08:14:46 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u9E8EiL4095199 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Fri, 14 Oct 2016 01:14:45 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: gcc5 dependency challenges To: Dewayne Geraghty , ports-list freebsd References: From: Julian Elischer Message-ID: <48288f1e-ec59-9992-c557-c8d7e7f61b61@freebsd.org> Date: Fri, 14 Oct 2016 01:14:39 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 08:14:47 -0000 On 14/10/2016 12:48 AM, Dewayne Geraghty wrote: > After some rudimentary performance testing I note that we get up around 3% > improvement in application performance when we use gcc5 for our package > builds. > > However building ports with gcc results in gcc5 being a dependency. > Examining ldd, we find that rarely does anything require gcc5's shared libs > for their execution. Even simple things like ftp/wget and devel/ccache > depend on gcc5 for building but NOT runtime. As we aren't allowed to > install compilers onto production systems, what is the best course of > action to address? > (We could just install gcc5 and then remove it but then of course, the base > pkg wants to remove everything (600+ packages) that depends on gcc5!) > > So the question is - how should we build our packages or install them so > that gcc5 is not (unnecessarily) installed? This is a topic I have been discussing in this list over the last few weeks. My understanding is that the compiler should not be a dependency for the package. I have been suggesting that packages should be installable in two manners, runtime or developement. In runtie mode they would only unpack the binary results (and not the man pages or .a files or .h files) and would only give library dependancies as depends.. In devel mode they woudl be sort of like now.. > We've added to our /etc/make.conf > USE_GCC= 5 > but I wonder if there's something like a build_depends mechanism? > > > Background: > Our FreeBSD 10.3 Stable uses pkg 1.8.3; whereas ports uses 1.8.7_3, minor > point. > > Why gcc5? Well most ports use clang 3.4.1 to compile, some ports do use gcc > 4.8.5; and if we move to FreeBSD11 then we also need to add llvm3.6 into > the build/migrating equation. So to aid our migration effort we "think" > choosing gcc5 now is a good idea; particularly as /usr/ports/base/gcc uses > gcc 5.4.0 (rather than /usr/ports/lang/gcc which is 4.8.5) > > All production systems use local package repositories (as heimdal is widely > used as are non-default options). > > Kind regards, Dewayne > _______________________________________________ > 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 Oct 14 09:13:29 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8258C116AB for ; Fri, 14 Oct 2016 09:13:29 +0000 (UTC) (envelope-from aliebau@gmx.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9C652B55 for ; Fri, 14 Oct 2016 09:13:29 +0000 (UTC) (envelope-from aliebau@gmx.net) Received: by mailman.ysv.freebsd.org (Postfix) id 9BBBAC116AA; Fri, 14 Oct 2016 09:13:29 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9B5A6C116A9 for ; Fri, 14 Oct 2016 09:13:29 +0000 (UTC) (envelope-from aliebau@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ED606B54 for ; Fri, 14 Oct 2016 09:13:28 +0000 (UTC) (envelope-from aliebau@gmx.net) Received: from [192.168.0.91] ([217.255.171.86]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MQiB3-1cOzl71QfV-00U6CC for ; Fri, 14 Oct 2016 11:13:20 +0200 From: "Alexander Liebau" To: ports@freebsd.org Subject: www/magento port outdated Date: Fri, 14 Oct 2016 09:13:18 +0000 Message-Id: Reply-To: "Alexander Liebau" User-Agent: eM_Client/7.0.26687.0 Mime-Version: 1.0 X-Provags-ID: V03:K0:g8PGvY1D16X5JHemKOqTR8w+ajsrXssZ0X8+xlmD5z4di5URYkA bXx9Zf9hbQI1Zz+erk7RYzReH0s4w7L8EczBjaIftiEa92y1cSu9gDpQX4mBLM+wjCqxiu3 5C9+lRr9UnTr3G2npVWmko9Wax+vzTWzllLIC51b+dvVGFLZNO3yLwEddEiL1aSR3UzcUAC KYzFJ2vdZFWgM6C7UCbdw== X-UI-Out-Filterresults: notjunk:1;V01:K0:rGhuzurAMJ4=:NFdBm6VdXB94yCn9hUjKYz yK3gVplUVbYbcTW63EcwONMfCs7YiPfssTuNM7xdvaXotsqmBSwMyH4H8K9lgDC+yXdipxc8R IoMdyXO2Qv9ehVChrQfA8i8wTBhcO4PA48pv7q+PGfqOfqOQzlqxo5xgcnLeF9Uti5QVRckvM GjM9n8h/6BicTIR3O85V07Nfz4Tibhc6mzr2mvA41tbbMmWfEATY8F+mBRcrsMdspe0BMLBIr DwoGLzzhXqp8th+ibx6ihLm/txn/nIAMAUHX3YFuKflazaNj10XgGP/EfCBchdNm6P2OJzZS/ pCsbSHMgeSVFylqCiuB6CufqOSNsL0dGJx45nfNrUSsQWheEX95+uDgnY35yT5zXu95RaeEPW 3csQd1wVfk8TIcKnCUILrQ8ABgrLf/r4jpov6HXQhBsup/N488yjPNaaDI2JVQl/Z6SgF/2nT sKjSGslwDMldfa9ltN2fi/FRVDGo252We0gRe1iNeDzdP0h7s9yQopG+fdUjp/SqBz1MtbhV5 yy6bpimKdtu3ghxEBtPPXhcDdqZcATqby/C0/GHojF/miaCM/GJGF/X2PUzkQO2dyVPjZJZGP NrXKh0ck8//N3avKmQcsnI4RVVjERXkOsxn3HRKgk0mlmxQAp7Y5l03M0XbHhhj81bGhiuIXs WFbnENYPmBSgDmvsrhRmMkuqvHdHY0fRdkE9psJplilEUXwlb62Dk2nY+szV0OEvquus/3kAl 9RMsUU+P2HyumQRXQS+ihljtwsYF13Lt67trVeNWuQ4IlF1bxOnX/bwRg+JyQp+1mtMbTL5bT vu1S9pZ Content-Type: text/plain; format=flowed; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 09:13:29 -0000 hello, i would like to ask if it is possible to update the port www/magento to=20 its current version. it is currently on version 1.8.1 which is more than 2 years old. the most recent version would be 2.1.2 or 2.0.10 according to=20 https://www.magentocommerce.com/download kind regards, Alexander Liebau From owner-freebsd-ports@freebsd.org Fri Oct 14 09:22:55 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D5530C11967 for ; Fri, 14 Oct 2016 09:22:55 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-lf0-x230.google.com (mail-lf0-x230.google.com [IPv6:2a00:1450:4010:c07::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46C67F18; Fri, 14 Oct 2016 09:22:55 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-lf0-x230.google.com with SMTP id b75so185478953lfg.3; Fri, 14 Oct 2016 02:22:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=Hcm3onyKjrQUPwOVvaMgu0Ki8s7+D8ODuFIeMe07rW0=; b=gnBt2k+N6RnjLONXHdAg6M2phEOsDosFRzcNXZs2iIWIq8EgPL+8fAkn2vl4Wm2pQ+ I0HCkZcTt2IXdWbSjky6mC5NEfUoyjFQRyyTozTJwlSeaHjgFSeNiAMvc+ZCPnUdhF1w 9RB0hW+ARkj2/8hAG0RIF4wIFKDAyy9XuRVW7Shg8WPfNkHK07tbug0RGJo8OVL178dV f/M1uac4WN3YhYbeUF8YKq7ONIe2i7qO37xFsCkhFTVlpPqYU0tKxINzyXjmaMU9LunZ NQdXqb1wbNVcmsVymRhEV9Lh5oBBU0m+uGAYcMsBVvkK9xHqjKOzU702qBmj3yHBPpiC NHoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=Hcm3onyKjrQUPwOVvaMgu0Ki8s7+D8ODuFIeMe07rW0=; b=HYP1BSAdywo5Sm7AVetlXgRUTYFQWcgHafGrTkY4LKWfBExqd3oxTmB9AqLfg07HBC pl2RdHj0cmTIlomVZ2tmvtLdr32Mh60PPWTa24ZxaEA5ipJxLVpNmcK5wnjzQMKIdsLM 8ZJSn/b6yZpnJlqCqK7yviwrQHEEFmM3gVGD9yAhRaxHr7nAcGO+xYSaUCH9JHraXNgF u+agmhqJzgGa39fqoWJBzppRdeELRn4Ve6pM5KMzijD2Q207UK9YwUE0nyM4wmrM6gBW gKad4s/MBu0hXvH3OFlmuS1fDjjytbf7JJzf0h6c30iPx1gCedcxhyarDCz7h7zWcWAu rWvw== X-Gm-Message-State: AA6/9RlJXuRjx4bu5Ba9FxlyHG09rauqc9sQeBuOpA9PkTz1dpNK9xjQjofJDFIFVpt82g== X-Received: by 10.25.31.134 with SMTP id f128mr1172999lff.49.1476436973301; Fri, 14 Oct 2016 02:22:53 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id s63sm4871369lja.7.2016.10.14.02.22.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Oct 2016 02:22:51 -0700 (PDT) Sender: Baptiste Daroussin Date: Fri, 14 Oct 2016 11:22:50 +0200 From: Baptiste Daroussin To: Mathieu Arnold Cc: Julian Elischer , David Demelier , Andrea Venturoli , "freebsd-ports@freebsd.org" , Matthieu Volat Subject: Re: harder and harder to avoid pkg Message-ID: <20161014092250.oyi6d5iks3s4pjol@ivaldir.etoilebsd.net> References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> <5a38b25d-2ac9-cd9b-0701-fbaad5af06c0@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="mhfhnz5g57ykmmqy" Content-Disposition: inline In-Reply-To: <5a38b25d-2ac9-cd9b-0701-fbaad5af06c0@FreeBSD.org> User-Agent: NeoMutt/20160916 (1.7.0) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 09:22:55 -0000 --mhfhnz5g57ykmmqy Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Oct 14, 2016 at 09:54:07AM +0200, Mathieu Arnold wrote: > Le 14/10/2016 =E0 09:34, Julian Elischer a =E9crit : > > On 13/10/2016 5:42 AM, David Demelier wrote: > >> 2016-10-12 10:04 GMT+02:00 Andrea Venturoli : > >>> On 10/12/16 09:24, Matthieu Volat wrote: > >>> > >>>> And GNU/Linuxes can be a PITA when you have to track -dev(el) packag= es > >>>> (which sometimes really requires -bin, -app or whatever), or worst, > >>>> describe > >>>> to people how they are supposed to build your software with weird > >>>> subpackage > >>>> names. > >>>> > >>>> I really like that ports provides the software project as intended by > >>>> upstream (modulo options). > >>> > >>> Just a "me too" here! > >> Could not agree more. > >> > >> Please forget that idea. > >> > >> I just hate having to install libfoo, libfoo-dev, libfoo-dbg, > >> libfoo-doc, libfoo-whatever each time I need to develop on Linux. > >> Please do not transform FreeBSD as a Linux distribution :) > >> > >> I love the way FreeBSD and some very sparse Linux distributions > >> provide the packages exactly how it would be installed by hand (=3D > >> vanilla). > >> > >> FreeBSD offers some options and very few changes for better > >> integration but packages are provided vanilla. You want a package? You > >> install /packagename/ nothing more, nothing less. I really would like > >> to see simple vanilla packages for the next 10 years. > >> > >> The FreeBSD ports is already extremely complicated, do not make it > >> even harder :( > > The suggestion is not for ports, but for packages.. > > a single package could be unpacked in 'runtime only' or 'everything' > > mode. > > basically one package, two manifests. So no "foo-devel" or "foo-runtim= e" > > just 'foo' >=20 > It is for ports, because packages are built using ports, and ports would > need to grow the feature. >=20 It is imho doable in both sides. We could imagine tagging the plist/manifest so pkg can allow a user to inst= all only the things tagged as runtime for exemple which would do the job. for w= hat Julian is asking for beside adding lots of complexity pkg(8) and adding a nightmare in the solver. That would "please" the people that want "hey keep the giant flat package a= s it is better for dev given I don't have to install the -devel version somethin= g" and the people wanting fine grain selection if they need to. But on the ports side that would be a nightmare having to tag all the plist= (and this cannot be automated because there are to many corner cases. Having the port that grows the feature would be really nice because no work would be needed on pkg :) and that would reduce cluster package building as= we could merge qt, php etc into one port that builds multiple sub packages. Best regards, Bapt --mhfhnz5g57ykmmqy Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJYAKPiAAoJEGOJi9zxtz5aiusP/36Tu4WIishy9N/zpzQAUbLu CkwXmuUZSHDzXuigNKdA+sAsMmb8kDIgjI2ofydqfcez4WSMxVoM8ZFqpkVdDs6h 5i1rCT6p1GsVEm20Wjoq0LiGGTTyI+FmTPx7QRprOP71EgN8/itQXt9tnzt8a3zY NKVE8Y2d1sN0bglnGgT8MgJmnWOUK1++WRp2FV0Fr9JgD70rR+tNC6ZIEAiwktdN F+ruPKjk2U/4xoSGhv/psEKpLE8VcYzT5kHbqvG9mlSN/Vgr3ooJS4SMAhKIvBhX 7W6Wajb1T4JWwGUrk28ai2kpKhFEpnOwqktwlpe32XVTOYIn7QdrQtdK8b+QmFts DIBdYup4FWvKC21kr/+mvLFmrMBnArghK9vli1K3d0zdFBYhwK49tOipZcqmnozd fhONwFYrdW408qEYLnxk7JUSGvgXCqbZapNPx+MiE9tfV0ANRblKYSU/gavMgrH4 XD0zXn8uA8xWiVSmyULuA+Dhx2LxHnxu3Cjcd+Yb03LgM5V6oKqbciWcyXyRPT6o fh6u0kp6S7xRsi6LczEU1B/+zdkcdNNz42jO/VRRuf1thL++GAHBbj7UQ72EQvnA uLjgaATnl8UKqcauM1TY1NAcMcQzBMpby2eyfMtxQnc4Qr7BRoyWVDlBbRBxdGDL zEpr1/8m+8EhH6wd2NZ4 =G3SX -----END PGP SIGNATURE----- --mhfhnz5g57ykmmqy-- From owner-freebsd-ports@freebsd.org Fri Oct 14 09:40:56 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5DFBCC0F095 for ; Fri, 14 Oct 2016 09:40:56 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4E568DCD for ; Fri, 14 Oct 2016 09:40:56 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id 4DB2DC0F094; Fri, 14 Oct 2016 09:40:56 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4D60AC0F093 for ; Fri, 14 Oct 2016 09:40:56 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 13B83DCC for ; Fri, 14 Oct 2016 09:40:56 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1buyz1-000KgJ-5F; Fri, 14 Oct 2016 11:40:55 +0200 Date: Fri, 14 Oct 2016 11:40:55 +0200 From: Kurt Jaeger To: Alexander Liebau Cc: ports@freebsd.org Subject: Re: www/magento port outdated Message-ID: <20161014094055.GF51420@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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 09:40:56 -0000 Hi! > i would like to ask if it is possible to update the port www/magento to > its current version. > it is currently on version 1.8.1 which is more than 2 years old. > the most recent version would be 2.1.2 or 2.0.10 according to > https://www.magentocommerce.com/download Can you provide a patch ? Or run-testing, if a patch is provided ? A link to the changelog ? -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Fri Oct 14 10:15:28 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 47188C0FED4 for ; Fri, 14 Oct 2016 10:15:28 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 353111F9 for ; Fri, 14 Oct 2016 10:15:28 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: by mailman.ysv.freebsd.org (Postfix) id 31C3CC0FED3; Fri, 14 Oct 2016 10:15:28 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 316FFC0FED2 for ; Fri, 14 Oct 2016 10:15:28 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: from toco-domains.de (mail.toco-domains.de [176.9.39.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EECE61F8 for ; Fri, 14 Oct 2016 10:15:27 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: from [0.0.0.0] (mail.toco-domains.de [IPv6:2a01:4f8:150:50a5::6]) by toco-domains.de (Postfix) with ESMTPA id 9B9481AAF046; Fri, 14 Oct 2016 12:15:24 +0200 (CEST) Subject: Re: www/magento port outdated To: Alexander Liebau , ports@freebsd.org References: From: Torsten Zuehlsdorff Message-ID: Date: Fri, 14 Oct 2016 12:15:23 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 10:15:28 -0000 On 14.10.2016 11:13, Alexander Liebau wrote: > hello, > > i would like to ask if it is possible to update the port www/magento to > its current version. > it is currently on version 1.8.1 which is more than 2 years old. > the most recent version would be 2.1.2 or 2.0.10 according to > https://www.magentocommerce.com/download There is a PR for an update, but no work happend on it for long time. Also: Magento 2 it nearly completely incompatible with all 1.x versions. It would be wise to create a new port for this! Otherwise all existing users will be in great trouble, especially if the use modules besides the core installation. Greetings, Torsten From owner-freebsd-ports@freebsd.org Fri Oct 14 10:23:29 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8B4A3C11185 for ; Fri, 14 Oct 2016 10:23:29 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pa0-x22d.google.com (mail-pa0-x22d.google.com [IPv6:2607:f8b0:400e:c03::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 586E2890 for ; Fri, 14 Oct 2016 10:23:29 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pa0-x22d.google.com with SMTP id ry6so46419159pac.3 for ; Fri, 14 Oct 2016 03:23:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:reply-to:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=t1CB1XlXjyRgqpqPeMuCLnCGE0Feb8QVWNS7raTqK3M=; b=wnq1O7P7cJ0EBkOA6m/GLHaHDZ6DnuZNdUpU2j5H6Nm9G2HInHIyEBSEllxg0nzAIY hAjGKSP4r//hsHRvK0A9oTXFU1xwpCsnPYvyKTtjFgDAWEjPD91oci7UeJ5//lzfLQra MFnj5Z3/uE5kACsGx+NdsJu4kuOauUJub2TIeUtx0Ls0mfxwJhff1Jed/TzD2Qz3eBTw Kk4pkMbTTKaIZu3OdHryC6mwoBfQSEj3SLp1l+bC0llGzhKsrpyV/gUOZYMdXHnvlD3H XJXXlkFLWmcNtdJpoq9wVrQvFzHkHColrfOsQAemlbIuhJkR+3faGW4v3PLXFfty/G38 Wiiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:reply-to:subject:to:references:from :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=t1CB1XlXjyRgqpqPeMuCLnCGE0Feb8QVWNS7raTqK3M=; b=lbKmenyXUeds7lRI3Qv1bHmZHk6AOJ5aphU/DoLQ53yc6U7lNdoANvUzJzNFD8fs2s 0+FcyMlKgu9cBUcsD+00kNURIBZq7JJE/LaQc7q370SHTZw043cAXIBN2+LEXoy5yio8 dHYbZz1I3ejChd/UdCwrdscdaDnyNN5siiVsH/7WMEsbEIqD53vk4oxilnIy05gyx+b4 NUKyedR2kGXa3irWa+5y30M1YEPhkJinRQ4qoC4U5VM5AJRXrZeMYVQO7aTfUYyRVJCm elHUh/1UTAAWFOQERBGfsg4AxTorj+91MDws9nxyeED1LUwN8ptfyE1hkJ3h2fDgW4RB 5Vfw== X-Gm-Message-State: AA6/9Rn9J3/HOtX+uPIADEvtVykiPF4FqoE7w14/ZJ5lBE6Q9qRqwbSfSyu0wp1H3ItVKg== X-Received: by 10.67.16.46 with SMTP id ft14mr14330924pad.173.1476440608779; Fri, 14 Oct 2016 03:23:28 -0700 (PDT) Received: from ?IPv6:2001:44b8:31ae:7b01:1c1a:5103:265d:bfaf? (2001-44b8-31ae-7b01-1c1a-5103-265d-bfaf.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:1c1a:5103:265d:bfaf]) by smtp.gmail.com with ESMTPSA id zh13sm26319113pab.4.2016.10.14.03.23.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Oct 2016 03:23:28 -0700 (PDT) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: gcc5 dependency challenges To: Dewayne Geraghty , ports-list freebsd References: From: Kubilay Kocak Message-ID: <053f7002-8195-c907-dfc7-c790a563da26@FreeBSD.org> Date: Fri, 14 Oct 2016 21:22:31 +1100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Thunderbird/51.0a2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 10:23:29 -0000 On 14/10/2016 6:48 PM, Dewayne Geraghty wrote: > After some rudimentary performance testing I note that we get up > around 3% improvement in application performance when we use gcc5 for > our package builds. > > However building ports with gcc results in gcc5 being a dependency. > Examining ldd, we find that rarely does anything require gcc5's > shared libs for their execution. Even simple things like ftp/wget > and devel/ccache depend on gcc5 for building but NOT runtime. As we > aren't allowed to install compilers onto production systems, what is > the best course of action to address? (We could just install gcc5 and > then remove it but then of course, the base pkg wants to remove > everything (600+ packages) that depends on gcc5!) > > So the question is - how should we build our packages or install them > so that gcc5 is not (unnecessarily) installed? > > We've added to our /etc/make.conf USE_GCC= 5 but I wonder if there's > something like a build_depends mechanism? > > > Background: Our FreeBSD 10.3 Stable uses pkg 1.8.3; whereas ports > uses 1.8.7_3, minor point. > > Why gcc5? Well most ports use clang 3.4.1 to compile, some ports do > use gcc 4.8.5; and if we move to FreeBSD11 then we also need to add > llvm3.6 into the build/migrating equation. So to aid our migration > effort we "think" choosing gcc5 now is a good idea; particularly as > /usr/ports/base/gcc uses gcc 5.4.0 (rather than /usr/ports/lang/gcc > which is 4.8.5) > > All production systems use local package repositories (as heimdal is > widely used as are non-default options). > > Kind regards, Dewayne This (in progress thing) may help: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211154 See dependent Bugzilla issue: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211079 ./koobs From owner-freebsd-ports@freebsd.org Fri Oct 14 10:39:25 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 742A6C115B8 for ; Fri, 14 Oct 2016 10:39:25 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.117.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1D548E4F for ; Fri, 14 Oct 2016 10:39:24 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from ox-dell39.ox.adestra.com (unknown [85.199.232.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id 171D5A181 for ; Fri, 14 Oct 2016 10:39:20 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/171D5A181; dkim=none; dkim-atps=neutral Subject: Re: harder and harder to avoid pkg To: freebsd-ports@freebsd.org References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> <5a38b25d-2ac9-cd9b-0701-fbaad5af06c0@FreeBSD.org> <20161014092250.oyi6d5iks3s4pjol@ivaldir.etoilebsd.net> From: Matthew Seaman Message-ID: <04c55590-c19b-c42c-db75-075edd543003@freebsd.org> Date: Fri, 14 Oct 2016 11:39:07 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <20161014092250.oyi6d5iks3s4pjol@ivaldir.etoilebsd.net> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="8dqVuwaoU85JuqdpF0jlidp5qoAdTAnu7" X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00,RDNS_NONE, SPF_SOFTFAIL autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on smtp.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 10:39:25 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --8dqVuwaoU85JuqdpF0jlidp5qoAdTAnu7 Content-Type: multipart/mixed; boundary="8TmchsEORQvnqlDJhP4XUxObEH5RXWpdx"; protected-headers="v1" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: <04c55590-c19b-c42c-db75-075edd543003@freebsd.org> Subject: Re: harder and harder to avoid pkg References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> <5a38b25d-2ac9-cd9b-0701-fbaad5af06c0@FreeBSD.org> <20161014092250.oyi6d5iks3s4pjol@ivaldir.etoilebsd.net> In-Reply-To: <20161014092250.oyi6d5iks3s4pjol@ivaldir.etoilebsd.net> --8TmchsEORQvnqlDJhP4XUxObEH5RXWpdx Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 10/14/16 10:22, Baptiste Daroussin wrote: > We could imagine tagging the plist/manifest so pkg can allow a user to = install > only the things tagged as runtime for exemple which would do the job. f= or what > Julian is asking for beside adding lots of complexity pkg(8) and adding= a > nightmare in the solver. >=20 > That would "please" the people that want "hey keep the giant flat packa= ge as it > is better for dev given I don't have to install the -devel version some= thing" > and the people wanting fine grain selection if they need to. >=20 > But on the ports side that would be a nightmare having to tag all the p= list (and > this cannot be automated because there are to many corner cases. You still need something like this whichever way sub-packages are implemented -- compiling and staging the port generates a whole load of files and you somehow have to identify each of them as docs, examples, whatever either for tagging in the plist or for turning into sub-packages= =2E Some of that you can do heuristically, but yeah -- this classification job would be a thing that port maintainers get to enjoy. It should be possible to create meta-packages that do nothing except depend on commonly used combinations of sub-packages as a convenience for people installing software at the command line. For example one that could have the same overall result as installing an all-in-one package at the moment. I believe something like this is planned for the base system packages. > Having the port that grows the feature would be really nice because no = work > would be needed on pkg :) and that would reduce cluster package buildin= g as we > could merge qt, php etc into one port that builds multiple sub packages= =2E True, that would save a number of repetitive compilations. Of course, what you save by implementing sub-packages you'ld immediately lose (and more) by implementing package flavours. Cheers, Matthew --8TmchsEORQvnqlDJhP4XUxObEH5RXWpdx-- --8dqVuwaoU85JuqdpF0jlidp5qoAdTAnu7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJYALXRAAoJEABRPxDgqeTnHbsP/0KqojXoDoqf0uFWSWaZ4hAj vu2hJGGa6Ijwqxoxbf8IFAdUQPjby/3yQ4Kti5oTVoECsBiC02W41qxbS6OfNuj4 CJPrIWgc0McfvtNNfIUF7GYH9sqI6jPKP1z4nnEIhkYCByKJFWEsCjN/wRrU1pHT /4oV+FR603i5O15TR8We7GkEWocrnPV+Q1JUUDvZXa5C5nGrGRIZKi6F03t/Gmv8 6ECOBuolzK0m9oudb7exHOax6pOKCSjpX4wiznJ7oPETRzhtSQX7GaVyhOpTrOlR CKtwJYVmrhxYF8GhQneloiGfR/OFhZSgZIHhywWY7y/YmKIrRgNzNNIeQBbs5YMh dxxrwnBjh7/4ky5gLo+VHtAhdY0o16w7i4Xf/dg1fMd8e5usmYhh7BFiPUihpsDC DC4Fcf3frNdrqXDXkmkAdtKCwHy55mrgrKn0+nSkq0HT/zljcXaLNMj/yj2lD1eP TTkh0Mwyk0brSenQxW4y3QmxuwNGCfm4X5jofypxvKb92jN5EZM28rFGkryCgaQ6 gTte1QF/LZoV2vuICMsC9eZzPsVbnQ49j2y6kOeKllQwWQ+c5OxzraNMAhrjvRGy hARHg2eGQJVV00Rxrkpo3Hchpuf1G+BEVUWMaantHfnZzRvjUXJ1Z7F9chNqGATv InU/WuisjjBWVTo6I7jx =ipCX -----END PGP SIGNATURE----- --8dqVuwaoU85JuqdpF0jlidp5qoAdTAnu7-- From owner-freebsd-ports@freebsd.org Fri Oct 14 10:49:16 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 761E7C11791 for ; Fri, 14 Oct 2016 10:49:16 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 6394B221 for ; Fri, 14 Oct 2016 10:49:16 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: by mailman.ysv.freebsd.org (Postfix) id 602D6C11790; Fri, 14 Oct 2016 10:49:16 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E266C1178F for ; Fri, 14 Oct 2016 10:49:16 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: from toco-domains.de (mail.toco-domains.de [IPv6:2a01:4f8:150:50a5::6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 24B39220 for ; Fri, 14 Oct 2016 10:49:16 +0000 (UTC) (envelope-from mailinglists@toco-domains.de) Received: from [0.0.0.0] (mail.toco-domains.de [IPv6:2a01:4f8:150:50a5::6]) by toco-domains.de (Postfix) with ESMTPA id D3B8E1AAF01A; Fri, 14 Oct 2016 12:49:12 +0200 (CEST) Subject: Re: www/magento port outdated To: Alexander Liebau , ports@freebsd.org References: From: Torsten Zuehlsdorff Message-ID: <3f84203d-0a66-4bb0-b59b-a990eaa80b9c@toco-domains.de> Date: Fri, 14 Oct 2016 12:49:12 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 10:49:16 -0000 On 14.10.2016 12:15, Torsten Zuehlsdorff wrote: > > > On 14.10.2016 11:13, Alexander Liebau wrote: >> hello, >> >> i would like to ask if it is possible to update the port www/magento to >> its current version. >> it is currently on version 1.8.1 which is more than 2 years old. >> the most recent version would be 2.1.2 or 2.0.10 according to >> https://www.magentocommerce.com/download > > There is a PR for an update, but no work happend on it for long time. Oh, i'm sorry, forgot the link: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201709 As you can see there was already a try to bring it to a current (and supported) 1.9.x version, but it failed and the maintainership was dropped. :/ I could help in creating a new port with magento 2. But i have not this much time so it will take a while ;) Greetings, Torsten From owner-freebsd-ports@freebsd.org Fri Oct 14 11:06:43 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4F5DCC11CA3 for ; Fri, 14 Oct 2016 11:06:43 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-qt0-f176.google.com (mail-qt0-f176.google.com [209.85.216.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AB1C6D6D; Fri, 14 Oct 2016 11:06:42 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: by mail-qt0-f176.google.com with SMTP id f6so73682828qtd.2; Fri, 14 Oct 2016 04:06:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=8DufylqyVedoAXcP5HvBbe87GDfAic9OC1FCubGj1Cg=; b=BYr7OvKWyM0oOHWydOqd1vBTuCpqCEsWtGImQzpRz/PsKG1OqS/nmA11cLzruk/8Gn 4Od39iY8w4B/dFKTpxBjp5gZ4jPo5pha0Lj/7PkxRhpk4vFqEujn4ADLTPVUKdO5fF9f OoaJpoHlkN3zc35curjUUgRrddqXzCDwvbLBN/n22euywGxvvQ3JEXH18xNGoIBUocqZ Z3GCQKv/LDkipfvAbRBrI6GxYZytYHk2Olcj12J7yBY69UHPSXrPuNBfEc3jGzllsxCY npF1JeMhJ7sCVCGXcboURj3uRh/a6xBjvzKbY+BumAOU9wBWDpcgErQ2GrhF/SSeaPzI lMEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=8DufylqyVedoAXcP5HvBbe87GDfAic9OC1FCubGj1Cg=; b=J3QhvMKcKPrvOF6PGg5L88p05v8BIu92Bv82zx2pwwEdfz4SJf9WOBdQZRvAIrj7l9 Hi6JFrOkFsBSo6PkkUUj4MnCtEFJ6XxzkwAYXFcLM+82inZhmgPtn2/FV7Tsx8Z3jP6O OuTKfh+LucAjHc8IDJYy2/EPT4c0Ckp970I+FkEVIsF2fduC6p7Ts/YLlIFV+wSPc6Fv wdXAzPpwVz6nAmjHakiW3eSPkxTAN8qavSgLntRmp3GVXnhOhOC82PoRQRoHBFAjMBsZ WWeo4hkRDviYWCgWwRTX4CqcNQ9dDzKzkTDsMkIwsvO/x2B1i5QjeRzq5yijQSLsouIA mO3A== X-Gm-Message-State: AA6/9Rk+oYIgmCx7xe+ydJWIvakwuUZlN57Ty4+Nczb5QmOHMgc2KO/IFoE4WYhfL19T76BsdAYCM5oefuCsMQ== X-Received: by 10.237.59.220 with SMTP id s28mr12032891qte.37.1476443136080; Fri, 14 Oct 2016 04:05:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.170.149 with HTTP; Fri, 14 Oct 2016 04:05:35 -0700 (PDT) In-Reply-To: <20161014092250.oyi6d5iks3s4pjol@ivaldir.etoilebsd.net> References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> <5a38b25d-2ac9-cd9b-0701-fbaad5af06c0@FreeBSD.org> <20161014092250.oyi6d5iks3s4pjol@ivaldir.etoilebsd.net> From: David Demelier Date: Fri, 14 Oct 2016 13:05:35 +0200 Message-ID: Subject: Re: harder and harder to avoid pkg To: Baptiste Daroussin Cc: Mathieu Arnold , Julian Elischer , Andrea Venturoli , "freebsd-ports@freebsd.org" , Matthieu Volat Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 11:06:43 -0000 2016-10-14 11:22 GMT+02:00 Baptiste Daroussin : > It is imho doable in both sides. > > We could imagine tagging the plist/manifest so pkg can allow a user to install > only the things tagged as runtime for exemple which would do the job. for what > Julian is asking for beside adding lots of complexity pkg(8) and adding a > nightmare in the solver. > > That would "please" the people that want "hey keep the giant flat package as it > is better for dev given I don't have to install the -devel version something" > and the people wanting fine grain selection if they need to. > > But on the ports side that would be a nightmare having to tag all the plist (and > this cannot be automated because there are to many corner cases. IIRC, rpm builders have script that automate this by finding files in standard directories. Probably by checking in the stage a include/ directory and "tag" it as the development part. It will be the most smart way of doing this but still require some addition to pkg. Probably like: - pkg install mylib - pkg install -t dev mylib - pkg install -t runtime mylib - pkg install -t dev,runtime,doc mylib Just thinking ;) -- Demelier David From owner-freebsd-ports@freebsd.org Fri Oct 14 11:17:17 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9647AC11F5A for ; Fri, 14 Oct 2016 11:17:17 +0000 (UTC) (envelope-from crest@rlwinm.de) Received: from smtp.rlwinm.de (smtp.rlwinm.de [IPv6:2a01:4f8:201:31ef::e]) (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 61B9139E for ; Fri, 14 Oct 2016 11:17:17 +0000 (UTC) (envelope-from crest@rlwinm.de) Received: from vader9.bultmann.eu (unknown [87.253.189.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.rlwinm.de (Postfix) with ESMTPSA id 145585A5C for ; Fri, 14 Oct 2016 13:17:07 +0200 (CEST) Subject: Re: harder and harder to avoid pkg To: freebsd-ports@freebsd.org References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161013183338.42f6777d@gumby.homeunix.com> <9699a36d-fd4d-dfaf-eccf-6c744ea7e5fd@freebsd.org> From: Jan Bramkamp Message-ID: <6fb5beb3-5332-c795-f8b0-acfd2b5b95b9@rlwinm.de> Date: Fri, 14 Oct 2016 13:17:06 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <9699a36d-fd4d-dfaf-eccf-6c744ea7e5fd@freebsd.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 11:17:17 -0000 On 14/10/2016 09:39, Julian Elischer wrote: > On 13/10/2016 10:33 AM, RW via freebsd-ports wrote: >> On Tue, 11 Oct 2016 11:59:47 -0700 >> Julian Elischer wrote: >> >>> As the number of dependencies between packages get ever higher, it >>> becomes more and more difficult to compile packages and the >>> dependence on binary precompiled packages is increased. However >>> binary packages are unsuitable for some situations. We really need >>> to follow the lead of some of the Linux groups and have -runtime and >>> -devel versions of packages, OR we what woudlbe smarter, woudl be >>> to have several "sub manifests" to allow unpacking in different >>> environments. >>> >>> >>> A simple example: libxml2 >>> >>> This package installs include files and libraries and dicumentation >>> etc. >>> >>> yet if I build an appliance , I want it to only install a singe file. >>> >>> /usr/local/lib/libxml2.so.2 >> What practical problem does installing the include files and man pages >> cause you? > I have to delete them from the appliance I'm building up. > So I need to get the manifest, remove the files I want from it, and > delete every other file mentioned. > > This is an appliance class machine. It has 2G of storage and that has > to include 2 copies for the OS so we can ping-pong for upgrades. I can get > 2GB CPU cache per system (spread over 8+ sockets) these days. Is it really reasonable to expect port maintainers to take up the work and classify their maintained ports for you to save you an additional 2GB of cheap flash storage? At a certain scale those trade-offs might make sense for you, but I suspect most FreeBSD port maintainers and FreeBSD users don't mind a few 100 kB of documentation and headers on their systems. Aren't there easier solutions which don't require a lot of manual work? * Documentation and source code compresses well. Can you use a read-only lzma or gzip compressed filesystem with GEOM uncompress? * Can you use snapshots (and rerooting) to rollback failed updates instead of keeping two full copies around? -- Jan Bramkamp From owner-freebsd-ports@freebsd.org Fri Oct 14 11:25:14 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1F875C111C9 for ; Fri, 14 Oct 2016 11:25:14 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D6A77A20 for ; Fri, 14 Oct 2016 11:25:13 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1bv0by-000Kuk-Kj; Fri, 14 Oct 2016 13:25:14 +0200 Date: Fri, 14 Oct 2016 13:25:14 +0200 From: Kurt Jaeger To: Jan Bramkamp Cc: freebsd-ports@freebsd.org Subject: Re: harder and harder to avoid pkg Message-ID: <20161014112514.GH51420@home.opsec.eu> References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161013183338.42f6777d@gumby.homeunix.com> <9699a36d-fd4d-dfaf-eccf-6c744ea7e5fd@freebsd.org> <6fb5beb3-5332-c795-f8b0-acfd2b5b95b9@rlwinm.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6fb5beb3-5332-c795-f8b0-acfd2b5b95b9@rlwinm.de> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 11:25:14 -0000 Hi! > > This is an appliance class machine. It has 2G of storage and that has > > to include 2 copies for the OS so we can ping-pong for upgrades. > > I can get > 2GB CPU cache per system (spread over 8+ sockets) these > days. Is it really reasonable to expect port maintainers to take up the > work and classify their maintained ports for you to save you an > additional 2GB of cheap flash storage? Letting the appliance-market slip away to other platforms should be avoided. > At a certain scale those > trade-offs might make sense for you, but I suspect most FreeBSD port > maintainers and FreeBSD users don't mind a few 100 kB of documentation > and headers on their systems. Aren't there easier solutions which don't > require a lot of manual work? Using the pkg-plist of packages by removing those files not in bin/ or lib/ might solve approx. 80% of the problem. Someone's willing to test this 8-} ? -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Fri Oct 14 11:27:30 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 03CB8C11254 for ; Fri, 14 Oct 2016 11:27:30 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [212.27.42.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3E6A7B04; Fri, 14 Oct 2016 11:27:29 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from yggdrasil.alkumuna.eu (unknown [IPv6:2a01:e35:8a74:6e70:232:36ff:fe5c:3a87]) by smtp1-g21.free.fr (Postfix) with ESMTPS id E0BC3B00539; Fri, 14 Oct 2016 13:27:09 +0200 (CEST) Received: from freedom.alkumuna.eu ([IPv6:2a01:e35:8a74:6e70:62a4:4cff:fe54:b212]) (authenticated bits=0) by yggdrasil.alkumuna.eu (8.15.2/8.15.2) with ESMTPSA id u9EBR5TA046694 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 14 Oct 2016 13:27:08 +0200 (CEST) (envelope-from mazhe@alkumuna.eu) Date: Fri, 14 Oct 2016 13:27:00 +0200 From: Matthieu Volat To: David Demelier Cc: Baptiste Daroussin , Mathieu Arnold , Julian Elischer , Andrea Venturoli , "freebsd-ports@freebsd.org" Subject: Re: harder and harder to avoid pkg Message-ID: <20161014132700.493b78a6@freedom.alkumuna.eu> In-Reply-To: References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> <5a38b25d-2ac9-cd9b-0701-fbaad5af06c0@FreeBSD.org> <20161014092250.oyi6d5iks3s4pjol@ivaldir.etoilebsd.net> X-Mailer: Claws Mail 3.14.0 (GTK+ 2.24.29; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/nG5r_QdVO/Fch9wglTrvQ.q"; protocol="application/pgp-signature" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alkumuna.eu; s=dkim; t=1476444428; bh=TqFLm6CaL+HFDfTDTs9DVfug5sG9ZfDYKNV2mwrYTMc=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References:MIME-Version:Content-Type; b=rck2E84hRtCHshaRLTTOhsbtkfPo4C33D8+HtXv1+TPiN6TkFXzwLdDpEH8qX8Huc44ky4EpDXBXxThCvmfj4ss16mTtN2CHzdc4TkqXF7L0yinJXGaGUCAjZhGoWQOgKDPVVy3DMyjhGu/nTspkE553cG+S3o7yeIGWJPb1tow= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 11:27:30 -0000 --Sig_/nG5r_QdVO/Fch9wglTrvQ.q Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 14 Oct 2016 13:05:35 +0200 David Demelier wrote: > 2016-10-14 11:22 GMT+02:00 Baptiste Daroussin : > > It is imho doable in both sides. > > > > We could imagine tagging the plist/manifest so pkg can allow a user to = install > > only the things tagged as runtime for exemple which would do the job. f= or what > > Julian is asking for beside adding lots of complexity pkg(8) and adding= a > > nightmare in the solver. > > > > That would "please" the people that want "hey keep the giant flat packa= ge as it > > is better for dev given I don't have to install the -devel version some= thing" > > and the people wanting fine grain selection if they need to. > > > > But on the ports side that would be a nightmare having to tag all the p= list (and > > this cannot be automated because there are to many corner cases. >=20 > IIRC, rpm builders have script that automate this by finding files in > standard directories. Probably by checking in the stage a include/ > directory and "tag" it as the development part. Unless things changed very recently, not quite : you have to pile subpackag= e declaration and files sections according to the subpackages you create. T= he only things it has to ease the burden is you can use wildcard patterns t= o select files. > It will be the most smart way of doing this but still require some > addition to pkg. Probably like: >=20 > - pkg install mylib > - pkg install -t dev mylib > - pkg install -t runtime mylib > - pkg install -t dev,runtime,doc mylib >=20 > Just thinking ;) More options, then more options to `pkg info` to get what was installed whe= n something cannot build, then more pkg search options and manpage because = more "-t" flags will be added and we don't know what's needed? --=20 Matthieu Volat --Sig_/nG5r_QdVO/Fch9wglTrvQ.q Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEUEARECAAYFAlgAwQQACgkQ+ENDeYKZi37EwgCgtCXlui/VWoSdvAbyJdlrlc+E LHAAlA3ah80ie94Avdpk6nnI7MRS7Cw= =O9vf -----END PGP SIGNATURE----- --Sig_/nG5r_QdVO/Fch9wglTrvQ.q-- From owner-freebsd-ports@freebsd.org Fri Oct 14 13:21:30 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 31515C104C9 for ; Fri, 14 Oct 2016 13:21:30 +0000 (UTC) (envelope-from aliebau@gmx.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 14C599E5 for ; Fri, 14 Oct 2016 13:21:30 +0000 (UTC) (envelope-from aliebau@gmx.net) Received: by mailman.ysv.freebsd.org (Postfix) id 14224C104C8; Fri, 14 Oct 2016 13:21:30 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 13CA7C104C7 for ; Fri, 14 Oct 2016 13:21:30 +0000 (UTC) (envelope-from aliebau@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 693899E3 for ; Fri, 14 Oct 2016 13:21:29 +0000 (UTC) (envelope-from aliebau@gmx.net) Received: from [192.168.0.91] ([217.255.171.86]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0LjvV7-1cWYy92z2f-00buFE; Fri, 14 Oct 2016 15:21:20 +0200 From: "Alexander Liebau" To: "Torsten Zuehlsdorff" , ports@freebsd.org Subject: Re[2]: www/magento port outdated Date: Fri, 14 Oct 2016 13:21:17 +0000 Message-Id: In-Reply-To: <3f84203d-0a66-4bb0-b59b-a990eaa80b9c@toco-domains.de> References: <3f84203d-0a66-4bb0-b59b-a990eaa80b9c@toco-domains.de> Reply-To: "Alexander Liebau" User-Agent: eM_Client/7.0.26687.0 Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:nJqPuCDbyPSawVonVXeAjeoaXiJLPTTCSdnAlGeuj1A1ceQHPsc gDxsuwWngbVBESiFw9fVXSmHt1BJOs0TXThnfgHzy9ALVyDUy+AZ8xaQC3V5ZiPvOhpIKrL 3fBS5psf32Y13Y0AfJsrzNc/ykxvfeAfp57iUIRLdLMmBQKit6wqQszHqKSeFskWb27qsLh jnrp1VGQl/gqqGrnW8+cg== X-UI-Out-Filterresults: notjunk:1;V01:K0:VHoSNkkSuMw=:zTtRuWbr19OuUoLUL/uBGd jRI9DQhUfluPVq37glZP1IIiT37Pb3ASb2UOurp0WsVEoJnxzQrKzfn2gyXkxK4YFVSL5REoD AXmPvRhWzr1CzDZdz1xHWsuxN8bLdMCuKvCLoFFIRww2v2hsJ1vwpvWH79LR6UPEVbFMq0GO5 +r9zXe4KIYSsrJRnNO2uVA/TVh43eccOJ0gkl2QyJmuQmKF/3YnSfSUbQyrvGGqCvJCsUwfFA jdLXhHt+6Q0bPPcpQwtH3MYSv8O25cxUE+kFkwhIm7K3WG9ku5M7c1QEQyCQZwEMlsZMzH1If 9qEoLuNdlSAA6hr5QSP1VkscgrX2ISwqhTFmKuUctFPciVxZuygtE+ETJwjj73oUxQlOk6rWW JEaJQ/cHL5vS8aemQcaAi7D/jQaRLs/MSPP3r9zRQ6vniOVYJVi7784XQhghD0r7ExpAf8VEj v09H47/8bV4xRatzjSY+illXDcO9bd3OQnFY84c3e8gmyiGtN3k7QfMx+bJrmyWYtAJkZtGcl 9wNNybR/zkszOc/o8xCW1M1JOpuUqkhpmUErfknJazCLuPPfOCDHp9hg4TYVwBaO1lyjewlRB FG1j68HEoTC9oWhOPRCtcTTAn7HsCSybtdR8kyg8AY488gmNlcynmUPwFuR+MlBI1++xei5+O q6rwAsf3KDFeOVx5lj2o484gwE4I2dtYzeLqpIgT97kDaMNBwrmneijD0C42NIWRnvrNzAIrZ lquyFmaV7F8bRg1O1NibpxTOjtar8Kxicb029TBMv9nbqUym6cB9GWGI0a5yuY9jOpkuTT6Uz qAqM1YM X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 13:21:30 -0000 a new port would be quite nice. i am pretty clueless about creating or maintaining one though :( regards, alex ------ Originalnachricht ------ Von: "Torsten Zuehlsdorff" An: "Alexander Liebau" ; ports@freebsd.org Gesendet: 14.10.2016 12:49:12 Betreff: Re: www/magento port outdated > > >On 14.10.2016 12:15, Torsten Zuehlsdorff wrote: >> >> >>On 14.10.2016 11:13, Alexander Liebau wrote: >>>hello, >>> >>>i would like to ask if it is possible to update the port www/magento=20 >>>to >>>its current version. >>>it is currently on version 1.8.1 which is more than 2 years old. >>>the most recent version would be 2.1.2 or 2.0.10 according to >>>https://www.magentocommerce.com/download >> >>There is a PR for an update, but no work happend on it for long time. > >Oh, i'm sorry, forgot the link: >https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D201709 > >As you can see there was already a try to bring it to a current (and=20 >supported) 1.9.x version, but it failed and the maintainership was=20 >dropped. :/ > >I could help in creating a new port with magento 2. But i have not this= =20 >much time so it will take a while ;) > >Greetings, >Torsten From owner-freebsd-ports@freebsd.org Fri Oct 14 15:30:59 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 69129C11806 for ; Fri, 14 Oct 2016 15:30:59 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B91B4C06; Fri, 14 Oct 2016 15:30:58 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from julian-mbp3.pixel8networks.com (50-196-156-133-static.hfc.comcastbusiness.net [50.196.156.133]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id u9EFUg6l097248 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Fri, 14 Oct 2016 08:30:43 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: harder and harder to avoid pkg To: Matthieu Volat , David Demelier References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> <5a38b25d-2ac9-cd9b-0701-fbaad5af06c0@FreeBSD.org> <20161014092250.oyi6d5iks3s4pjol@ivaldir.etoilebsd.net> <20161014132700.493b78a6@freedom.alkumuna.eu> Cc: Baptiste Daroussin , Mathieu Arnold , Andrea Venturoli , "freebsd-ports@freebsd.org" From: Julian Elischer Message-ID: <170c7cbd-306c-4d3a-2af0-2eaf4fe41b24@freebsd.org> Date: Fri, 14 Oct 2016 08:30:36 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <20161014132700.493b78a6@freedom.alkumuna.eu> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 15:30:59 -0000 On 14/10/2016 4:27 AM, Matthieu Volat wrote: > On Fri, 14 Oct 2016 13:05:35 +0200 > David Demelier wrote: > >> 2016-10-14 11:22 GMT+02:00 Baptiste Daroussin : >>> It is imho doable in both sides. >>> >>> We could imagine tagging the plist/manifest so pkg can allow a user to install >>> only the things tagged as runtime for exemple which would do the job. for what >>> Julian is asking for beside adding lots of complexity pkg(8) and adding a >>> nightmare in the solver. >>> >>> That would "please" the people that want "hey keep the giant flat package as it >>> is better for dev given I don't have to install the -devel version something" >>> and the people wanting fine grain selection if they need to. >>> >>> But on the ports side that would be a nightmare having to tag all the plist (and >>> this cannot be automated because there are to many corner cases. >> IIRC, rpm builders have script that automate this by finding files in >> standard directories. Probably by checking in the stage a include/ >> directory and "tag" it as the development part. > Unless things changed very recently, not quite : you have to pile subpackage declaration and files sections according to the subpackages you create. The only things it has to ease the burden is you can use wildcard patterns to select files. > >> It will be the most smart way of doing this but still require some >> addition to pkg. Probably like: >> >> - pkg install mylib >> - pkg install -t dev mylib >> - pkg install -t runtime mylib >> - pkg install -t dev,runtime,doc mylib >> >> Just thinking ;) > More options, then more options to `pkg info` to get what was installed when something cannot build, then more pkg search options and manpage because more "-t" flags will be added and we don't know what's needed? > I'm glad people are at least thinking about it... I don't think there are so many categories. Are we installing onto a development machine, user machine, or an appliance? appliances don't need man pages. User machines need man pages for programs but not for libraries and developer machines.. everything.. From owner-freebsd-ports@freebsd.org Fri Oct 14 15:37:05 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3B367C11CA4 for ; Fri, 14 Oct 2016 15:37:05 +0000 (UTC) (envelope-from 01010157c3d6e867-25ac2332-d78e-4a0f-abc0-3a9a3063e377-000000@us-west-2.amazonses.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 253EC31F for ; Fri, 14 Oct 2016 15:37:05 +0000 (UTC) (envelope-from 01010157c3d6e867-25ac2332-d78e-4a0f-abc0-3a9a3063e377-000000@us-west-2.amazonses.com) Received: by mailman.ysv.freebsd.org (Postfix) id 24A24C11CA3; Fri, 14 Oct 2016 15:37:05 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 244A9C11CA2 for ; Fri, 14 Oct 2016 15:37:05 +0000 (UTC) (envelope-from 01010157c3d6e867-25ac2332-d78e-4a0f-abc0-3a9a3063e377-000000@us-west-2.amazonses.com) Received: from a27-42.smtp-out.us-west-2.amazonses.com (a27-42.smtp-out.us-west-2.amazonses.com [54.240.27.42]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0A4DE31E for ; Fri, 14 Oct 2016 15:37:04 +0000 (UTC) (envelope-from 01010157c3d6e867-25ac2332-d78e-4a0f-abc0-3a9a3063e377-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx; d=amazonses.com; t=1476459423; h=Date:From:Reply-To:To:Message-ID:Subject:MIME-Version:Content-Type:Feedback-ID; bh=m72uyE9ag9m1IbPWhWZcb5aA8ptRRvCbsr3T2svA7+0=; b=FrJfCKvUQpELx8xaFwWI0qavGIZiwyrRNU6NsteuWvVSfStdjCm9ob6CpYaeiYpp dzCJa/bcmNlSq4Lh93qcqPOqevnRksR9eInnRfSw8Rb3aZdnlfLsFCWAj7XovvQIhLU B0hZ4Acsho4D8kxpzh/KonpdRmfWEePOkcjGJG6A= Date: Fri, 14 Oct 2016 15:37:03 +0000 From: iMarketing Center Reply-To: chiboost@gmx.com To: ports@freebsd.org Message-ID: <01010157c3d6e867-25ac2332-d78e-4a0f-abc0-3a9a3063e377-000000@us-west-2.amazonses.com> Subject: The Unique iMarketing Center app to send bulk SMS and email X-SES-Outgoing: 2016.10.14-54.240.27.42 Feedback-ID: 1.us-west-2.Vf7+6T1oCxZiDF9K+T6XVAfo0K8BvnF5/zkSxKEtH30=:AmazonSES MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 15:37:05 -0000 From owner-freebsd-ports@freebsd.org Fri Oct 14 19:58:36 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 095D1C11AC3 for ; Fri, 14 Oct 2016 19:58:36 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nskntmtas04p.mx.bigpond.com (nskntmtas04p.mx.bigpond.com [61.9.168.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "InterMail Test Certificate", Issuer "Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8D32AAD8 for ; Fri, 14 Oct 2016 19:58:34 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nskntcmgw06p ([61.9.169.166]) by nskntmtas04p.mx.bigpond.com with ESMTP id <20161014195832.JZMT2065.nskntmtas04p.mx.bigpond.com@nskntcmgw06p> for ; Fri, 14 Oct 2016 19:58:32 +0000 Received: from aneurin.horsfall.org ([120.146.8.15]) by nskntcmgw06p with BigPond Outbound id vXyX1t00W0KTh7401XyXXi; Fri, 14 Oct 2016 19:58:32 +0000 X-Authority-Analysis: v=2.1 cv=H/EmuLsi c=1 sm=1 tr=0 a=4q38a75ucWZEoAuqF1Taiw==:117 a=4q38a75ucWZEoAuqF1Taiw==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=kj9zAlcOel0A:10 a=CH0kA5CcgfcA:10 a=87McACcVdsU-poPpRuMA:9 a=CjuIK1q_8ugA:10 a=TBPnAlXe8L0A:10 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.14.9/8.14.9) with ESMTP id u9EJwTve019616 for ; Sat, 15 Oct 2016 06:58:31 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.14.9/8.14.9/Submit) with ESMTP id u9EJwSbS019613 for ; Sat, 15 Oct 2016 06:58:29 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Sat, 15 Oct 2016 06:58:28 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: harder and harder to avoid pkg In-Reply-To: Message-ID: References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <20161012092403.66a41d9e@freedom.alkumuna.eu> <00f3768e-f57a-661c-aa62-89cdf10926bd@netfence.it> <57FFB185.6030601@quip.cz> <1476425664.4864.2.camel@unix-experience.fr> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 19:58:36 -0000 On Fri, 14 Oct 2016, David Demelier wrote: > It's not writing a port that is complicated, it's the whole > infrastructure. You should see the Macports infrastructure... Fairly easy for the end user, but those developers sweat blood to make it so. -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Fri Oct 14 23:32:09 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 909BDC12D52 for ; Fri, 14 Oct 2016 23:32:09 +0000 (UTC) (envelope-from jev@ecadlabs.com) Received: from mail-oi0-x234.google.com (mail-oi0-x234.google.com [IPv6:2607:f8b0:4003:c06::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 674E21B9 for ; Fri, 14 Oct 2016 23:32:09 +0000 (UTC) (envelope-from jev@ecadlabs.com) Received: by mail-oi0-x234.google.com with SMTP id y2so154882266oie.0 for ; Fri, 14 Oct 2016 16:32:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ecadlabs.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=eKwWGnpYkM8rov5WmfMFf+OuFxRtHcKsRWvhq3KTfDs=; b=hoDC1KXvZVohvI2KDzKNb9dvsG0vz+/qJo1o0QDjYEuCKv4CQZcTz2KjIEV+dR1f+7 IWt6S+XcCd11o1iPJ++7sLZXXu38QwufF+HgChZv/0F08wKniGroOTc9g2hzNUEd7kup uNerNkdmEbL+f38d1xCmEeTGNq4KA2dmSI+7Z2+qLrPf+E7o1ULPo95hR5XUZwMvjCEQ o1uLUMfr4ahJ/R4ppgEJBMSlDlwmK318DsAnMAaughZ7I8Ldsy4RmPMjWK78YKt40rB/ Wl4S0aHrWzRdVa6VPiKfD5jWYEspzI9Khg0DBJ/k0aF0DyPKYVJHoWaCL0CfA/2Q5vGY Hgiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=eKwWGnpYkM8rov5WmfMFf+OuFxRtHcKsRWvhq3KTfDs=; b=PsKWxRfWUDEm3BY9ePToa4pQTqohFsFL+aWKn7QYWjaBGPXm322oK2u9NxDpQHqWxH 6Aq4fJXLITYj9kUdshhBIoVifSQnYx7EuQ9vit8yjDOapEYkwuoTxut7ijN3JhXcWE8T /SFXsw8DECJTcgKhYGOBPiPmQ1r0JEGUcnO4IVXLKIlWsQ/PtwO+1X4xBbXuv0hiSczB t+T2FSdILwKDVQItZfhQHqHkzJYJJ0wagqK37shm6opjCXUCk5y60MB3MQ0UUfHZ4an2 azUToBCoAY3J+kqsywtIW7g9If8bhFcMCmBB2XK4tsf/X4skJWTk3lBAbvEBNWulpaPF +bww== X-Gm-Message-State: AA6/9RnNYKeBBq5F90eAlrDXklSvVaj2QiMngOCaSxLRB/0hccSIItjTeSqtvJnH+Pz3ZFkItEhypi3/d6m4zVci X-Received: by 10.202.86.68 with SMTP id k65mr9731691oib.69.1476487928729; Fri, 14 Oct 2016 16:32:08 -0700 (PDT) MIME-Version: 1.0 From: =?UTF-8?Q?Jev_Bj=C3=B6rsell?= Date: Fri, 14 Oct 2016 23:31:58 +0000 Message-ID: Subject: Looking for a committer net-mgmt/prometheus To: "freebsd-ports@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 23:32:09 -0000 Hi All, I just updated https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212468 patch attachment to build the latest release of prometheus. It's now 1.2.1 Can I get a committer to review, and possibly commit? This new port request and my other one (node_exporter: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212467) have both been open since Sep 9th. Thanks! Jev From owner-freebsd-ports@freebsd.org Sat Oct 15 05:25:37 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F1D68C12951 for ; Sat, 15 Oct 2016 05:25:37 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B717EE91 for ; Sat, 15 Oct 2016 05:25:37 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1bvHTS-000Ms0-TO; Sat, 15 Oct 2016 07:25:34 +0200 Date: Sat, 15 Oct 2016 07:25:34 +0200 From: Kurt Jaeger To: Jev =?iso-8859-1?Q?Bj=F6rsell?= Cc: "freebsd-ports@freebsd.org" Subject: Re: Looking for a committer net-mgmt/prometheus Message-ID: <20161015052534.GI51420@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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2016 05:25:38 -0000 Hi! > I just updated https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212468 patch > attachment to build the latest release of prometheus. It's now 1.2.1 Well, the version number in the patch was 1.1.3, but changing that to 1.2.1 was easy, test-building was OK, so: done. > Can I get a committer to review, and possibly commit? This new port request > and my other one (node_exporter: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212467) have both been > open since Sep 9th. Also done. -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Sat Oct 15 08:50:16 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 596BEC127C5 for ; Sat, 15 Oct 2016 08:50:16 +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 C2ABB80A for ; Sat, 15 Oct 2016 08:50:14 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 91B53C12754; Sat, 15 Oct 2016 08:50:14 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8EDCCC12751 for ; Sat, 15 Oct 2016 08:50:14 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 95B597B8 for ; Sat, 15 Oct 2016 08:50:11 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u9F8oBHT031723 for ; Sat, 15 Oct 2016 08:50:11 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u9F8oBu3031722; Sat, 15 Oct 2016 08:50:11 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201610150850.u9F8oBu3031722@portscout.freebsd.org> X-Authentication-Warning: portscout.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, 15 Oct 2016 08:50:11 +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.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2016 08:50:16 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ science/gwyddion | 2.45 | 2.46 ------------------------------------------------+-----------------+------------ 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 Oct 15 09:54:08 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9A39DC111CD for ; Sat, 15 Oct 2016 09:54:08 +0000 (UTC) (envelope-from jev@ecadlabs.com) Received: from mail-oi0-x22b.google.com (mail-oi0-x22b.google.com [IPv6:2607:f8b0:4003:c06::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 70C93D28 for ; Sat, 15 Oct 2016 09:54:08 +0000 (UTC) (envelope-from jev@ecadlabs.com) Received: by mail-oi0-x22b.google.com with SMTP id d132so163577042oib.2 for ; Sat, 15 Oct 2016 02:54:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ecadlabs.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=/9VJbW7qqz7wFrSj1P0nUDzjwjJx6QPBQs1Rgz6erl8=; b=KtkU+MHLwTpFwOX9G9PsovgtwNhEq7E5S91TRRS0y/R6dGuvUzRfqCATSsMOMKFjAL 3/B3DoiX7gBDbyTG8XHvf8XY6J7WIA4/wmUicV3zYkT555OGZryhJ77arkXmE0xqsHho HfRvUnCBhx5KSODwRNg999ryJniBt9Vr3MpyM8bfj1YvvBeJZ/jBKLQ6AVFSZ/k37QY7 HChG8AgkQvJqAMytE8FH959dfsW8BlbnTvS1KL7eat6UF/iF6YJyaVkbltAMCeOg8dbi jh4JgEkO/g9pzvdRIC9xx/qcaxHgG1Aon0+co+bsLCKdtpwxn7YyxpWnmkvqqvUAqecB qRVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/9VJbW7qqz7wFrSj1P0nUDzjwjJx6QPBQs1Rgz6erl8=; b=I7IIQeeYWKpwwz+c5YFWQzTpsIrAeYvxWLciSEA5n/b/Vv/rwKcYU+s4CtcVI3nZbd Nsxw12zzjRMIvDG9htdRZnf+j5D9SxspOMj3GGR1EOhgsOuZ/zK2GWD6jqGCP6wky5KB Uf/NhqNnvd930PQlhgcZc4N/GdhUkN8b8JLJ11ucxLFEjSg1/oyuquNWVFRWDRT62d/v /lUhe5fSFeYuLAhvAyVrjZdzXXZCSfVhKswpsosC2E055SndHmMOqCEloB+2d71icBkw jHK4u8tadop4I30GiSsQJM3JM5y8jfsnE9ONBFdFkqKXT99+/5LkjMiy7s+VjW7oQaN/ VVww== X-Gm-Message-State: AA6/9RkK2Nf1S0Dpk+kkjmel1rAfmvLpI/2O8WFhBemWtWCLVtABeav9jw72iuM4yAM/wgDfh4/ELzlfvmlmqJWO X-Received: by 10.202.86.68 with SMTP id k65mr10726343oib.69.1476525247798; Sat, 15 Oct 2016 02:54:07 -0700 (PDT) MIME-Version: 1.0 References: <20161015052534.GI51420@home.opsec.eu> In-Reply-To: <20161015052534.GI51420@home.opsec.eu> From: =?UTF-8?Q?Jev_Bj=C3=B6rsell?= Date: Sat, 15 Oct 2016 09:53:57 +0000 Message-ID: Subject: Re: Looking for a committer net-mgmt/prometheus To: Kurt Jaeger Cc: "freebsd-ports@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Oct 2016 09:54:08 -0000 Thank you Kurt for committing both ports. For the prometheus one, I see now I attached a stale patch file that referenced version 1.1.3. Thanks for going the extra mile and fixing that for me. I have learned a lesson, and will be much more careful in the future. Again, thank you! Jev On Fri, Oct 14, 2016 at 10:25 PM Kurt Jaeger wrote: > Hi! > > > I just updated https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212468 > patch > > attachment to build the latest release of prometheus. It's now 1.2.1 > > Well, the version number in the patch was 1.1.3, but > changing that to 1.2.1 was easy, test-building was OK, so: done. > > > Can I get a committer to review, and possibly commit? This new port > request > > and my other one (node_exporter: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212467) have both been > > open since Sep 9th. > > Also done. > > -- > pi@opsec.eu +49 171 3101372 <+49%20171%203101372> > 4 years to go ! >