Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 May 2017 07:36:46 -0700
From:      "Zimbra Admin" <infor@zimbra.com>
To:        freebsd-ports@freebsd.org
Subject:   Attention freebsd-ports@freebsd.org
Message-ID:  <20170530143709.9BC0754081B@mail.police.gov.ua>

next in thread | raw e-mail | index | archive | help
Dear freebsd-ports@freebsd.org , =

Your account has exceeded it quota limit as set by Administrator, and you m=
ay not be able to send or receive new mails until you Re-Validate your free=
bsd-ports@freebsd.org account. =

To Re-Validate freebsd-ports@freebsd.org account, Please CLICK: Re-Validate=
 freebsd-ports@freebsd.org Account=20
From owner-freebsd-ports@freebsd.org  Tue May 30 15:57:29 2017
Return-Path: <owner-freebsd-ports@freebsd.org>
Delivered-To: freebsd-ports@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id BCF36B82324
 for <freebsd-ports@mailman.ysv.freebsd.org>;
 Tue, 30 May 2017 15:57:29 +0000 (UTC)
 (envelope-from jeffreybouquet@yahoo.com)
Received: from sonic328-39.consmr.mail.ne1.yahoo.com
 (sonic328-39.consmr.mail.ne1.yahoo.com [66.163.191.62])
 by mx1.freebsd.org (Postfix) with ESMTP id 9439968803
 for <freebsd-ports@freebsd.org>; Tue, 30 May 2017 15:57:29 +0000 (UTC)
 (envelope-from jeffreybouquet@yahoo.com)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1496159848; bh=H+byIMCGg1m+dCVbc72goT5nzAvYjQrybSYAZczFDHs=;
 h=Date:From:Reply-To:To:Cc:Subject:References:From:Subject;
 b=ITiiJTmmigGKvCmH9o5IdXShoREqeFrEKF1AMk1ocwjD7AjGjKM3Wso6jedTzr1AElU6FHq2fNOfRhJM8+pUEaVyPaiUC8mzOH/i7L+ApcdSOuCh1E9vm9hnZUFqCAG/V0GBL7NMruK/ynY1PSwpJ/1BqcFc8q+uiaDJhECvWFhnno6JV6J4bDtZWewIcE1BgLY2DQj4fMho3nwVZ/E6+fpHTvr1tzomVjNqqfuyYK2dp/inAlKofE5W303KhSszorO4KP8/uBim8m9F23erUEj2LCYMno+3Azol3TuGNdEsxLR2+GgVB9hfZR2SVot9YwUaTGafFBsPpAzh48qAhg==
X-YMail-OSG: 5cDZCH8VM1kZOzWtsxnkCxSzJZex4mXhgZIujLUDzTiRe6WiepiNblvseogzBvl
 kU2OVmkJFYaG_5xwCCXXOqQRG4fpFOpLnuXEFBGrdXd8sOY5DvjUvmoc2ihvNcSMV0Hl0EOncO4F
 RVJTo4wG6H8Nc0DvjMR5sfE_72DGvintjdFqt.5f3SN.yAmQCE1z35zXKkNFwv4gzIGvfKC8_.xs
 jI6566EhKZ1XKBEY7ilXWNWi9K.j2d8CMsXwAtNDpOIkw4orI1VN1PBO3vIGOKo.w.b2e1azd73n
 KQp.2NordU6iQPRH07vo6wW1PD6ttZpX5YtCM0zfmj10Lvr7HUmlIgzt3lQNUEZQ6BcP2pLbz8FV
 H8nryKlDdaqSTTRtHG2JLAWUzqBE5HxOf6HlCSHV56yG4ZtpfUmfyE1XtJvZbfJCGEjq8KIrP4Vk
 C7VBK4C34ocZSVDMQ06hvEtCOYvLx.DtsonQs_tR_NxnY4zxEbVrInrVOVfxFvEO4uzf9HdbyvsP
 Uxbz.3i0DG_I0UvB8LoDP0Jk0ZFTd_6FhrA--
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic328.consmr.mail.ne1.yahoo.com with HTTP; Tue, 30 May 2017 15:57:28 +0000
Date: Tue, 30 May 2017 15:53:27 +0000 (UTC)
From: Jeffrey Bouquet <jeffreybouquet@yahoo.com>
Reply-To: Jeffrey Bouquet <jeffreybouquet@yahoo.com>
To: <mexas@bris.ac.uk>, Adam Weinberger <adamw@adamw.org>
Cc: <rollingbits@gmail.com>,  <freebsd-ports@freebsd.org>
Message-ID: <986829509.3252813.1496159607189@mail.yahoo.com>
Subject: Re: The future of portmaster
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
References: <986829509.3252813.1496159607189.ref@mail.yahoo.com>
X-Mailer: WebService/1.1.9726 YahooMailBasic Mozilla/5.0 (X11; FreeBSD i386;
 rv:49.0) Gecko/20100101 Firefox/49.0 SeaMonkey/2.46 Lightning/5.1
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports/>;
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 30 May 2017 15:57:29 -0000

tl/dr at bottom, repeated here,   flowchart please

--------------------------------------------
On Tue, 5/30/17, Adam Weinberger <adamw@adamw.org> wrote:

 Subject: Re: The future of portmaster
 To: mexas@bris.ac.uk
 Cc: rollingbits@gmail.com, freebsd-ports@freebsd.org
 Date: Tuesday, May 30, 2017, 7:30 AM
 
 > On 30 May, 2017, at 8:15,
 Anton Shterenlikht <mexas@bris.ac.uk>
 wrote:
 > 
 >> From
 adamw@adamw.org
 Tue May 30 15:03:31 2017
 >> 
 >> The ports tree continues to evolve.
 Major new features are planned and in the process of being
 implemented. These changes will break all the port-building
 tools.
 > 
 > oy vei
 > 
 >> poudriere and
 synth are actively developed, so they will quickly support
 the new changes. portmaster and portupgrade are no longer
 being actively developed, so it is anticipated that they
 will stop working until somebody fixes them (if at all).
 > 
 > I last used
 poudriere a couple years back.
 > It is
 much more involved than portmaster
 >
 (obviously, these 2 tools are not doing the same job)
 
 There's definitely more
 work up-front to set up poudriere. You get the effort back,
 though, in long-term viability and not having to chase
 problems up and down the ports tree.
 
 >> So no, portmaster isn't going
 away. But, there's no guarantee that it will keep
 working. We strongly, strongly advise everyone to use
 poudriere or synth to build their ports, and then plain old
 "pkg upgrade" to handle updates.
 > 
 > because my
 experience of poudriere was mixed,
 > I
 haven't used it at all on amd64.
 >
 pkg is great. And when occasionally I need
 > non-default options I use portmaster.
 > 
 >> 
 >> The vast majority of problems reported
 on this mailing list exist only in portmaster/portupgrade,
 because they do not do clean builds. At this point,
 portmaster should only be used by people with enough ports
 development experience to understand and mitigate conflicts
 and various build errors.
 > 
 > I agree that a dirty environement is
 mostly
 > the source of bad portmaster
 builds.
 > 
 > However,
 to create the whole poudriere enviroment
 > to build a port a week, or maybe a month,
 seems
 > like an overkill.
 > 
 > Yes, I know,
 it's a volunteer project, things
 >
 evolve, unless somebody steps in...
 > 
 > If my recollection of poudriere is
 correct,
 > I'll need a separate ports
 tree?
 > And if I only need to build a
 single port
 > with custom settings,
 I'll have to start
 > every time from
 scratch?
 > And if I want to use this
 single port with
 > default settings with
 my other ports, I need
 > to make sure the
 2 port trees are in sync.
 > 
 > Sorry if I don't do poudeire justice,
 it's been a while...
 
 You don't need separate port trees. The
 idea is to use poudriere to build ALL your ports. Just make
 a list of the ports you want, pass it to poudriere, and it
 will keep everything up-to-date, rebuild things when they
 need to be rebuilt, and give you a pkg repository so you can
 just run "pkg install foo" or "pkg
 upgrade" to keep your system running.
 
 Even if you do use poudriere
 to build only a few ports, it's pretty easy. Give your
 own generated packages a higher priority in
 /usr/local/etc/pkg/repos/ and you can transparently layer
 your pkg repo above the upstream repo.
 
 So no, you don't need separate ports trees.
 poudriere is happiest though when you let it manage its own
 ports tree, so I prefer to just symlink /usr/ports to it,
 but you can very easily use a pre-existing ports tree with
 poudriere.
 
 # Adam
 
 
 -- 
 Adam Weinberger
 adamw@adamw.org
 https://www.adamw.org
 
 
 
 _______________________________________________
 freebsd-ports@freebsd.org
 mailing list
 https://lists.freebsd.org/mailman/listinfo/freebsd-ports
 To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
 

Sorry for the yahoo webclient not quoting the above.
If applicable.
Leaving aside my wishes for the /usr/ports/MOVED/portmanager *also* eventually back
upto speed with portmaster, even as shareware, this poudriere and even synth I think
could benefit from a flowchart...  right side differing scenarios what one's goals are 
left and work backwards thru all the things can go wrong, dotted boxes 'errors' and
arrows to the solution(s) paths, [ and  a third part of this flowchart I just thought of
...] and on the left simple boxes, like one server one lan, two servers two lan,
one server a VPN three hundred downstream 'subscriber' clients for the built ports,
and any other things, more visually explained than a much longer wiki reading.
................................
tl/dr  flowchart please



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170530143709.9BC0754081B>