From owner-freebsd-ports@freebsd.org Sun Jul 19 01:35:50 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 590EF999E63; Sun, 19 Jul 2015 01:35:50 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from mx.tetcu.info (mx.tetcu.info [217.19.15.179]) by mx1.freebsd.org (Postfix) with ESMTP id 19B5E18D8; Sun, 19 Jul 2015 01:35:49 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from it.tim.tetcu.info (unknown [84.232.221.7]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mx.tetcu.info (Postfix) with ESMTPSA id 008A330BEFD; Sun, 19 Jul 2015 04:35:47 +0300 (EEST) Date: Sun, 19 Jul 2015 04:35:47 +0300 From: Ion-Mihai Tetcu To: Mark Felder Cc: ports-secteam@freebsd.org, freebsd-ports@freebsd.org Subject: Re: AUDITFILE default for ports users Message-ID: <20150719043547.4dd7c3b6@it.tim.tetcu.info> In-Reply-To: <379A9DE0-1D84-44F2-914F-3985FFA7320E@feld.me> References: <20150718141713.5153018d@it.tim.tetcu.info> <379A9DE0-1D84-44F2-914F-3985FFA7320E@feld.me> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.27; amd64-portbld-freebsd10.1) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 01:35:50 -0000 On Sat, 18 Jul 2015 17:30:52 -0500 Mark Felder wrote: > > > On Jul 18, 2015, at 06:17, Ion-Mihai Tetcu > > wrote: > > > > Hi, > > > > > > I have some machines on which, for various reasons, only ports are > > used. > > > > On upgrading ports, I keep running into the the fact that > > /var/db/pkg/vuln.xml is lagging > > behind /usr/ports/security/vuxml/vuln.xml which is updated via > > portsnap (and thus upgrading the vulnerable ports fails). > > > > So I'd like to propose defaulting to vuln.xml from ports if it is > > newer that the one from /var/db/pkg/ and AUDITFILE is not defined > > by the user. > > > > Tentative patch attached (I'm not happy with the != constuct). > > > > I might be slightly lost here regarding what issue you're hitting. Described above :) I'm mostly an old-time ports user (as opposed to packages user). > The vuln.xml database at /var/db/pkg/vuln.xml is updated > by /usr/local/etc/periodic/security/410.pkg-audit on a nightly basis. Yes, and if a fix for an know vuln was just committed, updating the ports tree and upgrading the port will get the system patched faster that waiting for the package to be built on the cluster. A ports user would portsnap the ports, which will get a more up-to-date vuln.xml that the one that was fetched by nightly cron. > If your database is out of date you can simply force a fetch of the > database with `pkg audit -F`. Yes, or define AUDITFILE to be the one from ports in make.conf. However both require manual action; I'm just proposing a (I think sane) default. > Sometimes I leave /usr/ports/security/vuxml/vuln.xml in an unfinished > state from working on creating new entries One could argue you should do devel on an svn co'ed copy of the tree, not the system one :) so I don't regard this as an valid argument. > and I am not sure I would want the ports tree to think it should use > that database just because it has a newer timestamp. I don't know a cheaper way to check if it's more up-to-date. > I suppose I would have to think about this a bit more... I'm not > sure. Having two sources of "truth" seems like a disaster waiting to > happen. True. But except if http://vuxml.freebsd.org/freebsd/vuln.xml.bz2 update is triggered by each commit it will lag behind the (master) version in the ports tree. How often is updated this file fetched by `pkg audit -F`? At lest for now, one can't really mix ports and packages on a daily bases; a ports user would tend to ignore pkg features not directly related to locally installed package management (delete/which/info/...). > I'm curious to hear what the other ports-secteam members think. -- IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 29597D20 From owner-freebsd-ports@freebsd.org Sun Jul 19 01:45:54 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D7C7D999025 for ; Sun, 19 Jul 2015 01:45:54 +0000 (UTC) (envelope-from feld@feld.me) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9684C1C01 for ; Sun, 19 Jul 2015 01:45:54 +0000 (UTC) (envelope-from feld@feld.me) Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 62977206A7 for ; Sat, 18 Jul 2015 21:45:53 -0400 (EDT) Received: from web3 ([10.202.2.213]) by compute6.internal (MEProxy); Sat, 18 Jul 2015 21:45:53 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=feld.me; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=c2pKfo/KO4vggoV/JZ7cfH2vswU=; b=mgFu84 5DZFejA9NfAQh8uoeY2UB3MkTIgRM5spWUM5rt/+L8xzDcfv4dO1AUlAYgJY6mGg jELPefIKv5JrOEh/NszX89k+ERGVgJxRBbtgmMPZNXGd/aPvMQOwemyRi2NKuHPF wNWvRLM9j1wCW8rSLuc1LSxAAgaLDU1obu6gU= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=c2pKfo/KO4vggoV /JZ7cfH2vswU=; b=PC+ds5/SbsM8xS5YzF0Az9WLbI8j3hqQwVdNc6Mxcp4I5mK MT6FVSOlQb73eRsIHH+059QixUv8uuBH53c2HVWXeXFAl7qTMBmI9H+NIMWlGMsM OY4YzQUN2lPbGCCzBxc0Le7xOL03yfFyZETvfNO6QEOpGJhyMWUKMHRrN/SY= Received: by web3.nyi.internal (Postfix, from userid 99) id 2BE0E108EF4; Sat, 18 Jul 2015 21:45:53 -0400 (EDT) Message-Id: <1437270353.4056941.327235545.7D2D9611@webmail.messagingengine.com> X-Sasl-Enc: N2Bu17lzcZia+4C8CNEJaDRG0x+2UEtDXqgFfmVcSmb4 1437270353 From: Mark Felder To: "Ion-Mihai Tetcu" Cc: ports-secteam@freebsd.org, freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-63a5d8c6 Subject: Re: AUDITFILE default for ports users Date: Sat, 18 Jul 2015 20:45:53 -0500 In-Reply-To: <20150719043547.4dd7c3b6@it.tim.tetcu.info> References: <20150718141713.5153018d@it.tim.tetcu.info> <379A9DE0-1D84-44F2-914F-3985FFA7320E@feld.me> <20150719043547.4dd7c3b6@it.tim.tetcu.info> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 01:45:54 -0000 On Sat, Jul 18, 2015, at 20:35, Ion-Mihai Tetcu wrote: > On Sat, 18 Jul 2015 17:30:52 -0500 > Mark Felder wrote: > > > > > > On Jul 18, 2015, at 06:17, Ion-Mihai Tetcu > > > wrote: > > > > > > Hi, > > > > > > > > > I have some machines on which, for various reasons, only ports are > > > used. > > > > > > On upgrading ports, I keep running into the the fact that > > > /var/db/pkg/vuln.xml is lagging > > > behind /usr/ports/security/vuxml/vuln.xml which is updated via > > > portsnap (and thus upgrading the vulnerable ports fails). > > > > > > So I'd like to propose defaulting to vuln.xml from ports if it is > > > newer that the one from /var/db/pkg/ and AUDITFILE is not defined > > > by the user. > > > > > > Tentative patch attached (I'm not happy with the != constuct). > > > > > > > I might be slightly lost here regarding what issue you're hitting. > > Described above :) > I'm mostly an old-time ports user (as opposed to packages user). > > > The vuln.xml database at /var/db/pkg/vuln.xml is updated > > by /usr/local/etc/periodic/security/410.pkg-audit on a nightly basis. > > Yes, and if a fix for an know vuln was just committed, updating the > ports tree and upgrading the port will get the system patched faster > that waiting for the package to be built on the cluster. A ports user > would portsnap the ports, which will get a more up-to-date vuln.xml > that the one that was fetched by nightly cron. > > > If your database is out of date you can simply force a fetch of the > > database with `pkg audit -F`. > > Yes, or define AUDITFILE to be the one from ports in make.conf. > However both require manual action; I'm just proposing a (I think sane) > default. > > > Sometimes I leave /usr/ports/security/vuxml/vuln.xml in an unfinished > > state from working on creating new entries > > One could argue you should do devel on an svn co'ed copy of the tree, > not the system one :) so I don't regard this as an valid argument. > I do development on /usr/ports which is a readonly checkout and used by poudriere, and then have another ports tree I apply patches to (~/svn/freebsd/ports) which is used for committing. :-) > > and I am not sure I would want the ports tree to think it should use > > that database just because it has a newer timestamp. > > I don't know a cheaper way to check if it's more up-to-date. > > > I suppose I would have to think about this a bit more... I'm not > > sure. Having two sources of "truth" seems like a disaster waiting to > > happen. > > True. But except if http://vuxml.freebsd.org/freebsd/vuln.xml.bz2 > update is triggered by each commit it will lag behind the (master) > version in the ports tree. > How often is updated this file fetched by `pkg audit -F`? > It's re-generated by cron every 5 minutes. > At lest for now, one can't really mix ports and packages on a daily > bases; a ports user would tend to ignore pkg features not directly > related to locally installed package management (delete/which/info/...). > > > I'm curious to hear what the other ports-secteam members think. > > From owner-freebsd-ports@freebsd.org Sun Jul 19 07:41:33 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DE7F59A5E17 for ; Sun, 19 Jul 2015 07:41:33 +0000 (UTC) (envelope-from loic.blot@unix-experience.fr) Received: from smtp.unix-experience.fr (195-154-176-227.rev.poneytelecom.eu [195.154.176.227]) (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 A04A11C3D for ; Sun, 19 Jul 2015 07:41:33 +0000 (UTC) (envelope-from loic.blot@unix-experience.fr) Received: from smtp.unix-experience.fr (unknown [192.168.200.21]) by smtp.unix-experience.fr (Postfix) with ESMTP id 0146C4287C for ; Sun, 19 Jul 2015 07:34:24 +0000 (UTC) X-Virus-Scanned: scanned by unix-experience.fr Received: from smtp.unix-experience.fr ([192.168.200.21]) by smtp.unix-experience.fr (smtp.unix-experience.fr [192.168.200.21]) (amavisd-new, port 10024) with ESMTP id r0DtSaJva6OG for ; Sun, 19 Jul 2015 07:34:11 +0000 (UTC) Received: from Nerz-PC (AMontsouris-651-1-96-164.w82-123.abo.wanadoo.fr [82.123.219.164]) by smtp.unix-experience.fr (Postfix) with ESMTPSA id BD51D42875 for ; Sun, 19 Jul 2015 07:34:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=unix-experience.fr; s=uxselect; t=1437291250; bh=5fSs8GUEQVM5zQJSNFmwHTKl+3ctNJAsHdUEKyAfzUY=; h=Subject:From:To:Date; b=XMHIaTiebRH8mLAT1V3w0R9VtHK/5wqxhbsmWCrIUGQAPtHW4+IOIy4ZDtkqHqjKA ELXx+Bg3EAvHJS5xh5/KNTdt5rRP2VhBciaXTyOFRjJ9ODnmveWp2ZM57aWsyfQBCQ 7fD9aTiw2l2vhtv+4NljQe7kXuhAUiZlURXrVTko= Message-ID: <1437291250.13308.1.camel@unix-experience.fr> Subject: Please update www/owncloud From: =?ISO-8859-1?Q?Lo=EFc?= BLOT To: freebsd-ports Date: Sun, 19 Jul 2015 09:34:10 +0200 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.16.4 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 07:41:34 -0000 Hello, owncloud 8.1 is out since a few weeks. Here is the patch: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201687 Please note it could be useful to inform users to update manually calendar and contact app from the PR quoted URL, maybe in the UPDATING, else after re-activate app owncloud will not work. Thanks for you reading. -- Best regards, Loïc BLOT, UNIX systems, security and network engineer http://www.unix-experience.fr From owner-freebsd-ports@freebsd.org Sun Jul 19 12:03:01 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B20759A64B9 for ; Sun, 19 Jul 2015 12:03:01 +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 9EF091739 for ; Sun, 19 Jul 2015 12:03:01 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id 9DD179A64B8; Sun, 19 Jul 2015 12:03:01 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9D64E9A64B7 for ; Sun, 19 Jul 2015 12:03:01 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [67.231.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id 90DB916F3 for ; Sun, 19 Jul 2015 12:03:01 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII 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 <0NRQ000C3HQQB100@hades.sorbs.net> for ports@freebsd.org; Sun, 19 Jul 2015 05:08:51 -0700 (PDT) Message-id: <55AB91ED.3080908@sorbs.net> Date: Sun, 19 Jul 2015 14:02:53 +0200 From: Michelle Sullivan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 To: "ports@freebsd.org" Subject: Self committing... allowed or not? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 12:03:01 -0000 please correct me if I'm wrong but isn't self committing (those with the commit bit committing their own patches without QA/review/adding patchfiles to the PR) against the rules?... or is it just a free-for-all now? Michelle -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Sun Jul 19 12:46:19 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CEE679A6B52 for ; Sun, 19 Jul 2015 12:46:19 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 613871D6B for ; Sun, 19 Jul 2015 12:46:19 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local ([192.168.100.2]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.15.2/8.15.2) with ESMTPSA id t6JCkCs5048883 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Sun, 19 Jul 2015 13:46:13 +0100 (BST) (envelope-from matthew@FreeBSD.org) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org DKIM-Filter: OpenDKIM Filter v2.9.2 smtp.infracaninophile.co.uk t6JCkCs5048883 Authentication-Results: smtp.infracaninophile.co.uk/t6JCkCs5048883; dkim=none reason="no signature"; dkim-adsp=none; dkim-atps=neutral X-Authentication-Warning: lucid-nonsense.infracaninophile.co.uk: Host [192.168.100.2] claimed to be liminal.local Subject: Re: Self committing... allowed or not? To: freebsd-ports@freebsd.org References: <55AB91ED.3080908@sorbs.net> From: Matthew Seaman X-Enigmail-Draft-Status: N1110 Message-ID: <55AB9C0D.2020009@FreeBSD.org> Date: Sun, 19 Jul 2015 13:46:05 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: <55AB91ED.3080908@sorbs.net> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Ter6dXcPqO7JwTq3IJOK2aOVL7dhxrQRn" X-Virus-Scanned: clamav-milter 0.98.7 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 12:46:20 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Ter6dXcPqO7JwTq3IJOK2aOVL7dhxrQRn Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 19/07/2015 13:02, Michelle Sullivan wrote: > please correct me if I'm wrong but isn't self committing (those with th= e > commit bit committing their own patches without QA/review/adding > patchfiles to the PR) against the rules?... or is it just a free-for-al= l > now? It's not forbidden, but committers are strongly encouraged to seek review of anything that isn't a routine port update or modernization or a trivial fix. Of course, updates that involve modifying the ports infrastructure will need approval by the appropriate maintainers (usually portmgr) and updates that would potentially affect a large number of ports should have an exp-run. Matthew --Ter6dXcPqO7JwTq3IJOK2aOVL7dhxrQRn Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) iQJ8BAEBCgBmBQJVq5wUXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATUEIP/3O3SPKdLv0cKdIRYbZzwtWk 0soifujf8P6Mw4rZ865WvAOqRLk05wlS2LlXAgSyG0wi7gFk6gCdzFJgcm+/+wny ZHGSP4NcjfEzzuOKLhNg0iWxGEZKAw2Wtuq+3ta4QpmbdADaENVKWMkaG843x2D/ CcKvJcFibmDd0aQH4U7r/QR/BQ8luG1TSX8xlmJ3T4YBxgRJ/iBw9Rtx9tANnKIt wq2t8J9WtsUkrLROrEZtNNcN6Dk8xvQ0JoiMqcC2KLOIJjFNulntdzjUWBPxZ/Nv vmrdK3n/CaVE11iHcOwYYsgHbFNDGszij2EDLMrmxDZuvLNFdfBXVWI8WpLHTBRr 8Mq0RJCEH32q7aCvmaCfdTVit4aIf94Ai43488oOllY27Hel3gnm/04lcBieCKNj zSEcuDRf07C6m/Cb1dw0FK1Yhz7RTuo3zK1TQy3AmZOYDqmB8l6lX1jUMxYVbu5g gg206p00JyoAzlnMR62VkOSaAWkD19G++TPMSgqZtCcLQClzmXqhlIXz2LBPVDOb u2IGt300Y7wPea5GoCCsbLMmeG2Gjt+C5K+kSnCAJ8f8dRapLYusNbwz8m9Pojxd sq51mdg1/FZUOepA+u1CZBHhtN5WnjLORWEibzGRbmq7037okAC8+5ME1AFFd+/6 z7UdtJQA0bEgnmq+uFRQ =+GCm -----END PGP SIGNATURE----- --Ter6dXcPqO7JwTq3IJOK2aOVL7dhxrQRn-- From owner-freebsd-ports@freebsd.org Sun Jul 19 14:43:24 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6819D9A500F for ; Sun, 19 Jul 2015 14:43:24 +0000 (UTC) (envelope-from dim@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 4D1AE1453 for ; Sun, 19 Jul 2015 14:43:24 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 49B8B9A500D; Sun, 19 Jul 2015 14:43: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 4872E9A500C for ; Sun, 19 Jul 2015 14:43:24 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:7b8:3a7:1:2d0:b7ff:fea0:8c26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F26161452 for ; Sun, 19 Jul 2015 14:43:23 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from coleburn.home.andric.com (coleburn.home.andric.com [192.168.0.15]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id CEDCB2ABBB; Sun, 19 Jul 2015 16:43:18 +0200 (CEST) Subject: Re: Self committing... allowed or not? Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) Content-Type: multipart/signed; boundary="Apple-Mail=_A84BCA5B-CAD5-4F5C-8E01-1E862AD9E4D5"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.5 From: Dimitry Andric In-Reply-To: <55AB91ED.3080908@sorbs.net> Date: Sun, 19 Jul 2015 16:43:32 +0200 Cc: "ports@freebsd.org" Message-Id: <9917125A-6342-4F62-B374-E4F456EDC015@FreeBSD.org> References: <55AB91ED.3080908@sorbs.net> To: Michelle Sullivan X-Mailer: Apple Mail (2.2102) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 14:43:24 -0000 --Apple-Mail=_A84BCA5B-CAD5-4F5C-8E01-1E862AD9E4D5 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On 19 Jul 2015, at 14:02, Michelle Sullivan wrote: > > please correct me if I'm wrong but isn't self committing (those with the > commit bit committing their own patches without QA/review/adding > patchfiles to the PR) against the rules?... or is it just a free-for-all > now? If they are the maintainer, it is OK by definition. Otherwise, approval from either the maintainer or portmgr@ is needed. However, a number of people are on vacation, and they have notified other developers that is OK to fix their ports while they are away. Within reason, of course. :-) In any case, which specific ports are you worried about? -Dimitry --Apple-Mail=_A84BCA5B-CAD5-4F5C-8E01-1E862AD9E4D5 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.27 iEYEARECAAYFAlWrt5sACgkQsF6jCi4glqNWtgCgjvJGooa93myRfnn1LRL+8pUo lSsAoNi221cvnBpgI3wtCDC1u2aunU7R =6ii6 -----END PGP SIGNATURE----- --Apple-Mail=_A84BCA5B-CAD5-4F5C-8E01-1E862AD9E4D5-- From owner-freebsd-ports@freebsd.org Sun Jul 19 15:19:12 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 578489A541C for ; Sun, 19 Jul 2015 15:19:12 +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 424921EB5 for ; Sun, 19 Jul 2015 15:19:12 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id 3F1919A541B; Sun, 19 Jul 2015 15:19: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 3DB809A541A for ; Sun, 19 Jul 2015 15:19:12 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [67.231.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id 23DD91EB3; Sun, 19 Jul 2015 15:19:11 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII 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 <0NRQ000E3QTSB100@hades.sorbs.net>; Sun, 19 Jul 2015 08:25:06 -0700 (PDT) Message-id: <55ABBFEC.60302@sorbs.net> Date: Sun, 19 Jul 2015 17:19:08 +0200 From: Michelle Sullivan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 To: Dimitry Andric Cc: "ports@freebsd.org" Subject: Re: Self committing... allowed or not? References: <55AB91ED.3080908@sorbs.net> <9917125A-6342-4F62-B374-E4F456EDC015@FreeBSD.org> In-reply-to: <9917125A-6342-4F62-B374-E4F456EDC015@FreeBSD.org> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 15:19:12 -0000 Dimitry Andric wrote: > On 19 Jul 2015, at 14:02, Michelle Sullivan wrote: > >> please correct me if I'm wrong but isn't self committing (those with the >> commit bit committing their own patches without QA/review/adding >> patchfiles to the PR) against the rules?... or is it just a free-for-all >> now? >> > > If they are the maintainer, it is OK by definition. Otherwise, approval > from either the maintainer or portmgr@ is needed. > > However, a number of people are on vacation, and they have notified > other developers that is OK to fix their ports while they are away. > Within reason, of course. :-) > > In any case, which specific ports are you worried about? > > -Dimitry > > Here's the case and the three referenced commits: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199265 And I know the top-level dependency will now break other things because of a minor detail that the committer did not take into account... That said I don't know if any other dependencies on it exist (so therefore it might not break anything else - however I am fairly sure it wasn't checked by the committer because of the speed and absoluteness of the change) because I don't need it/use it myself... but that is not the point. I was 'just lucky' to come across this change process as I was not looking for anything, just happened to be in the right place at the right time to see it, and considering the hoops use plebs (those without the commit bit) have to jump through I thought it was rather ironic that 3 separate ports were changed, no testing was recorded in the PR as we the plebs are required to do, no patches uploaded as we the plebs have to do and no review as we the plebs have to have... -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Sun Jul 19 15:44:55 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AC8579A5A16 for ; Sun, 19 Jul 2015 15:44:55 +0000 (UTC) (envelope-from baptiste.daroussin@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 8865B1D4D for ; Sun, 19 Jul 2015 15:44:55 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 857409A5A13; Sun, 19 Jul 2015 15:44: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 6B2C39A5A12 for ; Sun, 19 Jul 2015 15:44:55 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x22b.google.com (mail-wi0-x22b.google.com [IPv6:2a00:1450:400c:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E36321D4B; Sun, 19 Jul 2015 15:44:54 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by widic2 with SMTP id ic2so70843013wid.0; Sun, 19 Jul 2015 08:44:52 -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-type:content-disposition:in-reply-to:user-agent; bh=ubj6XXMr9qfFiBiQRDqK0WS9jfr75rqzXV/BmvR+YSQ=; b=E8oR57RksiDKIH+17BVg9OCy0EZlO9vxHTREOHx1joRpZlWWwPZe+7kO1O1eehLX2k K2fPBeN7OovIIHUYfrB9Hjbsq3iH71R6DA8DK6UE3Lv1kw8uXk57SCd84fJowrcesaqR Re3q17R+1i2pxpLT0LrSQzizYpJ0b8pIFsUXjKrmZVxoDniMle+F0mW76zQQlp0hK5u+ cgrUphoNuZy6T9U1/ORfFnvOD6l9xc5RGmEoAsX1YJRa1G02fh1xJ1Q092RY1yv3ecKA b9StwD5rI4ZdQ/PadIowEGebDtQ86O95OgE7YAqqXaM+z92fo5gNSQmsyghKaKdWIOnm Eduw== X-Received: by 10.181.13.36 with SMTP id ev4mr13462959wid.65.1437320692598; Sun, 19 Jul 2015 08:44:52 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id d17sm27641033wjs.32.2015.07.19.08.44.51 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Jul 2015 08:44:51 -0700 (PDT) Sender: Baptiste Daroussin Date: Sun, 19 Jul 2015 17:44:49 +0200 From: Baptiste Daroussin To: Michelle Sullivan Cc: Dimitry Andric , "ports@freebsd.org" Subject: Re: Self committing... allowed or not? Message-ID: <20150719154449.GD50618@ivaldir.etoilebsd.net> References: <55AB91ED.3080908@sorbs.net> <9917125A-6342-4F62-B374-E4F456EDC015@FreeBSD.org> <55ABBFEC.60302@sorbs.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="oj4kGyHlBMXGt3Le" Content-Disposition: inline In-Reply-To: <55ABBFEC.60302@sorbs.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 15:44:55 -0000 --oj4kGyHlBMXGt3Le Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jul 19, 2015 at 05:19:08PM +0200, Michelle Sullivan wrote: > Dimitry Andric wrote: > > On 19 Jul 2015, at 14:02, Michelle Sullivan wrote: > > =20 > >> please correct me if I'm wrong but isn't self committing (those with t= he > >> commit bit committing their own patches without QA/review/adding > >> patchfiles to the PR) against the rules?... or is it just a free-for-a= ll > >> now? > >> =20 > > > > If they are the maintainer, it is OK by definition. Otherwise, approval > > from either the maintainer or portmgr@ is needed. > > > > However, a number of people are on vacation, and they have notified > > other developers that is OK to fix their ports while they are away. > > Within reason, of course. :-) > > > > In any case, which specific ports are you worried about? > > > > -Dimitry > > > > =20 > Here's the case and the three referenced commits: >=20 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D199265 >=20 > And I know the top-level dependency will now break other things because > of a minor detail that the committer did not take into account... That > said I don't know if any other dependencies on it exist (so therefore it > might not break anything else - however I am fairly sure it wasn't > checked by the committer because of the speed and absoluteness of the > change) because I don't need it/use it myself... but that is not the > point. I was 'just lucky' to come across this change process as I was > not looking for anything, just happened to be in the right place at the > right time to see it, and considering the hoops use plebs (those without > the commit bit) have to jump through I thought it was rather ironic that > 3 separate ports were changed, no testing was recorded in the PR as we > the plebs are required to do, no patches uploaded as we the plebs have > to do and no review as we the plebs have to have...=20 >=20 do you appear to know the said ports were broken (segfault) at startup beca= use of various libssl mixup, they have been tested and fixed. if another issue appears on those ports I will fix them. --oj4kGyHlBMXGt3Le Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlWrxfEACgkQ8kTtMUmk6Ez8IQCgvNiKn+QKiHy8S2l/Mp+LJ4vM SM4AmwbsCcZcVU7TfKRBkLpZf9ucUIfW =3P0b -----END PGP SIGNATURE----- --oj4kGyHlBMXGt3Le-- From owner-freebsd-ports@freebsd.org Sun Jul 19 16:44:30 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C91E39A5793 for ; Sun, 19 Jul 2015 16:44:30 +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 ADA301C66 for ; Sun, 19 Jul 2015 16:44:30 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id A17569A5792; Sun, 19 Jul 2015 16:44: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 873B29A5791 for ; Sun, 19 Jul 2015 16:44:30 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [67.231.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id E50261C65; Sun, 19 Jul 2015 16:44:29 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII 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 <0NRQ000EXURZB100@hades.sorbs.net>; Sun, 19 Jul 2015 09:50:24 -0700 (PDT) Message-id: <55ABD3EA.8010704@sorbs.net> Date: Sun, 19 Jul 2015 18:44:26 +0200 From: Michelle Sullivan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 To: Baptiste Daroussin Cc: "ports@freebsd.org" , Dimitry Andric Subject: Re: Self committing... allowed or not? References: <55AB91ED.3080908@sorbs.net> <9917125A-6342-4F62-B374-E4F456EDC015@FreeBSD.org> <55ABBFEC.60302@sorbs.net> <20150719154449.GD50618@ivaldir.etoilebsd.net> In-reply-to: <20150719154449.GD50618@ivaldir.etoilebsd.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 16:44:31 -0000 Baptiste Daroussin wrote: > On Sun, Jul 19, 2015 at 05:19:08PM +0200, Michelle Sullivan wrote: > >> Dimitry Andric wrote: >> >>> On 19 Jul 2015, at 14:02, Michelle Sullivan wrote: >>> >>> >>>> please correct me if I'm wrong but isn't self committing (those with the >>>> commit bit committing their own patches without QA/review/adding >>>> patchfiles to the PR) against the rules?... or is it just a free-for-all >>>> now? >>>> >>>> >>> If they are the maintainer, it is OK by definition. Otherwise, approval >>> from either the maintainer or portmgr@ is needed. >>> >>> However, a number of people are on vacation, and they have notified >>> other developers that is OK to fix their ports while they are away. >>> Within reason, of course. :-) >>> >>> In any case, which specific ports are you worried about? >>> >>> -Dimitry >>> >>> >>> >> Here's the case and the three referenced commits: >> >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199265 >> >> And I know the top-level dependency will now break other things because >> of a minor detail that the committer did not take into account... That >> said I don't know if any other dependencies on it exist (so therefore it >> might not break anything else - however I am fairly sure it wasn't >> checked by the committer because of the speed and absoluteness of the >> change) because I don't need it/use it myself... but that is not the >> point. I was 'just lucky' to come across this change process as I was >> not looking for anything, just happened to be in the right place at the >> right time to see it, and considering the hoops use plebs (those without >> the commit bit) have to jump through I thought it was rather ironic that >> 3 separate ports were changed, no testing was recorded in the PR as we >> the plebs are required to do, no patches uploaded as we the plebs have >> to do and no review as we the plebs have to have... >> >> > do you appear to know the said ports were broken (segfault) at startup because > of various libssl mixup, they have been tested and fixed. if another issue > appears on those ports I will fix them. > I'm guessing you missed the '--use-ldap' in the top level dependency... I'm assuming you know there are issues with openldap and the use base vs use ports issue... particularly with dependent ports and incompatible options... your 'fix' quite possibly fixed one problem and caused another (not your fault as it happens - but an unintended consequence of an unchecked change... if you want to bring order and stability this is not the way to proceed. (That said neither is laborious change control and peer review, but some is needed and the rules should apply to everyone or there will be more chaos.)) -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Sun Jul 19 16:52:17 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D24F69A595E for ; Sun, 19 Jul 2015 16:52:17 +0000 (UTC) (envelope-from baptiste.daroussin@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 AD0781F47 for ; Sun, 19 Jul 2015 16:52:17 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 9F0749A595B; Sun, 19 Jul 2015 16:52:17 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9DA0F9A595A for ; Sun, 19 Jul 2015 16:52:17 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x22c.google.com (mail-wi0-x22c.google.com [IPv6:2a00:1450:400c:c05::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1E8441F45; Sun, 19 Jul 2015 16:52:17 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wibud3 with SMTP id ud3so78644014wib.0; Sun, 19 Jul 2015 09:52:14 -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-type:content-disposition:in-reply-to:user-agent; bh=kaHseaXFYr/Q0sifEjRBNzaOXoLQyfwpDReWkBGbpJo=; b=FCy7SN8jigaQJMTf/jG2/5NYRxtRKlL94Rht38LoOYai4UV8mVXXlgB1lJlPjFgrI9 yAPUBjn6uvTBXC+YLY6ymSuwkx8P8DyE18/1NvTJNosf96SGdMisU3FpM2j4e57oJ93j ejfn8yIi4oxwE8ioqc6xWGSFwhCh6UrlpBWioZPEwV0zeSU/QqbJjQSD1M8EQQpL3d86 XX/vfIy5grIU4QQUfEYsTnFb9EKfA4nXLz8KnW609UCua2QfrU1m/KYQWnHJ6ZTzAMUr WVTVuKNwpV9Bn+oRkJ8xR9RTVKx1NBBU4g+O8kl4ckyXJhbZPpZBD1E7ai2IWTq/nzcv K76A== X-Received: by 10.194.109.229 with SMTP id hv5mr51465981wjb.119.1437324734795; Sun, 19 Jul 2015 09:52:14 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id eu2sm7709647wic.8.2015.07.19.09.52.13 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Jul 2015 09:52:14 -0700 (PDT) Sender: Baptiste Daroussin Date: Sun, 19 Jul 2015 18:52:11 +0200 From: Baptiste Daroussin To: Michelle Sullivan Cc: "ports@freebsd.org" , Dimitry Andric Subject: Re: Self committing... allowed or not? Message-ID: <20150719165211.GE50618@ivaldir.etoilebsd.net> References: <55AB91ED.3080908@sorbs.net> <9917125A-6342-4F62-B374-E4F456EDC015@FreeBSD.org> <55ABBFEC.60302@sorbs.net> <20150719154449.GD50618@ivaldir.etoilebsd.net> <55ABD3EA.8010704@sorbs.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3O1VwFp74L81IIeR" Content-Disposition: inline In-Reply-To: <55ABD3EA.8010704@sorbs.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 16:52:18 -0000 --3O1VwFp74L81IIeR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jul 19, 2015 at 06:44:26PM +0200, Michelle Sullivan wrote: > Baptiste Daroussin wrote: > > On Sun, Jul 19, 2015 at 05:19:08PM +0200, Michelle Sullivan wrote: > > =20 > >> Dimitry Andric wrote: > >> =20 > >>> On 19 Jul 2015, at 14:02, Michelle Sullivan wrot= e: > >>> =20 > >>> =20 > >>>> please correct me if I'm wrong but isn't self committing (those with= the > >>>> commit bit committing their own patches without QA/review/adding > >>>> patchfiles to the PR) against the rules?... or is it just a free-for= -all > >>>> now? > >>>> =20 > >>>> =20 > >>> If they are the maintainer, it is OK by definition. Otherwise, appro= val > >>> from either the maintainer or portmgr@ is needed. > >>> > >>> However, a number of people are on vacation, and they have notified > >>> other developers that is OK to fix their ports while they are away. > >>> Within reason, of course. :-) > >>> > >>> In any case, which specific ports are you worried about? > >>> > >>> -Dimitry > >>> > >>> =20 > >>> =20 > >> Here's the case and the three referenced commits: > >> > >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D199265 > >> > >> And I know the top-level dependency will now break other things because > >> of a minor detail that the committer did not take into account... That > >> said I don't know if any other dependencies on it exist (so therefore = it > >> might not break anything else - however I am fairly sure it wasn't > >> checked by the committer because of the speed and absoluteness of the > >> change) because I don't need it/use it myself... but that is not the > >> point. I was 'just lucky' to come across this change process as I was > >> not looking for anything, just happened to be in the right place at the > >> right time to see it, and considering the hoops use plebs (those witho= ut > >> the commit bit) have to jump through I thought it was rather ironic th= at > >> 3 separate ports were changed, no testing was recorded in the PR as we > >> the plebs are required to do, no patches uploaded as we the plebs have > >> to do and no review as we the plebs have to have...=20 > >> > >> =20 > > do you appear to know the said ports were broken (segfault) at startup = because > > of various libssl mixup, they have been tested and fixed. if another is= sue > > appears on those ports I will fix them. > > =20 > I'm guessing you missed the '--use-ldap' in the top level dependency...= =20 > I'm assuming you know there are issues with openldap and the use base vs > use ports issue... particularly with dependent ports and incompatible > options... your 'fix' quite possibly fixed one problem and caused > another (not your fault as it happens - but an unintended consequence of > an unchecked change... if you want to bring order and stability this is > not the way to proceed. (That said neither is laborious change control > and peer review, but some is needed and the rules should apply to > everyone or there will be more chaos.)) I haven't missed the --use-ldap dependency, openldap does respect USE_OPENS= SL as well so even if the situation is quite "broken" dealing with openssl, my co= mmit reduces the inpact on seafile. In fact what I am working on is enforcing openssl (or libressl at user choi= ce) =66rom ports directly (which is why I worked on the ports in the first plac= e - after someone complained on IRC that one month after the ticket being creat= ed nothing happened). Best regards, Bapt --3O1VwFp74L81IIeR Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlWr1bsACgkQ8kTtMUmk6Ezx1ACfc7S2FhIGH2nSIp3mwTINiqdG QX4AnioQoL2sKs4gNH23pjnyDXO0x1UR =Yvlx -----END PGP SIGNATURE----- --3O1VwFp74L81IIeR-- From owner-freebsd-ports@freebsd.org Sun Jul 19 17:23:14 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6D7D39A608E for ; Sun, 19 Jul 2015 17:23:14 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-oi0-x22d.google.com (mail-oi0-x22d.google.com [IPv6:2607:f8b0:4003:c06::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 33C331130 for ; Sun, 19 Jul 2015 17:23:14 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by oige126 with SMTP id e126so96872363oig.0 for ; Sun, 19 Jul 2015 10:23:13 -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:content-type; bh=1rdyxfAf0iSmKiW5FG2vzombPdos+v4hzCL7W0bvd6g=; b=MIbtv8F08oXZXn0CRcguaEFSoJCZGOVFHAMTaYmVcSXJ65Y83Edgf6YOGWePbeNDwH h73aEQkk3/DTbQGhL73p4VEBTWhHxhTLfUKgIeZZbdMHJcKR5QzMDAzjS9lT62XB/fYw 88EY6hRzQJf7t4+aGB0Gmyi5xRTaigTkKOUkvrCUPcQ37eIgdG5eOirN0nvhUacWrYk8 uW5dqBT5Ai5u4kxdabdJQYAJOz1wCcbJyY/hUWqv79q8Twzp1ZPTbmLDQFrNf82FAU1m 9+ejlR+kd0cjOKz/T/xBrjriNMikYGOFi0Ix9fYlt3dL8zKNMVsRFWGxlfZtW3fvYE1a Jm/Q== MIME-Version: 1.0 X-Received: by 10.182.97.10 with SMTP id dw10mr23301552obb.60.1437326593302; Sun, 19 Jul 2015 10:23:13 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.202.221.69 with HTTP; Sun, 19 Jul 2015 10:23:13 -0700 (PDT) In-Reply-To: <1437291250.13308.1.camel@unix-experience.fr> References: <1437291250.13308.1.camel@unix-experience.fr> Date: Sun, 19 Jul 2015 10:23:13 -0700 X-Google-Sender-Auth: -3SWu8lK6jlNlqYHu33EMbGtM38 Message-ID: Subject: Re: Please update www/owncloud From: Kevin Oberman To: =?UTF-8?Q?Lo=C3=AFc_BLOT?= Cc: freebsd-ports Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 17:23:14 -0000 On Sun, Jul 19, 2015 at 12:34 AM, Lo=C3=AFc BLOT wrote: > Hello, > owncloud 8.1 is out since a few weeks. > > Here is the patch: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D201687 > > Please note it could be useful to inform users to update manually > calendar and contact app from the PR quoted URL, maybe in the UPDATING, > else after re-activate app owncloud will not work. > > Thanks for you reading. > > > -- > Best regards, > Lo=C3=AFc BLOT, > UNIX systems, security and network engineer > http://www.unix-experience.fr Sounding like a broken record, please open a problem report at http://bugs.freebsd.org/bugzilla so this does not get lost. -- Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Sun Jul 19 18:32:35 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 19A5E9A6B50 for ; Sun, 19 Jul 2015 18:32:35 +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 F37571E0E for ; Sun, 19 Jul 2015 18:32:34 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id F04A29A6B4F; Sun, 19 Jul 2015 18:32:34 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EFCFA9A6B4E for ; Sun, 19 Jul 2015 18:32:34 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B84751E0D for ; Sun, 19 Jul 2015 18:32:34 +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 136E1BDCB0; Sun, 19 Jul 2015 20:32:26 +0200 (CEST) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) by prod2.absolight.net (Postfix) with ESMTPA id E34A9BDCAD; Sun, 19 Jul 2015 20:32:25 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by atuin.in.mat.cc (Postfix) with ESMTP id 9D1B03C9F872; Sun, 19 Jul 2015 20:32:25 +0200 (CEST) Date: Sun, 19 Jul 2015 20:32:25 +0200 From: Mathieu Arnold To: Michelle Sullivan , ports@freebsd.org Subject: Re: Self committing... allowed or not? Message-ID: In-Reply-To: <55AB91ED.3080908@sorbs.net> References: <55AB91ED.3080908@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="==========72617A4F09C2172CF426==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 18:32:35 -0000 --==========72617A4F09C2172CF426========== Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline +--On 19 juillet 2015 14:02:53 +0200 Michelle Sullivan wrote: | please correct me if I'm wrong but isn't self committing (those with the | commit bit committing their own patches without QA/review/adding | patchfiles to the PR) against the rules?... or is it just a free-for-all | now? It is not. https://www.freebsd.org/doc/en/books/porters-handbook/makefile-maintainer.html -- Mathieu Arnold --==========72617A4F09C2172CF426========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJVq+05XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IBOoQAI+drVxYm9FgVAPCYZzackkg 5jaAtoIjPhXoRjktHs8ih0KOM1Oowm24fowrWaIMQd50+PFHM/T/AgApYDSFi9S8 Y3AiCMBSx5gm8jdGnvYVShEK92LzMwHgTGpZRbg1pGTwPllQPvut0jSMMKiuWRy4 OxOziUh7r5ISPHtlbbwcNwjpJkiESB8IJLuv/GYfV1fyShhQG7wDxZGFupVWjxhm +e2ilcm7W2hKX9rV1MBc14G1RPtsRNAbzFWo4AOu1cWwULFqFEo1/J7Y5RVkZmTg nk7xbm/Y2aDq+i/UkRrw7ERzx2oxpn1xCCtiP/1V4yRw6wy/jWFK/9tzfwf1hdns sIz29RA+booniB63UroIzUQsHOGd+gqY6J0XSFKFnn3z5SmBG9Ql6slD/fVcKW+B iwUi+5mTM0Ip92VaZ5ox2phWWmVjHkG3mBJa6gt1VrZN4BmyH6GnwrSQri7azWs7 HAtTu/ArAMQloLxrGmSG+wFh6ictrtgEHnZ3NEnj/CV7srZKE9TTnbYntnT9JtoP CBRGtUcgGLzX1NUxc6zCZk3ffUGreev618ExInBw/vy0SfFc3X+sGthILCY22/DQ fUuGXUPiY2omtUTreZkpg3I64HHP2cMB/dNaJbEljp/b7hXaIuZNAbau04m0StzL KnA5aSzqxe8guNoc6X+m =V20e -----END PGP SIGNATURE----- --==========72617A4F09C2172CF426==========-- From owner-freebsd-ports@freebsd.org Sun Jul 19 19:57:56 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC4059A6888 for ; Sun, 19 Jul 2015 19:57:56 +0000 (UTC) (envelope-from rde@tavi.co.uk) Received: from kipling.tavi.co.uk (kipling.tavi.co.uk [81.187.145.130]) by mx1.freebsd.org (Postfix) with ESMTP id 9FCEF1E52 for ; Sun, 19 Jul 2015 19:57:56 +0000 (UTC) (envelope-from rde@tavi.co.uk) Received: from raksha.tavi.co.uk (raksha.tavi.co.uk [81.187.145.139]) by kipling.tavi.co.uk (Postfix) with ESMTP id 4C54B9CC4E for ; Sun, 19 Jul 2015 20:57:47 +0100 (BST) Date: Sun, 19 Jul 2015 20:57:47 +0100 From: Bob Eager To: freebsd-ports@freebsd.org Subject: Re: Building Latest links etc. Message-ID: <20150719205747.4d5cf827@raksha.tavi.co.uk> In-Reply-To: <4977058.5qqUZ7VOOo@desk8.phess.net> References: <20150717141512.4a0a037e@raksha.tavi.co.uk> <4977058.5qqUZ7VOOo@desk8.phess.net> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.27; i386-portbld-freebsd10.1) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUwXjFLc0vD0cS7y7zw9PDZ4tkWSRaVrZZ+m39qi2tXfVj////7+/utwK4IPggAOAAJUUA7AAABKklEQVQ4jWPYjQMwDFYJp0NKEKCNJmEf9h8CsimXiL2e33s3/e7F7K2Cs3f3dCMkQkMKj4YuCY3K3iR+e7fMaiSjvkX0/5cFGrWpe2uLzOpaExUVqMS/8PX/Re5ey960OLBTZpFA8+IlSBKPQ92zNyUUBsosN58uIY0k8f+/ONCoYytkVuhWzVwNkYiYbqk5M3NmOVBi41YZ8RsGF7shEtFb5KJ3r969CyixM7OTPeFUxG2IxLO8/9/SvqXlc+/x3h295YzLlj2nIRJQj//nRvc5TEIal8RsXBLVuCQwIgoq/u80DomP6HEOk/iOS+IJLonZOCT+ReOQ+Lkbh0QKLonbOCR+7MYhsRqHBJrVcIl/1TgklqKLQyQ+tGKIgyQOqXpjig94diZRAgAXmDX6jyWafAAAAABJRU5ErkJggg====== 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.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 19:57:57 -0000 On Fri, 17 Jul 2015 15:48:39 +0200 Patrick Hess wrote: > Bob Eager wrote: > > I now want to update the ports. I see how to do this using > > portmaster, and how to generate packages on the package server. > > > > But...how do I use portmaster on the 'slave' machines, using the > > packages I built? > > Is there a particular reason why you want to use portmaster > instead of just running "pkg upgrade"? Portmaster might be > a great tool for building your packages, but when it comes > to installing or upgrading these packages on another machine, > I'd stick with pkg(8). Good point. I'll try that out on a test machine. After all, the package server is already a repo. I guess it was because the portmaster man page talks about it. I wonder if the whole idea is cruft left over from pre-pkg days. From owner-freebsd-ports@freebsd.org Sun Jul 19 19:58:45 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A752F9A68B4 for ; Sun, 19 Jul 2015 19:58:45 +0000 (UTC) (envelope-from rde@tavi.co.uk) Received: from kipling.tavi.co.uk (kipling.tavi.co.uk [81.187.145.130]) by mx1.freebsd.org (Postfix) with ESMTP id 6ED191EEA for ; Sun, 19 Jul 2015 19:58:44 +0000 (UTC) (envelope-from rde@tavi.co.uk) Received: from raksha.tavi.co.uk (raksha.tavi.co.uk [81.187.145.139]) by kipling.tavi.co.uk (Postfix) with ESMTP id 94EC19CC4A for ; Sun, 19 Jul 2015 20:58:43 +0100 (BST) Date: Sun, 19 Jul 2015 20:58:43 +0100 From: Bob Eager To: freebsd-ports@freebsd.org Subject: Re: Building Latest links etc. Message-ID: <20150719205843.077a0ca5@raksha.tavi.co.uk> In-Reply-To: <20150717160402.6f405190@efreet> References: <20150717141512.4a0a037e@raksha.tavi.co.uk> <20150717160402.6f405190@efreet> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.27; i386-portbld-freebsd10.1) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUwXjFLc0vD0cS7y7zw9PDZ4tkWSRaVrZZ+m39qi2tXfVj////7+/utwK4IPggAOAAJUUA7AAABKklEQVQ4jWPYjQMwDFYJp0NKEKCNJmEf9h8CsimXiL2e33s3/e7F7K2Cs3f3dCMkQkMKj4YuCY3K3iR+e7fMaiSjvkX0/5cFGrWpe2uLzOpaExUVqMS/8PX/Re5ey960OLBTZpFA8+IlSBKPQ92zNyUUBsosN58uIY0k8f+/ONCoYytkVuhWzVwNkYiYbqk5M3NmOVBi41YZ8RsGF7shEtFb5KJ3r969CyixM7OTPeFUxG2IxLO8/9/SvqXlc+/x3h295YzLlj2nIRJQj//nRvc5TEIal8RsXBLVuCQwIgoq/u80DomP6HEOk/iOS+IJLonZOCT+ReOQ+Lkbh0QKLonbOCR+7MYhsRqHBJrVcIl/1TgklqKLQyQ+tGKIgyQOqXpjig94diZRAgAXmDX6jyWafAAAAABJRU5ErkJggg====== MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 19:58:45 -0000 On Fri, 17 Jul 2015 16:04:02 +0200 Marko Cupa=C4=87 wrote: > If you need to maintain custom packages for more than 5 systems then > poudriere is the way to go: > https://www.freebsd.org/doc/handbook/ports-poudriere.html >=20 > I have also written 'works for me' detailed howto (in Sebian though): > https://www.mimar.rs/sysadmin/2015/poudriere-na-freebsd-10-1 I've used poudriere, but it seems heavyweight when all I am doing is building one set of packages for one architecture.=20 From owner-freebsd-ports@freebsd.org Sun Jul 19 20:01:07 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 89CC39A6933 for ; Sun, 19 Jul 2015 20:01:07 +0000 (UTC) (envelope-from rde@tavi.co.uk) Received: from kipling.tavi.co.uk (kipling.tavi.co.uk [81.187.145.130]) by mx1.freebsd.org (Postfix) with ESMTP id 4C97211C2 for ; Sun, 19 Jul 2015 20:01:07 +0000 (UTC) (envelope-from rde@tavi.co.uk) Received: from raksha.tavi.co.uk (raksha.tavi.co.uk [81.187.145.139]) by kipling.tavi.co.uk (Postfix) with ESMTP id 1CFDC9CC4A for ; Sun, 19 Jul 2015 21:01:06 +0100 (BST) Date: Sun, 19 Jul 2015 21:01:06 +0100 From: Bob Eager To: freebsd-ports@freebsd.org Subject: Re: Building Latest links etc. Message-ID: <20150719210106.27e9fe67@raksha.tavi.co.uk> In-Reply-To: <55A90D2B.3050407@infracaninophile.co.uk> References: <20150717141512.4a0a037e@raksha.tavi.co.uk> <55A90D2B.3050407@infracaninophile.co.uk> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.27; i386-portbld-freebsd10.1) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUwXjFLc0vD0cS7y7zw9PDZ4tkWSRaVrZZ+m39qi2tXfVj////7+/utwK4IPggAOAAJUUA7AAABKklEQVQ4jWPYjQMwDFYJp0NKEKCNJmEf9h8CsimXiL2e33s3/e7F7K2Cs3f3dCMkQkMKj4YuCY3K3iR+e7fMaiSjvkX0/5cFGrWpe2uLzOpaExUVqMS/8PX/Re5ey960OLBTZpFA8+IlSBKPQ92zNyUUBsosN58uIY0k8f+/ONCoYytkVuhWzVwNkYiYbqk5M3NmOVBi41YZ8RsGF7shEtFb5KJ3r969CyixM7OTPeFUxG2IxLO8/9/SvqXlc+/x3h295YzLlj2nIRJQj//nRvc5TEIal8RsXBLVuCQwIgoq/u80DomP6HEOk/iOS+IJLonZOCT+ReOQ+Lkbh0QKLonbOCR+7MYhsRqHBJrVcIl/1TgklqKLQyQ+tGKIgyQOqXpjig94diZRAgAXmDX6jyWafAAAAABJRU5ErkJggg====== 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.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 20:01:07 -0000 On Fri, 17 Jul 2015 15:11:55 +0100 Matthew Seaman wrote: > You don't need to use portmaster on the slave machines. Just create a > repository from the packages you've built on your primary machine -- > which is basically done by runnig 'pkg repo' in the directory where > you've put all the pkg tarballs. Export that directory somehow -- > either via a webserver or by NFS mounting it on the clients or some > other way. Set up a repo.conf on your clients so they will use that > repo, and then use pkg(8) to install the packages on your client > machines. Good point. Of course...I already have that repository, all set up, by definition. That's how I distributed the packages in the first place! > Even better: rather than using portmaster, try poudriere instead, > which will help you automate a large chunk of that -- it will build > all the packages which are out of date or otherwise need refreshing > and automatically add them to your repo with just one command. poudriere is great (and I have used it) for cross-platform and cross-release stuff. With a single release, 10 systems to update, all the same, it seems more than I need. All I seem to need with portmaster is: portmaster -a pkg repo after all.. From owner-freebsd-ports@freebsd.org Sun Jul 19 20:30:49 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB50B9A6D3E for ; Sun, 19 Jul 2015 20:30:49 +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 93CEA1DF7 for ; Sun, 19 Jul 2015 20:30:49 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id 9055B9A6D3D; Sun, 19 Jul 2015 20:30: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 764229A6D3C for ; Sun, 19 Jul 2015 20:30:49 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [67.231.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id D69A81DF5; Sun, 19 Jul 2015 20:30:48 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII 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 <0NRR00320596YA00@hades.sorbs.net>; Sun, 19 Jul 2015 13:36:44 -0700 (PDT) Message-id: <55AC08F5.3030900@sorbs.net> Date: Sun, 19 Jul 2015 22:30:45 +0200 From: Michelle Sullivan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 To: Baptiste Daroussin Cc: "ports@freebsd.org" , Dimitry Andric Subject: Re: Self committing... allowed or not? References: <55AB91ED.3080908@sorbs.net> <9917125A-6342-4F62-B374-E4F456EDC015@FreeBSD.org> <55ABBFEC.60302@sorbs.net> <20150719154449.GD50618@ivaldir.etoilebsd.net> <55ABD3EA.8010704@sorbs.net> <20150719165211.GE50618@ivaldir.etoilebsd.net> In-reply-to: <20150719165211.GE50618@ivaldir.etoilebsd.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 20:30:49 -0000 Baptiste Daroussin wrote: > On Sun, Jul 19, 2015 at 06:44:26PM +0200, Michelle Sullivan wrote: > >> Baptiste Daroussin wrote: >> >>> On Sun, Jul 19, 2015 at 05:19:08PM +0200, Michelle Sullivan wrote: >>> >>> >>>> Dimitry Andric wrote: >>>> >>>> >>>>> On 19 Jul 2015, at 14:02, Michelle Sullivan wrote: >>>>> >>>>> >>>>> >>>>>> please correct me if I'm wrong but isn't self committing (those with the >>>>>> commit bit committing their own patches without QA/review/adding >>>>>> patchfiles to the PR) against the rules?... or is it just a free-for-all >>>>>> now? >>>>>> >>>>>> >>>>>> >>>>> If they are the maintainer, it is OK by definition. Otherwise, approval >>>>> from either the maintainer or portmgr@ is needed. >>>>> >>>>> However, a number of people are on vacation, and they have notified >>>>> other developers that is OK to fix their ports while they are away. >>>>> Within reason, of course. :-) >>>>> >>>>> In any case, which specific ports are you worried about? >>>>> >>>>> -Dimitry >>>>> >>>>> >>>>> >>>>> >>>> Here's the case and the three referenced commits: >>>> >>>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199265 >>>> >>>> And I know the top-level dependency will now break other things because >>>> of a minor detail that the committer did not take into account... That >>>> said I don't know if any other dependencies on it exist (so therefore it >>>> might not break anything else - however I am fairly sure it wasn't >>>> checked by the committer because of the speed and absoluteness of the >>>> change) because I don't need it/use it myself... but that is not the >>>> point. I was 'just lucky' to come across this change process as I was >>>> not looking for anything, just happened to be in the right place at the >>>> right time to see it, and considering the hoops use plebs (those without >>>> the commit bit) have to jump through I thought it was rather ironic that >>>> 3 separate ports were changed, no testing was recorded in the PR as we >>>> the plebs are required to do, no patches uploaded as we the plebs have >>>> to do and no review as we the plebs have to have... >>>> >>>> >>>> >>> do you appear to know the said ports were broken (segfault) at startup because >>> of various libssl mixup, they have been tested and fixed. if another issue >>> appears on those ports I will fix them. >>> >>> >> I'm guessing you missed the '--use-ldap' in the top level dependency... >> I'm assuming you know there are issues with openldap and the use base vs >> use ports issue... particularly with dependent ports and incompatible >> options... your 'fix' quite possibly fixed one problem and caused >> another (not your fault as it happens - but an unintended consequence of >> an unchecked change... if you want to bring order and stability this is >> not the way to proceed. (That said neither is laborious change control >> and peer review, but some is needed and the rules should apply to >> everyone or there will be more chaos.)) >> > > I haven't missed the --use-ldap dependency, openldap does respect USE_OPENSSL as > well so even if the situation is quite "broken" dealing with openssl, my commit > reduces the inpact on seafile. > Which is why I said 'not your fault' and in the long run the changes will probably reduce any issues (rather than cause some), however in the short term they may have broken other things that were working... which was the point of my mail and referring to the rules we have to work by. > In fact what I am working on is enforcing openssl (or libressl at user choice) > from ports directly (which is why I worked on the ports in the first place - > after someone complained on IRC that one month after the ticket being created > nothing happened). > So you're calling this maintainer timeout? Personally I would have expected patches to be proposed to the maintainer for review and then timeout after an arbitrary time ... works differently if you run the ports tree I guess... For us plebs I had proposed a new port, and had to wait for another maintainer because that maintainer "does all that family" and he was busy so instead of the new port being approved and all done and dusted within a couple of days it was over a month in the end... (and if anyone recognises themselves, no disrespect to either the committer or that person, just a comment/example on how it works for the rest of us.) My problem here and the reason for the email in the first place as there are rules to follow - or so we are lead to believe, some people seem to skip them whilst others are made to follow them no matter what. The rules should be set out and followed by anyone and everyone... There isn't a single build that goes by on my measly 1000(ish) ports where something breaks which is why I build both my tree ( my tree that is still using and still working well with pkg_* tools ) and the 'ng' tree (fetched via portsnap)... I should see my ports tree failing because of course the pkg_* tools don't work any more and "can't work" with the ports tree, but instead I see the reverse, I get the current ports tree failing... People changing the names of options (port options), new/updated ports with incompatible options enabled (not by default but by legacy and then other things getting changed)... this type of change had I been using the dependency in this issue would likely have caused more build failures... it may cause failures with other people... it may fix things for others where it was failing... the problem is the patch was put in very quickly for not one, but 3 ports, without the maintainers being given an opportunity to review (and in this case I think it's the same maintainer, but that is not the point.) What would you have done if it was one of my ports that was a higher place in the dependency tree? Just made the change and possibly broken other stuff? Seriously, every change to the build system has to be verified and approved by portmgr@ surely a port (especially one which appears in dependency trees of other ports) should have some sort of change control where the maintainer reviews and approves proposed changes? (or it goes for timeout if the maintainer doesn't reply to the proposed patch - which happened with one of 'my' ports when I was on holiday and someone applies the patches with a comment such as 'I thought I might not get a response on this port') When it comes to change control you're either being professional, or you're not, your choice, everyone else's perception. -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Sun Jul 19 20:53:33 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 88F799A5048 for ; Sun, 19 Jul 2015 20:53:33 +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 6BA0018CB for ; Sun, 19 Jul 2015 20:53:33 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 685959A5047; Sun, 19 Jul 2015 20:53: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 66F379A5046 for ; Sun, 19 Jul 2015 20:53:33 +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 2353618C8; Sun, 19 Jul 2015 20:53:33 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 36277BDC71; Sun, 19 Jul 2015 22:53:30 +0200 (CEST) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) by prod2.absolight.net (Postfix) with ESMTPA id 1DC65BDC65; Sun, 19 Jul 2015 22:53:30 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by atuin.in.mat.cc (Postfix) with ESMTP id D7B423CA1497; Sun, 19 Jul 2015 22:53:29 +0200 (CEST) Date: Sun, 19 Jul 2015 22:53:29 +0200 From: Mathieu Arnold To: Michelle Sullivan , Baptiste Daroussin cc: ports@freebsd.org, Dimitry Andric Subject: Re: Self committing... allowed or not? Message-ID: <89AD420213656BC19239E265@atuin.in.mat.cc> In-Reply-To: <55AC08F5.3030900@sorbs.net> References: <55AB91ED.3080908@sorbs.net> <9917125A-6342-4F62-B374-E4F456EDC015@FreeBSD.org> <55ABBFEC.60302@sorbs.net> <20150719154449.GD50618@ivaldir.etoilebsd.net> <55ABD3EA.8010704@sorbs.net> <20150719165211.GE50618@ivaldir.etoilebsd.net> <55AC08F5.3030900@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="==========4801C11E08CAA5E3454E==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 20:53:33 -0000 --==========4801C11E08CAA5E3454E========== Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline +--On 19 juillet 2015 22:30:45 +0200 Michelle Sullivan wrote: |> In fact what I am working on is enforcing openssl (or libressl at user |> choice) from ports directly (which is why I worked on the ports in the |> first place - after someone complained on IRC that one month after the |> ticket being created nothing happened). |> | | So you're calling this maintainer timeout? No, he's either fixing that was broken, or doing some infrastructure change, there's no need for the maintainer to be involved for this, as https://www.freebsd.org/doc/en/books/porters-handbook/makefile-maintainer.html says. -- Mathieu Arnold --==========4801C11E08CAA5E3454E========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJVrA5JXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IvlYP/02+P7tC/3/26oKuaphejZQO HyW9ZiWTrGh2jrq5VfKVgkxvY07CZ0MlyhtL4CuDB08LeIDVj8dDwhnV5jD5ZicR 422ZQVMrMnpdoOfE8X/xo9xyu43G/7CvSm55jU0RK7lVScx6cjy0nkLlJkNUfo0l 82FZdDGDVr08p9LZBfmn/ArDuMa60q0ygpjcQnLuQcWSLt2N2fr4JdtODzRXP036 yvBC0UyXM5aQNtGFElBZFNJH8P+F0cRF8mNZFd7fHeK7QoOZWrosv2ZznPKdssWO Uq3HkofX6tvyIuK3AP200xFF+xx8x+SKMkTHE2VkuuGHo70lqXtHgcEKwTO8Nryy isx/iVrYayuWzuBKn+E2PdetXUqqFxo9wl2ATqEB5eC4mHjLss7QociB+3VYANJy ijlZdLEL2HNqrIhflpvLzkt+KOuKGgPNye+f/H0TDJ+8nvbYxoywOIAJTIcOgumC L1HwLRpdE73Ds6o+u0V/oNS37VQhxMbrwkoMXKps3betNhH89T01zmqcCxRnLsSW PlW6O4xznOMzBENHGWCjOgD9iNt+F8Om7bRaZ+9ddmQ9cvYQFCPQlxCuyBAlPjHS D1t+qAiwg4mqlM9wuBWxvChAAG+YvDioXewBx2d7/JB1tOAunFrqeoxM29aTLHV/ drRbVT11ctpN9oSQR3f/ =jMNL -----END PGP SIGNATURE----- --==========4801C11E08CAA5E3454E==========-- From owner-freebsd-ports@freebsd.org Sun Jul 19 21:09:34 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 618109A5499 for ; Sun, 19 Jul 2015 21:09:34 +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 4D1A91145 for ; Sun, 19 Jul 2015 21:09:34 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id 49E8F9A5498; Sun, 19 Jul 2015 21:09:34 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4977A9A5497 for ; Sun, 19 Jul 2015 21:09:34 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [67.231.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id B8D231144; Sun, 19 Jul 2015 21:09:32 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII 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 <0NRR0032A71QYA00@hades.sorbs.net>; Sun, 19 Jul 2015 14:15:27 -0700 (PDT) Message-id: <55AC1209.2090809@sorbs.net> Date: Sun, 19 Jul 2015 23:09:29 +0200 From: Michelle Sullivan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 To: Mathieu Arnold Cc: ports@freebsd.org Subject: Re: Self committing... allowed or not? References: <55AB91ED.3080908@sorbs.net> In-reply-to: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 21:09:34 -0000 Mathieu Arnold wrote: > +--On 19 juillet 2015 14:02:53 +0200 Michelle Sullivan > wrote: > | please correct me if I'm wrong but isn't self committing (those with the > | commit bit committing their own patches without QA/review/adding > | patchfiles to the PR) against the rules?... or is it just a free-for-all > | now? > > It is not. > https://www.freebsd.org/doc/en/books/porters-handbook/makefile-maintainer.html > > That would seem at first read that the changes were not within the normal 'rules' (which was my thought and my reason for the email.) The patches should have been sent to the maintainer for review before invoking the timeout (as has happened to me in the past - patches were sent I was on holiday in the Seychelles when I got back I had to catch up with work in the mean time (at the beginning of my holiday) a patch was submitted to fix the testing phase of one of my ports and they timed it out on me with a rather sarcastic comment IIRC... they were right to time it out, and had they waited for me to review and comment it would have been over a month before I had gotten to it in the end, but a patch was created by someone, submitted for review and after 14 days the patch was committed as 'timed out'.) -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Sun Jul 19 21:20:15 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B16A9A56D3 for ; Sun, 19 Jul 2015 21:20:15 +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 033EE15D5 for ; Sun, 19 Jul 2015 21:20:15 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id 020BF9A56D2; Sun, 19 Jul 2015 21:20: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 00AC49A56CE for ; Sun, 19 Jul 2015 21:20:15 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [67.231.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id 9CB6715D3; Sun, 19 Jul 2015 21:20:14 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII 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 <0NRR0032I7JJYA00@hades.sorbs.net>; Sun, 19 Jul 2015 14:26:09 -0700 (PDT) Message-id: <55AC148B.2060601@sorbs.net> Date: Sun, 19 Jul 2015 23:20:11 +0200 From: Michelle Sullivan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 To: Mathieu Arnold Cc: Baptiste Daroussin , ports@freebsd.org, Dimitry Andric Subject: Re: Self committing... allowed or not? References: <55AB91ED.3080908@sorbs.net> <9917125A-6342-4F62-B374-E4F456EDC015@FreeBSD.org> <55ABBFEC.60302@sorbs.net> <20150719154449.GD50618@ivaldir.etoilebsd.net> <55ABD3EA.8010704@sorbs.net> <20150719165211.GE50618@ivaldir.etoilebsd.net> <55AC08F5.3030900@sorbs.net> <89AD420213656BC19239E265@atuin.in.mat.cc> In-reply-to: <89AD420213656BC19239E265@atuin.in.mat.cc> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 21:20:15 -0000 Mathieu Arnold wrote: > +--On 19 juillet 2015 22:30:45 +0200 Michelle Sullivan > wrote: > |> In fact what I am working on is enforcing openssl (or libressl at user > |> choice) from ports directly (which is why I worked on the ports in the > |> first place - after someone complained on IRC that one month after the > |> ticket being created nothing happened). > |> > | > | So you're calling this maintainer timeout? > > No, he's either fixing that was broken, So you're saying anything that is deemed broken can be changed/fixed without the maintainer's comment or approval? > or doing some infrastructure > change, Not the case here (had it been I would not have made comment.) > there's no need for the maintainer to be involved for this, as > https://www.freebsd.org/doc/en/books/porters-handbook/makefile-maintainer.html > says. > > Blanket approval for most ports applies to these types of fixes: * Most infrastructure changes to a port (that is, modernizing, but not changing the functionality). For example, converting to staging, |USE_GMAKE| to |USES=gmake|, the new |LIB_DEPENDS| format... * Trivial and /tested/ build and runtime fixes. Note the 'tested' (I didn't italic it) ... the fix was tested for the PR (we have the committers word on that, no evidence of that though - which is a requirement for the plebs like me.) The testing I am sure didn't check a dependency was not broken, only the target port was now 'fixed'. The port explicitly set OpenSSL from ports - this was probably a bad thing, the change removed that, not a bad thing, but also not a trivial change (as it changes the default build behavior) and testing of other things that depended on this port was not done as far as anyone can tell, which means it could have broken something and doesn't follow the 'tested' requirement. Look, I am trying to point out here, there are rules and procedures, I believe they were not followed, and I believe they should have been. -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Sun Jul 19 21:24:27 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 758D69A572B for ; Sun, 19 Jul 2015 21:24:27 +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 61B6B1A0B for ; Sun, 19 Jul 2015 21:24:27 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id 5EA369A572A; Sun, 19 Jul 2015 21:24: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 5D4399A5729 for ; Sun, 19 Jul 2015 21:24: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 1897C1A06; Sun, 19 Jul 2015 21:24:27 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.85 (FreeBSD)) (envelope-from ) id 1ZGw4S-000FpD-BL; Sun, 19 Jul 2015 23:24:28 +0200 Date: Sun, 19 Jul 2015 23:24:28 +0200 From: Kurt Jaeger To: Dutchman01 Cc: timur@FreeBSD.org, ports@FreeBSD.org Subject: Re: FreeBSD Port: samba42-4.2.2_1 Message-ID: <20150719212428.GX49099@home.opsec.eu> References: <000001d0be41$d351f5e0$79f5e1a0$@quicknet.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <000001d0be41$d351f5e0$79f5e1a0$@quicknet.nl> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 21:24:27 -0000 Hi! > Can you please upgrade samba to 4.2.3 There's a patch now for the upgrade. Can you test-run it ? https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201696 -- pi@opsec.eu +49 171 3101372 5 years to go ! From owner-freebsd-ports@freebsd.org Sun Jul 19 21:45:22 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 118869A5E72 for ; Sun, 19 Jul 2015 21:45:22 +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 E7DA113E6 for ; Sun, 19 Jul 2015 21:45:21 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id E6C379A5E71; Sun, 19 Jul 2015 21:45: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 E56039A5E6F for ; Sun, 19 Jul 2015 21:45:21 +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 7753B13E2; Sun, 19 Jul 2015 21:45:21 +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 AD528BDC82; Sun, 19 Jul 2015 23:45:18 +0200 (CEST) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) by prod2.absolight.net (Postfix) with ESMTPA id 8FF4ABDC7C; Sun, 19 Jul 2015 23:45:18 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by atuin.in.mat.cc (Postfix) with ESMTP id 437943CA1EE2; Sun, 19 Jul 2015 23:45:18 +0200 (CEST) Date: Sun, 19 Jul 2015 23:45:18 +0200 From: Mathieu Arnold To: Michelle Sullivan cc: ports@freebsd.org, Baptiste Daroussin , Dimitry Andric Subject: Re: Self committing... allowed or not? Message-ID: <529038A0BB697476BFB7074F@atuin.in.mat.cc> In-Reply-To: <55AC148B.2060601@sorbs.net> References: <55AB91ED.3080908@sorbs.net> <9917125A-6342-4F62-B374-E4F456EDC015@FreeBSD.org> <55ABBFEC.60302@sorbs.net> <20150719154449.GD50618@ivaldir.etoilebsd.net> <55ABD3EA.8010704@sorbs.net> <20150719165211.GE50618@ivaldir.etoilebsd.net> <55AC08F5.3030900@sorbs.net> <89AD420213656BC19239E265@atuin.in.mat.cc> <55AC148B.2060601@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="==========9E95CAC9E3E0DD5AD19D==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 21:45:22 -0000 --==========9E95CAC9E3E0DD5AD19D========== Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline +--On 19 juillet 2015 23:20:11 +0200 Michelle Sullivan wrote: |> No, he's either fixing that was broken, | | So you're saying anything that is deemed broken can be changed/fixed | without the maintainer's comment or approval? Sure, we do it all the time. -- Mathieu Arnold --==========9E95CAC9E3E0DD5AD19D========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJVrBpuXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IjE0P/R4wGb9Mi+8rxu5L1BW38laf 9x5AZsOeq2yQ/6wIxjMRZMKFRsBCex6ZgxrOtgzntl1pcXabon/hSJDzMohY7qUY dmRCokEkHHo6grhbxuJ2BIHACpIU/hh+NmcS2xE3imnmmiFrY+T08pniklY6/POM b0ukf3Dut3ZiuCUMNx55zrISQYHOhp0qVYGnFkNEY/K0BZCexhK0oSqY/ui4dXsj vYY9RmAZfGw63pYO/EyPBDrLzYt2R14JdrVe6KMUIDtWGrogdtmO60FYfXQJLOp1 4+IGqNIFloSJks9lr8VuTkyFiosI1fNLyxY5WbRx0n330Q7nGnVpbOafTNgjwboF 5P5cz8R6HqRAQ2uET9iskur1rrHfjZs25b/wYI4AkrHVsDtPC9ZldsF21mJcudD0 T76lc/r+hEUKCN/5yQtoKdubwmJZ8gSXWuJvAmviEFrnwq7eIbOFozG/enA3Ihn8 2LHPRWNkfR4r3myZ7rvT9ZFo2cwPvQtFuxlz9t+YsVL/8l56uR+XTuqjJtP32jOo KvY+ajzb6F1EO4X78fapCjaZmQKSI27XQSsnTqjnwrQGrkeeZ0mkgIh1H1bM4EuI G82uV6rkt6gK8lgyZICD4PIpcLLtJL+tEbIaXlDdIZ/nmeVunP33p7twyYDOpCPw Ph0LoiVYDB4hgUGh2vpu =ArJX -----END PGP SIGNATURE----- --==========9E95CAC9E3E0DD5AD19D==========-- From owner-freebsd-ports@freebsd.org Sun Jul 19 21:49:43 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 104FB9A5EB2 for ; Sun, 19 Jul 2015 21:49: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 EC0C614E1 for ; Sun, 19 Jul 2015 21:49:42 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id E90609A5EAF; Sun, 19 Jul 2015 21:49:42 +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 E7A749A5EAE for ; Sun, 19 Jul 2015 21:49:42 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [67.231.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id 52B8E14DD; Sun, 19 Jul 2015 21:49:42 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII 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 <0NRR0032Q8WOYA00@hades.sorbs.net>; Sun, 19 Jul 2015 14:55:37 -0700 (PDT) Message-id: <55AC1B73.1070807@sorbs.net> Date: Sun, 19 Jul 2015 23:49:39 +0200 From: Michelle Sullivan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 To: Mathieu Arnold Cc: ports@freebsd.org, Baptiste Daroussin , Dimitry Andric Subject: Re: Self committing... allowed or not? References: <55AB91ED.3080908@sorbs.net> <9917125A-6342-4F62-B374-E4F456EDC015@FreeBSD.org> <55ABBFEC.60302@sorbs.net> <20150719154449.GD50618@ivaldir.etoilebsd.net> <55ABD3EA.8010704@sorbs.net> <20150719165211.GE50618@ivaldir.etoilebsd.net> <55AC08F5.3030900@sorbs.net> <89AD420213656BC19239E265@atuin.in.mat.cc> <55AC148B.2060601@sorbs.net> <529038A0BB697476BFB7074F@atuin.in.mat.cc> In-reply-to: <529038A0BB697476BFB7074F@atuin.in.mat.cc> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 21:49:43 -0000 Mathieu Arnold wrote: > +--On 19 juillet 2015 23:20:11 +0200 Michelle Sullivan > wrote: > |> No, he's either fixing that was broken, > | > | So you're saying anything that is deemed broken can be changed/fixed > | without the maintainer's comment or approval? > > Sure, we do it all the time. > > Ok so that's all good - no change control if deemed fixing something broken... so long as we all know (would have saved the whole thread if someone said this in the first place :P ) -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Sun Jul 19 21:51:22 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4D7579A5F16 for ; Sun, 19 Jul 2015 21:51:22 +0000 (UTC) (envelope-from loic.blot@unix-experience.fr) Received: from smtp.unix-experience.fr (195-154-176-227.rev.poneytelecom.eu [195.154.176.227]) (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 0D3941880 for ; Sun, 19 Jul 2015 21:51:20 +0000 (UTC) (envelope-from loic.blot@unix-experience.fr) Received: from smtp.unix-experience.fr (unknown [192.168.200.21]) by smtp.unix-experience.fr (Postfix) with ESMTP id 2EA9245981 for ; Sun, 19 Jul 2015 21:51:11 +0000 (UTC) X-Virus-Scanned: scanned by unix-experience.fr Received: from smtp.unix-experience.fr ([192.168.200.21]) by smtp.unix-experience.fr (smtp.unix-experience.fr [192.168.200.21]) (amavisd-new, port 10024) with ESMTP id VJi7d6i4mXwj for ; Sun, 19 Jul 2015 21:51:09 +0000 (UTC) Received: from Nerz-PC (AMontsouris-651-1-96-164.w82-123.abo.wanadoo.fr [82.123.219.164]) by smtp.unix-experience.fr (Postfix) with ESMTPSA id E721345974 for ; Sun, 19 Jul 2015 21:51:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=unix-experience.fr; s=uxselect; t=1437342669; bh=p6y7EABMsPww2vRxpF+gYwrUxGhLBg3qmWhszC+n3Xs=; h=Subject:From:To:Date:In-Reply-To:References; b=g1O0kxPa7aD0lnHGhW3y3Je/lz4YXAwOX78JJiIWDC6GtPa4tX8+wT+xOE6Vp0V9E yzIajv3Qd1OU7q8ukutmT/eU6wZ43PznKucWr4+GZx1e2Lh86I9UmHt+BUd+N3+8ar CYIVaiyPPNB9dk6i54miqIL/bC8IK5e/RYCjXD50= Message-ID: <1437342670.27217.1.camel@unix-experience.fr> Subject: Re: Please update www/owncloud [Bugzilla 201687] From: =?ISO-8859-1?Q?Lo=EFc?= BLOT To: freebsd-ports@freebsd.org Date: Sun, 19 Jul 2015 23:51:10 +0200 In-Reply-To: References: <1437291250.13308.1.camel@unix-experience.fr> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.16.4 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 21:51:22 -0000 Sorry Kevin, but have you read my mail ? i linked the PR and i also add the mail informations into the PR, if you follow the link. I add the PR number to mail subject. -- Best regards, Loïc BLOT, UNIX systems, security and network engineer http://www.unix-experience.fr Le dimanche 19 juillet 2015 à 10:23 -0700, Kevin Oberman a écrit : > On Sun, Jul 19, 2015 at 12:34 AM, Loïc BLOT < > loic.blot@unix-experience.fr> > wrote: > > > Hello, > > owncloud 8.1 is out since a few weeks. > > > > Here is the patch: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201687 > > > > Please note it could be useful to inform users to update manually > > calendar and contact app from the PR quoted URL, maybe in the > > UPDATING, > > else after re-activate app owncloud will not work. > > > > Thanks for you reading. > > > > > > -- > > Best regards, > > Loïc BLOT, > > UNIX systems, security and network engineer > > http://www.unix-experience.fr > > > Sounding like a broken record, please open a problem report at > http://bugs.freebsd.org/bugzilla so this does not get lost. > -- > Kevin Oberman, Network Engineer, Retired > E-mail: rkoberman@gmail.com > PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to " > freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Sun Jul 19 21:53:54 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0935E9A4071 for ; Sun, 19 Jul 2015 21:53:54 +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 785C119BD for ; Sun, 19 Jul 2015 21:53:53 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.85 (FreeBSD)) (envelope-from ) id 1ZGwWt-000Fz4-MZ; Sun, 19 Jul 2015 23:53:51 +0200 Date: Sun, 19 Jul 2015 23:53:51 +0200 From: Kurt Jaeger To: =?iso-8859-1?Q?Lo=EFc?= BLOT Cc: freebsd-ports@freebsd.org Subject: Re: Please update www/owncloud [Bugzilla 201687] Message-ID: <20150719215351.GZ49099@home.opsec.eu> References: <1437291250.13308.1.camel@unix-experience.fr> <1437342670.27217.1.camel@unix-experience.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1437342670.27217.1.camel@unix-experience.fr> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 21:53:54 -0000 Hi! > but have you read my mail ? i linked the PR and i also add the mail > informations into the PR, if you follow the link. I add the PR number > to mail subject. Yes, your PR is fine! I guess Kevin ran low on coffee or sleep 8-) Happens to me all the time, except I don't drink coffee 8-} -- pi@opsec.eu +49 171 3101372 5 years to go ! From owner-freebsd-ports@freebsd.org Sun Jul 19 21:58:29 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5C5379A4100 for ; Sun, 19 Jul 2015 21:58:29 +0000 (UTC) (envelope-from loic.blot@unix-experience.fr) Received: from smtp.unix-experience.fr (195-154-176-227.rev.poneytelecom.eu [195.154.176.227]) (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 1BF081B7F for ; Sun, 19 Jul 2015 21:58:28 +0000 (UTC) (envelope-from loic.blot@unix-experience.fr) Received: from smtp.unix-experience.fr (unknown [192.168.200.21]) by smtp.unix-experience.fr (Postfix) with ESMTP id 5E62845A02; Sun, 19 Jul 2015 21:58:20 +0000 (UTC) X-Virus-Scanned: scanned by unix-experience.fr Received: from smtp.unix-experience.fr ([192.168.200.21]) by smtp.unix-experience.fr (smtp.unix-experience.fr [192.168.200.21]) (amavisd-new, port 10024) with ESMTP id Ra1_tQwQnKmV; Sun, 19 Jul 2015 21:58:18 +0000 (UTC) Received: from Nerz-PC (AMontsouris-651-1-96-164.w82-123.abo.wanadoo.fr [82.123.219.164]) by smtp.unix-experience.fr (Postfix) with ESMTPSA id 6623A459F9; Sun, 19 Jul 2015 21:58:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=unix-experience.fr; s=uxselect; t=1437343098; bh=ZQ0J0Y+pftl6uSp9AaUtGhUO4AbVq5Q5WNcBkjabJwE=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=neAvycLcyJ4gJET2NC9xCfqLu9t6gg5jhCDn97Ul60g91HBghEScZcdxRUv1v24Th ZXthFdzWI/132Hn8gc1f5sVtX1Wfu5nb4y3OR0GCQxk3ykrg4Ar0iOSv7r5ZLv+PA6 QZJqdzK9Di+yN/VSuO9/nmaEuwZjX+VnXGtApD6Y= Message-ID: <1437343099.27217.2.camel@unix-experience.fr> Subject: Re: Please update www/owncloud [Bugzilla 201687] From: =?ISO-8859-1?Q?Lo=EFc?= BLOT To: Kurt Jaeger Cc: freebsd-ports@freebsd.org Date: Sun, 19 Jul 2015 23:58:19 +0200 In-Reply-To: <20150719215351.GZ49099@home.opsec.eu> References: <1437291250.13308.1.camel@unix-experience.fr> <1437342670.27217.1.camel@unix-experience.fr> <20150719215351.GZ49099@home.opsec.eu> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.16.4 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 21:58:29 -0000 No problem, but please don't add whisky with you coffee :D -- Best regards, Loïc BLOT, UNIX systems, security and network engineer http://www.unix-experience.fr Le dimanche 19 juillet 2015 à 23:53 +0200, Kurt Jaeger a écrit : > Hi! > > > but have you read my mail ? i linked the PR and i also add the mail > > informations into the PR, if you follow the link. I add the PR > > number > > to mail subject. > > Yes, your PR is fine! I guess Kevin ran low on coffee or sleep 8-) > > Happens to me all the time, except I don't drink coffee 8-} > From owner-freebsd-ports@freebsd.org Sun Jul 19 22:24:11 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 943119A4780 for ; Sun, 19 Jul 2015 22:24:11 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from teparybean2.exetel.com.au (teparybean2.exetel.com.au [220.233.0.94]) by mx1.freebsd.org (Postfix) with ESMTP id 474781F73 for ; Sun, 19 Jul 2015 22:24:10 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from phasia.kd.net.au ([220.233.10.47]) by teparybean2.exetel.com.au with esmtp (Exim 4.84) (envelope-from ) id 1ZGwez-00048n-Tx for freebsd-ports@freebsd.org; Mon, 20 Jul 2015 08:02:13 +1000 Received: from aneurin.horsfall.org (unknown [120.146.8.15]) by dermis.kd (Postfix) with ESMTP id 877B9CDA9 for ; Mon, 20 Jul 2015 08:02:13 +1000 (EST) Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.14.9/8.14.9) with ESMTP id t6JM2Add040612 for ; Mon, 20 Jul 2015 08:02:13 +1000 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.14.9/8.14.9/Submit) with ESMTP id t6JM29TG040609 for ; Mon, 20 Jul 2015 08:02:10 +1000 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Mon, 20 Jul 2015 08:02:09 +1000 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Please update www/owncloud [Bugzilla 201687] In-Reply-To: <1437343099.27217.2.camel@unix-experience.fr> Message-ID: References: <1437291250.13308.1.camel@unix-experience.fr> <1437342670.27217.1.camel@unix-experience.fr> <20150719215351.GZ49099@home.opsec.eu> <1437343099.27217.2.camel@unix-experience.fr> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=utf-8 Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 22:24:11 -0000 On Sun, 19 Jul 2015, Loïc BLOT wrote: > No problem, but please don't add whisky with you coffee :D But that's the best way to drink coffee! -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer" "The complexity for minimum component costs has increased at a rate of roughly a factor of two per year." -- G.Moore, Electronics, Vol 38 No 8, 1965 From owner-freebsd-ports@freebsd.org Mon Jul 20 04:57:12 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2D0369A6729 for ; Mon, 20 Jul 2015 04:57:12 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (unknown [IPv6:2602:d1:b4d6:e600:4261:86ff:fef6:aa2a]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 081E81042 for ; Mon, 20 Jul 2015 04:57:11 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id t6K4vMNd075185; Sun, 19 Jul 2015 21:57:28 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) To: freebsd-ports@FreeBSD.org, David Wolfskill In-Reply-To: <20150703143421.GN1472@albert.catwhisker.org> References: <20150703130103.GM1472@albert.catwhisker.org> <55968FC5.5010503@FreeBSD.org>, <20150703143421.GN1472@albert.catwhisker.org> From: "Chris H" Subject: Re: Please help un-confuse me about vuxml Date: Sun, 19 Jul 2015 21:57:30 -0700 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jul 2015 04:57:12 -0000 On Fri, 3 Jul 2015 07:34:21 -0700 David Wolfskill wrote ---[big snip]--- I've been bitten by this myself. Not a big deal *unless* it's a sizable, or batched upgrade/date. My solution FWIW is to delete /var/db/pkg/vuln.xml *prior* to performing any sizable upgrade/date. Then performing a pkg audit afterwards, and decide how to best proceed, should there be any vulnerabilities indicated. All the best, to you. --Chris > > Thanks! :-) > > Peace, > david > -- > David H. Wolfskill david@catwhisker.org > Those who murder in the name of God or prophet are blasphemous cowards. > > See http://www.catwhisker.org/~david/publickey.gpg for my public key. From owner-freebsd-ports@freebsd.org Mon Jul 20 05:18:51 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 539509A6B2C for ; Mon, 20 Jul 2015 05:18:51 +0000 (UTC) (envelope-from bennett@sdf.org) Received: from sdf.lonestar.org (mx.sdf.org [192.94.73.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx.sdf.org", Issuer "SDF.ORG" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2211518C4 for ; Mon, 20 Jul 2015 05:18:50 +0000 (UTC) (envelope-from bennett@sdf.org) Received: from sdf.org (IDENT:bennett@otaku.freeshell.org [192.94.73.9]) by sdf.lonestar.org (8.14.8/8.14.5) with ESMTP id t6K5IYsq010448 (using TLSv1/SSLv3 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits) verified NO); Mon, 20 Jul 2015 05:18:34 GMT Received: (from bennett@localhost) by sdf.org (8.14.8/8.12.8/Submit) id t6K5IYhb002520; Mon, 20 Jul 2015 00:18:34 -0500 (CDT) From: Scott Bennett Message-Id: <201507200518.t6K5IYhb002520@sdf.org> Date: Mon, 20 Jul 2015 00:18:34 -0500 To: rkoberman@gmail.com, david@catwhisker.org Subject: Re: virtualbox-ose-kmod fails to build in kernel epilogue Cc: freebsd-ports@freebsd.org References: <201507121106.t6CB6ubK003995@sdf.org> <20150712140914.GF1155@albert.catwhisker.org> In-Reply-To: User-Agent: Heirloom mailx 12.5 6/20/10 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jul 2015 05:18:51 -0000 My thanks to David Wolfskill and Kevin Ober= man , whose reponses prompted a closer look that revea= led a nastier can of worms than I had hoped for. Sigh. Kevin Oberman wrote: > On Sun, Jul 12, 2015 at 7:09 AM, David Wolfskill > wrote: > > > I also specify emulators/virtualbox-ose-kmod as one of the PORTS_MO= DULES > > via src.conf, but I don't encounter the problem you report. More > > inline: > > > > On Sun, Jul 12, 2015 at 06:06:56AM -0500, Scott Bennett wrote: > > > In /etc/src.conf, I have > > > > > > CCACHE_COMPILERCHECK=3Dcontent > > > PORTS_MODULES=3Dx11/nvidia-driver-340 emulators/virtualbox-ose-k= mod > > > WITH_LLDB=3D > > > > > > but when I build my kernel, x11/nvidia-driver-340 gets built with= no > > trouble, > > > yet emulators/virtualbox-ose-kmod fails to build. > > > > > > =3D=3D=3D> Staging for nvidia-driver-340-340.76 > > > ... > > > =3D=3D=3D> x11 (install) > > > =3D=3D=3D> x11/driver (install) > > > =3D=3D=3D> x11/extension (install) > > > =3D=3D=3D> doc (install) > > > =3D=3D=3D=3D> Compressing man pages (compress-man) > > > =3D=3D=3D> Ports module emulators/virtualbox-ose-kmod (all) > > > cd ${PORTSDIR:-/usr/ports}/emulators/virtualbox-ose-kmod; > > PATH=3D/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/le= gacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp= /legacy/bin:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:= /usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local= /bin:/usr/local/sbin > > SRC_BASE=3D/usr/src OSVERSION=3D1001519 WRKDIRPREFIX=3D/buildwork= /ports make -B > > clean all > > > =3D=3D=3D> Cleaning for virtualbox-ose-kmod-4.3.30 > > > =3D=3D=3D> License GPLv2 accepted by the user > > > =3D=3D=3D> Found saved configuration for virtualbox-ose-kmod-4.3= .20 > > > =3D=3D=3D> virtualbox-ose-kmod-4.3.30 depends on file: /usr/loc= al/sbin/pkg - > > found > > > =3D=3D=3D> Fetching all distfiles required by virtualbox-ose-kmod= -4.3.30 for > > building > > > =3D=3D=3D> Extracting for virtualbox-ose-kmod-4.3.30 > > > =3D> SHA256 Checksum OK for VirtualBox-4.3.30.tar.bz2. > > > =3D=3D=3D> Patching for virtualbox-ose-kmod-4.3.30 > > > =3D=3D=3D> Applying FreeBSD patches for virtualbox-ose-kmod-4.3.= 30 > > > =3D=3D=3D> virtualbox-ose-kmod-4.3.30 depends on executable: km= k - found > > > =3D=3D=3D> Configuring for virtualbox-ose-kmod-4.3.30 > > > =3D=3D=3D> FreeBSD 10 autotools fix applied to > > /buildwork/ports/usr/ports/emulators/virtualbox-ose-kmod/work/Virtu= alBox-4.3.30/src/libs/libxml2-2.6.31/configure > > > =3D=3D=3D> FreeBSD 10 autotools fix applied to > > /buildwork/ports/usr/ports/emulators/virtualbox-ose-kmod/work/Virtu= alBox-4.3.30/src/libs/libxml2-2.6.31/aclocal.m4 > > > > > > Unrecognized option "--sysroot=3D/usr/obj/usr/src/tmp" > > > .... > > > > The corresponding part of my most recent stable/10 (amd64) build sh= ows: > > > > ... > > =3D=3D=3D=3D> Compressing man pages (compress-man) > > =3D=3D=3D> Ports module emulators/virtualbox-ose-kmod (all) > > cd ${PORTSDIR:-/usr/ports}/emulators/virtualbox-ose-kmod; > > PATH=3D/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/le= gacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp= /legacy/bin:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:= /usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local= /bin:/usr/local/sbin > > SRC_BASE=3D/usr/src OSVERSION=3D1001519 > > WRKDIRPREFIX=3D/usr/obj/usr/src/sys/CANARY make -B clean all > > =3D=3D=3D> Cleaning for virtualbox-ose-kmod-4.3.30 > > =3D=3D=3D> License GPLv2 accepted by the user > > =3D=3D=3D> Found saved configuration for virtualbox-ose-kmod-4.3.2= 0 > > =3D=3D=3D> virtualbox-ose-kmod-4.3.30 depends on file: /usr/local= /sbin/pkg - > > found > > =3D=3D=3D> Fetching all distfiles required by virtualbox-ose-kmod-4= .3.30 for > > building > > =3D=3D=3D> Extracting for virtualbox-ose-kmod-4.3.30 > > =3D> SHA256 Checksum OK for VirtualBox-4.3.30.tar.bz2. > > =3D=3D=3D> Patching for virtualbox-ose-kmod-4.3.30 > > =3D=3D=3D> Applying FreeBSD patches for virtualbox-ose-kmod-4.3.30 > > =3D=3D=3D> virtualbox-ose-kmod-4.3.30 depends on executable: kmk = - found > > =3D=3D=3D> Configuring for virtualbox-ose-kmod-4.3.30 > > =3D=3D=3D> FreeBSD 10 autotools fix applied to > > /usr/obj/usr/src/sys/CANARY/common/ports/emulators/virtualbox-ose-k= mod/work/VirtualBox-4.3.30/src/libs/libxml2-2.6.31/configure > > =3D=3D=3D> FreeBSD 10 autotools fix applied to > > /usr/obj/usr/src/sys/CANARY/common/ports/emulators/virtualbox-ose-k= mod/work/VirtualBox-4.3.30/src/libs/libxml2-2.6.31/aclocal.m4 > > Checking for environment: Determined build machine: freebsd.amd64, = target > > machine: freebsd.amd64, OK. > > Checking for kBuild: found, OK. > > Checking for gcc: found version 4.2.1, OK. > > .... > > > > Above was from a build where I was running: > > > > FreeBSD g1-254.catwhisker.org 10.2-BETA1 FreeBSD 10.2-BETA1 #90 > > r285346M/285355:1001519: Fri Jul 10 04:07:45 PDT 2015 > > root@g1-254.catwhisker.org:/common/S2/obj/usr/src/sys/CANARY amd6= 4 > > > > and built: > > > > FreeBSD g1-245.catwhisker.org 10.2-BETA1 FreeBSD 10.2-BETA1 #91 > > r285410M/285418:1001519: Sun Jul 12 04:20:57 PDT 2015 > > root@g1-254.catwhisker.org:/common/S2/obj/usr/src/sys/CANARY amd6= 4 > > > > > > I note that each of us shows that the configuration retrieved is > > that for virtualbox-ose-kmod-4.3.20; perhaps you have a configurati= on > > option selected that is no longer supported? In any case, reviewin= g > > your selected options would seem reasonable; possibly just re-runni= ng > > the port configuration and re-trying? > > > > Peace, > > david > > -- > > David H. Wolfskill david@catwhisker.or= g > > Those who murder in the name of God or prophet are blasphemous cowa= rds. > > > > See http://www.catwhisker.org/~david/publickey.gpg for my public ke= y. > > > Probably not relevant, but your kernel build is attempting to build t= he > just released virtualbox-ose-kmod-4.3.30. have you updated to > virtualbox-ose-4.3.30? > > Since the kmod is a dependency of virtualbox-ose-4.3.30, I suspect it= is > not an issue, but it is something to confirm. Not a lot of options > available and I don't think they have changed since at least the firs= t > version 4 release: > =3D=3D=3D> The following configuration options are available for > virtualbox-ose-kmod-4.3.30: > DEBUG=3Doff: Debug symbols, additional logs and assertions > VIMAGE=3Doff: VIMAGE virtual networking support Mine has DEBUG=3Doff, but VIMAGE=3Don. Thinking, however, that pe= rhaps some option in emulators/virtualbox-ose might influence what happened, = I (tried to) look at its options, whereupon I discovered that it was no longer installed. :-( I didn't recall it being dropped from my list of installed ports, much less why, so I tried installing it again, but tha= t also failed because it depended (with my choice of options) upon print/tex-formats, which builds but fails to install on my system, whic= h currently is FreeBSD hellas 10.2-PRERELEASE FreeBSD 10.2-PRERELEASE #77 r284725: Tue= Jun 23 09:36:25 CDT 2015 bennett@hellas:/usr/obj/usr/src/sys/hella= s amd64 print/tex-formats has no configurable options. Trying to install it en= ds like this. =3D=3D=3D=3D> Compressing man pages (compress-man) =3D=3D=3D> Installing for tex-formats-20150521 =3D=3D=3D> Checking if tex-formats already installed =3D=3D=3D> Registering installation for tex-formats-20150521 pkg-static: Unable to access file /buildwork/ports/usr/ports/print/tex-= formats/work/stage/usr/local/share/texmf-var/web2c/pdftex/mptopdf.fmt: = No such file or directory pkg-static: Unable to access file /buildwork/ports/usr/ports/print/tex-= formats/work/stage/usr/local/share/texmf-var/web2c/pdftex/mptopdf.log: = No such file or directory *** Error code 74 Stop. make: stopped in /usr/ports/print/tex-formats =3D=3D=3D>>> Installation of tex-formats-20150521 (print/tex-formats) f= ailed =3D=3D=3D>>> Aborting update =3D=3D=3D>>> You can restart from the point of failure with this comman= d line: portmaster print/tex-formats=20 17.073u 24.098s 1:32.99 44.2%=091769+837k 4524+413io 142pf+0w Sun Jul 19 23:24:26 CDT 2015 hellas#=09exit I do recall that, when I was reinstalling all my ports after upgrading from 9.2-STABLE i386 to 10.1-STABLE amd64, print/tex-formats was a real problem because its failure resulted in nearly half of the other failur= es to build/install ports. But I thought I had gotten virtualbox-ose buil= t and installed again, so either it failed and I forgot about it, or I added the "Install Manual" option later and caused it to fail. I guess= . Unselecting the "Install Manual" option for virtualbox-ose and the= n attempting to install that port still fails. cc1: error: to generate dependencies you must specify either -M or -MM kmk: *** [/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/Virt= ualBox-4.3.30/out/freebsd.amd64/release/obj/VBoxRemPrimary/translate-al= l.o] Error 1 The failing command: @gcc48 -c -O2 -g -pipe -Wall -Wextra -Wno-missing-field-initializers -W= no-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-unused-paramete= r -Wno-long-long -Wno-long-long -Werror-implicit-function-declaration -= Wno-variadic-macros -O2 -mtune=3Dgeneric -fno-omit-frame-pointer -fno-s= trict-aliasing -fvisibility=3Dhidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT= _USE_VISIBILITY_DEFAULT -fPIC -Wno-sign-compare -Werror-implicit-functi= on-declaration -m64 -I/buildwork/ports/usr/ports/emulators/virtualbox-o= se/work/VirtualBox-4.3.30/src/recompiler/Sun/crt -I/buildwork/ports/usr= /ports/emulators/virtualbox-ose/work/VirtualBox-4.3.30/src/recompiler/S= un -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBo= x-4.3.30/src/recompiler/target-i386 -I/buildwork/ports/usr/ports/emulat= ors/virtualbox-ose/work/VirtualBox-4.3.30/src/recompiler/tcg -I/buildwo= rk/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.30/src/= recompiler/fpu -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/wo= rk/VirtualBox-4.3.30/out/freebsd.amd64/release/obj/VBoxRemPrimary -I/bu= ildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.30= /src/VBox/VMM/include -I/buildwork/ports/usr/ports/emulators/virtualbox= -ose/work/VirtualBox-4.3.30/src/recompiler/tcg/i386 -I/buildwork/ports/= usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.30/src/recompile= r -I/usr/local/include -I/buildwork/ports/usr/ports/emulators/virtualbo= x-ose/work/VirtualBox-4.3.30/out/freebsd.amd64/release/obj/VBoxRemPrima= ry/dtrace -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/Vi= rtualBox-4.3.30/include -I/buildwork/ports/usr/ports/emulators/virtualb= ox-ose/work/VirtualBox-4.3.30/out/freebsd.amd64/release -DVBOX -DVBOX_O= SE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_DEBUGGER -DRT_OS_FREEBSD -D__= FREEBSD__ -DRT_ARCH_AMD64 -D__AMD64__ -DVBOX_WITH_HARDENING -DRTPATH_AP= P_PRIVATE=3D\"/usr/local/share/virtualbox-ose\" -DRTPATH_APP_PRIVATE_AR= CH=3D\"/usr/local/lib/virtualbox\" -DRTPATH_SHARED_LIBS=3D\"/usr/local/= lib/virtualbox\" -DRTPATH_APP_DOCS=3D\"/usr/local/share/doc/virtualbox-= ose\" -DIN_RING3 -DHC_ARCH_BITS=3D64 -DGC_ARCH_BITS=3D64 -DPIC -DIN_REM= _R3 -DREM_INCLUDE_CPU_H -DNEED_CPU_H -DVBOX_WITH_RAW_MODE -DVBOX_WITH_R= AW_RING1 -DLOG_USE_C99 -D_BSD -D__x86_64__ -Wp,-MD,/buildwork/ports/usr= /ports/emulators/virtualbox-ose/work/VirtualBox-4.3.30/out/freebsd.amd6= 4/release/obj/VBoxRemPrimary/translate-all.o.dep -Wp,-MT,/buildwork/por= ts/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.30/out/freebs= d.amd64/release/obj/VBoxRemPrimary/translate-all.o -Wp,-MP -o /buildwor= k/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.30/out/f= reebsd.amd64/release/obj/VBoxRemPrimary/translate-all.o /buildwork/port= s/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.30/src/recompi= ler/translate-all.c kmk: *** Exiting with status 2 *** Error code 2 Stop. make: stopped in /usr/ports/emulators/virtualbox-ose =3D=3D=3D>>> make build failed for emulators/virtualbox-ose =3D=3D=3D>>> Aborting update =3D=3D=3D>>> You can restart from the point of failure with this comman= d line: portmaster emulators/virtualbox-ose emulators/virtualbox= -ose-kmod=20 792.738u 343.730s 17:30.80 108.1%=0921404+383k 8060+8627io 1047pf+0w Wed Jul 15 02:49:43 CDT 2015 hellas#=09exit > > FWIW, I had no issues with the kmod building today. My config is much > older, 4.2.16. > > =3D=3D=3D> Cleaning for virtualbox-ose-kmod-4.3.30 > load: 1.82 cmd: make 69575 [select] 110.88r 0.01u 0.07s 0% 1032k > make: Working in: /usr/obj/usr/src > =3D=3D=3D> Found saved configuration for virtualbox-ose-kmod-4.1.16 > =3D=3D=3D> virtualbox-ose-kmod-4.3.30 depends on file: /usr/local/s= bin/pkg - > found > =3D=3D=3D> Fetching all distfiles required by virtualbox-ose-kmod-4.3= .30 for > building > =3D=3D=3D> Extracting for virtualbox-ose-kmod-4.3.30 > =3D> SHA256 Checksum OK for VirtualBox-4.3.30.tar.bz2. > =3D=3D=3D> Patching for virtualbox-ose-kmod-4.3.30 > =3D=3D=3D> Applying FreeBSD patches for virtualbox-ose-kmod-4.3.30 > =3D=3D=3D> virtualbox-ose-kmod-4.3.30 depends on executable: kmk - = found > =3D=3D=3D> Configuring for virtualbox-ose-kmod-4.3.30 > =3D=3D=3D> FreeBSD 10 autotools fix applied to > /usr/obj/usr/src/sys//usr/ports/emulators/virtualbox-ose-kmod/work/Vi= rtualBox-4.3.30/src/libs/libxml2-2.6.31/configure > =3D=3D=3D> FreeBSD 10 autotools fix applied to > /usr/obj/usr/src/sys//usr/ports/emulators/virtualbox-ose-kmod/work/Vi= rtualBox-4.3.30/src/libs/libxml2-2.6.31/aclocal.m4 > Checking for environment: Determined build machine: freebsd.amd64, ta= rget > machine: freebsd.amd64, OK. > Checking for kBuild: found, OK. > Checking for gcc: found version 4.2.1, OK. > -- emulators/virtualbox-ose-kmod builds and installs fine with portma= ster. I just can't get it to work as part of a kernel build. However, I gues= s the matter is moot if emulators/virtualbox-ose can't be built. :-( Scott Bennett, Comm. ASMELG, CFIAG ********************************************************************** * Internet: bennett at sdf.org *xor* bennett at freeshell.org * *--------------------------------------------------------------------* * "A well regulated and disciplined militia, is at all times a good * * objection to the introduction of that bane of all free governments * * -- a standing army." * * -- Gov. John Hancock, New York Journal, 28 January 1790 * ********************************************************************** From owner-freebsd-ports@freebsd.org Mon Jul 20 08:28:29 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 073FC9A6D81 for ; Mon, 20 Jul 2015 08:28:29 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DD3551E5A for ; Mon, 20 Jul 2015 08:28:28 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: by mailman.ysv.freebsd.org (Postfix) id D9F6D9A6D80; Mon, 20 Jul 2015 08:28: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 D98579A6D7F for ; Mon, 20 Jul 2015 08:28:28 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from smtp.mimar.rs (smtp.mimar.rs [193.53.106.135]) by mx1.freebsd.org (Postfix) with ESMTP id 8D1B71E59 for ; Mon, 20 Jul 2015 08:28:27 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from vscan.mimar.rs (vscan.mimar.rs [193.53.106.134]) by smtp.mimar.rs (Postfix) with ESMTP id 3971889906 for ; Mon, 20 Jul 2015 10:28:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mimar.rs; h= content-transfer-encoding:content-type:content-type:mime-version :x-mailer:organization:message-id:subject:subject:from:from:date :date:received:received; s=mimar-0901; t=1437380892; x= 1439195293; bh=YncM/b/lYXcwePmMwf4WvM5kCF4nJaIh/cfA1MLXq84=; b=o q0RmJISHL+GQz9/iujtushQDm5xswZNFVbtIwNmI5dhGZFpTN/K9Utxqh8jpsR2P kKmPXqAomqNQ+lgUa1u56U+VctfXobNKCBKRQVCYn6E1ESrP5OQMRyU4cnCDi3Q2 pVl0TLBHIzflQ13KFOytl7ejen29Gaff5FOLWsd180= X-Virus-Scanned: amavisd-new at mimar.rs Received: from smtp.mimar.rs ([193.53.106.135]) by vscan.mimar.rs (vscan.mimar.rs [193.53.106.134]) (amavisd-new, port 10026) with ESMTP id U-0D9GgcVGKH for ; Mon, 20 Jul 2015 10:28:12 +0200 (CEST) Received: from efreet (unknown [193.53.106.34]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: marko.cupac@mimar.rs) by smtp.mimar.rs (Postfix) with ESMTPSA id 3C6C6898E5 for ; Mon, 20 Jul 2015 10:28:12 +0200 (CEST) Date: Mon, 20 Jul 2015 10:28:11 +0200 From: Marko =?UTF-8?B?Q3VwYcSH?= To: ports@freebsd.org Subject: print/texlive-texmf MASTER_SITE allows 10 ftp connections only? Message-ID: <20150720102811.22c857b7@efreet> Organization: Mimar X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.23; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jul 2015 08:28:29 -0000 Hi, I am trying to update all the ports on my desktop via portmaster, and it is stuck trying to fetch distfile of texlive-texmf: =3D> Attempting to fetch ftp://tug.org/historic/systems/texlive/2015/texliv= e-20150523-texmf.tar.xz fetch: ftp://tug.org/historic/systems/texlive/2015/texlive-20150523-texmf.t= ar.xz: Not logged in I tried to login in interactive ftp session: ftp> o (to) ftp.tug.org Connected to tug.org. 220 ProFTPD 1.3.5a Server (tug) [130.225.2.178] Name (ftp.tug.org:pacija): anonymous 331 Anonymous login ok, send your complete email address as your password Password:=20 530 Sorry, the maximum number of allowed clients (10) are already connected. ftp: Login failed Perhaps 10 simultaneous clients limit does not make service very functional? --=20 Marko Cupa=C4=87 https://www.mimar.rs/ From owner-freebsd-ports@freebsd.org Mon Jul 20 10:15:38 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D387F9A5084 for ; Mon, 20 Jul 2015 10:15:38 +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 BD6E22C08 for ; Mon, 20 Jul 2015 10:15:38 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id BC4609A5082; Mon, 20 Jul 2015 10:15:38 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BAE849A5081 for ; Mon, 20 Jul 2015 10:15:38 +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 AC18A2C07 for ; Mon, 20 Jul 2015 10:15:38 +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 t6KAFcO8032884 for ; Mon, 20 Jul 2015 10:15:38 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id t6KAFctY032883; Mon, 20 Jul 2015 10:15:38 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201507201015.t6KAFctY032883@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, 20 Jul 2015 10:15:38 +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.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jul 2015 10:15:38 -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 ------------------------------------------------+-----------------+------------ www/rsstail | 1.8 | 2.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Mon Jul 20 14:09:09 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 621B49A5530 for ; Mon, 20 Jul 2015 14:09:09 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (unknown [IPv6:2602:d1:b4d6:e600:4261:86ff:fef6:aa2a]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3BA4A1423 for ; Mon, 20 Jul 2015 14:09:09 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id t6KE9Ttw016052 for ; Mon, 20 Jul 2015 07:09:35 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) To: In-Reply-To: <20150720102811.22c857b7@efreet> References: <20150720102811.22c857b7@efreet> From: "Chris H" Subject: Re: print/texlive-texmf MASTER_SITE allows 10 ftp connections only? Date: Mon, 20 Jul 2015 07:09:35 -0700 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: <908615a74e7b59ac02faa7d561fad1b6@ultimatedns.net> Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jul 2015 14:09:09 -0000 On Mon, 20 Jul 2015 10:28:11 +0200 Marko Cupać wrote > Hi, > > I am trying to update all the ports on my desktop via portmaster, and > it is stuck trying to fetch distfile of texlive-texmf: > > => Attempting to fetch > ftp://tug.org/historic/systems/texlive/2015/texlive-20150523-texmf.tar.xz > fetch: > ftp://tug.org/historic/systems/texlive/2015/texlive-20150523-texmf.tar.xz: > Not logged in > > I tried to login in interactive ftp session: > > ftp> o > (to) ftp.tug.org > Connected to tug.org. > 220 ProFTPD 1.3.5a Server (tug) [130.225.2.178] > Name (ftp.tug.org:pacija): anonymous > 331 Anonymous login ok, send your complete email address as your password > Password: > 530 Sorry, the maximum number of allowed clients (10) are already connected. > ftp: Login failed > > Perhaps 10 simultaneous clients limit does not make service very > functional? You might find you get better results filing a bug for this at bugs.freebsd.org. I can imagine that hosting TextLive, given it's size, is probably somewhat challenging. Allowing more than 10 users would likely bring the data rate to a crawl. Might be time for the author to look into aggregating a few (source) hosting sites, and implementing a round-robin scheme. --Chris > -- > Marko Cupać > https://www.mimar.rs/ > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://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 Jul 20 20:22:16 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 251DE9A47D8 for ; Mon, 20 Jul 2015 20:22:16 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ob0-x234.google.com (mail-ob0-x234.google.com [IPv6:2607:f8b0:4003:c01::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DC91216B4 for ; Mon, 20 Jul 2015 20:22:15 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by obdeg2 with SMTP id eg2so13054505obd.0 for ; Mon, 20 Jul 2015 13:22:15 -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:content-type; bh=h0RYBZshQeWeP7qHAOa1bvvufB+Th+vb614ZbHq3yXY=; b=S0rFyf7ynIi1XabnlaM+yynK9XwfkJKnrwlbue0/38ckyu61SgswzVpH8JlgWm0k/I Ptzs340DnOcQdnocbfqcs5q6HErX2p2cO3IAlXHodtT/uuvQtDbptWJPzTRq7qQhqj0x iJDN0E8xuXqeS4SKQpNG2vRVra9JcwiJL/Ctrljsr6xbCkLL1LXmY+mLGfynhY+ITewo Vwdiq4+ghlZm+oOkGR9N69RaJODBL3JATfrIyGS8gjSkESGzGT5o7DcRerNhX6zAxopL P4lMB4fBf6s1ycbOUIEed69xTzNdNHnk4izKff1c1pwYOM3gNotwPaeoPi42N3qC3jXC ZOTQ== MIME-Version: 1.0 X-Received: by 10.202.188.131 with SMTP id m125mr27300044oif.59.1437423735179; Mon, 20 Jul 2015 13:22:15 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.202.221.69 with HTTP; Mon, 20 Jul 2015 13:22:15 -0700 (PDT) In-Reply-To: <201507200518.t6K5IYhb002520@sdf.org> References: <201507121106.t6CB6ubK003995@sdf.org> <20150712140914.GF1155@albert.catwhisker.org> <201507200518.t6K5IYhb002520@sdf.org> Date: Mon, 20 Jul 2015 13:22:15 -0700 X-Google-Sender-Auth: 1885EW7tIKQR1OKAIoniJBq7Jcg Message-ID: Subject: Re: virtualbox-ose-kmod fails to build in kernel epilogue From: Kevin Oberman To: Scott Bennett Cc: David Wolfskill , FreeBSD Ports ML Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jul 2015 20:22:16 -0000 On Sun, Jul 19, 2015 at 10:18 PM, Scott Bennett wrote: > My thanks to David Wolfskill and Kevin Oberma= n > , whose reponses prompted a closer look that reveale= d > a nastier can of worms than I had hoped for. Sigh. > > Kevin Oberman wrote: > > On Sun, Jul 12, 2015 at 7:09 AM, David Wolfskill > > wrote: > > > > > I also specify emulators/virtualbox-ose-kmod as one of the > PORTS_MODULES > > > via src.conf, but I don't encounter the problem you report. More > > > inline: > > > > > > On Sun, Jul 12, 2015 at 06:06:56AM -0500, Scott Bennett wrote: > > > > In /etc/src.conf, I have > > > > > > > > CCACHE_COMPILERCHECK=3Dcontent > > > > PORTS_MODULES=3Dx11/nvidia-driver-340 emulators/virtualbox-ose-kmo= d > > > > WITH_LLDB=3D > > > > > > > > but when I build my kernel, x11/nvidia-driver-340 gets built with n= o > > > trouble, > > > > yet emulators/virtualbox-ose-kmod fails to build. > > > > > > > > =3D=3D=3D> Staging for nvidia-driver-340-340.76 > > > > ... > > > > =3D=3D=3D> x11 (install) > > > > =3D=3D=3D> x11/driver (install) > > > > =3D=3D=3D> x11/extension (install) > > > > =3D=3D=3D> doc (install) > > > > =3D=3D=3D=3D> Compressing man pages (compress-man) > > > > =3D=3D=3D> Ports module emulators/virtualbox-ose-kmod (all) > > > > cd ${PORTSDIR:-/usr/ports}/emulators/virtualbox-ose-kmod; > > > > PATH=3D/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/u= sr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/legacy/bi= n:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/s= rc/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sb= in > > > SRC_BASE=3D/usr/src OSVERSION=3D1001519 WRKDIRPREFIX=3D/buildwork/p= orts > make -B > > > clean all > > > > =3D=3D=3D> Cleaning for virtualbox-ose-kmod-4.3.30 > > > > =3D=3D=3D> License GPLv2 accepted by the user > > > > =3D=3D=3D> Found saved configuration for virtualbox-ose-kmod-4.3.2= 0 > > > > =3D=3D=3D> virtualbox-ose-kmod-4.3.30 depends on file: > /usr/local/sbin/pkg - > > > found > > > > =3D=3D=3D> Fetching all distfiles required by virtualbox-ose-kmod-4= .3.30 > for > > > building > > > > =3D=3D=3D> Extracting for virtualbox-ose-kmod-4.3.30 > > > > =3D> SHA256 Checksum OK for VirtualBox-4.3.30.tar.bz2. > > > > =3D=3D=3D> Patching for virtualbox-ose-kmod-4.3.30 > > > > =3D=3D=3D> Applying FreeBSD patches for virtualbox-ose-kmod-4.3.30 > > > > =3D=3D=3D> virtualbox-ose-kmod-4.3.30 depends on executable: kmk = - found > > > > =3D=3D=3D> Configuring for virtualbox-ose-kmod-4.3.30 > > > > =3D=3D=3D> FreeBSD 10 autotools fix applied to > > > > /buildwork/ports/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-= 4.3.30/src/libs/libxml2-2.6.31/configure > > > > =3D=3D=3D> FreeBSD 10 autotools fix applied to > > > > /buildwork/ports/usr/ports/emulators/virtualbox-ose-kmod/work/VirtualBox-= 4.3.30/src/libs/libxml2-2.6.31/aclocal.m4 > > > > > > > > Unrecognized option "--sysroot=3D/usr/obj/usr/src/tmp" > > > > .... > > > > > > The corresponding part of my most recent stable/10 (amd64) build show= s: > > > > > > ... > > > =3D=3D=3D=3D> Compressing man pages (compress-man) > > > =3D=3D=3D> Ports module emulators/virtualbox-ose-kmod (all) > > > cd ${PORTSDIR:-/usr/ports}/emulators/virtualbox-ose-kmod; > > > > PATH=3D/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/u= sr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/legacy/bi= n:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/s= rc/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sb= in > > > SRC_BASE=3D/usr/src OSVERSION=3D1001519 > > > WRKDIRPREFIX=3D/usr/obj/usr/src/sys/CANARY make -B clean all > > > =3D=3D=3D> Cleaning for virtualbox-ose-kmod-4.3.30 > > > =3D=3D=3D> License GPLv2 accepted by the user > > > =3D=3D=3D> Found saved configuration for virtualbox-ose-kmod-4.3.20 > > > =3D=3D=3D> virtualbox-ose-kmod-4.3.30 depends on file: /usr/local/s= bin/pkg > - > > > found > > > =3D=3D=3D> Fetching all distfiles required by virtualbox-ose-kmod-4.3= .30 for > > > building > > > =3D=3D=3D> Extracting for virtualbox-ose-kmod-4.3.30 > > > =3D> SHA256 Checksum OK for VirtualBox-4.3.30.tar.bz2. > > > =3D=3D=3D> Patching for virtualbox-ose-kmod-4.3.30 > > > =3D=3D=3D> Applying FreeBSD patches for virtualbox-ose-kmod-4.3.30 > > > =3D=3D=3D> virtualbox-ose-kmod-4.3.30 depends on executable: kmk - = found > > > =3D=3D=3D> Configuring for virtualbox-ose-kmod-4.3.30 > > > =3D=3D=3D> FreeBSD 10 autotools fix applied to > > > > /usr/obj/usr/src/sys/CANARY/common/ports/emulators/virtualbox-ose-kmod/wo= rk/VirtualBox-4.3.30/src/libs/libxml2-2.6.31/configure > > > =3D=3D=3D> FreeBSD 10 autotools fix applied to > > > > /usr/obj/usr/src/sys/CANARY/common/ports/emulators/virtualbox-ose-kmod/wo= rk/VirtualBox-4.3.30/src/libs/libxml2-2.6.31/aclocal.m4 > > > Checking for environment: Determined build machine: freebsd.amd64, > target > > > machine: freebsd.amd64, OK. > > > Checking for kBuild: found, OK. > > > Checking for gcc: found version 4.2.1, OK. > > > .... > > > > > > Above was from a build where I was running: > > > > > > FreeBSD g1-254.catwhisker.org 10.2-BETA1 FreeBSD 10.2-BETA1 #90 > > > r285346M/285355:1001519: Fri Jul 10 04:07:45 PDT 2015 > > > root@g1-254.catwhisker.org:/common/S2/obj/usr/src/sys/CANARY amd64 > > > > > > and built: > > > > > > FreeBSD g1-245.catwhisker.org 10.2-BETA1 FreeBSD 10.2-BETA1 #91 > > > r285410M/285418:1001519: Sun Jul 12 04:20:57 PDT 2015 > > > root@g1-254.catwhisker.org:/common/S2/obj/usr/src/sys/CANARY amd64 > > > > > > > > > I note that each of us shows that the configuration retrieved is > > > that for virtualbox-ose-kmod-4.3.20; perhaps you have a configuration > > > option selected that is no longer supported? In any case, reviewing > > > your selected options would seem reasonable; possibly just re-running > > > the port configuration and re-trying? > > > > > > Peace, > > > david > > > -- > > > David H. Wolfskill david@catwhisker.org > > > Those who murder in the name of God or prophet are blasphemous coward= s. > > > > > > See http://www.catwhisker.org/~david/publickey.gpg for my public key. > > > > > Probably not relevant, but your kernel build is attempting to build the > > just released virtualbox-ose-kmod-4.3.30. have you updated to > > virtualbox-ose-4.3.30? > > > > Since the kmod is a dependency of virtualbox-ose-4.3.30, I suspect it i= s > > not an issue, but it is something to confirm. Not a lot of options > > available and I don't think they have changed since at least the first > > version 4 release: > > =3D=3D=3D> The following configuration options are available for > > virtualbox-ose-kmod-4.3.30: > > DEBUG=3Doff: Debug symbols, additional logs and assertions > > VIMAGE=3Doff: VIMAGE virtual networking support > > Mine has DEBUG=3Doff, but VIMAGE=3Don. Thinking, however, that perh= aps > some option in emulators/virtualbox-ose might influence what happened, I > (tried to) look at its options, whereupon I discovered that it was no > longer installed. :-( I didn't recall it being dropped from my list of > installed ports, much less why, so I tried installing it again, but that > also failed because it depended (with my choice of options) upon > print/tex-formats, which builds but fails to install on my system, which > currently is > > FreeBSD hellas 10.2-PRERELEASE FreeBSD 10.2-PRERELEASE #77 r284725: Tue > Jun 23 09:36:25 CDT 2015 bennett@hellas:/usr/obj/usr/src/sys/hellas > amd64 > > print/tex-formats has no configurable options. Trying to install it ends > like this. > > > =3D=3D=3D=3D> Compressing man pages (compress-man) > =3D=3D=3D> Installing for tex-formats-20150521 > =3D=3D=3D> Checking if tex-formats already installed > =3D=3D=3D> Registering installation for tex-formats-20150521 > pkg-static: Unable to access file > /buildwork/ports/usr/ports/print/tex-formats/work/stage/usr/local/share/t= exmf-var/web2c/pdftex/mptopdf.fmt: > No such file or directory > pkg-static: Unable to access file > /buildwork/ports/usr/ports/print/tex-formats/work/stage/usr/local/share/t= exmf-var/web2c/pdftex/mptopdf.log: > No such file or directory > *** Error code 74 > > Stop. > make: stopped in /usr/ports/print/tex-formats > > =3D=3D=3D>>> Installation of tex-formats-20150521 (print/tex-formats) fai= led > =3D=3D=3D>>> Aborting update > > > =3D=3D=3D>>> You can restart from the point of failure with this command = line: > portmaster print/tex-formats > > 17.073u 24.098s 1:32.99 44.2% 1769+837k 4524+413io 142pf+0w > Sun Jul 19 23:24:26 CDT 2015 > hellas# exit > > I do recall that, when I was reinstalling all my ports after upgrading > from 9.2-STABLE i386 to 10.1-STABLE amd64, print/tex-formats was a real > problem because its failure resulted in nearly half of the other failures > to build/install ports. But I thought I had gotten virtualbox-ose built > and installed again, so either it failed and I forgot about it, or I > added the "Install Manual" option later and caused it to fail. I guess. > Unselecting the "Install Manual" option for virtualbox-ose and then > attempting to install that port still fails. > > cc1: error: to generate dependencies you must specify either -M or -MM > kmk: *** > [/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.= 30/out/freebsd.amd64/release/obj/VBoxRemPrimary/translate-all.o] > Error 1 > The failing command: > @gcc48 -c -O2 -g -pipe -Wall -Wextra -Wno-missing-field-initializers > -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-unused-paramete= r > -Wno-long-long -Wno-long-long -Werror-implicit-function-declaration > -Wno-variadic-macros -O2 -mtune=3Dgeneric -fno-omit-frame-pointer > -fno-strict-aliasing -fvisibility=3Dhidden -DVBOX_HAVE_VISIBILITY_HIDDEN > -DRT_USE_VISIBILITY_DEFAULT -fPIC -Wno-sign-compare > -Werror-implicit-function-declaration -m64 > -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3= .30/src/recompiler/Sun/crt > -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3= .30/src/recompiler/Sun > -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3= .30/src/recompiler/target-i386 > -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3= .30/src/recompiler/tcg > -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3= .30/src/recompiler/fpu > -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3= .30/out/freebsd.amd64/release/obj/VBoxRemPrimary > -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3= .30/src/VBox/VMM/include > -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3= .30/src/recompiler/tcg/i386 > -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3= .30/src/recompiler > -I/usr/local/include > -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3= .30/out/freebsd.amd64/release/obj/VBoxRemPrimary/dtrace > -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3= .30/include > -I/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3= .30/out/freebsd.amd64/release > -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_DEBUGGER > -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_AMD64 -D__AMD64__ > -DVBOX_WITH_HARDENING > -DRTPATH_APP_PRIVATE=3D\"/usr/local/share/virtualbox-ose\" > -DRTPATH_APP_PRIVATE_ARCH=3D\"/usr/local/lib/virtualbox\" > -DRTPATH_SHARED_LIBS=3D\"/usr/local/lib/virtualbox\" > -DRTPATH_APP_DOCS=3D\"/usr/local/share/doc/virtualbox-ose\" -DIN_RING3 > -DHC_ARCH_BITS=3D64 -DGC_ARCH_BITS=3D64 -DPIC -DIN_REM_R3 -DREM_INCLUDE_C= PU_H > -DNEED_CPU_H -DVBOX_WITH_RAW_MODE -DVBOX_WITH_RAW_RING1 -DLOG_USE_C99 > -D_BSD -D__x86_64__ > -Wp,-MD,/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualB= ox-4.3.30/out/freebsd.amd64/release/obj/VBoxRemPrimary/translate-all.o.dep > -Wp,-MT,/buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualB= ox-4.3.30/out/freebsd.amd64/release/obj/VBoxRemPrimary/translate-all.o > -Wp,-MP -o > /buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.3= 0/out/freebsd.amd64/release/obj/VBoxRemPrimary/translate-all.o > /buildwork/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.3= 0/src/recompiler/translate-all.c > kmk: *** Exiting with status 2 > *** Error code 2 > > Stop. > make: stopped in /usr/ports/emulators/virtualbox-ose > > =3D=3D=3D>>> make build failed for emulators/virtualbox-ose > =3D=3D=3D>>> Aborting update > > > =3D=3D=3D>>> You can restart from the point of failure with this command = line: > portmaster emulators/virtualbox-ose > emulators/virtualbox-ose-kmod > > 792.738u 343.730s 17:30.80 108.1% 21404+383k 8060+8627io 1047pf+0w > Wed Jul 15 02:49:43 CDT 2015 > hellas# exit > > > > FWIW, I had no issues with the kmod building today. My config is much > > older, 4.2.16. > > > > =3D=3D=3D> Cleaning for virtualbox-ose-kmod-4.3.30 > > load: 1.82 cmd: make 69575 [select] 110.88r 0.01u 0.07s 0% 1032k > > make: Working in: /usr/obj/usr/src > > =3D=3D=3D> Found saved configuration for virtualbox-ose-kmod-4.1.16 > > =3D=3D=3D> virtualbox-ose-kmod-4.3.30 depends on file: /usr/local/sbi= n/pkg - > > found > > =3D=3D=3D> Fetching all distfiles required by virtualbox-ose-kmod-4.3.3= 0 for > > building > > =3D=3D=3D> Extracting for virtualbox-ose-kmod-4.3.30 > > =3D> SHA256 Checksum OK for VirtualBox-4.3.30.tar.bz2. > > =3D=3D=3D> Patching for virtualbox-ose-kmod-4.3.30 > > =3D=3D=3D> Applying FreeBSD patches for virtualbox-ose-kmod-4.3.30 > > =3D=3D=3D> virtualbox-ose-kmod-4.3.30 depends on executable: kmk - fo= und > > =3D=3D=3D> Configuring for virtualbox-ose-kmod-4.3.30 > > =3D=3D=3D> FreeBSD 10 autotools fix applied to > > > /usr/obj/usr/src/sys//usr/ports/emulators/virtualbox-ose-kmod/work/Virtua= lBox-4.3.30/src/libs/libxml2-2.6.31/configure > > =3D=3D=3D> FreeBSD 10 autotools fix applied to > > > /usr/obj/usr/src/sys//usr/ports/emulators/virtualbox-ose-kmod/work/Virtua= lBox-4.3.30/src/libs/libxml2-2.6.31/aclocal.m4 > > Checking for environment: Determined build machine: freebsd.amd64, targ= et > > machine: freebsd.amd64, OK. > > Checking for kBuild: found, OK. > > Checking for gcc: found version 4.2.1, OK. > > -- > > emulators/virtualbox-ose-kmod builds and installs fine with > portmaster. > I just can't get it to work as part of a kernel build. However, I guess > the > matter is moot if emulators/virtualbox-ose can't be built. :-( > > > Scott Bennett, Comm. ASMELG, CFIAG > ********************************************************************** > * Internet: bennett at sdf.org *xor* bennett at freeshell.org * > *--------------------------------------------------------------------* > * "A well regulated and disciplined militia, is at all times a good * > * objection to the introduction of that bane of all free governments * > * -- a standing army." * > * -- Gov. John Hancock, New York Journal, 28 January 1790 * > ********************************************************************** > You may have been caught in a maze of twisty little TeX. TeXLive was just updated and I wonder if you got caught in the midst of the SVN churn. Since you are building from ports, try deleting texlive-infra (which was merged into texlive-tlmgr) and texlive-texmf and then updating texlive-base and re-installing texlive-texmf followed by all of the updated tex-* ports. That should at least get you closer. I have updated both virtualbox-ose-kmod and virtualbox-ose rather recently and I had no problems, but I did both before you hit your problems. It does look like the new version of tex-formats was the one that failed and it may either have had a bad plist (the usual cause of the error that you saw) or it may have been intended to be built against a different texlive version than you had installed. TeX tends to be a big, ugly thing. It was when I first built it from Knuth's sources back in the late 70s and that really has not changed. It is the best text formater for math expressions in existence and is used by most everyone, but if is really big and complex to build. Whether that will get you back to building virtualbox-ose, I can't say, but it should get you closer. -- Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Mon Jul 20 20:33:21 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 185A99A4B37 for ; Mon, 20 Jul 2015 20:33:21 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-oi0-x234.google.com (mail-oi0-x234.google.com [IPv6:2607:f8b0:4003:c06::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D29541E22 for ; Mon, 20 Jul 2015 20:33:20 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by oigd21 with SMTP id d21so74377792oig.1 for ; Mon, 20 Jul 2015 13:33:20 -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:content-type; bh=aSJltLEWGir2NeBK7hXYRpNuZIuOMJqUToaDiI4hVyM=; b=CIUg7kum8xD+4QLLHayTy8Zv2Qg6ZKNmCYCoSnnhpCPKrz3DBe8uBhrUYuLyIxu9Fx I7HeCazIOL2SCtYll75WaWsuEVTErPw37akUH0EOcQYX5L7lyJRollvLRTiW21m2AhmV kofCgNtBmbgOFvQLz19FDa2QNjz7NniB7YNwJj1w92Fi1hFlwA1ZYMpUU02hHBOYJTBF Alw50CPTS0xFqzT+KqJ2REDdcpHzyhcdawIWEKUWbKpUC/rahn8NcsFkYfW3/mSqRdgO CNpPK7s3MPvAKFTeBzQbMfPoPxgAuDPEuV427vHEvkchGVyTt65Qf9HbWqprkk+arO3L JGSA== MIME-Version: 1.0 X-Received: by 10.202.241.67 with SMTP id p64mr26621325oih.87.1437424400076; Mon, 20 Jul 2015 13:33:20 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.202.221.69 with HTTP; Mon, 20 Jul 2015 13:33:20 -0700 (PDT) In-Reply-To: <908615a74e7b59ac02faa7d561fad1b6@ultimatedns.net> References: <20150720102811.22c857b7@efreet> <908615a74e7b59ac02faa7d561fad1b6@ultimatedns.net> Date: Mon, 20 Jul 2015 13:33:20 -0700 X-Google-Sender-Auth: LFKf5DnhpcaWz_AUiQ5gKKjZ3qQ Message-ID: Subject: Re: print/texlive-texmf MASTER_SITE allows 10 ftp connections only? From: Kevin Oberman To: Chris H Cc: FreeBSD Ports ML Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jul 2015 20:33:21 -0000 On Mon, Jul 20, 2015 at 7:09 AM, Chris H wrote: > On Mon, 20 Jul 2015 10:28:11 +0200 Marko Cupa=C4=87 > wrote > > > Hi, > > > > I am trying to update all the ports on my desktop via portmaster, and > > it is stuck trying to fetch distfile of texlive-texmf: > > > > =3D> Attempting to fetch > > > ftp://tug.org/historic/systems/texlive/2015/texlive-20150523-texmf.tar.xz > > fetch: > > > ftp://tug.org/historic/systems/texlive/2015/texlive-20150523-texmf.tar.xz= : > > Not logged in > > > > I tried to login in interactive ftp session: > > > > ftp> o > > (to) ftp.tug.org > > Connected to tug.org. > > 220 ProFTPD 1.3.5a Server (tug) [130.225.2.178] > > Name (ftp.tug.org:pacija): anonymous > > 331 Anonymous login ok, send your complete email address as your passwo= rd > > Password: > > 530 Sorry, the maximum number of allowed clients (10) are already > connected. > > ftp: Login failed > > > > Perhaps 10 simultaneous clients limit does not make service very > > functional? > You might find you get better results filing a bug for this at > bugs.freebsd.org. > I can imagine that hosting TextLive, given it's size, is probably > somewhat challenging. Allowing more than 10 users would likely > bring the data rate to a crawl. Might be time for the author to > look into aggregating a few (source) hosting sites, and implementing > a round-robin scheme. > > --Chris > > -- > > Marko Cupa=C4=87 > > https://www.mimar.rs/ > > _______________________________________________ > I just am wrapping up the TeXLive update and did see a couple of issues when building from ports. First, texlive-infra has been merged into texlive-tlmgr, so I had to delete texlive-infra, first. (pkg delete -f texlive-infra). Due to some re-factoring of the code I also had to delete texlive-texmf (also using "-f"). Then I updated taxlive-base and texlive-tlmgr and re-installed texlive-mf and, finally, updated all of the tex- ports. (The last of these is still building as I type this.) At this point, it looks good, but it was far from smooth for me, even beyond the entry in ports/UPDATING. Good luck in getting all of the sources and getting it all to build. Building TeX was a pain way back in the late 70s when I was building it on VMS (or maybe IAS). That does not seem to have changed much in the ensuing three and a half decades. -- Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Tue Jul 21 00:49:10 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D9BDB9A6A03 for ; Tue, 21 Jul 2015 00:49:10 +0000 (UTC) (envelope-from freebsd@pki2.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 BB24F1140 for ; Tue, 21 Jul 2015 00:49:10 +0000 (UTC) (envelope-from freebsd@pki2.com) Received: by mailman.ysv.freebsd.org (Postfix) id B83009A6A02; Tue, 21 Jul 2015 00:49: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 B6CBA9A6A01 for ; Tue, 21 Jul 2015 00:49:10 +0000 (UTC) (envelope-from freebsd@pki2.com) Received: from btw.pki2.com (btw.pki2.com [IPv6:2001:470:a:6fd::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 794A4113F for ; Tue, 21 Jul 2015 00:49:10 +0000 (UTC) (envelope-from freebsd@pki2.com) Received: from localhost (localhost [IPv6:::1]) by btw.pki2.com (8.14.9/8.14.9) with ESMTP id t6L0mwPx043742 for ; Mon, 20 Jul 2015 17:48:58 -0700 (PDT) (envelope-from freebsd@pki2.com) DMARC-Filter: OpenDMARC Filter v1.3.1 btw.pki2.com t6L0mwPx043742 Authentication-Results: btw.pki2.com; dmarc=none header.from=pki2.com DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pki2.com; s=pki2; t=1437439738; bh=WF6UNcm52v8M1a11bbG0NZLRjliCScXpGEUMPPdVU9Y=; h=Subject:From:To:Date; z=Subject:=20Does=20OpenMP=20(iomp5)=20work=20for=20clang-devel?|Fr om:=20Dennis=20Glatting=20|To:=20ports@freebsd.o rg|Date:=20Mon,=2020=20Jul=202015=2017:48:58=20-0700; b=g66bp0/OddOilFlDtVSFlc/ELywAkUNBpPcmr9OEYdrnLuMiH+nTy7Ht/FQIhRzNr EbGGFKYKBUYMONsp3jaaRM63GvaiYUpOMsEFHQDY7HoPOcrFUWrJlktFIEWb7zuwBp 6eA960GqTHL94Zxx6M5EtsgEfAb8KPgFEj5/6bQLiOhXeEn/q/oBLXPkOqFQTdqHua vBAC7IkDom80Fz+n/pcfD0tDv2t+Th4KVsI7NLKYuAK/bTMRxL1NyHVrtkDwCPgmvP Hp/sCA5VDMCwQckIvHZ8aMmgasMkOxZt69NXdFvObiyMES475DwK/uOwLjXM8cQRPc gnbXr82HgCaeg== Message-ID: <1437439738.57135.5.camel@pki2.com> Subject: Does OpenMP (iomp5) work for clang-devel? From: Dennis Glatting To: ports@freebsd.org Date: Mon, 20 Jul 2015 17:48:58 -0700 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.11 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-SoftwareMunitions-MailScanner-Information: Dennis Glatting X-SoftwareMunitions-MailScanner-ID: t6L0mwPx043742 X-SoftwareMunitions-MailScanner: Found to be clean X-MailScanner-From: freebsd@pki2.com X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 00:49:10 -0000 I can't seem to get this working and it appears not to emit code. I have libiomp5 installed and I compile specifying: clang++-devel -fopenmp=libiomp5 ... And the compiler says: clang: warning: argument unused during compilation: '-fopenmp=libiomp5' Is there a compile-time test involved somewhere, perhaps in llvm build? Should /usr/local/llvm-devel/lib/ be in /etc/ld.so.conf? (That doesn't seem to help). From owner-freebsd-ports@freebsd.org Tue Jul 21 00:52:19 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E44B39A6B24 for ; Tue, 21 Jul 2015 00:52:19 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (unknown [IPv6:2602:d1:b4d6:e600:4261:86ff:fef6:aa2a]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B1F9B14FF for ; Tue, 21 Jul 2015 00:52:19 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id t6L0qeK9077329 for ; Mon, 20 Jul 2015 17:52:46 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) To: In-Reply-To: <559BD0BB.5080904@mail.lifanov.com> References: , <559BD0BB.5080904@mail.lifanov.com> From: "Chris H" Subject: Re: freebsd-ports Digest, Vol 633, Issue 2 Date: Mon, 20 Jul 2015 17:52:46 -0700 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: <52ff82841f6ba0e625553e5f2faf4845@ultimatedns.net> Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 00:52:20 -0000 On Tue, 07 Jul 2015 09:14:35 -0400 Nikolai Lifanov wrote WARNING: I'm catching up on my email. So if this has already been addressed, please direct to /dev/null > On 07/07/15 08:00, freebsd-ports-request@freebsd.org wrote: > > On 07/07/15 13:45, Kubilay Kocak wrote: > >> > On 7/07/2015 3:31 PM, Gregory Orange wrote: > >>> >> I don't know if this is a helpful forum to raise it, but I would like > >>> >> to request that SASL be enabled in the default build options for > >>> >> mail/postfix. I am attempting to use binary-only packages wherever > >>> >> possible, and so far this is the first where I currently have to build > >>> >> it myself. > >> > > >> > If consensus can't be achieved or there is a good reason not to enable > >> > this by default, then postfix-sasl as a slave port may be a desirable > >> > alternative, which I believe has existed in the past. > >> > > >> > +1 on security related options enabled by default > >> > +1 on OPTIONS_DEFAULT matching upstream defaults > >> > -1 on OPTIONS_DEFAULT introducing large dependency sets > > I am encouraged to hear there are a couple of different options which > > could be explored. As I have gone and built the package, I have > > discovered that I do not actually use the SASL option, but the DOVECOT2 > > option. I now have a couple of questions: > > > > 1. What is the difference between DOVECOT{,2} and simply SASL? Is SASL > > actually Cyrus SASL? After reading the Makefile, I'm not sure. > > > > 2. If I actually want the DOVECOT2 and not the SASL option, is it likely > > I am going to be able to (advocate for and) get a binary package from > > upstream servers at some point? How can the range of options be handled? > > > > Cheers, > > Greg. > > I +1 this request. I also use mail/postfix with DOVECOT2 option and this > is the only blocker for me to use upstream packages on this system. > Postfix users generally run Dovecot already anyway, so it removes > another package from the mix as opposed to the SASL option. Cyrus SASL > is yet another thing to configure separately as well. > > - Nikolai Lifanov Then do you're fellow postfix users a favor, and be a hero. Create a sub port: postfix-dovecot[0-9]. Honestly, sub ports are dead simple by comparison to a standard port. Most of your work has already been accomplished by the parent port. I'm tempted to do it myself. But I'm at ~60 ports already. 8-() All the best. --Chris > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Tue Jul 21 01:07:34 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6AC5F9A6D12 for ; Tue, 21 Jul 2015 01:07:34 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.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 53B7C19CF for ; Tue, 21 Jul 2015 01:07:34 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: by mailman.ysv.freebsd.org (Postfix) id 50A6F9A6D11; Tue, 21 Jul 2015 01:07:34 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4F4539A6D0F for ; Tue, 21 Jul 2015 01:07:34 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) (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 2596619CE for ; Tue, 21 Jul 2015 01:07:33 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id 383D75A9F27; Tue, 21 Jul 2015 01:07:27 +0000 (UTC) Date: Tue, 21 Jul 2015 01:07:27 +0000 From: Brooks Davis To: Dennis Glatting Cc: ports@freebsd.org Subject: Re: Does OpenMP (iomp5) work for clang-devel? Message-ID: <20150721010727.GA64147@spindle.one-eyed-alien.net> References: <1437439738.57135.5.camel@pki2.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="h31gzZEtNLTqOjlF" Content-Disposition: inline In-Reply-To: <1437439738.57135.5.camel@pki2.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 01:07:34 -0000 --h31gzZEtNLTqOjlF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 20, 2015 at 05:48:58PM -0700, Dennis Glatting wrote: > I can't seem to get this working and it appears not to emit code. I have > libiomp5 installed and I compile specifying: >=20 > clang++-devel -fopenmp=3Dlibiomp5 ... >=20 > And the compiler says: >=20 > clang: warning: argument unused during compilation: '-fopenmp=3Dlibiomp5' The most recent clang-devel port doesn't include the bits to make iomp support automatic (it came not long after the update). I'm working on a update, but the ability to build clang and llvm separately appears to have been broken quite badly so it's taking a while and the only port to install will be devel/llvm-devel. Simple programs to work if you link with -liomp5 manually. > Is there a compile-time test involved somewhere, perhaps in llvm build? Assuming I manage to include the openmp runtime in the next update, I think it will work and I plan to configure the=20 > Should /usr/local/llvm-devel/lib/ be in /etc/ld.so.conf? (That doesn't > seem to help). ldconfig should be handled correctly by the ports infrastructure. -- Brooks --h31gzZEtNLTqOjlF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJVrZtOAAoJEKzQXbSebgfAUZYH/0k5iJEdFtDDjjWibSrlJML2 6uRRJUepkzsD+EFHgKPopnaqV6DZBfDFluSGy/eJRs5KBrMuijR0DnKxkxOTbdXh cnyzIlvFVNmt8RL4MqrvK4wxnLo1F5Z9PHVpU7tAA6wQ1t/XN/+7WYvECCrVBHdt moq1bfpYM169HhI/Xu0vtY11IW8fU8YYo/4gu62IQ/LpSw0RbZcAHykZ9KARUVRE D10FmM9wCRgx95I3HYOTJuiVQZAlkoSdRtIy5Pu+ag9rhrdM7NAR+rDHb81sIZ3p 9zdP6iPiSOr9OgOx84hUjjS1cvAMABoSqvNP9IwLf0AL4PPcVnw5sD3zKJ0GLdI= =7Sh1 -----END PGP SIGNATURE----- --h31gzZEtNLTqOjlF-- From owner-freebsd-ports@freebsd.org Tue Jul 21 01:30:10 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A3A789A70D6 for ; Tue, 21 Jul 2015 01:30:10 +0000 (UTC) (envelope-from freebsd@pki2.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 7FDBE101 for ; Tue, 21 Jul 2015 01:30:10 +0000 (UTC) (envelope-from freebsd@pki2.com) Received: by mailman.ysv.freebsd.org (Postfix) id 7ECB39A70D5; Tue, 21 Jul 2015 01:30: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 6462C9A70D4 for ; Tue, 21 Jul 2015 01:30:10 +0000 (UTC) (envelope-from freebsd@pki2.com) Received: from btw.pki2.com (btw.pki2.com [IPv6:2001:470:a:6fd::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 316E8100; Tue, 21 Jul 2015 01:30:10 +0000 (UTC) (envelope-from freebsd@pki2.com) Received: from localhost (localhost [IPv6:::1]) by btw.pki2.com (8.14.9/8.14.9) with ESMTP id t6L1TuZj059204; Mon, 20 Jul 2015 18:29:56 -0700 (PDT) (envelope-from freebsd@pki2.com) DMARC-Filter: OpenDMARC Filter v1.3.1 btw.pki2.com t6L1TuZj059204 Authentication-Results: btw.pki2.com; dmarc=none header.from=pki2.com DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pki2.com; s=pki2; t=1437442196; bh=SHvyshi19Vk5YMF5tMMEBBiS8oe+NTzZDfB5BMRmPsg=; h=Subject:From:To:Cc:Date:In-Reply-To:References; z=Subject:=20Re:=20Does=20OpenMP=20(iomp5)=20work=20for=20clang-dev el?|From:=20Dennis=20Glatting=20|To:=20Brooks=20 Davis=20|Cc:=20ports@freebsd.org|Date:=20Mon,= 2020=20Jul=202015=2018:29:56=20-0700|In-Reply-To:=20<2015072101072 7.GA64147@spindle.one-eyed-alien.net>|References:=20<1437439738.57 135.5.camel@pki2.com>=0D=0A=09=20<20150721010727.GA64147@spindle.o ne-eyed-alien.net>; b=CPaDAYM/X+IYRyjSg6lY7Ex6MF56zb3JfDmsDxC0KYOzUzRm5YS5bpSz1vxbh15qr tB8C7yrPt24GH2X3ogsT9lSNrlwYtf5LBuvPmAeuQoDRgUcdss9AjQ6fpb+o5GACdL CHUqLYkDp7eTE4KgRu16LqG3z2fpZSaNFxwWYWIwUyhuIodptNjg4PSi0edZwFUM7j Kd+21N4wU3qwtJODtyjsj2753/BbLABxfP8SCE6iWqIGm2xzekVSH8QnMzdfzCkqDv ixxq8iob8iQ3krPMOjZjGJUBwDWGVOzpv/OefQ748NAKacHV5kFDKxX0hLmbY5mvHh caW2N/FlWS7WQ== Message-ID: <1437442196.57135.13.camel@pki2.com> Subject: Re: Does OpenMP (iomp5) work for clang-devel? From: Dennis Glatting To: Brooks Davis Cc: ports@freebsd.org Date: Mon, 20 Jul 2015 18:29:56 -0700 In-Reply-To: <20150721010727.GA64147@spindle.one-eyed-alien.net> References: <1437439738.57135.5.camel@pki2.com> <20150721010727.GA64147@spindle.one-eyed-alien.net> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.11 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-SoftwareMunitions-MailScanner-Information: Dennis Glatting X-SoftwareMunitions-MailScanner-ID: t6L1TuZj059204 X-SoftwareMunitions-MailScanner: Found to be clean X-MailScanner-From: freebsd@pki2.com X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 01:30:10 -0000 On Tue, 2015-07-21 at 01:07 +0000, Brooks Davis wrote: > On Mon, Jul 20, 2015 at 05:48:58PM -0700, Dennis Glatting wrote: > > I can't seem to get this working and it appears not to emit code. I have > > libiomp5 installed and I compile specifying: > > > > clang++-devel -fopenmp=libiomp5 ... > > > > And the compiler says: > > > > clang: warning: argument unused during compilation: '-fopenmp=libiomp5' > > The most recent clang-devel port doesn't include the bits to make iomp > support automatic (it came not long after the update). I'm working on > a update, but the ability to build clang and llvm separately appears to > have been broken quite badly so it's taking a while and the only port to > install will be devel/llvm-devel. > > Simple programs to work if you link with -liomp5 manually. > They link but aren't OpenMP: root@Tasha# cat foo.cc #include #include int main( void ) { printf( "max=%d\n", omp_get_max_threads()); #pragma omp parallel for for( int i = 0; i < 5; ++i ) { printf( "tid=%d\n", omp_get_thread_num()); } return 0; } root@Tasha# clang++-devel -fopenmp -liomp5 foo.cc -L /usr/local/llvm-devel/lib/ root@Tasha# ./a.out max=8 tid=0 tid=0 tid=0 tid=0 tid=0 I have a couple of blocks under GNURadio (3.7.7.1) that need OpenMP, and run under Ubuntu. I'd like to get them running on the minnowboard (FreeBSD10) and they already run on the Cubieboard4 (some version of Ubuntu gunk). Unfortunately not all of GNURadio's dependencies compile with using GCC49/5 under FreeBSD. > > Is there a compile-time test involved somewhere, perhaps in llvm build? > > Assuming I manage to include the openmp runtime in the next update, I think > it will work and I plan to configure the > Kewlness. Thanks. > > Should /usr/local/llvm-devel/lib/ be in /etc/ld.so.conf? (That doesn't > > seem to help). > > ldconfig should be handled correctly by the ports infrastructure. > > -- Brooks From owner-freebsd-ports@freebsd.org Tue Jul 21 02:17:12 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8A3809A7AE4 for ; Tue, 21 Jul 2015 02:17:12 +0000 (UTC) (envelope-from freight@freightreport.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 6F1C91BFA for ; Tue, 21 Jul 2015 02:17:12 +0000 (UTC) (envelope-from freight@freightreport.net) Received: by mailman.ysv.freebsd.org (Postfix) id 6B7819A7AE3; Tue, 21 Jul 2015 02:17: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 503B89A7AE2 for ; Tue, 21 Jul 2015 02:17:12 +0000 (UTC) (envelope-from freight@freightreport.net) Received: from spike.gencan.com.tr (spike.gencan.com.tr [85.25.197.68]) (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 1872E1BF9 for ; Tue, 21 Jul 2015 02:17:11 +0000 (UTC) (envelope-from freight@freightreport.net) Received: from [94.121.164.238] (port=39689 helo=WIN-ABQ8DPONVKE) by spike.gencan.com.tr with esmtpa (Exim 4.85) (envelope-from ) id 1ZHN7C-0003mH-Hu for ports@FreeBSD.org; Tue, 21 Jul 2015 04:17:06 +0200 Message-ID: <388-2201572212174275@WIN-ABQ8DPONVKE> X-Priority: 1 Organization: Freight Report LLC From: "Freight Report LLC" To: "ports@FreeBSD.org" Subject: Freight Estimation Date: Tue, 21 Jul 2015 05:17:04 +0300 MIME-Version: 1.0 Content-type: text/plain; charset=windows-1254 Content-Transfer-Encoding: quoted-printable X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - spike.gencan.com.tr X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - freightreport.net X-Get-Message-Sender-Via: spike.gencan.com.tr: authenticated_id: fix@samsonshipping.com X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 02:17:12 -0000 www=2Efreightreport=2Enet Freight Report LLC offers you to use our Innovative Real Time Freight Esti= mation tool for DRYBULK Market with new FEATURES =2E Our system is the eas= iest way to calculate freight any port to port for drybulk market =2E Please Register our system to see benefits of improving your business DRYBULK MARKET FREIGHT ESTIMATION System properties ; - Estimate Freight Rate between any port worldwide - Get Report Daily , Weekly , Montly , Annualy for your usual calculations= ( NEW FEATURES ) - Open vessel positions acoording to your Calculation ( NEW FEATURES ) - Mobile Friendly ( NEW FEATURES ) - Port and Agency Details ( NEW FEATURES )=20 System Figures - 11Billion+ Freight Possibility - 3000 dwt to 99999 dwt calculation allowed - 4200+ ports in 162 county included - Freight rate on 22m + Distance - Suez and Panama Canal fees included - 4200+ ports dispursement account included - 90+ ports Bunker prices Daily update everyday - Daily Update Last day of Baltic Exchange Avarage rates for T/C equivelan= t - 28000+ Vessel Details - 2000+ vessel position daily update The expenses rates calculate according to ; - T/C equivelent matrix use Baltic Exchange last day avarage daily hire ra= tes so freight estimation works for only SPOT market =2E - Bunker prices collect from shipandbunker=2Ecom - Dispursement account calculate according to usual port tariff Try now ; www=2Efreightreport=2Enet Best Regards Freight Report LLC Address : The Seagram Building 375 Park Avenue Suite 2607 New York, NY 10152 USA Phone : 00 1 (646) 480-0747 E-mail : freight@freightreport=2Enet Skype for online support : handysizellc CONFIDENTIALITY AND DISCLAIMER NOTICE The information in this e-mail (including all attachments) is confidential= and may be legally privileged=2E It is intended only for the use of the addresses and exempt from disclosur= e under applicable law=2E If the reader of this message is not the intended recipient, or an employe= e or agent responsible for delivering the message to the intended recipien= t, you are hereby notified that any dissemination, distribution or copying= of this communication is strictly prohibited=2E If you have received this e-mail in error, please notify us immediately by= return e-mail to the original sender and delete this e-mail and all attac= hments from your system=2E Any views or opinions presented are solely thos= e of the sender and do not represent those of Freight Report LLC unless ot= herwise specifically stated=2E Freight Report LLC does not accept either l= egal responsibility for the contents of this message or responsibility for= any changes made after being sent=2E You are advised to carry out a virus check before opening any attachment, = Freight Report LLC does not accept liability for any damage sustained as a= result of any software viruses=2E Please be aware that Freight Report LLC= reserves the right to read all incoming and outgoing e-mails=2E From owner-freebsd-ports@freebsd.org Tue Jul 21 06:59:47 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A92A89A6532 for ; Tue, 21 Jul 2015 06:59:47 +0000 (UTC) (envelope-from ports@webrz.net) Received: from ceto.cloudzeeland.nl (cloudzeeland.xs4all.nl [83.161.133.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cloudzeeland.nl", Issuer "COMODO RSA Domain Validation Secure Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 69A531E9B for ; Tue, 21 Jul 2015 06:59:46 +0000 (UTC) (envelope-from ports@webrz.net) Received: from ceto.cloudzeeland.nl (ceto.cloudzeeland.nl [10.10.10.30]) by ceto.cloudzeeland.nl (Postfix) with ESMTP id A75E647CAF84 for ; Tue, 21 Jul 2015 08:57:46 +0200 (CEST) Received: from [10.10.10.33] (unknown [82.176.127.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by ceto.cloudzeeland.nl (Postfix) with ESMTPSA id 7A24347CAF7C for ; Tue, 21 Jul 2015 08:57:46 +0200 (CEST) From: Jos Chrispijn Subject: Makefile possibly broken: graphics/ImageMagick To: FreeBSD Ports ML Message-ID: <55ADED6D.9070902@webrz.net> Date: Tue, 21 Jul 2015 08:57:49 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP on ceto.cloudzeeland.nl X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 06:59:47 -0000 Dear ports maintainer, Would like to report this issue. I ran into it when I did a port upgrade. "/usr/ports/Mk/Uses/ghostscript.mk", line 68: Malformed conditional () "/usr/ports/Mk/Uses/ghostscript.mk", line 72: Malformed conditional () ** Makefile possibly broken: graphics/ImageMagick: ** Please report this to the maintainer for graphics/ImageMagick /usr/local/sbin/portupgrade:1575:in `get_pkgname': Makefile broken (MakefileBrokenError) from /usr/local/sbin/portupgrade:637:in `block (4 levels) in main' from /usr/local/sbin/portupgrade:621:in `each' from /usr/local/sbin/portupgrade:621:in `block (3 levels) in main' from /usr/local/sbin/portupgrade:594:in `catch' from /usr/local/sbin/portupgrade:594:in `block (2 levels) in main' from /usr/local/lib/ruby/2.1/optparse.rb:1403:in `call' from /usr/local/lib/ruby/2.1/optparse.rb:1403:in `block (2 levels) in parse_in_order' from /usr/local/lib/ruby/2.1/optparse.rb:1398:in `catch' from /usr/local/lib/ruby/2.1/optparse.rb:1398:in `block in parse_in_order' from /usr/local/lib/ruby/2.1/optparse.rb:1346:in `catch' from /usr/local/lib/ruby/2.1/optparse.rb:1346:in `parse_in_order' from /usr/local/lib/ruby/2.1/optparse.rb:1340:in `order!' from /usr/local/lib/ruby/2.1/optparse.rb:1332:in `order' from /usr/local/sbin/portupgrade:571:in `block in main' from /usr/local/lib/ruby/2.1/optparse.rb:880:in `initialize' from /usr/local/sbin/portupgrade:238:in `new' from /usr/local/sbin/portupgrade:238:in `main' from /usr/local/sbin/portupgrade:2380:in `
' Can you advise how to process further? Thanks, Jos Chrispijn From owner-freebsd-ports@freebsd.org Tue Jul 21 07:06:14 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 627429A66AE for ; Tue, 21 Jul 2015 07:06:14 +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 2C823119E for ; Tue, 21 Jul 2015 07:06:14 +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 EE1E1BDC1E; Tue, 21 Jul 2015 09:06:10 +0200 (CEST) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) by prod2.absolight.net (Postfix) with ESMTPA id D1B06BDC1D; Tue, 21 Jul 2015 09:06:10 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by atuin.in.mat.cc (Postfix) with ESMTP id 9292D3CB7D58; Tue, 21 Jul 2015 09:06:10 +0200 (CEST) Date: Tue, 21 Jul 2015 09:06:10 +0200 From: Mathieu Arnold To: Jos Chrispijn , FreeBSD Ports ML Subject: Re: Makefile possibly broken: graphics/ImageMagick Message-ID: In-Reply-To: <55ADED6D.9070902@webrz.net> References: <55ADED6D.9070902@webrz.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="==========17E49A338EEFF9F977A3==========" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 07:06:14 -0000 --==========17E49A338EEFF9F977A3========== Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline +--On 21 juillet 2015 08:57:49 +0200 Jos Chrispijn wrote: | Can you advise how to process further? It has been fixed since, please upgrade your ports tree and try again. -- Mathieu Arnold --==========17E49A338EEFF9F977A3========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJVre9iXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IzmUQALjmQihsQpnWL0AjXRGdZxrn P0QMNCQMO7JTUi6Il5rEU7ZC5XV4a9AGNkkn8XyFk8qzyfUVuywqWUAELFem1nCo xKo0vmFw04URcUY10ar4gvstNiYHsczrTs+3sugVqr//KMwjSzvMWS8foUU1hFVc yhvPCwZIT+Jx7thDQtAeamu8G+lCglC2mruBRjYg4d8REYoHh2ecx4psEkdHgSJx ylaHSDHaU1dq7q82ZXqMD9EA6/m2f0YpSkHic3Wt+tXwJZHPAGvZhnOhm3KTncOM WHmW+aYEGJbRnNyG6C9JMJGH0PSbRjs7Z3fMZKYFJ/NkYDsYdVi2R6V9xtupxY6q 3dMuW8q3K0zrNNMRCSki8QC6sAB2MXajYvTh7M/YTFRMBdn9c3ZIYqcUECYJzBmG Xu6p3jzK/bBgyvi7P2/O2AMAKrHI1T4fQA5QrRKGqbQ708wu+bXgVpQdMQEgjd5l k+KMuqg/fSctt48eapvpWvsdp8XY/dHF8fID9LjxFyk3w4z83WS/gxUwXW5DGOZk IQnF6AslBZ2HQUjuwljSqIWQ+V/O3AlK0+VwjqNKbqaKSGSVmwRV/s4Qgb6CZpeR OrbwF5yqoyUaOMPI3sL+hnbjasUYmT2QXBS0eFZPSjRdM6lv1oI9SHZu+/2Ey/JI j5H0WeOpeaJ98/80YHMh =Z9ls -----END PGP SIGNATURE----- --==========17E49A338EEFF9F977A3==========-- From owner-freebsd-ports@freebsd.org Tue Jul 21 07:07:53 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8DCB9A66ED for ; Tue, 21 Jul 2015 07:07:53 +0000 (UTC) (envelope-from ports@webrz.net) Received: from ceto.cloudzeeland.nl (cloudzeeland.xs4all.nl [83.161.133.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cloudzeeland.nl", Issuer "COMODO RSA Domain Validation Secure Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 886441239; Tue, 21 Jul 2015 07:07:52 +0000 (UTC) (envelope-from ports@webrz.net) Received: from ceto.cloudzeeland.nl (ceto.cloudzeeland.nl [10.10.10.30]) by ceto.cloudzeeland.nl (Postfix) with ESMTP id 3F57147CAF84; Tue, 21 Jul 2015 09:07:50 +0200 (CEST) Received: from [10.10.10.33] (unknown [82.176.127.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by ceto.cloudzeeland.nl (Postfix) with ESMTPSA id 07E1F47CAF7C; Tue, 21 Jul 2015 09:07:49 +0200 (CEST) Subject: Re: Makefile possibly broken: graphics/ImageMagick To: Mathieu Arnold , FreeBSD Ports ML References: <55ADED6D.9070902@webrz.net> From: Jos Chrispijn Message-ID: <55ADEFC9.60605@webrz.net> Date: Tue, 21 Jul 2015 09:07:53 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP on ceto.cloudzeeland.nl X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 07:07:53 -0000 On 21-7-2015 9:06, Mathieu Arnold wrote: > +--On 21 juillet 2015 08:57:49 +0200 Jos Chrispijn wrote: > | Can you advise how to process further? > > It has been fixed since, please upgrade your ports tree and try again. Oke, thanks. BR, Jos From owner-freebsd-ports@freebsd.org Tue Jul 21 08:36:25 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 88B6C9A7794 for ; Tue, 21 Jul 2015 08:36:25 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) 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 732FC1A52 for ; Tue, 21 Jul 2015 08:36:25 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: by mailman.ysv.freebsd.org (Postfix) id 71BF99A7792; Tue, 21 Jul 2015 08:36:25 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 714D69A7791 for ; Tue, 21 Jul 2015 08:36:25 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by mx1.freebsd.org (Postfix) with ESMTP id D81431A51; Tue, 21 Jul 2015 08:36:24 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ppp14-2-93-217.lns21.adl6.internode.on.net (HELO leader.local) ([14.2.93.217]) by ipmail07.adl2.internode.on.net with ESMTP; 21 Jul 2015 18:06:17 +0930 Message-ID: <55AE0474.5050207@ShaneWare.Biz> Date: Tue, 21 Jul 2015 18:06:04 +0930 From: Shane Ambler User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Dennis Glatting , Brooks Davis CC: ports@freebsd.org Subject: Re: Does OpenMP (iomp5) work for clang-devel? References: <1437439738.57135.5.camel@pki2.com> <20150721010727.GA64147@spindle.one-eyed-alien.net> <1437442196.57135.13.camel@pki2.com> In-Reply-To: <1437442196.57135.13.camel@pki2.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 08:36:25 -0000 On 21/07/2015 10:59, Dennis Glatting wrote: > On Tue, 2015-07-21 at 01:07 +0000, Brooks Davis wrote: >> On Mon, Jul 20, 2015 at 05:48:58PM -0700, Dennis Glatting wrote: >>> I can't seem to get this working and it appears not to emit code. I have >>> libiomp5 installed and I compile specifying: >>> >>> clang++-devel -fopenmp=libiomp5 ... >>> >>> And the compiler says: >>> >>> clang: warning: argument unused during compilation: '-fopenmp=libiomp5' That should be just -fopenmp From http://blog.llvm.org/2015/05/openmp-support_22.html To enable OpenMP, just add ‘-fopenmp’ to the command line and provide paths to OpenMP headers and library with ‘-I -L ’. >> The most recent clang-devel port doesn't include the bits to make iomp >> support automatic (it came not long after the update). I'm working on >> a update, but the ability to build clang and llvm separately appears to >> have been broken quite badly so it's taking a while and the only port to >> install will be devel/llvm-devel. That will be great, been waiting for this. -- FreeBSD - the place to B...Software Developing Shane Ambler From owner-freebsd-ports@freebsd.org Tue Jul 21 09:46:33 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 267D79A67E5 for ; Tue, 21 Jul 2015 09:46:33 +0000 (UTC) (envelope-from baptiste.daroussin@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 05B201199 for ; Tue, 21 Jul 2015 09:46:33 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 04D2A9A67E2; Tue, 21 Jul 2015 09:46: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 DF1BE9A67E1 for ; Tue, 21 Jul 2015 09:46:32 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wg0-x235.google.com (mail-wg0-x235.google.com [IPv6:2a00:1450:400c:c00::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 89EC11196; Tue, 21 Jul 2015 09:46:32 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wgav7 with SMTP id v7so85945719wga.2; Tue, 21 Jul 2015 02:46:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:subject:message-id:mime-version:content-type :content-disposition:user-agent; bh=KC3b0Jpo6DOe6M31jWsIydS3cZRQY5/fCBCjvoZT30g=; b=tWi2KoB/N7MP+PlFSf9yi6O+QX3lzZ6Tnw4rvVMytSooMPIdxB+0klv7pdanC4vwrk HIuj2YmdrHhIEGHS4FKiq9zYzMk1z1kuwZCDEFwKtKfIADpkLz2qiSc8UT5vLTZBbo4e q3a9u2gZBCpUR+BCRRlgn2CjSdIGKHPOf7JpI+5xB1aTxwmmh/kBiZJa9EqwMn45e337 lDGCeTpAxHHkjwBeT3s0qCdcoGC5yD26NVpaquGuEO2CzFIZHwti2234jQIKi73TLuVh RpISvddt6Mv42qezU5oC+TUUfJhgY1oS/l5LSPsODIaRKQx66GVIhUl4+A0sgp60jUI1 oO7Q== X-Received: by 10.194.94.101 with SMTP id db5mr63761665wjb.91.1437471990942; Tue, 21 Jul 2015 02:46:30 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id jy6sm36116009wjc.4.2015.07.21.02.46.29 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Jul 2015 02:46:30 -0700 (PDT) Sender: Baptiste Daroussin Date: Tue, 21 Jul 2015 11:46:27 +0200 From: Baptiste Daroussin To: pgsql@FreeBSD.org, ports@FreeBSD.org Subject: Proposal to fix postgresql package maintainance nightmare Message-ID: <20150721094627.GD21594@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="k4f25fnPtRuIRUb3" Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 09:46:33 -0000 --k4f25fnPtRuIRUb3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, We do manage a bunch of postgresql servers on FreeBSD, and I really find the current model of packages postgresql is a nightmare on FreeBSD. Let's first start with the current issues. - Impossible to have tools from both old and new version at the same time (which is necessary to upgrade db and prepare upgrades of db) - Impossible to chose the version we want to run in production without having to rebuild the packages and the whole ports tree with a specific default. - Nightmare each time a new default version is set in the ports tree. Here is my proposal to fix that. Having one single postgresql-client package always on the latest stable version (backward compability being very good) providing the client cli tools and the libraries (those libraries will be used for everything in the ports tree needing to talk to postgresql) Have one full postgresql package per supported version upstream self installing itself into let's say: /usr/local/postgresql94 and symlinks all the client tools to /usr/local/bin suffixed by the version psql94 pg_bla94 etc. That way everything talk to pgsql will only depend on one postgresql-client packages that will smoothly be upgraded to newer versions. All database administrators will have the ability to chose the production version they do want without having to worry about a default version. They can install multiple version in parallel and deal with upgrade the way they want having access to both versions of the tools of the same time. Any opinion on that change? Any idea one how to make the upgrade path as transparent as possible for current setup? (beside of course adding an UPDATING entry) Note that the upgrade path will be quite easy a simple pkg upgrade will propose to upgrade postgresql94-server and propose to remove postgresql94-client (which won't be needed anymore) and if anything on the machine is linked to libpq postgresql-client (the new one) will be automatically pulled. Best regards, Bapt --k4f25fnPtRuIRUb3 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlWuFPMACgkQ8kTtMUmk6EwSGACcCk/TrTkLofUzl5TOy6j0Btyu URgAnRDxw3PxsXZfXDzc//S5ULZIWjII =PcSL -----END PGP SIGNATURE----- --k4f25fnPtRuIRUb3-- From owner-freebsd-ports@freebsd.org Tue Jul 21 10:17:13 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C26999A7117 for ; Tue, 21 Jul 2015 10:17:13 +0000 (UTC) (envelope-from matthew@freebsd.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 505E11D7D for ; Tue, 21 Jul 2015 10:17:13 +0000 (UTC) (envelope-from matthew@freebsd.org) Received: from ox-dell39.ox.adestra.com (no-reverse-dns.metronet-uk.com [85.199.232.226] (may be forged)) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.15.2/8.15.2) with ESMTPSA id t6LAH6mJ003670 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Tue, 21 Jul 2015 11:17:07 +0100 (BST) (envelope-from matthew@freebsd.org) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=freebsd.org DKIM-Filter: OpenDKIM Filter v2.9.2 smtp.infracaninophile.co.uk t6LAH6mJ003670 Authentication-Results: smtp.infracaninophile.co.uk/t6LAH6mJ003670; dkim=none reason="no signature"; dkim-adsp=none; dkim-atps=neutral X-Authentication-Warning: lucid-nonsense.infracaninophile.co.uk: Host no-reverse-dns.metronet-uk.com [85.199.232.226] (may be forged) claimed to be ox-dell39.ox.adestra.com Message-ID: <55AE1C22.6060200@freebsd.org> Date: Tue, 21 Jul 2015 11:17:06 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: Proposal to fix postgresql package maintainance nightmare References: <20150721094627.GD21594@ivaldir.etoilebsd.net> In-Reply-To: <20150721094627.GD21594@ivaldir.etoilebsd.net> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="cbCps0CBqUoJkUVBM9kHdJj9LO0dEX72M" X-Virus-Scanned: clamav-milter 0.98.7 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 10:17:14 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --cbCps0CBqUoJkUVBM9kHdJj9LO0dEX72M Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 07/21/15 10:46, Baptiste Daroussin wrote: > All database administrators will have the ability to chose the producti= on > version they do want without having to worry about a default version. >=20 > They can install multiple version in parallel and deal with upgrade the= way they > want having access to both versions of the tools of the same time. Looks like all current variants of postgresql-client provide the same shlib ABI version: libpq.so.5 --- which means under your scheme we'd end up with postgresql92-server loading libpq.so from postgresql94-client. That should work if the postgres devs have been managing their ABIs carefully, but it does seem like a potential trouble spot. Apart from that, yes! Can we have this yesterday please? Cheers, Matthew --cbCps0CBqUoJkUVBM9kHdJj9LO0dEX72M Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJVrhwiAAoJEABRPxDgqeTnkYwP/10tKv3UNojzfCq67Y86Msrw hEDFOkq8q/IDZVfOOGy+WCv+WeNUzvr4BRJK6EPAHdlT6Z/pIHeYN1Y2m3q9PB1o mTKdVrvWg5s9gbiu6JIqXm+Uo6Cez+h+yeFTU4/VXC4J36EyBbXeKTOzVAlz90d4 c9d3gKukYvLm5yfIFax+n4afddxsZw2T38oZqHS03qP+mqBL63jiSQNonAc6Erpc bgUp4+mwrQpm+MJs7l432HeGG1khA5L+3EnUI+bmrQMcvXGKfIVJ2TVbzxXOPHT7 E88kmJxNrRSq5lsSz9Ys29LLBYmLQ4cauADlg6qzUAwTl73Yai7bJS4dseyNGjOv 3+T62+I1opWkYmINeg9VbETuTqAIC4eE3yE2SUOvM0i5SDf31vvWkr9OG4wapeac bsELGv2FPlVqH6Fm47+Qhf7EWNa8R7gzdyTK+k2QnawJgiuOMC4ct9HRfai7tjq8 9478kc+pWZQiDaXgvcsBDWYbKa5AwMF6Bdx7LOfuYWzpJpUo0AuxpsMLBE2KTz8n WbcI8GlH1+jkfm55SNTvgR0hwCfN/nSGtlWa7VOQreM5phXYuLPCw6ixyarp7P43 y5hIwkZHZhlVoTsR+9moo/497htUbrfesWWbGYeFoqkpBYv/Jo3lxEZMw5FocbLK sxV75ASRbL0eRwxU46JX =plql -----END PGP SIGNATURE----- --cbCps0CBqUoJkUVBM9kHdJj9LO0dEX72M-- From owner-freebsd-ports@freebsd.org Tue Jul 21 10:28:50 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E6EA89A7468 for ; Tue, 21 Jul 2015 10:28:50 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x235.google.com (mail-wi0-x235.google.com [IPv6:2a00:1450:400c:c05::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9005414A7; Tue, 21 Jul 2015 10:28:50 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wicmv11 with SMTP id mv11so37482694wic.0; Tue, 21 Jul 2015 03:28:47 -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-type:content-disposition:in-reply-to:user-agent; bh=if6ea45I/2gd1zwTIGEqvSMgeM/se4r2SBLHIQ/hwGs=; b=sSBHiAInywBR2C+nMHc6WJ6DoDsSymIaxxZF/uDzVUQMP8PGjI1BRmqy94d969LI5d PuYKDIV+R9aHd6yQ+EzWLqKAZVlikSYlJfq1IpwKJ2ZWtzOgNjasXGGN4wFDdUpz4bVL zeGD433WccctaS1UbXDQxF+Rz33OISA0Y46Zkwbxwkv6Ec7qIywq34X+G40k25cwHamZ 8D28LkWpQMAdgLtzrjukxw7G//nM5/ax8jrROA2Ml3neOErkhKogURAuCMQKbwzT0I7C Z0b1hB997Icu8LrmCBAQTa2E9fmZEH4cS0y+MZ8C0HReaIpUxvHbvpa9+Zm9SmDvfDG/ SC4w== X-Received: by 10.194.201.71 with SMTP id jy7mr67613123wjc.93.1437474527878; Tue, 21 Jul 2015 03:28:47 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id ny7sm16099045wic.11.2015.07.21.03.28.46 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Jul 2015 03:28:47 -0700 (PDT) Sender: Baptiste Daroussin Date: Tue, 21 Jul 2015 12:28:44 +0200 From: Baptiste Daroussin To: Matthew Seaman Cc: freebsd-ports@freebsd.org Subject: Re: Proposal to fix postgresql package maintainance nightmare Message-ID: <20150721102844.GE21594@ivaldir.etoilebsd.net> References: <20150721094627.GD21594@ivaldir.etoilebsd.net> <55AE1C22.6060200@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TD8GDToEDw0WLGOL" Content-Disposition: inline In-Reply-To: <55AE1C22.6060200@freebsd.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 10:28:51 -0000 --TD8GDToEDw0WLGOL Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 21, 2015 at 11:17:06AM +0100, Matthew Seaman wrote: > On 07/21/15 10:46, Baptiste Daroussin wrote: > > All database administrators will have the ability to chose the producti= on > > version they do want without having to worry about a default version. > >=20 > > They can install multiple version in parallel and deal with upgrade the= way they > > want having access to both versions of the tools of the same time. >=20 > Looks like all current variants of postgresql-client provide the same > shlib ABI version: libpq.so.5 --- which means under your scheme we'd > end up with postgresql92-server loading libpq.so from > postgresql94-client. That should work if the postgres devs have been > managing their ABIs carefully, but it does seem like a potential trouble > spot. >=20 > Apart from that, yes! Can we have this yesterday please? not exactly, postgresql92-server will use libpq bundled inside the /usr/local/postgresql92/* to ensure if one day they missed an incompatibili= ty we do not break any production servers :) Best regards, Bapt --TD8GDToEDw0WLGOL Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlWuHtwACgkQ8kTtMUmk6EzYQQCcC8hsAVXNewwcs4KLIwhnSfPS xg8Ani0HVQj35PDe/+v5lk2pPEJrVSyV =5A2s -----END PGP SIGNATURE----- --TD8GDToEDw0WLGOL-- From owner-freebsd-ports@freebsd.org Tue Jul 21 10:40:40 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7C019A7830 for ; Tue, 21 Jul 2015 10:40:40 +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 B33B81D58 for ; Tue, 21 Jul 2015 10:40:40 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id B1EEA9A782F; Tue, 21 Jul 2015 10:40:40 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9780E9A782E for ; Tue, 21 Jul 2015 10:40:40 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [67.231.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id 86B961D56; Tue, 21 Jul 2015 10:40:40 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII 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 <0NRU007BB39HMD00@hades.sorbs.net>; Tue, 21 Jul 2015 03:46:30 -0700 (PDT) Message-id: <55AE219F.50501@sorbs.net> Date: Tue, 21 Jul 2015 12:40:31 +0200 From: Michelle Sullivan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 To: pgsql@FreeBSD.org Cc: ports@FreeBSD.org Subject: Re: Proposal to fix postgresql package maintainance nightmare References: <20150721094627.GD21594@ivaldir.etoilebsd.net> In-reply-to: <20150721094627.GD21594@ivaldir.etoilebsd.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 10:40:40 -0000 Baptiste Daroussin wrote: > Hi, > > We do manage a bunch of postgresql servers on FreeBSD, 'We'..? (I do and many other people do) > and I really find the > current model of packages postgresql is a nightmare on FreeBSD. > It is not the ideal that's for sure. > Let's first start with the current issues. > - Impossible to have tools from both old and new version at the same time (which > is necessary to upgrade db and prepare upgrades of db) > My number one problem. > - Impossible to chose the version we want to run in production without having to > rebuild the packages and the whole ports tree with a specific default. > With good reason. > - Nightmare each time a new default version is set in the ports tree. > Only if you don't have the default version set in your local config. > Here is my proposal to fix that. > > Having one single postgresql-client package always on the latest stable version > (backward compability being very good) providing the client cli tools and the > libraries (those libraries will be used for everything in the ports tree > needing to talk to postgresql) > Later clients don't always work 100% on earlier servers due to core schema changes (especially across major versions) - Note: 'client' not 'library' > Have one full postgresql package per supported version upstream self installing > itself into let's say: /usr/local/postgresql94 and symlinks all the client tools > to /usr/local/bin suffixed by the version psql94 pg_bla94 etc. > Not a bad idea so far... but why not make both server and client libraries, runtime and headers do the same thing and the 'default version' command line tools be symlinked into /usr/local/bin ... the rc scripts would also have to be version suffix specific as well... that way any dependent package can still link to the libraries it wants without conflicting with the server/client version that portmgr@ set in the latest round of Mk/* updates so that when patching an unrelated security issue they won't get a nasty shock with packages on their production systems suddenly 'upgraded' to something that hasn't been tested. > That way everything talk to pgsql will only depend on one postgresql-client > packages that will smoothly be upgraded to newer versions. > And (assuming you ignored my last bit in the paragraph above) when you upgrade for a security patch in something like openssl you'll suddenly find all your clients upgraded to new versions without the necessary testing... unless you knew rebuild everything in your test env rather than just the required patch (there's a good reason I have my own subversion and portnap server after all the changes since you started....) > All database administrators will have the ability to chose the production > version they do want without having to worry about a default version. > Which we do currently with setting the default version across the production infrastructure. > They can install multiple version in parallel and deal with upgrade the way they > want having access to both versions of the tools of the same time. > That would be the good (very good) part of the proposal. > Any opinion on that change? Any idea one how to make the upgrade path as > transparent as possible for current setup? (beside of course adding an UPDATING > entry) > I think I probably covered that above. > Note that the upgrade path will be quite easy a simple pkg upgrade will propose > to upgrade postgresql94-server and propose to remove postgresql94-client (which > won't be needed anymore) and if anything on the machine is linked to libpq > postgresql-client (the new one) will be automatically pulled. > That is where your proposal will not work for us that have massive production infrastructure...without modification... sounds very debianish. Here's my thought which follows yours mostly (maybe the same, but not the way I read yours.) All postgres* go under /usr/local/postgresql rc scripts are always version specific (ie /usr/local/etc/rc.d/postgresql becomes /usr/local/etc/rc.d/postgresql84, /usr/local/etc/rc.d/postgresql93 etc) rc.conf stuff becomes version specific (ie postgresql_enable="YES" becomes postgresql84_enable="YES" etc) All ports then can be linked to default versions, the default can be in Mk/bsd.default-versions.mk, and as it is in /etc/make.conf All pkg tools then have a dependency to which ever is currently set in the package and if the required lib is not installed you can install it without a conflict to what is already on the systems... All client binaries and tools can have symlinks in /usr/local/bin as necessary with the major/minor suffix, and the "default versions" of the *clients and tools* can be symlinked without a major/minor version. That way I (and others) wont need to build and test several hundred packages just because openssl has been patched and someone changed the 'default version' for postgresql in the mean time.... This way all the upgrade tools by the postgresql devs (like the binary upgrade tool) will work (as all the libraries, clients and servers will be installed) and you could even run 2 different postgresql servers on the same host (which in many cases would help with testing and upgrade paths) The one thing this will change is something core to FreeBSD... it would mean the libraries/headers would be (should be) under the same path proposed... though I see no reason why they can't go under /usr/local/lib/pgsql84/lib and /usr/local/include/pgsql84/include ...which would follow FreeBSD 'norm's. You biggest problem here (and that's trivial really) is pkgconfig knowing what is the default version and consequently what should link to what. additional benefits of such a system would be that things like slony which often will work against new versions of postgresql but will not build against them will actually work without all the messing around... it will also mean that the port maintainer for things that link against postgres libraries can set the 'working versions' to link against and unlike on other platforms (linux based) you won't get dependency hell where you have two packages that can only be linked to differing versions of libpq but the packages themselves are not dependent on one another (hypothetical example: if DBD::Pg won't link against 9.4 and postgresql 9.4 is needed for python, both could be installed at the same time... a more real example (from my servers).... not all that long ago, slony wouldn't link against 9.x but DBD::Pg would and was required to be linked against 9.1 on the test servers when testing a new production environment.) -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Tue Jul 21 11:15:31 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1BDB9A7E35 for ; Tue, 21 Jul 2015 11:15:31 +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 8DC351FD3 for ; Tue, 21 Jul 2015 11:15:31 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id 8A0A89A7E2F; Tue, 21 Jul 2015 11:15:31 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 899D79A7E2E for ; Tue, 21 Jul 2015 11:15:31 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [67.231.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id 7B8A01FD1; Tue, 21 Jul 2015 11:15:31 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII 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 <0NRU007BJ4VPMD00@hades.sorbs.net>; Tue, 21 Jul 2015 04:21:27 -0700 (PDT) Message-id: <55AE29CF.5080606@sorbs.net> Date: Tue, 21 Jul 2015 13:15:27 +0200 From: Michelle Sullivan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 To: pgsql@FreeBSD.org Cc: ports@FreeBSD.org Subject: Re: Proposal to fix postgresql package maintainance nightmare References: <20150721094627.GD21594@ivaldir.etoilebsd.net> <55AE219F.50501@sorbs.net> In-reply-to: <55AE219F.50501@sorbs.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 11:15:31 -0000 Michelle Sullivan wrote: > > That is where your proposal will not work for us that have massive > production infrastructure...without modification... sounds very debianish. > > Here's my thought which follows yours mostly (maybe the same, but not > the way I read yours.) > > All postgres* go under /usr/local/postgresql > rc scripts are always version specific (ie > /usr/local/etc/rc.d/postgresql becomes /usr/local/etc/rc.d/postgresql84, > /usr/local/etc/rc.d/postgresql93 etc) > rc.conf stuff becomes version specific (ie postgresql_enable="YES" > becomes postgresql84_enable="YES" etc) > All ports then can be linked to default versions, the default can be in > Mk/bsd.default-versions.mk, and as it is in /etc/make.conf > All pkg tools then have a dependency to which ever is currently set in > the package and if the required lib is not installed you can install it > without a conflict to what is already on the systems... > All client binaries and tools can have symlinks in /usr/local/bin as > necessary with the major/minor suffix, and the "default versions" of the > *clients and tools* can be symlinked without a major/minor version. > Slight addition... metaport's for 'postgresql-server' and 'postgresql-client' seem to be the ideal addition to this (forget the symlinking and pkgconfig - the metaport would take care of that ideally) -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Tue Jul 21 11:26:26 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4AFB89A6081 for ; Tue, 21 Jul 2015 11:26:26 +0000 (UTC) (envelope-from baptiste.daroussin@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 2779A143A for ; Tue, 21 Jul 2015 11:26:26 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 259D19A607F; Tue, 21 Jul 2015 11:26: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 0C65D9A607E for ; Tue, 21 Jul 2015 11:26:26 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wg0-x232.google.com (mail-wg0-x232.google.com [IPv6:2a00:1450:400c:c00::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 978011439; Tue, 21 Jul 2015 11:26:25 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wgmn9 with SMTP id n9so153650292wgm.0; Tue, 21 Jul 2015 04:26:24 -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-type:content-disposition:in-reply-to:user-agent; bh=lrSoPijkxZj50bOXF/kSQQeLPiHUPJ55PQXag8s+W2w=; b=glfVLzWx1gQ57Pt02lHNsNMnz24bVS6cwujvg4V1C2msEQ1krsEYlbT+mitLI9ZUHR BmGttIJ2PbgyYpAh4oOIizwAeta8W6LB79rRoblhc189XCdrNx3gF5NPB8B24tbZam4+ Tm5InaOMGFah7kr1dgBVZtjrWYWG/5agewPEueMBs4AczNqKptWjcN20gXk807Kf5Rto 3Qek6cbxnQFCh/j3Z3owkh+VUfBTUuSZWLJulT8Huz41+TUdYjrMjtigEOVswNsSz3kH 74mhjxC2/jkK9L079q1qkPw+oyjnVBPCgq6lZZPoSIKKvv2mgj1IDi6wVZiG83Wwx5Wj FGiw== X-Received: by 10.194.184.82 with SMTP id es18mr68614676wjc.79.1437477984049; Tue, 21 Jul 2015 04:26:24 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id qq1sm36578765wjc.0.2015.07.21.04.26.22 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Jul 2015 04:26:23 -0700 (PDT) Sender: Baptiste Daroussin Date: Tue, 21 Jul 2015 13:26:21 +0200 From: Baptiste Daroussin To: Michelle Sullivan Cc: pgsql@FreeBSD.org, ports@FreeBSD.org Subject: Re: Proposal to fix postgresql package maintainance nightmare Message-ID: <20150721112621.GF21594@ivaldir.etoilebsd.net> References: <20150721094627.GD21594@ivaldir.etoilebsd.net> <55AE219F.50501@sorbs.net> <55AE29CF.5080606@sorbs.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Wb5NtZlyOqqy58h0" Content-Disposition: inline In-Reply-To: <55AE29CF.5080606@sorbs.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 11:26:26 -0000 --Wb5NtZlyOqqy58h0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 21, 2015 at 01:15:27PM +0200, Michelle Sullivan wrote: > Michelle Sullivan wrote: > > > > That is where your proposal will not work for us that have massive > > production infrastructure...without modification... sounds very debiani= sh. > > > > Here's my thought which follows yours mostly (maybe the same, but not > > the way I read yours.) > > > > All postgres* go under /usr/local/postgresql > > rc scripts are always version specific (ie > > /usr/local/etc/rc.d/postgresql becomes /usr/local/etc/rc.d/postgresql84, > > /usr/local/etc/rc.d/postgresql93 etc) > > rc.conf stuff becomes version specific (ie postgresql_enable=3D"YES" > > becomes postgresql84_enable=3D"YES" etc) > > All ports then can be linked to default versions, the default can be in > > Mk/bsd.default-versions.mk, and as it is in /etc/make.conf > > All pkg tools then have a dependency to which ever is currently set in > > the package and if the required lib is not installed you can install it > > without a conflict to what is already on the systems... > > All client binaries and tools can have symlinks in /usr/local/bin as > > necessary with the major/minor suffix, and the "default versions" of the > > *clients and tools* can be symlinked without a major/minor version. > > =20 >=20 > Slight addition... >=20 > metaport's for 'postgresql-server' and 'postgresql-client' seem to be > the ideal addition to this (forget the symlinking and pkgconfig - the > metaport would take care of that ideally) >=20 I do not see the point of having metaport here? We in the end have one single postgresql-client (always latest version) and multiple postgresql*-server which will bundle the client tools they go = with and the symlinks so postgresql-client will have /usr/local/bin/psql and postgresql94-server will have: /usr/local/bin/psql94 -> /usr/local/postgresql94/bin/psql For example. Where would the metaport give something more? Best regards, Bapt --Wb5NtZlyOqqy58h0 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlWuLF0ACgkQ8kTtMUmk6ExxGACfW0+9nH+uLDRS4iuLKZCIH1vB 3YAAoIXr0kDPKEcVl9xeOKzivGjTBlBt =tdGg -----END PGP SIGNATURE----- --Wb5NtZlyOqqy58h0-- From owner-freebsd-ports@freebsd.org Tue Jul 21 11:40:33 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE3779A62CA for ; Tue, 21 Jul 2015 11:40:33 +0000 (UTC) (envelope-from veedurias1a@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 B20B7198A for ; Tue, 21 Jul 2015 11:40:33 +0000 (UTC) (envelope-from veedurias1a@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id B07D49A62C9; Tue, 21 Jul 2015 11:40: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 B01A09A62C8 for ; Tue, 21 Jul 2015 11:40:33 +0000 (UTC) (envelope-from veedurias1a@gmail.com) Received: from mail-ig0-x22e.google.com (mail-ig0-x22e.google.com [IPv6:2607:f8b0:4001:c05::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 8014F1988 for ; Tue, 21 Jul 2015 11:40:33 +0000 (UTC) (envelope-from veedurias1a@gmail.com) Received: by iggf3 with SMTP id f3so104782327igg.1 for ; Tue, 21 Jul 2015 04:40:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=4F0KotuGhk3R/XBDPUxAsWmMbXyP5UTTRNE/qCp1fGw=; b=GjLp25xPURFMD1naZVe0qbg6IZOqdbiB802fyrs1qItIZdfLrtmYEffKtxo8r3RJHW YWy9t8A8LfGIKwp6eb3SV06yqnKLsrOzfskJwa0SzdNymztN2WPPxqGUmyxO6tQtviay ek4+R6yYMp3t/6S2rw0pKe9zg6zKHuiILLd46gscTddzefWRJVl023WupPS4CEQWclK4 Itapf7KA3HqTN98i7L935VX3pWr3C4tfSfugp+nmpccRcEjkmAhHnYCHFgR/C7qRGcQn 1PDSmtqkCP2qjddceiaZqGb6YI4GI4t0YPRTep2upb6NOzGodikbAbrtANfmxQiOR6Fu H16Q== MIME-Version: 1.0 X-Received: by 10.107.11.149 with SMTP id 21mr47528148iol.103.1437478832953; Tue, 21 Jul 2015 04:40:32 -0700 (PDT) Received: by 10.36.33.136 with HTTP; Tue, 21 Jul 2015 04:40:31 -0700 (PDT) Received: by 10.36.33.136 with HTTP; Tue, 21 Jul 2015 04:40:31 -0700 (PDT) Date: Tue, 21 Jul 2015 06:40:31 -0500 Message-ID: Subject: FreeBSD Port: sysutils/fusefs-encfs From: Red deveeduriasciudadanas de colombia To: ports@FreeBSD.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 11:40:33 -0000 Favor incluir encriptions From owner-freebsd-ports@freebsd.org Tue Jul 21 11:50:36 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A57BE9A65C8 for ; Tue, 21 Jul 2015 11:50:36 +0000 (UTC) (envelope-from ml@netfence.it) 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 8F6DA1FD8 for ; Tue, 21 Jul 2015 11:50:36 +0000 (UTC) (envelope-from ml@netfence.it) Received: by mailman.ysv.freebsd.org (Postfix) id 8DDE89A65C7; Tue, 21 Jul 2015 11:50:36 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8D6A79A65C6 for ; Tue, 21 Jul 2015 11:50:36 +0000 (UTC) (envelope-from ml@netfence.it) Received: from smtp207.alice.it (smtp207.alice.it [82.57.200.103]) by mx1.freebsd.org (Postfix) with ESMTP id 2670C1FD6 for ; Tue, 21 Jul 2015 11:50:35 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.ventu (87.20.50.119) by smtp207.alice.it (8.6.060.28) (authenticated as acanedi@alice.it) id 5593FD7503FA3433; Tue, 21 Jul 2015 13:50:28 +0200 Received: from guardian.ventu (bane.ventu [10.1.2.15]) (authenticated bits=0) by soth.ventu (8.15.2/8.14.9) with ESMTPSA id t6LBoMeD065344 (version=TLSv1 cipher=ECDHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 21 Jul 2015 13:50:23 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.ventu: Host bane.ventu [10.1.2.15] claimed to be guardian.ventu Message-ID: <55AE31FB.7080803@netfence.it> Date: Tue, 21 Jul 2015 13:50:19 +0200 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: ports@freebsd.org, freebsd-ports@dan.me.uk Subject: Trouble after Cacti upgrade Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.75 on 10.1.2.13 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 11:50:36 -0000 Hello. Today, seeing the security advisory, I upgraded cacti to 0.8.8f on a 9.3/amd64 box. Then I connected to the web interface and I was offered the upgrade procedure; after that I get a blank web page. The upgrade did not complete, so Cacti is not available. In httpd-error log, I see: > PHP Warning: include(): Failed opening '0_8_8f_to_0_8_8f.php' for inclusion (include_path='.:/usr/local/share/pear') in /usr/local/share/cacti/install/index.php on line 471, referer: https://xxxxxxxxx.xxxxx/cacti/install/index.php In fact I don't see this file neither installed, neither in work/cacti-0.8.8f. Any hint? bye & Thanks av. From owner-freebsd-ports@freebsd.org Tue Jul 21 11:50:47 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 01D739A65E2 for ; Tue, 21 Jul 2015 11:50:47 +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 E0ADF107D for ; Tue, 21 Jul 2015 11:50:46 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id DECA89A65E1; Tue, 21 Jul 2015 11:50: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 C49F89A65E0 for ; Tue, 21 Jul 2015 11:50:46 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [67.231.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id B43FD107B; Tue, 21 Jul 2015 11:50:46 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII 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 <0NRU007C96IGMD00@hades.sorbs.net>; Tue, 21 Jul 2015 04:56:42 -0700 (PDT) Message-id: <55AE3213.7080601@sorbs.net> Date: Tue, 21 Jul 2015 13:50:43 +0200 From: Michelle Sullivan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 To: pgsql@FreeBSD.org Cc: ports@FreeBSD.org Subject: Re: Proposal to fix postgresql package maintainance nightmare References: <20150721094627.GD21594@ivaldir.etoilebsd.net> <55AE219F.50501@sorbs.net> <55AE29CF.5080606@sorbs.net> <20150721112621.GF21594@ivaldir.etoilebsd.net> In-reply-to: <20150721112621.GF21594@ivaldir.etoilebsd.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 11:50:47 -0000 Baptiste Daroussin wrote: > On Tue, Jul 21, 2015 at 01:15:27PM +0200, Michelle Sullivan wrote: > >> Michelle Sullivan wrote: >> >>> That is where your proposal will not work for us that have massive >>> production infrastructure...without modification... sounds very debianish. >>> >>> Here's my thought which follows yours mostly (maybe the same, but not >>> the way I read yours.) >>> >>> All postgres* go under /usr/local/postgresql >>> rc scripts are always version specific (ie >>> /usr/local/etc/rc.d/postgresql becomes /usr/local/etc/rc.d/postgresql84, >>> /usr/local/etc/rc.d/postgresql93 etc) >>> rc.conf stuff becomes version specific (ie postgresql_enable="YES" >>> becomes postgresql84_enable="YES" etc) >>> All ports then can be linked to default versions, the default can be in >>> Mk/bsd.default-versions.mk, and as it is in /etc/make.conf >>> All pkg tools then have a dependency to which ever is currently set in >>> the package and if the required lib is not installed you can install it >>> without a conflict to what is already on the systems... >>> All client binaries and tools can have symlinks in /usr/local/bin as >>> necessary with the major/minor suffix, and the "default versions" of the >>> *clients and tools* can be symlinked without a major/minor version. >>> >>> >> Slight addition... >> >> metaport's for 'postgresql-server' and 'postgresql-client' seem to be >> the ideal addition to this (forget the symlinking and pkgconfig - the >> metaport would take care of that ideally) >> >> > > I do not see the point of having metaport here? > Respectfully, you don't run a massive DB infrastructure. Metaport would be good for putting in the symlinks to the correct version you need, would also take care of ensuring pkgconfig has the right version (not that I compile on the prod servers anymore, but I know some do) > We in the end have one single postgresql-client (always latest version) > No - in many cases one would want that, not not all - there were some differences between 8.4 and 9.0 which were not caught initially (certain operations (particularly the \ commands - which are essentially hardcoded SQL commands that look at the core schema) in 9.0 didn't work properly with 8.4 and visa-versa... (if I remember the versions correct - I'm sure someone here will know for certain which versions) ... on the other hand the libpq is backwards compatible (so far) for client/server communications. > and multiple postgresql*-server which will bundle the client tools they go with > and the symlinks > here's your issue - I want 8.4 client and 9.4 client on the same host - how does it know which to symlink, or will both symlink? A metaport which looks at the default-version (like python does) would take care of this with less pain for those that need to test multiple versions on the same server, or are using their production servers for test (some people can't afford to keep separate test servers (I can with some 60+ servers under my wing, but when I started I couldn't - almost everything ran on the same host when I started with Pg - admittedly this was back in 2002 but even now if I was starting out, even with VMs I probably couldn't run multiple hosts - as most 'cheap hosting' is now VMs as well and you can't (usually) run a test VM within your 'cheap host' because it's already a VM and it is rare to find hosting that will allow VMs within VMs - if it's even possible.) > > so postgresql-client will have > /usr/local/bin/psql > and postgresql94-server > will have: > /usr/local/bin/psql94 -> /usr/local/postgresql94/bin/psql > This I agree with - however I would suggest postgresql-client is a metaport as python does rather than a specific python version in case of future (or past) incompatibility... eg what's going to happen when PG 10 comes out? A little more work now (possibly less) could save a lot of re-writing and headaches later. > For example. > > Where would the metaport give something more? > > Best regards, > Bapt > -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Tue Jul 21 11:52:49 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 19F8D9A6748 for ; Tue, 21 Jul 2015 11:52:49 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) 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 F329313DB for ; Tue, 21 Jul 2015 11:52:48 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: by mailman.ysv.freebsd.org (Postfix) id F11559A6746; Tue, 21 Jul 2015 11:52: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 D6E649A6743 for ; Tue, 21 Jul 2015 11:52:48 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ipmail07.adl2.internode.on.net (ipmail07.adl2.internode.on.net [150.101.137.131]) by mx1.freebsd.org (Postfix) with ESMTP id 1CD4713DA; Tue, 21 Jul 2015 11:52:47 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ppp14-2-93-217.lns21.adl6.internode.on.net (HELO leader.local) ([14.2.93.217]) by ipmail07.adl2.internode.on.net with ESMTP; 21 Jul 2015 21:22:46 +0930 Message-ID: <55AE327F.8040300@ShaneWare.Biz> Date: Tue, 21 Jul 2015 21:22:31 +0930 From: Shane Ambler User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Baptiste Daroussin , pgsql@FreeBSD.org, ports@FreeBSD.org Subject: Re: Proposal to fix postgresql package maintainance nightmare References: <20150721094627.GD21594@ivaldir.etoilebsd.net> In-Reply-To: <20150721094627.GD21594@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.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 11:52:49 -0000 On 21/07/2015 19:16, Baptiste Daroussin wrote: > Hi, > > We do manage a bunch of postgresql servers on FreeBSD, and I really find the > current model of packages postgresql is a nightmare on FreeBSD. > > Let's first start with the current issues. > - Impossible to have tools from both old and new version at the same time (which > is necessary to upgrade db and prepare upgrades of db) > - Impossible to chose the version we want to run in production without having to > rebuild the packages and the whole ports tree with a specific default. > - Nightmare each time a new default version is set in the ports tree. Sounds like a good plan, I am not a heavy postgresql user but I have set the default pg version in make.conf to prevent unexpected new versions going in during port updates when I didn't think of doing upgrade steps. > Here is my proposal to fix that. > > Having one single postgresql-client package always on the latest stable version > (backward compability being very good) providing the client cli tools and the > libraries (those libraries will be used for everything in the ports tree > needing to talk to postgresql) > > Have one full postgresql package per supported version upstream self installing > itself into let's say: /usr/local/postgresql94 and symlinks all the client tools > to /usr/local/bin suffixed by the version psql94 pg_bla94 etc. Don't want to start a debate but thought I would mention as food for thought -- I'm not sure of any strong need to have more than one pg client version available. The newer client can connect to any older server and I don't know of any issues when an old client connects to a newer server. > That way everything talk to pgsql will only depend on one postgresql-client > packages that will smoothly be upgraded to newer versions. > > All database administrators will have the ability to chose the production > version they do want without having to worry about a default version. > > They can install multiple version in parallel and deal with upgrade the way they > want having access to both versions of the tools of the same time. > > Any opinion on that change? Any idea one how to make the upgrade path as > transparent as possible for current setup? (beside of course adding an UPDATING > entry) I think allowing multiple pg server versions is a good idea, this can prevent old binary versions being removed before the data update process. A new upgrade command could be added so we can do `service postgresql upgrade` which tests for existing paths, defines old and new dirs and runs pg_upgrade. The rc script could either add a version postfix to the data dir path or test PG_VERSION content to decide if data gets moved to data-old so new versions being started won't see older version data. Lack of up to date data dirs can lead to "You need to perform an upgrade first." Different disk usage (filecount?) for old and new data dir can lead to "Have you upgraded your old data?" I don't think an upgrade step could be added during a port build, it would have to be at server start in the rc script. I wouldn't add an automatic upgrade step unless it was enabled by the user. -- FreeBSD - the place to B...Serving Data Shane Ambler From owner-freebsd-ports@freebsd.org Tue Jul 21 12:00:41 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 95F439A6C6D for ; Tue, 21 Jul 2015 12:00:41 +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 7C514191F for ; Tue, 21 Jul 2015 12:00:41 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: by mailman.ysv.freebsd.org (Postfix) id 7ABE39A6C6A; Tue, 21 Jul 2015 12:00: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 7970B9A6C69 for ; Tue, 21 Jul 2015 12:00:41 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [67.231.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id 6C069191D; Tue, 21 Jul 2015 12:00:41 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII 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 <0NRU007CD6Z0MD00@hades.sorbs.net>; Tue, 21 Jul 2015 05:06:38 -0700 (PDT) Message-id: <55AE3466.8070606@sorbs.net> Date: Tue, 21 Jul 2015 14:00:38 +0200 From: Michelle Sullivan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 To: ports@FreeBSD.org Cc: pgsql@FreeBSD.org Subject: Re: Proposal to fix postgresql package maintainance nightmare References: <20150721094627.GD21594@ivaldir.etoilebsd.net> <55AE327F.8040300@ShaneWare.Biz> In-reply-to: <55AE327F.8040300@ShaneWare.Biz> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 12:00:41 -0000 Shane Ambler wrote: > > I'm not sure of any strong need to have more than one pg client version > available. The newer client can connect to any older server and I don't > know of any issues when an old client connects to a newer server. There have been issues with the old client connecting to the new server and the new client connecting to the old server. They are rare and only usually affect the use of 'short cut' commands (ie things like: \d and \dt in the client)... the connection itself is usually both backwards and forwards compatible.... just not the commands. -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Tue Jul 21 12:03:47 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7E559A6DFD for ; Tue, 21 Jul 2015 12:03:47 +0000 (UTC) (envelope-from baptiste.daroussin@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 A45CD1B9C for ; Tue, 21 Jul 2015 12:03:47 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A0A809A6DFC; Tue, 21 Jul 2015 12:03: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 A033A9A6DFB for ; Tue, 21 Jul 2015 12:03:47 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x233.google.com (mail-wi0-x233.google.com [IPv6:2a00:1450:400c:c05::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 378921B9B; Tue, 21 Jul 2015 12:03:47 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wibud3 with SMTP id ud3so112192980wib.1; Tue, 21 Jul 2015 05:03:45 -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-type:content-disposition:in-reply-to:user-agent; bh=CaH6cHXAZbOIk3mY0H/6H+fZYeQjAvrNZNq/BTmbgHg=; b=uUyjITlOrZmTDrcpak4kVOVM8fYnk4SEzlh1eq3yZ0jlssWB0Fq3d6nplRk7DGa2eW cMiYIaXkWt5PGZB/pOM7K5MKbDFasamdZzZxtOOtzOd/MOTgCT8y9BSTtcjdbABfM8ic LkqG8WrGcKbdZuymnXHAgygiVLWaMzQbmGQFzw1pqv6K9rrX4m3mAHopgCVC/Wzv26F/ LWPsrd7n/By0QDVavWRKbZ7Nfb/jKEmXoDMpT3o0Wtk2nuJ4jvkH4N2SSS1y66ZgF9GN XPbqprOeifDJP5RlYc3ycxk3wBZn/aL5d4EX2hEpJDBx+Lg3JqyPy20/RhVhJv+y53j0 7fCw== X-Received: by 10.180.77.68 with SMTP id q4mr29542063wiw.22.1437480225675; Tue, 21 Jul 2015 05:03:45 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id fa8sm16521554wib.14.2015.07.21.05.03.44 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Jul 2015 05:03:44 -0700 (PDT) Sender: Baptiste Daroussin Date: Tue, 21 Jul 2015 14:03:42 +0200 From: Baptiste Daroussin To: Shane Ambler Cc: pgsql@FreeBSD.org, ports@FreeBSD.org Subject: Re: Proposal to fix postgresql package maintainance nightmare Message-ID: <20150721120342.GG21594@ivaldir.etoilebsd.net> References: <20150721094627.GD21594@ivaldir.etoilebsd.net> <55AE327F.8040300@ShaneWare.Biz> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WkfBGePaEyrk4zXB" Content-Disposition: inline In-Reply-To: <55AE327F.8040300@ShaneWare.Biz> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 12:03:48 -0000 --WkfBGePaEyrk4zXB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 21, 2015 at 09:22:31PM +0930, Shane Ambler wrote: > On 21/07/2015 19:16, Baptiste Daroussin wrote: > > Hi, > > > > We do manage a bunch of postgresql servers on FreeBSD, and I really fin= d the > > current model of packages postgresql is a nightmare on FreeBSD. > > > > Let's first start with the current issues. > > - Impossible to have tools from both old and new version at the same ti= me (which > > is necessary to upgrade db and prepare upgrades of db) > > - Impossible to chose the version we want to run in production without = having to > > rebuild the packages and the whole ports tree with a specific defaul= t. > > - Nightmare each time a new default version is set in the ports tree. >=20 > Sounds like a good plan, I am not a heavy postgresql user but I have > set the default pg version in make.conf to prevent unexpected new > versions going in during port updates when I didn't think of doing > upgrade steps. >=20 > > Here is my proposal to fix that. > > > > Having one single postgresql-client package always on the latest stable= version > > (backward compability being very good) providing the client cli tools a= nd the > > libraries (those libraries will be used for everything in the ports tree > > needing to talk to postgresql) > > > > Have one full postgresql package per supported version upstream self in= stalling > > itself into let's say: /usr/local/postgresql94 and symlinks all the cli= ent tools > > to /usr/local/bin suffixed by the version psql94 pg_bla94 etc. >=20 > Don't want to start a debate but thought I would mention as food for=20 > thought -- >=20 > I'm not sure of any strong need to have more than one pg client version > available. The newer client can connect to any older server and I don't > know of any issues when an old client connects to a newer server. That is why I propose only one client for regular users >=20 > > That way everything talk to pgsql will only depend on one postgresql-cl= ient > > packages that will smoothly be upgraded to newer versions. > > > > All database administrators will have the ability to chose the producti= on > > version they do want without having to worry about a default version. > > > > They can install multiple version in parallel and deal with upgrade the= way they > > want having access to both versions of the tools of the same time. > > > > Any opinion on that change? Any idea one how to make the upgrade path as > > transparent as possible for current setup? (beside of course adding an = UPDATING > > entry) >=20 > I think allowing multiple pg server versions is a good idea, this can > prevent old binary versions being removed before the data update process. >=20 > A new upgrade command could be added so we can do `service postgresql > upgrade` which tests for existing paths, defines old and new dirs and > runs pg_upgrade. >=20 > The rc script could either add a version postfix to the data dir path > or test PG_VERSION content to decide if data gets moved to data-old so > new versions being started won't see older version data. Lack of up to > date data dirs can lead to "You need to perform an upgrade first." > Different disk usage (filecount?) for old and new data dir can lead to > "Have you upgraded your old data?" >=20 > I don't think an upgrade step could be added during a port build, it > would have to be at server start in the rc script. I wouldn't add an > automatic upgrade step unless it was enabled by the user. 100% agree, at first I would not even propose an automatic upgrade mechanis= m I find it too dangerous by design I would expect admins to do upgrade themsel= ves preparing it etc. By upgrade patch I was more thinking when a user will make pkg upgrade and = get the new scheme I want everything to be safe and smooth (transparent) from w= hat I already tested this is the case now, but hey maybe someone has figured out something that could be wrong. Best regards, Bapt --WkfBGePaEyrk4zXB Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlWuNR4ACgkQ8kTtMUmk6Eyi9QCdG6hvFs8VM8tSLZL2Q+KI1BUP dvcAoKz1PWdeTwRMgIbzV9PsVE7dUjJm =hGG8 -----END PGP SIGNATURE----- --WkfBGePaEyrk4zXB-- From owner-freebsd-ports@freebsd.org Tue Jul 21 12:03:53 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 10F2F9A6E13 for ; Tue, 21 Jul 2015 12:03:53 +0000 (UTC) (envelope-from timp87@gmail.com) Received: from mail-wi0-x22e.google.com (mail-wi0-x22e.google.com [IPv6:2a00:1450:400c:c05::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 A57321BC7 for ; Tue, 21 Jul 2015 12:03:52 +0000 (UTC) (envelope-from timp87@gmail.com) Received: by wibxm9 with SMTP id xm9so54735496wib.1 for ; Tue, 21 Jul 2015 05:03:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=DtP5+XioC0aL+zRcerdlpfF7Ci6cKESu65SYxBeXcv8=; b=b4/Fa1uuvp2dRP7hk96g5plfkHEe9Gm0IBdtqYDO9zmjeD30mhULkUtWoKlpSZ1mRJ PhxFUNm0IdW1SzSIINtF6e2Rfsum4CjKapKiLGHEjGZ/AWknxM1RRfhy3goJcjA6OObD tvaNOUjZEVzekR0Zo7GQJ5SnSO7gdBBFa3Te1K1zlbduIKB3JLlYhesj2qaSunC/KB7M bTCe8Hgh2eTckqgvUqM7RHLkYGiQltZ8xzDkTuABC7FGuEHB3fGu/viROkyo9TT2yoTt y1b17ImemLJaZ2jUFby2o4ZSXhj/2oY2yHrgiWpkudUVsZ4P4vF4XiLgclN6NhYa310j TiQw== MIME-Version: 1.0 X-Received: by 10.194.109.97 with SMTP id hr1mr65026210wjb.95.1437480231177; Tue, 21 Jul 2015 05:03:51 -0700 (PDT) Received: by 10.28.48.207 with HTTP; Tue, 21 Jul 2015 05:03:51 -0700 (PDT) Date: Tue, 21 Jul 2015 15:03:51 +0300 Message-ID: Subject: bug report 198925 From: Pavel Timofeev To: ports-list freebsd Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 12:03:53 -0000 Good day! Could someone please have a look at https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198925 From owner-freebsd-ports@freebsd.org Tue Jul 21 16:29:22 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E9D949A7A2B for ; Tue, 21 Jul 2015 16:29:22 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7B50712E8 for ; Tue, 21 Jul 2015 16:29:18 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.5/8.14.5) with ESMTP id t6LGT9Yk022919 for ; Tue, 21 Jul 2015 19:29:09 +0300 (MSK) (envelope-from marck@rinet.ru) Date: Tue, 21 Jul 2015 19:29:09 +0300 (MSK) From: Dmitry Morozovsky To: freebsd-ports@FreeBSd.org Subject: troubles with ports building with system-wide ccache enabled Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (woozle.rinet.ru [0.0.0.0]); Tue, 21 Jul 2015 19:29:09 +0300 (MSK) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 16:29:23 -0000 Colleagues, some ports are broken for quite some time if system-wide ccache building is enabled: root@briareus:/usr/ports# env __MAKE_CONF=/dev/null WITH_CCACHE_BUILD=yes make -C databases/levigo/ && make describe Variable CONFIGURE_ENV is recursive. make: stopped in /usr/ports/databases/levigo Any hints? -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-freebsd-ports@freebsd.org Tue Jul 21 19:47:30 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 73E5E9A7D86 for ; Tue, 21 Jul 2015 19:47:30 +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 029321572 for ; Tue, 21 Jul 2015 19:47:29 +0000 (UTC) (envelope-from cmt@burggraben.net) Received: from localhost (localhost [127.0.0.1]) by smtp.burggraben.net (Postfix) with ESMTP id C39E8600099 for ; Tue, 21 Jul 2015 21:47:26 +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 mhB2y21iDMpa for ; Tue, 21 Jul 2015 21:47:26 +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" (not verified)) by smtp.burggraben.net (Postfix) with ESMTPS for ; Tue, 21 Jul 2015 21:47:26 +0200 (CEST) Received: by elch.exwg.net (Postfix, from userid 1000) id C94B376; Tue, 21 Jul 2015 21:47:25 +0200 (CEST) Date: Tue, 21 Jul 2015 21:47:25 +0200 From: Christoph Moench-Tegeder To: freebsd-ports@freebsd.org Subject: Re: Proposal to fix postgresql package maintainance nightmare Message-ID: <20150721194725.GB1457@elch.exwg.net> References: <20150721094627.GD21594@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150721094627.GD21594@ivaldir.etoilebsd.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 19:47:30 -0000 ## Baptiste Daroussin (bapt@FreeBSD.org): > We do manage a bunch of postgresql servers on FreeBSD, and I really find the > current model of packages postgresql is a nightmare on FreeBSD. Not that much worse than in some other environments :) Comparing all the PostgreSQL packaging models, I like the debian model best (PostgreSQL is my day job, so I can claim some experience here). > Having one single postgresql-client package always on the latest stable version > (backward compability being very good) providing the client cli tools and the > libraries (those libraries will be used for everything in the ports tree > needing to talk to postgresql) As others already noted, using a psql (command line client) with a version different from the respective server has it's limitations (it works in general, but some of the meta commands may fail). On the other hand, the ABI of libpq is stable enough for all the supported versions of psql (and other clients). So you'd need one package with libpq alone, and another one with psql and the other client utils (http://www.postgresql.org/docs/9.4/static/reference-client.html is the list). The server itself would be the another package. The libpq package can always be built from the latest release of PostgreSQL. An additional "postgresql-{client,server}-meta" package would provide symlinks from ${LOCALBASE}/bin/ to ${PREFIX}/bin/ (PREFIX being the PREFIX for the selected PostgreSQL package, postgresbinary all the binaries PostgreSQL installs). For applications using PostgreSQL, the USES=pgsql logic has to point configure and it's equivalents to the right pg_config, and all well behaved applications should find the right libraries etc. > That way everything talk to pgsql will only depend on one postgresql-client > packages that will smoothly be upgraded to newer versions. Using the schema outlined above, the "normal" PostgreSQL-using application will only have to depend on the libpq package, which is version-agnostic. Only those applications which really need psql will have to depend on the (versioned) posggresql-client package, or even better, the client-meta package (that way, changes of the default postgresql version will not require dependency-wrangling throughout the tree). > Any opinion on that change? Any idea one how to make the upgrade path as > transparent as possible for current setup? (beside of course adding an UPDATING > entry) Using the meta-packages (which could just pick up the previously set default version), the upgrade path should be completely transparent for most cases. Another thing I've been thinking about is the ability to have multiple PostgreSQL clusters on one machine. Currently there's only the one "postgresql_data" variable in rc.conf. It shouldn't be that hard to have something like postgresql94_clusters="default stage dev" postgresql94_default_data="..." postgresql94_stage_data="..." Depending on the rc script handling (one script to rule them all vs. each PostgreSQL has it's own script), we might even do something line postgresql_clusters="9.4:default 9.5:testing" postgresql_default_data="..." postgresql_testing_data="..." If you want to enlist me for testing/script wrangling/etc., just drop me an email. Regards, Christoph -- Spare Space From owner-freebsd-ports@freebsd.org Tue Jul 21 21:44:18 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 51B5A9A75EF for ; Tue, 21 Jul 2015 21:44:18 +0000 (UTC) (envelope-from rob@spartantheatre.org) Received: from spartantheatre.org (spartantheatre.org [107.161.21.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "spartantheatre", Issuer "spartantheatre" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1ABE2189A for ; Tue, 21 Jul 2015 21:44:17 +0000 (UTC) (envelope-from rob@spartantheatre.org) Received: from spartantheatre.org (localhost [127.0.0.1]) by spartantheatre.org (8.15.2/8.14.9) with ESMTPS id t6LLhD29000671 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 21 Jul 2015 16:43:13 -0500 (CDT) (envelope-from rob@spartantheatre.org) Received: (from rob@localhost) by spartantheatre.org (8.15.2/8.14.9/Submit) id t6LLhDKj000670 for freebsd-ports@freebsd.org; Tue, 21 Jul 2015 16:43:13 -0500 (CDT) (envelope-from rob) Date: Tue, 21 Jul 2015 16:43:13 -0500 (CDT) From: Rob Belics Message-Id: <201507212143.t6LLhDKj000670@spartantheatre.org> To: freebsd-ports@freebsd.org Subject: devel/cmake fails with Signal 11 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 21:44:18 -0000 I tried to update today but received this: /usr/ports/devel/cmake/work/cmake-3.2.3/Help/index.rst:16: WARNING: toctree contains reference to nonexisting document u'manual/cmake-gui.1' None:None: WARNING: cmake:manual reference target not found: cmake-gui(1) None:None: WARNING: cmake:manual reference target not found: cmake-gui(1) [100%] Built target documentation Installing the project stripped. . . *** Signal 11 Stop. make[2]: stopped in /usr/ports/devel/cmake/work/cmake-3.2.3 *** Error code 1 After Googling a bit, I thought the error was caused by sphinx. Portmaster shows sphinx as being py27-sphinx but there is no port in my tree; just py-sphinx. I tried to change the config so it doesn't build with docs or man pages but unchecking the options would not take. I had to "uninstall" py27-sphinx and py27-sphinx_rtd_theme. However, attempting to build with the new config now gives me ===> Staging for cmake-3.2.3_2 ===> Generating temporary packing list ... [100%] Built target ctest Installing the project stripped... *** Signal 11 Stop. make[2]: stopped in /usr/ports/devel/cmake/work/cmake-3.2.3 *** Error code 1 I had also uninstalled cmake at one time and re-extracted it to no avail. So I'm stuck without cmake right now and don't know what to do. From owner-freebsd-ports@freebsd.org Tue Jul 21 21:54:18 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 35A0A9A77A5 for ; Tue, 21 Jul 2015 21:54:18 +0000 (UTC) (envelope-from rob@spartantheatre.org) Received: from spartantheatre.org (spartantheatre.org [107.161.21.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "spartantheatre", Issuer "spartantheatre" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E108F1D50 for ; Tue, 21 Jul 2015 21:54:17 +0000 (UTC) (envelope-from rob@spartantheatre.org) Received: from spartantheatre.org (localhost [127.0.0.1]) by spartantheatre.org (8.15.2/8.14.9) with ESMTPS id t6LLsGS1000736 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 21 Jul 2015 16:54:16 -0500 (CDT) (envelope-from rob@spartantheatre.org) Received: (from rob@localhost) by spartantheatre.org (8.15.2/8.14.9/Submit) id t6LLsGmm000735 for freebsd-ports@freebsd.org; Tue, 21 Jul 2015 16:54:16 -0500 (CDT) (envelope-from rob) Date: Tue, 21 Jul 2015 16:54:16 -0500 (CDT) From: Rob Belics Message-Id: <201507212154.t6LLsGmm000735@spartantheatre.org> To: freebsd-ports@freebsd.org Subject: devel/cmake fails with Signal 11 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 21:54:18 -0000 Forgot to mention I was able to update my workstation which runs FreeBSD 9.3-RELEASE but the box I'm having trouble with is a server running 10.1-RELEASE From owner-freebsd-ports@freebsd.org Tue Jul 21 22:24:28 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DCBAA9A7DF8 for ; Tue, 21 Jul 2015 22:24:28 +0000 (UTC) (envelope-from rob@spartantheatre.org) Received: from spartantheatre.org (spartantheatre.org [107.161.21.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "spartantheatre", Issuer "spartantheatre" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9316D1C99 for ; Tue, 21 Jul 2015 22:24:28 +0000 (UTC) (envelope-from rob@spartantheatre.org) Received: from spartantheatre.org (localhost [127.0.0.1]) by spartantheatre.org (8.15.2/8.14.9) with ESMTPS id t6LMOQL5014769 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Tue, 21 Jul 2015 17:24:27 -0500 (CDT) (envelope-from rob@spartantheatre.org) Received: (from rob@localhost) by spartantheatre.org (8.15.2/8.14.9/Submit) id t6LMOQeP014768 for freebsd-ports@freebsd.org; Tue, 21 Jul 2015 17:24:26 -0500 (CDT) (envelope-from rob) Date: Tue, 21 Jul 2015 17:24:26 -0500 (CDT) From: Rob Belics Message-Id: <201507212224.t6LMOQeP014768@spartantheatre.org> To: freebsd-ports@freebsd.org Subject: devel/cmake fails with Signal 11 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 22:24:29 -0000 I'm wondering if this closed bug report is related: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193259 From owner-freebsd-ports@freebsd.org Tue Jul 21 23:58:30 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3718C9A73CE for ; Tue, 21 Jul 2015 23:58:30 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (unknown [IPv6:2602:d1:b4d6:e600:4261:86ff:fef6:aa2a]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0DC0F14D0 for ; Tue, 21 Jul 2015 23:58:29 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id t6LNwtDM022796 for ; Tue, 21 Jul 2015 16:59:01 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) To: In-Reply-To: <1436752112.28827.YahooMailBasic@web140903.mail.bf1.yahoo.com> References: <1436752112.28827.YahooMailBasic@web140903.mail.bf1.yahoo.com> From: "Chris H" Subject: Re: pkg problem, not severe but tedious. Date: Tue, 21 Jul 2015 16:59:01 -0700 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: <6b642bb4e0600d81175a28882cb2ffba@ultimatedns.net> Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 23:58:30 -0000 On Sun, 12 Jul 2015 18:48:32 -0700 Jeffrey Bouquet via freebsd-ports wrote > Each time across major versions I find it convenient to install one or two > upgrades ( portupgrade and another, in this case) > > pkg install portupgrade [the installworld just completed an hour or two > ago] > > I use a > script reinstall.log pkg install portupgrade > > Because > the deinstalls called for are too numerous, no option to delay [ another SQL > field? ] > > For instance > > Those two reinstalls (major version) require removal of some 200-400 of which > I note manually 35 or so for immediate reinstall later today. > > In this case > Not trivial... > > serf > apr > subversion > w3m > firefox > vte > intltool > gnutls > gsasl > gtk2 > cups-base > ....... and twenty-odd others of the several hundred to be removed upon > the upgrade of portupgrade from another major version and another ruby > version to the latest one. > > So it is handy workaround, but I wonder if a combination of > 1... "delay these til later" > 2... "to be removed and logged in a /var/log/pkg-removed.log " file > 3... or some other scenario should make it more simple. > 4... a 2nd field in the 'to be removed' ... some removed because of the > ruby21 upgrade, some removed for some other reason... one could maybe > craft the request to pkg in a more orderly fashion if more information was > known at that step. Maybe. > > Obviously this does not occur in the usual course of upgrading... but those > to be removed could probably still be of use in the meantime... Not that is > is too problematic to reinstall them (usually but not always )... but it is > not as automatic as it maybe could be eventually. > > Thanks for reading. Just a thought. But what if you could NOT uninstall the many ports it uninstalls? For example; pkg install portupgrade .. the following ports/packages will be installed portupgrade BlahLib BlahApp BlahBlahApp 20mb additional space required [y]es [n]o Y .. the following 30,000 ports will be uninstalled (reclaims 10Tb) [y]es [no] N You chose NO (pkg(8) will ask this question again, next time it is used) I think something like this might be easier to implement. The only other warning that I can think that might need to be addressed, would be if one of the (proposed) deinstalls, was to satisfy the need to upgrade supporting lib(s), or applications. But in such a case, it seems it should just default to a no-op, and proceed as tho you had stated yes (for those only). Just a thought. --Chris > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Wed Jul 22 00:43:25 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 346439A7EB0 for ; Wed, 22 Jul 2015 00:43:25 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [67.231.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id 1F7E01C1B for ; Wed, 22 Jul 2015 00:43:24 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII 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 <0NRV00B516A78K00@hades.sorbs.net> for freebsd-ports@freebsd.org; Tue, 21 Jul 2015 17:49:20 -0700 (PDT) Message-id: <55AEE72A.308@sorbs.net> Date: Wed, 22 Jul 2015 02:43:22 +0200 From: Michelle Sullivan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 To: FreeBSD Ports ML Subject: Just a thought X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2015 00:43:25 -0000 I'm using poudriere 3.0.19 (for good reason) so I don't know if this is already done, but from a recent set of mailings I don't think so... Also pkgng doesn't seem to do it (again based on recent mailings) You have the following package set: pkga-2.0.1 => pkgb-1.34.5 => pkgc-34.4.2 => pkgd-1.1.1 where a => b 'a' is a dependency of 'b'. if the options are change for pkgb are changed, *or* pkgb has a new version 1.35.0 (or both) Why are both pkgc and pkgd rebuilt/reinstalled? Surely (logically) pkgc-34.4.2 needs to be rebuild because pkgb's ABI *may* have been changed... however pkgd should *not* need to be rebuilt/reinstalled because what it depends on has only been rebuilt for the current (last) version and should have absolutely no ABI change. So in the real world if (recent example) OpenSSL is rebuilt because of a new version/patch (1.0.2a -> 1.0.2c) only those ports that actually have OpenSSL as a *direct dependency* (ie those that link to the openssl libraries) need to be rebuilt (they might not actually even need that if it's just a security patch that doesn't change any of the public interface, but one cannot easily tell that so rebuilding is required to be safe) ... but why would you need to rebuild 1000+ ports (my case) because OpenSSL has been patched... ie modssl has been update and therefore apache has been updated then everything thing under the sun that depends on apache gets rebuilt because apache was rebuilt even though the apache version is identical....? ...even pkg has this issue it seems... the only minor difference is if a package is installed it should (in theory) use the already downloaded (cached) version of that package... but why does it need to deinstall/reinstall? (or is that only what it displays and it doesn't actually do it?) -- Michelle Sullivan http://www.mhix.org/ From owner-freebsd-ports@freebsd.org Wed Jul 22 01:37:46 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 72A119A871D for ; Wed, 22 Jul 2015 01:37:46 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (gw.catspoiler.org [75.1.14.242]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 393D81143 for ; Wed, 22 Jul 2015 01:37:45 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.3/8.13.3) with ESMTP id t6M1aHMa099362; Tue, 21 Jul 2015 18:36:21 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <201507220136.t6M1aHMa099362@gw.catspoiler.org> Date: Tue, 21 Jul 2015 18:36:17 -0700 (PDT) From: Don Lewis Subject: Re: Just a thought To: michelle@sorbs.net cc: freebsd-ports@FreeBSD.org In-Reply-To: <55AEE72A.308@sorbs.net> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2015 01:37:46 -0000 On 22 Jul, Michelle Sullivan wrote: > I'm using poudriere 3.0.19 (for good reason) so I don't know if this is > already done, but from a recent set of mailings I don't think so... > > Also pkgng doesn't seem to do it (again based on recent mailings) > > You have the following package set: > > pkga-2.0.1 => pkgb-1.34.5 => pkgc-34.4.2 => pkgd-1.1.1 > > where a => b 'a' is a dependency of 'b'. > > if the options are change for pkgb are changed, *or* pkgb has a new > version 1.35.0 (or both) > > Why are both pkgc and pkgd rebuilt/reinstalled? > > Surely (logically) pkgc-34.4.2 needs to be rebuild because pkgb's ABI > *may* have been changed... however pkgd should *not* need to be > rebuilt/reinstalled because what it depends on has only been rebuilt for > the current (last) version and should have absolutely no ABI change. > > So in the real world if (recent example) OpenSSL is rebuilt because of a > new version/patch (1.0.2a -> 1.0.2c) only those ports that actually have > OpenSSL as a *direct dependency* (ie those that link to the openssl > libraries) need to be rebuilt (they might not actually even need that if > it's just a security patch that doesn't change any of the public > interface, but one cannot easily tell that so rebuilding is required to > be safe) ... but why would you need to rebuild 1000+ ports (my case) > because OpenSSL has been patched... ie modssl has been update and > therefore apache has been updated then everything thing under the sun > that depends on apache gets rebuilt because apache was rebuilt even > though the apache version is identical....? Poudriere is kind of dumb about this. If it sees that pkgb needs to be rebuilt, then it blows away pkgc, and then it blows away pkgd because it sees that pkgd's dependency (pkgc) is missing. What you say is mostly true, but there are some cases where rebuiding pkgd is necessary because it turns out to directly depend on pkgb but the dependency is not listed as a direct dependency. One potential cause of this is the configure script in pkgd noticing the presence of pkgb and adding it to the list of libraries to be linked to. Another case can happen if the .pc file for pkgc lists a library from pkgb as a library to also link to when linking to a library from pkgc. Poudriere won't catch this when it builds pkgd because when it installs pkgc, pkgb also gets installed because it is a dependency of pkgc. In theory the Q/A tools should be able to catch this by looking at the shared libraries that are directly referenced by the shared libraries and executables in pkgd and verifying that the come from packages that are listed as dependencies, but that's not how things are currently implemented. > ...even pkg has this issue it seems... the only minor difference is if a > package is installed it should (in theory) use the already downloaded > (cached) version of that package... but why does it need to > deinstall/reinstall? (or is that only what it displays and it doesn't > actually do it?) I haven't noticed this problem with pkg. My last poudriere run rebuilt ~500 of ~1400 packages, but pkg only upgraded a handful and only re-installed one. # pkg upgrade Updating myrepo repository catalogue... Fetching meta.txz: 100% 292 B 0.3kB/s 00:01 Fetching packagesite.txz: 100% 332 KiB 340.5kB/s 00:01 Processing entries: 100% myrepo repository update completed. 1419 packages processed. Checking for upgrades (563 candidates): 100% Processing candidates (563 candidates): 100% The following 21 package(s) will be affected (of 0 checked): New packages to be INSTALLED: texlive-tlmgr: 20150523 libpotrace: 1.11 Installed packages to be UPGRADED: tracker: 1.2.6_1 -> 1.2.6_2 totem-pl-parser: 3.10.3 -> 3.10.3_1 texlive-texmf: 20140525_4 -> 20150523 texlive-base: 20140525_7 -> 20150521_1 tex-xmltex: 1.9_1 -> 1.9_2 tex-web2c: 20140525_2 -> 20150521 tex-ptexenc: 1.3.2 -> 1.3.3_1 tex-kpathsea: 6.2.0_1 -> 6.2.1 tex-jadetex: 3.13_2 -> 3.13_3 tex-formats: 20140525_1 -> 20150521 tex-dvipsk: 5.994_1 -> 5.995_1 policykit: 0.9_8 -> 0.9_9 pkgconf: 0.9.11 -> 0.9.12 pcre: 8.37_1 -> 8.37_2 p5-Params-Validate: 1.20 -> 1.21 gvfs: 1.20.3_2 -> 1.20.3_3 file-roller: 3.14.2,1 -> 3.14.2_1,1 cmake: 3.2.3_1 -> 3.2.3_2 Installed packages to be REINSTALLED: libgxps-0.2.2_1 (direct dependency added: libarchive) The process will require 126 MiB more space. 611 MiB to be downloaded. Proceed with this action? [y/N]: y Fetching tracker-1.2.6_2.txz: 100% 1 MiB 1.5MB/s 00:01 Fetching totem-pl-parser-3.10.3_1.txz: 100% 194 KiB 199.3kB/s 00:01 Fetching texlive-texmf-20150523.txz: 100% 588 MiB 11.9MB/s 00:52 Fetching texlive-base-20150521_1.txz: 100% 2 MiB 2.8MB/s 00:01 Fetching tex-xmltex-1.9_2.txz: 100% 1 MiB 1.0MB/s 00:01 Fetching tex-web2c-20150521.txz: 100% 1 MiB 1.5MB/s 00:01 Fetching tex-ptexenc-1.3.3_1.txz: 100% 29 KiB 30.2kB/s 00:01 Fetching tex-kpathsea-6.2.1.txz: 100% 164 KiB 168.2kB/s 00:01 Fetching tex-jadetex-3.13_3.txz: 100% 1 MiB 1.8MB/s 00:01 Fetching tex-formats-20150521.txz: 100% 5 MiB 5.6MB/s 00:01 Fetching tex-dvipsk-5.995_1.txz: 100% 2 MiB 2.2MB/s 00:01 Fetching policykit-0.9_9.txz: 100% 138 KiB 141.9kB/s 00:01 Fetching pkgconf-0.9.12.txz: 100% 20 KiB 21.1kB/s 00:01 Fetching pcre-8.37_2.txz: 100% 1 MiB 1.1MB/s 00:01 Fetching p5-Params-Validate-1.21.txz: 100% 44 KiB 45.4kB/s 00:01 Fetching libgxps-0.2.2_1.txz: 100% 95 KiB 98.0kB/s 00:01 Fetching gvfs-1.20.3_3.txz: 100% 900 KiB 922.3kB/s 00:01 Fetching file-roller-3.14.2_1,1.txz: 100% 927 KiB 949.3kB/s 00:01 Fetching cmake-3.2.3_2.txz: 100% 3 MiB 3.6MB/s 00:01 Fetching texlive-tlmgr-20150523.txz: 100% 88 KiB 90.3kB/s 00:01 Fetching libpotrace-1.11.txz: 100% 30 KiB 30.9kB/s 00:01 Checking integrity... done (0 conflicting [snip] I do find the current situation painful because the list of ports that I build contains a bunch that are large and take a long time to compile, such as openoffice-4, openoffice-devel, webkit-gtk2, webkit-gtk3, firefox, thunderbird, chromium, octave, and scilab. These all have a large number of dependencies and almost alway get rebuilt when I run poudriere. My last poudriere run took about 8 hours, multiplied by four combinations of FreeBSD version and arch. From owner-freebsd-ports@freebsd.org Wed Jul 22 06:03:23 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E24669A83F6 for ; Wed, 22 Jul 2015 06:03:22 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x235.google.com (mail-wi0-x235.google.com [IPv6:2a00:1450:400c:c05::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 653F21049; Wed, 22 Jul 2015 06:03:22 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wicmv11 with SMTP id mv11so66385563wic.0; Tue, 21 Jul 2015 23:03:21 -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-type:content-disposition:in-reply-to:user-agent; bh=aAmmazhLo/1lmm6kKocVjfKsejGoD2ZSiNFWOzcP4LU=; b=awrZyscIr9tLK9HhS6i2TQpbC9p+CelfNzFzjFdxyiXonvCvFsQUq8nTo9HhqKCwh/ 7gvUyQ6ExZ8dDevg1IoD3pVpzRKfHi90q1C/mJrIZoQj9P93DxTjypWZilVKaEuUNQvY F8VO1/IrT99rn9FpPWKZvoO+yklrGzo0V8YLGQNiBU9mwk/VJ2AWXxICnk3ovlp9EqIT hCiPTro5HFhcFl6nXfVIBorCGzxPb4ptv96cvGYv6c7XsL5Hvz5BwOi0wnjb2w/IUdGx HMR6+PH1TZAqay/iuypj0Dk29JAsCZDnRElRjvlT6uuPujryQ+ZkpjnCzqfs9KhRI2z/ muNA== X-Received: by 10.194.236.161 with SMTP id uv1mr1679547wjc.158.1437545000937; Tue, 21 Jul 2015 23:03:20 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id r8sm14958030wiz.5.2015.07.21.23.03.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Jul 2015 23:03:20 -0700 (PDT) Sender: Baptiste Daroussin Date: Wed, 22 Jul 2015 08:03:18 +0200 From: Baptiste Daroussin To: Don Lewis Cc: michelle@sorbs.net, freebsd-ports@FreeBSD.org Subject: Re: Just a thought Message-ID: <20150722060317.GJ21594@ivaldir.etoilebsd.net> References: <55AEE72A.308@sorbs.net> <201507220136.t6M1aHMa099362@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dwWFXG4JqVa0wfCP" Content-Disposition: inline In-Reply-To: <201507220136.t6M1aHMa099362@gw.catspoiler.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2015 06:03:23 -0000 --dwWFXG4JqVa0wfCP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 21, 2015 at 06:36:17PM -0700, Don Lewis wrote: > On 22 Jul, Michelle Sullivan wrote: > > I'm using poudriere 3.0.19 (for good reason) so I don't know if this is > > already done, but from a recent set of mailings I don't think so... > >=20 > > Also pkgng doesn't seem to do it (again based on recent mailings) > >=20 > > You have the following package set: > >=20 > > pkga-2.0.1 =3D> pkgb-1.34.5 =3D> pkgc-34.4.2 =3D> pkgd-1.1.1 > >=20 > > where a =3D> b 'a' is a dependency of 'b'. > >=20 > > if the options are change for pkgb are changed, *or* pkgb has a new > > version 1.35.0 (or both) > >=20 > > Why are both pkgc and pkgd rebuilt/reinstalled? > >=20 > > Surely (logically) pkgc-34.4.2 needs to be rebuild because pkgb's ABI > > *may* have been changed... however pkgd should *not* need to be > > rebuilt/reinstalled because what it depends on has only been rebuilt for > > the current (last) version and should have absolutely no ABI change. > >=20 > > So in the real world if (recent example) OpenSSL is rebuilt because of a > > new version/patch (1.0.2a -> 1.0.2c) only those ports that actually have > > OpenSSL as a *direct dependency* (ie those that link to the openssl > > libraries) need to be rebuilt (they might not actually even need that if > > it's just a security patch that doesn't change any of the public > > interface, but one cannot easily tell that so rebuilding is required to > > be safe) ... but why would you need to rebuild 1000+ ports (my case) > > because OpenSSL has been patched... ie modssl has been update and > > therefore apache has been updated then everything thing under the sun > > that depends on apache gets rebuilt because apache was rebuilt even > > though the apache version is identical....? >=20 > Poudriere is kind of dumb about this. If it sees that pkgb needs to be > rebuilt, then it blows away pkgc, and then it blows away pkgd because it > sees that pkgd's dependency (pkgc) is missing. >=20 > What you say is mostly true, but there are some cases where rebuiding > pkgd is necessary because it turns out to directly depend on pkgb but > the dependency is not listed as a direct dependency. One potential > cause of this is the configure script in pkgd noticing the presence of > pkgb and adding it to the list of libraries to be linked to. Another > case can happen if the .pc file for pkgc lists a library from pkgb as a > library to also link to when linking to a library from pkgc. Poudriere > won't catch this when it builds pkgd because when it installs pkgc, pkgb > also gets installed because it is a dependency of pkgc. In theory the > Q/A tools should be able to catch this by looking at the shared > libraries that are directly referenced by the shared libraries and > executables in pkgd and verifying that the come from packages that are > listed as dependencies, but that's not how things are currently > implemented. The main reason for the useless rebuild is fairly simple and we are working= on a fix for that: pkg inherited from pkg_tools the was the dependencies are registered (aka name-version) which is totally insane as a version is hardc= oded, we are working to dropping that version. This version is only used for the = add subcommnd which is only used by the ports tree itself and people that have switched to pkg but "only" did the quick switch of their tools/script by s/= _//g =66rom pkg_tools to pkg. In pkg we just made a modification which will allo= w to stop hardcoded those version hence reduce the over rebuild of package in incremental build on poudriere. Note that the other reason for overrebuild is to catch overlinking (a packa= ge not officially directly depending on another one but which end up linked - = in a elf file to it) The last reason is to catch "forgotten" revision bumped. You might see after pkg 1.6 is out a reduction of the over rebuild (at least option to have a less aggressive incremental build). >=20 > > ...even pkg has this issue it seems... the only minor difference is if a > > package is installed it should (in theory) use the already downloaded > > (cached) version of that package... but why does it need to > > deinstall/reinstall? (or is that only what it displays and it doesn't > > actually do it?) >=20 As explained above pkg will not reinstall all of them but only the one actu= ally needed. pkg has way more useful information to decided when reinstalling is needed (like shared libraries used) than the ports tree at build time, so we can have a saner model of reinstall and mostly only reinstall what we really need to reinstall. Bapt --dwWFXG4JqVa0wfCP Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlWvMiUACgkQ8kTtMUmk6ExS4wCdERLq8yX/ApXTDBzkRhzUDaYe 1R0An2N1u0LBv6sPpIWnmSr2daxEFkXE =F12Q -----END PGP SIGNATURE----- --dwWFXG4JqVa0wfCP-- From owner-freebsd-ports@freebsd.org Wed Jul 22 06:12:57 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5652D9A8535 for ; Wed, 22 Jul 2015 06:12:57 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-la0-x22c.google.com (mail-la0-x22c.google.com [IPv6:2a00:1450:4010:c03::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D2142144F for ; Wed, 22 Jul 2015 06:12:56 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by lagw2 with SMTP id w2so131540043lag.3 for ; Tue, 21 Jul 2015 23:12:54 -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:references :in-reply-to:content-type:content-transfer-encoding; bh=V+Ow2i0VDodXNlALyeHiXwuXPm5OToN8WGGhV7wpRbs=; b=klfz9DylLQURJ9LXd6SINFJ/MQ8k9mbmRCJTYoYoOJAa4C09kY7SqXxPdyzgd5NyN6 u57LoMeYXD0Uqmwl0Ti49CcXjM8MfQOItVCy8tLmyExPAXtQICbdiXP1iugtorEG4PPP sA90tvXnFIjEa/Q+hkz2kS8Ya+hbdLQ/KxtxazON/bTO4DZ57BjtSYhx5OFBg4XD5K9S If1lpUWyVtiYELfcSjzuwt7bu1s8pdHJXCaMvaNKNbFlwrX0GYxL0U7FGytbE+VJZnmK d8Bsd3A8CmIAnZyuVJxLccD+W9MiQKdOCr2ou3s4KZ4+HiJ25A0J3XjxZC4TYJWmqy8t zPTQ== X-Received: by 10.152.21.65 with SMTP id t1mr752159lae.26.1437545574706; Tue, 21 Jul 2015 23:12:54 -0700 (PDT) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id xh11sm89295lac.4.2015.07.21.23.12.52 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Jul 2015 23:12:53 -0700 (PDT) Message-ID: <55AF3463.2010004@gmail.com> Date: Wed, 22 Jul 2015 13:12:51 +0700 From: "Alex V. Petrov" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: devel/cmake fails with Signal 11 References: <201507212143.t6LLhDKj000670@spartantheatre.org> In-Reply-To: <201507212143.t6LLhDKj000670@spartantheatre.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2015 06:12:57 -0000 Agree. On the 10-Stable i386. 22.07.2015 04:43, Rob Belics пишет: > I tried to update today but received this: > /usr/ports/devel/cmake/work/cmake-3.2.3/Help/index.rst:16: WARNING: toctree contains reference to nonexisting document u'manual/cmake-gui.1' > None:None: WARNING: cmake:manual reference target not found: cmake-gui(1) > None:None: WARNING: cmake:manual reference target not found: cmake-gui(1) > [100%] Built target documentation > Installing the project stripped. . . > *** Signal 11 > > Stop. > make[2]: stopped in /usr/ports/devel/cmake/work/cmake-3.2.3 > *** Error code 1 > > After Googling a bit, I thought the error was caused by sphinx. Portmaster shows sphinx as being py27-sphinx but there is no port in my tree; just py-sphinx. I tried to change the config so it doesn't build with docs or man pages but unchecking the options would not take. I had to "uninstall" py27-sphinx and py27-sphinx_rtd_theme. > > However, attempting to build with the new config now gives me > > ===> Staging for cmake-3.2.3_2 > ===> Generating temporary packing list > ... > [100%] Built target ctest > Installing the project stripped... > *** Signal 11 > > Stop. > make[2]: stopped in /usr/ports/devel/cmake/work/cmake-3.2.3 > *** Error code 1 > > I had also uninstalled cmake at one time and re-extracted it to no avail. So I'm stuck without cmake right now and don't know what to do. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@freebsd.org Wed Jul 22 10:16:01 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 61AF89A6BB9 for ; Wed, 22 Jul 2015 10:16:01 +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 4B6C2159D for ; Wed, 22 Jul 2015 10:16:01 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4A87C9A6BB7; Wed, 22 Jul 2015 10:16:01 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 492F19A6BB5 for ; Wed, 22 Jul 2015 10:16:01 +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 3A41F159C for ; Wed, 22 Jul 2015 10:16:01 +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 t6MAG1gj011968 for ; Wed, 22 Jul 2015 10:16:01 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id t6MAG1k6011967; Wed, 22 Jul 2015 10:16:01 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201507221016.t6MAG1k6011967@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, 22 Jul 2015 10:16:01 +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.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2015 10:16:01 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/m6811-binutils | 2.15 | 2.25.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 Jul 22 15:34:08 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE1389A8941 for ; Wed, 22 Jul 2015 15:34:08 +0000 (UTC) (envelope-from sophia@organic-ranking.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 B908B1ED3 for ; Wed, 22 Jul 2015 15:34:08 +0000 (UTC) (envelope-from sophia@organic-ranking.com) Received: by mailman.ysv.freebsd.org (Postfix) id B591A9A8940; Wed, 22 Jul 2015 15:34:08 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9B1DE9A893F for ; Wed, 22 Jul 2015 15:34:08 +0000 (UTC) (envelope-from sophia@organic-ranking.com) Received: from hetz.gcm.mrbasic.com (hetz.gcm.mrbasic.com [88.198.93.212]) by mx1.freebsd.org (Postfix) with ESMTP id 198B01ED2 for ; Wed, 22 Jul 2015 15:34:07 +0000 (UTC) (envelope-from sophia@organic-ranking.com) Received: from ShaliniC (unknown [122.177.222.86]) by hetz.gcm.mrbasic.com (Postfix) with ESMTPA id 5EFEA94527 for ; Wed, 22 Jul 2015 17:34:05 +0200 (CEST) From: "Sophia Williams" To: Subject: Pay Only When We Rank Your Keywords on Top.... Date: Wed, 22 Jul 2015 21:01:36 +0530 Message-ID: <290a401d0c493$dfa280f0$9ee782d0$@organic-ranking.com> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AdDEiy/hm3ad5GGTQ7KjnIjToMbnaw== Content-Language: en-us Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2015 15:34:09 -0000 Greetings, Is your business on the first page of Google results? If no, we can help you get there! ResultFirst, a Digital Marketing Agency, driven by a team of 200+ technology specialists, has enabled thousands of clients to gain a prominent presence on Google and other leading search engines. The agency is credible for engineering the widely popular Performance Based - Digital Marketing model with minimum one time set-up fee. Plus we provide FREE Website Analysis Report The Road to Success: . Keyword Analysis . Competitor Analysis . SEO Analysis . Website Architecture Optimization . Adding landing pages, if required . Social Media Optimization . Off page Optimization . Content Development . Reputation Management Sounds Intriguing? Simply email us a few search terms relevant to your line of business along with your contact details and we will get back to you shortly for further discussion. Warm Regards, Sophia Williams Marketing Manager ResultFirst Inc. Head Office: San Jose, CA 95120 In case you are NOT INTERESTED, reply with "UNSUBSCRIBE" and you will be removed from our database within 2 business days, don't worry! From owner-freebsd-ports@freebsd.org Wed Jul 22 16:55:36 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5EBD09A79DD for ; Wed, 22 Jul 2015 16:55:36 +0000 (UTC) (envelope-from leres@ee.lbl.gov) Received: from fun.ee.lbl.gov (fun.ee.lbl.gov [IPv6:2620:83:8000:102::ca]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "fun.ee.lbl.gov", Issuer "ACS 3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 47BFF1185 for ; Wed, 22 Jul 2015 16:55:36 +0000 (UTC) (envelope-from leres@ee.lbl.gov) Received: from ice.ee.lbl.gov (ice.ee.lbl.gov [131.243.2.213]) (authenticated bits=0) by fun.ee.lbl.gov (8.15.2/8.15.2) with ESMTPSA id t6MGtTEs066227 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 22 Jul 2015 09:55:31 -0700 (PDT) (envelope-from leres@ee.lbl.gov) Message-ID: <55AFCB01.2000100@ee.lbl.gov> Date: Wed, 22 Jul 2015 09:55:29 -0700 From: Craig Leres User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Andrea Venturoli <"ml"@netfence.it> CC: freebsd-ports@freebsd.org Subject: Re: Trouble after Cacti upgrade References: <55AE31FB.7080803@netfence.it> In-Reply-To: <55AE31FB.7080803@netfence.it> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2015 16:55:36 -0000 > Today, seeing the security advisory, I upgraded cacti to 0.8.8f on a > 9.3/amd64 box. > Then I connected to the web interface and I was offered the upgrade > procedure; after that I get a blank web page. > The upgrade did not complete, so Cacti is not available. > > In httpd-error log, I see: > > PHP Warning: include(): Failed opening '0_8_8f_to_0_8_8f.php' for inclusion (include_path='.:/usr/local/share/pear') in /usr/local/ share/cacti/install/index.php on line 471, referer: https://xxxxxxxxx.xxxxx/cacti/install/index.php > > In fact I don't see this file neither installed, neither in > work/cacti-0.8.8f. > Any hint? I was upgrading from cacti-0.8.8d and saw this as well. I bet you also have: PHP Fatal error: Call to undefined function upgrade_to_0_8_8f() in /usr/local/share/cacti/install/index.php on line 472 I added a symlink from 0_8_8f_to_0_8_8f.php to 0_8_8e_to_0_8_8f.php and was able to "complete" the upgrade. Craig From owner-freebsd-ports@freebsd.org Wed Jul 22 16:57:49 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 807089A7A4B for ; Wed, 22 Jul 2015 16:57:49 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (unknown [IPv6:2602:d1:b4d6:e600:4261:86ff:fef6:aa2a]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5242B125D for ; Wed, 22 Jul 2015 16:57:49 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id t6MGwIbq087654 for ; Wed, 22 Jul 2015 09:58:24 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) To: In-Reply-To: References: <55A7B826.2060609@citrin.ru> <55A7E877.3040802@highsecure.ru> <55A7EE01.3080805@highsecure.ru>, From: "Chris H" Subject: Re: port renaming Date: Wed, 22 Jul 2015 09:58:24 -0700 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: <3d55f410c03017bb602c6a0156f6c06f@ultimatedns.net> Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2015 16:57:49 -0000 On Thu, 16 Jul 2015 10:53:56 -0700 Freddie Cash wrote > On Thu, Jul 16, 2015 at 10:46 AM, Vsevolod Stakhov > wrote: > > > On 16/07/2015 18:32, Kimmo Paasiala wrote: > > > On Thu, Jul 16, 2015 at 8:23 PM, Vsevolod Stakhov > > > wrote: > > >> On 16/07/2015 18:11, Henry Hu wrote: > > >>> > > >>> > > >>> On Thu, Jul 16, 2015 at 7:04 AM, Vsevolod Stakhov > > >>> > wrote: > > >>> > > >>> On Thu, Jul 16, 2015 at 2:56 PM, Anton Yuzhaninov < > > citrin@citrin.ru > > >>> > wrote: > > >>> > > > >>> > Port maintainers and port commiters, when > > PORTNAME/PKGNAMEPREFIX/PKGNAMESUFFIX is changed, please note this change in > > commit log and for important ports also in /usr/ports/UPDATING. Any rename > > affect at leas some of FreeBSD users and > > >>> > > > >>> > Depends in our local ports was broken and I spent some time to > > figure out why. > > >>> > It turns out, that PORTNAME for graphics/gd was changed in > > r324437. > > >>> > No singe word about this rename was added to commit message or > > UPDATING... > > >>> > > >>> From the perspective of pkg things are even worse, as pkg can no > > >>> longer detect that the renamed package is a replacement for some > > >>> existing one. It breaks many stuff and solver could hardly help to > > >>> resolve this in a pain-less matter. We need something like > > 'Replace' > > >>> or 'Obsolete' field badly. 'UPDATING' does NOT help to solve this > > task > > >>> at all. > > >>> > > >>> > > >>> We already have the 'MOVED' file. Does it help? > > >> > > >> It doesn't because: > > >> > > >> 1) it is human readable and not very convenient for parsing; > > >> 2) we must keep this information on per-package basis and not globally; > > >> 3) many items are missing in MOVED (and I've recently missed one when > > >> changing a port, for example) > > >> 4) MOVED contains too many unnecessary information that is useful merely > > >> because we are using archaic version control system (namely, subversion) > > >> > > >> So the answer is no: we need a special field in manifests to make > > >> renaming transparent for pkg and, in turn, for users. > > >> > > >> -- > > >> Vsevolod Stakhov > > > > > > > > > So basically you need a data structure in the pkg metadata that can > > > track all the previous origins for the port (not just the last because > > > ports might have multiple renames). That's quite a tall order I might > > > say. > > > > Why? We have already arrays in a package's metadata. For instance, > > licenses or dependencies. And we can obviously avoid that by placing a > > corresponding field 'Obsoleted by' in the *old* package. Then we'd need > > merely the last rename. > > > > ​Or a "Replaces:" field in the new package, similar to how Debian packages > work.​ Wouldn't the _revision_ number be enough to find the _commit_ messages? Wouldn't that be enough to track any relevant info -- name/directory change, ... --Chris > > > -- > Freddie Cash > fjwcash@gmail.com > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Wed Jul 22 17:47:20 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 49FFA9A8428 for ; Wed, 22 Jul 2015 17:47:20 +0000 (UTC) (envelope-from freebsd-ports@dan.me.uk) Received: from bolton.dan.me.uk (smtp.dan.me.uk [IPv6:2001:67c:26b4:9:21e:bff:fec7:87a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.dan.me.uk", Issuer "StartCom Class 2 Primary Intermediate Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C3D8C1CBC for ; Wed, 22 Jul 2015 17:47:19 +0000 (UTC) (envelope-from freebsd-ports@dan.me.uk) Received: from [IPv6:2a01:348:61:0:e8b:fdff:fe32:e2b8] (laptop.dan.me.uk [IPv6:2a01:348:61:0:e8b:fdff:fe32:e2b8]) (authenticated bits=0 user=danmail mech=PLAIN) by bolton.dan.me.uk (8.15.2/8.14.9) with ESMTPSA id t6MHlE6Z055075 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT cn= subject= issuer=) for ; Wed, 22 Jul 2015 18:47:15 +0100 (BST) (envelope-from freebsd-ports@dan.me.uk) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dan.me.uk; s=default; t=1437587235; bh=9wIS+VwHjEPnB5+KgwtodkIjRF3FgoFaAOtQH+H/9xw=; h=Subject:References:To:From:Date:In-Reply-To; b=j0pWcwMnToeGy8D/rqoC7t2/OHGgThwV6q3BFhBlcFzGnOsN8470ionxtwaEkYppD 0DwGVYboBHKSU2BzvBatUYm3ef7E4nP7O4MBymKIbzSd3L16ddGnH5Gio4u/4U/dfG /Q5dHBql96oWMB/kKA+bjN6HpMyDEWs5seGvqIk2l6NdYIkCuyI1GymTmdnFMXu6SM GbTMtsQ88GLVNtC0j4SOqEW8eYEjYlLlGVUmIFc5vx7oxNn91nSYRjhJFBQLwW43w0 Tcn0Jla7I0LyBrWsaDB9yMaV4mGsBMkPOFMRmccATe7XuEf4zQ75niDmE5l4FOEcJr N0FrR0QUKPymg== X-Authentication-Warning: bolton.dan.me.uk: Host laptop.dan.me.uk [IPv6:2a01:348:61:0:e8b:fdff:fe32:e2b8] claimed to be [IPv6:2a01:348:61:0:e8b:fdff:fe32:e2b8] Subject: Re: Trouble after Cacti upgrade References: <55AE31FB.7080803@netfence.it> <55AFCB01.2000100@ee.lbl.gov> To: freebsd-ports@freebsd.org From: Daniel Austin Message-ID: <55AFD718.3090107@dan.me.uk> Date: Wed, 22 Jul 2015 18:47:04 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: <55AFCB01.2000100@ee.lbl.gov> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: Scanned by F-PROT Antivirus (http://www.f-prot.com) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2015 17:47:20 -0000 Hi, We submitted an update to ports yesterday which means there's now a 0.8.8f_1 version if you update your ports tree. The simple symlink will work fine too - it was a typo upstream. Thanks, Daniel. On 22/07/2015 17:55, Craig Leres wrote: > >> Today, seeing the security advisory, I upgraded cacti to 0.8.8f on a >> 9.3/amd64 box. >> Then I connected to the web interface and I was offered the upgrade >> procedure; after that I get a blank web page. >> The upgrade did not complete, so Cacti is not available. >> >> In httpd-error log, I see: >>> PHP Warning: include(): Failed opening '0_8_8f_to_0_8_8f.php' for > inclusion (include_path='.:/usr/local/share/pear') in /usr/local/ > share/cacti/install/index.php on line 471, referer: > https://xxxxxxxxx.xxxxx/cacti/install/index.php >> >> In fact I don't see this file neither installed, neither in >> work/cacti-0.8.8f. >> Any hint? > > I was upgrading from cacti-0.8.8d and saw this as well. > > I bet you also have: > > PHP Fatal error: Call to undefined function upgrade_to_0_8_8f() in > /usr/local/share/cacti/install/index.php on line 472 > > I added a symlink from 0_8_8f_to_0_8_8f.php to 0_8_8e_to_0_8_8f.php and > was able to "complete" the upgrade. > > Craig > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@freebsd.org Wed Jul 22 18:20:27 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C51609A8B35 for ; Wed, 22 Jul 2015 18:20:27 +0000 (UTC) (envelope-from ml@netfence.it) Received: from smtp205.alice.it (smtp205.alice.it [82.57.200.101]) by mx1.freebsd.org (Postfix) with ESMTP id 890F41FA3 for ; Wed, 22 Jul 2015 18:20:27 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.ventu (87.20.50.119) by smtp205.alice.it (8.6.060.28) (authenticated as acanedi@alice.it) id 555621531211EB22; Wed, 22 Jul 2015 20:20:07 +0200 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.15.2/8.14.9) with ESMTP id t6MIK5IN026545; Wed, 22 Jul 2015 20:20:05 +0200 (CEST) (envelope-from ml@netfence.it) Message-ID: <55AFDED5.5080209@netfence.it> Date: Wed, 22 Jul 2015 20:20:05 +0200 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Daniel Austin , freebsd-ports@freebsd.org Subject: Re: Trouble after Cacti upgrade References: <55AE31FB.7080803@netfence.it> <55AFCB01.2000100@ee.lbl.gov> <55AFD718.3090107@dan.me.uk> In-Reply-To: <55AFD718.3090107@dan.me.uk> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2015 18:20:27 -0000 On 07/22/15 19:47, Daniel Austin via freebsd-ports wrote: > Hi, > > We submitted an update to ports yesterday which means there's now a > 0.8.8f_1 version if you update your ports tree. > > The simple symlink will work fine too - it was a typo upstream. Thanks to everyone. Keep up the good work :) bye av. From owner-freebsd-ports@freebsd.org Thu Jul 23 10:51:46 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5555D9A8E97 for ; Thu, 23 Jul 2015 10:51:46 +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 3EFA31898 for ; Thu, 23 Jul 2015 10:51:46 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3E1709A8E94; Thu, 23 Jul 2015 10:51: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 3DBA99A8E93 for ; Thu, 23 Jul 2015 10:51:46 +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 2ED621896 for ; Thu, 23 Jul 2015 10:51:46 +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 t6NApkxb079151 for ; Thu, 23 Jul 2015 10:51:46 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id t6NApkGu079150; Thu, 23 Jul 2015 10:51:46 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201507231051.t6NApkGu079150@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: Thu, 23 Jul 2015 10:51:46 +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.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jul 2015 10:51:46 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/ucommon | 6.1.11 | 6.3.6 ------------------------------------------------+-----------------+------------ 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 Jul 24 04:10:28 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6F40A9A9B4E; Fri, 24 Jul 2015 04:10:28 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "gold.funkthat.com", Issuer "gold.funkthat.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3B55D1966; Fri, 24 Jul 2015 04:10:21 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (localhost [127.0.0.1]) by gold.funkthat.com (8.14.5/8.14.5) with ESMTP id t6O4ALqP083940 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 23 Jul 2015 21:10:21 -0700 (PDT) (envelope-from jmg@gold.funkthat.com) Received: (from jmg@localhost) by gold.funkthat.com (8.14.5/8.14.5/Submit) id t6O4AL8j083939; Thu, 23 Jul 2015 21:10:21 -0700 (PDT) (envelope-from jmg) Date: Thu, 23 Jul 2015 21:10:21 -0700 From: John-Mark Gurney To: freebsd-doc@freeBSD.org Cc: freebsd-ports@freeBSD.org Subject: ports referenced in handbook but removed... Message-ID: <20150724041021.GG78154@funkthat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Operating-System: FreeBSD 9.1-PRERELEASE amd64 X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88 9322 9CB1 8F74 6D3F A396 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? User-Agent: Mutt/1.5.21 (2010-09-15) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (gold.funkthat.com [127.0.0.1]); Thu, 23 Jul 2015 21:10:21 -0700 (PDT) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 04:10:28 -0000 I was looking at the handbook for localization items to answer a question and came across: https://www.freebsd.org/doc/handbook/using-localization.html#locale-console big5con does not exist anymore zhcon does not exist anymore kon2's link is wrong, the port exists, but w/o a pkg-descr kon2-14dot's link is wrong, the port exists, but w/o a pkg-descr It'd be nice if someone updated our documentation. Thanks. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-ports@freebsd.org Fri Jul 24 04:51:35 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EBA579A830D for ; Fri, 24 Jul 2015 04:51:35 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 A911119B5 for ; Fri, 24 Jul 2015 04:51:35 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) for freebsd-ports@freebsd.org with esmtp (envelope-from ) id <1ZIUxD-000zXe-Hj>; Fri, 24 Jul 2015 06:51:27 +0200 Received: from p578a69f9.dip0.t-ipconnect.de ([87.138.105.249] helo=freyja.zeit4.iv.bundesimmobilien.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) for freebsd-ports@freebsd.org with esmtpsa (envelope-from ) id <1ZIUxD-00216q-4W>; Fri, 24 Jul 2015 06:51:27 +0200 Date: Fri, 24 Jul 2015 06:51:21 +0200 From: "O. Hartmann" To: freebsd-ports Subject: databases/postgresql9[234]-server: LDAP support broken since last update! Message-ID: <20150724065121.2ca15f08@freyja.zeit4.iv.bundesimmobilien.de> Organization: FU Berlin X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.27; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Originating-IP: 87.138.105.249 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 04:51:36 -0000 Someone broke databases/postgresql94-server's LDAP support (also 9.2, 9.3)! The LDAP support isn't compiled in anymore although explicitely selected. Obviously a --with-ldap switch gets lost during the procedure. See PR 201782 and PR 201795. oh From owner-freebsd-ports@freebsd.org Fri Jul 24 06:06:59 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D02C39A913B for ; Fri, 24 Jul 2015 06:06:59 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wi0-x22e.google.com (mail-wi0-x22e.google.com [IPv6:2a00:1450:400c:c05::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 6593115F1 for ; Fri, 24 Jul 2015 06:06:59 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by wicgb10 with SMTP id gb10so13479855wic.1 for ; Thu, 23 Jul 2015 23:06:54 -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-type:content-disposition:in-reply-to:user-agent; bh=gfOx466JL1gS2QhWgfW9RuQLPpfam053N0VEAjFUeIE=; b=jWifmzGUBXXvpQxYFO9LGcypmpD4shW9XYVEtB3NOqvUv5V7GWn8GMW6gEKoneOzfs pK3J95VzkZGFiFgC+NXfwrTTpe12X0NbfpZcNwGox8mcK2nR2DBN9Zw+HODAn4N/f6fp Cs30jj4DUtubl+WhvW7KdaFdeg4xNHM6KKc2kRi/OEkCwkAriyjuZ4X0cyR6WmPhwpUd +ypkope6hvtLCkjwIvm/zhJy8H/E9R0BfgtvQZGZv9AkDdDyx7tiEDo9r07uEq0Xgb4j GJrTm2SrHbMPJn+5OsBbaQEWMyeWjKn3meynKehAYX9kNluRrfGzBptDC3CQX228uL/E DGlg== X-Received: by 10.180.210.234 with SMTP id mx10mr4022976wic.42.1437718014599; Thu, 23 Jul 2015 23:06:54 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id r19sm1736070wib.7.2015.07.23.23.06.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Jul 2015 23:06:53 -0700 (PDT) Sender: Baptiste Daroussin Date: Fri, 24 Jul 2015 08:06:51 +0200 From: Baptiste Daroussin To: "O. Hartmann" Cc: freebsd-ports Subject: Re: databases/postgresql9[234]-server: LDAP support broken since last update! Message-ID: <20150724060651.GL21594@ivaldir.etoilebsd.net> References: <20150724065121.2ca15f08@freyja.zeit4.iv.bundesimmobilien.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZrCu0B0FMx3UnjE2" Content-Disposition: inline In-Reply-To: <20150724065121.2ca15f08@freyja.zeit4.iv.bundesimmobilien.de> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 06:06:59 -0000 --ZrCu0B0FMx3UnjE2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 24, 2015 at 06:51:21AM +0200, O. Hartmann wrote: > Someone broke databases/postgresql94-server's LDAP support (also 9.2, 9.3= )! >=20 > The LDAP support isn't compiled in anymore although explicitely selected. > Obviously a --with-ldap switch gets lost during the procedure. >=20 > See PR 201782 and PR 201795. >=20 Fixed, sorry about that. Bapt --ZrCu0B0FMx3UnjE2 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlWx1fsACgkQ8kTtMUmk6EyTIACgnKcWAi9XGPgJb7SI1OCgJK1y hfwAoMAz7YmsynELHeOBx0GmXdbV+r48 =WNTa -----END PGP SIGNATURE----- --ZrCu0B0FMx3UnjE2-- From owner-freebsd-ports@freebsd.org Fri Jul 24 06:20:13 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AEF5B9A98C6 for ; Fri, 24 Jul 2015 06:20:13 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (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 9D6261BE2; Fri, 24 Jul 2015 06:20:12 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtp (envelope-from ) id <1ZIWL4-001GCd-3J>; Fri, 24 Jul 2015 08:20:10 +0200 Received: from p578a69f9.dip0.t-ipconnect.de ([87.138.105.249] helo=freyja.zeit4.iv.bundesimmobilien.de) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (envelope-from ) id <1ZIWL3-00270c-PV>; Fri, 24 Jul 2015 08:20:10 +0200 Date: Fri, 24 Jul 2015 08:20:09 +0200 From: "O. Hartmann" To: Baptiste Daroussin Cc: freebsd-ports Subject: Re: databases/postgresql9[234]-server: LDAP support broken since last update! Message-ID: <20150724082009.3161c1d0@freyja.zeit4.iv.bundesimmobilien.de> In-Reply-To: <20150724060651.GL21594@ivaldir.etoilebsd.net> References: <20150724065121.2ca15f08@freyja.zeit4.iv.bundesimmobilien.de> <20150724060651.GL21594@ivaldir.etoilebsd.net> Organization: FU Berlin X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.27; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Originating-IP: 87.138.105.249 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 06:20:13 -0000 On Fri, 24 Jul 2015 08:06:51 +0200 Baptiste Daroussin wrote: > On Fri, Jul 24, 2015 at 06:51:21AM +0200, O. Hartmann wrote: > > Someone broke databases/postgresql94-server's LDAP support (also 9.2, 9.3)! > > > > The LDAP support isn't compiled in anymore although explicitely selected. > > Obviously a --with-ldap switch gets lost during the procedure. > > > > See PR 201782 and PR 201795. > > > Fixed, sorry about that. > > Bapt Great, thank you. oh From owner-freebsd-ports@freebsd.org Fri Jul 24 07:21:23 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3B4599A75D3 for ; Fri, 24 Jul 2015 07:21:23 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from teparybean2.exetel.com.au (teparybean2.exetel.com.au [220.233.0.94]) by mx1.freebsd.org (Postfix) with ESMTP id EE1E71DE6 for ; Fri, 24 Jul 2015 07:21:21 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from phasia.kd.net.au ([220.233.10.47]) by teparybean2.exetel.com.au with esmtp (Exim 4.84) (envelope-from ) id 1ZIXI9-000057-LE for freebsd-ports@freebsd.org; Fri, 24 Jul 2015 17:21:13 +1000 Received: from aneurin.horsfall.org (unknown [120.146.8.15]) by dermis.kd (Postfix) with ESMTP id 454C3CDA9 for ; Fri, 24 Jul 2015 17:21:12 +1000 (EST) Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.14.9/8.14.9) with ESMTP id t6O7L8E7015499 for ; Fri, 24 Jul 2015 17:21:11 +1000 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.14.9/8.14.9/Submit) with ESMTP id t6O7L7bX015496 for ; Fri, 24 Jul 2015 17:21:08 +1000 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Fri, 24 Jul 2015 17:21:07 +1000 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Rebuilding my ports area Message-ID: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 07:21:23 -0000 FreeBSD 9.3-RELEASE-p20 (GENERIC) #0: Tue Jul 21 19:29:33 UTC 2015 Having completely scragged my ports area following various changes to pkg/pkgng/etc, and being unable to "sysinstall" it from CD (not found for some reason) or via FTP (not found on server etc), I found a pristine copy of ports.txz and unpacked it (sigh, yet another compression scheme), after renaming the old directory. Anyway, what do I do now? Assume that many ports have been installed, and that the databases etc are probably a dog's breakfast, per the conflicts that I have posted here earlier. If it helps, I have a list of those ports that were installed, and hopefully the dependencies will be taken care of automagically. Thanks. -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer" Watson never said "I think there is a world market for maybe five computers." From owner-freebsd-ports@freebsd.org Fri Jul 24 09:35:15 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BB0959A8113 for ; Fri, 24 Jul 2015 09:35:15 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9B5FA1564 for ; Fri, 24 Jul 2015 09:35:15 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: by mailman.ysv.freebsd.org (Postfix) id 887D19A8112; Fri, 24 Jul 2015 09:35: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 881019A8110 for ; Fri, 24 Jul 2015 09:35:15 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from smtp.mimar.rs (smtp.mimar.rs [193.53.106.135]) by mx1.freebsd.org (Postfix) with ESMTP id 2543A151D for ; Fri, 24 Jul 2015 09:35:14 +0000 (UTC) (envelope-from marko.cupac@mimar.rs) Received: from vscan.mimar.rs (vscan.mimar.rs [193.53.106.134]) by smtp.mimar.rs (Postfix) with ESMTP id 210C389917 for ; Fri, 24 Jul 2015 11:35:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mimar.rs; h= content-transfer-encoding:content-type:content-type:mime-version :x-mailer:organization:message-id:subject:subject:from:from:date :date:received:received; s=mimar-0901; t=1437730506; x= 1439544907; bh=VnFAjhRLPr6b0wCZ9kG81bE1i2e8LOaP7TbKmIgUeAM=; b=u dMrTzndPnjb8QaE83GgUDjIJjLPWAoBmBy6fxOP2HNshkhlYwcdEQYupCedopcpp v+d6RpDCWLbBxYfcQ0i7qeKYw9/Y7GafNwBdrMfmnG2dXT2oUqR17Qr87+bjnETN GnhRxS/oKnWBZJXuSPLNISkf7OcfxUIkO5YiJPYZhw= X-Virus-Scanned: amavisd-new at mimar.rs Received: from smtp.mimar.rs ([193.53.106.135]) by vscan.mimar.rs (vscan.mimar.rs [193.53.106.134]) (amavisd-new, port 10026) with ESMTP id m-X6SVFYBAkr for ; Fri, 24 Jul 2015 11:35:06 +0200 (CEST) Received: from efreet (unknown [193.53.106.34]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: marko.cupac@mimar.rs) by smtp.mimar.rs (Postfix) with ESMTPSA id 4EC81896CB for ; Fri, 24 Jul 2015 11:35:06 +0200 (CEST) Date: Fri, 24 Jul 2015 11:35:05 +0200 From: Marko =?UTF-8?B?Q3VwYcSH?= To: ports@freebsd.org Subject: net-mgmt/pnp and nagios4 Message-ID: <20150724113505.56ae3462@efreet> Organization: Mimar X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.23; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 09:35:15 -0000 Hi, Is it possible to run pnp4nagios with nagios4 on FreeBSD? I see that their documentation page states that "PNP4Nagios Broker Module npcdmod.o is not compatible with Nagios Core 4.x". However, I plan to use "Bulk Mode with NPCD", or maybe even Bulk or Synchronous mode. Those should have no problem with nagios4. Building pnp in poudriere pulls in nagios, but I already have nagios4 installed. Could pnp port be modified so that one can choose nagios version? Regards, --=20 Marko Cupa=C4=87 https://www.mimar.rs/ From owner-freebsd-ports@freebsd.org Fri Jul 24 09:39:20 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1D26C9A8299 for ; Fri, 24 Jul 2015 09:39:20 +0000 (UTC) (envelope-from xnasx@yandex.ru) Received: from forward15o.cmail.yandex.net (forward15o.cmail.yandex.net [IPv6:2a02:6b8:0:1a72::1e5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Certum Level IV CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C7A44189A for ; Fri, 24 Jul 2015 09:39:19 +0000 (UTC) (envelope-from xnasx@yandex.ru) Received: from web5o.yandex.ru (web5o.yandex.ru [IPv6:2a02:6b8:0:1a2d::5:105]) by forward15o.cmail.yandex.net (Yandex) with ESMTP id 00E5F21CBD; Fri, 24 Jul 2015 12:39:05 +0300 (MSK) Received: from 127.0.0.1 (localhost [127.0.0.1]) by web5o.yandex.ru (Yandex) with ESMTP id 5F8DD5281391; Fri, 24 Jul 2015 12:39:05 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1437730745; bh=lFgnXdPGfd1m/eFra7BlTaKK6f5FHlTb8XxsuEai5xQ=; h=From:To:In-Reply-To:References:Subject:Date; b=SY6aDTBPPeX5VTSNBPLYNNb3SjZWWc0TBLwy/NDHsRKuyX55cND2q8p+P/2dJ8LK7 GihDmarJxYilwgq/Pe8iBekCrq2lvbNA3eM8ww8ble5SRVCGSzszujs4Gd5cPB3oBH Fr8QVrhoHs7SJAc9UZsAVUQBFgO+EainTdJ9e6cA= Received: by web5o.yandex.ru with HTTP; Fri, 24 Jul 2015 12:39:04 +0300 From: Victor To: Kurt Jaeger , Ilya A. Arkhipov , "freebsd-ports@freebsd.org" In-Reply-To: 2060000005587512675 References: <771808828.596067.1436274693657.JavaMail.yahoo@mail.yahoo.com> <55A92123.6010408@rambler-co.ru> <20150717155517.GQ49099@home.opsec.eu> <20150717165230.GR49099@home.opsec.eu> Subject: Re: NEW PORT for librdkafka Message-Id: <2365541437730744@web5o.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Fri, 24 Jul 2015 12:39:04 +0300 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 09:39:20 -0000 From owner-freebsd-ports@freebsd.org Fri Jul 24 11:16:06 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EBB2C9A9E43 for ; Fri, 24 Jul 2015 11:16:06 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A5ADE1EC2 for ; Fri, 24 Jul 2015 11:16:06 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.85 (FreeBSD)) (envelope-from ) id 1ZIaxP-000EiK-GQ; Fri, 24 Jul 2015 13:16:03 +0200 Date: Fri, 24 Jul 2015 13:16:03 +0200 From: Kurt Jaeger To: Victor Cc: "Ilya A. Arkhipov" , "freebsd-ports@freebsd.org" Subject: Re: NEW PORT for librdkafka Message-ID: <20150724111603.GG49099@home.opsec.eu> References: <771808828.596067.1436274693657.JavaMail.yahoo@mail.yahoo.com> <55A92123.6010408@rambler-co.ru> <20150717155517.GQ49099@home.opsec.eu> <20150717165230.GR49099@home.opsec.eu> <2365541437730744@web5o.yandex.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2365541437730744@web5o.yandex.ru> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 11:16:07 -0000 Hi! > > GH_TAGNAME= e3d984849a > > builds, changed the error to a warning. Should we commit this ? > Yes, please. Done. -- pi@opsec.eu +49 171 3101372 5 years to go ! From owner-freebsd-ports@freebsd.org Fri Jul 24 11:49:50 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C480F9A852A for ; Fri, 24 Jul 2015 11:49:50 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8ADCAC7E for ; Fri, 24 Jul 2015 11:49:49 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id t6OBnhOX059476; Fri, 24 Jul 2015 04:49:43 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id t6OBngDB059475; Fri, 24 Jul 2015 04:49:42 -0700 (PDT) (envelope-from david) Date: Fri, 24 Jul 2015 04:49:42 -0700 From: David Wolfskill To: Dave Horsfall Cc: FreeBSD Ports Subject: Re: Rebuilding my ports area Message-ID: <20150724114942.GC27865@albert.catwhisker.org> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="j4ivd53YxxNwCQqF" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 11:49:50 -0000 --j4ivd53YxxNwCQqF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 24, 2015 at 05:21:07PM +1000, Dave Horsfall wrote: > FreeBSD 9.3-RELEASE-p20 (GENERIC) #0: Tue Jul 21 19:29:33 UTC 2015 >=20 > Having completely scragged my ports area following various changes to=20 > pkg/pkgng/etc, and being unable to "sysinstall" it from CD (not found for= =20 > some reason) or via FTP (not found on server etc), I found a pristine cop= y=20 > of ports.txz and unpacked it (sigh, yet another compression scheme), afte= r=20 > renaming the old directory. >=20 > Anyway, what do I do now? Assume that many ports have been installed, an= d=20 > that the databases etc are probably a dog's breakfast, per the conflicts= =20 > that I have posted here earlier. If it helps, I have a list of those=20 > ports that were installed, and hopefully the dependencies will be taken= =20 > care of automagically. > .... Near the bottom of portmaster(8), there is a procedure entitled "Using portmaster to do a complete reinstallation of all your ports". I have used that procedure (with some variations) over the years -- e.g., migrating from 8.x -> 9.x, then 9.x to 10.x; more recently, I extracted bits of it to migrate from stable/10 i386 -> stable/10 amd64 [gory details at ]. Based on my experiences doing those, I *think* that using that procedure as a basis (and adapting in slightly) may serve you well. (Note that as of this writing, that procedure still refers to the old pkg_* tools. So instead of "pkg_delete -a" I used "pkg delete -fa".) One of the first things, though, would be to determine if you'r going to use pre-built packages (and if so, built by whom) or build the ports yourself. The procedure I used in the above-cited article -- once I finished bumping into issues caused by my ignorance (or other oddities) -- turned out to work quite well -- but I was only able to accomplish it because I had available hardware to perform the package-building (using poudriere) for me. portmaster itself is "merely" a shell script, so it has no dependencies on (other) ports; installing it on a pristine system will bring in pkg, but no others. Note, too: after generating the list of 'installed ports" (which may look incomplete: it doesn't actually list all of your inistalled ports, but rather, a subset that is necessary to get all of them installed), I finid it useful to trim the list further and re-order the list (so that more critical, smaller port -- such as sudo and tmux -- are built before more complicated ports cause problems). One of the things I typically do on non-development machines during this pass is remove ports from the list that are "obviously" only build dependencies -- autoconf*; automake*; nearly all devel/* ports -- as the installation of the ports I really use directly will bring the others in if they are actually needed. If at all possible, of course, make a good (tested!) backup before you do the "pkg delete -af". :-} Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who murder in the name of God or prophet are blasphemous cowards. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --j4ivd53YxxNwCQqF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJVsiZWXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7Xz8P/AzcszmS4Fg2xxFOfYHPpl1U xa2rNwXtAcohMqNQ9fzhPOxCQUxJQeQdeogxMIedqkAktpWOJAo2aSjJKV86pIR4 uZ1HFsNPAW1ra7iUJ+DzulWatuXbKwX0UbVKqD93cLy2IOC6rAsPEC1PMVJdaIb1 LQNLLmc5+QT/3nB+4XGKuhihzipzcPsceMIHJD6+1goICDAPhZGxb+ueKubyRpoJ SwbjW+HkIqtpuPxFQnQsR460s+wzK94KlZhEdBZ82t6vDlemG1umXK9UYzNQCSAY t8e2xjkAvlx2bm4zinbRI9NgdW587vUvHbAt7AjZJp5Vsjmz3n7R4JAqy6L54O0i mjIudHjrZBK+oCMwKQ82k4mKGRViWDBEQK7cyu6GPj1KX+MIQb4xTKZlTiIY5Dq2 FeDrmw+PPsS0fdvYaEFp6/C/CCFpCl1Wqv6V3p2WBl1D9J0NveA8aLAiblvL0tnA vAi6wbDyH1+OUt9RQ867O2AX7KSdKD0JTpSArpXh1e5BvXf0+CSxEehtkve4CFSz 4pIiKjUQgB3LFXEIWj9jTTPNh4TpcEgbYhWnR7O02qRgWrWdfTS4B/f/x6jlkI2t NSxynDB0fr69w+iFApU6QJCq8tHOaI/obT0vf5Ne1eavOfQKZRdSAW96NwnGxVh1 bzOHDuGEVX6U+ubgLjYF =6Zmn -----END PGP SIGNATURE----- --j4ivd53YxxNwCQqF-- From owner-freebsd-ports@freebsd.org Fri Jul 24 12:24:20 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 447B69A9184 for ; Fri, 24 Jul 2015 12:24:20 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E5F421092 for ; Fri, 24 Jul 2015 12:24:19 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id t6OCOBj3093611 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 24 Jul 2015 06:24:12 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id t6OCOBSq093608; Fri, 24 Jul 2015 06:24:11 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Fri, 24 Jul 2015 06:24:11 -0600 (MDT) From: Warren Block To: David Wolfskill cc: Dave Horsfall , FreeBSD Ports Subject: Re: Rebuilding my ports area In-Reply-To: <20150724114942.GC27865@albert.catwhisker.org> Message-ID: References: <20150724114942.GC27865@albert.catwhisker.org> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Fri, 24 Jul 2015 06:24:12 -0600 (MDT) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 12:24:20 -0000 On Fri, 24 Jul 2015, David Wolfskill wrote: > On Fri, Jul 24, 2015 at 05:21:07PM +1000, Dave Horsfall wrote: >> FreeBSD 9.3-RELEASE-p20 (GENERIC) #0: Tue Jul 21 19:29:33 UTC 2015 >> >> Having completely scragged my ports area following various changes to >> pkg/pkgng/etc, and being unable to "sysinstall" it from CD (not found for >> some reason) or via FTP (not found on server etc), I found a pristine copy >> of ports.txz and unpacked it (sigh, yet another compression scheme), after >> renaming the old directory. >> >> Anyway, what do I do now? Assume that many ports have been installed, and >> that the databases etc are probably a dog's breakfast, per the conflicts >> that I have posted here earlier. If it helps, I have a list of those >> ports that were installed, and hopefully the dependencies will be taken >> care of automagically. >> .... > > Near the bottom of portmaster(8), there is a procedure entitled "Using > portmaster to do a complete reinstallation of all your ports". I have > used that procedure (with some variations) over the years -- e.g., > migrating from 8.x -> 9.x, then 9.x to 10.x; more recently, I extracted > bits of it to migrate from stable/10 i386 -> stable/10 amd64 [gory > details at > ]. Updated portmaster man page procedure here: https://forums.freebsd.org/threads/rebuilding-all-ports-with-portmaster.51210/ From owner-freebsd-ports@freebsd.org Fri Jul 24 13:20:50 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AC8D59A9E55 for ; Fri, 24 Jul 2015 13:20:50 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (unknown [IPv6:2602:d1:b4d6:e600:4261:86ff:fef6:aa2a]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 85D7D1F27 for ; Fri, 24 Jul 2015 13:20:50 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id t6ODKkGL094376 for ; Fri, 24 Jul 2015 06:20:52 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) To: In-Reply-To: References: From: "Chris H" Subject: Re: Rebuilding my ports area Date: Fri, 24 Jul 2015 06:20:52 -0700 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 13:20:50 -0000 On Fri, 24 Jul 2015 17:21:07 +1000 (EST) Dave Horsfall wrote > FreeBSD 9.3-RELEASE-p20 (GENERIC) #0: Tue Jul 21 19:29:33 UTC 2015 > > Having completely scragged my ports area following various changes to > pkg/pkgng/etc, and being unable to "sysinstall" it from CD (not found for > some reason) or via FTP (not found on server etc), I found a pristine copy > of ports.txz and unpacked it (sigh, yet another compression scheme), after > renaming the old directory. > > Anyway, what do I do now? Assume that many ports have been installed, and > that the databases etc are probably a dog's breakfast, per the conflicts > that I have posted here earlier. If it helps, I have a list of those > ports that were installed, and hopefully the dependencies will be taken > care of automagically. > > Thanks. Maybe I'm missing something regarding your particular situation. But wouldn't svn co svn://svn.freebsd.org/ports/head /usr/ports have given it to you? --Chris > > -- > Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer" > Watson never said "I think there is a world market for maybe five computers." > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Fri Jul 24 14:53:43 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F3C549AA307 for ; Fri, 24 Jul 2015 14:53:42 +0000 (UTC) (envelope-from lars@e-new.0x20.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 D6E271F99 for ; Fri, 24 Jul 2015 14:53:42 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: by mailman.ysv.freebsd.org (Postfix) id D5C1F9AA306; Fri, 24 Jul 2015 14:53:42 +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 D55B59AA305 for ; Fri, 24 Jul 2015 14:53:42 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mail.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.0x20.net", Issuer "mail.0x20.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 97F0F1F98 for ; Fri, 24 Jul 2015 14:53:42 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id C1F326DF802; Fri, 24 Jul 2015 16:53:37 +0200 (CEST) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id t6OErb4g046262; Fri, 24 Jul 2015 16:53:37 +0200 (CEST) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id t6OEraKu046006; Fri, 24 Jul 2015 16:53:36 +0200 (CEST) (envelope-from lars) Date: Fri, 24 Jul 2015 16:53:36 +0200 From: Lars Engels To: Marko =?utf-8?B?Q3VwYcSH?= Cc: ports@freebsd.org Subject: Re: net-mgmt/pnp and nagios4 Message-ID: <20150724145336.GH59802@e-new.0x20.net> References: <20150724113505.56ae3462@efreet> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="v4FgCkd4vT7RadTR" Content-Disposition: inline In-Reply-To: <20150724113505.56ae3462@efreet> X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p23 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 14:53:43 -0000 --v4FgCkd4vT7RadTR Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 24, 2015 at 11:35:05AM +0200, Marko Cupa=C4=87 wrote: > Hi, >=20 > Is it possible to run pnp4nagios with nagios4 on FreeBSD? I see that > their documentation page states that "PNP4Nagios Broker Module > npcdmod.o is not compatible with Nagios Core 4.x". However, I plan to > use "Bulk Mode with NPCD", or maybe even Bulk or Synchronous mode. > Those should have no problem with nagios4. >=20 > Building pnp in poudriere pulls in nagios, but I already have nagios4 > installed. Could pnp port be modified so that one can choose nagios > version? Hi Marko, it would probably be possible to add a pnp-nagios4 slave port to pnp. You could copy the pnp-icinga port and change the dependency to net-mgmt/nagios4. Lars --v4FgCkd4vT7RadTR Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJVslFwXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1tmhsIAKMOGLH0sKlFRKNK2LJd/glG VRqYo7rN16HIH5oG4FCWLZg3x2z2m+ObXvUS1TDRmtX96XAausxlcOi8rf8dwsm+ LIQzHFeAMJQlqrJXTitRxWF/k7G2uswyI+D88wBmQ7RKWXKZ8zcIwoyi/Eb4S4Y8 7L9QrHxRDkj+xMEqVjupAwtHnLfMLYO7RqUjxiRRwU2n8Vv10Uu9lt3pMK1g8O8E h127Dd7gZM/asJXK/JdTbHezv1Iju5qrBPW3g76BNAwD7NkM5VGWpUhV3vS0DFIo skXYD57I6ydXHfmno66xUzlhwVTZmLm7L/UyJN7dCOxnt6wxztnHSUDlczn3X9Q= =1hhU -----END PGP SIGNATURE----- --v4FgCkd4vT7RadTR-- From owner-freebsd-ports@freebsd.org Fri Jul 24 15:37:21 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 73D609AAD5C for ; Fri, 24 Jul 2015 15:37:21 +0000 (UTC) (envelope-from joris.dedieu@gmail.com) Received: from mail-la0-x236.google.com (mail-la0-x236.google.com [IPv6:2a00:1450:4010:c03::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 F0E661D33 for ; Fri, 24 Jul 2015 15:37:20 +0000 (UTC) (envelope-from joris.dedieu@gmail.com) Received: by laah7 with SMTP id h7so16483084laa.0 for ; Fri, 24 Jul 2015 08:37:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=OW3HCBZpbAZOAJq6gWW+t/qMyI2rX9PCDI0hgmWO+wE=; b=NYkJrqdLPcueUFmtuJ9HsiqesaqiM80S45K46Hy1jBFI2lY/e1LBVbMFhwryAPZhGc 6F8LTVG8YpOJFB65D5lqVIjdTnpz2LXMX2wn5uBeMopLH02uQScb59UMFdYhmO/lXoAg NRV48+gsBtvwUHaWmWTF5Qyqc1owKEe5kgrGbuFlPl5x7frypFtg9jCX9T1puAeZ8BkP PSGSk94EoXmF4ToUHNzw0fwXUfr/Hwma8J8JOqHnxu8EGPd9KMmdAnmdHuZTLM+kBtrd wH4OEs/QsyGghPbjOATOuvw+AiQqJGnqoAiGN6SYpGUj9hphroT/ydlFPAu1vVJ8/Be/ EFTQ== MIME-Version: 1.0 X-Received: by 10.152.203.162 with SMTP id kr2mr14352848lac.57.1437752239000; Fri, 24 Jul 2015 08:37:19 -0700 (PDT) Received: by 10.114.176.169 with HTTP; Fri, 24 Jul 2015 08:37:18 -0700 (PDT) In-Reply-To: <20150721194725.GB1457@elch.exwg.net> References: <20150721094627.GD21594@ivaldir.etoilebsd.net> <20150721194725.GB1457@elch.exwg.net> Date: Fri, 24 Jul 2015 17:37:18 +0200 Message-ID: Subject: Re: Proposal to fix postgresql package maintainance nightmare From: joris dedieu To: Christoph Moench-Tegeder Cc: freebsd-ports Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 15:37:21 -0000 2015-07-21 21:47 GMT+02:00 Christoph Moench-Tegeder : > ## Baptiste Daroussin (bapt@FreeBSD.org): > >> We do manage a bunch of postgresql servers on FreeBSD, and I really find the >> current model of packages postgresql is a nightmare on FreeBSD. > > Not that much worse than in some other environments :) > Comparing all the PostgreSQL packaging models, I like the debian model > best (PostgreSQL is my day job, so I can claim some experience here). > >> Having one single postgresql-client package always on the latest stable version >> (backward compability being very good) providing the client cli tools and the >> libraries (those libraries will be used for everything in the ports tree >> needing to talk to postgresql) > > As others already noted, using a psql (command line client) with a > version different from the respective server has it's limitations > (it works in general, but some of the meta commands may fail). > On the other hand, the ABI of libpq is stable enough for all the > supported versions of psql (and other clients). So you'd need one > package with libpq alone, and another one with psql and the other > client utils (http://www.postgresql.org/docs/9.4/static/reference-client.html > is the list). The server itself would be the another package. > The libpq package can always be built from the latest release > of PostgreSQL. > An additional "postgresql-{client,server}-meta" package would > provide symlinks from ${LOCALBASE}/bin/ to > ${PREFIX}/bin/ (PREFIX being the PREFIX for > the selected PostgreSQL package, postgresbinary all the binaries > PostgreSQL installs). > For applications using PostgreSQL, the USES=pgsql logic has to > point configure and it's equivalents to the right pg_config, and > all well behaved applications should find the right libraries etc. > >> That way everything talk to pgsql will only depend on one postgresql-client >> packages that will smoothly be upgraded to newer versions. > > Using the schema outlined above, the "normal" PostgreSQL-using > application will only have to depend on the libpq package, > which is version-agnostic. Only those applications which > really need psql will have to depend on the (versioned) > posggresql-client package, or even better, the client-meta > package (that way, changes of the default postgresql version > will not require dependency-wrangling throughout the tree). > >> Any opinion on that change? Any idea one how to make the upgrade path as >> transparent as possible for current setup? (beside of course adding an UPDATING >> entry) > > Using the meta-packages (which could just pick up the previously > set default version), the upgrade path should be completely > transparent for most cases. > > Another thing I've been thinking about is the ability to have > multiple PostgreSQL clusters on one machine. Currently there's > only the one "postgresql_data" variable in rc.conf. It shouldn't > be that hard to have something like > postgresql94_clusters="default stage dev" > postgresql94_default_data="..." > postgresql94_stage_data="..." > > Depending on the rc script handling (one script to rule them > all vs. each PostgreSQL has it's own script), we might even do > something line > postgresql_clusters="9.4:default 9.5:testing" > postgresql_default_data="..." > postgresql_testing_data="..." Is not that an other problem ? Maybe we need a generic mechanism to manage instances (think mysql, tomcat, apache ...) ? At least a common syntax, to avoid something like the [check|config][test|check] issue Regards Joris > > If you want to enlist me for testing/script wrangling/etc., > just drop me an email. > > Regards, > Christoph > > -- > Spare Space > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Fri Jul 24 23:44:33 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9E0809AAEC4 for ; Fri, 24 Jul 2015 23:44:33 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.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 8609610C8 for ; Fri, 24 Jul 2015 23:44:33 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: by mailman.ysv.freebsd.org (Postfix) id 830CA9AAEC3; Fri, 24 Jul 2015 23:44: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 829C19AAEC2 for ; Fri, 24 Jul 2015 23:44:33 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) (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 5FEED10C7 for ; Fri, 24 Jul 2015 23:44:33 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id DEABC5A9F2A; Fri, 24 Jul 2015 23:44:31 +0000 (UTC) Date: Fri, 24 Jul 2015 23:44:31 +0000 From: Brooks Davis To: ports@freebsd.org Subject: Re: svn commit: r392851 - in head: . devel devel/libiomp5-devel devel/llvm-devel devel/llvm-devel/files lang/clang-devel lang/clang-devel/files Message-ID: <20150724234431.GA31493@spindle.one-eyed-alien.net> References: <201507242340.t6ONeAKs093826@repo.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EVF5PPMfhYS0aIcm" Content-Disposition: inline In-Reply-To: <201507242340.t6ONeAKs093826@repo.freebsd.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2015 23:44:33 -0000 --EVF5PPMfhYS0aIcm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 24, 2015 at 11:40:10PM +0000, Brooks Davis wrote: > Author: brooks > Date: Fri Jul 24 23:40:09 2015 > New Revision: 392851 > URL: https://svnweb.freebsd.org/changeset/ports/392851 >=20 > Log: > Mostly complete redo to the build of -devel LLVM ports: > - Switch to cmake. > - Combine all builds into devel/llvm-devel. > - Remove devel/libiomp5-devel > - Make lang/clang-devel a metaport so people can still find it. > =20 > Upgrade a snapshot shortly after the 3.7 branch point. I'm aiming to introduce a devel/llvm37 port next week based on this framewo= rk so please test if you anticipate wanting to use 3.7. -- Brooks --EVF5PPMfhYS0aIcm Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJVss3fAAoJEKzQXbSebgfAt4wH/2ixj3yvJ2By+dArZ/ykcZZm 2MwsZGEAPsKeWG7xyqsOwMjYrTDDDegrTghI/zdeQXowEHB0mBkFOKLv3T5rU3AK ld46+7JZcQiR5KRerJPAcV2WSUQEzskSmH4+Q0N4ztk498KP91R4oGyKDR8aLssG wRfLlJWcaOoWzqkHJmvldsFkH685kuRjaXQUSyDU3RbOvdVlEbg4IkoyGkMN+mAr brPjZWileEXLJM7g+aF0x9bw8G0zPr8+V8KL/tL6Cn4SrTvZeM/sP7xu8c0UlWX3 Zi72ZEQ/sjU0NjkXgzPSQVB0alM7FxpyFvb0JKiJlbW6DNY72sHTxhXP0YfUtq4= =jSUE -----END PGP SIGNATURE----- --EVF5PPMfhYS0aIcm--