From owner-freebsd-ports@freebsd.org Sun Apr 3 02: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 AFD27ADE341 for ; Sun, 3 Apr 2016 02:20:54 +0000 (UTC) (envelope-from anatoly@kazanfieldhockey.ru) Received: from kazanfieldhockey.ru (kazanfieldhockey.ru [78.138.152.250]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "kazanfieldhockey.ru", Issuer "kazanfieldhockey.ru" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 079D21CCF for ; Sun, 3 Apr 2016 02:20:53 +0000 (UTC) (envelope-from anatoly@kazanfieldhockey.ru) Received: from mail.kazanfieldhockey.ru ([192.168.13.4]) (authenticated bits=0) by kazanfieldhockey.ru (8.14.3/8.14.3) with ESMTP id u331sfso080550 for ; Sun, 3 Apr 2016 04:54:43 +0300 (MSK) (envelope-from anatoly@kazanfieldhockey.ru) Received: from 87.117.175.22 (SquirrelMail authenticated user anatoly) by mail.kazanfieldhockey.ru with HTTP; Sun, 3 Apr 2016 04:54:43 +0300 Message-ID: <4b65ec30864d548eaa7efde0c3dd01cf.squirrel@mail.kazanfieldhockey.ru> Date: Sun, 3 Apr 2016 04:54:43 +0300 Subject: gentoo's package.provided equivalent? From: anatoly@kazanfieldhockey.ru To: freebsd-ports@freebsd.org User-Agent: SquirrelMail/1.4.22 MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2016 02:20:54 -0000 Sometimes i need to build specific version of some library from source, not from ports. How can I tell port system about it. There was no problem with old pkg_, because I was able just to put dummy directory into /var/db/pkg and port system knows it is installed (although maybe that was ugly hack). But what I can do with pkgng now? For example, Gentoo linux has /etc/portage/profile/package.provided file for such a situation. Is there some equivalent? From owner-freebsd-ports@freebsd.org Sun Apr 3 07:22: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 B051EB00BA8 for ; Sun, 3 Apr 2016 07:22:19 +0000 (UTC) (envelope-from martin@waschbuesch.de) Received: from relay.waschbuesch.it (relay.waschbuesch.it [IPv6:2a00:cba0:0:100::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.waschbuesch.it", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 71D0B1A85; Sun, 3 Apr 2016 07:22:19 +0000 (UTC) (envelope-from martin@waschbuesch.de) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=waschbuesch.de; s=dkim; h=To:References:Message-Id: Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version: Content-Type; bh=MbjfXVY3LLIGZFnpzcIbKlr3SXDpl4p1MPFHdW0EW+w=; b=GLp6H1I/p9KC qiyiYTo+2SFcHXZ5oi6eiNtyxhfPTZWljvbqx234oTaOWS6ZziUmJAkva6zbvuQ1MaShBNHyuxHTb 0pQRPJlua9IR1xHIj5tRTVW7KDt5AEfCJ0IricJHqCoJiB+CCHgic9ruz8rpsQ3Jn3ync3+LmLaVK Sp/js=; Received: by relay.waschbuesch.it with esmtpsa (TLSv1:ECDHE-RSA-AES256-SHA:256) (Exim) (envelope-from ) id 1amcMR-000P2R-4x; Sun, 03 Apr 2016 07:22:15 +0000 Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Bug in poudriere? From: =?windows-1252?Q?Martin_Waschb=FCsch?= In-Reply-To: <56FEFB3E.2060905@FreeBSD.org> Date: Sun, 3 Apr 2016 09:22:15 +0200 Cc: ports-list freebsd Content-Transfer-Encoding: quoted-printable Message-Id: References: <56FEFB3E.2060905@FreeBSD.org> To: Bryan Drewery X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2016 07:22:19 -0000 > Am 02.04.2016 um 00:50 schrieb Bryan Drewery : >=20 > On 4/1/16 12:31 AM, Martin Waschb=FCsch wrote: >> Hi all, >>=20 >> I just noticed that while just running: >>=20 >> root@dev:~# poudriere >>=20 >> lists >>=20 >> daemon -- Launch the poudriere daemon >>=20 >> among possible commands, the manpage does not mention this at all. >>=20 >> Personally, I'd consider this a bug, but am unsure how best to file a = PR for this? >>=20 >=20 > It's pretty much the same as = https://github.com/freebsd/poudriere/issues/333 >=20 > It's there for later. Thanks for the explanation. Maybe you could add that bit of information to the man page? It'd be more consistent, I think. At least to me such discrepancies are highly confusing. And judging from the conversation you linked to, I am not alone ;-) Martin= From owner-freebsd-ports@freebsd.org Sun Apr 3 21:05: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 EE033ADC296 for ; Sun, 3 Apr 2016 21:05:50 +0000 (UTC) (envelope-from sid4@mail.com) Received: from mout.gmx.com (mout.gmx.com [74.208.4.200]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A73AC1F20 for ; Sun, 3 Apr 2016 21:05:50 +0000 (UTC) (envelope-from sid4@mail.com) Received: from [108.70.50.7] by 3capp-mailcom-lxa13.server.lan (via HTTP); Sun, 3 Apr 2016 23:05:48 +0200 MIME-Version: 1.0 Message-ID: From: "Sid --" To: freebsd-ports@freebsd.org Subject: re: gentoo's package.provided equivalent? Content-Type: text/plain; charset=UTF-8 Date: Sun, 3 Apr 2016 23:05:48 +0200 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K0:jmnhLox9z227iOsO+f8Ejyl1sxo/gezs8e95oY+WUaZ 3VcTua+oOkwJe48QM0bQU5M0t39dmKTS3yuUk5OsfbujcESapK IIbIjfYYHuOotk7YICIL/kN53MOLnTF7yxJ1MLu7unuHYZfb6o TXJRK7mfZzQKae2V1b7MptoV2h/xf3BzYvhW2PZiJgLPYt0PHE Joidp5uJwvhC88G76Gs1EaQGPR6gAAq/CEqdKZRNYio3+YgoHO prxtKkxoI2BwCywyznZFSRzB287w2Y4FpO9o6pNG15ws7JZlPn Pjjz1VqsfZyQK3qyle/aBbXkBRb X-UI-Out-Filterresults: notjunk:1;V01:K0:OJ6a/kbYavg=:ekr5lg/Wofnf1Kh41Jhpk1 udcoJyWU9FZTPkn2aLW2GaRsaI5QEHMhal74r+VQ5F40EfaIy21MeZfaBc39nHumkhQAch675 SFdCqN3dqXs04NdlW+DYx/xm770tgMEFj9QSVsgVJspzRY5ComZDBl3Lr8Xi+wrW13NUhM/dN UQGJBFRx75myF2k7EwGBx0bfM/yBH0HOTh9bkKUNQw1EPY6paXlmuKhG2V/lr2mJp1io8DSN0 Y1WTPHApcsVCJmMp6HDI+5xnOX36V03XTs73OVMYQ4d/h1QlsF85pq8xUX3nfs8MI74jYmHed dK9uduaf2F6jljzNvll1VE8XT4obVYcTfZu5A4339W+fFGwfcKCfdEPPNAGQXdK6AKNQRGkw/ 1teiv8cmxyxdWKUIqJv4hOEtoa3rsBdUWJe85x7emqHQ+OcW6F4Ap1Nod5KfiPkXiNyI01DqF +hVe0Yxx8w== X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2016 21:05:51 -0000 The FreeBSD Forums will be the place to search and ask for additional help to do that. >> Sometimes i need to build specific version of some library from source, >> not from ports. How can I tell port system about it. There was no problem >> with old pkg_, because I was able just to put dummy directory into >> /var/db/pkg and port system knows it is installed (although maybe that was >> ugly hack). But what I can do with pkgng now? For example, Gentoo linux >> has /etc/portage/profile/package.provided file for such a situation. Is >> there some equivalent? FreeBSD does have pkgng, but I'm not sure if it's the same thing. Some versions of packages can be chosen, but I believe that ports versions can be chosen too. The "Porter's Handbook", and "FreeBSD Handbook" may also provide assistance. From owner-freebsd-ports@freebsd.org Mon Apr 4 06:46: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 7D004B014DD for ; Mon, 4 Apr 2016 06:46:00 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from mail.abinet.ru (mail.abinet.ru [136.243.72.227]) by mx1.freebsd.org (Postfix) with ESMTP id 4552B1991 for ; Mon, 4 Apr 2016 06:46:00 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from mail.abinet.ru (web.abinet.ru [10.0.2.4]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.abinet.ru (Postfix) with ESMTPSA id 0A841109E9 for ; Mon, 4 Apr 2016 06:45:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=abinet.ru; s=dkim; t=1459752352; bh=yu8z5OyzxVZW5vMqz6kJ0rYrrl3e9L1yWJY9HbdCNAo=; h=Date:From:To:Subject:In-Reply-To:References; b=LN7HxL98KXetS8pUagFo5zeNWziQ4zzBmQNWUC98eXZStJD8ifSSbhMa8PeAUjrB/ Cy8yB0s/UQbcb14FsR6uPgr6STkMFsGLiM1iqUq8oz1+PTQHUY8MDgbXUwN51M1ZNy mTN5OuHpxCYWbjsjnXkMKn4Nix4ZujNBHAXoGGJM= MIME-Version: 1.0 Date: Mon, 04 Apr 2016 09:45:51 +0300 From: abi@abinet.ru To: freebsd-ports@freebsd.org Subject: Re: gentoo's package.provided equivalent? In-Reply-To: <4b65ec30864d548eaa7efde0c3dd01cf.squirrel@mail.kazanfieldhockey.ru> References: <4b65ec30864d548eaa7efde0c3dd01cf.squirrel@mail.kazanfieldhockey.ru> Message-ID: <979c97dea4c547a91f117b52f6db4dfc@abinet.ru> X-Sender: abi@abinet.ru User-Agent: Roundcube Webmail/1.1.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2016 06:46:00 -0000 If library in port tree you can fetch old version of the port from svn manually or with portdowngrade. anatoly@kazanfieldhockey.ru писал 2016-04-03 04:54: > Sometimes i need to build specific version of some library from source, > not from ports. How can I tell port system about it. There was no problem > with old pkg_, because I was able just to put dummy directory into > /var/db/pkg and port system knows it is installed (although maybe that was > ugly hack). But what I can do with pkgng now? For example, Gentoo linux > has /etc/portage/profile/package.provided file for such a situation. Is > there some equivalent? > > _______________________________________________ > 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 Mon Apr 4 07:34: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 E9BB0B02A78 for ; Mon, 4 Apr 2016 07:34:38 +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 B3FEF16C0 for ; Mon, 4 Apr 2016 07:34:38 +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 74D721AAF060; Mon, 4 Apr 2016 09:34:30 +0200 (CEST) Subject: Re: synth just deleted 290 ports on my machine on second try ;) To: Kevin Oberman References: <1459448404.36265.19.camel@mathiaspicker.net> <56FE58E3.2020803@toco-domains.de> Cc: FreeBSD Ports ML From: Torsten Zuehlsdorff Message-ID: <57021906.9020706@toco-domains.de> Date: Mon, 4 Apr 2016 09:34:30 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.6.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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2016 07:34:39 -0000 On 02.04.2016 08:17, Kevin Oberman wrote: > On Fri, Apr 1, 2016 at 4:17 AM, Torsten Zuehlsdorff < > mailinglists@toco-domains.de> wrote: > >> On 31.03.2016 20:20, Mathias Picker wrote: >> >> What can I do now, other than using portmaster to rebuild all ports? >>> >> >> You can use poudriere to rebuild all the ports and use its local >> repository for pkg. >> >> Greetings, >> Torsten > > > But that's the whole point of synth. It exists to allow you to build > packages for customized ports without the heavier weight of poudriere. That is true. But that is the answer because you would not build everything from the portstree. This is quite easy. synth failed. Next option is poudriere. The other option is to contact marino@ and report the issue and wait for the fix. Till then you could not use your machines. My answer gives you back a working machine, the possibility to report the issue and wait for the issue. And at least switch back to synth again. :) Greetings, Torsten From owner-freebsd-ports@freebsd.org Mon Apr 4 07:39:48 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 3310BB02D35 for ; Mon, 4 Apr 2016 07:39:48 +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 016271A2B for ; Mon, 4 Apr 2016 07:39:48 +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 840E31AAF060; Mon, 4 Apr 2016 09:39:45 +0200 (CEST) Subject: Re: gentoo's package.provided equivalent? To: anatoly@kazanfieldhockey.ru, freebsd-ports@freebsd.org References: <4b65ec30864d548eaa7efde0c3dd01cf.squirrel@mail.kazanfieldhockey.ru> From: Torsten Zuehlsdorff Message-ID: <57021A41.40703@toco-domains.de> Date: Mon, 4 Apr 2016 09:39:45 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <4b65ec30864d548eaa7efde0c3dd01cf.squirrel@mail.kazanfieldhockey.ru> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2016 07:39:48 -0000 On 03.04.2016 03:54, anatoly@kazanfieldhockey.ru wrote: > Sometimes i need to build specific version of some library from source, > not from ports. How can I tell port system about it. There was no problem > with old pkg_, because I was able just to put dummy directory into > /var/db/pkg and port system knows it is installed (although maybe that was > ugly hack). But what I can do with pkgng now? For example, Gentoo linux > has /etc/portage/profile/package.provided file for such a situation. Is > there some equivalent? The request is a bit vague: Do you need a specific version which were in the ports in the past? Than you can use a svn/git portstree version, check out the old version and install it from the ports like always. Do you need a specific version which was never in the ports? Than you could write a simple port for this version. (Which is always an option) If you want to register a port build from source, but not from portstree have a look at pkg-register or: $ pkg help register I have no experience with it, but this just seems to fit your request. Greetings, Torsten From owner-freebsd-ports@freebsd.org Mon Apr 4 08:01:49 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 BD31CB0209F for ; Mon, 4 Apr 2016 08:01:49 +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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4AC381E85 for ; Mon, 4 Apr 2016 08:01:48 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (liminal.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3636:3bff:fed4:b0d6]) (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 09C0F96B5 for ; Mon, 4 Apr 2016 08:01:45 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/09C0F96B5; dkim=none; dkim-atps=neutral Subject: Re: gentoo's package.provided equivalent? To: freebsd-ports@freebsd.org References: <4b65ec30864d548eaa7efde0c3dd01cf.squirrel@mail.kazanfieldhockey.ru> <57021A41.40703@toco-domains.de> From: Matthew Seaman Message-ID: <57021F68.6090800@FreeBSD.org> Date: Mon, 4 Apr 2016 09:01:44 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 MIME-Version: 1.0 In-Reply-To: <57021A41.40703@toco-domains.de> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="r15pDpwgVP0HX0uOQ1gPQbej9EfaC8l0T" X-Virus-Scanned: clamav-milter 0.99.1 at smtp.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2016 08:01:49 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --r15pDpwgVP0HX0uOQ1gPQbej9EfaC8l0T Content-Type: multipart/mixed; boundary="M8U1tjNFqFDeFI44KfLUBhnnCmlnCffAK" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: <57021F68.6090800@FreeBSD.org> Subject: Re: gentoo's package.provided equivalent? References: <4b65ec30864d548eaa7efde0c3dd01cf.squirrel@mail.kazanfieldhockey.ru> <57021A41.40703@toco-domains.de> In-Reply-To: <57021A41.40703@toco-domains.de> --M8U1tjNFqFDeFI44KfLUBhnnCmlnCffAK Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 04/04/2016 08:39, Torsten Zuehlsdorff wrote: > If you want to register a port build from source, but not from portstre= e > have a look at pkg-register or: > $ pkg help register >=20 > I have no experience with it, but this just seems to fit your request. In theory, you can use pkg-register(8) to create a package out of any arbitrary set of files. However, no one seems to be doing that on any great scale -- which probably means that the process is too complicated, or that the documentation is severely lacking, or maybe that it's just too awkward compared to using ports/pkgs, and that the ports apparently covers just about everything that you'ld need to do? I could be wrong though -- the only example I know of creating ad-hoc packages outside the ports, is by Dag-Erling: https://blog.des.no/2013/08/creating-pkgng-packages-without-ports/ https://blog.des.no/2013/08/pkgng-without-ports-addenda/ (Those are a few years old now, so the details may need to be updated, but the concept is still valid.) Cheers, Matthew --M8U1tjNFqFDeFI44KfLUBhnnCmlnCffAK-- --r15pDpwgVP0HX0uOQ1gPQbej9EfaC8l0T Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJXAh9oXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATThgP/1qw5qq9UQTJbRaQr+F5E1/M v2L7HYVhskXV5gr/jWnrwe7wzLOtNt6NCHT2OGZZOg0xiyy9brPK+FofC2MhVDOW p91OZyEcsRSj5nQYYSus0/TRkdN+yCRq7ryb4np+R5KkS346MDZufUx34gQBdNsD G0LLbvqHuiLjUFZA6rub2IHWt5CmwfwRw+UAt0M3yeZIOwDZYL0bbVVCR2lmRsjm uH01PpJtsiceefFbVvtrQma7zWzstCVNH6N5WIbt1FjK4UsiSu7pJVz+EXmWYZuI MAaC7q8u+KjB0PQXNt7gIYlBa+SrMKVz9mlSeRxHo1k40Z/6SWNVS2y+Bv3Tj+Bu YpTzJUyNX23lDoUX3w5WgDwloSnWd1U5oGdLdubRnydbJql0Y36ASqr0dNsnZteJ SFiSLLqyEPAS1U+2doegLkXqMClXrayoEVmjdZtj7UcjfZWSY+W3OlQfn44B+Qb2 WMOXgDFprS+Nqbm6wbuoyxI5gX72T1GUtSA/FxAeG3MwXhum+Y9LqObM+K/oTvhe KbqPk2LxolrS2kc+IeTccRsXqussZnC3gh73RT8fIYObNoV5JOrHni0P75ymCxKz zKc6I+ZDlQJT9YIxDNmmrISP6tCeC8eVwj0BGVZqDiKM6ResP4+dGL9PZWfgpvAQ vxcFRYtlEbxH0HhCjLL+ =0W0E -----END PGP SIGNATURE----- --r15pDpwgVP0HX0uOQ1gPQbej9EfaC8l0T-- From owner-freebsd-ports@freebsd.org Mon Apr 4 10:10: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 737A6B02080 for ; Mon, 4 Apr 2016 10:10:33 +0000 (UTC) (envelope-from reply@tosdo.ru) 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 62A3A1314 for ; Mon, 4 Apr 2016 10:10:33 +0000 (UTC) (envelope-from reply@tosdo.ru) Received: by mailman.ysv.freebsd.org (Postfix) id 5E03BB0207F; Mon, 4 Apr 2016 10:10: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 5DA41B0207E for ; Mon, 4 Apr 2016 10:10:33 +0000 (UTC) (envelope-from reply@tosdo.ru) Received: from mail.tosdo.ru (mail.tosdo.ru [46.8.44.138]) by mx1.freebsd.org (Postfix) with SMTP id 786E61312 for ; Mon, 4 Apr 2016 10:10:31 +0000 (UTC) (envelope-from reply@tosdo.ru) Message-ID: <6E94D01BA77353F02C2960D0C49470D5@tosdo.ru> Reply-To: =?windows-1251?B?z+jx/Ozu?= From: =?windows-1251?B?z+jx/Ozu?= To: Subject: =?windows-1251?B?zPsg7eDp5OXsIOLg+Oj1IOrr6OXt8u7iLg==?= Date: Mon, 4 Apr 2016 15:10:25 +0500 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; d=tosdo.ru; s=mail; c=relaxed/relaxed; t=1459764625; h=message-id:from:to:subject:date:mime-version; bh=uG1oNeLVdWiVREM1OxXa6nrwz2cVkV2s+arTcKjmkjU=; b=AHwuVrPYTbpOyN1/SdpZ/Sr7+AOJCIUWROdCGTkiCQhLFWy0iOcblXR1aNY3In IAeYt9WcLresK2RVicnIiTpcpvUb4oCge9WuOD/RdWILaYI+pf7Ekice7Z7QtEoq nchJ86hikExzZrP2kulKdHKWAMz23qB05Tog63oyrNmBc= Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2016 10:10:33 -0000 =C2=E0=E6=ED=E0=FF =F1=EE=F1=F2=E0=E2=EB=FF=FE=F9=E0=FF =C2=E0=F8=E5=E3=EE= =E1=E8=E7=ED=E5=F1=E0 =FD=F2=EE, =E1=E5=E7=F3=F1=EB=EE=E2=ED=EE, =EA=E0=F7= =E5=F1=F2=E2=E5=ED=ED=E0=FF =F0=E5=EA=EB=E0=EC=ED=E0=FF =EA=E0=EC=EF=E0=ED= =E8=FF! =D0=F3=EA=EE=E2=EE=E4=E8=F2=E5=EB=E8,=A0 =ED=E5 =E7=E0=E1=FB=E2=E0=E9=F2=E5= =EF=F0=EE =F0=E5=EA=EB=E0=EC=F3! =C2 =FD=F2=EE=F2 =F1=EB=EE=E6=ED=FB=E9 =FD=EA=EE=ED=EE=EC=E8=F7=E5=F1=EA=E8= =E9 =EF=E5=F0=E8=EE=E4 =ED=F3=E6=ED=EE =E2=F1=EF=EE=EC=ED=E8=F2=FC =EE =ED= =E0=F1=85=85 =C8 =E7=E0=EA=E0=E7=E0=F2=FC =E0=ED=F2=E8=EA=F0=E8=E7=E8=F1=ED=F3=FE =E5-= =EC=E5=E9=EB =F0=E0=F1=F1=FB=EB=EA=F3 =EE=F2 =EA=EE=EC=EF=E0=ED=E8=E8 =AB= =C4=E5=EB=EE=E2=EE=E5 =EF=E8=F1=FC=EC=EE=BB =CA=E0=EA =E2=F1=E5=E3=E4=E0, =E4=EB=FF =F1=E2=EE=E8=F5 =EA=EB=E8=E5=ED=F2= =EE=E2, =EC=FB =EF=F0=E5=E4=EB=E0=E3=E0=E5=EC: * =CE=F2=EB=E8=F7=ED=FB=E5 =F6=E5=ED=FB - =EE=F2 1200*=F0. * =C2=EE=E7=EC=EE=E6=ED=EE=F1=F2=FC =E2=FB=E1=EE=F0=E0 =E3=E5=EE=E3=F0=E0= =F4=E8=E8 =F0=E0=F1=F1=FB=EB=EA=E8 * =C5=E6=E5=EC=E5=F1=FF=F7=ED=EE=E5 =EE=E1=ED=EE=E2=EB=E5=ED=E8=E5 =F0=E0= =F1=F1=FB=EB=EE=F7=ED=FB=F5 =E1=E0=E7 * =CE=EF=E5=F0=E0=F2=E8=E2=ED=E0=FF =F0=E0=E1=EE=F2=E0 =EC=E5=ED=E5=E4=E6= =E5=F0=EE=E2 * =CD=E0=E4 =C2=E0=F8=E5=E9 =F0=E5=EA=EB=E0=EC=EE=E9 =F0=E0=E1=EE=F2=E0=FE= =F2 =EE=EF=FB=F2=ED=FB=E5 =EF=F0=EE=E3=F0=E0=EC=EC=E8=F1=F2=FB * =C7=E0=EA=EB=FE=F7=E5=ED=E8=E5 =E4=EE=E3=EE=E2=EE=F0=E0 =E8 =EE=EF=EB=E0= =F2=E0 =ED=E0 =F0/=F1 =C2=F1=E5 =FD=F2=EE, =E2 =EA=EE=EC=EF=EB=E5=EA=F1=E5, =F1=EE=E7=E4=E0=E5=F2= =FD=F4=F4=E5=EA=F2=E8=E2=ED=FB=E9 =F0=E5=EA=EB=E0=EC=ED=FB=E9 =E8=ED=F1=F2= =F0=F3=EC=E5=ED=F2! =CD=E0 =E2=F1=E5 =E2=EE=EF=F0=EE=F1=FB =C2=E0=EC =EE=F2=E2=E5=F2=E8=F2 =ED= =E0=F8 =CC=E5=ED=E5=E4=E6=E5=F0 =CA=F0=E8=F1=F2=E8=ED=E0 =EF=EE =F2=E5=EB= =E5=F4=EE=ED=F3 88OO7OO235I. =C0 =E5=F9=E5 =F3 =ED=E0=F1 =E5=F1=F2=FC =F1=E0=E9=F2: =EFo=F7=F2a-1.p=F4 =D2=E0=EA =E6=E5, =ED=E0 =FD=F2=EE=E9 =ED=E5=E4=E5=EB=E5, =E4=EB=FF =ED=E0= =F8=E8=F5 =EA=EB=E8=E5=ED=F2=EE=E2 =EF=F0=E5=E4=F3=F1=EC=EE=F2=F0=E5=ED=E0= =C0=EA=F6=E8=FF! =D0=E0=F1=F1=FB=EB=EA=E0 =EF=EE =D0=EE=F1=F1=E8=E8 =ED=E0 =F1=E5=EC=FC =EC= =E8=EB=EB=E8=EE=ED=EE=E2 =E0=E4=F0=E5=F1=E0=F2=EE=E2 =E7=E0 9999=F0! From owner-freebsd-ports@freebsd.org Mon Apr 4 10:32:26 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 A5FFAB02875 for ; Mon, 4 Apr 2016 10:32:26 +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 94AAC1F6F for ; Mon, 4 Apr 2016 10:32:26 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 941CDB02873; Mon, 4 Apr 2016 10:32:26 +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 93D2AB02872 for ; Mon, 4 Apr 2016 10:32:26 +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 8835A1F6E for ; Mon, 4 Apr 2016 10:32:26 +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 u34AWQWC023306 for ; Mon, 4 Apr 2016 10:32:26 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u34AWQU4023305; Mon, 4 Apr 2016 10:32:26 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201604041032.u34AWQU4023305@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: Mon, 4 Apr 2016 10:32:26 +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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2016 10:32:26 -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 ------------------------------------------------+-----------------+------------ java/jgrapht | 0.7.3 | 0.9.2 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Mon Apr 4 10:47: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 38028B02F53 for ; Mon, 4 Apr 2016 10:47:32 +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 82B731712; Mon, 4 Apr 2016 10:47:31 +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 DF06528417; Mon, 4 Apr 2016 12:47:22 +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 90CD728429; Mon, 4 Apr 2016 12:47:21 +0200 (CEST) Message-ID: <57024639.30903@quip.cz> Date: Mon, 04 Apr 2016 12:47:21 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:35.0) Gecko/20100101 Firefox/35.0 SeaMonkey/2.32 MIME-Version: 1.0 To: Baptiste Daroussin , Michael Grimm CC: freebsd-ports@freebsd.org Subject: Re: pkg-1.7.0 is an order of magnitude slower than pkg-1.6.4 References: <6DD156C6-C3E1-43BC-8EC5-1ACB16EBFC3E@ellael.org> <20160402124845.GM1128@ivaldir.etoilebsd.net> <05DDCF70-8865-4F1F-A264-3000B8EF5244@ellael.org> <20160402130047.GN1128@ivaldir.etoilebsd.net> In-Reply-To: <20160402130047.GN1128@ivaldir.etoilebsd.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2016 10:47:32 -0000 Baptiste Daroussin wrote on 04/02/2016 15:00: > On Sat, Apr 02, 2016 at 02:59:06PM +0200, Michael Grimm wrote: >> Baptiste Daroussin wrote: >>> >>> On Sat, Apr 02, 2016 at 02:42:06PM +0200, Michael Grimm wrote: >> >>>> 26 seconds for 74 ports within a jail and pkg-1.6.4: >> […] >>>> 309 seconds for the very same 74 ports within the very same jail and pkg-1.7.0: >> […] >>>> Is this an expected slow-down? /usr/ports/UPGRADE and https://svnweb.freebsd.org/ports/head/ports-mgmt/pkg/?view=log are not indicating that behavior. >>>> But I might have missed something. >>>> >>>> Any feedback is highly appriciated, thanks, and regards, >>> >>> pkg 1.7 is IO intensive that may explain. >> >> Ok, understood. >> >> JFTR: perl (24s), python27 (44s), and ruby (125s) take the longest time to reinstall. >> >>> I plan to readd some improvements on this side before 1.8 >> >> Good to know, thanks for your feedback. >> > Thank you very very much for yours! very much appreciated, it helps improving > things! I already upgraded to 1.7.1. Is it possible to downgrade it back to 1.6.4 or are there some incompatible changes in database? (I can build 1.6.4 by downgrading the port in my poudriere) And I have one question about this info from commit message: ------------------ - if the all process operation would have an inpact of less than 1MB on the FS then the action is proceed with out asking the user to acknowledge it ------------------ Does it means that pkg upgrade, pkg autoremove etc. will proceed without asking Y/N? Is this behavior configurable and can it be reverted? Thank you Miroslav Lachman From owner-freebsd-ports@freebsd.org Mon Apr 4 11:13: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 35F0CB03061 for ; Mon, 4 Apr 2016 11:13:21 +0000 (UTC) (envelope-from alvarezmaricelkri@outlook.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 0B3081D5C for ; Mon, 4 Apr 2016 11:13:21 +0000 (UTC) (envelope-from alvarezmaricelkri@outlook.com) Received: by mailman.ysv.freebsd.org (Postfix) id 06ACBB0305F; Mon, 4 Apr 2016 11:13:21 +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 063D8B0305E for ; Mon, 4 Apr 2016 11:13:21 +0000 (UTC) (envelope-from alvarezmaricelkri@outlook.com) Received: from SNT004-OMC2S22.hotmail.com (snt004-omc2s22.hotmail.com [65.55.90.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B4AE11D5A for ; Mon, 4 Apr 2016 11:13:20 +0000 (UTC) (envelope-from alvarezmaricelkri@outlook.com) Received: from NAM03-BY2-obe.outbound.protection.outlook.com ([65.55.90.73]) by SNT004-OMC2S22.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Mon, 4 Apr 2016 04:13:14 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=MmG6+e+PlKcSClxers/BCswh2u+gKEOyGjn1MuFSUc8=; b=OmDxsVRYlwJ0D5gxhRVMQWj1noNP5FXIV+Z4EgrtzO+5Fx9nBiJilxC5Nog6Ynxb6j12aQGFpZhp8F/mF8zB+csMpNEOEKA84+gENVCtK+yafhpAe4OijDP2PXmFkL3TjGcnT7BBmMm092Rx3AToJdFBmww2NOFbudChdj7LVdm+I+quttjUgVXnYGHRyTWT8i9xl7dtKz139qxVXVzXzGI/Das/odOw4yWMwtOwVkopdNWBanheW/FI0yfhG99fLRs3wIYrWxUbIYpV4JbwC1YDvMc0EiedHRgivHCURzhV4t3REXxmc3KmX5G6qixh2zbvx5sOiucxy5KVbw8XIw== Received: from BY2NAM03FT049.eop-NAM03.prod.protection.outlook.com (10.152.84.53) by BY2NAM03HT246.eop-NAM03.prod.protection.outlook.com (10.152.85.201) with Microsoft SMTP Server (TLS) id 15.1.453.6; Mon, 4 Apr 2016 11:12:57 +0000 Received: from BY2PR0201MB1510.namprd02.prod.outlook.com (10.152.84.51) by BY2NAM03FT049.mail.protection.outlook.com (10.152.85.177) with Microsoft SMTP Server (TLS) id 15.1.453.6 via Frontend Transport; Mon, 4 Apr 2016 11:12:57 +0000 Received: from BY2PR0201MB1510.namprd02.prod.outlook.com ([10.163.153.16]) by BY2PR0201MB1510.namprd02.prod.outlook.com ([10.163.153.16]) with mapi id 15.01.0447.027; Mon, 4 Apr 2016 11:12:57 +0000 From: "alvarezmaricelkri@outlook.com" To: "ports@freebsd.org" Subject: ports Thread-Topic: ports Thread-Index: AQHRjmKxMpXaZ6/d1kWwcJ+BOfCTbA== Date: Mon, 4 Apr 2016 11:11:10 +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 25.152.84.51) smtp.mailfrom=outlook.com; freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=fail action=none header.from=outlook.com; received-spf: SoftFail (protection.outlook.com: domain of transitioning outlook.com discourages use of 25.152.84.51 as permitted sender) x-tmn: [ZBivWD7vOjDPo+Ug6nV+9qiUfWTpUeQN] x-eopattributedmessage: 0 x-forefront-antispam-report: CIP:25.152.84.51; IPV:NLI; CTRY:GB; EFV:NLI; SFV:NSPM; SFS:(10019020)(98900003); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2NAM03HT246; H:BY2PR0201MB1510.namprd02.prod.outlook.com; FPR:; SPF:SoftFail; MLV:ovr; MX:1; A:1; LANG:en; x-ms-office365-filtering-correlation-id: 042cccb3-24c5-4fd5-701d-08d35c7a1371 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(5061506196)(5061507196); SRVR:BY2NAM03HT246; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(432015012)(82015046); SRVR:BY2NAM03HT246; BCL:0; PCL:0; RULEID:; SRVR:BY2NAM03HT246; x-forefront-prvs: 0902222726 MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Apr 2016 11:11:10.2402 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2NAM03HT246 X-OriginalArrivalTime: 04 Apr 2016 11:13:14.0642 (UTC) FILETIME=[FB69F720:01D18E62] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2016 11:13:21 -0000 Hello, We offer a great chance to join an international company with offices all o= ver the globe! We're looking for an intelligent, efficient, self-starter for Administrativ= e Assistant job role in Italy. The candidate should have an ability to operate effectively in a fast paced= , ever-changing environment. Our work environment welcomes new ideas and offers a shared commitment to h= elp team members serve our clients with a grateful attitude. We invest in o= ur employees and provide training. You will go through a variety of tasks related to organization and communic= ation. The initial salary is 3000 EUR / monthly for part-time and 5500 EUR monthly= for full time shift. The job seeker should have ability to complete detailed work consistently, = accurately, and under pressure. If you are interested, please reply back to this offer with your contact de= tails and CV (if you have one). Dolly Parton makes movie, music as popularity surges with millennials video= .Donald Trump admits tweet about Cruz's wife was a 'mistake'.This Oriole Fa= n is in Hyun-Soo Kim's Corner.Kerala HC grants permission to Reliance Jio t= o erect 4G towers.Bachmann: Maybe God Uses Terrorist Attacks To Humiliate O= bama.It's April Fool's and the Virgin-Airbnb Logo Wars Are On.For Two Years= , a Law on Stringent Punishment for Manmade Disasters Has Languished.Nitish= admits irregularities in SC/ST scholarship, promises stringent action agai= nst officials.Morrisville makes progress toward logo decision.Flores admits= to mistake with line-up at Arsenal.Trump Admits 'It Was a Mistake' to Retw= eet Unflattering Image of Heidi Cruz.Jewish Community Center celebrates 120= with a Big Night.MTS Systems Delivering On Revenues, But Upside Depends On= Margins.Big Spring bats explode in softball victory at Carlisle.Dolly Part= on And Katy Perry At The Academy Of Country Music Awards Were Sequined Drea= ms PHOTOS.2016 season could be 'game-over' for Waupaca County buck hunters.= Brad vs. the Book: What Final Four teams will fatten your wallet?.Kit Harin= gton and Rose Leslie, aka Jon Snow and Ygritte, are real-life couple.Big fi= rst year for 'Hamilton' pays dividends for investors.Acer debuts Chromebook= 14.Republicans Find A New Way To Humiliate Themselves As Ted Cruz Blows Up= On Trump.Acer's Chromebook 14 Features Bigger Display, All-Day Battery Pow= er.Pence vetoes 'no more stringent than' IDEM rule bill.All-In-One Electron= ic Diabetes Patch Measures Glucose, Injects Insulin.Legends of Tomorrow: Ma= rc Guggenheim Talks Jonah Hex.Take it on faith: Author argues that all of u= s are religious beings.The College of Chinese Wisdom.Intensive Glucose Cont= rol May Result in Lasting ESRD Prevention.Column: Raleigh police chief says= officer-involved shootings 'chisel away at trust'.Grant High freshman chis= els words into fiction perfection.EDITORIAL: Kyllo must meet with trustees.= Race highlights autism awareness.Nubian Buck stolen from Agri Ministry's Re= search Station recovered.Hybrid guitar blends electric twang with acoustic = pop.Cold Chisel To Receive Prestigious Music Award.Cold Chisel to receive a= ward for outstanding service to Australian music.Trump Finally Admits a Mis= take, Dodges Big Abortion Question in Maureen Dowd Interview.Nubian Buck st= olen from Agri Ministry's Research Station recovered.Companies chafe under = EPA's proposed nanomaterials reporting rule.Kolkata Flyover Tragedy No 'Act= Of God', We Will Act.Brussels attacks: More stringent passenger screening = urged.Selena Gomez Doesn't Look Like This Anymore See Her as a Red Head.Reu= ters: Bulgaria ready to erect fence on border with Greece.Skulpt Chisel Rev= iew.John 5 and the Creatures, 'Now Fear This' - Video Premiere.GP d'Argenti= ne : Marquez bondit devant Rossi 2me in extremis.Une mystrieuse Huayra se p= rpare chez Pagani.Brit upstart Arkivum: We're the smart AaaS you're looking= for.Pagani, un video-teaser anticipa una misteriosa novit.GOP Town Hall Re= cap: Stopped Clock Right Twice a Day Edition.Sydney plans relaxation of str= ingent alcohol laws.Bradley stronger than in 2014 after diet, training chan= ge.Group planning to protest Chief Wahoo logo, team name at Indians Opening= Day.Partial Liquor Ban Across Bihar From Today.Filming to begin on movie o= f 1983 Maze escape.Turn a Railroad Tie Into a Beefy Bench With Just a Drill= , Saw, and Chisel.PEPPER KEENAN Says DOWN Is 'Far From Done' Following PHIL= IP ANSELMO's 'Mistake'.Strong February for US West Coast ports signals reco= very from 2015 strife.Hurco Companies Incorporated (NASDAQ:HURC) Sellers In= creased By 8.63% Their Shorts.Transformer Station Shows Tom Persinger's Per= spectives on Photography.Gulf Breeze hopes to defend home in inaugural Dist= rict 1 lacrosse tourney.Radio fanatic vows to erect 30ft mast even though n= eighbours say it affects their pacemakers.CofC professor suspended after fi= ght over syllabus takes a philosophical turn.Silver Price: New Data Points = Suggest Silver Prices Could Explode.Michele Bachmann off the rails, 'God' c= aused Brussels attacks to humiliate Obama.TheStreet confirms HURCO COS. (NA= SDAQ:HURC) rating of Upgrade.Sydney plans relaxation of stringent alcohol l= aws.Why Was Abby Wambach Arrested? The Soccer Star Says She Made A Mistake.= Acer Introduces 14-Inch Acer Chromebook 14 with 14-Hour Battery Life.Europe= ans chafe under austerity rules.Naples High rallies to finish third at Long= shore Memorial.Republicans Find A New Way To Humiliate Themselves As Ted Cr= uz Blows Up On Trump.2016 Kolkata overpass collapse.Here's why farmers inje= ct hormones into beef but never into poultry.Trump's Attack on Heidi Cruz I= s the Scummy Low of a Scummy Campaign.Spectacle of discipline.Live: Tielema= ns un cheveu.Brad vs. the Book: What Final Four teams will fatten your wall= et?.Relatives of Robert Durst's Missing First Wife Petition Judge to Declar= e Her Dead.Making the buck stop with the candidates.The manic maestro behin= d Mozart.Reuters: Bulgaria ready to erect fence on border with Greece.Port = terminal accident claims life of 71-year-old marine clerk worker.The Sacram= ento Kings are a silly, sarcastic mess. Again..Soccer: Spartans explode ear= ly for 5-0 win over Dundee-Crown.Special Edition Pagani Huayra Teased?.Ed M= iliband to warn Labour voters to resist temptation to humiliate PM by backi= ng Brexit.Brussels attacks: More stringent passenger screening urged.Cold C= hisel to receive award for outstanding service to Australian music.GP d'Arg= entine : Marquez bondit devant Rossi 2me in extremis.Wideo Pagani zapowiada= kolejn Huayr.Batman: The Killing Joke - first trailer for animated movie.H= amilton hosts annual Around the Bay Race in sub-zero temperatures.Disney Pl= ans A Live-Action Movie About Snow White's Sister, Rose Red.Extra Virgin Ol= ive Oil Reduces Postprandial Glucose After High GI Meal in Type 1 Diabetes.= Misteri Supercar Pagani Huayra Terbaru Mulai Terkuak.Stringent measures on = the cards to deal with drought-stricken WC.Trump Says It Was A 'Mistake' To= Retweet Unflattering Picture Of Ted Cruz's Wife.West Coast ports' import T= EU share falls below 50 percent.Pico-ITX single board computer hosts Freesc= ale i.MX 6 CPU.Pico-ITX single board computer hosts Freescale i.MX 6 CPU.Le= gends of Tomorrow: Marc Guggenheim Talks Jonah Hex.Hurco Companies (HURC) S= hort Interest Disclosure.Opera Philadelphia brings 'Charlie Parker's Yardbi= rd' to the Apollo Theater.Pagani : encore une nouvelle Huayra en vue .Organ= ic molecules help fatten cloud-making water droplets.Kolkata flyover collap= se: Mamata plays blame game, says construction began during CPM rule.Win se= amless underwear designed to avoid chafing during marathons.Cramer: Booyah = Finding stocks ready to explode.Lyndsey Ray and Tyler Johnson.Stringent mea= sures on the cards to deal with drought-stricken WC.Madhesi leaders warn of= stringent protests after mid-April.National Urban League demands UN stop u= sing similar logo.BJP unveils logo for TN Assembly polls.The Classical Musi= c Network.Animal Welfare Board of India asks for more stringent animal prot= ection laws.Intensive Glucose Control May Result in Lasting ESRD Prevention= .Larsen leads Buffs to GC Invite title.Pagani Huayra, in arrivo una one-off= .Hasidic 'Evidence Drive' Seeks to Shame DOE.Bill Simmons Proudly Displays = Patriots Logo During WrestleMania 32 (Photo).PNM to erect building to honou= r Williams*.The embattled heart and home of Julia Ward Howe.Will AFL honour= Friday Showdown promise?.Durst: Trump's mamma is so fat....Watch Aussie Si= nger Conrad Sewell Take a $273K Ferrari for a Joy Ride.Take a load off with= The Weight.Lisa Hayden shows her star power for Monisha Jaising at Lakme F= ashion Week.Bedford Budget Woes ProtestedDeath Certificate Wanted for Durst= Ex-Wife'Cheaper' Tesla.100 Years Later, a Cinematic Time Capsule Is Opened= .The colonel's revenge: on the battle against Islamic State in Iraq.Trump S= ays It Was A 'Mistake' To Retweet Unflattering Picture Of Ted Cruz's Wife.K= it Harington and Rose Leslie, aka Jon Snow and Ygritte, are real-life coupl= e.John 5 and the Creatures, 'Now Fear This' - Video Premiere.Interesting Ra= spberry Pi Projects in New Pi Flavors.BRIEF-Logo Yazilim starts non-binding= talks to buy stake in Romanian software company Totalsoft.Virgin America l= ogo prank would make boobs of us all.What's Pagani Cooking Up Now?.The Hist= ory of Abortion Is a History of Punishing Women.United Technologies Revs Up= Its Growth Engines.Attack on Junaid Jamshed: Where does the Quran state we= should abuse and humiliate others?.PEPPER KEENAN Says DOWN Is 'Far From Do= ne' Following PHILIP ANSELMO's 'Mistake'.How to Get a True Country Guitar S= ound.Getting dropped by Dani King.Bradley stronger than in 2014 after diet,= training change.Nubian Buck stolen from Agri Ministry's Research Station r= ecovered.Policeman 'helps' republican erect tricolour in Belfast.Strategy g= ames in virtual reality: I am a mighty but overworked god.Fasting glucose m= ay be insufficient measure in pediatric pseudohypoparathyroidism 1a.All-In-= One Electronic Diabetes Patch Measures Glucose, Injects Insulin.The Witch -= excellent supernatural fodder.Virginia EDA Unveils New Logo at Williamsbur= g Convention.Batman V Superman passes Man Of Steel at the box office.Race a= nd the Death Penalty in Texas.Nitish admits irregularities in SC/ST scholar= ship, promises stringent action against officials.Trump retreats to mainstr= eam Republican rhetoric on abortion.Bears explode for 21 runs.Graphene patc= h detects glucose in sweat.Life beyond the suburbs? How some world-premiere= musicals fared.Saudi Arabia Enters Homebuilding Business to Tackle Shortag= e.Arrow recap: 'Beacon of Hope'.School library cuts considered.What Is Paga= ni Up To Now?.Lexi Thompson again in contention at ANA Inspiration.Madhesi = leaders warn of stringent protests after mid-April.Longshore union gives Sa= nders a pre-Washington caucus boost.Intensive glucose control linked with E= SRD reduction.Game of Thrones' Kit Harington and Rose Leslie step out at Ol= ivier Awards.Possession de balle : Leicester 50%, Southampton 50%.Review: J= ared Grimes and Lil Buck Embody Their Animal Muses in 'Spaces'.Analysts Dow= ngrade: Micron Technology, Inc.Stormtroopers to invade South Jersey for cel= ebration of geek culture.GLAAD Media Award 2016: Complete winners list; wat= ch full event on Logo TV.Kick-off times key for Serie A to recover says Int= er CEO.Ferndale plans Metallica logo on bridge for children's park.Attack o= n Junaid Jamshed: Where does the Quran state we should abuse and humiliate = others?.Author sheds light on amazing journey taken by red knots.College ba= seball: Minnesota West bats explode in perfect weekend.San Francisco Joins = the Growing World of Small Operas.MY BEST FRIEND'S EXORCISM (Book Review).O= rganic molecules help fatten cloud-making water droplets.2016 MLB Predictio= ns.Gantz: world must unite to humiliate Daesh.Forget 'dumb blondes' as stud= y reveals they have higher IQs than brunettes or redheads.Longshore denied = security clearance fights in Federal Court.Attack on Junaid Jamshed: Where = does the Quran state we should abuse and humiliate others?.Mumbai: Jail, fi= ne for touching bar dancers proposed under new law.Opinion: Internal commun= ications - highly under-rated.Runners mostly clothed at SF Rock 'n' Roll ha= lf marathon.Family of Missing Durst Ex-Wife Asks Judge to Issue Death Certi= ficate.Bumps erected on the highways by members of the public illegal- KENH= A.AP PHOTOS: Editor selections from Latin America.Dolly Parton And Katy Per= ry At The Academy Of Country Music Awards Were Sequined Dreams PHOTOS.BJP u= nveils logo for TN Assembly polls.Big Spring bats explode in softball victo= ry at Carlisle.Acer Chromebook 14 has aluminum body, 14-inch screen, and up= to 14 hours of battery life.Amy the Virtual Assistant Is So Human-Like, Pe= ople Keep Asking It Out on Dates.Special-Edition Pagani Huayra Teased on Vi= deo.Pagani: tutto pronto per la festa della Madonna delle Galline.LFW 2016:= Celebrities scorched the ramp on Day 4.Interesting Raspberry Pi Projects i= n New Pi Flavors.Special Edition Pagani Huayra Teased?.Worried over refugee= s, Baltics begin to erect border fences.Pagani Huayra BC e Pirelli P Zero: = scatti da Estoril FOTO.Life beyond the suburbs? How some world-premiere mus= icals fared.Five things to do this week in Cambridge.Don't Blame All Sympto= ms on Glucose Levels.2016 MLB Predictions.Will Durst: Trump's Mama Is So Fa= t.READER LETTER: Mining Statue - No changes are needed.James Durst, ngi bn = nhc ca nhc s Phm Duy qua i.Troops destroy 'ready-to-explode' Boko Haram bom= b factory.The Problem With Multi-Cultural Footing.AFL illicit drugs code: P= ush towards a more stringent code verges on immoral.Direct Nantes - Lille. = Nantes n'y arrive vraiment pas... (0-2).Pagani, novit in arrivo realizzata = per l'esclusivo dealer Refined Marques VIDEO TEASER.Penguins cruise past Fl= yers for 12th win in 13 games.Attack on Junaid Jamshed: Where does the Qura= n state we should abuse and humiliate others?.A Big Picture Look at Simulat= ion.Control diabetes and lower blood glucose level with wheatgrass juice.Ni= tish admits irregularities in SC/ST scholarship, promises stringent action = against officials. From owner-freebsd-ports@freebsd.org Mon Apr 4 11:45:01 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 B4819B03932 for ; Mon, 4 Apr 2016 11:45:01 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-lb0-x244.google.com (mail-lb0-x244.google.com [IPv6:2a00:1450:4010:c04::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 512201A81 for ; Mon, 4 Apr 2016 11:45:01 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-lb0-x244.google.com with SMTP id bc4so21709206lbc.0 for ; Mon, 04 Apr 2016 04:45:01 -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=w3nZ1G1i5WxjGOYkryfsKw9emsbYQs4GGlHvEnW6WmE=; b=hsHMrvbg4wWzfVRZ5IRCK+EoYiS+lkWz9CDNTAkQGjGolAzGjfnNy/Qg2AOOtb3gSO ETADrV8XrVPFh+FCNVFKW1VqBbFZ5P5HnvPBcrd9rJLFoBWDNBSZgI5OiUC5FBFtc3B9 HdzDJmYurBMCPkfHIu77LG1p59MByVri8sAmL27MaWVrzP9Cxn/SH7OxxT2YTFwWfPy1 vw3Rr354dM2mCGLHVSZuIj6hzXSShxV7iHyg6YHSqhTquIGVNEKHs2Nu/GhF0xLMhN4I GAgw+6Q88TzJlY1n3oJDuoIWKzb4AcPLAB4+Y1i7TXNwLFqUKeefvNQlPdfOCUrkJlBh PvNA== 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=w3nZ1G1i5WxjGOYkryfsKw9emsbYQs4GGlHvEnW6WmE=; b=U0RG6G4UdnPwYP4QZ33wolf2udHzLPjD1LwUhdbu7vKFSbMF5LKiCHIZA47tkMM1gS NheQgqAQ9LvpzSn/Ynu3Ni//tc5z2cpzFUGafeUb9rhbazcBI77pCMe2i/yNelRMjexQ mDQke6srSsW94LznMhPjv9dvtVeaELVAB2IU0bDIYh7mz342xFZ7c3MPzStlt1o+QzKD 9/hJoJthHMQCfmtS1dI72E3FdKAEXYGe3loORXmNk2D9q3rM7ZfRmJ7XN1eRp75+kv5B nBvTN8Of03i+ZY3p7rOjppiyVKPrYWJc5YnmmvMekHSMylueFinEyj3dw1iv2UehxSX2 oyWA== X-Gm-Message-State: AD7BkJLHNMnA6qx3a9wDJ87/wan3DTzrsuSc2ppZxbB7eF0pKwEU8B4E/577d1zBWz4U4A== X-Received: by 10.28.158.149 with SMTP id h143mr11733123wme.61.1459770299347; Mon, 04 Apr 2016 04:44:59 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id ka4sm28665913wjc.47.2016.04.04.04.44.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 04 Apr 2016 04:44:58 -0700 (PDT) Sender: Baptiste Daroussin Date: Mon, 4 Apr 2016 13:44:56 +0200 From: Baptiste Daroussin To: Miroslav Lachman <000.fbsd@quip.cz> Cc: Michael Grimm , freebsd-ports@freebsd.org Subject: Re: pkg-1.7.0 is an order of magnitude slower than pkg-1.6.4 Message-ID: <20160404114456.GB49864@ivaldir.etoilebsd.net> References: <6DD156C6-C3E1-43BC-8EC5-1ACB16EBFC3E@ellael.org> <20160402124845.GM1128@ivaldir.etoilebsd.net> <05DDCF70-8865-4F1F-A264-3000B8EF5244@ellael.org> <20160402130047.GN1128@ivaldir.etoilebsd.net> <57024639.30903@quip.cz> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="+g7M9IMkV8truYOl" Content-Disposition: inline In-Reply-To: <57024639.30903@quip.cz> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2016 11:45:01 -0000 --+g7M9IMkV8truYOl Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 04, 2016 at 12:47:21PM +0200, Miroslav Lachman wrote: > Baptiste Daroussin wrote on 04/02/2016 15:00: > > On Sat, Apr 02, 2016 at 02:59:06PM +0200, Michael Grimm wrote: > >> Baptiste Daroussin wrote: > >>> > >>> On Sat, Apr 02, 2016 at 02:42:06PM +0200, Michael Grimm wrote: > >> > >>>> 26 seconds for 74 ports within a jail and pkg-1.6.4: > >> [=E2=80=A6] > >>>> 309 seconds for the very same 74 ports within the very same jail and= pkg-1.7.0: > >> [=E2=80=A6] > >>>> Is this an expected slow-down? /usr/ports/UPGRADE and https://svnweb= =2Efreebsd.org/ports/head/ports-mgmt/pkg/?view=3Dlog are not indicating tha= t behavior. > >>>> But I might have missed something. > >>>> > >>>> Any feedback is highly appriciated, thanks, and regards, > >>> > >>> pkg 1.7 is IO intensive that may explain. > >> > >> Ok, understood. > >> > >> JFTR: perl (24s), python27 (44s), and ruby (125s) take the longest tim= e to reinstall. > >> > >>> I plan to readd some improvements on this side before 1.8 > >> > >> Good to know, thanks for your feedback. > >> > > Thank you very very much for yours! very much appreciated, it helps imp= roving > > things! >=20 > I already upgraded to 1.7.1. Is it possible to downgrade it back to=20 > 1.6.4 or are there some incompatible changes in database? (I can build=20 > 1.6.4 by downgrading the port in my poudriere) No incompatibilities so you can downgrade >=20 > And I have one question about this info from commit message: > ------------------ > - if the all process operation would have an inpact of less than 1MB on= =20 > the FS then the action is proceed with out asking the user to acknowledge= it > ------------------ >=20 > Does it means that pkg upgrade, pkg autoremove etc. will proceed without= =20 > asking Y/N? > Is this behavior configurable and can it be reverted? The purpose of pkg 1.7.1 was to fix that regression (your quote explains the regression) Bapt --+g7M9IMkV8truYOl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXAlO4AAoJEGOJi9zxtz5atSIQAIwc/J8SAHx/IOKYdGH9IMEN vvp2/UpKNiHqyvBT+UAy14JwzpjGo2oa/CJ8STL5aVGduFfqfZHMHINbV5V/UCQg snXmYK4VBD0CXMscq5j6VhqW3Ne8CM/6hif/t+0BfkUQOk/XZswYEh/QB1vUdXUY XLsr4Yw4v0kWlzxRa4VRokE5zFTSPbf8s5TDF89FKRRrFnrrWhghW1Gu9NlT9mHJ aQxgMqzuAhHDJetYtmUVkbtaVOqU/bNyKAswOJ2CEdXGOsPX91KYYI9S46IJTzgy g062vsuT6Lf4nrXAMfAbiSm/Q2J9W0KwzpNbcJobz0foHwDpHqIVeDoq5ubd/qna ri4iRcZYv9rRtyqR6LJLy2P1HPJPAXePPuDjY8SL6rg2t46cHeZAcigkrWcGgwbv HVNUfy8D6y6TMOucEyTH8nfilKrqhGbRA6aDy5R+I9y5vjjp0QhC5JXtbNOz5QSC kzjJq2jGfhFEuZTW2YMBbi6cxvkJRqW7Wy+/cepWBToNaEkPWDKNXM9yXemyTLuA /j9tm76rX4WmKC/oxXOUKM5vVVfBa5vvFz+zFr9S2tq82Op+DATYCz0NBkkSjPBq +F9IZHni91e/tPvRhW/a44BQ48b2Q5SfhEw/DqBbB1kuZeJ64bzFRLZGU10REjfX kzB99wG2Q4tMWGTwpZ80 =HRUL -----END PGP SIGNATURE----- --+g7M9IMkV8truYOl-- From owner-freebsd-ports@freebsd.org Mon Apr 4 11:52: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 CC260B03D17 for ; Mon, 4 Apr 2016 11:52:30 +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 5B7D71FF4; Mon, 4 Apr 2016 11:52:30 +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 B419128459; Mon, 4 Apr 2016 13:52:28 +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 CFBA228423; Mon, 4 Apr 2016 13:52:27 +0200 (CEST) Message-ID: <5702557B.1030309@quip.cz> Date: Mon, 04 Apr 2016 13:52:27 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:35.0) Gecko/20100101 Firefox/35.0 SeaMonkey/2.32 MIME-Version: 1.0 To: Baptiste Daroussin CC: Michael Grimm , freebsd-ports@freebsd.org Subject: Re: pkg-1.7.0 is an order of magnitude slower than pkg-1.6.4 References: <6DD156C6-C3E1-43BC-8EC5-1ACB16EBFC3E@ellael.org> <20160402124845.GM1128@ivaldir.etoilebsd.net> <05DDCF70-8865-4F1F-A264-3000B8EF5244@ellael.org> <20160402130047.GN1128@ivaldir.etoilebsd.net> <57024639.30903@quip.cz> <20160404114456.GB49864@ivaldir.etoilebsd.net> In-Reply-To: <20160404114456.GB49864@ivaldir.etoilebsd.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2016 11:52:30 -0000 Baptiste Daroussin wrote on 04/04/2016 13:44: > On Mon, Apr 04, 2016 at 12:47:21PM +0200, Miroslav Lachman wrote: >> Baptiste Daroussin wrote on 04/02/2016 15:00: >> I already upgraded to 1.7.1. Is it possible to downgrade it back to >> 1.6.4 or are there some incompatible changes in database? (I can build >> 1.6.4 by downgrading the port in my poudriere) > > No incompatibilities so you can downgrade >> >> And I have one question about this info from commit message: >> ------------------ >> - if the all process operation would have an inpact of less than 1MB on >> the FS then the action is proceed with out asking the user to acknowledge it >> ------------------ >> >> Does it means that pkg upgrade, pkg autoremove etc. will proceed without >> asking Y/N? >> Is this behavior configurable and can it be reverted? > > The purpose of pkg 1.7.1 was to fix that regression (your quote explains the > regression) Aha, now I know. Thank you and sorry for my misunderstanding :) Miroslav Lachman From owner-freebsd-ports@freebsd.org Mon Apr 4 12:35: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 9A336B026BF for ; Mon, 4 Apr 2016 12:35:56 +0000 (UTC) (envelope-from ranjana@rankyourbusiness.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 81D5F1F78 for ; Mon, 4 Apr 2016 12:35:56 +0000 (UTC) (envelope-from ranjana@rankyourbusiness.com) Received: by mailman.ysv.freebsd.org (Postfix) id 81326B026BE; Mon, 4 Apr 2016 12:35: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 80DC4B026BD for ; Mon, 4 Apr 2016 12:35:56 +0000 (UTC) (envelope-from ranjana@rankyourbusiness.com) Received: from smtp107.biz.mail.ne1.yahoo.com (smtp107.biz.mail.ne1.yahoo.com [98.138.207.14]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49D531F77 for ; Mon, 4 Apr 2016 12:35:55 +0000 (UTC) (envelope-from ranjana@rankyourbusiness.com) Received: (qmail 41953 invoked from network); 4 Apr 2016 12:35:49 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1459773349; bh=cd9fx3DN/ttVgYA+YgZ1z1wgfgIlFB4ZtC6cfOTnmfo=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=gjcgwhO811Ec64ZokW8eLvZXMIT6cma3bmVT3GCBgDvMarGeJV2nBPRm1N7an3Jh1raG/ujWk4xwo9tU0hwHJA6++HS0qL7XJIkierKykTc8OQ1e1JMwx/2OHgHPlKpM4m12+5eLO1+aqAxBlsB/foVExw+zGEFRwcAXX9EWvcI= X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: IL8q3VIVM1lu1pxcAVFfHXIQBmUIn54xhgf5LNba2lxImyJ mVzEL3xNjwG0oHLxga_7ulEUaNncWcwZk9Pq78NTdx_PJ2ua2m3RK3OmGn.j P1UPwwG5d3bJuggPZ_jPZecZIUqBgDfJiNV9jgSw.K2lkx7K7d3I4zczA7qz 5N7sxzbjVcTmZNckgDnhzw2z2I_aWTAkCKu4YOpGoagJ3pCZ33s8BNjSBR90 kiZev1y1fREwcIrfJXICT9pxmawNlZFZ7HZEV0lqO0X5DMslwXHm0SkL_sJG 1d_OVmmL7P9S9W72H6STZydR7ln6BFHchKiroMP2jUMzDvfuFJmoWjOfo1Ak lSpOs7mEA6LUKQ48SVBEHvZ2Sm5ry5ub3J9K6h8mt21TG0omrcPSoufJJe9_ XAU5pGud0tcZeIpg72mSDHMLDelXWL5E8i_nUfcS69wK9QmMOOHhRL3tf8Va xPZ2aUFb4CvMaf10nAoGpZe2Gw1BxeSD3vNxAJNgh4queTr0HHzCANwjBKRc TI3TjSQhCayXwH5DynUo1skpoDQuFcAwjP5Q- X-Yahoo-SMTP: BNjTHROswBCgIRqWOJVNY2GvCPFyH99JtQIA6wJJjlGdpv._J4ja9crh1T3R From: "Ranjana" To: Subject: Web Services For Your Website!...!!! Date: Mon, 4 Apr 2016 18:05:35 +0530 Message-ID: <49ac01d18e6e$83fe1a70$8bfa4f50$@com> MIME-Version: 1.0 X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AdGOaOf5mTlMjcvjQQ6Oz5mzPUUP/A== Content-Language: en-gb Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Apr 2016 12:35:56 -0000 Greetings!!! We are a website development company. We offer a range of services that include Logo design, Website Design & Development, Mobile, E-Commerce Websites, Custom Programming, Hosting, Brochures, Business Cards, etc. We create user friendly websites that allows YOU to update your website yourself. Just ask about Content Management Systems (CMS) Get your own CMS based website today!!! Please let us know your Website name with your requirement/Contact details. We also do:- WEB DESIGN, CONTENT WRITING, PPC and SMO Etc. Please reply us with your queries, if you are interested. Kind Regards, Ranjana DISCLAIMER: -The contents of this e-mail are confidential and intended for the named recipient(s) only. It shall not attach any liability on the originator or. Any views or opinions presented in this email are solely those of the author and may not necessarily reflect the opinions. If you have received this email in error please delete it and notify the sender immediately. From owner-freebsd-ports@freebsd.org Tue Apr 5 10:29:48 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 B92A4B03FEF for ; Tue, 5 Apr 2016 10:29:48 +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 A7EF81ED3 for ; Tue, 5 Apr 2016 10:29:48 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id A742CB03FEC; Tue, 5 Apr 2016 10:29:48 +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 A47A7B03FEB for ; Tue, 5 Apr 2016 10:29:48 +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 98DE41ED2 for ; Tue, 5 Apr 2016 10:29:48 +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 u35ATmYs017856 for ; Tue, 5 Apr 2016 10:29:48 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u35ATmwr017855; Tue, 5 Apr 2016 10:29:48 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201604051029.u35ATmwr017855@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: Tue, 5 Apr 2016 10:29:48 +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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 10:29:48 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ databases/pgpoolAdmin | 3.3.1 | 3.5.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 Tue Apr 5 13:58: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 68C47B03A53 for ; Tue, 5 Apr 2016 13:58:52 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from msa1.earth.yoonka.com (yoonka.com [185.24.122.233]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "msa1.earth.yoonka.com", Issuer "msa1.earth.yoonka.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id F32B9173B for ; Tue, 5 Apr 2016 13:58:51 +0000 (UTC) (envelope-from list1@gjunka.com) Received: from crayon2.yoonka.com (crayon2.yoonka.com [192.168.1.20]) (authenticated bits=0) by msa1.earth.yoonka.com (8.15.2/8.14.7) with ESMTPSA id u34IkKVX041279 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Mon, 4 Apr 2016 18:46:20 GMT (envelope-from list1@gjunka.com) To: freebsd-ports@freebsd.org From: Grzegorz Junka Subject: pipelight and playonbsd Message-ID: <5702B67C.8040509@gjunka.com> Date: Mon, 4 Apr 2016 18:46:20 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 13:58:52 -0000 Port playonbsd depends on i386-wine-devel and pipelight depends on i386-wine-staging. So when I want to install pipelight pkg asks me to uninstall playonbsd. Does it mean playonbsd is incompatible with pipelight? Are two versions of wine really necessary? Wouldn't it be better if ports were dependent on one or the other? Howe can I solve this? Greg From owner-freebsd-ports@freebsd.org Tue Apr 5 14:26: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 06271B041A2 for ; Tue, 5 Apr 2016 14:26:47 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout07.t-online.de (mailout07.t-online.de [194.25.134.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C44401576; Tue, 5 Apr 2016 14:26:46 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd39.aul.t-online.de (fwd39.aul.t-online.de [172.20.27.138]) by mailout07.t-online.de (Postfix) with SMTP id 9DCD147D247; Tue, 5 Apr 2016 16:26:44 +0200 (CEST) Received: from [192.168.119.34] (ZwKCZUZVwht6kTSctx0ooLv3Egv6u-rk6T2IOBz5SoBVPEIF+JexHCzx2HI6O9-g6O@[84.154.101.31]) by fwd39.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-SHA encrypted) esmtp id 1anRw8-0OZ7tg0; Tue, 5 Apr 2016 16:26:32 +0200 Subject: Re: pipelight and playonbsd To: freebsd-ports@freebsd.org References: <5702B67C.8040509@gjunka.com> From: Stefan Esser Message-ID: <5703CB14.6060306@freebsd.org> Date: Tue, 5 Apr 2016 16:26:28 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 MIME-Version: 1.0 In-Reply-To: <5702B67C.8040509@gjunka.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-ID: ZwKCZUZVwht6kTSctx0ooLv3Egv6u-rk6T2IOBz5SoBVPEIF+JexHCzx2HI6O9-g6O X-TOI-MSGID: b78c27da-0dbc-4425-8df0-358433b7af48 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 14:26:47 -0000 Am 04.04.2016 um 20:46 schrieb Grzegorz Junka: > Port playonbsd depends on i386-wine-devel and pipelight depends on > i386-wine-staging. So when I want to install pipelight pkg asks me to > uninstall playonbsd. Does it mean playonbsd is incompatible with > pipelight? Are two versions of wine really necessary? Wouldn't it be > better if ports were dependent on one or the other? Howe can I solve this? You should be able to easily test, whether PlayOnBSD works with i386-wine-staging if you just remove i386-wine-devel and install i386-wine-staging instead. Please report to me, what you find. If you build PlayOnBSD from the port, your current Wine version will be used, anyway. I'd be interested in whether wine-staging works, because I'll need to add a CONFLICTS line to the port, to prevent installation of PlayOnBSD on systems with incompatible wine versions, else ... Regards, STefan From owner-freebsd-ports@freebsd.org Tue Apr 5 18:21:12 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 E597BB03598 for ; Tue, 5 Apr 2016 18:21:12 +0000 (UTC) (envelope-from martin@waschbuesch.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 D260110BB for ; Tue, 5 Apr 2016 18:21:12 +0000 (UTC) (envelope-from martin@waschbuesch.de) Received: by mailman.ysv.freebsd.org (Postfix) id D1BFFB03596; Tue, 5 Apr 2016 18:21:12 +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 D16E1B03594 for ; Tue, 5 Apr 2016 18:21:12 +0000 (UTC) (envelope-from martin@waschbuesch.de) Received: from relay.waschbuesch.it (relay.waschbuesch.it [IPv6:2a00:cba0:0:100::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.waschbuesch.it", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 96DAB10B9 for ; Tue, 5 Apr 2016 18:21:12 +0000 (UTC) (envelope-from martin@waschbuesch.de) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=waschbuesch.de; s=dkim; h=Mime-Version:To:Date:Message-Id:Subject: Content-Transfer-Encoding:Content-Type:From; bh=qsg3L0peeku4cT+wA+Klvo+e2zUCso/Er/Z82POOSBA=; b=hZhcGcAhqcqWUNR/Z5Wd0fMIqA O1N/8yrXGVwke1vIOGZYfhfJ3l+ZGP1/BjRm0v+f9fcrK+QJSulxKb+OwrL37rb0Qc+X3ZH6puP+L yuQXd27FvHCVWkDQzee8oFHRmYVtBxIDNhX+76HZkoNpjZbAF6ZVUgdQWhmy13k1IIWY=; Received: by relay.waschbuesch.it with esmtpsa (TLSv1:ECDHE-RSA-AES256-SHA:256) (Exim) (envelope-from ) id 1anVbA-000MpI-5q for ports@freebsd.org; Tue, 05 Apr 2016 18:21:08 +0000 From: =?utf-8?Q?Martin_Waschb=C3=BCsch?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Committer needed for PR 208029 Message-Id: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> Date: Tue, 5 Apr 2016 20:21:08 +0200 To: ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 18:21:13 -0000 Hi all, Could someone please have a look at this one. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208029 All patches got approval from the maintainer. For all I can see this should be ready to be committed. If I overlooked anything or more information is needed, please let me know and I'll try my best to fix this. Thanks, Martin From owner-freebsd-ports@freebsd.org Tue Apr 5 18:51: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 CE1E1B03E9D for ; Tue, 5 Apr 2016 18:51:58 +0000 (UTC) (envelope-from lists@opsec.eu) 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 BEDF51EE4 for ; Tue, 5 Apr 2016 18:51:58 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id BE256B03E9C; Tue, 5 Apr 2016 18:51: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 BDCBEB03E9B for ; Tue, 5 Apr 2016 18:51:58 +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 872A01EE2 for ; Tue, 5 Apr 2016 18:51:58 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.86_2 (FreeBSD)) (envelope-from ) id 1anW51-0004FE-DW; Tue, 05 Apr 2016 20:51:59 +0200 Date: Tue, 5 Apr 2016 20:51:59 +0200 From: Kurt Jaeger To: Martin Waschbuesch Cc: ports@freebsd.org Subject: Re: Committer needed for PR 208029 Message-ID: <20160405185159.GK35640@home.opsec.eu> References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 18:51:58 -0000 Hi! > Could someone please have a look at this one. > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208029 > > All patches got approval from the maintainer. > For all I can see this should be ready to be committed. > > If I overlooked anything or more information is needed, > please let me know and I'll try my best to fix this. I'm testbuilding those ports right now and find that they fail on 9.3amd64 with: checking for OpenSSL support... yes configure: error: OpenSSL library version requirement not met (>= 1.0.1) So it seems that OpenSSL and 9.3amd64 do not build ? Should the default for 9.3 probably be something else like gnutls or polarssl ? -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Tue Apr 5 19:13: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 E09A1B043F2 for ; Tue, 5 Apr 2016 19:13:10 +0000 (UTC) (envelope-from lists@opsec.eu) 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 D14E41825 for ; Tue, 5 Apr 2016 19:13:10 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id D0A0FB043F1; Tue, 5 Apr 2016 19:13:10 +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 D0475B043F0 for ; Tue, 5 Apr 2016 19:13:10 +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 925F21822 for ; Tue, 5 Apr 2016 19:13:10 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.86_2 (FreeBSD)) (envelope-from ) id 1anWPZ-0004Yo-NS; Tue, 05 Apr 2016 21:13:13 +0200 Date: Tue, 5 Apr 2016 21:13:13 +0200 From: Kurt Jaeger To: Martin Waschbuesch , ports@freebsd.org Subject: Re: Committer needed for PR 208029 Message-ID: <20160405191313.GL35640@home.opsec.eu> References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160405185159.GK35640@home.opsec.eu> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 19:13:11 -0000 Hi! > I'm testbuilding those ports right now and find that > they fail on 9.3amd64 with: > > checking for OpenSSL support... yes > configure: error: OpenSSL library version requirement not met (>= 1.0.1) > > So it seems that OpenSSL and 9.3amd64 do not build ? Should the > default for 9.3 probably be something else like gnutls or polarssl ? gnutls works fine: cur 93a 103 10i done cur 93a 103 10i done cur 93a 103 10i done -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Tue Apr 5 20:08: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 D0D0EB036C0 for ; Tue, 5 Apr 2016 20:08:32 +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 C1B631479 for ; Tue, 5 Apr 2016 20:08:32 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id C108AB036BF; Tue, 5 Apr 2016 20:08: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 C0B63B036BE for ; Tue, 5 Apr 2016 20:08:32 +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 88FBE1478 for ; Tue, 5 Apr 2016 20:08:32 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.86_2 (FreeBSD)) (envelope-from ) id 1anXH9-0005L6-PL; Tue, 05 Apr 2016 22:08:35 +0200 Date: Tue, 5 Apr 2016 22:08:35 +0200 From: Kurt Jaeger To: Martin Waschbuesch , ports@freebsd.org Subject: Re: Committer needed for PR 208029 Message-ID: <20160405200835.GM35640@home.opsec.eu> References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160405185159.GK35640@home.opsec.eu> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 20:08:32 -0000 Hi! > I'm testbuilding those ports right now and find that > they fail on 9.3amd64 with: With this in the -server Makefile, all is fine. .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 WITH_OPENSSL_PORT=yes .endif -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Tue Apr 5 20:15: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 4A2FCB0390D for ; Tue, 5 Apr 2016 20:15:15 +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 3B1B9197F for ; Tue, 5 Apr 2016 20:15:15 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id 3A67CB0390C; Tue, 5 Apr 2016 20:15: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 3A09CB0390A for ; Tue, 5 Apr 2016 20:15:15 +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 05442197E for ; Tue, 5 Apr 2016 20:15:15 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.86_2 (FreeBSD)) (envelope-from ) id 1anXNe-0005R7-I3; Tue, 05 Apr 2016 22:15:18 +0200 Date: Tue, 5 Apr 2016 22:15:18 +0200 From: Kurt Jaeger To: Martin =?iso-8859-1?Q?Waschb=FCsch?= Cc: ports@freebsd.org Subject: Re: Committer needed for PR 208029 Message-ID: <20160405201518.GN35640@home.opsec.eu> References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 20:15:15 -0000 Hi! > Could someone please have a look at this one. > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208029 > > All patches got approval from the maintainer. > For all I can see this should be ready to be committed. Done. -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Tue Apr 5 20:33:41 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 EAC90B03E2E for ; Tue, 5 Apr 2016 20:33:41 +0000 (UTC) (envelope-from martin@waschbuesch.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 D5E1B104E for ; Tue, 5 Apr 2016 20:33:41 +0000 (UTC) (envelope-from martin@waschbuesch.de) Received: by mailman.ysv.freebsd.org (Postfix) id D53EDB03E2D; Tue, 5 Apr 2016 20:33:41 +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 D4E8AB03E2C for ; Tue, 5 Apr 2016 20:33:41 +0000 (UTC) (envelope-from martin@waschbuesch.de) Received: from relay.waschbuesch.it (relay.waschbuesch.it [IPv6:2a00:cba0:0:100::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.waschbuesch.it", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9A499104D for ; Tue, 5 Apr 2016 20:33:41 +0000 (UTC) (envelope-from martin@waschbuesch.de) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=waschbuesch.de; s=dkim; h=To:References:Message-Id: Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version: Content-Type; bh=KYSDpg4IFv6dywKHxn8Hojbcb9rC6O2wUtDIYSjX1a0=; b=QOrX3swK9uAs R+adCnIdoRCsnaRb3+VDql8ht2Kvj546r2jmuSO639AtnmcsdyXCSHg5ac/3wAMWfP9HY3pFgLWhN sALMtuOnDwpzbFxv7m9VRZh26C6Fd24bDLonLwbyfSr+st8D9AY+IWzyDm8/J4mC+0d4mSUFWmPcx w6sNk=; Received: by relay.waschbuesch.it with esmtpsa (TLSv1:ECDHE-RSA-AES256-SHA:256) (Exim) (envelope-from ) id 1anXfJ-000N9V-6A; Tue, 05 Apr 2016 20:33:33 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Committer needed for PR 208029 From: =?utf-8?Q?Martin_Waschb=C3=BCsch?= In-Reply-To: <20160405201518.GN35640@home.opsec.eu> Date: Tue, 5 Apr 2016 22:33:33 +0200 Cc: ports@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: <856847C2-3FE7-4FD6-8B6D-47C2DBE9FB50@waschbuesch.de> References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405201518.GN35640@home.opsec.eu> To: Kurt Jaeger X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 20:33:42 -0000 > Am 05.04.2016 um 22:15 schrieb Kurt Jaeger : > > Hi! > >> Could someone please have a look at this one. >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208029 >> >> All patches got approval from the maintainer. >> For all I can see this should be ready to be committed. > > Done. Thanks a lot, Kurt! Best, Martin From owner-freebsd-ports@freebsd.org Tue Apr 5 20:45: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 2A7EBB04161 for ; Tue, 5 Apr 2016 20:45:30 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 19EA216F2 for ; Tue, 5 Apr 2016 20:45:30 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id 19445B04160; Tue, 5 Apr 2016 20:45: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 18EB6B0415F for ; Tue, 5 Apr 2016 20:45:30 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (mail.sorbs.net [67.231.146.200]) by mx1.freebsd.org (Postfix) with ESMTP id 0D10116F1 for ; Tue, 5 Apr 2016 20:45:28 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from isux.com (firewall.isux.com [213.165.190.213]) by hades.sorbs.net (Oracle Communications Messaging Server 7.0.5.29.0 64bit (built Jul 9 2013)) with ESMTPSA id <0O5600M46F7KMR00@hades.sorbs.net> for ports@freebsd.org; Tue, 05 Apr 2016 12:52:34 -0700 (PDT) Subject: Re: Committer needed for PR 208029 To: Kurt Jaeger , Martin Waschbuesch Cc: ports@freebsd.org References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> From: Michelle Sullivan Message-id: <570415CF.9040608@sorbs.net> Date: Tue, 05 Apr 2016 21:45:19 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 In-reply-to: <20160405185159.GK35640@home.opsec.eu> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 20:45:30 -0000 Kurt Jaeger wrote: > Hi! > >> Could someone please have a look at this one. >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208029 >> >> All patches got approval from the maintainer. >> For all I can see this should be ready to be committed. >> >> If I overlooked anything or more information is needed, >> please let me know and I'll try my best to fix this. > I'm testbuilding those ports right now and find that > they fail on 9.3amd64 with: > > checking for OpenSSL support... yes > configure: error: OpenSSL library version requirement not met (>= 1.0.1) > > So it seems that OpenSSL and 9.3amd64 do not build ? Should the > default for 9.3 probably be something else like gnutls or polarssl ? > OPENSSL from Ports is newer and will compile on 9.3amd64... the base OpenSSL is too old and 9.3 is legacy... according to re@ -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Tue Apr 5 21:08: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 F0DCBB047BD for ; Tue, 5 Apr 2016 21:08:43 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DF99B107D for ; Tue, 5 Apr 2016 21:08:43 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id DB468B047BC; Tue, 5 Apr 2016 21:08: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 DAEE3B047BB for ; Tue, 5 Apr 2016 21:08:43 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (mail.sorbs.net [67.231.146.200]) by mx1.freebsd.org (Postfix) with ESMTP id CEC07107C for ; Tue, 5 Apr 2016 21:08:43 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from isux.com (firewall.isux.com [213.165.190.213]) by hades.sorbs.net (Oracle Communications Messaging Server 7.0.5.29.0 64bit (built Jul 9 2013)) with ESMTPSA id <0O5600M4WJ2HMR00@hades.sorbs.net> for ports@freebsd.org; Tue, 05 Apr 2016 14:15:55 -0700 (PDT) Subject: Re: Committer needed for PR 208029 To: Kurt Jaeger , Martin Waschbuesch , ports@freebsd.org References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> From: Michelle Sullivan Message-id: <57042958.5010701@sorbs.net> Date: Tue, 05 Apr 2016 23:08:40 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 In-reply-to: <20160405200835.GM35640@home.opsec.eu> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 21:08:44 -0000 Kurt Jaeger wrote: > Hi! > >> I'm testbuilding those ports right now and find that >> they fail on 9.3amd64 with: > With this in the -server Makefile, all is fine. > > .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 > WITH_OPENSSL_PORT=yes > .endif > Umm probably a really bad idea... consider this or something more creative/descriptive: .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 && ${WITH_OPENSSL_PORT} != "yes" BROKEN= You must set WITH_OPENSSL_PORT=yes in /etc/make.conf on Pre 10.x .endif ... the idea instead of silently turning it on which could cause a myriad of hell for production systems where some ports are compiled against security/openssl and some against the base openssl... stop the compile and tell the user what they have to do to resolve it... which will then make anything else use the same openssl and lessen the dependency/library issues that could happen. Regards, -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Tue Apr 5 21:37: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 BFA0DB04FF9 for ; Tue, 5 Apr 2016 21:37:28 +0000 (UTC) (envelope-from martin@waschbuesch.de) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id AA0361FBA for ; Tue, 5 Apr 2016 21:37:28 +0000 (UTC) (envelope-from martin@waschbuesch.de) Received: by mailman.ysv.freebsd.org (Postfix) id A597CB04FF8; Tue, 5 Apr 2016 21:37: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 A53A8B04FF7 for ; Tue, 5 Apr 2016 21:37:28 +0000 (UTC) (envelope-from martin@waschbuesch.de) Received: from relay.waschbuesch.it (relay.waschbuesch.it [IPv6:2a00:cba0:0:100::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.waschbuesch.it", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 69BB21FB9 for ; Tue, 5 Apr 2016 21:37:28 +0000 (UTC) (envelope-from martin@waschbuesch.de) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=waschbuesch.de; s=dkim; h=To:References:Message-Id: Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version: Content-Type; bh=/Msb9JCIMkJLAGuIqeWM6zM2v5LzMQBuaCjwuijk2ts=; b=VOTO2cMQBTU1 QleptY/lRLkZprTJDzqOMOI1bIGLfQkSuoGb3pz/gvZovxy94Ezaxa5iFceW2koUwwPr34FrYHq3+ OQB/ssGUE0NpvCqp1ZxxyiOccBNsJqrOdktl9cIEMb6ynK7Tol6B8EvQh0Qphhc13VaCfUDRAVCkF hprtI=; Received: by relay.waschbuesch.it with esmtpsa (TLSv1:ECDHE-RSA-AES256-SHA:256) (Exim) (envelope-from ) id 1anYey-000NIv-6P; Tue, 05 Apr 2016 21:37:17 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Committer needed for PR 208029 From: =?utf-8?Q?Martin_Waschb=C3=BCsch?= In-Reply-To: <57042958.5010701@sorbs.net> Date: Tue, 5 Apr 2016 23:37:16 +0200 Cc: Kurt Jaeger , ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> To: Michelle Sullivan X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 21:37:28 -0000 > Umm probably a really bad idea... consider this or something more = creative/descriptive: >=20 > .if ${OPSYS} =3D=3D FreeBSD && ${OSVERSION} < 1000000 && = ${WITH_OPENSSL_PORT} !=3D "yes" > BROKEN=3D You must set WITH_OPENSSL_PORT=3Dyes in = /etc/make.conf on Pre 10.x > .endif >=20 >=20 > ... the idea instead of silently turning it on which could cause a = myriad of hell for production systems where some ports are compiled = against security/openssl and some against the base openssl... stop the = compile and tell the user what they have to do to resolve it... which = will then make anything else use the same openssl and lessen the = dependency/library issues that could happen. Actually, I just noticed (when compiling the port), that the Makefile = now says: WITH_OPENSSL_PORT=3Dyes GNUTLS_CONFIGURE_WITH=3D gnutls GNUTLS_LIB_DEPENDS=3D libgnutls.so:security/gnutls POLARSSL_CONFIGURE_WITH=3Dmbedtls POLARSSL_LIB_DEPENDS=3D libmbedtls.so:security/polarssl13 .include .if ${OPSYS} =3D=3D FreeBSD && ${OSVERSION} < 1000000 WITH_OPENSSL_PORT=3Dyes .endif Which means that the ports version is used regardless of OSVERSION... Shall I open a PR for it and incorporate the BROKEN=3D approach? Martin= From owner-freebsd-ports@freebsd.org Tue Apr 5 22:28: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 121EBB033DA for ; Tue, 5 Apr 2016 22:28:33 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 000CB10EF for ; Tue, 5 Apr 2016 22:28:32 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id F3609B033D9; Tue, 5 Apr 2016 22:28: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 F3006B033D8 for ; Tue, 5 Apr 2016 22:28:32 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (mail.sorbs.net [67.231.146.200]) by mx1.freebsd.org (Postfix) with ESMTP id E4EC110EC for ; Tue, 5 Apr 2016 22:28:32 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 8BIT Content-type: text/plain; charset=ISO-8859-1; format=flowed Received: from isux.com (firewall.isux.com [213.165.190.213]) by hades.sorbs.net (Oracle Communications Messaging Server 7.0.5.29.0 64bit (built Jul 9 2013)) with ESMTPSA id <0O5600M5FMRHMR00@hades.sorbs.net> for ports@freebsd.org; Tue, 05 Apr 2016 15:35:44 -0700 (PDT) Subject: Re: Committer needed for PR 208029 To: =?UTF-8?Q?Martin_Waschb=c3=bcsch?= Cc: ports@freebsd.org, Kurt Jaeger References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> From: Michelle Sullivan Message-id: <57043C0C.6070502@sorbs.net> Date: Wed, 06 Apr 2016 00:28:28 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 In-reply-to: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2016 22:28:33 -0000 Martin Waschbsch wrote: >> Umm probably a really bad idea... consider this or something more creative/descriptive: >> >> .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 && ${WITH_OPENSSL_PORT} != "yes" >> BROKEN= You must set WITH_OPENSSL_PORT=yes in /etc/make.conf on Pre 10.x >> .endif >> >> >> ... the idea instead of silently turning it on which could cause a myriad of hell for production systems where some ports are compiled against security/openssl and some against the base openssl... stop the compile and tell the user what they have to do to resolve it... which will then make anything else use the same openssl and lessen the dependency/library issues that could happen. > Actually, I just noticed (when compiling the port), that the Makefile now says: > > WITH_OPENSSL_PORT=yes > > GNUTLS_CONFIGURE_WITH= gnutls > GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls > > POLARSSL_CONFIGURE_WITH=mbedtls > POLARSSL_LIB_DEPENDS= libmbedtls.so:security/polarssl13 > > .include > > .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 > WITH_OPENSSL_PORT=yes > .endif > > Which means that the ports version is used regardless of OSVERSION... Yup... which is so much worse in so many other ways.. (IMHO) ... I mean why would you want to turn on openssl in any way if you have gnutls or polarssl on... I suspect the whole set of options and way its configured should be looked at a little more closely and have an option openssl as well ... or at least the broken= so that it will inform the user if the wrong version of openssl is attempted... and considering FreeBSD policy over base libraries and major releases maybe an option to set for including the ports version of openssl as well (so that a compile on 10.x while may work, if there is a security issue the prompting for openssl from ports will allow a person to patch up without necessarily knowing the significance... you know give the users a chance rather than leaving it to the FreeBSD Devs to say you are better off doing what we tell you.) > > Shall I open a PR for it and incorporate the BROKEN= approach? > I'm not the right person to ask over that question, I'm just throwing a suggestion on how you might consider handling it and other similar issues in ways that are a lot more useful and less error/dependency prone. Bad things/assumptions in makefiles end up with version lock-in and/or broken linking/compiles when something needs to be upgraded... and the all singing all dancing pkg system is no better than the old system of pkg_add when it comes to these problems (in fact in some ways its worse... because it tries to do the right thing when the right thing is actually impossible until someone changes compile options.) -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Wed Apr 6 00:17: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 B7110B034BA for ; Wed, 6 Apr 2016 00:17:24 +0000 (UTC) (envelope-from anatoly@kazanfieldhockey.ru) Received: from kazanfieldhockey.ru (kazanfieldhockey.ru [78.138.152.250]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "kazanfieldhockey.ru", Issuer "kazanfieldhockey.ru" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 048F91DB4 for ; Wed, 6 Apr 2016 00:17:23 +0000 (UTC) (envelope-from anatoly@kazanfieldhockey.ru) Received: from asd.localdomain (host-175-22.static.telecet.ru [87.117.175.22]) (authenticated bits=0) by kazanfieldhockey.ru (8.14.3/8.14.3) with ESMTP id u360H3l4035101 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Wed, 6 Apr 2016 03:17:10 +0300 (MSK) (envelope-from anatoly@kazanfieldhockey.ru) Date: Wed, 6 Apr 2016 03:18:02 +0300 From: Anatoly To: freebsd-ports@freebsd.org Subject: Re: gentoo's package.provided equivalent? Message-ID: <20160406031802.7c11306f@asd.localdomain> In-Reply-To: <57021F68.6090800@FreeBSD.org> References: <4b65ec30864d548eaa7efde0c3dd01cf.squirrel@mail.kazanfieldhockey.ru> <57021A41.40703@toco-domains.de> <57021F68.6090800@FreeBSD.org> X-Mailer: Claws Mail 3.7.5 (GTK+ 2.18.7; i386-portbld-freebsd7.3) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 00:17:24 -0000 Mon, 4 Apr 2016 09:01:44 +0100 Matthew Seaman wrote: > I could be wrong though -- the only example I know of creating ad-hoc > packages outside the ports, is by Dag-Erling: > > https://blog.des.no/2013/08/creating-pkgng-packages-without-ports/ > https://blog.des.no/2013/08/pkgng-without-ports-addenda/ Thanks, that was helpful From owner-freebsd-ports@freebsd.org Wed Apr 6 01:32: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 36DB5B048DD for ; Wed, 6 Apr 2016 01:32:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 276CA1E0B for ; Wed, 6 Apr 2016 01:32:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u361Wq0c079207 for ; Wed, 6 Apr 2016 01:32:52 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports@FreeBSD.org Subject: [Bug 198293] dns/bind99: bind UDP dnssec failing Date: Wed, 06 Apr 2016 01:32:52 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: junovitch@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc short_desc assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 01:32:52 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D198293 Jason Unovitch changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |junovitch@freebsd.org, | |mat@FreeBSD.org Summary|dns/opendnssec: bind UDP |dns/bind99: bind UDP dnssec |dnssec failing |failing Assignee|freebsd-ports-bugs@FreeBSD. |freebsd-ports@FreeBSD.org |org | --- Comment #4 from Jason Unovitch --- Fix the munged name reassignment and add the maintainer to CC. dnssec-veri= fy, the logs, and configs are all part of BIND and it appears to be dns/bind99 based off a best guess from the dig output. Regarding these... > # tail -f /var/log/named/named.log > 04-Mar-2015 18:39:58.288 network: error: creating IPv4 interface vtnet0 f= ailed; interface ignored You probably want to add this to the named.conf options { interface-interval 0; } --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-ports@freebsd.org Wed Apr 6 04:44: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 5C9F8B04F0D for ; Wed, 6 Apr 2016 04:44:37 +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 4BD49158D for ; Wed, 6 Apr 2016 04:44:37 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id 4740AB04F0C; Wed, 6 Apr 2016 04:44:37 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 46E62B04F0B for ; Wed, 6 Apr 2016 04:44: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 0AD90158C for ; Wed, 6 Apr 2016 04:44:37 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.86_2 (FreeBSD)) (envelope-from ) id 1anfKS-00072i-49; Wed, 06 Apr 2016 06:44:32 +0200 Date: Wed, 6 Apr 2016 06:44:32 +0200 From: Kurt Jaeger To: Martin =?iso-8859-1?Q?Waschb=FCsch?= Cc: Michelle Sullivan , ports@freebsd.org Subject: Re: Committer needed for PR 208029 Message-ID: <20160406044431.GO35640@home.opsec.eu> References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> 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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 04:44:37 -0000 Hi! > Actually, I just noticed (when compiling the port), that the Makefile now says: > > WITH_OPENSSL_PORT=yes Yes, sorry, my fault. Fixed, and as suggested by mat: It is now as IGNORE with a message explaining how to do it for 9.x. -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Wed Apr 6 05:33: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 280B9B05B20 for ; Wed, 6 Apr 2016 05:33:55 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1587C1433 for ; Wed, 6 Apr 2016 05:33:55 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id 112FBB05B1E; Wed, 6 Apr 2016 05:33: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 10E20B05B1D for ; Wed, 6 Apr 2016 05:33:55 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (mail.sorbs.net [67.231.146.200]) by mx1.freebsd.org (Postfix) with ESMTP id 0360F1431; Wed, 6 Apr 2016 05:33:54 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from isux.com (firewall.isux.com [213.165.190.213]) by hades.sorbs.net (Oracle Communications Messaging Server 7.0.5.29.0 64bit (built Jul 9 2013)) with ESMTPSA id <0O5700M9T6GFMR00@hades.sorbs.net>; Tue, 05 Apr 2016 22:41:06 -0700 (PDT) Subject: Re: Committer needed for PR 208029 To: Kurt Jaeger , =?UTF-8?Q?Martin_Waschb=c3=bcsch?= Cc: ports@freebsd.org, Mathieu Arnold References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> From: Michelle Sullivan Message-id: <57049FBE.9060400@sorbs.net> Date: Wed, 06 Apr 2016 07:33:50 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 In-reply-to: <20160406044431.GO35640@home.opsec.eu> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 05:33:55 -0000 Kurt Jaeger wrote: > Hi! > >> Actually, I just noticed (when compiling the port), that the Makefile now says: >> >> WITH_OPENSSL_PORT=yes > Yes, sorry, my fault. Fixed, and as suggested by mat: It is > now as IGNORE with a message explaining how to do it for 9.x. > Not sure about the IGNORE vs BROKEN but looks a *lot* better now. Would be interested as to an explanation of why the distinction between the two... especially as the port is 'broken' if you try and compile it against the wrong version of SSL... Mathieu? -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Wed Apr 6 10: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 A1C58B0489B for ; Wed, 6 Apr 2016 10:26:58 +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 90BAC11F9 for ; Wed, 6 Apr 2016 10:26:58 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 9016AB04898; Wed, 6 Apr 2016 10: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 8FC42B04896 for ; Wed, 6 Apr 2016 10:26:58 +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 840C911F8 for ; Wed, 6 Apr 2016 10:26:58 +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 u36AQwF8054520 for ; Wed, 6 Apr 2016 10:26:58 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u36AQwFj054519; Wed, 6 Apr 2016 10:26:58 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201604061026.u36AQwFj054519@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, 6 Apr 2016 10:26:58 +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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 10:26:58 -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 ------------------------------------------------+-----------------+------------ audio/qjackctl | 0.4.1 | 0.4.2 ------------------------------------------------+-----------------+------------ audio/qsampler | 0.3.1 | 0.4.0 ------------------------------------------------+-----------------+------------ deskutils/recoll | 1.21.5 | 1.21.6 ------------------------------------------------+-----------------+------------ textproc/elasticsearch-plugin-marvel | 1.3.1 | 2.3.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 Apr 6 11:31: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 8BBB0B06026 for ; Wed, 6 Apr 2016 11:31:44 +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 7157310B8 for ; Wed, 6 Apr 2016 11:31:44 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 70B26B06025; Wed, 6 Apr 2016 11:31:44 +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 7057AB06024 for ; Wed, 6 Apr 2016 11:31:44 +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 370B310B7 for ; Wed, 6 Apr 2016 11:31: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 9F6CBBDC78; Wed, 6 Apr 2016 13:31:40 +0200 (CEST) Received: from gw.in.absolight.net (gw-ecl.in.absolight.net [79.143.241.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gw.in.absolight.net", Issuer "CA Cert Signing Authority" (not verified)) by prod2.absolight.net (Postfix) with ESMTPSA id 765ABBDC6E; Wed, 6 Apr 2016 13:31:40 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) by gw.in.absolight.net (Postfix) with ESMTP id 242506124; Wed, 6 Apr 2016 13:31:39 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by ogg.in.absolight.net (Postfix) with ESMTP id 806AC232B39B; Wed, 6 Apr 2016 13:31:38 +0200 (CEST) Date: Wed, 06 Apr 2016 13:31:35 +0200 From: Mathieu Arnold To: Michelle Sullivan , Kurt Jaeger , =?UTF-8?Q?Martin_Waschb=C3=BCsch?= cc: ports@freebsd.org Subject: Re: Committer needed for PR 208029 Message-ID: In-Reply-To: <57049FBE.9060400@sorbs.net> References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> <57049FBE.9060400@sorbs.net> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========BF23FA98AFAACAF6BE7B==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 11:31:44 -0000 --==========BF23FA98AFAACAF6BE7B========== Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline +--On 6 avril 2016 07:33:50 +0200 Michelle Sullivan wrote: | Kurt Jaeger wrote: |> Hi! |> |>> Actually, I just noticed (when compiling the port), that the Makefile |>> now says: |>> |>> WITH_OPENSSL_PORT=yes |> Yes, sorry, my fault. Fixed, and as suggested by mat: It is |> now as IGNORE with a message explaining how to do it for 9.x. |> | Not sure about the IGNORE vs BROKEN but looks a *lot* better now. Would | be interested as to an explanation of why the distinction between the | two... especially as the port is 'broken' if you try and compile it | against the wrong version of SSL... Mathieu? I'm sorry, I don't understand what you are asking. -- Mathieu Arnold --==========BF23FA98AFAACAF6BE7B========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJXBPOZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IhVAP/RvzpMw2zI5e8oS/fkChrHEY yq5rTTqxvBjugSJsdH+NTkaKDdW9FcMOpc/ys/mWS42mpQnYnpRzkTuLMcn8tTvw 9RUVCPLZY+fLBdrFNsys9byS98UIZw4pANEysuv/MdubqbBMsDH3+XSnGLMN6rIQ MN8N8etFNj8/XOvAxR9XClX4PpYaEbmxNuX6He0Tu2d/sGLpm7yRqHsqYtf0SUA6 1gv1Zai6OcLBDEg0tFndHGVyerUvDzMnCgvOJtY5kBBdNMf9kd47EZTN1xBUAuJy qBst2KBofVeF+ijHPPhg90ZA4tEAG4GTSdx0isJNQA/RW8Xe26kzgs0XKqW0LvwY S/6Mdb6S5fyMhw9n2zhBKHfgwyy0GO4AKm61Tlm9NKp6TrBySzFEfHA3NDcasfiJ iAisCkl+fgH4L+PZoKJEoqogL7BuBOHOoExf2ziGZmFrgXLLKNABDwFIFkCB9O8b qrwlg38Bpbuwj5xgC+psDYq9ZApGTHqfD/36XPcPkgS7rnqKeSaCQxfT+MJOZiRw rjCf0dQCNse+phhnNg9cfwYVi2lApRiRWAbwSTqA1rhePTvRcyvfnAwzKKRVPeHz 8TQ3IFj9fOKOvtW+zm+YrirVtqcWGd4gtWpPls3y3osgWJTuwfe3Hz3TJpR0XRQf zgHpU6ouNy+ICyOY50Pf =KQXd -----END PGP SIGNATURE----- --==========BF23FA98AFAACAF6BE7B==========-- From owner-freebsd-ports@freebsd.org Wed Apr 6 14:06: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 A5B7EB059C3 for ; Wed, 6 Apr 2016 14:06:44 +0000 (UTC) (envelope-from jim@ohlste.in) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 831F0149C for ; Wed, 6 Apr 2016 14:06:44 +0000 (UTC) (envelope-from jim@ohlste.in) Received: by mailman.ysv.freebsd.org (Postfix) id 7EC74B059C0; Wed, 6 Apr 2016 14:06:44 +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 7E6B4B059BD for ; Wed, 6 Apr 2016 14:06:44 +0000 (UTC) (envelope-from jim@ohlste.in) Received: from mail-qk0-x243.google.com (mail-qk0-x243.google.com [IPv6:2607:f8b0:400d:c09::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 38143149B for ; Wed, 6 Apr 2016 14:06:44 +0000 (UTC) (envelope-from jim@ohlste.in) Received: by mail-qk0-x243.google.com with SMTP id z64so2174170qkb.1 for ; Wed, 06 Apr 2016 07:06:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ohlste-in.20150623.gappssmtp.com; s=20150623; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=qOKzCupeCP35WhO16UgO/oa8GH01yrdqjzLO1W9KiUE=; b=WrXWmlZibiS1cqO1VZvZTCdwFAY/AdHeBjJUzkvDLPUiPFZ4jTHs0nB31B7M8AbHd+ l5OgL7U5bHCNPA1Lbs9jo8icBWBOafq+7/xplWdA7o+zT4vDmxk9zQM4j8ECy6JauoPt 7aYWq17vzKBMm9DBX87TRi1uRGakqr9saye63OTJYpCJyHjR/TiFG1n8+1j2RtVcHU8Y wRzmM4ICt2qMQHbLfh9UbsdVZS0IkWqxosCCqmn7gvmrqbx/tKTi3JSqZBabvj6WpJpP +CmncmDKOHR3txC5FEcwt10yKUWbTMCh8RRjZJhHjIL2K8bSISjdtzhcQr9isDmPWyUE Ii1g== 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:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=qOKzCupeCP35WhO16UgO/oa8GH01yrdqjzLO1W9KiUE=; b=f7Nlyp0AL5ZCZLaTe3H7aAU3ym5LpJ11w/Myyj3ZbVwouaAd82n3Hlxkypl2YD8u6g I72Z3XUpG6Pwtyv/Hn/yAjj79m0t1N5C3trHE9lfMXBQX0wCyKUIM4Lx58Ftf/vh225J sY3uciEzbSZ7lPWC+DzQMdLaHviwY37d6f87W2z3SvYU6UWHjwLmop4MMgFfdqFm/ru/ voFmcCl1BrfuP1ZQCMvzTzonvJNlTwRct/2w4J3cA6ny48Z+7FPeXjFgioq50g6RtTU6 uebAKVVvug3QPiVxvBL/MnPfUPp53PbtYglUuOEdjZHEjne6q9pbqO7JulXgXyEELodK jqyg== X-Gm-Message-State: AD7BkJIRGPDLziJqmcRz6E/yoQrtoZhoF18A8oh0cyAePos2tyKANaOsQVtymBM5cGpfHQ== X-Received: by 10.55.72.196 with SMTP id v187mr47172633qka.97.1459951603135; Wed, 06 Apr 2016 07:06:43 -0700 (PDT) Received: from ?IPv6:2001:470:7:71f::2? (ohlstein-2-pt.tunnel.tserv13.ash1.ipv6.he.net. [2001:470:7:71f::2]) by smtp.googlemail.com with ESMTPSA id b6sm1365233qkh.12.2016.04.06.07.06.42 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 06 Apr 2016 07:06:42 -0700 (PDT) Subject: Re: Committer needed for PR 208029 To: Kurt Jaeger , =?UTF-8?Q?Martin_Waschb=c3=bcsch?= References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> Cc: ports@freebsd.org, Michelle Sullivan From: Jim Ohlstein Message-ID: <570517F1.5020305@ohlste.in> Date: Wed, 6 Apr 2016 10:06:41 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <20160406044431.GO35640@home.opsec.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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 14:06:44 -0000 Hello, On 4/6/16 12:44 AM, Kurt Jaeger wrote: > Hi! > >> Actually, I just noticed (when compiling the port), that the Makefile now says: >> >> WITH_OPENSSL_PORT=yes > > Yes, sorry, my fault. Fixed, and as suggested by mat: It is > now as IGNORE with a message explaining how to do it for 9.x. > This is much ado about nothing. The "WITH_OPENSSL_PORT" option is there for just this purpose and is used in many ports. There's no reason some binaries can't be linked to one version of OpenSSL and others to another, so long as they aren't expected to work as one (I'd imagine a dynamically loaded module that is linked to a different library might cause a problem). That is the reason that ports contains a more current version than base. This is from the ports/www directory: # grep WITH_OPENSSL_PORT */Makefile aws/Makefile:WITH_OPENSSL_PORT= yes drood/Makefile:WITH_OPENSSL_PORT= yes h2o/Makefile:WITH_OPENSSL_PORT= no h2o/Makefile:WITH_OPENSSL_PORT= yes mod_tsa/Makefile:WITH_OPENSSL_PORT= yes nginx-devel/Makefile:WITH_OPENSSL_PORT= yes nginx-devel/Makefile:WITH_OPENSSL_PORT= yes nginx/Makefile:WITH_OPENSSL_PORT= yes nginx/Makefile:WITH_OPENSSL_PORT= yes obhttpd/Makefile:WITH_OPENSSL_PORT=yes owncloud/Makefile:WITH_OPENSSL_PORT= yes spdylay/Makefile:.if ${OSVERSION} < 1000000 && !defined(WITH_OPENSSL_PORT) tengine/Makefile:WITH_OPENSSL_PORT= yes tomcat-native/Makefile:WITH_OPENSSL_PORT= yes I'm sure there are dozens of others. Forcing users who want to use this port to use OpenSSL from ports for ALL ports is overkill. Think about official packages. Are ALL packages built against OpenSSL from ports, or only those that need them? It's the latter, of course. Are they incompatible in production? No. -- Jim Ohlstein "Never argue with a fool, onlookers may not be able to tell the difference." - Mark Twain From owner-freebsd-ports@freebsd.org Wed Apr 6 14: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 B6831B06949 for ; Wed, 6 Apr 2016 14:47:27 +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 A5CF91E3F for ; Wed, 6 Apr 2016 14:47:27 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id A1778B06948; Wed, 6 Apr 2016 14:47: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 A1207B06947 for ; Wed, 6 Apr 2016 14:47:27 +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 645A21E3E for ; Wed, 6 Apr 2016 14:47:27 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.86_2 (FreeBSD)) (envelope-from ) id 1anojv-0008UQ-Aj; Wed, 06 Apr 2016 16:47:27 +0200 Date: Wed, 6 Apr 2016 16:47:27 +0200 From: Kurt Jaeger To: Jim Ohlstein Cc: ports@freebsd.org Subject: Re: Committer needed for PR 208029 Message-ID: <20160406144727.GP35640@home.opsec.eu> References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> <570517F1.5020305@ohlste.in> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <570517F1.5020305@ohlste.in> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 14:47:27 -0000 Hi! > This is much ado about nothing. The "WITH_OPENSSL_PORT" option is there > for just this purpose and is used in many ports. In 9.x this is sometimes a problem, if port X builds in variant 1 and port Y depends/links on X, but builds in variant 2. So it's a temporary solution for 9.x and will be solved when 9.x is EOL'ed. I'm not sure how this is solved in 10.x/11.x, probably the base SSL is much more up2date. > Forcing users who want to use this port to use OpenSSL from ports for > ALL ports is overkill. > Think about official packages. Are ALL packages built against OpenSSL > from ports, or only those that need them? It's the latter, of course. > Are they incompatible in production? No. There are grey areas, and I guess it will be like that for 9.x. -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Wed Apr 6 15:05: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 0CC69B06EB4 for ; Wed, 6 Apr 2016 15:05:50 +0000 (UTC) (envelope-from jim@ohlste.in) 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 DF1A4182D for ; Wed, 6 Apr 2016 15:05:49 +0000 (UTC) (envelope-from jim@ohlste.in) Received: by mailman.ysv.freebsd.org (Postfix) id DE56FB06EB3; Wed, 6 Apr 2016 15:05:49 +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 DDF76B06EB2 for ; Wed, 6 Apr 2016 15:05:49 +0000 (UTC) (envelope-from jim@ohlste.in) Received: from mail-qg0-x22e.google.com (mail-qg0-x22e.google.com [IPv6:2607:f8b0:400d:c04::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 9667F182C for ; Wed, 6 Apr 2016 15:05:49 +0000 (UTC) (envelope-from jim@ohlste.in) Received: by mail-qg0-x22e.google.com with SMTP id f52so38247111qga.3 for ; Wed, 06 Apr 2016 08:05:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ohlste-in.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=J/dWdVTvK/mLGnCl30onsZP27hDLvqmAmdLzmPYxYaU=; b=pgOhzBT35slimPijnvsj9W6JRjOIFvHG1ubFiywarTEfGozg95GbaKyqBRV87wdJA+ mMrg1f1gZ+KIluDrnpHRzPoh9Izo3gG15XwZj4YYSbhDEm7RPQFDHOKPRyLX3/MO5Ha8 0rcJ/eUzDPmxRTRCtJsrQseg5Qb7uyvNYI9Fyf+z1IsxBtqCmiU0rwdAOW34p1mUGVcK wcT4sEG42BQJHKTYEaimeqv4FQ8vN5IA9Phb19G8mF4pvZkzcN/1s4KASHHLilJcVPJV 4m//lGTneQI4Vem8mnJ/5RQYWs4tdw0wCUlrXbQE99YGlb1NHHDNu6UgK4Jf39ZemN14 X+LQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=J/dWdVTvK/mLGnCl30onsZP27hDLvqmAmdLzmPYxYaU=; b=VvB1HnEZNj4HotBpDuB/FAJ9Ks+MrgJGVnN299kWgiBA5JB9p77WvZSVb9ihVjL5/2 yfV820jjPw5B/bNxV6U+U+g4hiq+GxtCzCk72degtbpc2eY6JpwVDrnkrjXnkjRTMt/n yyeVBkrH0zpkCFYLPphuJEm3IJErTXOtsI4WVGkEntLVXPsC3ohk8Zjw1lUljhvhNIQu bi+wXgcFavGICMwzrU6SDRE0n0kr/sa/9Qg96VuVgzo9KO3M+iGOTIeBXAz8Vey+FUk2 XrBJfARDABFiUYo8u49woQeTkJQ0B25C/itazaWBpinGiUNUl8nCZhOI+6wZWQTaOuch m7hA== X-Gm-Message-State: AD7BkJI2awtheIsZTdYwZuR4P0mIrNp6VfMFSLaFP5TPH06YSzz5mZTGwqKQ/4U7scKYXg== X-Received: by 10.140.242.77 with SMTP id n74mr25652764qhc.2.1459955148337; Wed, 06 Apr 2016 08:05:48 -0700 (PDT) Received: from [192.168.1.13] (pool-96-249-243-37.nrflva.fios.verizon.net. [96.249.243.37]) by smtp.gmail.com with ESMTPSA id g64sm1424294qkb.44.2016.04.06.08.05.47 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 06 Apr 2016 08:05:47 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: Committer needed for PR 208029 From: Jim Ohlstein X-Mailer: iPhone Mail (13E238) In-Reply-To: <20160406144727.GP35640@home.opsec.eu> Date: Wed, 6 Apr 2016 11:05:46 -0400 Cc: ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <15968328-7756-4053-822B-0DDB5CB07D37@ohlste.in> References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> <570517F1.5020305@ohlste.in> <20160406144727.GP35640@home.opsec.eu> To: Kurt Jaeger X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 15:05:50 -0000 Hello, > On Apr 6, 2016, at 10:47 AM, Kurt Jaeger wrote: >=20 > Hi! >=20 >> This is much ado about nothing. The "WITH_OPENSSL_PORT" option is there=20= >> for just this purpose and is used in many ports. >=20 > In 9.x this is sometimes a problem, if port X builds in variant 1 > and port Y depends/links on X, but builds in variant 2. So it's > a temporary solution for 9.x and will be solved when 9.x is EOL'ed. >=20 > I'm not sure how this is solved in 10.x/11.x, probably the base SSL > is much more up2date. >=20 >> Forcing users who want to use this port to use OpenSSL from ports for=20 >> ALL ports is overkill. >=20 >> Think about official packages. Are ALL packages built against OpenSSL=20 >> from ports, or only those that need them? It's the latter, of course.=20 >> Are they incompatible in production? No. >=20 > There are grey areas, and I guess it will be like that for 9.x. Not only 9.x. 10.x has OpenSSL 1.0.1. Some ports require 1.0.2 which is in p= orts. Openssl 1.1.0 is soon to be released but almost certainly won't be in 1= 1. It's likely to always be an issue. It's up to each individual maintainer t= o make certain his or her ports behave correctly if binaries link to one ano= ther. For a port like this the proper solution is to use the least intrusive= option.=20 -- Jim= From owner-freebsd-ports@freebsd.org Wed Apr 6 15:25: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 26CD4ADF43B for ; Wed, 6 Apr 2016 15:25:05 +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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B7E821118 for ; Wed, 6 Apr 2016 15:25:04 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from host-4-75.office.adestra.com (vpn-1.adestra.com [46.236.37.122]) (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 A0D6EA456 for ; Wed, 6 Apr 2016 15:24:59 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/A0D6EA456; dkim=none; dkim-atps=neutral Subject: Re: Committer needed for PR 208029 To: freebsd-ports@freebsd.org References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> <570517F1.5020305@ohlste.in> <20160406144727.GP35640@home.opsec.eu> <15968328-7756-4053-822B-0DDB5CB07D37@ohlste.in> From: Matthew Seaman Message-ID: <57052A52.5020107@FreeBSD.org> Date: Wed, 6 Apr 2016 16:25:06 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <15968328-7756-4053-822B-0DDB5CB07D37@ohlste.in> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2293DhIfFdfu4mxopUjppml9ECkOqqU9D" X-Virus-Scanned: clamav-milter 0.99.1 at smtp.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 15:25:05 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --2293DhIfFdfu4mxopUjppml9ECkOqqU9D Content-Type: multipart/mixed; boundary="stq9mBlstqOeTQP8PnPk9Q4u7cKmbkJ4q" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: <57052A52.5020107@FreeBSD.org> Subject: Re: Committer needed for PR 208029 References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> <570517F1.5020305@ohlste.in> <20160406144727.GP35640@home.opsec.eu> <15968328-7756-4053-822B-0DDB5CB07D37@ohlste.in> In-Reply-To: <15968328-7756-4053-822B-0DDB5CB07D37@ohlste.in> --stq9mBlstqOeTQP8PnPk9Q4u7cKmbkJ4q Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2016/04/06 16:05, Jim Ohlstein wrote: > Hello, >=20 >> On Apr 6, 2016, at 10:47 AM, Kurt Jaeger wrote: >> >> Hi! >> >>> This is much ado about nothing. The "WITH_OPENSSL_PORT" option is the= re=20 >>> for just this purpose and is used in many ports. >> >> In 9.x this is sometimes a problem, if port X builds in variant 1 >> and port Y depends/links on X, but builds in variant 2. So it's >> a temporary solution for 9.x and will be solved when 9.x is EOL'ed. >> >> I'm not sure how this is solved in 10.x/11.x, probably the base SSL >> is much more up2date. >> >>> Forcing users who want to use this port to use OpenSSL from ports for= =20 >>> ALL ports is overkill. >> >>> Think about official packages. Are ALL packages built against OpenSSL= =20 >>> from ports, or only those that need them? It's the latter, of course.= =20 >>> Are they incompatible in production? No. >> >> There are grey areas, and I guess it will be like that for 9.x. >=20 > Not only 9.x. 10.x has OpenSSL 1.0.1. Some ports require 1.0.2 which is= in ports. Openssl 1.1.0 is soon to be released but almost certainly won'= t be in 11. It's likely to always be an issue. It's up to each individual= maintainer to make certain his or her ports behave correctly if binaries= link to one another. For a port like this the proper solution is to use = the least intrusive option.=20 The ultimate solution is that the base copy of openssl will be made private to the base system, and that any port that needs openssl functionality will simply use the ports version of openssl. This is partly a consequence of packaging of base (coming for 11.0-RELEASE), but not entirely so. However, if you do build your own packages via poudriere or otherwise, then it is a good idea to set WITH_OPENSSL_PORT=3Dyes' globally. It make= it much easier to do useful security related things like /remove SSLv2 and SSLv3 support entirely/. Cheers, Matthew --stq9mBlstqOeTQP8PnPk9Q4u7cKmbkJ4q-- --2293DhIfFdfu4mxopUjppml9ECkOqqU9D 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 iQJ8BAEBCgBmBQJXBSpZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxOUYxNTRFQ0JGMTEyRTUwNTQ0RTNGMzAw MDUxM0YxMEUwQTlFNEU3AAoJEABRPxDgqeTnzX0P/0eTu6vPlHINX+YagLfAftsD c1sPmKYDviipDFyEO3LA/O7J2N1AZfVozVO6KkI67LPwt4HfYIVeQKnrFr63uJPb iXW71/9R5QBRopMhSj0txsnaX8JbIuXBxzMYC80HLB/MdNiWv5h89DcNBI/UuOg+ 9j71q2On+UFk0uri1WptVmp4tqhnljbE1lW8TfRHObWGS8GRejym70dlWIt1f5fJ n9ECGuyVAbwdABH7ZKz63HrCiIs8LBR0/VvVrJBh5Kue+fT1b6Gi70jtER17FtUs y6mo29FV2f7sjQUDg2Eu1xvnwK/Fteo9TGHTU0bHQJRkvwaOlpZq1PTMs/FG0q/6 AXJBtHymgcYV9+1qNDmlXfWbSXmuWjsw6JMtbmyYfsnt7hzp6Tcxq1HxOwxb/zPO qwn7SFuhxaaaDnxCPqjnr47rqmwfO4kdljX1agIJxadHY3W9KbYEQ+v6tUKGsytx NMHLwsNifzUx/Xs7WOhZkqhhVY7w8MbnfcuPEXezmVOpfFoHDjYzzHA8ZfhIPHpm t6VuXBE1O7OOwkL6rK5y7o8XAmlMVaI4Xt6QGX3tWe00aVreMF3LYvi6Yz4DLXre 4OcEYGQNrGSt3Pdy6gLli4a9pOkR56pU2q0m0xpS2oMQWX4wMoj2XNzTnDFiHUL6 6JlDOoEOROqFmgc3C/bg =hkA/ -----END PGP SIGNATURE----- --2293DhIfFdfu4mxopUjppml9ECkOqqU9D-- From owner-freebsd-ports@freebsd.org Wed Apr 6 15:37: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 D0DC9ADF8CD for ; Wed, 6 Apr 2016 15:37:47 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B674A17E9 for ; Wed, 6 Apr 2016 15:37:47 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B219AADF8CC; Wed, 6 Apr 2016 15:37: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 B1BDDADF8CB for ; Wed, 6 Apr 2016 15:37:47 +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 77FCF17E8 for ; Wed, 6 Apr 2016 15:37:47 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id A9639BDCC0; Wed, 6 Apr 2016 17:37:44 +0200 (CEST) Received: from gw.in.absolight.net (gw-ecl.in.absolight.net [79.143.241.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gw.in.absolight.net", Issuer "CA Cert Signing Authority" (not verified)) by prod2.absolight.net (Postfix) with ESMTPSA id 918A1BDCAA; Wed, 6 Apr 2016 17:37:44 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) by gw.in.absolight.net (Postfix) with ESMTP id 08F8C6124; Wed, 6 Apr 2016 17:37:43 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by ogg.in.absolight.net (Postfix) with ESMTP id B46E0233198C; Wed, 6 Apr 2016 17:37:43 +0200 (CEST) Date: Wed, 06 Apr 2016 17:37:43 +0200 From: Mathieu Arnold To: Jim Ohlstein , Kurt Jaeger , =?UTF-8?Q?Martin_Waschb=C3=BCsch?= cc: ports@freebsd.org, Michelle Sullivan Subject: Re: Committer needed for PR 208029 Message-ID: In-Reply-To: <570517F1.5020305@ohlste.in> References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> <570517F1.5020305@ohlste.in> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========D8FE1E2BAB1E7C9CEFC1==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 15:37:47 -0000 --==========D8FE1E2BAB1E7C9CEFC1========== Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline +--On 6 avril 2016 10:06:41 -0400 Jim Ohlstein wrote: | Hello, | | On 4/6/16 12:44 AM, Kurt Jaeger wrote: |> Hi! |> |>> Actually, I just noticed (when compiling the port), that the Makefile |>> now says: |>> |>> WITH_OPENSSL_PORT=yes |> |> Yes, sorry, my fault. Fixed, and as suggested by mat: It is |> now as IGNORE with a message explaining how to do it for 9.x. |> | | This is much ado about nothing. The "WITH_OPENSSL_PORT" option is there | for just this purpose and is used in many ports. No, the WITH_OPENSSL_PORT knob is a global one, and must not be used in ports makefiles. The fact is, there are ports using it, true, it does not mean it is the right thing to do. There is work going on to always use OpenSSL from ports, but it also needs to take into account GSSAPI, and it's a mess. -- Mathieu Arnold --==========D8FE1E2BAB1E7C9CEFC1========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJXBS1HXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85Il/wQAKmAYxOpz489tMhED1LUrWbI fJ2MfvMqRwYrlbrvp+K43O0GG63QJS3pID+dLMKIAqQgi+q18AP++nCbqpksTrJ1 9ILRd2i4Iz14cA4+qefPK+Sdeeu3JVyw8QTjTa9dFC7MHChKg1oiW4o/D6O76M6k 1CpYTHp95ZaTtd3OXtlQ3C+UNxN0nDu/NJufjHJj6esM54ryRy4vqmo/ICE6DS67 XJlAGUR75CyqE3TdlLXMnxZmb9Z6c6Y01oD1GPU+EZ6lywdx7CT+xcu1KP8TIIRM C29Z4nSbxXpKIOx10GssqSEl/KHn6Ikz4/IEiJZorQ+bTToqKNWGJXnXwd8BJN7D SHcGY/1XPSOE6hK4C3pFTKMb02gDa0/BXZyw1eMDqgaTjOaTwaORjw8eO2uNpfpx TF77fVl+cAhgeQl8VcxDdoyieipaInOPrIsUQLx/pPk5bwPLbL4HeRTi4o3lHQrC MTSz8DnGOHrQvKMKIiEB8o4cHDPir+4VQOkRQj2CzOm6Xmz03TnbD8eIx5G8TcLx bXMz7wYM6Nvg1shbT5x1fWd20+hINWWBa2Yw0wV6qpB1Xvds7fBumwOfQiDuE1xh ZdpILf8WtSvO0niOUTdQKtB3kmXb/LZsCEsUNe2wY8aUngMMtnOTCugVfJNkJasW B5IkP2y+ba5snXF+O5Q7 =j7fe -----END PGP SIGNATURE----- --==========D8FE1E2BAB1E7C9CEFC1==========-- From owner-freebsd-ports@freebsd.org Wed Apr 6 16:00: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 11D44B063F6 for ; Wed, 6 Apr 2016 16:00:50 +0000 (UTC) (envelope-from jim@ohlste.in) 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 E31A316F3 for ; Wed, 6 Apr 2016 16:00:49 +0000 (UTC) (envelope-from jim@ohlste.in) Received: by mailman.ysv.freebsd.org (Postfix) id DEDE7B063F5; Wed, 6 Apr 2016 16:00:49 +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 DE7F8B063F4 for ; Wed, 6 Apr 2016 16:00:49 +0000 (UTC) (envelope-from jim@ohlste.in) Received: from mail-qg0-x234.google.com (mail-qg0-x234.google.com [IPv6:2607:f8b0:400d:c04::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 9864B16F1 for ; Wed, 6 Apr 2016 16:00:49 +0000 (UTC) (envelope-from jim@ohlste.in) Received: by mail-qg0-x234.google.com with SMTP id c6so39678360qga.1 for ; Wed, 06 Apr 2016 09:00:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ohlste-in.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=F6YRE0nWbh1JhvLDGAr9XYhzDrWFH4d9T3Q9m7h6/Lg=; b=l3nz2QNA+YVregegyCiRMB+e3ynMrzmfLVlR0WRzrgJS1eLTBbuiycO3mN3M67eaDJ BzQesFXI3jgL0bXRCw/yebrWq3FQpc73fW7uAgY1LgYQl6F1bVJD4h0AElg8f0rI6ut6 HiH2wNTL6OKBH3IswoYr8B+HjOq/2qdnGK8LmaAgnqf7LzLft9iRkLuiNByL0xIPkSiW whmd+EL9kxcTUty6vJeChwQ0yQ46qC8bSedFuO8jpj2A7bEG2MoQ4LxsU4rBzFwuFaKb FbZkOfcnuOSEDWhwPhForoq1DDdTGGmSs/PvmAfrjp7X0QV8KqMldRPIpntUo6Fs1+7C P4ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=F6YRE0nWbh1JhvLDGAr9XYhzDrWFH4d9T3Q9m7h6/Lg=; b=gfi+LYXNsShiFBi8mHuqse8LQ2YHmZ8ppSfLdswVlOXkMrjBuB+LVbMIG+B4xp7DRq gs1qfOLI90k3iY05bx+aV6YA6xqMpT2h2oWcvvhQ1AKtteS1cheW8NE9fieGOPhKY1eJ RciwsMskJeb8pWn8IgxBxW5OP9YK2Pv6BhSVMi3Lyx+Hc5auae/JMCcJGljDm1Iwg1At cNx8TSAV3rWpBrMAkqCQtXpOSnYXimtMsT5v7is2q8NXFRk2uvLeFPMCTLIVf/vYWksk PWU9wV9qrThmZr6nh0DrDL0foT2vztbNvrAieKmcSqukJo7MjFeuOpK2nPUCs6CgPQJ7 hrTQ== X-Gm-Message-State: AD7BkJKjm9pQIv4qnHKiXWGZ5RcbfJ++erGhQEbh1yrpX5xnQJYylT8ICfXDdCMv3l9/Cw== X-Received: by 10.140.39.138 with SMTP id v10mr53956463qgv.82.1459958448595; Wed, 06 Apr 2016 09:00:48 -0700 (PDT) Received: from [192.168.1.13] (pool-96-249-243-37.nrflva.fios.verizon.net. [96.249.243.37]) by smtp.gmail.com with ESMTPSA id 2sm1527097qgi.33.2016.04.06.09.00.47 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 06 Apr 2016 09:00:48 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: Committer needed for PR 208029 From: Jim Ohlstein X-Mailer: iPhone Mail (13E238) In-Reply-To: Date: Wed, 6 Apr 2016 12:00:47 -0400 Cc: Kurt Jaeger , =?utf-8?Q?Martin_Waschb=C3=BCsch?= , ports@freebsd.org, Michelle Sullivan Content-Transfer-Encoding: quoted-printable Message-Id: <261A33F8-4884-48B4-9152-4AD9CBC2CE3F@ohlste.in> References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> <570517F1.5020305@ohlste.in> To: Mathieu Arnold X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 16:00:50 -0000 Hello, > On Apr 6, 2016, at 11:37 AM, Mathieu Arnold wrote: >=20 > +--On 6 avril 2016 10:06:41 -0400 Jim Ohlstein wrote: > | Hello, > |=20 > | On 4/6/16 12:44 AM, Kurt Jaeger wrote: > |> Hi! > |>=20 > |>> Actually, I just noticed (when compiling the port), that the Makefile > |>> now says: > |>>=20 > |>> WITH_OPENSSL_PORT=3Dyes > |>=20 > |> Yes, sorry, my fault. Fixed, and as suggested by mat: It is > |> now as IGNORE with a message explaining how to do it for 9.x. > |>=20 > |=20 > | This is much ado about nothing. The "WITH_OPENSSL_PORT" option is there > | for just this purpose and is used in many ports. >=20 > No, the WITH_OPENSSL_PORT knob is a global one, and must not be used in > ports makefiles. The fact is, there are ports using it, true, it does not= > mean it is the right thing to do. >=20 Then there are many ports being committed incorrectly, as well as, no doubt,= many *official* packages.=20 I really have no dog in this fight. I use it globally and build all of my ow= n packages with poudriere, but either it shouldn't be there at all, or it sh= ould be ok to use. Having it available as an option to porters and then sayi= ng it shouldn't be used seems a bit silly.=20 > There is work going on to always use OpenSSL from ports, but it also needs= > to take into account GSSAPI, and it's a mess. -- Jim= From owner-freebsd-ports@freebsd.org Wed Apr 6 16:38: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 766CBB06F44 for ; Wed, 6 Apr 2016 16:38:19 +0000 (UTC) (envelope-from cmt@burggraben.net) Received: from smtp.burggraben.net (smtp.burggraben.net [IPv6:2a01:4f8:140:50a2::3:1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "ns.exwg.net", Issuer "Christoph Moench-Tegeder" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3D05F1CBD for ; Wed, 6 Apr 2016 16:38:19 +0000 (UTC) (envelope-from cmt@burggraben.net) Received: from localhost (localhost [127.0.0.1]) by smtp.burggraben.net (Postfix) with ESMTP id B2C47600099 for ; Wed, 6 Apr 2016 18:38:16 +0200 (CEST) X-Spam-Scanned: by amavisd-new at exwg.net Received: from smtp.burggraben.net ([127.0.0.1]) by localhost (ns.burggraben.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C9CQXNBCoTB7 for ; Wed, 6 Apr 2016 18:38:16 +0200 (CEST) Received: from elch.exwg.net (elch.exwg.net [IPv6:2001:470:7120:1:922b:34ff:fe56:321]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "elch.exwg.net", Issuer "Christoph Moench-Tegeder" (verified OK)) by smtp.burggraben.net (Postfix) with ESMTPS for ; Wed, 6 Apr 2016 18:38:16 +0200 (CEST) Received: by elch.exwg.net (Postfix, from userid 1000) id DED73301F2; Wed, 6 Apr 2016 18:38:15 +0200 (CEST) Date: Wed, 6 Apr 2016 18:38:15 +0200 From: Christoph Moench-Tegeder To: freebsd-ports@freebsd.org Subject: Re: Committer needed for PR 208029 Message-ID: <20160406163815.GA2019@elch.exwg.net> References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> <570517F1.5020305@ohlste.in> <20160406144727.GP35640@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160406144727.GP35640@home.opsec.eu> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 16:38:19 -0000 ## Kurt Jaeger (lists@opsec.eu): > In 9.x this is sometimes a problem, if port X builds in variant 1 > and port Y depends/links on X, but builds in variant 2. So it's > a temporary solution for 9.x and will be solved when 9.x is EOL'ed. We have also seen that problem on 10.x: https://lists.freebsd.org/pipermail/freebsd-emulation/2015-March/012390.html Regards, Christoph -- Spare Space From owner-freebsd-ports@freebsd.org Wed Apr 6 16:39: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 09D47B06FC1 for ; Wed, 6 Apr 2016 16:39:47 +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 DF84C1D98 for ; Wed, 6 Apr 2016 16:39:46 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id CF033B06FC0; Wed, 6 Apr 2016 16:39:46 +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 CEA6CB06FBF for ; Wed, 6 Apr 2016 16:39:46 +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 726C91D91 for ; Wed, 6 Apr 2016 16:39:46 +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 7CED6BDCC8; Wed, 6 Apr 2016 18:39:44 +0200 (CEST) Received: from gw.in.absolight.net (gw-ecl.in.absolight.net [79.143.241.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gw.in.absolight.net", Issuer "CA Cert Signing Authority" (not verified)) by prod2.absolight.net (Postfix) with ESMTPSA id 5C52BBDC5C; Wed, 6 Apr 2016 18:39:44 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) by gw.in.absolight.net (Postfix) with ESMTP id 119206124; Wed, 6 Apr 2016 18:39:44 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by ogg.in.absolight.net (Postfix) with ESMTP id 06317233347D; Wed, 6 Apr 2016 18:39:44 +0200 (CEST) Date: Wed, 06 Apr 2016 18:39:43 +0200 From: Mathieu Arnold To: Jim Ohlstein cc: Kurt Jaeger , =?UTF-8?Q?Martin_Waschb=C3=BCsch?= , ports@freebsd.org, Michelle Sullivan Subject: Re: Committer needed for PR 208029 Message-ID: <0DD478F6916BDE9C42FC4EAA@ogg.in.absolight.net> In-Reply-To: <261A33F8-4884-48B4-9152-4AD9CBC2CE3F@ohlste.in> References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> <570517F1.5020305@ohlste.in> <261A33F8-4884-48B4-9152-4AD9CBC2CE3F@ohlste.in> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========DC75819E2EB02402E57C==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 16:39:47 -0000 --==========DC75819E2EB02402E57C========== Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline +--On 6 avril 2016 12:00:47 -0400 Jim Ohlstein wrote: | Hello, | |> On Apr 6, 2016, at 11:37 AM, Mathieu Arnold wrote: |> |> +--On 6 avril 2016 10:06:41 -0400 Jim Ohlstein wrote: |> | Hello, |> | |> | On 4/6/16 12:44 AM, Kurt Jaeger wrote: |> |> Hi! |> |> |> |>> Actually, I just noticed (when compiling the port), that the Makefile |> |>> now says: |> |>> |> |>> WITH_OPENSSL_PORT=yes |> |> |> |> Yes, sorry, my fault. Fixed, and as suggested by mat: It is |> |> now as IGNORE with a message explaining how to do it for 9.x. |> |> |> | |> | This is much ado about nothing. The "WITH_OPENSSL_PORT" option is there |> | for just this purpose and is used in many ports. |> |> No, the WITH_OPENSSL_PORT knob is a global one, and must not be used in |> ports makefiles. The fact is, there are ports using it, true, it does |> not mean it is the right thing to do. |> | | Then there are many ports being committed incorrectly, as well as, no | doubt, many *official* packages. | | I really have no dog in this fight. I use it globally and build all of my | own packages with poudriere, but either it shouldn't be there at all, or | it should be ok to use. Having it available as an option to porters and | then saying it shouldn't be used seems a bit silly. Well, it is not available for the porters as it is a global directive, they use it anyway. Anyway, like I said, working on it. -- Mathieu Arnold --==========DC75819E2EB02402E57C========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJXBTvPXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IpCMP/1tMz/xYS0VshQPH8xPyaQNp 0++QwfOz08tjpCjes36tpuKeiEdrhUVzYfd58IRv3WgqlyoRNw81rCFRSJw8YXfg sviqoQBGxRgGOB3B7y7oGT9XZxLTb3ezY8RM0cmjuTvMlRe6/BnZ9ydOR1Ajgu0W EA8AS8QJWtLnedGUzvLL0DmZe6ujYjg/9LHfy2JO5QA7BJqCMObpVyFWIRkxD4Pr OKVij7WP2Ox+kJdtNnzodwsc+b/hj/LmKncSxiBuCm3gHQjZrQ5DAbZaCq9Ks0YD et3TSn08wS3ARsV6+h5fkRjPoRXjYfvWJpQkOvKM+jNADQDfxglpF6b5NB8KXqUZ J9DCSm1WMO+5fszvmEXX0GwESN8NiL/PMZzN5owKTNNzvW9YxhvCRY1dVcpZOVeS WriEzXRAesMFhe+TyDysATml3OzbwAvb4qKC9Xx991itTbEORtSJm/oqvXiatj/S 7v2W5ObkWEefzi1BJ3diauMdslJ6vxCjluiDEV/mXuibuBw5QKl0F8i1h+RrnGM3 nnYpUhn6DxSBOI+W3nylAqbjdxqz3lK27udJUs0bp9c/3XUppyg5qGNXE/Cj0MNn JPJab45QgZFG0exlNcPQzf9XL/EyAtpqtg8O3dR+0rGXpYZrvWlefPxxDinpMZoS tWqkL9Iu8y6Id88GHjus =+Z/Y -----END PGP SIGNATURE----- --==========DC75819E2EB02402E57C==========-- From owner-freebsd-ports@freebsd.org Wed Apr 6 17:11: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 D2824B06BCE for ; Wed, 6 Apr 2016 17:11:24 +0000 (UTC) (envelope-from jim@ohlste.in) 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 AD7F610FB for ; Wed, 6 Apr 2016 17:11:24 +0000 (UTC) (envelope-from jim@ohlste.in) Received: by mailman.ysv.freebsd.org (Postfix) id ACD24B06BCD; Wed, 6 Apr 2016 17:11:24 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AC7A5B06BCC for ; Wed, 6 Apr 2016 17:11:24 +0000 (UTC) (envelope-from jim@ohlste.in) Received: from mail-qg0-x242.google.com (mail-qg0-x242.google.com [IPv6:2607:f8b0:400d:c04::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 781F610F8 for ; Wed, 6 Apr 2016 17:11:24 +0000 (UTC) (envelope-from jim@ohlste.in) Received: by mail-qg0-x242.google.com with SMTP id f105so4857820qge.3 for ; Wed, 06 Apr 2016 10:11:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ohlste-in.20150623.gappssmtp.com; s=20150623; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=+tuRGq6mG1785p6BMPKEGQMGyRM//XqoLSPP99r8vy4=; b=XCemfJJB0xm+kqDdhbYLO6f1qvxeLtTnvyTVCyemVkQh/4931igvpn6yJ1HoqJbz4C aQ9ugFTCTAAxk3/Ja4K+gN15S+uDcP71pby9vIRwtenJTiXjtLr4AHABzRE9oYQsevlA XBouvTzSdYXk/b8gzpXlgk3FbgIuKOB1ZCky80eDGXFL2rDWdyQsN8CQRj6WmaqrfwWN /lFQ1zEGWx1s/Ok7ZYxtpFchBYFSQcI5gNKvORqQKLRvyD3kJO/rU1/BUnw13YX0YqNq QHGMTTz7I8TKdpSLNV1N6zWmO4k4iC29n2AxuPpyjLS7jA/CQlkPj54+IWATF+plur3/ hJmw== 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:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=+tuRGq6mG1785p6BMPKEGQMGyRM//XqoLSPP99r8vy4=; b=DrhUd31Z03Sde+O5pqsCwQOzibsg4RqlXlS0MiNtlj6+uJJd8v0LPdGttTfxWQm43M UaDCueM/Huzg+pp54YGhHrYidjRAEoeAfmSeVxBdDjePjQioQYe3OIwgKTS6SYW/HltS cqlpgIfuH+qDu0inX4RvzQ72euPk2NwY/dEWemZqZpqpEaRcGqIfSbSs611cUdXNX+ZQ bFOkH2tZbry/SAqrgEIkITNfT9JIFmXaY9+5x/pD//jJwUZcBaaReGGvNCpv8cqWCjV/ RH1esdf+RXejaHXjbDcPrvLSYquAdcfPpQcPVO0rkT/AKJAwlVr8vE53xM8iIAqut8RU bN1w== X-Gm-Message-State: AD7BkJKkYIOXLtZ3ipBP8jAe5a1tqR29wmNIW70e5GgyakjZeBrrPbjygPhXdJmljIC34g== X-Received: by 10.140.32.203 with SMTP id h69mr26191200qgh.55.1459962683460; Wed, 06 Apr 2016 10:11:23 -0700 (PDT) Received: from ?IPv6:2001:470:7:71f::2? (ohlstein-2-pt.tunnel.tserv13.ash1.ipv6.he.net. [2001:470:7:71f::2]) by smtp.googlemail.com with ESMTPSA id o111sm733657qge.23.2016.04.06.10.11.22 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 06 Apr 2016 10:11:22 -0700 (PDT) Subject: Re: Committer needed for PR 208029 To: Mathieu Arnold References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> <570517F1.5020305@ohlste.in> <261A33F8-4884-48B4-9152-4AD9CBC2CE3F@ohlste.in> <0DD478F6916BDE9C42FC4EAA@ogg.in.absolight.net> Cc: Kurt Jaeger , =?UTF-8?Q?Martin_Waschb=c3=bcsch?= , ports@freebsd.org, Michelle Sullivan From: Jim Ohlstein Message-ID: <57054338.2000702@ohlste.in> Date: Wed, 6 Apr 2016 13:11:20 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 MIME-Version: 1.0 In-Reply-To: <0DD478F6916BDE9C42FC4EAA@ogg.in.absolight.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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 17:11:24 -0000 Hello, On 4/6/16 12:39 PM, Mathieu Arnold wrote: > +--On 6 avril 2016 12:00:47 -0400 Jim Ohlstein wrote: > | Hello, > | > |> On Apr 6, 2016, at 11:37 AM, Mathieu Arnold wrote: > |> > |> +--On 6 avril 2016 10:06:41 -0400 Jim Ohlstein wrote: > |> | Hello, > |> | > |> | On 4/6/16 12:44 AM, Kurt Jaeger wrote: > |> |> Hi! > |> |> > |> |>> Actually, I just noticed (when compiling the port), that the Makefile > |> |>> now says: > |> |>> > |> |>> WITH_OPENSSL_PORT=yes > |> |> > |> |> Yes, sorry, my fault. Fixed, and as suggested by mat: It is > |> |> now as IGNORE with a message explaining how to do it for 9.x. > |> |> > |> | > |> | This is much ado about nothing. The "WITH_OPENSSL_PORT" option is there > |> | for just this purpose and is used in many ports. > |> > |> No, the WITH_OPENSSL_PORT knob is a global one, and must not be used in > |> ports makefiles. The fact is, there are ports using it, true, it does > |> not mean it is the right thing to do. > |> > | > | Then there are many ports being committed incorrectly, as well as, no > | doubt, many *official* packages. > | > | I really have no dog in this fight. I use it globally and build all of my > | own packages with poudriere, but either it shouldn't be there at all, or > | it should be ok to use. Having it available as an option to porters and > | then saying it shouldn't be used seems a bit silly. > > Well, it is not available for the porters as it is a global directive, they > use it anyway. > > Anyway, like I said, working on it. > Maybe an edit to portlint is in order. That way they might know. As of now, portlint does not so much as emit a warning. I don't entirely disagree with the premise that all ports that require OpenSSL should be built against the version in ports. As I said, I do it and it also makes port maintenance simpler. However, as long as it is actually an option, as it is now, then it should be availed when desired. Further down the road (but not all that far) I foresee other, perhaps bigger problems if using this strategy. OpenSSL 1.1.0 is in beta and will be released within the next month or two. It is not completely backward compatible. At some point it will become the official ports version and/or two versions will need to be maintained in ports, 1.0.2 (LTS until 2019) and 1.1.x. This will create the problem of some/many ports not building against 1.1.x and some ports or port options _requiring_ 1.1.x. Assuming 1.1.x is the main OpenSSL in ports, there will be ports that would build properly against OpenSSL in base (but cannot be built that way if using the ports version is mandated), and do not compile against OpenSSL 1.1.x. Most can no doubt be patched, but waiting for upstream providers to do so may be problematic, and many porters lack the skills. -- Jim Ohlstein "Never argue with a fool, onlookers may not be able to tell the difference." - Mark Twain From owner-freebsd-ports@freebsd.org Wed Apr 6 17:22: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 33FFBB06F99 for ; Wed, 6 Apr 2016 17:22:52 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 217231766 for ; Wed, 6 Apr 2016 17:22:52 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id 20CDAB06F98; Wed, 6 Apr 2016 17:22: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 20728B06F97 for ; Wed, 6 Apr 2016 17:22:52 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (mail.sorbs.net [67.231.146.200]) by mx1.freebsd.org (Postfix) with ESMTP id 12A231765 for ; Wed, 6 Apr 2016 17:22:51 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from isux.com (firewall.isux.com [213.165.190.213]) by hades.sorbs.net (Oracle Communications Messaging Server 7.0.5.29.0 64bit (built Jul 9 2013)) with ESMTPSA id <0O5800I4D3A1LZ00@hades.sorbs.net> for ports@freebsd.org; Wed, 06 Apr 2016 10:30:02 -0700 (PDT) Subject: Re: Committer needed for PR 208029 To: Kurt Jaeger , Jim Ohlstein Cc: ports@freebsd.org References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> <570517F1.5020305@ohlste.in> <20160406144727.GP35640@home.opsec.eu> From: Michelle Sullivan Message-id: <570545E8.8090708@sorbs.net> Date: Wed, 06 Apr 2016 19:22:48 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 In-reply-to: <20160406144727.GP35640@home.opsec.eu> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 17:22:52 -0000 Kurt Jaeger wrote: > Hi! > >> This is much ado about nothing. The "WITH_OPENSSL_PORT" option is there >> for just this purpose and is used in many ports. > In 9.x this is sometimes a problem, if port X builds in variant 1 > and port Y depends/links on X, but builds in variant 2. So it's > a temporary solution for 9.x and will be solved when 9.x is EOL'ed. I have run into exactly this. > > I'm not sure how this is solved in 10.x/11.x, probably the base SSL > is much more up2date. Still has the same problem... though at the moment with 10.x being so up to date its not noticable when OpenSSL 1.0.3+ comes out it'll only be a matter of time before the same problems come up... and for the record, I think based on the FreeBSD policy, putting in an IGNORE or BROKEN for a too early version of openssl in base is the best policy ... not forgetting that the user doesn't have to specify system-wide options, they can do it on the command line. > >> Forcing users who want to use this port to use OpenSSL from ports for >> ALL ports is overkill. >> Think about official packages. Are ALL packages built against OpenSSL >> from ports, or only those that need them? It's the latter, of course. >> Are they incompatible in production? No. Actually I think you'll find with the intent of compiling and using the new pkg (at least until variants are done) it's a hell of a lot worse (you can't use pkg upgrade with the risk of something that you need getting replaced by something you have chosen to configure... that said.. you have the same problem even if you have USE_OPENSSL_PORTS defined anyhow...) > There are grey areas, and I guess it will be like that for 9.x. > -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Wed Apr 6 17:35:12 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 B759FB06286 for ; Wed, 6 Apr 2016 17:35:12 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id A31211C3E for ; Wed, 6 Apr 2016 17:35:12 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id 9EB98B06285; Wed, 6 Apr 2016 17:35:12 +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 9E585B06284 for ; Wed, 6 Apr 2016 17:35:12 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (mail.sorbs.net [67.231.146.200]) by mx1.freebsd.org (Postfix) with ESMTP id 8E6F51C3D; Wed, 6 Apr 2016 17:35:11 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from isux.com (firewall.isux.com [213.165.190.213]) by hades.sorbs.net (Oracle Communications Messaging Server 7.0.5.29.0 64bit (built Jul 9 2013)) with ESMTPSA id <0O5800I4H3UKLZ00@hades.sorbs.net>; Wed, 06 Apr 2016 10:42:23 -0700 (PDT) Subject: Re: Committer needed for PR 208029 To: Jim Ohlstein , Mathieu Arnold Cc: Kurt Jaeger , =?UTF-8?Q?Martin_Waschb=c3=bcsch?= , ports@freebsd.org References: <498CA3F8-15EF-45BD-880C-241F83CBE3DD@waschbuesch.de> <20160405185159.GK35640@home.opsec.eu> <20160405200835.GM35640@home.opsec.eu> <57042958.5010701@sorbs.net> <20160406044431.GO35640@home.opsec.eu> <570517F1.5020305@ohlste.in> <261A33F8-4884-48B4-9152-4AD9CBC2CE3F@ohlste.in> <0DD478F6916BDE9C42FC4EAA@ogg.in.absolight.net> <57054338.2000702@ohlste.in> From: Michelle Sullivan Message-id: <570548CC.6000709@sorbs.net> Date: Wed, 06 Apr 2016 19:35:08 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 In-reply-to: <57054338.2000702@ohlste.in> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 17:35:12 -0000 Jim Ohlstein wrote: > Hello, > > On 4/6/16 12:39 PM, Mathieu Arnold wrote: >> +--On 6 avril 2016 12:00:47 -0400 Jim Ohlstein wrote: >> | Hello, >> | >> |> On Apr 6, 2016, at 11:37 AM, Mathieu Arnold wrote: >> |> >> |> +--On 6 avril 2016 10:06:41 -0400 Jim Ohlstein wrote: >> |> | Hello, >> |> | >> |> | On 4/6/16 12:44 AM, Kurt Jaeger wrote: >> |> |> Hi! >> |> |> >> |> |>> Actually, I just noticed (when compiling the port), that the >> Makefile >> |> |>> now says: >> |> |>> >> |> |>> WITH_OPENSSL_PORT=yes >> |> |> >> |> |> Yes, sorry, my fault. Fixed, and as suggested by mat: It is >> |> |> now as IGNORE with a message explaining how to do it for 9.x. >> |> |> >> |> | >> |> | This is much ado about nothing. The "WITH_OPENSSL_PORT" option >> is there >> |> | for just this purpose and is used in many ports. >> |> >> |> No, the WITH_OPENSSL_PORT knob is a global one, and must not be >> used in >> |> ports makefiles. The fact is, there are ports using it, true, it >> does >> |> not mean it is the right thing to do. >> |> >> | >> | Then there are many ports being committed incorrectly, as well as, no >> | doubt, many *official* packages. >> | >> | I really have no dog in this fight. I use it globally and build all >> of my >> | own packages with poudriere, but either it shouldn't be there at >> all, or >> | it should be ok to use. Having it available as an option to porters >> and >> | then saying it shouldn't be used seems a bit silly. >> >> Well, it is not available for the porters as it is a global >> directive, they >> use it anyway. >> >> Anyway, like I said, working on it. >> > > Maybe an edit to portlint is in order. That way they might know. As of > now, portlint does not so much as emit a warning. > > I don't entirely disagree with the premise that all ports that require > OpenSSL should be built against the version in ports. As I said, I do > it and it also makes port maintenance simpler. However, as long as it > is actually an option, as it is now, then it should be availed when > desired. I don't agree or disagree for what it's worth... What I do say though is where ever possible all ports should be compiled against one version.. of course GSSAPI support is a 'special case' in point that might have to break that rule of thumb. > > Further down the road (but not all that far) I foresee other, perhaps > bigger problems if using this strategy. OpenSSL 1.1.0 is in beta and > will be released within the next month or two. It is not completely > backward compatible. 100% there...! > At some point it will become the official ports version and/or two > versions will need to be maintained in ports, 1.0.2 (LTS until 2019) > and 1.1.x. This will create the problem of some/many ports not > building against 1.1.x and some ports or port options _requiring_ > 1.1.x. Assuming 1.1.x is the main OpenSSL in ports, there will be > ports that would build properly against OpenSSL in base (but cannot be > built that way if using the ports version is mandated), and do not > compile against OpenSSL 1.1.x. Most can no doubt be patched, but > waiting for upstream providers to do so may be problematic, and many > porters lack the skills. > Personally I'm surprised there is not more than one major version of openssl in the ports tree already.. perhaps there should be... -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Wed Apr 6 17:41: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 25A37B0636B for ; Wed, 6 Apr 2016 17:41:03 +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 DFC621DFD for ; Wed, 6 Apr 2016 17:41:02 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.86_2 (FreeBSD)) (envelope-from ) id 1anrRv-0008wk-Qu; Wed, 06 Apr 2016 19:41:03 +0200 Date: Wed, 6 Apr 2016 19:41:03 +0200 From: Kurt Jaeger To: Detlef Graef Cc: freebsd-ports@freebsd.org Subject: Re: New release 0.140 of newsreader Pan / FreeBSD port Message-ID: <20160406174103.GR35640@home.opsec.eu> References: <57053EE4.9060902@yahoo.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <57053EE4.9060902@yahoo.de> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 17:41:03 -0000 Hi! > a new release of Pan is available: > > http://pan.rebelbase.com/download/releases/0.140/source/ > > How can I trigger the maintainer to update the FreeBSD port of Pan? The best approach is providing a patch and submitting it via bugs.freebsd.org, probably with a changelog about it ? -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Wed Apr 6 18:14:22 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 7B5DCB061FF for ; Wed, 6 Apr 2016 18:14:22 +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 3F50513DD for ; Wed, 6 Apr 2016 18:14:22 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.86_2 (FreeBSD)) (envelope-from ) id 1anryC-00090z-QA; Wed, 06 Apr 2016 20:14:24 +0200 Date: Wed, 6 Apr 2016 20:14:24 +0200 From: Kurt Jaeger To: Detlef Graef , freebsd-ports@freebsd.org Subject: Re: New release 0.140 of newsreader Pan / FreeBSD port Message-ID: <20160406181424.GS35640@home.opsec.eu> References: <57053EE4.9060902@yahoo.de> <20160406174103.GR35640@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160406174103.GR35640@home.opsec.eu> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 18:14:22 -0000 Hi! > > a new release of Pan is available: > > > > http://pan.rebelbase.com/download/releases/0.140/source/ > > > > How can I trigger the maintainer to update the FreeBSD port of Pan? > > The best approach is providing a patch and submitting it > via bugs.freebsd.org, probably with a changelog about it ? Here we go: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208585 If you want to test it, grab the patch in that PR, build 0.140 and add some comment about the run-test to the PR. Until then, we wait for gnome@ to comment/approve it. -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Wed Apr 6 21:08: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 3008BB06C2D for ; Wed, 6 Apr 2016 21:08:53 +0000 (UTC) (envelope-from tatoolz@yahoo.de) Received: from nm38-vm2.bullet.mail.gq1.yahoo.com (nm38-vm2.bullet.mail.gq1.yahoo.com [98.136.217.61]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F18341DD6 for ; Wed, 6 Apr 2016 21:08:52 +0000 (UTC) (envelope-from tatoolz@yahoo.de) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1459976926; bh=cQsAOT57lZbk381q5q8TVAHlGjdRu1uDYaipRQxwzAE=; h=Date:From:Reply-To:To:Subject:References:From:Subject; b=n8/WEm5JQDGFQHa/3F0G4MPnHROAIcUxaqONfbOWAkHH2t38xtAoEkjjdDTjOOTDJsjAXj0s2hv70D7HC0nZ54pTUdv6AjquDxI6NxZ/9e/ut2SuxRmEurMUrivSTGqaJDYoUai9WQl8xJ4pi5ebiiSiYcLfw88VhouTDAB8pAnLxaDex80cgIqJZzsvnWmpwjUJCMpp/B7FT+Ytu2GDErxbNxwNCrkompJczgZcuC25HBThoaK04ke+OrkCOrcNIVTSLV8nS/hW8w9w63sM3qc7612kN2UI67kub159UBJ7ZP3PY5trE5y/UcgDr5JAIq/zuRrGxX/51gpkPqQeKA== Received: from [127.0.0.1] by nm38.bullet.mail.gq1.yahoo.com with NNFMP; 06 Apr 2016 21:08:46 -0000 Received: from [98.137.12.56] by nm38.bullet.mail.gq1.yahoo.com with NNFMP; 06 Apr 2016 21:06:00 -0000 Received: from [212.82.98.59] by tm1.bullet.mail.gq1.yahoo.com with NNFMP; 06 Apr 2016 21:06:00 -0000 Received: from [212.82.98.81] by tm12.bullet.mail.ir2.yahoo.com with NNFMP; 06 Apr 2016 21:05:59 -0000 Received: from [127.0.0.1] by omp1018.mail.ir2.yahoo.com with NNFMP; 06 Apr 2016 21:05:59 -0000 X-Yahoo-Newman-Property: ymail-4 X-Yahoo-Newman-Id: 969732.75474.bm@omp1018.mail.ir2.yahoo.com X-YMail-OSG: MuQclb4VM1nQdGRr3VhQF_lR_JAuf4HPNWzrBYW6MDhZPCzJ16zU2vCjgMKj.sI .KerBA7FA8rUqRA.wUaBO6HUplC1qHJzzv.g6.o6fLyKOSmA9hx8qx1eNPfnyY_l26JEw3F3OdZ6 _a4nEIaxNPb4bbpb_oGGHEtv.Pfo0MjfLDRv5_Pkeh1D3UNpdShuZmmtrLyt_l.W25pmJln0pM7P _QKdjsyAmi1YCbW_XFmWC4lat0LKOc3hM82g30czlyozXPWPimwMeWaScEyMkfdKMAQjD_ES5UI6 P3brzx3QtnZotVo0Hmh.P.nv2BDrYW94V1kUvkNXEAFj_UBh18mCZN2ePL2gBYGb7EsNfuJNvWwF PzRnzkZ9TkKU9LkfW0vW748zA1wNpwo5dj6Gzhtb1Qsk9zD..XEHdnZUGQl6ntxIlf1Wbg_2Yihy LpW7vakNN1c0OlfEiCyxEICdFqx3M.RK.zwBZAaBvv9.z8vg2mKq4 Received: by 212.82.98.117; Wed, 06 Apr 2016 21:05:59 +0000 Date: Wed, 6 Apr 2016 21:05:58 +0000 (UTC) From: Reply-To: To: "freebsd-ports@freebsd.org" Message-ID: <1235948850.968182.1459976758845.JavaMail.yahoo@mail.yahoo.com> Subject: libsn/sn.h error with x11/tint MIME-Version: 1.0 References: <1235948850.968182.1459976758845.JavaMail.yahoo.ref@mail.yahoo.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 21:08:53 -0000 I use FreeBSD 10.3 on AMD64. When i will install x11/tint, stop with this error: [ 21%] Building C object src/tint2conf/CMakeFiles/tint2conf.dir/__/util/com= mon.c.oIn file included from /usr/ports/x11/tint/work/tint2-0.12.7/src/serv= er.c:28:/usr/ports/x11/tint/work/tint2-0.12.7/src/server.h:17:10: fatal err= or: 'libsn/sn.h' file not found#include =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0^In file included from /usr/ports/x11/tint/work/tint2-0.12.7/s= rc/panel.c:30:/usr/ports/x11/tint/work/tint2-0.12.7/src/server.h:17:10: fat= al error: 'libsn/sn.h' file not found#include =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0^1 error generated.--- CMakeFiles/tint2.dir/src/server.c.o= ---*** [CMakeFiles/tint2.dir/src/server.c.o] Error code 1 make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.71 error generated.= In file included from /usr/ports/x11/tint/work/tint2-0.12.7/src/util/common= .c:33:/usr/ports/x11/tint/work/tint2-0.12.7/src/util/../server.h:17:10: fat= al error: 'libsn/sn.h' file not found#include =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0^--- CMakeFiles/tint2.dir/src/panel.c.o ---*** [CMakeFiles= /tint2.dir/src/panel.c.o] Error code 1 make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7In file included f= rom /usr/ports/x11/tint/work/tint2-0.12.7/src/config.c:43:/usr/ports/x11/ti= nt/work/tint2-0.12.7/src/server.h:17:10: fatal error: 'libsn/sn.h' file not= found#include =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0^1 error gener= ated.--- CMakeFiles/tint2.dir/src/config.c.o ---*** [CMakeFiles/tint2.dir/s= rc/config.c.o] Error code 1 make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.73 errors make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7--- CMakeFiles/tin= t2.dir/all ---*** [CMakeFiles/tint2.dir/all] Error code 2 make[3]: stopped in /usr/ports/x11/tint/work/tint2-0.12.71 error generated.= --- src/tint2conf/CMakeFiles/tint2conf.dir/__/util/common.c.o ---*** [src/t= int2conf/CMakeFiles/tint2conf.dir/__/util/common.c.o] Error code 1 make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.71 error make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7--- src/tint2conf/= CMakeFiles/tint2conf.dir/all ---*** [src/tint2conf/CMakeFiles/tint2conf.dir= /all] Error code 2 make[3]: stopped in /usr/ports/x11/tint/work/tint2-0.12.72 errors make[3]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7*** [all] Error co= de 2 make[2]: stopped in /usr/ports/x11/tint/work/tint2-0.12.71 error make[2]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7=3D=3D=3D> Compila= tion failed unexpectedly.Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild befo= re reporting the failure tothe maintainer.*** Error code 1 Stop.make[1]: stopped in /usr/ports/x11/tint*** Error code 1 Stop.make: stopped in /usr/ports/x11/tint Someone has a tip? From owner-freebsd-ports@freebsd.org Wed Apr 6 23:40: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 5D163B03878 for ; Wed, 6 Apr 2016 23:40:53 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-io0-x22a.google.com (mail-io0-x22a.google.com [IPv6:2607:f8b0:4001: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 2648E186C for ; Wed, 6 Apr 2016 23:40:53 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-io0-x22a.google.com with SMTP id q128so74967257iof.3 for ; Wed, 06 Apr 2016 16:40:53 -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:date:message-id:subject :from:to:cc; bh=yWpxJenUjX/jYDkDy7/akYTcnQ1cS4c0nm73ZtjWPBc=; b=ksEKGMIyoIZcaXQOC1XYkZMYlrxSYgsjWKAgaZ3NywXqfqO9UCStlYzKEUXju4heme iNlBO35dWkQph74OrQI0zUy0XYce6Dmf6FY8/mTgLJ//MR7hSE8nmTzBTF93vqxeTRW1 vubU78NoAUguab8EWyFCT0flrzL6MLnzZtz21z+4w5foqDtCztMrgShgSusTEqYvmysQ FFaNlP5RM093eDeN4Cm+vG5Ui0/XmmDMHFO0oVuEwxu0U16mYuE3LL+Nw5hVopYwdx/D /PyOs8AOJk2Y6ZUfA1e9GNjBJv0vGQRoxnxTAqj9zylu9yHfd7iGJApnh8nAGKd8NuRd A17A== 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:date :message-id:subject:from:to:cc; bh=yWpxJenUjX/jYDkDy7/akYTcnQ1cS4c0nm73ZtjWPBc=; b=X+kP9NVCUybqJS/9MmQpZw1SFM0xqZ2OAIRYr5QR33wB6E+xY7LDyi0onHYxwsJdpd l96gx8fdJBjkzqEClSWGLzav8tsbsKkx2+9Bkfn4mQlKeoa9ksuAriSl12wEv6xFnfzi u3lJm76oF0dgywGwpVxoch7tqNcs/umq8/1VehUC5u9q9yr6i6aDW+HvZWeCqKMRchEh Iet5QLJA9EfOkkKGQRmyIhouMhDaEKyLQnaQlym7PPmGKWUEWRhVzYRld0rKOC6RxSTL gOTRm8lnvHr+5PGbrOLQDfgnJsSzjb1c4XKZO6Bm57thfKV9Y4B3Xn3MEwroGelL0KUt Lj6w== X-Gm-Message-State: AD7BkJKODdKUejN2Muyv/m23gIcqXH62HLXjaSIglxKox31kXAXjoX6PeHUBqz8g32BSmrNG4vrqmm3xRP99kA== MIME-Version: 1.0 X-Received: by 10.107.137.72 with SMTP id l69mr519958iod.177.1459986052625; Wed, 06 Apr 2016 16:40:52 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.79.35.33 with HTTP; Wed, 6 Apr 2016 16:40:52 -0700 (PDT) In-Reply-To: <1235948850.968182.1459976758845.JavaMail.yahoo@mail.yahoo.com> References: <1235948850.968182.1459976758845.JavaMail.yahoo.ref@mail.yahoo.com> <1235948850.968182.1459976758845.JavaMail.yahoo@mail.yahoo.com> Date: Wed, 6 Apr 2016 16:40:52 -0700 X-Google-Sender-Auth: R2UqwVYCOXgcULBb8lgBXJwZQaw Message-ID: Subject: Re: libsn/sn.h error with x11/tint From: Kevin Oberman To: tatoolz@yahoo.de Cc: "freebsd-ports@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 23:40:53 -0000 On Wed, Apr 6, 2016 at 2:05 PM, tatoolz--- via freebsd-ports < freebsd-ports@freebsd.org> wrote: > I use FreeBSD 10.3 on AMD64. > When i will install x11/tint, stop with this error: > [ 21%] Building C object > src/tint2conf/CMakeFiles/tint2conf.dir/__/util/common.c.oIn file included > from > /usr/ports/x11/tint/work/tint2-0.12.7/src/server.c:28:/usr/ports/x11/tint/work/tint2-0.12.7/src/server.h:17:10: > fatal error: 'libsn/sn.h' file not found#include ^In > file included from > /usr/ports/x11/tint/work/tint2-0.12.7/src/panel.c:30:/usr/ports/x11/tint/work/tint2-0.12.7/src/server.h:17:10: > fatal error: 'libsn/sn.h' file not found#include ^1 > error generated.--- CMakeFiles/tint2.dir/src/server.c.o ---*** > [CMakeFiles/tint2.dir/src/server.c.o] Error code 1 > make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.71 error > generated.In file included from > /usr/ports/x11/tint/work/tint2-0.12.7/src/util/common.c:33:/usr/ports/x11/tint/work/tint2-0.12.7/src/util/../server.h:17:10: > fatal error: 'libsn/sn.h' file not found#include ^--- > CMakeFiles/tint2.dir/src/panel.c.o ---*** > [CMakeFiles/tint2.dir/src/panel.c.o] Error code 1 > make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7In file included > from > /usr/ports/x11/tint/work/tint2-0.12.7/src/config.c:43:/usr/ports/x11/tint/work/tint2-0.12.7/src/server.h:17:10: > fatal error: 'libsn/sn.h' file not found#include ^1 > error generated.--- CMakeFiles/tint2.dir/src/config.c.o ---*** > [CMakeFiles/tint2.dir/src/config.c.o] Error code 1 > make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.73 errors > make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7--- > CMakeFiles/tint2.dir/all ---*** [CMakeFiles/tint2.dir/all] Error code 2 > make[3]: stopped in /usr/ports/x11/tint/work/tint2-0.12.71 error > generated.--- src/tint2conf/CMakeFiles/tint2conf.dir/__/util/common.c.o > ---*** [src/tint2conf/CMakeFiles/tint2conf.dir/__/util/common.c.o] Error > code 1 > make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.71 error > make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7--- > src/tint2conf/CMakeFiles/tint2conf.dir/all ---*** > [src/tint2conf/CMakeFiles/tint2conf.dir/all] Error code 2 > make[3]: stopped in /usr/ports/x11/tint/work/tint2-0.12.72 errors > make[3]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7*** [all] Error > code 2 > make[2]: stopped in /usr/ports/x11/tint/work/tint2-0.12.71 error > make[2]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7===> Compilation > failed unexpectedly.Try to set MAKE_JOBS_UNSAFE=yes and rebuild before > reporting the failure tothe maintainer.*** Error code 1 > Stop.make[1]: stopped in /usr/ports/x11/tint*** Error code 1 > Stop.make: stopped in /usr/ports/x11/tint > Someone has a tip? > To state the obvious, the build could not find libsn/sn.h. It should be in /usr/local/include/startup-notification-1.0/libsn/sn.h and should have been installed as a part of x11/startup-notification. The Makefile does look for this file and should have installed startup-notificattion if it was not already installed. Is startup-notification installed? Is /usr/local/include/startup-notification-1.0/libsn/sn.h present and readable? Is startup-notification installed? What command did you use to build tint? Do you have any customizations to your environment that might have triggered this. I can say that it builds just fine on my 10-Stable system that was update about a bit after 10.3 was branched. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Thu Apr 7 06:36: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 297B3B07591 for ; Thu, 7 Apr 2016 06:36:20 +0000 (UTC) (envelope-from tatoolz@yahoo.de) Received: from nm34-vm5.bullet.mail.ne1.yahoo.com (nm34-vm5.bullet.mail.ne1.yahoo.com [98.138.229.85]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EF46410A9 for ; Thu, 7 Apr 2016 06:36:19 +0000 (UTC) (envelope-from tatoolz@yahoo.de) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1460010978; bh=6QYJaK8xqukFDE1jaHJmK+sgBteMxNjiFezAZx/3jaY=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From:Subject; b=CNbBC/Td6i4L7rkZlAjf63Oj5e0lqPjA4RvLM7S9Rofobp/pp/5L45I+MgzChwENFg35Kf6KOKirISEkcbr/aza07rd41vXaJoAUKPfzz5axFGfk8emTR17UoSzAnmfJIalT2RTm/EsyFaITYG7xYQlY1/zaAplPrtnHpVSxz8BT+qgE4FQCQ6KMV+J53Ko4IGQkMdfbTkxFCkYl51l/Cjes0jZMPUoYfr1a6cn4mGo2zvTZPzs/2h6cmuQ8M3A4rbanD52sHHthPCHnwXkhbGUCvfUOyL4A/K+E/paSF0eM7lc1isPCvjtL3DYLz/yTN+wy0pnE9yAyFIO7pCwW9A== Received: from [127.0.0.1] by nm34.bullet.mail.ne1.yahoo.com with NNFMP; 07 Apr 2016 06:36:18 -0000 Received: from [98.138.226.178] by nm34.bullet.mail.ne1.yahoo.com with NNFMP; 07 Apr 2016 06:33:26 -0000 Received: from [212.82.98.51] by tm13.bullet.mail.ne1.yahoo.com with NNFMP; 07 Apr 2016 06:33:25 -0000 Received: from [46.228.39.80] by tm4.bullet.mail.ir2.yahoo.com with NNFMP; 07 Apr 2016 06:33:25 -0000 Received: from [127.0.0.1] by smtp117.mail.ir2.yahoo.com with NNFMP; 07 Apr 2016 06:33:25 -0000 X-Yahoo-Newman-Id: 523748.53681.bm@smtp117.mail.ir2.yahoo.com X-Yahoo-Newman-Property: ymail-4 X-YMail-OSG: mTgbsUwVM1noFhQLmujNOeFDUB5qjCN1k1E5.RS9hNxNgkM 1D_UYnF96FXMeuz7y_oyA_s7TKI1J9xyXCbjIglx0oyOerLDzxdSFymvdgCw Jeyzss7ank4PMPI1rHLdhSJ779eONo1NljyH.jemgUjVeilsbERNd5sOxgGi yypLigWkedmYuxnp66_duEas6uRKOf3sJte5vDaLH.VWKevLRTUHSq38H_Wm K.N0Bs_rUPTtPS9ieIzG2iNPg8VRS.vbL7sHHJi7FTpjqFzjgiN5Pbot3xMy o69v3xTMfN1SP7Pmp8Cn.YZ6PriMJx1VIhsIqfsSd3WmxRivy4z5P8bSQTgp CePcLR7Y8N2g_jg8ehKgFFFZV4cX7lIclmvegsyLK_x5sIvRjZ6rirB_5Fsk hiF_33HAfko3NCVo_8cTuAc8d1vOBcPLmblJ6JWQnk.1YdQi7IirXC0krJKm IhxRZpjrlY4zGKEk5o.R0qa4GMAfsTqb24xuNICL1LnegqFyEmIt50NKSxGw .48aAO1Xfs79B1fxaXDUUDhC2Nrt0Pz9G1AaZp_Us X-Yahoo-SMTP: DRZgofOswBCK4Iyy3jHeTNEKNbc- Subject: Re: libsn/sn.h error with x11/tint To: Kevin Oberman References: <1235948850.968182.1459976758845.JavaMail.yahoo.ref@mail.yahoo.com> <1235948850.968182.1459976758845.JavaMail.yahoo@mail.yahoo.com> Cc: "freebsd-ports@freebsd.org" From: tatoolz Message-ID: <5705FF34.5070905@yahoo.de> Date: Thu, 7 Apr 2016 08:33:24 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 06:36:20 -0000 On 07.04.2016 01:40, Kevin Oberman wrote: > On Wed, Apr 6, 2016 at 2:05 PM, tatoolz--- via freebsd-ports > > wrote: > > I use FreeBSD 10.3 on AMD64. > When i will install x11/tint, stop with this error: > [ 21%] Building C object > src/tint2conf/CMakeFiles/tint2conf.dir/__/util/common.c.oIn file > included from > /usr/ports/x11/tint/work/tint2-0.12.7/src/server.c:28:/usr/ports/x11/tint/work/tint2-0.12.7/src/server.h:17:10: > fatal error: 'libsn/sn.h' file not found#include > ^In file included from > /usr/ports/x11/tint/work/tint2-0.12.7/src/panel.c:30:/usr/ports/x11/tint/work/tint2-0.12.7/src/server.h:17:10: > fatal error: 'libsn/sn.h' file not found#include > ^1 error generated.--- CMakeFiles/tint2.dir/src/server.c.o > ---*** [CMakeFiles/tint2.dir/src/server.c.o] Error code 1 > make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.71 error > generated.In file included from > /usr/ports/x11/tint/work/tint2-0.12.7/src/util/common.c:33:/usr/ports/x11/tint/work/tint2-0.12.7/src/util/../server.h:17:10: > fatal error: 'libsn/sn.h' file not found#include > ^--- CMakeFiles/tint2.dir/src/panel.c.o ---*** > [CMakeFiles/tint2.dir/src/panel.c.o] Error code 1 > make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7In file > included from > /usr/ports/x11/tint/work/tint2-0.12.7/src/config.c:43:/usr/ports/x11/tint/work/tint2-0.12.7/src/server.h:17:10: > fatal error: 'libsn/sn.h' file not found#include > ^1 error generated.--- CMakeFiles/tint2.dir/src/config.c.o > ---*** [CMakeFiles/tint2.dir/src/config.c.o] Error code 1 > make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.73 errors > make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7--- > CMakeFiles/tint2.dir/all ---*** [CMakeFiles/tint2.dir/all] Error > code 2 > make[3]: stopped in /usr/ports/x11/tint/work/tint2-0.12.71 error > generated.--- > src/tint2conf/CMakeFiles/tint2conf.dir/__/util/common.c.o ---*** > [src/tint2conf/CMakeFiles/tint2conf.dir/__/util/common.c.o] Error > code 1 > make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.71 error > make[4]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7--- > src/tint2conf/CMakeFiles/tint2conf.dir/all ---*** > [src/tint2conf/CMakeFiles/tint2conf.dir/all] Error code 2 > make[3]: stopped in /usr/ports/x11/tint/work/tint2-0.12.72 errors > make[3]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7*** [all] > Error code 2 > make[2]: stopped in /usr/ports/x11/tint/work/tint2-0.12.71 error > make[2]: stopped in /usr/ports/x11/tint/work/tint2-0.12.7===> > Compilation failed unexpectedly.Try to set MAKE_JOBS_UNSAFE=yes > and rebuild before reporting the failure tothe maintainer.*** > Error code 1 > Stop.make[1]: stopped in /usr/ports/x11/tint*** Error code 1 > Stop.make: stopped in /usr/ports/x11/tint > Someone has a tip? > > > To state the obvious, the build could not find libsn/sn.h. It should > be in /usr/local/include/startup-notification-1.0/libsn/sn.h and > should have been installed as a part of x11/startup-notification. The > Makefile does look for this file and should have installed > startup-notificattion if it was not already installed. Is > startup-notification installed? Is > /usr/local/include/startup-notification-1.0/libsn/sn.h present and > readable? Is startup-notification installed? okay, that was the problem. I install x11/startup-notification first, and than install x11/tint fine. Me problem now is, from the tint port, i will install the examples. First, i make "make config" and activate Examples, than i start the port build with "make install clean", but there is no tint expalmes in /usr/local/share/examples. > > What command did you use to build tint? > Do you have any customizations to your environment that might have > triggered this. > > I can say that it builds just fine on my 10-Stable system that was > update about a bit after 10.3 was branched. > -- > Kevin Oberman, Part time kid herder and retired Network Engineer > E-mail: rkoberman@gmail.com > PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 > From owner-freebsd-ports@freebsd.org Thu Apr 7 06: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 E9A23B07838 for ; Thu, 7 Apr 2016 06:43:40 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x22f.google.com (mail-wm0-x22f.google.com [IPv6:2a00:1450:400c:c09::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 7F36414A8 for ; Thu, 7 Apr 2016 06:43:40 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-wm0-x22f.google.com with SMTP id 191so80406258wmq.0 for ; Wed, 06 Apr 2016 23:43:40 -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=Qn5WuPh0GKWLrb8OqDC37GATXV46uGaBbElsKwugSJI=; b=s2c0PJrADSlpi5uSgLcZbJNDEnsN8pm8PU29l32EV4iUOmlGUF9GfxBPLyBp7k0icd zFhdO93bBq/1Btw19/TKjgcwVwk8YHjgeJr+rJjg2FJPm8tAlp+xVGFZ2bvxz6ZtTUsW VTlcTUt2C389Yzj5jQCNnHWoQKiqf7t0JGVDvwmNzJ8nLNDx9AyLEixypc7oOl3ITRAV PfKBWe05SSDP+2r5wqcg28Ihv5BK2UXyhqxmR5ajArXkvjAO+BPHBM38bMOhptI3GmMy Uif0e5cyfimtFZLNk6SJVnNEM3Y3RAUO5wq7v8aKlsrMW39mG60CdRPGCVFatUgjtYk6 xNvg== 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=Qn5WuPh0GKWLrb8OqDC37GATXV46uGaBbElsKwugSJI=; b=mUncb/0HW4KVaDgrCPVM86aNycftIO8SABZw5vpvY8aR6fPNxS8xSpmgpsp9HwAmVJ ZJDgaEEBnDNqGTSW3ZT2wz7N8Db/Gy/ton8dHI1qVEnJJvUQ+cDk6SqZkGDtM28gX8ul +Fyotd6kdgC7V9UWFOufMkIwZkfPtYqLHSmymnQjC8uCnoKyVrDqIVCuPIqcWiHhybUT jYrz2TcFWTa07eLnhvI+U3Do/vYfx4HlbrF4ZOsbJ9Esa6xrNkYPnuAyxLb0qDvTPUfF 9Gf5WZJ2KPRRuRj8gNKiM/c41+byAHsK2V4/5QwBFajVA5vhF6/jB5ZH4Qp+OMQSreLN rc0A== X-Gm-Message-State: AD7BkJKpuFqEn5lDc/IDvvVAGdKbfkcN4jCdS0xHQ3RdjMGEMtxeh25+b/QGXAyGokhw+g== X-Received: by 10.28.142.213 with SMTP id q204mr27411797wmd.69.1460011419167; Wed, 06 Apr 2016 23:43:39 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id t7sm6824565wjf.39.2016.04.06.23.43.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 Apr 2016 23:43:37 -0700 (PDT) Sender: Baptiste Daroussin Date: Thu, 7 Apr 2016 08:43:36 +0200 From: Baptiste Daroussin To: Michael Grimm Cc: freebsd-ports@freebsd.org Subject: Re: pkg-1.7.0 is an order of magnitude slower than pkg-1.6.4 Message-ID: <20160407064336.GR49864@ivaldir.etoilebsd.net> References: <6DD156C6-C3E1-43BC-8EC5-1ACB16EBFC3E@ellael.org> <20160402124845.GM1128@ivaldir.etoilebsd.net> <05DDCF70-8865-4F1F-A264-3000B8EF5244@ellael.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="SWsnvgFfkTS2ATo5" Content-Disposition: inline In-Reply-To: <05DDCF70-8865-4F1F-A264-3000B8EF5244@ellael.org> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 06:43:41 -0000 --SWsnvgFfkTS2ATo5 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 02, 2016 at 02:59:06PM +0200, Michael Grimm wrote: > Baptiste Daroussin wrote: > >=20 > > On Sat, Apr 02, 2016 at 02:42:06PM +0200, Michael Grimm wrote: >=20 > >> 26 seconds for 74 ports within a jail and pkg-1.6.4: > [=E2=80=A6] > >> 309 seconds for the very same 74 ports within the very same jail and p= kg-1.7.0: > [=E2=80=A6] > >> Is this an expected slow-down? /usr/ports/UPGRADE and https://svnweb.f= reebsd.org/ports/head/ports-mgmt/pkg/?view=3Dlog are not indicating that be= havior. > >> But I might have missed something. > >>=20 > >> Any feedback is highly appriciated, thanks, and regards, > >=20 > > pkg 1.7 is IO intensive that may explain. >=20 > Ok, understood. >=20 > JFTR: perl (24s), python27 (44s), and ruby (125s) take the longest time t= o reinstall. >=20 > > I plan to readd some improvements on this side before 1.8 >=20 > Good to know, thanks for your feedback. Just to follow up on the performance issue, there is a regression that happ= ened on FreeBSD 10.3-RELEASE (also HEAD) that causes pkg extraction process to b= e 10 times slower as it should. r297626 fixes it in head. We are working on brin= ging that into the 10 branch: https://svnweb.freebsd.org/base?view=3Drevision&revision=3D297626 Best regards, Bapt --SWsnvgFfkTS2ATo5 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXBgGYAAoJEGOJi9zxtz5avmsQAIbhs+uWkmQroSJSYRxLOsX0 ivTfYd6J0GdrAAaiQT7vKaktlCSVISbYsjAyanLlIEMrD+goJB+c8zl7Zud2G3xS gr17r27nykLC8Wwo6G3pa816sKh9N97Ha16NKasiNY3Rk6V6/gW6iatoObBHSEEG iTBgwy51yaVOz1NI0IjS6rXqINxTJTlU1To/DIWEDCxjH9qT9b8Th4lw4xSGU4qD 1xXiiku7e8Ywi5dE54JJAP+8eoD1f9/RftUtk1FDXQbxpyopMPCD86dNDfoNAavY NJV9oEMvqrVXoJyms/tN0WlrBD7tJ1PJjLRwG6E6T1/rDjKVJfXpVmQhCxytyBY/ 6vbCo7lIAEnYQHbF8BBhVVzQoRX5GS1oH0W3KwCPAUyhLeroaYILosbc0P+jVAE2 tqo+iHiD0TZX6vO76m3Un2I8tmFnJzy9QLaYfi1ZIDfaE/0Eiq7ZwxA66M94IRkO 72w6q7KPtk8px7zgJGrckA2j89gsW2uN5COETAYPKtz33aElHFigmkHR2T+t9b6K Ja4Qhb7U4FW4SyKacNKbfMLmvKvjMmeJcBHT+R8cjbLTXwa5UnmmhN4VmvBIqC3J zw+1Y71cSp0dMaD10AE4z7Q1L9aCq36svcYjB5CpVb6rRF72wYdVaoLXmrKLKPuN 4AEsB6ENCFTVakDKHg8H =rV00 -----END PGP SIGNATURE----- --SWsnvgFfkTS2ATo5-- From owner-freebsd-ports@freebsd.org Thu Apr 7 08:04:49 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 3BB43B07E0A for ; Thu, 7 Apr 2016 08:04:49 +0000 (UTC) (envelope-from grog@lemis.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 2993413D4 for ; Thu, 7 Apr 2016 08:04:49 +0000 (UTC) (envelope-from grog@lemis.com) Received: by mailman.ysv.freebsd.org (Postfix) id 25382B07E09; Thu, 7 Apr 2016 08:04:49 +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 24E07B07E08 for ; Thu, 7 Apr 2016 08:04:49 +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 03F4113D3 for ; Thu, 7 Apr 2016 08:04:48 +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 79FFD1B7280A for ; Thu, 7 Apr 2016 08:04:42 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id 0B07A44A5FF; Thu, 7 Apr 2016 18:04:41 +1000 (AEST) Date: Thu, 7 Apr 2016 18:04:41 +1000 From: Greg 'groggy' Lehey To: ports@freebsd.org Subject: Strangenesses with package dependencies Message-ID: <20160407080440.GQ15485@eureka.lemis.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Bi+HF1AHjw0mn3zx" Content-Disposition: inline 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.5.24 (2015-08-30) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 08:04:49 -0000 --Bi+HF1AHjw0mn3zx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Bug 208575 describes a problem installing the hugin package: most of the dependencies didn't get installed. It works fine building the port from source, and neither I nor edwin@ (ex-mentor) can work out why. Here's what I get when I try 'pkg install hugin' on my test box: FreeBSD stable.lemis.com 10.3-STABLE FreeBSD 10.3-STABLE #0: Thu Apr 7 13:13:03 AEST 2016 root@stable.lemis.com:/usr/obj/eureka/home/src/FreeBSD/svn/stable/10/sys/GENERIC amd64 New packages to be INSTALLED: hugin: 2016.0.0_1 p5-Image-ExifTool: 10.10 vigra: 1.11.0 hdf5: 1.8.15_1 fftw3-float: 3.3.3_2 In /usr/ports/graphics/hugin, make run-depends-list lists all the dependencies. Looking at the package (http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/hugin-2016.0.0_1.txz), the file +MANIFEST contains the names of all the dependencies. After replacing , with \n, I get stuff like: "OpenEXR":{"origin":"graphics/OpenEXR" "version":"2.2.0_5"} "glew":{"origin":"graphics/glew" "version":"1.13.0"} All the missing dependencies are listed in +MANIFEST. I don't know enough about the format to determine if something's wrong, but currently this looks like a pkg issue to me. Any thoughts? Anything else I can try? The package is very new (2016-Apr-07 01:59), not quite 6 hours old. And yes, I've checked that the problem still occurs with this version. 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://tinyurl.com/broken-mua --Bi+HF1AHjw0mn3zx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlcGFJgACgkQIubykFB6QiMeQwCcD+bwRMAnN9C8N12w+biVUmD+ qS4AoJwUu/Jc9Ed40dV8rCTPRn9YBp6t =b0Ny -----END PGP SIGNATURE----- --Bi+HF1AHjw0mn3zx-- From owner-freebsd-ports@freebsd.org Thu Apr 7 08:26:45 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 A06D3B06326 for ; Thu, 7 Apr 2016 08:26:45 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 918131BE3 for ; Thu, 7 Apr 2016 08:26:45 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 90DA0B06325; Thu, 7 Apr 2016 08:26:45 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 907CBB06324 for ; Thu, 7 Apr 2016 08:26:45 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (unknown [IPv6:2602:304:b010:ef20::f2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gw.catspoiler.org", Issuer "gw.catspoiler.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5489D1BE2; Thu, 7 Apr 2016 08:26:45 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.15.2/8.15.2) with ESMTP id u378QbXW023739; Thu, 7 Apr 2016 01:26:41 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <201604070826.u378QbXW023739@gw.catspoiler.org> Date: Thu, 7 Apr 2016 01:26:37 -0700 (PDT) From: Don Lewis Subject: Re: Strangenesses with package dependencies To: grog@FreeBSD.org cc: ports@freebsd.org In-Reply-To: <20160407080440.GQ15485@eureka.lemis.com> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 08:26:45 -0000 On 7 Apr, Greg 'groggy' Lehey wrote: > Bug 208575 describes a problem installing the hugin package: most of > the dependencies didn't get installed. It works fine building the > port from source, and neither I nor edwin@ (ex-mentor) can work out > why. Here's what I get when I try 'pkg install hugin' on my test box: > > FreeBSD stable.lemis.com 10.3-STABLE FreeBSD 10.3-STABLE #0: Thu Apr 7 13:13:03 AEST 2016 root@stable.lemis.com:/usr/obj/eureka/home/src/FreeBSD/svn/stable/10/sys/GENERIC amd64 > > New packages to be INSTALLED: > hugin: 2016.0.0_1 > p5-Image-ExifTool: 10.10 > vigra: 1.11.0 > hdf5: 1.8.15_1 > fftw3-float: 3.3.3_2 > > In /usr/ports/graphics/hugin, make run-depends-list lists all the > dependencies. > > Looking at the package > (http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/hugin-2016.0.0_1.txz), > the file +MANIFEST contains the names of all the dependencies. After > replacing , with \n, I get stuff like: > > "OpenEXR":{"origin":"graphics/OpenEXR" > "version":"2.2.0_5"} > "glew":{"origin":"graphics/glew" > "version":"1.13.0"} > > All the missing dependencies are listed in +MANIFEST. I don't know > enough about the format to determine if something's wrong, but > currently this looks like a pkg issue to me. > > Any thoughts? Anything else I can try? The package is very new > (2016-Apr-07 01:59), not quite 6 hours old. And yes, I've checked > that the problem still occurs with this version. Not that it helps, but I tried buiding the package and ran into this plist problem: ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: %%DATADIR%%/data/blended_stacks.executor Error: Orphaned: %%DATADIR%%/data/fused_layers.executor Error: Orphaned: %%DATADIR%%/data/hdr_pano.executor Error: Orphaned: %%DATADIR%%/data/normal_enblend.executor Error: Orphaned: %%DATADIR%%/data/normal_smartblend.executor Error: Orphaned: %%DATADIR%%/data/zeronoise.executor Error: Orphaned: %%DATADIR%%/xrc/data/ptbatcher_pause.ico Error: Orphaned: %%DATADIR%%/xrc/data/ptbatcher_pause.png Error: Orphaned: %%DATADIR%%/xrc/data/ptbatcher_running.ico Error: Orphaned: %%DATADIR%%/xrc/data/ptbatcher_running.png ===> Checking for items in pkg-plist which are not in STAGEDIR ===> Error: Plist issues found. From owner-freebsd-ports@freebsd.org Thu Apr 7 09:26: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 02501B07AB0 for ; Thu, 7 Apr 2016 09:26:17 +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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8724C166D for ; Thu, 7 Apr 2016 09:26:16 +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 264E9A739 for ; Thu, 7 Apr 2016 09:26:12 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/264E9A739; dkim=none; dkim-atps=neutral Subject: Re: Strangenesses with package dependencies To: freebsd-ports@freebsd.org References: <20160407080440.GQ15485@eureka.lemis.com> From: Matthew Seaman Message-ID: <570627A4.7020900@freebsd.org> Date: Thu, 7 Apr 2016 10:25:56 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 MIME-Version: 1.0 In-Reply-To: <20160407080440.GQ15485@eureka.lemis.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="oiwAjIj3fu3rlegJj0MvnKVsqOiJpFvaB" X-Virus-Scanned: clamav-milter 0.99.1 at smtp.infracaninophile.co.uk X-Virus-Status: Clean 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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 09:26:17 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --oiwAjIj3fu3rlegJj0MvnKVsqOiJpFvaB Content-Type: multipart/mixed; boundary="QpjHuLwI222EFIvx7wCxXDdxEPSvkfjvL" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: <570627A4.7020900@freebsd.org> Subject: Re: Strangenesses with package dependencies References: <20160407080440.GQ15485@eureka.lemis.com> In-Reply-To: <20160407080440.GQ15485@eureka.lemis.com> --QpjHuLwI222EFIvx7wCxXDdxEPSvkfjvL Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 04/07/16 09:04, Greg 'groggy' Lehey wrote: > Looking at the package > (http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/hugin-2016.0.0_1.t= xz), > the file +MANIFEST contains the names of all the dependencies. After > replacing , with \n, I get stuff like: >=20 > "OpenEXR":{"origin":"graphics/OpenEXR" > "version":"2.2.0_5"} > "glew":{"origin":"graphics/glew" > "version":"1.13.0"} >=20 > All the missing dependencies are listed in +MANIFEST. I don't know > enough about the format to determine if something's wrong, but > currently this looks like a pkg issue to me. Try: pkg info -R -F hugin-2016.0.0_1.txz for a nicely indented version of the manifest. I can't see anything obviously wrong with the manifest myself. The next thing to do is try installinq the package with debugging enabled= : env DEBUG_LEVEL=3D4 pkg install hugin This will generate voluminous output, which might show what the problem is to someone experienced in such things. If you can stick the output on a pasteboard site somewhere and raise a ticket through https://github.com/freebsd/pkg/issues that would be great. Cheers, Matthew --QpjHuLwI222EFIvx7wCxXDdxEPSvkfjvL-- --oiwAjIj3fu3rlegJj0MvnKVsqOiJpFvaB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJXBiepAAoJEABRPxDgqeTnqTcP/1DJmgSmGkm3EoJYniL0L/0x 815u7u4vaR+adaHNlplfrfROR8wDyvpd2YLvpgCIuOySkGWOxuxTaGT1BbMOId2m ucD1oA1DUBmmBH1HppPQRRJ1mm0ugCiSrSMMNXuI/3RXCYcJmXl/P1tVGFKCoRML VFVkvweJGXT6WDzZlnSkb4P5xd76QLuEGEjaimxRKSGNao3hiu+flGUK6RQR3RQ0 Ovo9YfwL9z2FvGlG9xNk9CELLx4EZlK1KeAApGBSAt0D2Whn3Q0amfxQoO7r79RZ IYfJA8iy11Xex2VLS78A2NVxrOGSt5dA0wFFE/cWRj2s2wP/PoTlIBhhx1FMl71V BAQwrO28m6D2ZlwKV3sZjNsjKzEKAICHbIdMXYVG3lCCGjXAZOAXtZJI7sbQIPKs r8jamDVR8Etw6fZ8HEbPu4LjJD3ffQ6WL6SR8nRWbUMLpDGoTRI9ikI7vNLLVzCV ULeFxR+qWi6TbO1nE8qUVA7kPfJCpGc9W9dzgibQhP2QZrgAy9ZvJksAWsn5JDjv TrnPb6xXwt6ZB50lNVbULMdwi+cDagMxADS1EKksvtChyJXougIovXkRQYqgBGW/ 7JRiT3YGARu+xaOFBH9zTwX+07bwI9/PyRDiVImajlq0q3HSznkbYr4a/UqUqnjO i1L2S77Inw+4hOCKND5B =LNVo -----END PGP SIGNATURE----- --oiwAjIj3fu3rlegJj0MvnKVsqOiJpFvaB-- From owner-freebsd-ports@freebsd.org Thu Apr 7 10:03: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 3F44CB0681E for ; Thu, 7 Apr 2016 10:03:55 +0000 (UTC) (envelope-from truckman@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 2F9BA196E for ; Thu, 7 Apr 2016 10:03:55 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2EA79B0681D; Thu, 7 Apr 2016 10:03: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 2E4D2B0681C for ; Thu, 7 Apr 2016 10:03:55 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (unknown [IPv6:2602:304:b010:ef20::f2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gw.catspoiler.org", Issuer "gw.catspoiler.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 02224196D; Thu, 7 Apr 2016 10:03:54 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.15.2/8.15.2) with ESMTP id u37A3lIO024235; Thu, 7 Apr 2016 03:03:51 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <201604071003.u37A3lIO024235@gw.catspoiler.org> Date: Thu, 7 Apr 2016 03:03:47 -0700 (PDT) From: Don Lewis Subject: Re: Strangenesses with package dependencies To: grog@FreeBSD.org cc: ports@freebsd.org In-Reply-To: <201604070826.u378QbXW023739@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 10:03:55 -0000 On 7 Apr, Don Lewis wrote: > On 7 Apr, Greg 'groggy' Lehey wrote: >> Bug 208575 describes a problem installing the hugin package: most of >> the dependencies didn't get installed. It works fine building the >> port from source, and neither I nor edwin@ (ex-mentor) can work out >> why. Here's what I get when I try 'pkg install hugin' on my test box: >> >> FreeBSD stable.lemis.com 10.3-STABLE FreeBSD 10.3-STABLE #0: Thu Apr 7 13:13:03 AEST 2016 root@stable.lemis.com:/usr/obj/eureka/home/src/FreeBSD/svn/stable/10/sys/GENERIC amd64 >> >> New packages to be INSTALLED: >> hugin: 2016.0.0_1 >> p5-Image-ExifTool: 10.10 >> vigra: 1.11.0 >> hdf5: 1.8.15_1 >> fftw3-float: 3.3.3_2 >> >> In /usr/ports/graphics/hugin, make run-depends-list lists all the >> dependencies. >> >> Looking at the package >> (http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/hugin-2016.0.0_1.txz), >> the file +MANIFEST contains the names of all the dependencies. After >> replacing , with \n, I get stuff like: >> >> "OpenEXR":{"origin":"graphics/OpenEXR" >> "version":"2.2.0_5"} >> "glew":{"origin":"graphics/glew" >> "version":"1.13.0"} >> >> All the missing dependencies are listed in +MANIFEST. I don't know >> enough about the format to determine if something's wrong, but >> currently this looks like a pkg issue to me. >> >> Any thoughts? Anything else I can try? The package is very new >> (2016-Apr-07 01:59), not quite 6 hours old. And yes, I've checked >> that the problem still occurs with this version. > > Not that it helps, but I tried buiding the package and ran into this > plist problem: > > ====> Checking for pkg-plist issues (check-plist) > ===> Parsing plist > ===> Checking for items in STAGEDIR missing from pkg-plist > Error: Orphaned: %%DATADIR%%/data/blended_stacks.executor > Error: Orphaned: %%DATADIR%%/data/fused_layers.executor > Error: Orphaned: %%DATADIR%%/data/hdr_pano.executor > Error: Orphaned: %%DATADIR%%/data/normal_enblend.executor > Error: Orphaned: %%DATADIR%%/data/normal_smartblend.executor > Error: Orphaned: %%DATADIR%%/data/zeronoise.executor > Error: Orphaned: %%DATADIR%%/xrc/data/ptbatcher_pause.ico > Error: Orphaned: %%DATADIR%%/xrc/data/ptbatcher_pause.png > Error: Orphaned: %%DATADIR%%/xrc/data/ptbatcher_running.ico > Error: Orphaned: %%DATADIR%%/xrc/data/ptbatcher_running.png > ===> Checking for items in pkg-plist which are not in STAGEDIR > ===> Error: Plist issues found. If I fix that problem, use poudriere to build the package, then run poudriere testport -i -o graphics/hugin to rebuild it in a jail, then run pkg delete -a do deinstall all the installed packages, and then run pkg install hugin I see: # pkg install hugin Updating local repository catalogue... [101STABLEamd64-default] Fetching meta.txz: 100% 264 B 0.3kB/s 00:01 [101STABLEamd64-default] Fetching packagesite.txz: 100% 362 KiB 370.8kB/s 00:01 Processing entries: 100% local repository update completed. 1510 packages processed. Checking integrity... done (0 conflicting) The following 145 package(s) will be affected (of 0 checked): New packages to be INSTALLED: hugin: 2016.0.0_1 p5-Image-ExifTool: 10.10 perl5: 5.20.3_9 vigra: 1.11.0 fftw3: 3.3.3_2 indexinfo: 0.2.4 tiff: 4.0.6_1 jbigkit: 2.1_1 jpeg-turbo: 1.4.2 OpenEXR: 2.2.0_5 ilmbase: 2.2.0 png: 1.6.21 hdf5: 1.8.15_1 hdf-szip: 2.1_2 fftw3-float: 3.3.3_2 gtk-update-icon-cache: 2.24.29 hicolor-icon-theme: 0.15 libXdamage: 1.1.4_3 xproto: 7.0.28 libXfixes: 5.0.1_3 fixesproto: 5.0 libX11: 1.6.3,1 libXdmcp: 1.1.2 libxcb: 1.11.1 libxml2: 2.9.3 libpthread-stubs: 0.3_6 libXau: 1.0.8_3 kbproto: 1.0.7 damageproto: 1.2.1 pango: 1.38.0 encodings: 1.0.4_3,1 font-util: 1.3.1 libXft: 2.3.2_1 libXrender: 0.9.9 renderproto: 0.11.1 fontconfig: 2.11.1_1,1 expat: 2.1.0_3 freetype2: 2.6.3 xorg-fonts-truetype: 7.7_1 font-misc-meltho: 1.0.3_3 mkfontdir: 1.0.7 mkfontscale: 1.1.2 libfontenc: 1.1.3 font-bh-ttf: 1.0.3_3 font-misc-ethiopic: 1.0.3_3 dejavu: 2.35 harfbuzz: 1.2.3 cairo: 1.14.6,2 libGL: 11.1.2 dri2proto: 2.8 libdevq: 0.0.2_1 libXxf86vm: 1.1.4_1 xf86vidmodeproto: 2.3.1 libXext: 1.3.3_1,1 xextproto: 7.3.0 libdrm: 2.4.66,1 libpciaccess: 0.13.4 pciids: 20160227 libxshmfence: 1.2 libglapi: 11.1.2 libXvMC: 1.0.9 libXv: 1.0.10_3,1 videoproto: 2.3.2 glproto: 1.4.17 libEGL: 11.1.2 gbm: 11.1.2 llvm37: 3.7.1_1 python27: 2.7.11_1 libffi: 3.2.1 openssl: 1.0.2_11 gettext-runtime: 0.19.7 libedit: 3.1.20150325_2 pixman: 0.34.0 xcb-util-renderutil: 0.3.9_1 xcb-util: 0.4.0_1,1 glib: 2.46.2 libiconv: 1.14_9 pcre: 8.38_1 icu: 55.1 graphite2: 1.3.8 libXcursor: 1.1.14_3 libXinerama: 1.1.3_3,1 xineramaproto: 1.2.1 libXcomposite: 0.4.4_3,1 compositeproto: 0.4.2 libXi: 1.7.6,1 inputproto: 2.3.1 atk: 2.18.0 libXrandr: 1.5.0 randrproto: 1.5.0 gdk-pixbuf2: 2.32.3 libXt: 1.1.5,1 libSM: 1.2.2_3,1 libICE: 1.0.9_1,1 jasper: 1.900.1_16 shared-mime-info: 1.5 autopano-sift-C: 2.5.1_5 libpano13: 2.9.19_1 gtk2: 2.24.29_2 cups: 2.1.3_2 avahi-app: 0.6.31_5 gnome_subr: 1.0 dbus-glib: 0.104 dbus: 1.8.20 gobject-introspection: 1.46.0 python2: 2_3 gdbm: 1.11_2 libdaemon: 0.14_1 gnutls: 3.4.10 nettle: 3.2 gmp: 5.1.3_3 ca_root_nss: 3.22.2 libtasn1: 4.7 p11-kit: 0.23.2 trousers-tddl: 0.3.10_7 libidn: 1.31 libpaper: 1.1.24.4 python: 2.7_2,2 panomatic: 0.9.4 enblend: 4.1.4_1 gsl: 1.16_2 lcms2: 2.7_2 glew: 1.13.0 libGLU: 9.0.0_2 libXmu: 1.1.2_3,1 freeglut: 3.0.0 boost-libs: 1.55.0_10 exiv2: 0.24_2,1 gmake: 4.1_2 sqlite3: 3.11.1 desktop-file-utils: 0.22_3 wx28-gtk2: 2.8.12_6 libmspack: 0.5 gstreamer-plugins: 0.10.36_6,3 orc: 0.4.25 gstreamer: 0.10.36_4 gconf2: 3.2.6_4 dconf: 0.24.0_1 polkit: 0.113_1 spidermonkey170: 17.0.0_1 nspr: 4.12 ORBit2: 2.14.19_1 libIDL: 0.8.14_2 pangox-compat: 0.0.2_1 wx28-gtk2-common: 2.8.12_6 The process will require 863 MiB more space. Proceed with this action? [y/N]: It looks to me like everything in LIB_DEPENDS and RUN_DEPENDS is included in that list. If I answer "y" at the above prompt, 145 packages get installed. All of the ones that were mentioned as missing in the PR were installed. This is with pkg-1.7.2. From owner-freebsd-ports@freebsd.org Thu Apr 7 18:17: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 A7EE5B06A77 for ; Thu, 7 Apr 2016 18:17:06 +0000 (UTC) (envelope-from reply@tosdo.ru) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 92D2C1BD7 for ; Thu, 7 Apr 2016 18:17:06 +0000 (UTC) (envelope-from reply@tosdo.ru) Received: by mailman.ysv.freebsd.org (Postfix) id 8E431B06A76; Thu, 7 Apr 2016 18:17: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 8D9E5B06A75 for ; Thu, 7 Apr 2016 18:17:06 +0000 (UTC) (envelope-from reply@tosdo.ru) Received: from mail.tosdo.ru (mail.tosdo.ru [46.8.44.138]) by mx1.freebsd.org (Postfix) with SMTP id 4DA621BD6 for ; Thu, 7 Apr 2016 18:17:04 +0000 (UTC) (envelope-from reply@tosdo.ru) Message-ID: Reply-To: =?windows-1251?B?z+Xy5fDh8/DjIOggzO7x6uLgIO4g4eXn7u/g?= =?windows-1251?B?8e3u8fLo?= From: =?windows-1251?B?z+Xy5fDh8/DjIOggzO7x6uLgIO4g4eXn7u/g?= =?windows-1251?B?8e3u8fLo?= To: Subject: =?windows-1251?B?0evz5uHgIP3q7u3u7Oj35fHq7ukg4eXn7u/g?= =?windows-1251?B?8e3u8fLoIO/w5eTv8Oj/8uj/?= Date: Fri, 8 Apr 2016 00:16:54 +0600 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="95614850ed9230e00366c56ee0b1" DKIM-Signature: v=1; a=rsa-sha256; d=tosdo.ru; s=mail; c=relaxed/relaxed; t=1460053014; h=message-id:from:to:subject:date:mime-version; bh=hmLP+IheBqBP4dbmRE1pAXeWhL+qcbaKIdUwQJWIeWk=; b=xAbylgvYQxRn5yhbH/o1b+g4yqyKhpZL+MODEM+QscCTMo4RN2B5v2puAzcZjk buizm5LsAPZdTNcs92u+1E4wnkYV9TER+2q69qPzU8DlDhjDZLhpVRBEU6WxHDho bj9Dk9q44nBU7G7YfN9CjRWDNXg3yO8Sg7x1TQSvtYpRI= X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2016 18:17:06 -0000 This is a multi-part message in MIME format. --95614850ed9230e00366c56ee0b1 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: quoted-printable =CA=EE=ED=F2=F0=EE=EB=FC=ED=EE-=F0=E5=E2=E8=E7=E8=EE=ED=ED=E0=FF =F0=E0=E1= =EE=F2=E0 --95614850ed9230e00366c56ee0b1 Content-Type: application/octet-stream; name="=?windows-1251?B?0e7i8OXs5e3t++Ug8ejx8uXs+yDu9fDg7fsg?= =?windows-1251?B?7uH65ery7uIucGRm?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-1251?B?0e7i8OXs5e3t++Ug8ejx8uXs+yDu9fDg7fsg?= =?windows-1251?B?7uH65ery7uIucGRm?=" JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PC9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZS9XaWR0 aCAxNjgwL0hlaWdodCAyMzM2L0xlbmd0aCA3OTQ0Mi9Db2xvclNwYWNlWy9JbmRleGVkL0Rldmlj ZVJHQiAxKAAAAP///yldL0RlY29kZVBhcm1zPDwvQml0c1BlckNvbXBvbmVudCA4L1ByZWRpY3Rv ciAxNS9Db2x1bW5zIDE2ODAvQ29sb3JzIDE+Pi9CaXRzUGVyQ29tcG9uZW50IDgvRmlsdGVyL0Zs YXRlRGVjb2RlPj5zdHJlYW0KeNrsnYti66qSbav+/6e791lJLGDOAsnyQ/YY597eK4ktIQQ1eAlF AgAAvAFBFgAAAEICAABASAAAgJAAAAAQEgAAICQAAACEBAAACAkAAAAhAQAAQgIAAEBIAACAkAAA ABASAAAgJAAAAIQEAAAICQAAACEBAABCAgAAQEgAAICQAAAAEBIAACAkAAAAhAQAAAgJAAAAIQEA AEICAABASAAAgJAAAAAQEgAAICQAAACEBAAACAkAAAAhAQAAICQAAEBIAAAACAkAABASAAAAQgIA AIQEAACAkAAAACEBAAAgJAAAQEgAAAAICQAAEBIAAABCAgAAhAQAAICQAAAAIQEAACAkAABASAAA AAgJAAAQEgAAAEICAACEBAAAgJAAAAAhXelqAsECACCkd9ARQgIAQEgICQAAENKfjxASAABCegsf ISQAAISEjwAAACEFQgIAQEhv4qP//i83FAAAIb1aSPopJDpNAAAI6dk+kh0khAQAgJCe7aPUHSSE BACAkJ7no0g7YoeQAAAQ0lN95DpICAkAACE92UchfYSQAAAQ0rOElF5ILAUHAEBIL/dR8mwSAABC eraPnJAYsgMAQEhP9ZEXEvcY3qSMAsAnCylKITFiB+9VSAHgs4X0AR0kwhVGAoCrB8NNRb/uGjuW pmMkALi8kGofXaODFLw34/Or2O8d5iYDfKyQtlHcPRX73JZveT6Znt9fEqo+2kX/bjOPxQF8rJDi 5ULqz1CdUHaE6Bp9eOVSkC0AnymkykePj/Z9fImZkHKHwODTfJQICeBjhfTyDlJ0j92W4Ubtt0d0 +souErkC8JFCypmQHp51vRMXhBT4CCEBwEcJ6Q1mkMSoYSGk9r+9jwhT3+Ij7jTARwpp2kGKxyei 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 y8DvCumUNz7s8nnUnloM/WGlv5Uu5uaN6EuzKWnOTUYzZ5ayWj1DbPQVN2+kotyJecooqj1l6gPD VlLgXlPboeAjhPR8IRlCgge0ix71Vd5+Cqb6Kc67zzwbCAkhISSEhJAovoCQEBIgJIQECOkDhfQN zwJPNEJCSICQPrsm+JK9jdmh+buEZO8vTt/9gYCQHhwhfYmQeKa/QEgP+CrvPwNKL3ybkAC+IkL6 PSEZ7SlASAAAgJAAAAAQEgAAICQAAACEBAAACAkAAAAhAQAAQgIAAEBIAACAkAAAABASAAAgJAAA AIQEAAAICQAAACEBAABCAgAAQEgAAICQAAAAEBIAACAkAAAAhAQAAAjpIy8DsQIAICSEBAAACOm7 LgMAACEBAAAgJAAAAIQEAAAICQAAACEBAABCAgAAQEgAAICQAAAAEBIAACAkAAAAhAQAAAgJAAAA IQEAAEICAABASAAAgJAAAAAQEgAAICQAAACEBAAACAkAAAAhAQAAQgIAAEBIAACAkAAAABASAAAg JAAAAIQEAAAICQAAACEBAABCAgAAQEgAAICQAAAAEBIAACAkAAAAhAQAAICQAAAAIQEAACAkAABA SAAAAAgJAAAQEgAAAEICAACEBAAAgJAAAAAhAQAAICQAAEBIAAAACAkAABASAAAAQgIAAIQEAACA kAAAACEBAAAgJAAAQEgAAAAICQAAEBIAAABCAgAAhAQAAICQAAAAIQEAACAkAABASAAAAAgJAAAQ EgAAAEICAACExC0AAACEBAAAgJAAAAAhAQAAICQAAEBIAAAACAkAABASAAAAQgIAAIQEAACAkAAA ACEBAAAgJAAAQEgAAAAICQAAEBIAAABCAgAAhAQAAICQAAAAIQEAACAkAABASAAAAAgJAAAQEgAA AEICAACEBAAAgJAAAAAhAQAAICQAAEBIAAAACAkAABASAAAAQgIAAEBIAACAkAAAABASAAAgJAAA AIQEAAAICQAAACEBAABCAgAAQEgAAICQAAAAEBIAACAkAAAAhAQAAAgJAAAAIQEAAEICAABASAAA gJAAAAAQEgAAICQAAACEBAAACAkAAAAhAQAAQgIAAEBIAACAkAAAABASAAAgJAAAAIQEAAAICQAA ACEBAABCAgAAQEgAAAAICQAAEBIAAABCAgAAhAQAAICQAAAAIQEAACAkAABASAAAAAgJAAAQEgAA AEICAACEBAAAgJAAAAAhAQAAICQAAEBIAAAACAkAABASAAAAQgIAAIQEAACAkAAAACEBAAAgJAAA QEgAAAAICQAAEBIAAABCAgAAhAQAAICQAAAAIQEAACAkAAAAhAQAAAgJAAAAIQEAAEICAABASAAA gJAAAAAQEgAAICQAAACEBAAACAkAAAAhAQAAQgIAAEBIAACAkAAAABASAAAgJAAAAIQEAAAICQAA ACEBAABCAgAAQEgAAICQAAAAEBIAACAkAAAAhAQAAAgJAAAAIQEAAEICAABASAAAgJAAAAAQEgAA ICQAAACEBAAAgJAAAAAhAQAAICQAAEBIAAAACAkAABASAAAAQgIAAIQEAACAkAAAACEBAAAgJAAA QEgAAAAICQAAEBIAAABCAgAAhAQAAICQAAAAIQEAACAkAABASAAAAAgJAAAQEgAAwIX8HwEGAOJ2 3bEKZW5kc3RyZWFtCmVuZG9iagoyIDAgb2JqCjw8L0xlbmd0aCA2Mi9GaWx0ZXIvRmxhdGVEZWNv ZGU+PnN0cmVhbQp4nCvkKlQwtTRVMABCCyNzPWNjIANMJecq6GfmphsouOQrBHIFchVyOYVwGZsp WBiYKYSkcLmGAMUApWANVwplbmRzdHJlYW0KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdlL01l ZGlhQm94WzAgMCA1OTUgODQyXS9SZXNvdXJjZXM8PC9Qcm9jU2V0IFsvUERGIC9UZXh0IC9JbWFn ZUIgL0ltYWdlQyAvSW1hZ2VJXS9YT2JqZWN0PDwvaW1nMCAxIDAgUj4+Pj4vQ29udGVudHMgMiAw IFIvUGFyZW50IDMgMCBSPj4KZW5kb2JqCjMgMCBvYmoKPDwvVHlwZS9QYWdlcy9Db3VudCAxL0tp ZHNbNCAwIFJdL0lUWFQoNS4xLjMpPj4KZW5kb2JqCjUgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1Bh Z2VzIDMgMCBSPj4KZW5kb2JqCjYgMCBvYmoKPDwvUHJvZHVjZXIoY29udmVydGZpbGVvbmxpbmUu Y29tKS9DcmVhdGlvbkRhdGUoRDoyMDE2MDQwNjEzNDM0MyswMicwMCcpL01vZERhdGUoRDoyMDE2 MDQwNjEzNDM0MyswMicwMCcpPj4KZW5kb2JqCnhyZWYKMCA3CjAwMDAwMDAwMDAgNjU1MzUgZiAK MDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDc5NzA2IDAwMDAwIG4gCjAwMDAwNzk5OTYgMDAwMDAg biAKMDAwMDA3OTgzNCAwMDAwMCBuIAowMDAwMDgwMDU5IDAwMDAwIG4gCjAwMDAwODAxMDQgMDAw MDAgbiAKdHJhaWxlcgo8PC9TaXplIDcvUm9vdCA1IDAgUi9JbmZvIDYgMCBSL0lEIFs8ZTkyMWYy N2IyMDY3MjhmNGMwMWQ2NDViMzYyMTM5ZDg+PDcwZWI0ZjAwNTE2NGJmYjZhMWIwZjk3NDdlNzFh MTAyPl0+PgpzdGFydHhyZWYKODAyMjcKJSVFT0YK --95614850ed9230e00366c56ee0b1-- From owner-freebsd-ports@freebsd.org Fri Apr 8 02: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 49F12B08DC6 for ; Fri, 8 Apr 2016 02:06:06 +0000 (UTC) (envelope-from grog@lemis.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 36A771202 for ; Fri, 8 Apr 2016 02:06:06 +0000 (UTC) (envelope-from grog@lemis.com) Received: by mailman.ysv.freebsd.org (Postfix) id 325D0B08DC5; Fri, 8 Apr 2016 02:06: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 31F79B08DC4 for ; Fri, 8 Apr 2016 02:06:06 +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 0F9F71200; Fri, 8 Apr 2016 02:06:05 +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 640B81B72889; Fri, 8 Apr 2016 02:06:04 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id 537BB44A5FF; Fri, 8 Apr 2016 12:06:03 +1000 (AEST) Date: Fri, 8 Apr 2016 12:06:03 +1000 From: Greg 'groggy' Lehey To: Don Lewis Cc: ports@freebsd.org Subject: Re: Strangenesses with package dependencies Message-ID: <20160408020603.GT15485@eureka.lemis.com> References: <201604070826.u378QbXW023739@gw.catspoiler.org> <201604071003.u37A3lIO024235@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="p2u4WfPhYOuYlOsk" Content-Disposition: inline In-Reply-To: <201604071003.u37A3lIO024235@gw.catspoiler.org> 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.5.24 (2015-08-30) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 02:06:06 -0000 --p2u4WfPhYOuYlOsk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thursday, 7 April 2016 at 3:03:47 -0700, Don Lewis wrote: > On 7 Apr, Don Lewis wrote: >> On 7 Apr, Greg 'groggy' Lehey wrote: >>> Bug 208575 describes a problem installing the hugin package: most of >>> the dependencies didn't get installed... >> >> Not that it helps, but I tried buiding the package and ran into this >> plist problem: >> ... > > If I fix that problem, use poudriere to build the package, then run > poudriere testport -i -o graphics/hugin > to rebuild it in a jail, then run > pkg delete -a > do deinstall all the installed packages, and then run > pkg install hugin > I see: > ... > > It looks to me like everything in LIB_DEPENDS and RUN_DEPENDS is > included in that list. If I answer "y" at the above prompt, 145 > packages get installed. All of the ones that were mentioned as missing > in the PR were installed. It's strange that this should cause pkg to fail silently, but if that's all there is, I'm happy. Thanks a lot for your help. 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://tinyurl.com/broken-mua --p2u4WfPhYOuYlOsk Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlcHEgsACgkQIubykFB6QiO9IACeNZ2UYe4PG1c+pA2srcA+QL9x 4n8AoKiwyeOBnoYtmtNb5zCBxj0ZdbYc =FMNR -----END PGP SIGNATURE----- --p2u4WfPhYOuYlOsk-- From owner-freebsd-ports@freebsd.org Fri Apr 8 02:47: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 CC113B079A4 for ; Fri, 8 Apr 2016 02:47:58 +0000 (UTC) (envelope-from rfg@tristatelogic.com) Received: from outgoing.tristatelogic.com (segfault.tristatelogic.com [69.62.255.118]) by mx1.freebsd.org (Postfix) with ESMTP id BC04A1FE5 for ; Fri, 8 Apr 2016 02:47:57 +0000 (UTC) (envelope-from rfg@tristatelogic.com) Received: from segfault-nmh-helo.tristatelogic.com (localhost [127.0.0.1]) by segfault.tristatelogic.com (Postfix) with ESMTP id E1E323ADFA for ; Thu, 7 Apr 2016 19:47:50 -0700 (PDT) From: "Ronald F. Guilmette" To: freebsd-ports@freebsd.org Subject: Deriving base port/package names Date: Thu, 07 Apr 2016 19:47:50 -0700 Message-ID: <51300.1460083670@server1.tristatelogic.com> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 02:47:58 -0000 Given a list of all current FreeBSD ports/package, such as a (plain text version) the list found here: https://www.freebsd.org/ports/master-index.html and assuming that all text past the ' -- ' has already been deleted from each line, what would be a proper sort of sed command to extract _just_ the port/package names, without the version numbers attached? From owner-freebsd-ports@freebsd.org Fri Apr 8 06:52: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 A54EEB09000 for ; Fri, 8 Apr 2016 06:52:54 +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 6D95617EA for ; Fri, 8 Apr 2016 06:52:53 +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 A891728429; Fri, 8 Apr 2016 08:52:45 +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 78FF228422; Fri, 8 Apr 2016 08:52:44 +0200 (CEST) Message-ID: <5707553C.40008@quip.cz> Date: Fri, 08 Apr 2016 08:52:44 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:35.0) Gecko/20100101 Firefox/35.0 SeaMonkey/2.32 MIME-Version: 1.0 To: "Ronald F. Guilmette" , freebsd-ports@freebsd.org Subject: Re: Deriving base port/package names References: <51300.1460083670@server1.tristatelogic.com> In-Reply-To: <51300.1460083670@server1.tristatelogic.com> 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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 06:52:54 -0000 Ronald F. Guilmette wrote on 04/08/2016 04:47: > > Given a list of all current FreeBSD ports/package, such as a (plain text > version) the list found here: > > https://www.freebsd.org/ports/master-index.html > > and assuming that all text past the ' -- ' has already been deleted > from each line, what would be a proper sort of sed command to extract > _just_ the port/package names, without the version numbers attached? If your plaintext master-index xontains full lines like this yorick-2.2.04_1 -- Interpreted language for scientific simulations Than you can use this sed line # sed 's/-[0-9a-z.,_+]* --.*$//g' master-index.txt If you have the index stripped to yorick-2.2.04_1 This will do the trick sed 's/-[0-9a-z.,_+]*$//g' master-index.txt Miroslav Lachman From owner-freebsd-ports@freebsd.org Fri Apr 8 10:13: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 0AE0FB0751B for ; Fri, 8 Apr 2016 10:13:19 +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 EDCEE16E1 for ; Fri, 8 Apr 2016 10:13:18 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id ED068B0751A; Fri, 8 Apr 2016 10:13:18 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ECAE7B07519 for ; Fri, 8 Apr 2016 10:13:18 +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 E0EDC16E0 for ; Fri, 8 Apr 2016 10:13:18 +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 u38ADI2j079548 for ; Fri, 8 Apr 2016 10:13:18 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u38ADITq079547; Fri, 8 Apr 2016 10:13:18 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201604081013.u38ADITq079547@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: Fri, 8 Apr 2016 10:13:18 +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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 10:13:19 -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 ------------------------------------------------+-----------------+------------ editors/neovim | 0.1.2 | v0.1.3 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Fri Apr 8 12:50: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 A4A05B081BA for ; Fri, 8 Apr 2016 12:50:21 +0000 (UTC) (envelope-from luzar722@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 872241110 for ; Fri, 8 Apr 2016 12:50:21 +0000 (UTC) (envelope-from luzar722@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 82D6CB081B8; Fri, 8 Apr 2016 12:50:21 +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 7FDDCB081B7; Fri, 8 Apr 2016 12:50:21 +0000 (UTC) (envelope-from luzar722@gmail.com) Received: from mail-ig0-x236.google.com (mail-ig0-x236.google.com [IPv6:2607:f8b0:4001:c05::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 55835110F; Fri, 8 Apr 2016 12:50:21 +0000 (UTC) (envelope-from luzar722@gmail.com) Received: by mail-ig0-x236.google.com with SMTP id f1so12262936igr.1; Fri, 08 Apr 2016 05:50:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-transfer-encoding; bh=loGC5BPv+roKA0EDbA0JO1B0WsJXkNxmnIqBU5BQTfc=; b=TgUwQGVrs2RBm8uH9WFuSGoheB3WAdCgG7EWszgX5j9Izr3f3POS7i06MeQ8SsWvEe 1s0iJVD3aa31Zzua45DMp/Nf3EjwIM55S5HoORJVRjkRlUE5dn0TGpmT3P1ynrDzxokE pmCp443tJdqbl/PXY7PO0S7MrkbhBFEbq3gfwsjrYYViGk/5Pd5dLkiB/IN1IG+bIakQ 7QLCxc0ULwul4QgtOr1dmD4FTNOFSHDebOxBSgkzCkLQlJZ1gaayv4y/Ib5+QNt2u7iz wMoJacghY0T8EUDHEZf5G87jL66ab7ymdUXsAIB8NTUNkKzrKY6LIuihLLmr8iQPazCH RxGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:content-transfer-encoding; bh=loGC5BPv+roKA0EDbA0JO1B0WsJXkNxmnIqBU5BQTfc=; b=gFgH5SgDRPT1VEoSwS/MXa0urtumruiLFFy0WOiZFYZrC3COwI3ADZTRzssQrwTeqh PM8nDbkLWgjOg1KkknKOPxiAfoBmcY7sf1eaaL3cMQNXkmXNR/PXeXQxmUVrx4L9deYC QCcQkrgwxPHtS2MzWc3mAhb4rCpzMeMrfT1tMfR2HjApa9aaqtSE+4+R9OWx/9IW3tKd HltdP+okKqhyHolE+/aALYH8ET5QCKgpCwtdeJz4v5A0B0IgwUuoBZGHszpLHXla76he KbxOxdcI+3yunzeSK4NK6+Wp7qLYwk4agZJyXWc7Ny046F9FdS6vCgkf3cUox6hUX9RJ UEWg== X-Gm-Message-State: AD7BkJLx+CAzev6IcGHoL73p58yjKe6/uc2wx1hWJjm6ZVHabJ4BNW5fflEXzK5BelZLTQ== X-Received: by 10.50.66.132 with SMTP id f4mr3403583igt.83.1460119820350; Fri, 08 Apr 2016 05:50:20 -0700 (PDT) Received: from [10.0.10.3] (cpe-76-190-244-6.neo.res.rr.com. [76.190.244.6]) by smtp.googlemail.com with ESMTPSA id 73sm6109635ioq.16.2016.04.08.05.50.19 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 08 Apr 2016 05:50:19 -0700 (PDT) Message-ID: <5707A90D.2040808@gmail.com> Date: Fri, 08 Apr 2016 08:50:21 -0400 From: Ernie Luzar User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Freebsd Questions , "ports@FreeBSD.org" Subject: ports long description error 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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 12:50:21 -0000 Was reviewing ports here https://www.freebsd.org/ports/multimedia.html and many of the "Long description" links generated the following error. An Exception Has Occurred An illegal value was provided for the "revision" parameter. HTTP Response Status 400 Bad Request Think someone should take a look into this matter. cx88 ffmpegthumbnailer-2.0.9_1 emby From owner-freebsd-ports@freebsd.org Fri Apr 8 13:29: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 0E02FB08EB7 for ; Fri, 8 Apr 2016 13:29:39 +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 0583F1655 for ; Fri, 8 Apr 2016 13:29:38 +0000 (UTC) (envelope-from marquis@roble.com) Date: Fri, 8 Apr 2016 06:29:31 -0700 (PDT) From: Roger Marquis To: freebsd-ports@freebsd.org Subject: Re: Deriving base port/package names In-Reply-To: <51300.1460083670@server1.tristatelogic.com> References: <51300.1460083670@server1.tristatelogic.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 13:29:39 -0000 Ronald F. Guilmette wrote: > what would be a proper sort of sed command to extract > _just_ the port/package names, without the version numbers attached? This has changed in the past so may not currently be 100% correct but these should work: awk -F'-[0-9]' '{ print $1 }' or: sed 's/-[0-9].*$//' It's a good question in any case and the answer{,s} should probably be added to pkg(8)'s EXAMPLES. Roger From owner-freebsd-ports@freebsd.org Fri Apr 8 13:43: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 8E19BB08553 for ; Fri, 8 Apr 2016 13:43: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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4966410BB for ; Fri, 8 Apr 2016 13:43:15 +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 43C8511094 for ; Fri, 8 Apr 2016 13:43:01 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/43C8511094; dkim=none; dkim-atps=neutral Subject: Re: Deriving base port/package names To: freebsd-ports@freebsd.org References: <51300.1460083670@server1.tristatelogic.com> From: Matthew Seaman Message-ID: <5707B557.60104@freebsd.org> Date: Fri, 8 Apr 2016 14:42:47 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 MIME-Version: 1.0 In-Reply-To: <51300.1460083670@server1.tristatelogic.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="KAQVapV1IJEf94eJ2bROp9t57UUH5ONvH" X-Virus-Scanned: clamav-milter 0.99.1 at smtp.infracaninophile.co.uk X-Virus-Status: Clean 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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 13:43:15 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --KAQVapV1IJEf94eJ2bROp9t57UUH5ONvH Content-Type: multipart/mixed; boundary="R6crquGueql6Xq9uan9W3J6DcU145UxXp" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: <5707B557.60104@freebsd.org> Subject: Re: Deriving base port/package names References: <51300.1460083670@server1.tristatelogic.com> In-Reply-To: <51300.1460083670@server1.tristatelogic.com> --R6crquGueql6Xq9uan9W3J6DcU145UxXp Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 04/08/16 14:29, Roger Marquis wrote: > Ronald F. Guilmette wrote: >> what would be a proper sort of sed command to extract >> _just_ the port/package names, without the version numbers attached? >=20 > This has changed in the past so may not currently be 100% correct but > these should work: >=20 > awk -F'-[0-9]' '{ print $1 }' >=20 > or: >=20 > sed 's/-[0-9].*$//' >=20 > It's a good question in any case and the answer{,s} should probably be > added to pkg(8)'s EXAMPLES. Well, assuming that you have the default FreeBSD pkg repo set up, then: pkg rquery -a %n will give you a list of all the package names in the repo, which will be pretty close to all the known ports/packages -- there's typically a few that don't build properly. Cheers, Matthew --R6crquGueql6Xq9uan9W3J6DcU145UxXp-- --KAQVapV1IJEf94eJ2bROp9t57UUH5ONvH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJXB7VfAAoJEABRPxDgqeTn+0oP/1GR5wCP9GY0lcq3DOiY4uhv K88EE12M12hT5dUJKXQYYN5YvUJ+eGGuDVQ9x9q01NJS7VIaGzN5sSHy11Zk9QR4 xpSOlBKs28xyqDQgPKClRTQkdrcM6pM8EJfoZNivbXuacScXcXbClycYxnlgyRCd tDagGXmA8aSx9ScnwCRN+jxQAyEUiRYqswscUgJ/DMzQnO9idgfdzPF/FS22IcVK q23Cyyk8s+OVcXaekTD+ixmv91BhfuN9czaBYp/px45nxsEy3HuBA0Q57MbkXmg/ X2RxJgw5QEQ0hRQJBNTKTn6UvdKFhCZdEUK+l7fl0iXOAYZfjDFZqffpcl6RuAdb WD2Tjf2WbR90PnvyZ5yy92zsijxRlb78CcXLbHk3GED6PPvH1Tf8hIkobKw84ijG OGK4sE35wgXAIaFt4PHJ0AbFg3eFNWCKaro9OmQUXKByXI3UXQNP8B4PB+IikTZ2 chpiw6rcEgcOdIYDP21TPChuAzu4V0KEbv9QHUagxDoeUONcXXcVTT7BUuOUnyR4 5a9CYLltFpD1ZX9a9hQV12df+iKmaLUc/PDk6LW/32CyxkyoYADRJWiH6ByRS1MY r62oy52W9SaTy1KqneYYNUg9e/m2bdXUIwfLqssOadiG/dxTu30CU/QdKx68MsAH dJfM4cqEeFAJce355bZw =sncj -----END PGP SIGNATURE----- --KAQVapV1IJEf94eJ2bROp9t57UUH5ONvH-- From owner-freebsd-ports@freebsd.org Fri Apr 8 13:50: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 47875B086EC for ; Fri, 8 Apr 2016 13:50:03 +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 28053133B for ; Fri, 8 Apr 2016 13:50:03 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 23FE1B086EB; Fri, 8 Apr 2016 13:50:03 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 21746B086EA for ; Fri, 8 Apr 2016 13:50:03 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A35EB133A for ; Fri, 8 Apr 2016 13:50:02 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by mail-wm0-x241.google.com with SMTP id a140so4513361wma.2 for ; Fri, 08 Apr 2016 06:50:02 -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=KWEmX512gs21mLFOiptLupd5dUyP9zx4D3TCtosE8tA=; b=tBkS1a11nT0ChajW0crEz81Jxn2xbAA7NsOITkJaAvvwiHZjDiEUK+WEyVvV3mEUI1 Bh1VWVgPbx4HN0AU+bVn7i/NIE2/1aKJ1ckhs0+dl2dh5A261jhvRdv0r1bNwvvrwpF/ 24kHuexGWwmlKSgdGC/8P7Qyzpnswkk770cpLZTXFi0hDU53ALh9quGxyo2MNQdc3Zvp 1RrlZ7QyS89BMaZVfA9nMpqUs27SkjOxZRUa89DsK4CwLDNzbpVNbkSopFs9tPNIzwZp 4S+bVqiFB+5SGMGJ482fw7iSnR5PUirh2cA/Mx94D3v72FKC0lEhfpbYNmk+XfdCcXvy O9+w== 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=KWEmX512gs21mLFOiptLupd5dUyP9zx4D3TCtosE8tA=; b=Eu8FXN8F9U1zdXBjrVBBsl0PtIKYFrbqTHXaDvGeIFrSZOX9VX6zmrZ2PEDC5Oqqm7 S4MQ7zgiCU0WQD4eHSyT44UJdoPUVY6K4ESAHWPCtzYy5wjXBHTmGwhKJMqK6vpjFzpB YQaEpMUQ3/addJ0EWtZ4/9kY6p5MVYDIP4YDFc26JQn799MAeEza0k+hxreDIcqgjNur YYrZk/PpOanu2DIbctJtw9yRmBTHU8zhIspmdTM5zMStBPMaoUyM3494vq7adgr9lNnn KzWeRZERr9wYZL41DINe7MumVi+Vuj1vHcp4rMrVesb16dKPJ10AP9Zle1S4NXACjw16 rkYw== X-Gm-Message-State: AD7BkJKXVUWBvG8hRwtbQXeaUKhpjeJFG76a+aXyha/ULjxWmd4sWbKz4FfRU2txC/IriA== X-Received: by 10.28.73.66 with SMTP id w63mr4085904wma.53.1460123401079; Fri, 08 Apr 2016 06:50:01 -0700 (PDT) Received: from gumby.homeunix.com ([90.195.213.233]) by smtp.gmail.com with ESMTPSA id u145sm3146724wmu.17.2016.04.08.06.49.58 for (version=TLSv1/SSLv3 cipher=OTHER); Fri, 08 Apr 2016 06:49:59 -0700 (PDT) Date: Fri, 8 Apr 2016 14:49:57 +0100 From: RW To: ports@freebsd.org Subject: Re: Deriving base port/package names Message-ID: <20160408144957.26ad363f@gumby.homeunix.com> In-Reply-To: <5707b24b.9143620a.1a679.ffffbb00SMTPIN_ADDED_MISSING@mx.google.com> References: <51300.1460083670@server1.tristatelogic.com> <5707b24b.9143620a.1a679.ffffbb00SMTPIN_ADDED_MISSING@mx.google.com> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.29; amd64-portbld-freebsd10.2) 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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 13:50:03 -0000 On Fri, 8 Apr 2016 06:29:31 -0700 (PDT) Roger Marquis wrote: > Ronald F. Guilmette wrote: > > what would be a proper sort of sed command to extract > > _just_ the port/package names, without the version numbers > > attached? > > This has changed in the past so may not currently be 100% correct but > these should work: > > awk -F'-[0-9]' '{ print $1 }' > > or: > > sed 's/-[0-9].*$//' A port name can contain digits and hyphens, so this could remove part of the name. Miroslav's version is better because it requires that the part that's stripped only has a hyphen as it's first character. From owner-freebsd-ports@freebsd.org Fri Apr 8 14:47: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 99A53B076EC for ; Fri, 8 Apr 2016 14:47:06 +0000 (UTC) (envelope-from marquis@roble.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 8B73C1B14 for ; Fri, 8 Apr 2016 14:47:06 +0000 (UTC) (envelope-from marquis@roble.com) Received: by mailman.ysv.freebsd.org (Postfix) id 8AD2AB076EB; Fri, 8 Apr 2016 14:47: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 8A7E6B076E9 for ; Fri, 8 Apr 2016 14:47:06 +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 80BBF1B13 for ; Fri, 8 Apr 2016 14:47:06 +0000 (UTC) (envelope-from marquis@roble.com) Date: Fri, 8 Apr 2016 07:47:05 -0700 (PDT) From: Roger Marquis To: RW cc: ports@freebsd.org Subject: Re: Deriving base port/package names In-Reply-To: <20160408144957.26ad363f@gumby.homeunix.com> References: <51300.1460083670@server1.tristatelogic.com> <5707b24b.9143620a.1a679.ffffbb00SMTPIN_ADDED_MISSING@mx.google.com> <20160408144957.26ad363f@gumby.homeunix.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 14:47:06 -0000 > A port name can contain digits and hyphens, so this could remove > part of the name. As in: `pkg rquery -a %n | grep -- '-[0-9]' | fmt` efax-0.9a font-adobe-100dpi font-adobe-75dpi font-adobe-utopia-100dpi font-adobe-utopia-75dpi font-bh-100dpi font-bh-75dpi font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi font-bitstream-100dpi font-bitstream-75dpi gl-117 gnome-2048 ja-edict-utf-8 ja-kon2-14dot ja-kon2-16dot ja-rubygem-mail-iso-2022-jp krb5-112 krb5-113 krb5-114 liblqr-1 libutf-8 linux-enemyterritory-jaymod-217 linux-enemyterritory-omni-bot-0660 nvidia-driver-304 nvidia-driver-340 onscripter-1byte p5-Acme-6502 p5-Business-OnlinePayment-2CheckOut p5-Chemistry-3DBuilder p5-WWW-2ch p5-WWW-Shorten-0rz ppmd-7z qt5-3d quake2-3zb2 stf-6rd-kmod vte3-290 xhtml-11 xorg-fonts-100dpi xorg-fonts-75dpi Some of us see this as a weakness in the standard. That plus the lack of documentation where you'd expect to find it violates the principles of least surprise and KIS. Roger From owner-freebsd-ports@freebsd.org Fri Apr 8 15:23: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 CD5F4B0887E for ; Fri, 8 Apr 2016 15:23:18 +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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 59247174C for ; Fri, 8 Apr 2016 15:23:18 +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 7789D110D9 for ; Fri, 8 Apr 2016 15:23:13 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/7789D110D9; dkim=none; dkim-atps=neutral Subject: Re: Deriving base port/package names To: freebsd-ports@freebsd.org References: <51300.1460083670@server1.tristatelogic.com> <5707b24b.9143620a.1a679.ffffbb00SMTPIN_ADDED_MISSING@mx.google.com> <20160408144957.26ad363f@gumby.homeunix.com> From: Matthew Seaman Message-ID: <5707CCEE.6040301@FreeBSD.org> Date: Fri, 8 Apr 2016 16:23:26 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <20160408144957.26ad363f@gumby.homeunix.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="OVqtnp17DAkFm6aRWPwJa22gxRKhqoUlV" X-Virus-Scanned: clamav-milter 0.99.1 at smtp.infracaninophile.co.uk X-Virus-Status: Clean 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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 15:23:18 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --OVqtnp17DAkFm6aRWPwJa22gxRKhqoUlV Content-Type: multipart/mixed; boundary="3CPN9pgLSXfuWILN3ugqxVr1pnCkwNoHb" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: <5707CCEE.6040301@FreeBSD.org> Subject: Re: Deriving base port/package names References: <51300.1460083670@server1.tristatelogic.com> <5707b24b.9143620a.1a679.ffffbb00SMTPIN_ADDED_MISSING@mx.google.com> <20160408144957.26ad363f@gumby.homeunix.com> In-Reply-To: <20160408144957.26ad363f@gumby.homeunix.com> --3CPN9pgLSXfuWILN3ugqxVr1pnCkwNoHb Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2016/04/08 15:47, Roger Marquis wrote: > As in: `pkg rquery -a %n | grep -- '-[0-9]' | fmt` >=20 > efax-0.9a font-adobe-100dpi font-adobe-75dpi font-adobe-utopia-100dpi= > font-adobe-utopia-75dpi font-bh-100dpi font-bh-75dpi > font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi > font-bitstream-100dpi font-bitstream-75dpi gl-117 gnome-2048 > ja-edict-utf-8 ja-kon2-14dot ja-kon2-16dot ja-rubygem-mail-iso-2022-j= p > krb5-112 krb5-113 krb5-114 liblqr-1 libutf-8 > linux-enemyterritory-jaymod-217 linux-enemyterritory-omni-bot-0660 > nvidia-driver-304 nvidia-driver-340 onscripter-1byte p5-Acme-6502 > p5-Business-OnlinePayment-2CheckOut p5-Chemistry-3DBuilder p5-WWW-2ch= > p5-WWW-Shorten-0rz ppmd-7z qt5-3d quake2-3zb2 stf-6rd-kmod vte3-290 > xhtml-11 xorg-fonts-100dpi xorg-fonts-75dpi >=20 > Some of us see this as a weakness in the standard. That plus the lack > of documentation where you'd expect to find it violates the principles > of least surprise and KIS. The 'version' part of a full package name can't contain the '-' character. Put another way, if you're working with full pkgnames '%n-%v' it's always the last '-' character that separates the name from the version. In shell, you can do something like this: $ pkgname=3D'postgresql92-client-9.2.16' $ echo ${pkgname%-*} postgresql92-client $ echo ${pkgname##*-} 9.2.16 or if you prefer sed(1): $ echo $pkgname | sed -e 's,-[^-]*$,,' postgresql92-client $ echo $pkgname | sed -e 's,^.*-,,' 9.2.16 It's generally assumed that you'ld know if you've got a version part appended to the name or not, and would be able to code accordingly. I think a proposal to rename large chunks of the ports tree to eliminate hyphens and digits would certainly not receive a warm welcome. Cheers, Matthew --3CPN9pgLSXfuWILN3ugqxVr1pnCkwNoHb-- --OVqtnp17DAkFm6aRWPwJa22gxRKhqoUlV 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 iQJ8BAEBCgBmBQJXB8z1XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxOUYxNTRFQ0JGMTEyRTUwNTQ0RTNGMzAw MDUxM0YxMEUwQTlFNEU3AAoJEABRPxDgqeTnccgP/R0lV3Kof1AdD0zqzaFYj8Kl c4zrtYcOFJ/Ym/wnlaUjFEcYJDUCYpvLQu6HtCwelr37F1sNy/mGzHVoA+/KdnfI 6sEwJzZBkkAFIljRhyoIDOAdkFoYX0TclLXHoFvSRywXWYuzbfuxL1SG8SaTl9ka peADFcUWhkR/smSUM61X7kusOu2Cern5botbkU2c5EyNcDG2wNx7CwmEYeJ0/bpK FRyQLaWQSloHKYaT2X1YUcOoCIwapjXTl05O6Eu9aXZbAII2X/lKIJhM2p6HLbgK ETJuz2WaqUzFNcNzm0YqmOlip8n2LFJf1Vnk9ekNREMhDdApT//4O4DTS0/BHO/r WQvl3rrCMOVsrwTTXu0PWwl8xnrsI2jQIzteZyqbsI2zsSEeJI/GpnQV9wzT7Eoe ECaxxnouFQI7wcYO7OMlVRRMEXg0BHESXFinL3qjCtDFkXUn8TR9xvIn5wzL/un7 FuMTrtlYUSN39C5catyUyRykzUOmH1dmOyzBYPo4zWjKkbAtW3F4BNUNJhrPEf31 be2/AdCGZgLSupUgenUWtxXGXhWAXTZ5mKGWrZ85Awr6RH1fGeUyaOjK5AUUSVdL How106OgyH0MAeCX7qENZvyCxcWH5b2tCRcw43wH9/PYHTv4OmldZLR4Rw6ylkB/ WHo//JbPgdpRejF4D6Yl =DFYd -----END PGP SIGNATURE----- --OVqtnp17DAkFm6aRWPwJa22gxRKhqoUlV-- From owner-freebsd-ports@freebsd.org Fri Apr 8 16:53: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 4A4C9B09818 for ; Fri, 8 Apr 2016 16:53:55 +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 3B9281DC2; Fri, 8 Apr 2016 16:53:55 +0000 (UTC) (envelope-from marquis@roble.com) Date: Fri, 8 Apr 2016 09:53:54 -0700 (PDT) From: Roger Marquis To: Matthew Seaman cc: freebsd-ports@freebsd.org Subject: Re: Deriving base port/package names In-Reply-To: <5707CCEE.6040301@FreeBSD.org> References: <51300.1460083670@server1.tristatelogic.com> <5707b24b.9143620a.1a679.ffffbb00SMTPIN_ADDED_MISSING@mx.google.com> <20160408144957.26ad363f@gumby.homeunix.com> <5707CCEE.6040301@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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 16:53:55 -0000 Matthew Seaman wrote: > Put another way, if you're working with full pkgnames '%n-%v' it's always > the last '-' character that separates the name from the version. > $ pkgname='postgresql92-client-9.2.16' > $ echo ${pkgname%-*} > postgresql92-client > $ echo ${pkgname##*-} > 9.2.16 Those of us who prefer to avoid shell perlisms/bashisms (blessed by POSIX' IBM/RH/Oracle-dominated board or not) appreciate your inclusion of the equivalent sed regex. > $ echo $pkgname | sed -e 's,-[^-]*$,,' > postgresql92-client > $ echo $pkgname | sed -e 's,^.*-,,' > 9.2.16 > I think a proposal to rename large chunks of the ports tree to eliminate > hyphens and digits would certainly not receive a warm welcome. `pkg rquery -a %n | grep -- '-[0-9]' | wc -l` shows only 40 ports (of 25096). Doesn't seem like a whole lot or a difficult refactor but perhaps we're missing the use case of this particular group. Anyone know why these 40 ports are so named? Roger From owner-freebsd-ports@freebsd.org Fri Apr 8 17:49: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 78126B07671 for ; Fri, 8 Apr 2016 17:49:09 +0000 (UTC) (envelope-from rfg@tristatelogic.com) Received: from outgoing.tristatelogic.com (segfault.tristatelogic.com [69.62.255.118]) by mx1.freebsd.org (Postfix) with ESMTP id 6752F177C for ; Fri, 8 Apr 2016 17:49:08 +0000 (UTC) (envelope-from rfg@tristatelogic.com) Received: from segfault-nmh-helo.tristatelogic.com (localhost [127.0.0.1]) by segfault.tristatelogic.com (Postfix) with ESMTP id 6080F3AEF8 for ; Fri, 8 Apr 2016 10:49:07 -0700 (PDT) From: "Ronald F. Guilmette" To: freebsd-ports@freebsd.org Subject: Re: Deriving base port/package names In-Reply-To: <5707553C.40008@quip.cz> Date: Fri, 08 Apr 2016 10:49:07 -0700 Message-ID: <54889.1460137747@server1.tristatelogic.com> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 17:49:09 -0000 In message <5707553C.40008@quip.cz>, Miroslav Lachman <000.fbsd@quip.cz> wrote: >If you have the index stripped to > >yorick-2.2.04_1 > >This will do the trick >sed 's/-[0-9a-z.,_+]*$//g' master-index.txt Thank you. Your response made me realize that there's an even simpler solution... sed 's/-[^\-]*$//' That seems to do the trick! From owner-freebsd-ports@freebsd.org Fri Apr 8 18:37: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 57C7CB08745 for ; Fri, 8 Apr 2016 18:37:47 +0000 (UTC) (envelope-from rfg@tristatelogic.com) Received: from outgoing.tristatelogic.com (segfault.tristatelogic.com [69.62.255.118]) by mx1.freebsd.org (Postfix) with ESMTP id 3F6B3114A for ; Fri, 8 Apr 2016 18:37:46 +0000 (UTC) (envelope-from rfg@tristatelogic.com) Received: from segfault-nmh-helo.tristatelogic.com (localhost [127.0.0.1]) by segfault.tristatelogic.com (Postfix) with ESMTP id 7CBBD3AEF8 for ; Fri, 8 Apr 2016 11:37:46 -0700 (PDT) From: "Ronald F. Guilmette" To: freebsd-ports@freebsd.org Subject: Post-install messages Date: Fri, 08 Apr 2016 11:37:46 -0700 Message-ID: <55122.1460140666@server1.tristatelogic.com> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 18:37:47 -0000 I am bringing up a new 10.3-RELEASE system from scratch. While doing so, I unfortunately rushed ahead and installed several packages I knew I needed using the "pkg install" command, but I neglected to look carefully at all of the helpful post-install messages for each package. Most of these post-install messages appear to be merely informative, however some of these appear to be REALLY critical, e.g. the ones you get after "pkg install bash". Is there a way for me to go back now and see again all of the post-install messages for all of the packages that I have already installed, so that I can make sure that I've done everything that should be done to properly install all these? I am hoping that there is some way for me to see all these messages again *without* having to force re-install all of the relevant packages. From owner-freebsd-ports@freebsd.org Fri Apr 8 18:40:22 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 D3456B087EA for ; Fri, 8 Apr 2016 18:40:22 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-ig0-x234.google.com (mail-ig0-x234.google.com [IPv6:2607:f8b0:4001: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 9EE2312F0 for ; Fri, 8 Apr 2016 18:40:22 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: by mail-ig0-x234.google.com with SMTP id g8so23732623igr.0 for ; Fri, 08 Apr 2016 11:40:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=tsTf/kSrkrXiQ+PzqKhR0AsG33QIg3oiU3tNFbDHS28=; b=KiZJ6WZtHgGDRvsUH6nb3rpgjzvrsudn5m6WRXyFSxhbJ7vwt0P/i4DJ64c0v8fGRm TE/owhLvokvCGpOls/Ch+ioYex9FPF3ytBGL4nKAxsgLiuGc4ISwNc4EmN05p4Z8sMWx AdPDyf2CYV7ragpk8f5vCbBxItRF5/Q5solA6kGxloIQMTToZZHaqykQN2Y2WAnX0JfY iSiRTaYX09rIypJk5vve9wSW2Iw+aYyhJf+G8OjDRIjAtt59H0ildNLiEx1eJnjaHsFW V5TjyCCym8HKtkWbbSY7stscdcsjv7PgF9Ig3cQsXj3FzyOID6kUMCmU8C0RJjf/dfV+ dfMQ== 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:date :message-id:subject:from:to:cc; bh=tsTf/kSrkrXiQ+PzqKhR0AsG33QIg3oiU3tNFbDHS28=; b=As1tfkvzT3VbqxV6GTgbPIYlQq1bfzoy0nKdb7KQevxsVr7UqOxoDRKj+VCULprZE7 vY1jpEvpFjTidacpGAnMzrUHjTycxaMU+zrIdUwrSqDpKrOh6xpJA0tFDpfxRQL2KKZo IddwzknPkAtXI4UdAeSwVb1XzGKXI97U5wb0I3UBCDqxgxiJJvfpFON+nY6yCCg9rVYK lONSi+3Iy4ECzkQv/VnaP6CDmCeM1v9na/LQEnDqq9p8FT37TT7Nn5LOkHZnFtF2/kre txQIGrjsZZyvmawIF/0ACTPBd29Ucv7D4XzfaIJUazfMq4R9MdExFBs5JIO6GjTOd8qM jNZA== X-Gm-Message-State: AD7BkJKcII3RH50zftYfw3uJKrJsN1W1FErHhqMPDk88nJ5DSWucZq8ANL9gA6unAiGcW+wjqf90tyUFULT2cA== MIME-Version: 1.0 X-Received: by 10.50.27.39 with SMTP id q7mr5571261igg.34.1460140822066; Fri, 08 Apr 2016 11:40:22 -0700 (PDT) Received: by 10.107.161.6 with HTTP; Fri, 8 Apr 2016 11:40:21 -0700 (PDT) In-Reply-To: <55122.1460140666@server1.tristatelogic.com> References: <55122.1460140666@server1.tristatelogic.com> Date: Fri, 8 Apr 2016 11:40:21 -0700 Message-ID: Subject: Re: Post-install messages From: Freddie Cash To: "Ronald F. Guilmette" Cc: freebsd-ports Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 18:40:22 -0000 On Fri, Apr 8, 2016 at 11:37 AM, Ronald F. Guilmette wrote: > > I am bringing up a new 10.3-RELEASE system from scratch. > > While doing so, I unfortunately rushed ahead and installed > several packages I knew I needed using the "pkg install" > command, but I neglected to look carefully at all of the > helpful post-install messages for each package. Most of > these post-install messages appear to be merely informative, > however some of these appear to be REALLY critical, e.g. the > ones you get after "pkg install bash". > > Is there a way for me to go back now and see again all of the > post-install messages for all of the packages that I have > already installed, so that I can make sure that I've done > everything that should be done to properly install all these? > > I am hoping that there is some way for me to see all these > messages again *without* having to force re-install all of the > relevant packages. > =E2=80=8Bman pkg-query Read up on the %M (message contained in the matched package) option. That probably does what you want.=E2=80=8B --=20 Freddie Cash fjwcash@gmail.com From owner-freebsd-ports@freebsd.org Fri Apr 8 18:44: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 EB294B089E3 for ; Fri, 8 Apr 2016 18:44:18 +0000 (UTC) (envelope-from ohauer@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-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49BA116C7 for ; Fri, 8 Apr 2016 18:44:17 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from [192.168.100.100] ([87.139.233.65]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0Man6U-1b7lri0wQM-00KRq8; Fri, 08 Apr 2016 20:44:12 +0200 Subject: Re: Post-install messages To: freebsd-ports@freebsd.org References: <55122.1460140666@server1.tristatelogic.com> Cc: "Ronald F. Guilmette" From: olli hauer Message-ID: <5707FD13.2060802@gmx.de> Date: Fri, 8 Apr 2016 20:48:51 +0200 User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 MIME-Version: 1.0 In-Reply-To: <55122.1460140666@server1.tristatelogic.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:Xs5ZwNZ8SONib5QAyldZXQb1gkEwrxFa/+fQIr/9nfh5LBcCQBw HgrMPdARvoNkgspmmQ1uboSnu0zWbV1nYzALJw56uy/jEpSAUsZohQWpYnJUnni9eCEwfwH UPn+aaf0MvhsgRZ4TT6K9csczF2EKu9KLIFH0SiTo+b4eTV6yS3Vde1SOXcf5TEb7QBwLKp i/wLqbReVzblLwR1zrlNg== X-UI-Out-Filterresults: notjunk:1;V01:K0:d+VTB9sLVEs=:ThKJ9ptTkW69OTw3imwbFv LmTU6Mofgyw+M0LSjjQGDyMlnmIdXzeOCupbF0v3NuPXwhEAo8jPEKinh7iPHoDR9LnPJbonj 9GDVfnrsjLA5Ih3SJpQ1Xl/sOu5h1o5S4wdWjBB0DwRz4z6lWdLzvu15yLK5u3qSxGc8uzNMZ KUy6tTNz03GX9YTvkIoYhSKTCZmeOafF1TJSXcGJObj5QwAqZw7EcqmCVKA6s/mg0EDvAAczc GGYTZtob8HSH922wmpP4V2JZirrxMLQcVpoiY9xHV25J7bpCESVKRvhU9AKqsK1FjatIiOt/e d0nLtNelrYPoZK0ZfCCxkf+ud4uSiR494QsDOYbYG6X1hxP0POflnPNVLmFVqNJ9BcKL9XPoS piMdEBizh5QxBWwJysvdnDyE6ZAQ/3qEvZ0yLRJ86hi8HxAHx4VeVUG9EBiblV1XaoOdMWUEz U6EipiB7l+LsUC3JJ4l+lbb9eQlZ/jev65+CCAwpUebtXD/N8MbHWNxfxAQ4h0enrgqKXYGnz qigg6WcdHYu1f7/B0qt1uR9FMyz2FnlQ4Ieg6rqDH946Aqg/lONMtx0GgUWXPOJAwyZhJ48gQ 1Ikl6bkA5yw6wDE4KUL1m2usasuihBD38wHoVaQvbhX53NeCf1xwr9qLbpkFBPWuKzT5O0Z6l rmplkb+6iB8cDg3z9Q2T6a+eQbsQpeH23TyL5Hm0YEjnEHlol50OwINI1TJy0Y295UGyxGVfz 0J5yukAGbRJSTUPnYR3YjXB8f8ZXP2d236mHwbWTgm5Ow9zzF/SppXKxKgqlfy8wYnhXVVQVY zAeM47uGOd05KHsfByYDCaRKNDn1ZhpIqe3DGTw7YD7OWqlSZpjyXRpViNk3J4L4YI6ZmGdlC hkmFWrc/hcivCOneiEd4BendRQHNJchCm60iJ7l4dCSUGME/1yCz+zAcYfV9DRhDJTRngG3L+ uZLfynxm7O/zRbhAIapF93gSPTaSShiE= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 18:44:19 -0000 On 2016-04-08 20:37, Ronald F. Guilmette wrote: > > I am bringing up a new 10.3-RELEASE system from scratch. > > While doing so, I unfortunately rushed ahead and installed > several packages I knew I needed using the "pkg install" > command, but I neglected to look carefully at all of the > helpful post-install messages for each package. Most of > these post-install messages appear to be merely informative, > however some of these appear to be REALLY critical, e.g. the > ones you get after "pkg install bash". > > Is there a way for me to go back now and see again all of the > post-install messages for all of the packages that I have > already installed, so that I can make sure that I've done > everything that should be done to properly install all these? > > I am hoping that there is some way for me to see all these > messages again *without* having to force re-install all of the > relevant packages. Try the command `pkg info -aD | less' or for a single package `pkg info -D $packagename' -- olli From owner-freebsd-ports@freebsd.org Fri Apr 8 18:52: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 23567B08C24 for ; Fri, 8 Apr 2016 18:52:54 +0000 (UTC) (envelope-from rfg@tristatelogic.com) Received: from outgoing.tristatelogic.com (segfault.tristatelogic.com [69.62.255.118]) by mx1.freebsd.org (Postfix) with ESMTP id 136231AD7 for ; Fri, 8 Apr 2016 18:52:53 +0000 (UTC) (envelope-from rfg@tristatelogic.com) Received: from segfault-nmh-helo.tristatelogic.com (localhost [127.0.0.1]) by segfault.tristatelogic.com (Postfix) with ESMTP id 3875A3ADFA for ; Fri, 8 Apr 2016 11:52:53 -0700 (PDT) From: "Ronald F. Guilmette" To: freebsd-ports@freebsd.org Subject: Re: Post-install messages In-Reply-To: <5707FD13.2060802@gmx.de> Date: Fri, 08 Apr 2016 11:52:53 -0700 Message-ID: <55213.1460141573@server1.tristatelogic.com> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 18:52:54 -0000 In message <5707FD13.2060802@gmx.de>, olli hauer wrote: >Try the command `pkg info -aD | less' or for a single package `pkg info -D $pa >ckagename' Thank you. That seems to do the trick nicely. From owner-freebsd-ports@freebsd.org Fri Apr 8 20: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 CED64B0992D for ; Fri, 8 Apr 2016 20:22:43 +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 9CD6216AA; Fri, 8 Apr 2016 20:22:43 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from [IPv6:2003:8c:2e04:5601:ede3:9a2:4cc5:697a] (p2003008C2E045601EDE309A24CC5697A.dip0.t-ipconnect.de [IPv6:2003:8c:2e04:5601:ede3:9a2:4cc5:697a]) by mx1.enfer-du-nord.net (Postfix) with ESMTPSA id 3qhW9D4XXMzTWt; Fri, 8 Apr 2016 22:22:40 +0200 (CEST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: pkg-1.7.0 is an order of magnitude slower than pkg-1.6.4 From: Michael Grimm In-Reply-To: <20160407064336.GR49864@ivaldir.etoilebsd.net> Date: Fri, 8 Apr 2016 22:22:39 +0200 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <7A204031-8AD1-4988-ACAD-988386AFF92D@ellael.org> References: <6DD156C6-C3E1-43BC-8EC5-1ACB16EBFC3E@ellael.org> <20160402124845.GM1128@ivaldir.etoilebsd.net> <05DDCF70-8865-4F1F-A264-3000B8EF5244@ellael.org> <20160407064336.GR49864@ivaldir.etoilebsd.net> To: Baptiste Daroussin X-Virus-Scanned: clamav-milter 0.99.1 at mail X-Virus-Status: Clean X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Apr 2016 20:22:43 -0000 Baptiste Daroussin wrote: >=20 > On Sat, Apr 02, 2016 at 02:59:06PM +0200, Michael Grimm wrote: >> Baptiste Daroussin wrote: >>> On Sat, Apr 02, 2016 at 02:42:06PM +0200, Michael Grimm wrote: >>>> 26 seconds for 74 ports within a jail and pkg-1.6.4: >> [=E2=80=A6] >>>> 309 seconds for the very same 74 ports within the very same jail = and pkg-1.7.0: >> [=E2=80=A6] >>>> Is this an expected slow-down? /usr/ports/UPGRADE and = https://svnweb.freebsd.org/ports/head/ports-mgmt/pkg/?view=3Dlog are not = indicating that behavior. >>>> But I might have missed something. >>>>=20 >>>> Any feedback is highly appriciated, thanks, and regards, >>>=20 >>> pkg 1.7 is IO intensive that may explain. >>=20 >> Ok, understood. >>=20 >> JFTR: perl (24s), python27 (44s), and ruby (125s) take the longest = time to reinstall. >>=20 >>> I plan to readd some improvements on this side before 1.8 >>=20 >> Good to know, thanks for your feedback. >=20 > Just to follow up on the performance issue, there is a regression that = happened > on FreeBSD 10.3-RELEASE (also HEAD) that causes pkg extraction process = to be 10 > times slower as it should. r297626 fixes it in head. We are working on = bringing > that into the 10 branch: > https://svnweb.freebsd.org/base?view=3Drevision&revision=3D297626 Thanks. I added the relevant patch [1] to 10.3-STABLE (r297721) and I = can confirm that that fixed the performance issue.=20 Now, with pkg-1.7.2 for the very same 74 ports and jail reinstallation = is back to 26 seconds: Apr 8 20:04:42 pkg: indexinfo reinstalled: 0.2.4 = -> 0.2.4=20 ... Apr 8 20:05:08 pkg: pkg reinstalled: 1.7.2 -> = 1.7.2=20 Up to now, 10.3-STABLE runs rock solid. I will report if that might = change. Thanks for your engagement and with kind regards, Michael [1] = https://svnweb.freebsd.org/base/head/lib/libc/db/hash/hash.c?view=3Dpatch&= r1=3D297626&r2=3D297625&pathrev=3D297626=20 From owner-freebsd-ports@freebsd.org Sat Apr 9 03:57:31 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 11F26B086B6 for ; Sat, 9 Apr 2016 03:57:31 +0000 (UTC) (envelope-from erichsfreebsdlist@alogt.com) Received: from alogt.com (alogt.com [69.36.191.58]) (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 E61AB1D3C for ; Sat, 9 Apr 2016 03:57:30 +0000 (UTC) (envelope-from erichsfreebsdlist@alogt.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=alogt.com; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: Subject:To:From:Date; bh=czYP7atbx/AgOoBFbA20krl0/j5Oa4P8r2jPAvzscW8=; b=A3zV EUMFiMvJEfiHDynFTVLjhYNvyJ1FEVbLn9pTCTYiTBSt5llnUKmZ9xOqDouu9E9JcBLQq0rJTXRjR QJmid7uIDwrtz306/EWHeFKC6BFCM4MOYOxe95MZo/hQGSaJ+W/CE4E6ZBR9Tf+U7bcaxqhZ1oaWQ VEbPTnG+TBVDs=; Received: from subs12-223-255-228-98.three.co.id ([223.255.228.98]:37662 helo=X220.alogt.com) by sl-508-2.slc.westdc.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.86_1) (envelope-from ) id 1aoj4n-0038ix-Cm for freebsd-ports@FreeBSD.org; Fri, 08 Apr 2016 20:56:46 -0600 Date: Sat, 9 Apr 2016 10:56:35 +0800 From: Erich Dollansky To: freebsd-ports@FreeBSD.org Subject: impossible to compile firefox when WRKDIRPREFIX is used Message-ID: <20160409105635.404e9871@X220.alogt.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - sl-508-2.slc.westdc.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - alogt.com X-Get-Message-Sender-Via: sl-508-2.slc.westdc.net: authenticated_id: erichsfreebsdlist@alogt.com X-Authenticated-Sender: sl-508-2.slc.westdc.net: erichsfreebsdlist@alogt.com X-Source: X-Source-Args: X-Source-Dir: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2016 03:57:31 -0000 Hi, I use WRKDIRPREFIX as a standard outside of jails. I could not compile there firefox since some time. I started to investigate today with a ports tree from last Sunday/Monday and still have had this problem. After removing WRKDIRPREFIX, it all worked as expected. Erich From owner-freebsd-ports@freebsd.org Sat Apr 9 09:23: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 1D444B08DD8 for ; Sat, 9 Apr 2016 09:23:02 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from BLU004-OMC3S2.hotmail.com (blu004-omc3s2.hotmail.com [65.55.116.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BDD2F13B5 for ; Sat, 9 Apr 2016 09:23:01 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from BLU436-SMTP124 ([65.55.116.73]) by BLU004-OMC3S2.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Sat, 9 Apr 2016 02:21:52 -0700 X-TMN: [3/CmQP8oS7PQbim8MpGEq8m1XiZmYP61] X-Originating-Email: [carmel_ny@outlook.com] Message-ID: Date: Sat, 9 Apr 2016 05:21:44 -0400 From: Carmel To: FreeBSD Ports Subject: Creating port for sentora Organization: Seibercom NET X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.28; i686-w64-mingw32) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 09 Apr 2016 09:21:52.0504 (UTC) FILETIME=[409D5F80:01D19241] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2016 09:23:02 -0000 I have been investigating Sentora , I was wondering if anyone is working on creating a port for this application? -- Carmel From owner-freebsd-ports@freebsd.org Sat Apr 9 09:39:41 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 3AFB2B092B9 for ; Sat, 9 Apr 2016 09:39:41 +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 CC0951B40 for ; Sat, 9 Apr 2016 09:39:40 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.86_2 (FreeBSD)) (envelope-from ) id 1aopMZ-000Etr-Ku; Sat, 09 Apr 2016 11:39:31 +0200 Date: Sat, 9 Apr 2016 11:39:31 +0200 From: Kurt Jaeger To: Carmel Cc: FreeBSD Ports Subject: Re: Creating port for sentora Message-ID: <20160409093931.GU35640@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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2016 09:39:41 -0000 Hi! > I have been investigating Sentora , I was wondering > if anyone is working on creating a port for this application? I've looked in https://bugs.freebsd.org, searching for sentora and did not find anything. I've looked on https://wiki.freebsd.org/WantedPorts and did not find anything, either. It looks interesting. -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Sat Apr 9 09:48: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 EC74CB098B2 for ; Sat, 9 Apr 2016 09:48:30 +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 B0CA41021 for ; Sat, 9 Apr 2016 09:48:30 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.86_2 (FreeBSD)) (envelope-from ) id 1aopVG-000Eus-Vv; Sat, 09 Apr 2016 11:48:31 +0200 Date: Sat, 9 Apr 2016 11:48:30 +0200 From: Kurt Jaeger To: Carmel , FreeBSD Ports Subject: Re: Creating port for sentora Message-ID: <20160409094830.GV35640@home.opsec.eu> References: <20160409093931.GU35640@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160409093931.GU35640@home.opsec.eu> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2016 09:48:31 -0000 Hi! > I've looked on https://wiki.freebsd.org/WantedPorts and did not find > anything, either. At that page, similar apps are listed: http://www.ispconfig.org/ http://isp-control.net/ Have you had a look at those, too ? Any difference ? -- pi@opsec.eu +49 171 3101372 4 years to go ! From owner-freebsd-ports@freebsd.org Sat Apr 9 12:55: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 2B80DB09311 for ; Sat, 9 Apr 2016 12:55:02 +0000 (UTC) (envelope-from jim@ohlste.in) Received: from mail-qg0-x229.google.com (mail-qg0-x229.google.com [IPv6:2607:f8b0:400d:c04::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 E39A71448 for ; Sat, 9 Apr 2016 12:55:01 +0000 (UTC) (envelope-from jim@ohlste.in) Received: by mail-qg0-x229.google.com with SMTP id c6so111451999qga.1 for ; Sat, 09 Apr 2016 05:55:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ohlste-in.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=3UHPbXCR/sgnvx7g0N2cJifHQ1B4TGJt/GzTK6CEgGk=; b=IsschXelvkbbrqv59cjLx0uIHBAqI/cw30Qc1wNDEl1ln78euyjM92er233YgUPtRo YcaARXx5yYjfso2eyZdwf2hmhlERunAsWIdB/afvGVygemJQVfsuejFYRaUy1AqnXYb+ BQf7fxA/+2EWpAl5gj8lrqrkiB3h7sEOawiGdF8seFcjsC9dm4So9bjcO6ZpEOFex9kH NTvHZUm528H8/JhRUv3/g/8F/fWXrGn5SMFUQ5WxtqZKfnitUdbecNu6ooZl7mWop6TK 7RhVVTI+hGvRdZpnRlTcudFsxOjlX+XTr9pbP6WVblosQo9ChamAzgQe+fwZysJpl61E x2XA== 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=3UHPbXCR/sgnvx7g0N2cJifHQ1B4TGJt/GzTK6CEgGk=; b=TKHgDxmdYsfKt4srvjwD1dFKxbBVEIcdQjMbpL59qjaJDKY2JElHmc7MK3S8wjCq6d YPu9bkUflhuLRJRKf58G06ynUs8CdtNGMVX/FI8EbxYFFsTwXqMPd3+F1LYzbXS+rF+Z NRA5KOM5yzgoFTC0InFyk6cA60v/a6UkBDE8aWd8zXOPqaWFF4CxoA5w4DkGvDoB4wWc 4sYasy+Hk92X35BbJAR13HuufjhC/nLjFfBwguVeP5jUPSZv4Y9ByWe9vF4N57iH/j3M Tq3wbSFQBZHnkc2eomXsGb2pu4eBk5vUuR4fNH+SxLq/5X/ou5NUl3eCaaq852oFXXM/ DCSw== X-Gm-Message-State: AD7BkJI/SoEKwvWfa0n43p0zJuH7wILGAkJxCMZXI6BMkeNq4Yh+EvaaZTnjrCFhiG+Gjg== X-Received: by 10.140.177.87 with SMTP id x84mr18574560qhx.39.1460206500670; Sat, 09 Apr 2016 05:55:00 -0700 (PDT) Received: from ?IPv6:2001:470:7:71f::2? (ohlstein-2-pt.tunnel.tserv13.ash1.ipv6.he.net. [2001:470:7:71f::2]) by smtp.googlemail.com with ESMTPSA id 38sm7391202qgn.6.2016.04.09.05.54.59 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 09 Apr 2016 05:54:59 -0700 (PDT) Subject: Re: Creating port for sentora To: Carmel , FreeBSD Ports References: From: Jim Ohlstein Message-ID: <5708FBA2.7070303@ohlste.in> Date: Sat, 9 Apr 2016 08:54:58 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2016 12:55:02 -0000 Hello, On 4/9/16 5:21 AM, Carmel wrote: > I have been investigating Sentora , I was wondering > if anyone is working on creating a port for this application? > The install script is 1200+ lines, written in bash that first looks for the two supported Linux distros and installs their packages from the respective repositories. It chokes on any other OS and even chokes on unsupported Linux distros. Without looking at the scripts that actually perform the hosting functions, I would wager they look for config files in places where FreeBSD packages do not install them. That's only the beginning of what I'd imagine to be a horror show of ugly hacks that would be necessary. If you manage to get it working after a complete rewrite of the install script (from scratch) and the support files, pretty much each update is going to require another such rewrite, or at least extensive patching. Bottom line: you have four choices: wait for someone to spend dozens (maybe hundreds) of hours porting it to FreeBSD and committing to maintaining it, do it yourself, use a supported software distribution, or find another hosting control panel that supports FreeBSD out of the box. You can always lobby the developers to support FreeBSD, which they _might_ do if they were properly incentivized. -- Jim Ohlstein "Never argue with a fool, onlookers may not be able to tell the difference." - Mark Twain From owner-freebsd-ports@freebsd.org Sat Apr 9 19:12:41 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 4EDF7B08EB0 for ; Sat, 9 Apr 2016 19:12:41 +0000 (UTC) (envelope-from avonarx@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-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A35F21ABE for ; Sat, 9 Apr 2016 19:12:40 +0000 (UTC) (envelope-from avonarx@gmx.net) Received: from [46.126.162.30] by 3capp-gmx-bs80.server.lan (via HTTP); Sat, 9 Apr 2016 21:12:30 +0200 Message-ID: From: =?UTF-8?Q?=22Andr=C3=A9_von_Arx=22?= To: freebsd-ports@freebsd.org Subject: FreeBSD Port: php70-pdo-pgsql depends on postgresql93-client Date: Sat, 9 Apr 2016 21:12:30 +0200 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K0:IkB14OOtC5mULSlSnhWtYtmnqZGpzsFt68fGUtxWttk dBo3HmUjn6qoPIn/esJAtqr2pJEc3sRfyv7RyCtLwSQdJ+/br7 fxw62nOYxH7VtNXKY+9/W6wQPrI11+yyYhNce3T4VDEbE8tLcm hsv9EXWMCtzqBLrwrJyMl2LGGZJTFQx6CrvxcUuqLdcfmtz5cI mA8gUE6SVu+xXN6YT7yNIxp3m3OB0RpyXmsB1ZvJtw7qyblgb7 LtTMcdt6frVaGz5LuLPUhrKvpcGavYYgUBKVsw3XNkBCMOlkFv y4mN+E= X-UI-Out-Filterresults: notjunk:1;V01:K0:IJCGjWdhbgI=:Hj29u8/NrScAYfkQqXRIXU Ub3LyoJyfam/pIha/n8Hi/5sWiatTkf5JTKUCX1leWr1DNaj5GTlJhwDgEX4aJof99pXcaAHi eNiLF619BH9T3a6WoKODaWbxkPYvHm/+9kepSGjHbPQH72l5R8XOJxH40WKkNtiQhu8PaTDIm jUKAd0IXd56tBT3YxD8zbKYFwh2vqsG0AxMsxMf1HSNQS3AFhlwhXQoJoMpePtPWYGuuAwVrI PDQGTuBidh46izcPoiDS9va9H/cJRYjWIIcIsO3uX7gKmL2s3h8+BERvOp4yRu3k5NvHE03kY wNw5zWHz14JLE2WjdblLstBjAwaUr3uVHDWF49JsDUwgsEO/mN6c1B1asYO6BTfRCdZG53Ylh pBVdY3Ua1eJ8GIqFpm6M9TkzOwn3fZBnbHnvULBg52FW69mQ36zUOnn7Ej60NyvbFA/7bbFSj 6j477RhmlQ== MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2016 19:12:41 -0000 From owner-freebsd-ports@freebsd.org Sat Apr 9 19:14: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 A4554B08F39 for ; Sat, 9 Apr 2016 19:14:46 +0000 (UTC) (envelope-from jbeich@vfemail.net) Received: from vfemail.net (onethreetwo.vfemail.net [199.16.11.132]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 668F61B8F for ; Sat, 9 Apr 2016 19:14:46 +0000 (UTC) (envelope-from jbeich@vfemail.net) Received: (qmail 65041 invoked by uid 89); 9 Apr 2016 19:14:39 -0000 Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1) by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP; 9 Apr 2016 19:14:38 -0000 Received: (qmail 65035 invoked by uid 89); 9 Apr 2016 19:14:21 -0000 Received: by simscan 1.3.1 ppid: 65031, pid: 65033, t: 0.1017s scanners:none Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62) by FreeQueue with SMTP; 9 Apr 2016 19:14:21 -0000 Received: (qmail 12778 invoked by uid 89); 9 Apr 2016 19:14:21 -0000 Received: by simscan 1.4.0 ppid: 12763, pid: 12774, t: 0.6307s scanners:none Received: from unknown (HELO nil) (amJlaWNoQHZmZW1haWwubmV0@172.16.100.27) by mail.vfemail.net with ESMTPA; 9 Apr 2016 19:14:20 -0000 From: Jan Beich To: Erich Dollansky Cc: freebsd-ports@FreeBSD.org Subject: Re: impossible to compile firefox when WRKDIRPREFIX is used References: <20160409105635.404e9871@X220.alogt.com> Date: Sat, 09 Apr 2016 21:14:06 +0200 In-Reply-To: <20160409105635.404e9871@X220.alogt.com> (Erich Dollansky's message of "Sat, 9 Apr 2016 10:56:35 +0800") Message-ID: 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.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2016 19:14:46 -0000 --=-=-= Content-Type: text/plain Erich Dollansky writes: > Hi, > > I use WRKDIRPREFIX as a standard outside of jails. I could not compile > there firefox since some time. I started to investigate today with a > ports tree from last Sunday/Monday and still have had this problem. > > After removing WRKDIRPREFIX, it all worked as expected. Does it look like the following issue? https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206980 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJXCVR+XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREQjQ0MzY3NEM3RDIzNTc4NkUxNDkyQ0VF NEM3Nzg4MzQ3OURCRERCAAoJEOTHeINHnb3bgZUH/14vEO7bFWcKEk5mhDYWbryV 9l1aA7xbi5dGn5V2fTVAp4fglwS8P9u4r7kKpCpn/Vo61hhK6tnLJ9n60SL2nwho sy/Dy0DFF1i/VvR9canDNjOTOd/8ghT7dEDlzlSBMsoR/jUSuQQwZgVH1H0WMkZK bedJoWo/O0VGUiumcSlwx9zoklNDW6Ewq4PKnkUUHWg+U9P808oYXbNyR+25maII gzC19ktKVKq79x4Fv8iRIdEaSkAK+IlzwQM3waau+sELfCW8bf7u3o7uIhN/4hoQ SIumgzDoFp+EESFACb7yoVsjleo6AqNho0kVHu8JF+pU9R0YULxJFLX7OKrTNsE= =rZLH -----END PGP SIGNATURE----- --=-=-=--