From nobody Mon Jun 7 00:05:37 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 121E994EB10 for ; Mon, 7 Jun 2021 00:05:38 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FyttV05m8z4mj4 for ; Mon, 7 Jun 2021 00:05:38 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org (portsindexbuild.nyi.freebsd.org [IPv6:2610:1c1:1:606c::16:115c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D71524CB6 for ; Mon, 7 Jun 2021 00:05:37 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org ([127.0.1.8]) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 15705b2U013384 for ; Mon, 7 Jun 2021 00:05:37 GMT (envelope-from indexbuild@portsindexbuild.nyi.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 15705bXv013382 for ports@FreeBSD.org; Mon, 7 Jun 2021 00:05:37 GMT (envelope-from indexbuild) Date: Mon, 7 Jun 2021 00:05:37 GMT From: Ports Index build Message-Id: <202106070005.15705bXv013382@portsindexbuild.nyi.freebsd.org> To: ports@FreeBSD.org Subject: INDEX now builds successfully on 11.x X-ThisMailContainsUnwantedMimeParts: N List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org From nobody Mon Jun 7 05:30:38 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 3795995C395 for ; Mon, 7 Jun 2021 05:30:41 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.com", Issuer "GeoTrust RSA CA 2018" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fz25X0dsYz3QSH for ; Mon, 7 Jun 2021 05:30:39 +0000 (UTC) (envelope-from sid@bsdmail.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mail.com; s=dbd5af2cbaf7; t=1623043838; bh=VSd+ZIdQXABi8aODB4LEOEbPJHUmUNUagMXDjoHDyOI=; h=X-UI-Sender-Class:From:To:Subject:Date; b=x7eTngTXjd7duEAZn9Sm0w/O5ZYKTjS6G2U2OrUgydEEhIRH9KW6gNXF1nC5npIN5 +lQZgsNneWl4O2m/aNetPzI/SAWD2g5TdPI8rYrC1Wapi9xO6F3kwWgoaB3KZDvEZZ iytifwDJbrZ/ZAHLcqHsQ/inkxYlnkUKOLLmBz08= X-UI-Sender-Class: 214d933f-fd2f-45c7-a636-f5d79ae31a79 Received: from [108.70.50.7] ([108.70.50.7]) by web-mail.mail.com (3c-app-mailcom-lxa14.server.lan [10.76.45.15]) (via HTTP); Mon, 7 Jun 2021 07:30:38 +0200 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Message-ID: From: Sid To: ports@FreeBSD.org Subject: net/openmdns Zeroconf Content-Type: text/plain; charset=UTF-8 Date: Mon, 7 Jun 2021 07:30:38 +0200 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:J7urBYQP7qNIV8Qd9Xa/dpO9Nipwfy3zt/7xnq9qWOwWxJCIG1G/VPQBWKX6RrHYA3mLj rmXsAUOX6/FX64jCInEIgRw8+ZcOk9/mcKOyNrvXHhqf7T9zeAIdWuN/allS+kmq7gl/74WWjm+H hF1uXamFR4TXLCzueJiP91ZUVRx40fGFVgIl9DvyHrlnm224dGsHhn3bRX11X/rqExoVQq0UTArJ UB13cxVxl8kp2cCRj2JzTuulNXmN2Bsk4UAIMsv8J9+aBULthfbY44n3IltNjUtNFwnCe7Gw8AuH 2E= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:upL04kGZzVs=:RBt5rpCJ8hxouQ1fU0U+aR rmbL1ZJmX16f7CTZrY7/YfaH4hhODmmQLDxMFNiunBWymSCM/USh6xzZT0NB4M+KEBTHYOIks +SbNEtamALjZI+1GagjlzUKUFtOJwWqWZeOEOE5pNrT/JFhoXigSZwn+jbrAkM6soXhsr3xO8 g0HDDPMiiXuDCq8aKk6RWH1MbI7c5c5yFm02DlvAfUbwfu+2H5C8sEfWcEM4rpwGhSDPdUM3U pzgovqgj0m247SVbkL+F6cb4zaswi6e7uGYbwMbFUpGO2utF2GpdMqM9G3T1yJXfarT1Z0vFv +rFoOc1HYeX5h5oIjf4jea5bcRAt+gDhBfzTCCCbiwVTq95Q4SKniloRdu50ShMtsMjaTOFfv +5TGv2wAdcq3CdZ6G+11iNidCT53xiFPD9lkH2aamc+S2Xch4GpGTR1anGJ/XnVhrTTa7CBN5 PNSqBUkbwXwyQX/gfYOKdLvgWZu0KQcZSqOfh5ei6u/G1ZplbYQDVvA5yI5zAQx+vH7h3G3/G KSagaJx7TUhFWiCjKbZ3fIHGeiG/o4/ySKSMxo6jxM4DFfWw/IvOHopBvwG5VMkrPXEKzPVz+ +v2Lamr1SHI5N23qpTXnZqe/66qqanvtI7kfH1P8yNi5sgr1G4rRwa16ljuC9bv7e8Sr6c/zc 1OAWowzJ297Q8Wp7rVdJgG6gYV43/KzmGSADNlup+LgKqknfOY7/sTAR+PbTcCZrKApO4fw3W opzQAEgFKF4tC7Hvd+IiejrTHvPC5p2jxdZghQgJQCXauVi8jcyc7KpbfhgovyUUIBl+ejjT6 W3qDN1Zf1idvy91q93TmZvxUxFx8CXtjkX0Q61DylcriZne3GZjTRa9DLbceI4Kfvo8LHqW X-Rspamd-Queue-Id: 4Fz25X0dsYz3QSH X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=mail.com header.s=dbd5af2cbaf7 header.b=x7eTngTX; dmarc=none; spf=none (mx1.freebsd.org: domain of sid@bsdmail.com has no SPF policy when checking 74.208.4.201) smtp.mailfrom=sid@bsdmail.com X-Spamd-Result: default: False [-2.90 / 15.00]; FREEMAIL_FROM(0.00)[bsdmail.com]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[mail.com:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; HAS_X_PRIO_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[bsdmail.com]; ASN(0.00)[asn:8560, ipnet:74.208.0.0/16, country:DE]; RBL_DBL_DONT_QUERY_IPS(0.00)[74.208.4.201:from]; RCVD_IN_DNSWL_LOW(-0.10)[74.208.4.201:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[mail.com:s=dbd5af2cbaf7]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[bsdmail.com]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[74.208.4.201:from:127.0.2.255]; R_SPF_NA(0.00)[no SPF record]; RWL_MAILSPIKE_POSSIBLE(0.00)[74.208.4.201:from]; MID_RHS_NOT_FQDN(0.50)[]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[ports] X-ThisMailContainsUnwantedMimeParts: N Dear openmdns maintainers, Can the word "Zeroconf" be included in the net/openmdns port's comment, and in the description. As many on the mailing list are aware: openmdns, Avahi and Bonjour are all implementations of Zeroconf. https://www.oreilly.com/library/view/zero-configuration-networking/0596101007/ch01.html Also, can this be moved to the dns port directory, or does it still belong in net because of link-local addressing that is also a part of Zeroconf? Thank you! From nobody Mon Jun 7 05:55:23 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 0EEBF95DA30 for ; Mon, 7 Jun 2021 05:55:52 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-lj1-f174.google.com (mail-lj1-f174.google.com [209.85.208.174]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fz2fb6Jbmz3jLW for ; Mon, 7 Jun 2021 05:55:51 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: by mail-lj1-f174.google.com with SMTP id u18so361411lju.12 for ; Sun, 06 Jun 2021 22:55:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IsErzVHCn2MMQBARwgoSxTA3SX5FUS2MQHzthPt2ibs=; b=P4kYRW8ZdytfcER8QbWxsRN98cF/0s7I0F1eZNj+54saTuG6S8f/JmERIHAYkUY36Z V/M9aMWqwcAZQgr2zsZi6yzESSGSCw4+OG7jSn+gwFV0WuIAvC4a7sWBcBidvdIq8kgG hTuAlsrLEt/6Qs7D4bYe6CNzTx3G4h1/hcoP5W0veCkLoDmRZtkj++qqa2+cVizrkgFH Ei1MURvhC3HHLS1vupfhmcYUQXsT6/5mUFzGOrvAFpTvthPmQjWEIJ9nh8sWmk/NKLqi j4ZzZTI3ErAqDwBKwzYbL3CMtBD7JL90QlsrdbK0fZBtSv9KIQXSbrTOZc67zyW1FGzs jmXQ== X-Gm-Message-State: AOAM5330ylVz69sNk2A82OHqVd5wH94q430UVvFB+cFjDap+w62ttUjM JDk0MsmoZNAjZUXeZrUJ8LmHxjVTXJsD/g== X-Google-Smtp-Source: ABdhPJw8g5FSidIsCUNBCsZ5FpdvA3q9ikSbccXQZqwInCW3aiHPTj1IcVWpvx8Dvt9aYQpV+YBXjw== X-Received: by 2002:a2e:1551:: with SMTP id 17mr13179223ljv.73.1623045349986; Sun, 06 Jun 2021 22:55:49 -0700 (PDT) Received: from mail-lj1-f173.google.com (mail-lj1-f173.google.com. [209.85.208.173]) by smtp.gmail.com with ESMTPSA id b125sm1364868lfd.196.2021.06.06.22.55.49 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 06 Jun 2021 22:55:49 -0700 (PDT) Received: by mail-lj1-f173.google.com with SMTP id d2so16362572ljj.11 for ; Sun, 06 Jun 2021 22:55:49 -0700 (PDT) X-Received: by 2002:a2e:9cd2:: with SMTP id g18mr348501ljj.280.1623045349513; Sun, 06 Jun 2021 22:55:49 -0700 (PDT) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Gleb Popov Date: Mon, 7 Jun 2021 08:55:23 +0300 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: net/openmdns Zeroconf To: Sid Cc: "ports@FreeBSD.org" Content-Type: multipart/alternative; boundary="000000000000831e7c05c426b1ef" X-Rspamd-Queue-Id: 4Fz2fb6Jbmz3jLW X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: Y --000000000000831e7c05c426b1ef Content-Type: text/plain; charset="UTF-8" On Mon, Jun 7, 2021 at 8:31 AM Sid wrote: > Dear openmdns maintainers, > > Can the word "Zeroconf" be included in the net/openmdns port's comment, > and in the description. As many on the mailing list are aware: openmdns, > Avahi and Bonjour are all implementations of Zeroconf. > https://www.oreilly.com/library/view/zero-configuration-networking/0596101007/ch01.html > > Also, can this be moved to the dns port directory, or does it still belong > in net because of link-local addressing that is also a part of Zeroconf? > > Thank you! > > Nor net/avahi-app, nor net/mDNSResponder do not contain "Zeroconf" in their COMMENT. Anyways, I updated the pkg-descr to include this word. --000000000000831e7c05c426b1ef-- From nobody Mon Jun 7 09:47:57 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id F05E413CE770 for ; Mon, 7 Jun 2021 09:48:05 +0000 (UTC) (envelope-from peo@nethead.se) Received: from ns1.nethead.se (ns1.nethead.se [5.150.237.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "ns1.nethead.se", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fz7pX6JxMz4cX7 for ; Mon, 7 Jun 2021 09:48:04 +0000 (UTC) (envelope-from peo@nethead.se) X-Virus-Scanned: amavisd-new at Nethead AB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nethead.se; s=NETHEADSE; t=1623059279; bh=avdq6QTMehOwN5fMT90Lz15tIoNuT1aBVq783Ml/q3o=; h=To:From:Subject:Date; b=C2cAQAqp27DjmCG8a5dVTc6IqyK30aj18GN4loBmTAOnudgMFRgPXsGAgkTsRt7Nn y7Y9ZSIlU3R5Zp+IuvluE61q9xg8IDsJvqvRBi622LuTxsCz/36/tq7UlDhWTneknt xjJcuei0GEe1r0pr8v/F2ZU1/jHsKe58bUBFC+dw= To: ports@FreeBSD.org From: Per olof Ljungmark Subject: Need to revert openldap-server to 2.57 Message-ID: Date: Mon, 7 Jun 2021 11:47:57 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.8.0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Fz7pX6JxMz4cX7 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=nethead.se header.s=NETHEADSE header.b=C2cAQAqp; dmarc=pass (policy=none) header.from=nethead.se; spf=pass (mx1.freebsd.org: domain of peo@nethead.se designates 5.150.237.139 as permitted sender) smtp.mailfrom=peo@nethead.se X-Spamd-Result: default: False [-4.00 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[nethead.se:s=NETHEADSE]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:5.150.237.139]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[5.150.237.139:from:127.0.2.255]; DKIM_TRACE(0.00)[nethead.se:+]; DMARC_POLICY_ALLOW(-0.50)[nethead.se,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[5.150.237.139:from]; ASN(0.00)[asn:8473, ipnet:5.150.192.0/18, country:SE]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[ports] X-ThisMailContainsUnwantedMimeParts: N A bit urgent... After updating to openldap-server 2.59 slapd refuses to start, how can I revert to 2.57 with ports and git while troubleshooting the update? Thanks, Per From nobody Mon Jun 7 10:11:10 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id AA30294879F for ; Mon, 7 Jun 2021 10:11:16 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fz8KJ4K12z4fNq; Mon, 7 Jun 2021 10:11:16 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from auth2-smtp.messagingengine.com (auth2-smtp.messagingengine.com [66.111.4.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: philip/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 763BD2B68F; Mon, 7 Jun 2021 10:11:16 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailauth.nyi.internal (Postfix) with ESMTP id 4C26B27C0054; Mon, 7 Jun 2021 06:11:16 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Mon, 07 Jun 2021 06:11:16 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfedtjedgvdegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffoffkjghfgggtsehttdhmtdertddtnecuhfhrohhmpefrhhhilhhi phcurfgrvghpshcuoehphhhilhhiphesfhhrvggvsghsugdrohhrgheqnecuggftrfgrth htvghrnhepjeeluefhjeekteetgffhveeftdeitdehkeeuvdeuveefvdfghfegffffheej tddunecuffhomhgrihhnpehfrhgvvggsshgurdhorhhgnecuvehluhhsthgvrhfuihiivg eptdenucfrrghrrghmpehmrghilhhfrhhomhepphhhihhlihhpodhmvghsmhhtphgruhht hhhpvghrshhonhgrlhhithihqdduudeiiedviedvgeekqddvfeehudektddtkedqphhhih hlihhppeepfhhrvggvsghsugdrohhrghesthhrohhusghlvgdrihhs X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 7 Jun 2021 06:11:14 -0400 (EDT) From: Philip Paeps To: Per olof Ljungmark Cc: ports@FreeBSD.org Subject: Re: Need to revert openldap-server to 2.57 Date: Mon, 07 Jun 2021 18:11:10 +0800 X-Mailer: MailMate (1.14r5811) Message-ID: <4784372B-1E24-4B2B-BB5F-3104864C1E4C@freebsd.org> In-Reply-To: References: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; format=flowed; markup=markdown X-ThisMailContainsUnwantedMimeParts: N On 2021-06-07 17:47:57 (+0800), Per olof Ljungmark wrote: > A bit urgent... > > After updating to openldap-server 2.59 slapd refuses to start, how can > I revert to 2.57 with ports and git while troubleshooting the update? You're probably running into the same issue I ran into this weekend when I upgraded the FreeBSD.org cluster's ldap-master. The problem we had that openldap24-server since 2.4.58_2 wants to build all overlays as modules. We use the syncprov module in our configuration for replication. That by itself isn't too exciting ... except that we also store the configuration inside LDAP. I rebuilt openldap24-server without DYNAMIC_MODULES and with SYNCPROV. That didn't work either because we expect the mdb backend to be loaded as a module. Second try: with DYNAMIC_BACKENDS, without DYNAMIC_MODULES, with SYNCPROV. That worked. Give that a go. Meanwhile, if you have to downgrade, you can always do a pkg install /var/db/pkg/openldap-version-that-worked. Philip -- Philip Paeps Senior Reality Engineer Alternative Enterprises From nobody Mon Jun 7 10:29:22 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 2EA9D9491D1 for ; Mon, 7 Jun 2021 10:29:26 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fz8kG0SmHz4gRd; Mon, 7 Jun 2021 10:29:26 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from auth2-smtp.messagingengine.com (auth2-smtp.messagingengine.com [66.111.4.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: philip/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id E81C82AEF5; Mon, 7 Jun 2021 10:29:25 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailauth.nyi.internal (Postfix) with ESMTP id D7CF327C0054; Mon, 7 Jun 2021 06:29:25 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Mon, 07 Jun 2021 06:29:25 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfedtjedgvdekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffoffkjghfgggtgfesthhqmhdtredttdenucfhrhhomheprfhhihhl ihhpucfrrggvphhsuceophhhihhlihhpsehfrhgvvggsshgurdhorhhgqeenucggtffrrg htthgvrhhnpeevveeiuefffeeiiefgudekuddvheetudfhleefjefhtefggeduteeflefh fefhteenucffohhmrghinhepfhhrvggvsghsugdrohhrghenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehphhhilhhiphdomhgvshhmthhprghu thhhphgvrhhsohhnrghlihhthidqudduieeivdeivdegkedqvdefhedukedttdekqdhphh hilhhipheppehfrhgvvggsshgurdhorhhgsehtrhhouhgslhgvrdhish X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 7 Jun 2021 06:29:24 -0400 (EDT) From: Philip Paeps To: Per olof Ljungmark Cc: ports@FreeBSD.org Subject: Re: Need to revert openldap-server to 2.57 Date: Mon, 07 Jun 2021 18:29:22 +0800 X-Mailer: MailMate (1.14r5811) Message-ID: <703C0F82-132E-41A8-955B-CFEFC6C0D63E@freebsd.org> In-Reply-To: <4784372B-1E24-4B2B-BB5F-3104864C1E4C@freebsd.org> References: <4784372B-1E24-4B2B-BB5F-3104864C1E4C@freebsd.org> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; format=flowed; markup=markdown Content-Transfer-Encoding: quoted-printable X-ThisMailContainsUnwantedMimeParts: N On 2021-06-07 18:11:10 (+0800), Philip Paeps wrote: > On 2021-06-07 17:47:57 (+0800), Per olof Ljungmark wrote: >> A bit urgent... >> >> After updating to openldap-server 2.59 slapd refuses to start, how = >> can I revert to 2.57 with ports and git while troubleshooting the = >> update? > > You're probably running into the same issue I ran into this weekend = > when I upgraded the FreeBSD.org cluster's ldap-master. > > The problem we had that openldap24-server since 2.4.58_2 wants to = > build all overlays as modules. We use the syncprov module in our = > configuration for replication. That by itself isn't too exciting ... = > except that we also store the configuration inside LDAP. > > I rebuilt openldap24-server without DYNAMIC_MODULES and with SYNCPROV. = > That didn't work either because we expect the mdb backend to be = > loaded as a module. Second try: with DYNAMIC_BACKENDS, without = > DYNAMIC_MODULES, with SYNCPROV. That worked. > > Give that a go. > > Meanwhile, if you have to downgrade, you can always do a pkg install = > /var/db/pkg/openldap-version-that-worked. See also the note in openldap24-server pkg-message delphij added earlier = today. That may help! https://cgit.freebsd.org/ports/commit/net/openldap24-server/files/pkg-mes= sage.in?id=3D42cf9fac0b9265617db78500e19e8f2e5a08b8d4 Philip -- = Philip Paeps Senior Reality Engineer Alternative Enterprises From nobody Mon Jun 7 10:32:18 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 65D8D949BDB for ; Mon, 7 Jun 2021 10:32:25 +0000 (UTC) (envelope-from peo@nethead.se) Received: from ns1.nethead.se (ns1.nethead.se [5.150.237.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "ns1.nethead.se", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fz8nj1svZz4hDZ; Mon, 7 Jun 2021 10:32:25 +0000 (UTC) (envelope-from peo@nethead.se) X-Virus-Scanned: amavisd-new at Nethead AB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nethead.se; s=NETHEADSE; t=1623061940; bh=b2mACd95Ohi4hMOBQbhPQbpetq+c7aOhpTNRD999ejo=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=m0MGJscryopY95IOfzNTBtBkCE9H+Cen9aacwYWuxqR8TR53aSRN+X8IozSlC/V0J 3RLGGlYY1P//1KuVZnN4Kj2M0tM42/jXxon2g+7gGEvoMlgcOV7mgM5tSXj/QLw6+T t8ngz/SHI/+ces/dOgzUWLayCNU3vxEbuyfgHkgs= Subject: Re: Need to revert openldap-server to 2.57 To: Philip Paeps Cc: ports@FreeBSD.org References: <4784372B-1E24-4B2B-BB5F-3104864C1E4C@freebsd.org> From: Per olof Ljungmark Message-ID: Date: Mon, 7 Jun 2021 12:32:18 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.8.0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 In-Reply-To: <4784372B-1E24-4B2B-BB5F-3104864C1E4C@freebsd.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4Fz8nj1svZz4hDZ X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On 6/7/21 12:11 PM, Philip Paeps wrote: > On 2021-06-07 17:47:57 (+0800), Per olof Ljungmark wrote: >> A bit urgent... >> >> After updating to openldap-server 2.59 slapd refuses to start, how can >> I revert to 2.57 with ports and git while troubleshooting the update? > > You're probably running into the same issue I ran into this weekend when > I upgraded the FreeBSD.org cluster's ldap-master. > > The problem we had that openldap24-server since 2.4.58_2 wants to build > all overlays as modules.  We use the syncprov module in our > configuration for replication.  That by itself isn't too exciting ... > except that we also store the configuration inside LDAP. > > I rebuilt openldap24-server without DYNAMIC_MODULES and with SYNCPROV. > That didn't work either because we expect the mdb backend to be loaded > as a module.  Second try: with DYNAMIC_BACKENDS, without > DYNAMIC_MODULES, with SYNCPROV.  That worked. > > Give that a go. > > Meanwhile, if you have to downgrade, you can always do a pkg install > /var/db/pkg/openldap-version-that-worked. > > Philip > Well thanks a lot! But then, why DYNAMIC_BACKENDS marked as DEPRECATED? Anyway, thanks again, saved my day. Per From nobody Mon Jun 7 10:50:26 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id D28FD94AB9F for ; Mon, 7 Jun 2021 10:50:31 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fz9Bb52lCz4jmS; Mon, 7 Jun 2021 10:50:31 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from auth2-smtp.messagingengine.com (auth2-smtp.messagingengine.com [66.111.4.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: philip/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 901612B6B0; Mon, 7 Jun 2021 10:50:31 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailauth.nyi.internal (Postfix) with ESMTP id 8015027C0054; Mon, 7 Jun 2021 06:50:31 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Mon, 07 Jun 2021 06:50:31 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfedtjedgfeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffoffkjghfgggtgfesthekmhdtredtjeenucfhrhhomheprfhhihhl ihhpucfrrggvphhsuceophhhihhlihhpsehfrhgvvggsshgurdhorhhgqeenucggtffrrg htthgvrhhnpeekjeelueelgedtueelffffheefhfefffehjeduteegheekudelieelieff ueefteenucffohhmrghinhepfhhrvggvsghsugdrohhrghenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehphhhilhhiphdomhgvshhmthhprghu thhhphgvrhhsohhnrghlihhthidqudduieeivdeivdegkedqvdefhedukedttdekqdhphh hilhhipheppehfrhgvvggsshgurdhorhhgsehtrhhouhgslhgvrdhish X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 7 Jun 2021 06:50:30 -0400 (EDT) From: Philip Paeps To: Per olof Ljungmark Cc: ports@FreeBSD.org Subject: Re: Need to revert openldap-server to 2.57 Date: Mon, 07 Jun 2021 18:50:26 +0800 X-Mailer: MailMate (1.14r5811) Message-ID: <600612BC-3E24-4001-849B-91CA773C1B78@freebsd.org> In-Reply-To: References: <4784372B-1E24-4B2B-BB5F-3104864C1E4C@freebsd.org> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed; markup=markdown Content-Transfer-Encoding: 8bit X-ThisMailContainsUnwantedMimeParts: N On 2021-06-07 18:32:18 (+0800), Per olof Ljungmark wrote: > On 6/7/21 12:11 PM, Philip Paeps wrote: >> On 2021-06-07 17:47:57 (+0800), Per olof Ljungmark wrote: >>> A bit urgent... >>> >>> After updating to openldap-server 2.59 slapd refuses to start, how >>> can I revert to 2.57 with ports and git while troubleshooting the >>> update? >> >> You're probably running into the same issue I ran into this weekend >> when I upgraded the FreeBSD.org cluster's ldap-master. >> >> The problem we had that openldap24-server since 2.4.58_2 wants to >> build all overlays as modules.  We use the syncprov module in our >> configuration for replication.  That by itself isn't too exciting >> ... except that we also store the configuration inside LDAP. >> >> I rebuilt openldap24-server without DYNAMIC_MODULES and with >> SYNCPROV. That didn't work either because we expect the mdb backend >> to be loaded as a module.  Second try: with DYNAMIC_BACKENDS, >> without DYNAMIC_MODULES, with SYNCPROV.  That worked. >> >> Give that a go. >> >> Meanwhile, if you have to downgrade, you can always do a pkg install >> /var/db/pkg/openldap-version-that-worked. > > Well thanks a lot! But then, why DYNAMIC_BACKENDS marked as > DEPRECATED? > > Anyway, thanks again, saved my day. As I understand it, DYNAMIC_BACKENDS predates DYNAMIC_MODULES and is a subset of it. With DYNAMIC_BACKENDS, you only build the backends as modules but you compile in the overlays. With DYNAMIC_MODULES, both the backends and the overlays are built as modules. Going from the configuration we (and possibly you?) have to DYNAMIC_MODULES may be a little bit interesting though. To modify the configuration to dynamically load the overlay, we'll have to be running a slapd with the overlay statically built in. And we'll need to do this a little bit carefully because the replicas also replicate the config. For now I will keep DYNAMIC_BACKENDS but leave DYNAMIC_MODULES off. It's a little ... disruptive ... when LDAP goes down. :) Philip -- Philip Paeps Senior Reality Engineer Alternative Enterprises From nobody Tue Jun 8 14:56:24 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 6B0B57E9B2A for ; Tue, 8 Jun 2021 14:56:26 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fztbs0xf9z3GTm for ; Tue, 8 Jun 2021 14:56:24 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.16.1/8.15.2) with ESMTPS id 158EuPFW022436 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Tue, 8 Jun 2021 07:56:25 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.16.1/8.15.2/Submit) id 158EuP00022435 for freebsd-ports@freebsd.org; Tue, 8 Jun 2021 07:56:25 -0700 (PDT) (envelope-from fbsd) Date: Tue, 8 Jun 2021 07:56:24 -0700 From: bob prohaska To: freebsd-ports@freebsd.org Subject: Stopping and restarting poudriere Message-ID: <20210608145624.GA22166@www.zefox.net> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 4Fztbs0xf9z3GTm X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of fbsd@www.zefox.net has no SPF policy when checking 50.1.20.27) smtp.mailfrom=fbsd@www.zefox.net X-Spamd-Result: default: False [0.83 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; WWW_DOT_DOMAIN(0.50)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[50.1.20.27:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[50.1.20.27:from:127.0.2.255]; DMARC_NA(0.00)[zefox.net]; NEURAL_SPAM_SHORT(0.93)[0.932]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; MID_RHS_WWW(0.50)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-ThisMailContainsUnwantedMimeParts: N Is it possible to restart a poudriere build session so it picks up where it left off? I mistakenly hit a control-c in the controlling terminal of a long build and would like to restart it with minimum lost work. More generally, can a poudriere session be gracefully stopped, say for maintenance work or to run a more urgent job, and then restarted without loss of intermediate work? Thanks to Mark Millard's help it does appear that poudriere is usable and helpful on an 8 GB pi4. The learning curve is steep! Thanks for reading, bob prohaska From nobody Tue Jun 8 15:44:16 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 669CE7EC716 for ; Tue, 8 Jun 2021 15:44:26 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FzvgG2WsVz3Ll9 for ; Tue, 8 Jun 2021 15:44:26 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.94.2 (FreeBSD)) (envelope-from ) id 1lqdto-000And-6O; Tue, 08 Jun 2021 17:44:16 +0200 Date: Tue, 8 Jun 2021 17:44:16 +0200 From: Kurt Jaeger To: bob prohaska Cc: freebsd-ports@freebsd.org Subject: Re: Stopping and restarting poudriere Message-ID: References: <20210608145624.GA22166@www.zefox.net> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210608145624.GA22166@www.zefox.net> X-Rspamd-Queue-Id: 4FzvgG2WsVz3Ll9 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N Hi! > Is it possible to restart a poudriere build session so it picks up > where it left off? I don't think so. -- pi@opsec.eu +49 171 3101372 Now what ? From nobody Tue Jun 8 16:21:22 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id D33D7F799F9; Tue, 8 Jun 2021 16:21:28 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FzwV05BLSz3kd8; Tue, 8 Jun 2021 16:21:28 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from dynamic-046-114-088-162.46.114.pool.telefonica.de ([46.114.88.162] helo=[127.0.0.1]) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lqeTl-0004Td-Kl; Tue, 08 Jun 2021 18:21:25 +0200 Date: Tue, 8 Jun 2021 16:21:22 +0000 From: Matthias Apitz Reply-To: Matthias Apitz To: Kurt Jaeger , bob prohaska , ports@freebsd.org Cc: freebsd-ports@freebsd.org Subject: Re: Stopping and restarting poudriere Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable In-Reply-To: References: <20210608145624.GA22166@www.zefox.net> Message-ID: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 46.114.88.162 X-Rspamd-Queue-Id: 4FzwV05BLSz3kd8 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On Tue, 8 Jun 2021 17:44:16 +0200, Kurt Jaeger wrote: > Hi! > >> Is it possible to restart a poudriere build session so it picks up >> where it left off? > > I don't think so. > Maybe stopping the system completely with the kernel debugger and resume= excecution the other day. -- Matthias Apitz, =E2=9C=89 guru@unixarea.de, http://www.unixarea.de/ +49-17= 6-38902045 Public GnuPG key: http://www.unixarea.de/key.pub =D0=91=D0=B5=D0=B7 =D0=BA=D0=BD=D0=B8=D0=B3=D0=B8 =D0=BD=D0=B5=D1=82 =D0= =B7=D0=BD=D0=B0=D0=BD=D0=B8=D1=8F, =D0=B1=D0=B5=D0=B7 =D0=B7=D0=BD=D0=B0= =D0=BD=D0=B8=D1=8F =D0=BD=D0=B5=D1=82 =D0=BA=D0=BE=D0=BC=D0=BC=D1=83=D0=BD= =D0=B8=D0=B7=D0=BC=D0=B0 (=D0=92=D0=BBa=D0=B4=D0=B8=D0=BC=D0=B8=D1=80 =D0= =98=D0=BB=D1=8C=D0=B8=D1=87 =D0=9B=D0=B5=D0=BD=D0=B8=D0=BD) Without books no knowledge - without knowledge no communism (Vladimir Ilyi= ch Lenin) Sin libros no hay saber - sin saber no hay comunismo. (Vladimir Ilich Leni= n) From nobody Tue Jun 8 16:21:22 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id D33D7F799F9; Tue, 8 Jun 2021 16:21:28 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FzwV05BLSz3kd8; Tue, 8 Jun 2021 16:21:28 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from dynamic-046-114-088-162.46.114.pool.telefonica.de ([46.114.88.162] helo=[127.0.0.1]) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lqeTl-0004Td-Kl; Tue, 08 Jun 2021 18:21:25 +0200 Date: Tue, 8 Jun 2021 16:21:22 +0000 From: Matthias Apitz Reply-To: Matthias Apitz To: Kurt Jaeger , bob prohaska , ports@freebsd.org Cc: freebsd-ports@freebsd.org Subject: Re: Stopping and restarting poudriere Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable In-Reply-To: References: <20210608145624.GA22166@www.zefox.net> Message-ID: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 46.114.88.162 X-Rspamd-Queue-Id: 4FzwV05BLSz3kd8 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On Tue, 8 Jun 2021 17:44:16 +0200, Kurt Jaeger wrote: > Hi! > >> Is it possible to restart a poudriere build session so it picks up >> where it left off? > > I don't think so. > Maybe stopping the system completely with the kernel debugger and resume= excecution the other day. -- Matthias Apitz, =E2=9C=89 guru@unixarea.de, http://www.unixarea.de/ +49-17= 6-38902045 Public GnuPG key: http://www.unixarea.de/key.pub =D0=91=D0=B5=D0=B7 =D0=BA=D0=BD=D0=B8=D0=B3=D0=B8 =D0=BD=D0=B5=D1=82 =D0= =B7=D0=BD=D0=B0=D0=BD=D0=B8=D1=8F, =D0=B1=D0=B5=D0=B7 =D0=B7=D0=BD=D0=B0= =D0=BD=D0=B8=D1=8F =D0=BD=D0=B5=D1=82 =D0=BA=D0=BE=D0=BC=D0=BC=D1=83=D0=BD= =D0=B8=D0=B7=D0=BC=D0=B0 (=D0=92=D0=BBa=D0=B4=D0=B8=D0=BC=D0=B8=D1=80 =D0= =98=D0=BB=D1=8C=D0=B8=D1=87 =D0=9B=D0=B5=D0=BD=D0=B8=D0=BD) Without books no knowledge - without knowledge no communism (Vladimir Ilyi= ch Lenin) Sin libros no hay saber - sin saber no hay comunismo. (Vladimir Ilich Leni= n) From nobody Tue Jun 8 17:54:15 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 1910211C8EA8 for ; Tue, 8 Jun 2021 17:54:20 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-19.consmr.mail.gq1.yahoo.com (sonic314-19.consmr.mail.gq1.yahoo.com [98.137.69.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FzyY71RP6z3vcK for ; Tue, 8 Jun 2021 17:54:18 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1623174857; bh=K9CcjEaIjDSVzq3x+eWXQim5BqCCSEarKopfkRDQSXM=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=JeZOVReKPJ52YSH7pJ1UJ/3xx75+0OoGbJCy+QKGFMD0oATATt7QsQ5edt/lJjo8q/LGnWgbaBSL4lryQ/jTUMkGSOisViQiOPNv5769+dU8ddA2lwwnz9lcoHaxAnpy88VFlqlFFSIiKYL6orml/HBl/bWEho7FYF2RFS/m/hwObDlWOQ7nLn0uvTs0nFuwHLHGTuZjA00bGlOYECUY/mS7nmH0W/+TT+wdWqu3o/o70y9z6FGyInO8uKwMr2fMshb34r0Ien8ykRUxPhM6q+1N8LYzvQn5067KES8zvB/P8yORKUX7X+uLLYTGcc+zv3de1RzTSRd25DLPzWc0iQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1623174857; bh=hUOfJTyJt9+fELWjs6TehUS2vMzCb0huc4NdfSgElH3=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=gZREkNo1QC+8vHcoJsu8AN0vOFKSKZsVdc7euG71q9he9t3K8UUWfDB9111pVggSAE5BM7p7R2pHrYtN9Z3uZuwExtNihZHfzjvL8mqDNE9E8b0gzKa4yBCA2D9H4ic0nNNhzBBzTYqyWx4KvSGu3hE8rsy/FxXzw2lu/LdM0Kcp9D/xKeJ74FocqB9IsfT0YZSPrQSQkpAN5LCOPfRLV53LTvPf0pcI18+RitLgUMDIJBR1FGHl8WnZFjmriqq9QNeZMNCzqYFvZGGcZMWanZFYB0A17LM7NL/Nuwlq0ga6fJY2MYYZsD4H+eAFtjNYQt1Jqoqek1E0Is0KXTs6rg== X-YMail-OSG: mVEtROoVM1nmWbn81XAPusdT9K5SazaX92ct7MCt8NqWZXYJzHm94.db.L5IPY4 p4EUCLaZH0V.qSdGVcQA1mS1T41z1w9VkmhEOPFgLimH7RwL5L0oHJePmfvY596s3R1AKJpsHWVY mo_krqdoLLjM71FkoS8OWQUifdIKgMbwXq9TwjhEQwVTvvRkzf3Ja8aH75lIz5sLOcwJn5CiciCp Gp723Q4GtGP9vgdsjE1J6gUUaNXu06F3vi6xsrvHZElbAdnIG0cwO5sBb_aXK4QaD02omxH2xZlJ pQqU0ej.PUIxfa2Fn97gRBY4xYpGUTnw808hlgFWYWhpzqRiB5zTpl6rOW04YqauECr.uAX9LxjJ lqGZMZkTgExpaeZA4tzVqnYJim4xsDLjE7c.jazt0F1BrLjqEDVzNigBYg.hZEjTE3AkhXL18jMY zNt4yp7.kKsF5ZPt2TJSLIvaqiT6LmZMnaCphqTvB9zd25FPutcW6JrYpYCx1EKvlPP6yxfw6.6L llO9bpBFRCzFoFLqb3YDrmcm9ovYo0qFT8ods9ErRHtOyTE3QUXxM489NJOd1QHGBtCTh2UBU1_E Vzp1VPwQ_OejN1rPT3fzsRGRZmxBvlHxggCmPSZ6xfB_fUHmO6pTdXKGeOwerCZ8q.cfpCVGrxeI f2J68nzweFaRWhWwUYagZ2Ih32cb8RL8h02uCPxHqBAf3KoZeFfo_BLUEYgXXbrhCS3Pi7.1kZEl SuxoZfw11_HlbRKCdJy_VgMLnW4Bec57gXZwprA.L2ttBHCgMODisPxEOiW1vmWkNSmPITPFm4gs ByzrYJxlfrz_elXhImNfy9ZBp3dWYR8yacx41x6LYqV_KEDE161_Qqwp_TUiNN.uGQ4GTqEDo1L1 aDrWl94JWxTRrQ.Xm9Gp15YUH5b1KnRIbPkmYq4C24TVtZh6s10FLZ4CmaeOgdnGvwBZ6Y6R94OM Qrtayc.SBO1.kCj9RQ21FaT0oppFbSYT6iE7Qcnh_UME2HB7rQ48H5m_kOXiMGqaQLGEmQD.e4FY GBPz2_uvjCLAZLBtm3HIKT6RygDkzqfR3UYkPVLAi7ZMFVMlgfLjdY2TwzTDQi1BGHmJu3lRDlH9 Yd_TY0fpewH9UyUWAu4C9fxSfEsZWSW6fABa3OF_CDvT.oNyn68yvNeNU1JGmnzybY_01r2qNS5S 9zfd2w2csJivYeAuEA56XfzXzENA2cp74nY_FhKiXaAzzIwUDpejhxbJV4sfhsiPyXq_GIQziOl6 GT78xPFZaCjeX3WKVSL7WFsd6x_gy9Qu.Pfprn6iG7ZyUklHIOuxcAbhY70ZrsA4YuJzfSQPI3Aj IdG_0RMZU_TN9zxpO5KMIersQTQCkeyzBfX1DK4v25Y.C5aAc9gCQ_loKAVQtraGiGaPlGPVoxre e7VxN_aChkAzKBNtNatgGLdVmT.FW6pwoyW010lOqyGwm.pfQL24DSUUT7HSlffqoX.upYNs6NnM CqjkIkS_KCnlaAC4GNmCLzfBzgs9LfFyqRcrZDSHZuGs0tpn4vi0JUdL.OZluHdtlBpEIrKRYZ0Y tS9tcLaALSPgmULTHMrw0tbOAXoiJl_mKkW3UlaEtHf2knn0tCVXCRZko2bHZ1LbTF9FjN3Ub2yg muDNq6rcesqMQLuGRu1p1n.NwkZlsKLzB4Rs6njRhZxPyc92K.CC7wxjNj2zNRXko7puz9Wbl_b4 .zSQQGSyrBkztTgBghLewBGNDA8mmExioEe.07ecRzREE6Nyj0Tfe1QulbOkNE9j.OjBYvI_0UC5 X2Bmn_8sKaNt1OBUjIV.QBb2tAca3vq2Mj6_siPpgMwqKGqtJBRgeI2hMNHXVf6UrqVBZrMktqSk lwovgkJQNSdLH.8FrsPTmLcGn7rJ_xfcYeYjLa0hne_rhI6KYOxNwy.E0AHTp3_lXavthxAzwV2K S2e.ry_U3nl.js9yisdmccSf_wVXCKNDAFMimd6EIbirBBlWVwsg3.CtnY3exo2TQ_hHs5N2RUCg FFGbBNk6vT7jJaiS6nfUPGZEMt_fOe23IwB0LgRWvMDM3PxBDJ.Vqnh8wiNze8AQaUUBCIf5y5WF .JmAAKgFe43cCNUJzoxll7a6JVOMSow8jczt8iZjQ3d8qBpkoMo7w9_fgci_cYz3BdEfFLtQardo 1FHhqpMqZ_IR9RhycLw0R7TcHyQOqNyrEsDYY6NHsvkqZTPjaq75QprHAqQpvmuQanZs0G.UL56m RjbhbYocWSvLO3GuJtERk6FthAlRb1sgduvuCjBWW6yoTrtYNdBmN_RS1mFvq2WU84FgNravytyB gVI71MXsWb9.TXUszIwPTyWLCGaXpDjIFmd9amJWlKWfCtAksSeWlEfNHmPKmO.u9QYhJayd92S8 sxrHdGZNXEqDivlApZCih6bH3w315teJ4yBuHNBv2UjTUuA4VcR565XXRyIT8qLGhEp3pY02AbAY _nDhezFYRY7dRhhbhAI2AMPbyrr.J244cteKsZCd8o8LyPKTVBCOd_63mRhVjwyyeC0c9qam3M6Z ow8FeKS8TuE7o5cpWvb4L5Rj94f60JvQwcdQ- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Tue, 8 Jun 2021 17:54:17 +0000 Received: by kubenode570.mail-prod1.omega.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID e6548b0fbba58a9e13c154e44110584e; Tue, 08 Jun 2021 17:54:16 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\)) Subject: Re: Stopping and restarting poudriere Message-Id: Date: Tue, 8 Jun 2021 10:54:15 -0700 Cc: FreeBSD ports To: bob prohaska X-Mailer: Apple Mail (2.3654.100.0.2.22) References: X-Rspamd-Queue-Id: 4FzyY71RP6z3vcK X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=JeZOVReK; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.82 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-1.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.69.82:from]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.69.82:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.82:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.82:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-ports X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N bob prohaska wrote on Date: Tue, 8 Jun 2021 07:56:24 -0700 : > Is it possible to restart a poudriere build session so it picks up > where it left off? > > I mistakenly hit a control-c in the controlling terminal of a long > build and would like to restart it with minimum lost work. Packages that had already built and been put in the .building temporary repository that it uses will not be rebuilt if I remember right: the ones from that repository will be reused at the next bulk (re)run. (Presumes same options in use, for example.) But the ports that had running jails will be rebuilt from the start, not from an intermediate state. > More generally, can a poudriere session be gracefully stopped, > say for maintenance work or to run a more urgent job, and then > restarted without loss of intermediate work? I've never tried a ^Z (to cause Suspended). My guess is that it would be disabled. If it was enabled, I doubt it would be propagated to the running jails. (Similar issue for a later fg.) Suspending and resuming a bunch of jails (that are not independent overall) in a coherent manor would likely be far from trivial. (Really kill -s STOP pid . . . and kill -s CONT pid . . . use implicitly.) I also have never tried using nice or renice with poudriere. But this would seem more likely to work usefully, at least nice. (But nice does not do as much as you indicate that you want: the activity would just be at a lower priority for scheduling.) === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From nobody Tue Jun 8 18:05:51 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id D401B11CA273 for ; Tue, 8 Jun 2021 18:06:00 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-20.consmr.mail.gq1.yahoo.com (sonic314-20.consmr.mail.gq1.yahoo.com [98.137.69.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Fzypb54d3z4Rwv for ; Tue, 8 Jun 2021 18:05:59 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1623175558; bh=iGiM6z7RIruc42k/hRfl9ZEn3thciNZ9RAf9pRiztFw=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=CUcIQk/A0QC8b8aP8fwB2xKatTB0OFqKos5m2NhDas2+EmfgtcjaqDwnEXxM/7W5Ab8o4sUL9m6lDywjDDA93BhRcFWypfvxQ6cWcaf2dKuZndSHRBuL4Zk55k4xBj3V9kZg9J4IKVIiSrRZrRD92Q9UsvgSqybb+hRWudmazXjS2U5S/2jtJkGeW4UR6zcgG8ALMhjXzkmoguk07qfHG3nIZUQWY+STZs8UVvvMEuB08wVXe8YsDUydAcNMpI6lOC/YOf736ZYUyT++Yv4rSiWgen+pUHKBFn3nnStm8D95PPyboazK/PHNtxXszQGRrTCfwBFxc6QbAgjkgSPGTg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1623175558; bh=luZszeN4lSW4lPaaO0DisDlPwhCM4lWHMGcGNYnJLct=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=IJ2A3yvTPMlXWIALAHZ2BNo8t3K8BgoYNj5+xOVPnB5q13Mhq3m87upn6Jl162TrC+U12yPk7GU+4iq0tC/G4KoSNgirFFFAgm8LWJ9/ObwjIC7DWsDQxk3UN410ETW5lOFbj4jCuxRm76awANJcmx71FRYk4GN2O5nXX++3rMVtIVFu7eXG1STXrECm5dNazETMQbbD5MFwZH5xkXfebkuCKDi4lKGkq0nEiEcA1zrx8v68aHcNLAqa4hlyjZO6aia562o55+4AyKiH6Kkm2tOSKbhPn1HRyg2CjpdlF+UtUEoohum32j+TVse01DYnHrtn8/2h2Rt3bTrnhZACvw== X-YMail-OSG: Ej1dw0YVM1kgHEJRDd2WDuPGpTDehpinC.hbaUHTbqUGL2zPgoCpiK7CQGORA9o t.peVOISPc2XkhPdO_SgYrCWBmTSR1T7ruWQlb2EM2XucM7MZr4uao6fbQQq4EcInIuRsSw8g0yc 7fSOSZ.j.JxM0W.KpWwQPjnU2li537HnZhqjQnPdoWl52_SDbG26R0x.qMwGTDSPLziUI9_60tLI eMUdW4FYtOoIONKdt_cb2OB5e708kWTPAD_kiG2DTu_t36trPyoyAf7LObJYXaLf89ZLsvltKcBc qb6NsUea52lMeEq8Sj9HxMCbFl7MY7zLMrPBjWOHkse1X7k4A3uaOsTvfo.lLsiCj6xsgCSNbF8k dKXXOpG9onOFBK.A_e3IJVntiPEyg1u3KF4b_Th23ePB.tniOWsnfDOR2TvhrAbCDdNhC0Cw9kRq .20wDnB8JYHzu_GgE78Up6orGp3AaZwEOJWeZIaOLAbVHWqpJKoM3zvj8rmXGVv0_EAc0VlW5x1q aOGmw7JD9chOmCLmi_ANsE9CpetNK5ge_6F50fi_iELZvilX9WqiAxoeNCYLxe42Nd0ISSBRmDgz fuysOjzp0vC2Ium8YSr.JWAkLUzcryCCchDdUlcouqdOYJfZ03CRpv_Mk4CqHcyhkecazLJ3Av0s LCclhwyzSjp8YKuRnXK_ib3nq2Hj97G7jkgitWgX7IX2YDjl1lk5BLuNpQKdam_q3IKQPakXGHSw _125wgTLTDhsjgMjYNDj4YW3mSuTCOqdiMRvK1zayg5tiY8BTHIEJZTsAoLga5B2yvD4f9nCMBQx 19lhjqLregu_nZZWFQR8Bs_9E1vNyOSllpVQIXqy_XmXbHDsqO3k9MHw0QQnI_dl7F4PTy7K5hr8 z3RMlkWLfrbuWAvGTQW0K.BzTE5IcPhY7Rr2n7SeDq4GtFCno7ddQPG_hZQwegqK57hv93fgQbDY jjAW7bLAaZ4u49PhBhtDpuZPaE1bD_YVZoR8BuvMxANInmIFSyYqoPhvagwrAQ_YgMY6LW8faRYy z42mvlRrzuphWPWreqacgiBabPonhSmfyxdZOkcGnao2aD9qyrC16NPa_P0TbbtxyKVlN26F69uX E9a1ySTwMl0jjgFC8Wc9m1XT8rQc4UYnHF5xzaLBeLftk7sk8y5mLAgWh107ulAGjXtMh8Plcwhq Q47eROhxLYZISXJes4sMoe_oB7SA5JTLfmAjJw3bxlQXkbA7.tq0eO3QzQM7aWjPbNCNWn6_BsRf ujQIUjyjZr08vFly6iCsUOPQjx.6Oza0yFQEDkcuiYGhkxyfK8WPA74S.uUfSlXr3QRRmWF4lMiR wlJE6Sba9GtfNJWi5zjB4y03CfMVfP2O2AxYwxzbZsgFWTgWx7AAsSq9pnpDMK.5wRHTLLyJVeFf 4LGMzuQVV.m0y00j3OxRNep9f6e4K9a1Wb.i86g5kUY5qn6LAnhYhLNQi4lhqS1WPg0G9JAVW3kQ DEKhu0P00YNPiKHNiAOd.ItKErVLvwhkl_BrtGfGsIQvbpTtqEA2pH1qaRWSx6X.HxcIYL4W3.M2 uIjKw0yB7WK0lrdF3KYUKXnFzr19gaOtiZWlHVPhmgjy2sBKIAu8wZiHHx4onnhQ5jy5cJcWWuiV se7W_NO6qeNSTM7LNxj.CGXuBEC5hgF09855WMunqrgawxV6KfOQO3X5QKP99D0a8mlN7GK1CkXb kasZZxuVZK_Fp4ZdeubjspUFpyKRv6qjjVDruB54nE3kCzya5YihelmyO9oINfTI4pYxefI4rHXf cX54h3.A5Myf5GSQraNbr.8g001PxemFjKirwYkPLAQOKgsX_9i.HY.GH.2uLjrqSdxwiCxpgPa3 hgkrcmeUFI7hh7UzOD6QQKKGkQjw0xBt22T6GaDkWK.3xICMQB.8zBQ56v4BstnOnvnvCXJ_exeD Qi85NcB2hayFkURuSzKJc.qXg1YHzI_A3gq5EIVRO7oQLubQO7CkMQ8KXWVEQPZAolOShfVYUWyI uFPCdEQ5Sf9D8gpNWa4Og5tkhvnwBVv.MrZZzfq0JzKudlXR5JZlPhR5lDUV4XTWi6AX2B97tkmD yvHAXAL4fwGVAz_DoFpxq1MeNkSPTaZhF2Ya.5PBAa8IdxUyHdCGNrdecpjF8g6WLIKHx.5GrIBb 8JNdXqsc6KPBa2dFU0He4o0HOPeoCSzJyl1AsT7F4lUqrH6FUmph7HCluObXFy7scGx1yhm177ng ePMCaFyfurTBQMdtXMYG3iGXcfHdnhhHWDUFsmsEyJRjS09gzWN0r6Kk2iMfPgWG3oTrPnR8uKtf ZRdklJ842oA.UrUE3BQhfB2DsZVXfu.dF4Khl.tVbN6HbLjKT5jv3n7Lf6lSKWjqcMsFGs2RpmWG GiFdtt22NCo3KcAFhRm0WOd_YLqlIGVCb70drEpw14axm5FyhkFAi44xYJ.PI81zZz8U2eO7sB5u DNInJk5p.wV5COb2VwlxoaEPgARSdc1K796qeidbSN6jVKbAM3Md5HIS65mE- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Tue, 8 Jun 2021 18:05:58 +0000 Received: by kubenode545.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID a0f8cfa12950bd4fd7bd23cd0f72612b; Tue, 08 Jun 2021 18:05:53 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\)) Subject: Re: Stopping and restarting poudriere In-Reply-To: Date: Tue, 8 Jun 2021 11:05:51 -0700 Cc: FreeBSD ports Content-Transfer-Encoding: 7bit Message-Id: References: To: bob prohaska X-Mailer: Apple Mail (2.3654.100.0.2.22) X-Rspamd-Queue-Id: 4Fzypb54d3z4Rwv X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=CUcIQk/A; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.83 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-1.99 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.69.83:from]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.51)[0.510]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.69.83:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.83:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.83:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-ports X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N On 2021-Jun-8, at 10:54, Mark Millard wrote: > > bob prohaska wrote on > Date: Tue, 8 Jun 2021 07:56:24 -0700 : > >> Is it possible to restart a poudriere build session so it picks up >> where it left off? >> >> I mistakenly hit a control-c in the controlling terminal of a long >> build and would like to restart it with minimum lost work. > > Packages that had already built and been put in the .building > temporary repository that it uses will not be rebuilt if I > remember right: the ones from that repository will be reused > at the next bulk (re)run. (Presumes same options in use, for > example.) > > But the ports that had running jails will be rebuilt from the > start, not from an intermediate state. > >> More generally, can a poudriere session be gracefully stopped, >> say for maintenance work or to run a more urgent job, and then >> restarted without loss of intermediate work? > > I've never tried a ^Z (to cause Suspended). My guess is that > it would be disabled. If it was enabled, I doubt it would > be propagated to the running jails. (Similar issue for a > later fg.) Suspending and resuming a bunch of jails (that > are not independent overall) in a coherent manor would > likely be far from trivial. (Really kill -s STOP pid . . . > and kill -s CONT pid . . . use implicitly.) > > I also have never tried using nice or renice with poudriere. > But this would seem more likely to work usefully, at least > nice. (But nice does not do as much as you indicate that > you want: the activity would just be at a lower priority > for scheduling.) Another thing that I've never tried: using cpuset to set up a context that could later (temporarily or permanently) limit which CPUs the poudriere bulk's processes/threads run on. === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From nobody Tue Jun 8 20:54:33 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id C747E5D6860; Tue, 8 Jun 2021 20:54:47 +0000 (UTC) (envelope-from timp87@gmail.com) Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [IPv6:2a00:1450:4864:20::535]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G02YL6Rwmz4mgS; Tue, 8 Jun 2021 20:54:46 +0000 (UTC) (envelope-from timp87@gmail.com) Received: by mail-ed1-x535.google.com with SMTP id g18so24099917edq.8; Tue, 08 Jun 2021 13:54:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=M/O+L2KzG77fy8q5AwUs4vEgDt3DDW17sBFUhC/ycmY=; b=eCgCCAcTPLlatXokK46sWkrincNCvVeYL7NmQb1AKzLIrpyhsA2m/QAR6IuciX6ZLC vVNaVvq0gmFfhm2Z3MPRvQwrVhHOycLIF3cz06VlxTtZhn+T6TmA1UfzL4RPel64dUkp gf4NoImQXS74O5nmUddUPJb4JB1zyzPZvYLR5EXi4H9e4L4GBdwX2r16avXNwT8Pi3ao P8l/xerYFsHvZO8ikuih7bdzWIYZc4d1h7wF6zNQZ/9JCsO+C9CsjdgoWOmW0bHk1DYo BQAhpVzilPeRv7RgK2XgdSoHn+hCkBZ7nPUQ3ysBfbTYA3QHRIwTD9bKpJac4vLK7dNV qCgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=M/O+L2KzG77fy8q5AwUs4vEgDt3DDW17sBFUhC/ycmY=; b=DHHKLjH9ZBb8evVkpEdsi6Q+AHJBXP65Ogvb5HeUk4JEawFoLDsrBtXcrTuV49Qizg wIf3iioVOFBU7ZJ5OpMl+QXUOatzSbxf2yRl5AfdQXpARAsKpuHKNmSBlHcCX96FogeC uHn1ZYlyv/bmNN9RLkGznFyH1ZSI5QfFiAkEsNPtSc2vAQJMHV+9AleQBnNQktetWlF4 nPQGNwajcfSwD/C8s8Uk8B4UXrQQ/epwTjQxxGlWEZmw960tc6K2MBqDIMV6vC8efS5J bt6Kjg1kqmGc3xiLq4buFkzau539SUqn7EU9s6NIl1OHY9vJjmb9FJtm5mzve8q+51l4 VVAQ== X-Gm-Message-State: AOAM532XO9xUHTQJ86ssqABv3/VWTJOekqm/gtJpfNu/nVmnCt7OSBiY W58GsxhZ4EnWY3OBUq8btld8958UoeepviPKm5w= X-Google-Smtp-Source: ABdhPJz8/jkge0rzv6/j8fbrpccZKqFWAb4bOOvurtQiCG6k4BtKYKpG1w014LvGp0OQY6VBep1xJXT6C7fFwwletuw= X-Received: by 2002:aa7:d294:: with SMTP id w20mr27757295edq.229.1623185684786; Tue, 08 Jun 2021 13:54:44 -0700 (PDT) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 References: <20210530000348.GA22411@dae.local> In-Reply-To: <20210530000348.GA22411@dae.local> From: Pavel Timofeev Date: Tue, 8 Jun 2021 14:54:33 -0600 Message-ID: Subject: Re: Picking up hllib, hlextract and Half-Life To: kpedersen@disroot.org Cc: ports-list freebsd , freebsd-games@freebsd.org Content-Type: multipart/alternative; boundary="00000000000025724905c4475efa" X-Rspamd-Queue-Id: 4G02YL6Rwmz4mgS X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=eCgCCAcT; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of timp87@gmail.com designates 2a00:1450:4864:20::535 as permitted sender) smtp.mailfrom=timp87@gmail.com X-Spamd-Result: default: False [-3.89 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::535:from]; TO_DN_SOME(0.00)[]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::535:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::535:from]; NEURAL_HAM_SHORT(-0.89)[-0.886]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports,freebsd-games]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: Y --00000000000025724905c4475efa Content-Type: text/plain; charset="UTF-8" > Hi all, > > I have just submitted two port updates (and maintainer change) for > hllib and hlextract. > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256249 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256250 > > This was mainly in preparation for my port of Half-Life. Which is > basically a composite fork of many different projects (Xash3D, > HLSDK, hlextract, unwise). I have put it past a number of members > of the FreeBSD forums with some positive results: > > https://forums.freebsd.org/threads/half-life-in-4-easy-steps.80394/ > > I am a bit rusty on the procedure (I made an initial port of > devel/radare2 and x11/nimbus-gtk a long while back). Is there > anything else that needs to be done? > > I am following through here: > https://docs.freebsd.org/en/books/porters-handbook/quick-porting/#porting-submitting > > But am I correct in thinking if I do make further changes (to clean > up some warnings), I simply resubmit a bug report again with the > attached diff? I am hoping to get this right because I plan to pick up > a number of currently unmaintained ports including darkplaces and > allegro5. > > (also CC'ed freebsd-games because that might be more relevant?) > > Best regards, > > Karsten > > Hi! Wondering if you considered https://github.com/FWGS/xash3d-fwgs instead of dead xash3d? --00000000000025724905c4475efa-- From nobody Tue Jun 8 21:47:29 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id B4AD37CA069 for ; Tue, 8 Jun 2021 21:47:45 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nsstlmta25p.bpe.bigpond.com (nsstlmta25p.bpe.bigpond.com [203.38.21.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G03kR3SvYz4r0k for ; Tue, 8 Jun 2021 21:47:42 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from smtp.telstra.com ([10.10.24.4]) by nsstlfep25p-svc.bpe.nexus.telstra.com.au with ESMTP id <20210608214732.BSLP7128.nsstlfep25p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com> for ; Wed, 9 Jun 2021 07:47:32 +1000 X-RG-Spam: Unknown X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgeduledrfedtledgudegkecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfupfevtfgpvffgnffuvffttedpqfgfvfenuceurghilhhouhhtmecugedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffujgfkfhgfgggtsehttddttddtredvnecuhfhrohhmpeffrghvvgcujfhorhhsfhgrlhhluceouggrvhgvsehhohhrshhfrghllhdrohhrgheqnecuggftrfgrthhtvghrnhepkeeiteejueeuhfefgeeuvdduieefvedugfevtdffkefhffejkefhuddtteehtefhnecukfhppeduuddtrddugedurdduleefrddvfeefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehhvghloheprghnvghurhhinhdrhhhorhhsfhgrlhhlrdhorhhgpdhinhgvthepuddutddrudeguddrudelfedrvdeffedpmhgrihhlfhhrohhmpeeouggrvhgvsehhohhrshhfrghllhdrohhrgheqpdhrtghpthhtohepoehfrhgvvggsshguqdhpohhrthhssehfrhgvvggsshgurdhorhhgqe X-RazorGate-Vade-Verdict: clean 0 X-RazorGate-Vade-Classification: clean X-RG-VS-CLASS: clean Received: from aneurin.horsfall.org (110.141.193.233) by smtp.telstra.com (5.8.609.01) id 6089EA39083DABA9 for freebsd-ports@freebsd.org; Wed, 9 Jun 2021 07:47:32 +1000 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id 158LlU1p026856 for ; Wed, 9 Jun 2021 07:47:30 +1000 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id 158LlTu2026853 for ; Wed, 9 Jun 2021 07:47:30 +1000 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Wed, 9 Jun 2021 07:47:29 +1000 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Stopping and restarting poudriere In-Reply-To: <20210608145624.GA22166@www.zefox.net> Message-ID: References: <20210608145624.GA22166@www.zefox.net> User-Agent: Alpine 2.21.9999 (BSF 287 2018-06-16) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Rspamd-Queue-Id: 4G03kR3SvYz4r0k X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of dave@horsfall.org has no SPF policy when checking 203.38.21.25) smtp.mailfrom=dave@horsfall.org X-Spamd-Result: default: False [-2.20 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[203.38.21.25:from]; RCVD_COUNT_FIVE(0.00)[5]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; HAS_XAW(0.00)[]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[203.38.21.25:from:127.0.2.255]; DMARC_NA(0.00)[horsfall.org]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:1221, ipnet:203.36.0.0/14, country:AU]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports]; RCVD_IN_DNSWL_LOW(-0.10)[203.38.21.25:from] X-ThisMailContainsUnwantedMimeParts: N On Tue, 8 Jun 2021, bob prohaska wrote: > More generally, can a poudriere session be gracefully stopped, say for > maintenance work or to run a more urgent job, and then restarted without > loss of intermediate work? Well, there's ^Z depending upon what you want to do in the meantime... -- Dave From nobody Tue Jun 8 22:03:26 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 856D47CAEBA for ; Tue, 8 Jun 2021 22:03:36 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-PU1-obe.outbound.protection.outlook.com (mail-oln040092254099.outbound.protection.outlook.com [40.92.254.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G044k2n0kz4sH8 for ; Tue, 8 Jun 2021 22:03:34 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Sy/By6BZ2XPcBRxhu/LJkA20uQz3Qt/k8v+T9Ks5QxuGs+4h4168DMlcos52JxJRmiFqSfhWvrQl0fQ/tSfJFlzU/ecBO86qRAipVbvKs4WJvyxeQUs+gqQV0uOrGfEhqzEG2gN9NI0d9PE4KldyXzOUtPvhQ1VK5Yn6XgW0ityXYx4x7klXEAwsWWDxoijsC9gzAzSKGcdboPeWO247mf1PlRr/CtvXi+GKZZwVkpCZri8pV63q3VswHYyRToEzuU1So0J5ocYWyK03LSkOlWmDejvGdhMbf6V9zKNIRk4Aeh11GhuGwhObRKLyYNnZXdP38HV6kwVR38RV3mlYKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ly8/Hc9I+tFdlyjEGVQ1BaKzzfBFLfC/fgeoGMavi0o=; b=hexmrI+Mg8BdN87U9xJIeblgw0oErPueMrbV4sscDoqijhdLMXWKDrMirQyblUJJM5EEpIpYyOj10jGsuXb2YHMT+YIufDCa7O8M/uqh4BmhXCuZQs/GvmZ2P1Tuiqt7xsM8vRnc/ZKiFtWVHMx6aes0v3FLs/DaYKl5R/n8qPZ9+2na/YflEv1Q1ngpCOzp2TOh3LTDEYmJwDYM1gAu420RfHHsXV8HH3y1xJum+M8XhmwTBfIYy+x/HPd9hH3YEXo/wbrp1bqi91P1CXfZ5zu6VzGtMsdsHBLOtJvbxcBeDtWA3TSvAGrL0TTDHjgw87ut92lvlrerBeK3efNpsw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ly8/Hc9I+tFdlyjEGVQ1BaKzzfBFLfC/fgeoGMavi0o=; b=MDIL3iriwl6//F02VTliLsBHLGRlbPMO13/jVPAF0AOl2UKGABuxMttTYdfxkI7HpYaRAZcy6eptC9AcvMybT0mi3/uw0l8SzwpvKHXaRZbKrcJQ1BIKj5chCKt+hgooPDjYQKF2HdQf/7ULcMYFkzaU79pD4xDbzzbFatSKjgngrTqpfRqqNhlN+lZH46jIm27Y+iIzVrwR8ItmeeoM4qYcb1ciKWK7nwu+2IJNZP7UkYYX2I/odfeyxL8vmm1v1yZOlvfnPF654if7/jRXhL4hC3W7/2sq7N7PcqoRUks8RUFyPPWS+Gp+HpwgbPrd3wZLiYCRsH+yTbADckBMJw== Received: from PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) by PU1PR03MB2730.apcprd03.prod.outlook.com (2603:1096:803:21::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.17; Tue, 8 Jun 2021 22:03:29 +0000 Received: from PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::a4:cefb:eaca:1781]) by PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::a4:cefb:eaca:1781%6]) with mapi id 15.20.4219.021; Tue, 8 Jun 2021 22:03:29 +0000 Subject: Re: Stopping and restarting poudriere To: freebsd-ports@freebsd.org References: <20210608145624.GA22166@www.zefox.net> From: Tatsuki Makino Message-ID: Date: Wed, 9 Jun 2021 07:03:26 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [/UitPz4IKSQpnN8aPL8UY3a8PWc96lES] X-ClientProxiedBy: TY2PR02CA0039.apcprd02.prod.outlook.com (2603:1096:404:a6::27) To PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) X-Microsoft-Original-Message-ID: <4ff6f91d-06eb-f5bc-f199-d16ee784d9a3@hotmail.com> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from T4.test (121.95.63.207) by TY2PR02CA0039.apcprd02.prod.outlook.com (2603:1096:404:a6::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.21 via Frontend Transport; Tue, 8 Jun 2021 22:03:28 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a6397785-1cd5-43c0-aad9-08d92ac93f7f X-MS-Exchange-SLBlob-MailProps: fMOR/XCTRh2E8D8iqucLpCiNFISepZ7yjgRhnk+5EaQ9e5PejNpOxLu2nfmD2y3m6OQ/q1ubROmgQP4I0c6B+aADwJaElmaBKNxOdM5eB75SvsWPdCSjHNIHFghv0sZK8gpnz10bVryLBuMX6jdTH3Z+7lxhIkjhxCWdk7FxnAtujsLJV8gDhY+0bPFLvfXsEg4q0blgK31TPYuP3NXUGZz9ftoCBNbAChHxUBJfymky3P5IJlM7lfiqbjHNMg/4N9um3usRxzB2DEYILBRYptRoTHksJeF74Gj1aQ/q7T8vPIsPZpeYyZ6ALaztDy0IgBSZR/zU+ou4Wz/CsbA2RLS/e7vMq5yu2EQHQQzUF/2XW9G8LUe4PK6t+ayxTb4DGmFJWpf0eUbaEmqdW1UgEhtuTe/2O9VG6xkVby9MHW6+BFTmSRfYLBJDK3h8YPig8cvwSOlrln2beuSMZ78DEzr1ukFPF9TT30x9dSTSYxdQ+T2lCEwQHJpaOkZDDUInvfu5rho7fS9LVEh8GLpgJALqaKyCVnMtz8sqLti4QpE/1K4wcC2MNa2Ic2cbBarOKuEkTTO3/fhe4mhRZjohfQ== X-MS-TrafficTypeDiagnostic: PU1PR03MB2730: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: +fOBpaiBoT8ne9IBh3UEGltAwsH+4Ya6dzREHG7BnJgNOcI27Ii2/68LT4gdCFurWlNT0tVFakq+sh9V7e1iJte/IO5wzqJ5IW57r1VniaOgI1n0Kn5g1jgrZNR+B2cgKUV3Yc0t+v58C9shgmL1ffJs9LdAQSwhOm0o90yRL2rkSAqrs4k1u7aN48rX236PEzPyjXpkukMkyoBiHf/2scNJPQad7T+v+nzArBKYGC94MdHGUhynmQhRR/yzwVnw0OykvySublUyrNBC80yoRyWFd+dmzYxNOW7H62pvxnF4UIvLpAL/to/uZr9/ur7ZBFA5CT0lDb3Q9VM+tk6mOjWpss6McnH1j9RgWTB3l8jVV7bp581b3nnsd8Ttl1HE X-MS-Exchange-AntiSpam-MessageData: n5nnCoIeKxL/KHCEUvEupftNAMw+Zyo5Qu8nLP0D7P/hWK9eJQDzxu/IL1Y2sDKYseTa+XXv4Nu+N10TarhRvr/2azwk2mUs4i2ieVH6VUSebaTKlj2sM8soS7Nq/lUmTaFVr/K6vxHiGDTnSq3M2w== X-OriginatorOrg: sct-15-20-3174-8-msonline-outlook-792b7.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: a6397785-1cd5-43c0-aad9-08d92ac93f7f X-MS-Exchange-CrossTenant-AuthSource: PSAPR03MB5639.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jun 2021 22:03:29.6549 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PU1PR03MB2730 X-Rspamd-Queue-Id: 4G044k2n0kz4sH8 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=MDIL3iri; arc=pass (microsoft.com:s=arcselector9901:i=1); dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 40.92.254.99 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com X-Spamd-Result: default: False [-2.50 / 15.00]; FREEMAIL_FROM(0.00)[hotmail.com]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[hotmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-0.998]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[40.92.254.99:from]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; MIME_TRACE(0.00)[0:+]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[40.92.254.99:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[40.92.254.99:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.254.99:from]; MAILMAN_DEST(0.00)[freebsd-ports] X-ThisMailContainsUnwantedMimeParts: N /usr/local/share/poudriere/common.sh has trap '' SIGTSTP. Probably all ^Z will be handled by this. I shoot kill -USR1 etc. at jobs that take a long time and make them fail on purpose :) From nobody Tue Jun 8 23:29:54 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id E38CCF78739 for ; Tue, 8 Jun 2021 23:29:55 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G060M4dfxz3jYY for ; Tue, 8 Jun 2021 23:29:55 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.16.1/8.15.2) with ESMTPS id 158NTtgp026092 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 8 Jun 2021 16:29:56 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.16.1/8.15.2/Submit) id 158NTtOI026091; Tue, 8 Jun 2021 16:29:55 -0700 (PDT) (envelope-from fbsd) Date: Tue, 8 Jun 2021 16:29:54 -0700 From: bob prohaska To: Dave Horsfall Cc: FreeBSD Ports Subject: Re: Stopping and restarting poudriere Message-ID: <20210608232954.GA26003@www.zefox.net> References: <20210608145624.GA22166@www.zefox.net> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4G060M4dfxz3jYY X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On Wed, Jun 09, 2021 at 07:47:29AM +1000, Dave Horsfall wrote: > On Tue, 8 Jun 2021, bob prohaska wrote: > > > More generally, can a poudriere session be gracefully stopped, say for > > maintenance work or to run a more urgent job, and then restarted without > > loss of intermediate work? > > Well, there's ^Z depending upon what you want to do in the meantime... > Three actions seem possible: Change the ssh session (move to another workstation), reboot the workstation or reboot the poudriere builder. Using screen for the connection instead of ssh would likely allow the first two, but I didn't plan that far ahead. My question was inspired by a hazy memory of something called "checkpointing" a job on a mainframe. I think it was in the mid 1980's. I believe it involved something like a core dump which was then reloaded from disk and restarted later on. Surely anthing possible then should be trivial now 8-) I tried using control-C in two cases. In the first, which was intentional, poudriere didn't want to restart, saying the jail was still running. I had to kill the jail explictly, suggesting the kill wasn't complete. In the second case the kill was accidental but the restart was uneventful. Together, it suggests control-C isn't a good way to stop poudriere. For now, it seems the answer is "Let poudriere finish!". Thanks for writing, bob prohaska From nobody Wed Jun 9 00:36:51 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 5D9FAF7B63F for ; Wed, 9 Jun 2021 00:36:58 +0000 (UTC) (envelope-from kpn@neutralgood.org) Received: from gunsight1.neutralgood.org (gunsight1.neutralgood.org [IPv6:2607:f758:2280:1:d6be:d9ff:feac:a1e9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "gunsight1.neutralgood.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G07Tk1kzLz3nWW for ; Wed, 9 Jun 2021 00:36:57 +0000 (UTC) (envelope-from kpn@neutralgood.org) Received: from gunsight1.neutralgood.org (localhost [127.0.0.1]) by gunsight1.neutralgood.org (8.16.1/8.15.2) with ESMTPS id 1590aps2022031 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 8 Jun 2021 20:36:51 -0400 (EDT) (envelope-from kpn@gunsight1.neutralgood.org) Received: (from kpn@localhost) by gunsight1.neutralgood.org (8.16.1/8.15.2/Submit) id 1590apod022028; Tue, 8 Jun 2021 20:36:51 -0400 (EDT) (envelope-from kpn) Date: Tue, 8 Jun 2021 20:36:51 -0400 From: "Kevin P. Neal" To: bob prohaska Cc: FreeBSD Ports Subject: Re: Stopping and restarting poudriere Message-ID: References: <20210608145624.GA22166@www.zefox.net> <20210608232954.GA26003@www.zefox.net> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210608232954.GA26003@www.zefox.net> X-No-archive: Yes X-Rspamd-Queue-Id: 4G07Tk1kzLz3nWW X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On Tue, Jun 08, 2021 at 04:29:54PM -0700, bob prohaska wrote: > Three actions seem possible: Change the ssh session (move to another > workstation), reboot the workstation or reboot the poudriere builder. > Using screen for the connection instead of ssh would likely allow > the first two, but I didn't plan that far ahead. > > My question was inspired by a hazy memory of something called > "checkpointing" a job on a mainframe. I think it was in the mid > 1980's. I believe it involved something like a core dump which > was then reloaded from disk and restarted later on. > > Surely anthing possible then should be trivial now 8-) > > I tried using control-C in two cases. In the first, which was > intentional, poudriere didn't want to restart, saying the jail > was still running. I had to kill the jail explictly, suggesting > the kill wasn't complete. In the second case the kill was accidental > but the restart was uneventful. Together, it suggests control-C isn't > a good way to stop poudriere. > > For now, it seems the answer is "Let poudriere finish!". I have issues with my ISP where my ssh sessions die at random times, usually (but not always) when I'm away from the computer. So solution for Poudriere was to run it in the background and pipe stdout+stderr to a file in /tmp. Then a tail -f on that file and it's almost as good as running it in the foreground -- but with the advantage that if the connection goes I can just log back in and tail -f again. I also have a script that runs in another window with the output of "poudriere status -b" followed by "sleep 4" in a loop. That way I can just glance to that side of my monitor to see how things are going. -- Kevin P. Neal http://www.pobox.com/~kpn/ "Good grief, I've just noticed I've typed in a rant. Sorry chaps!" Keir Finlow Bates, circa 1998 From nobody Wed Jun 9 01:05:41 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 57F5FF7DA51 for ; Wed, 9 Jun 2021 01:05:49 +0000 (UTC) (envelope-from gcr+freebsd-ports@tharned.org) Received: from roadkill.tharned.org (tunnel294749-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:107f::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-384) client-digest SHA384) (Client CN "tharned.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G08710vBTz3qJt for ; Wed, 9 Jun 2021 01:05:48 +0000 (UTC) (envelope-from gcr+freebsd-ports@tharned.org) Received: from flake.tharned.org ([IPv6:2001:470:1f11:107f:7df8:d046:3826:ebb9]) (authenticated bits=0) by roadkill.tharned.org (8.16.1/8.16.1) with ESMTPSA id 15915fIo050476 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 8 Jun 2021 20:05:42 -0500 (CDT) (envelope-from gcr+freebsd-ports@tharned.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tharned.org; s=2020; t=1623200742; bh=L/Qq8xzmtcyADOMOOHGYyo4SIlTmG50ntK1RVDmRmMo=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=tYVloLA1AxG8FED3D/Uy+ILnfZOoTVlYmMRUKXlzGPcIyu7Ep9Lg6xRxkVHdzSrOw +B0/E+7de8iHx1O7pwypsvNJS6w+oX7Jsh8AEjTRqWu1U1RZc//gmqWRq3i12Izhs2 8mDGh5Usy47wDQ9pSr87SeurzDfPh4EK8CjofKOvz8tG6lYB9FchPe7UD3e8Flens0 h8UD/CjcMMnxd2gweoI0bku1v59bfo5myT3eK2KdYgMsMbZqz1Tf7w7UAHBaPVPSie 3BQwDHZx/SFSYqIFSTxbJ2mwE/sRClQIsTAtbGJWFH/oq8ylMlHGc4mH7B9Kd3EzOl 6DqEWK+LzlMbA== X-Authentication-Warning: roadkill.tharned.org: Host [IPv6:2001:470:1f11:107f:7df8:d046:3826:ebb9] claimed to be flake.tharned.org To: "Kevin P. Neal" Cc: FreeBSD Ports Subject: Re: Stopping and restarting poudriere Date: Tue, 08 Jun 2021 20:05:41 -0500 Message-ID: <4588650.VoHcWa03dc@no.place.like.home> In-Reply-To: References: <20210608145624.GA22166@www.zefox.net> <20210608232954.GA26003@www.zefox.net> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.4 (roadkill.tharned.org [IPv6:2001:470:1f10:107f:0:0:0:2]); Tue, 08 Jun 2021 20:05:42 -0500 (CDT) X-Rspamd-Queue-Id: 4G08710vBTz3qJt X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[freebsd-ports] Reply-To: gcr+freebsd-ports@tharned.org From: Greg Rivers via freebsd-ports X-Original-From: Greg Rivers X-ThisMailContainsUnwantedMimeParts: N On Tuesday, 8 June 2021 19:36:51 CDT Kevin P. Neal wrote: > On Tue, Jun 08, 2021 at 04:29:54PM -0700, bob prohaska wrote: > > For now, it seems the answer is "Let poudriere finish!". > > I have issues with my ISP where my ssh sessions die at random times, usually > (but not always) when I'm away from the computer. So solution for Poudriere > was to run it in the background and pipe stdout+stderr to a file in /tmp. > Then a tail -f on that file and it's almost as good as running it in the > foreground -- but with the advantage that if the connection goes I can > just log back in and tail -f again. > Even better, run your sessions from within sysutils/tmux or sysutils/screen. -- Greg From nobody Wed Jun 9 01:11:49 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 7A051F7F3CE for ; Wed, 9 Jun 2021 01:11:51 +0000 (UTC) (envelope-from gcr+freebsd-ports@tharned.org) Received: from roadkill.tharned.org (tunnel294749-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:107f::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-384) client-digest SHA384) (Client CN "tharned.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G08Fy4nRzz3sZd for ; Wed, 9 Jun 2021 01:11:50 +0000 (UTC) (envelope-from gcr+freebsd-ports@tharned.org) Received: from flake.tharned.org ([IPv6:2001:470:1f11:107f:7df8:d046:3826:ebb9]) (authenticated bits=0) by roadkill.tharned.org (8.16.1/8.16.1) with ESMTPSA id 1591Bneg053340 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 8 Jun 2021 20:11:49 -0500 (CDT) (envelope-from gcr+freebsd-ports@tharned.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tharned.org; s=2020; t=1623201109; bh=aJLPnXPWSAUJ1INYC6xriGLd1CoUelx7y0u0fgQ7y3s=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ATifLd+lxbllIyjV806mWQpIPEjiRWYXmnGCzw5gye5tSb7fLbumlFKsQhDLRluaS cQedQn7FyXIvAP4Qyehapi9wHkuMyA4vlwauZV7QMr4KEWpXs+yUHMZyZp07XhJEdX Yqwn+vv3tXLxwtNrAPUj+r0cCuQ3hxEHswEDx7dWBDtzyRVUB6awG3Y62v9HlbLiC9 DqJMavlULj5qjv1z0QDBFXz1/7ki0kuag7TUWl0LlBu+WTDyHCrYh9ksRQYyThb2lv caTFvxAIMOlbAwAJIgpQCo0NTh5oGBTDOo9UMzep69aINuhJku5UXcJh7ZTXpvWZ5j zq+Lml5YEGIZg== X-Authentication-Warning: roadkill.tharned.org: Host [IPv6:2001:470:1f11:107f:7df8:d046:3826:ebb9] claimed to be flake.tharned.org To: "Kevin P. Neal" Cc: FreeBSD Ports Subject: Re: Stopping and restarting poudriere Date: Tue, 08 Jun 2021 20:11:49 -0500 Message-ID: <2735999.G1QpfsFTOB@no.place.like.home> In-Reply-To: <4588650.VoHcWa03dc@no.place.like.home> References: <20210608145624.GA22166@www.zefox.net> <4588650.VoHcWa03dc@no.place.like.home> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.4 (roadkill.tharned.org [IPv6:2001:470:1f10:107f:0:0:0:2]); Tue, 08 Jun 2021 20:11:49 -0500 (CDT) X-Rspamd-Queue-Id: 4G08Fy4nRzz3sZd X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=tharned.org header.s=2020 header.b=ATifLd+l; dmarc=pass (policy=quarantine) header.from=tharned.org; spf=pass (mx1.freebsd.org: domain of gcr@tharned.org designates 2001:470:1f10:107f::2 as permitted sender) smtp.mailfrom=gcr@tharned.org X-Spamd-Result: default: False [-5.49 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; HAS_XAW(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[tharned.org:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[tharned.org,quarantine]; NEURAL_HAM_SHORT(-0.99)[-0.991]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:470:1f10:107f::2:from]; CTE_CASE(0.50)[]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; TAGGED_FROM(0.00)[freebsd-ports]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[tharned.org:s=2020]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_MED(-2.00)[tharned.org:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[2001:470:1f10:107f::2:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] Reply-To: gcr+freebsd-ports@tharned.org From: Greg Rivers via freebsd-ports X-Original-From: Greg Rivers X-ThisMailContainsUnwantedMimeParts: N On Tuesday, 8 June 2021 20:05:41 CDT Greg Rivers wrote: > Even better, run your sessions from within sysutils/tmux or sysutils/screen. > Oh, and also check out net/mosh. -- Greg From nobody Wed Jun 9 06:07:58 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id C081D7EAE45 for ; Wed, 9 Jun 2021 06:08:08 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-HK2-obe.outbound.protection.outlook.com (mail-oln040092255074.outbound.protection.outlook.com [40.92.255.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G0Gqp3MQCz4psW for ; Wed, 9 Jun 2021 06:08:06 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QM2MVu8+4hKvb2CW5dwveD7UVo+d7ue9MzGQwmeqlJoc8zbVDyjiJJwMaxI3n/K73FAXLqF3qGPglLLfqwoaCSkorZXOnbn3HwJi8xQrtIL/iPUwNxZJNkF7ZjH50Nvf7j/Q/i8drUvs1bgpuJf0t7DPqA3LT3Wf3L8kXTdW0BGhaa0aHD0BP5ZpGQsYFu5ysxEOgCVJ8svhPmxLmtjOyjfSpGvpkkfaVo04v8N4fB/AcQbsNH8PU2R7y06n42uhDDg8Bmur+lXOfyQ1D5MFj6zmNiGtbMrs2i+GHTWmudnxD0gxeeMUu6AH/XSY6DgWEmy8g9fVXyRol61Imm6EoA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=i8QHrGD+O6Xh7QyGHcLwkgqWh5025VCvJaEqsSM8z2E=; b=ChbvXXmwqR4AEanYqlwkKje77bxPG1V9cQ11T9BKH6VS03QiSCYQ33/jBypjteyWNmz9Wg1VGpjAne+gB8mfcgBldfeO1biMtXA93UuFk5hdmCD/ZqO9jMut2kRKsgb77KZfgtspf1W+IpMfUPFjMPWRWszCWoCA4BszBCRt10HWRwvpue4vNbS7f473ybcOjO/tpsux2eSNNmWYWX6htNf5PZauojA7JgGb8ieET4e5xSYnsw/258wpIFDXnrIUnwICAR18I4sYk+hkLlBMEoopAaA9Fo3S2EH2n9YeWAmQtgR59TdwYbz68y9eGzb9CcfyTvrL2NRM2W+k+z6tZg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=i8QHrGD+O6Xh7QyGHcLwkgqWh5025VCvJaEqsSM8z2E=; b=CO45TyG9X1ZVrvsqBnqybYp2uffXSWqByVuOm4QGCgVWHXfUmKDP5bploULuI9bCxXa87aoZXk1PXBI1Woa8ean3XHRne5kJdmBj/3Dn5Tgv3G9Ty+ed8YXOPQQMbnv97d6KUH+0KuUTADMQUYOB149nM0IJfeVQfrvRAeaSUSDa1vNaz5Bejr9jqF2zcMD1uybwDJzawBtCxLRxVaLTnlWJi1dPUOdcTMV4rA3cm2i5fnW83GrMpGIFyJ/x2hf44A5YGq1wcLHzBG/0nsvEFS1YJ3eCQKKj2cLfl89UJaEmD3qk2IdytUrPvyPom2/DZP6RSYHhg18IGopIYahBMA== Received: from PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) by PS1PR03MB4715.apcprd03.prod.outlook.com (2603:1096:300:7a::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.17; Wed, 9 Jun 2021 06:08:02 +0000 Received: from PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::a4:cefb:eaca:1781]) by PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::a4:cefb:eaca:1781%6]) with mapi id 15.20.4219.021; Wed, 9 Jun 2021 06:08:02 +0000 Subject: Re: Stopping and restarting poudriere To: FreeBSD Ports References: <20210608145624.GA22166@www.zefox.net> <20210608232954.GA26003@www.zefox.net> <4588650.VoHcWa03dc@no.place.like.home> Cc: gcr+freebsd-ports@tharned.org From: Tatsuki Makino Message-ID: Date: Wed, 9 Jun 2021 15:07:58 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: <4588650.VoHcWa03dc@no.place.like.home> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [+Pm156zz1Jssa0DgM/E+ExLwxe2u6ykL] X-ClientProxiedBy: TYBP286CA0002.JPNP286.PROD.OUTLOOK.COM (2603:1096:404:ce::14) To PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) X-Microsoft-Original-Message-ID: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from T4.test (121.95.63.207) by TYBP286CA0002.JPNP286.PROD.OUTLOOK.COM (2603:1096:404:ce::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.21 via Frontend Transport; Wed, 9 Jun 2021 06:08:00 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 773eda61-28f0-4723-08d4-08d92b0cefcd X-MS-Exchange-SLBlob-MailProps: a0Rn23cBWpaSfr9epSPTSEhARENAMu7PaO0s/59vMvlDosNoEo73fmOCrdWeibug7u/FZSsfZtWaPPYoG5uuKbiVLv3Bb28xHbbboBo7Z1eFA1gY9Rub/eWJZrpEEuj3Lqjn5a5bRmrNfLKPpKykm8uAZ/Afb3dOaDvBJHkgQ0V48XfOGfhPF1BeTz3vVloJsdZg0H+bvk4DU07Of58C8vOnwsM8xWEEDlqyfz2BFkxtbBBt//cMI/jcKYTBB44iqst3UQuPfLDeM5jsYfFt09GDn9jKYlJwaXkIFJLb7pB3C8bxWs2Shx2qOS1IEfbwv5P8xRY7ZMx/DXyjcuyTBDhpbE+Hka8G0K241s99ZMbrpArpu2ZseFX2GHUgnP2cLNHkqKvqGbXM58CJLisk1QH9ZKy1nX/JkOVm5j3jJS8lsbXNnIkRBaoyRJeFm+JFQClmLpKf7RdwTHHglHCPxhomwyiFNbUC0XPdZcQ0WULOmJAl12q3DNs0zXWCEf62uRQO87dWT9tmvX+K3PaNc0zRxQ1aw8v58R51pCR2vWGP+2cbVypmcQ== X-MS-TrafficTypeDiagnostic: PS1PR03MB4715: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: U7F7z6/teEReXVnCrXcR2KHZARFil0DC5bRZEQnu42SmDL5+PBLrMzSDWubVxlBlnxZQ2BQ7vErmBTbu5DN76zDg+aRds+6qYTknTmHqku1WHgWk889CiO0agkrSxjFWgYaiJFqlRIsKn0xZHv2STZuzOZITiwsDAjWvgCDSuPvA86bYnoadf2gws0sly7/RYzkm+mcMhsWSYFyoybjjGRFH810qnKfSD4qL2QaAGX0Ku3YvXvh8EEuta7cS9M4jcJsk/lzzhPxf6Gv9hpnAZzmZL6wldx+qh9xnScAsO1QoJ7FnkH5jyQwIPLbETCbAQBr7DINQCeTtwIzD9/5NkvR/HmMsRz6+DXrVMAI+SDO4PjWiaxmrRrS0zdbaLRdOZ2yTqstXtKojLnydHV3HpQ== X-MS-Exchange-AntiSpam-MessageData: qiPSv2cu5238QCXQ6ECql6Lx/8plO0+1BVBWurCrWwxcN17b3Xdgkh0KgtndS84UV4uRxzRPohq2IWEWVZRzvdR9h71fqSf9BEuLKTt85NqMJ0IOMJFOJeAk6aetzBLxDJ8XUuBsPa08Fs5PiLVEHA== X-OriginatorOrg: sct-15-20-3174-8-msonline-outlook-792b7.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 773eda61-28f0-4723-08d4-08d92b0cefcd X-MS-Exchange-CrossTenant-AuthSource: PSAPR03MB5639.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2021 06:08:01.9299 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PS1PR03MB4715 X-Rspamd-Queue-Id: 4G0Gqp3MQCz4psW X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=CO45TyG9; arc=pass (microsoft.com:s=arcselector9901:i=1); dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 40.92.255.74 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com X-Spamd-Result: default: False [-2.50 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[hotmail.com]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[hotmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[40.92.255.74:from]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[freebsd-ports]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[40.92.255.74:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[40.92.255.74:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.255.74:from]; MAILMAN_DEST(0.00)[freebsd-ports] X-ThisMailContainsUnwantedMimeParts: N Greg Rivers via freebsd-ports wrote on 2021/06/09 10:05: > Even better, run your sessions from within sysutils/tmux or sysutils/screen. I also sometimes use poudriere on tmux for when I want to shutdown X. From nobody Wed Jun 9 06:20:18 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id E9FAF7EBBE4 for ; Wed, 9 Jun 2021 06:20:23 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4G0H5y3cByz4r3f for ; Wed, 9 Jun 2021 06:20:22 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [188.174.48.124] (helo=localhost.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lqrZb-0000ar-Od; Wed, 09 Jun 2021 08:20:19 +0200 Received: from localhost.my.domain (localhost [127.0.0.1]) by localhost.unixarea.de (8.16.1/8.14.9) with ESMTPS id 1596KIrX001458 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 9 Jun 2021 08:20:18 +0200 (CEST) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.16.1/8.14.9/Submit) id 1596KI4v001457; Wed, 9 Jun 2021 08:20:18 +0200 (CEST) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Wed, 9 Jun 2021 08:20:18 +0200 From: Matthias Apitz To: Greg Rivers via freebsd-ports Cc: "Kevin P. Neal" Subject: Re: Stopping and restarting poudriere Message-ID: Reply-To: Matthias Apitz Mail-Followup-To: Greg Rivers via freebsd-ports , "Kevin P. Neal" References: <20210608145624.GA22166@www.zefox.net> <20210608232954.GA26003@www.zefox.net> <4588650.VoHcWa03dc@no.place.like.home> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4588650.VoHcWa03dc@no.place.like.home> X-Operating-System: FreeBSD 13.0-CURRENT r368166 (amd64) X-message-flag: Mails containing HTML will not be read! Please send only plain text. X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 188.174.48.124 X-Rspamd-Queue-Id: 4G0H5y3cByz4r3f X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of guru@unixarea.de has no SPF policy when checking 178.254.4.101) smtp.mailfrom=guru@unixarea.de X-Spamd-Result: default: False [2.40 / 15.00]; HAS_REPLYTO(0.00)[guru@unixarea.de]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_XOIP(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[178.254.4.101:from]; HAS_XAW(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:42730, ipnet:178.254.0.0/19, country:DE]; RBL_DBL_DONT_QUERY_IPS(0.00)[178.254.4.101:from]; RECEIVED_SPAMHAUS_PBL(0.00)[188.174.48.124:received]; ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(1.00)[0.997]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[unixarea.de]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; SPAMHAUS_ZRD(0.00)[178.254.4.101:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[178.254.4.101:from]; R_SPF_NA(0.00)[no SPF record]; MID_RHS_NOT_FQDN(0.50)[]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-ThisMailContainsUnwantedMimeParts: N El día martes, junio 08, 2021 a las 08:05:41p. m. -0500, Greg Rivers via freebsd-ports escribió: > On Tuesday, 8 June 2021 19:36:51 CDT Kevin P. Neal wrote: > > On Tue, Jun 08, 2021 at 04:29:54PM -0700, bob prohaska wrote: > > > For now, it seems the answer is "Let poudriere finish!". > > > > I have issues with my ISP where my ssh sessions die at random times, usually > > (but not always) when I'm away from the computer. So solution for Poudriere > > was to run it in the background and pipe stdout+stderr to a file in /tmp. > > Then a tail -f on that file and it's almost as good as running it in the > > foreground -- but with the advantage that if the connection goes I can > > just log back in and tail -f again. > > > Even better, run your sessions from within sysutils/tmux or sysutils/screen. I do use sysutils/tmux when I connect from my laptop to my package baking system where poudriere runs. It makes it easy to detach and go away with the laptop to other locations while poudriere is doing its job. Re/ stopping/restarting poudriere, it would be enough for most of the cases (at least for me) to have the option to tell poudriere: do not start new jobs, wait until the current job has finished and end normal. Because I normally run poudriere with 8 jobs in parallel and killing it one will loose 8 package buildings at once. In this case you could restart the other day with the already built packages your list of to be build ports. matthias -- Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub ¡Con Cuba no te metas! «» Don't mess with Cuba! «» Leg Dich nicht mit Kuba an! http://www.cubadebate.cu/noticias/2020/12/25/en-video-con-cuba-no-te-metas/ From nobody Wed Jun 9 06:53:04 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id CE2967ED76E for ; Wed, 9 Jun 2021 06:53:20 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-PU1-obe.outbound.protection.outlook.com (mail-oln040092254031.outbound.protection.outlook.com [40.92.254.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G0Hqy6R3Qz4v0r for ; Wed, 9 Jun 2021 06:53:18 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Fn0WZeoChzniTIG3g4LVfeW2GzsCMJ7IzweYvGlGajl6xideg5NJwPActyFUKYOu/n+Khtd+iQbPf8vNBz7qUUQ99F4zfNruhOFiwqE8pKDT2J+BHc9X3+XkICGodi+AAPbUwhBTwfe2H0qckrFoW70XYleCPSQyFZMMRqXZqCH+jNQYr3Hau/9Wb19q8OswJoKxUtTE9y9gjxcgfcUs96pDLxJgGxzMvHHYtGgg4QbCqBggyMabtNVFuV9TZ7Q5h3C9lQkKI+NStsYjozT2eyjHHJykswnluqr9H1UKaFl0XmXjvCo6BIuCsE4mc7OzcAfmERiFr0imz5GGe7QGiQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jqf8pb4KkGRMx/tpBQ1TYW7lYh4fIUAywL3La8+pRFs=; b=Hg8EZkaznEQ65lGcdKawjlbUYimduIYOziXlIdCMbGPG71xgAZ3DoTPJ1XoXS0qPkPNBAUwGwNmWaH7MtFEwSIJ4ELC2AmO1KCt5gd78fDJiW9S6DvfuKVSYUuP+g/vkflJW8CzpnKHaOwz6L8KRv0jGbqogfswKlOxvI6+Wcrp21q6lVZyAMuc3TumN0mkYYnPQm51DPvbt7QwY/IHLUI7gY/WywBoG4CMk3QrCOW1+aK0VyveOpi3bz7ETb91xHHjKi0/mV+6Po6zRh2ALdhKKi2ly8pdhnX7UGb+u9Xd9rpQkFKz8enn4+Xu8vIVL+62pU10GPN5/OL/UOfpG+w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jqf8pb4KkGRMx/tpBQ1TYW7lYh4fIUAywL3La8+pRFs=; b=XjJRRWBvHpBSH7ng94PK4pw6BTEkP9g2MXyIWriuvhdQsKLOVX9G5TNk9uW7ncK6kmZhs6AYmjMAVemxSzDLviC8vdWeaI/BsFzjbvsi9oGaUNjtQEKRargqH89LYpor7zy/8DWX/kYpBVJ65E3fpv1E7jEugCgRYQxkDV7EAhg8aahtmSioU6Q6OjsbkAKfSm5XvkxnzuUwN7PWegWZqCaWx9F/AsvLzf7Z77ntFWT1w1ljPtCppPk11zjGMw5+T37npF9uASpLQuUiIs0V7GxwwbtLFh6qJvRiS7YXA/tskQiXjtjZ0jvl9BA8fOOgl4gTUGcvKkhPowMD4NLwUw== Received: from PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) by PS1PR03MB4812.apcprd03.prod.outlook.com (2603:1096:300:79::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.12; Wed, 9 Jun 2021 06:53:14 +0000 Received: from PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::a4:cefb:eaca:1781]) by PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::a4:cefb:eaca:1781%6]) with mapi id 15.20.4219.021; Wed, 9 Jun 2021 06:53:14 +0000 Subject: Re: Stopping and restarting poudriere References: <20210608145624.GA22166@www.zefox.net> To: freebsd-ports@freebsd.org From: Tatsuki Makino Message-ID: Date: Wed, 9 Jun 2021 15:53:04 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [nFV2MKBdE4Hjxt4bv1T+S0dA9IvhLxju] X-ClientProxiedBy: DM6PR14CA0047.namprd14.prod.outlook.com (2603:10b6:5:18f::24) To PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) X-Microsoft-Original-Message-ID: <390e362e-4f9c-1546-6823-5b799885a143@hotmail.com> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from T4.test (121.95.63.207) by DM6PR14CA0047.namprd14.prod.outlook.com (2603:10b6:5:18f::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.20 via Frontend Transport; Wed, 9 Jun 2021 06:53:12 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 700710b9-2845-4924-b1ad-08d92b1340ce X-MS-Exchange-SLBlob-MailProps: KvCwBtHRxSl1YCY/GjbMApJUbuR4nva17QhPFXvR5r1DbpqcKVyDRLXkRZeoS9/CTXxHz2jk5xNxiSA2qTGL92egQJXKpg96HXCYv7URXJlESTsxvB0IF6ZZurXyZOEb7ADcjkkbUA7jpGrybzLkUUK/I3tuRG+QjFtqSsxhAr6CEBMwKtsV1WZVv9xr4BZZxBXiAPea1nQjgRWRgFstCaIaGH4y3F9NqRb318sGUJzHpioqULui2eEF+EMB4NzKlj2pmgsRDU1WyfNXD68soClVZ0qbr2KFPFzR26eUNG/jAYuoX0qnsJ8D1DMRRLlUn3GaZhd4Iul0exzB4XtivNANBKHrTob/Kgu/yXSIi665WG1TOiOtlNVskFZ/xIEmZJkjEMXh/0+Z6TMzkGebVLjRgpyNBh18c/ft3ddipdX8ptX1NSkJ9Hy3+ziHtiKRJVKM7Q3b96dFzaTyLRZp0SF4QkdI6GwFmuhVSKSxhD/TX9ovlw7U6w0e6pok1lN7dMTR/zhBezJlJX8KNQRLRgUMlX9R1fcHqnG7nNRQZANrqmIFj8E0Tad32WBAepDD+SO9W8Vul383yrD5b3v5xwU8B20ZMl0P16JZlbszZblPV1jDrn6zEDpkj72HEm0fkwj66F3uz/VbE5oKeR0HkMU00OEXRosK X-MS-TrafficTypeDiagnostic: PS1PR03MB4812: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tUt1q+GNyj08TDwQw0V1bxZrQYtw5uZ1J72v4UZ33U5lqFskwevoMqSseCGDkoKxFsiXXpzkT8UH90nkvUKqNRPu18Y0MIrowdzhYDhZa+iY/u/O6Z770ro1Q7Vi23QmXwKoMneAW+UIq5LFkzc0lkXDyqJHsOBsO+ZdwXijkIOPAhPwmED30xK4pZpQEoIVM39vQl6QNTvbMoKTnHxk+UIOCd6Z4pYP8VhFCGud00aBxBSJqjo4Kib2+kF2Yx8xOE1VFTaj6NLva+1XFayYIrb2wgMdbjfLXQJf5m5rVwwgdsw2Jq+P5PH/baHww3lEHYxHJ3SFpn/Ppbg9RJWX8b0tilHBchruzJpFxmTZekerDFqt1Bj1Dewroa0N1vq+q5WXjsl4EcVMIXR9/eYtHg== X-MS-Exchange-AntiSpam-MessageData: gc1odqNg1XnCe05F4E66Pqk/f1NHH4gbjYxiKXull8XcVVQ2UAw2K1ELWnDrtOqjAUxxbfy0hT56H2SFKpZzb9TKg+Of2DCoWvosiH1K5qDweLGQByci7bCEjzWbgAj+lEDi3/l8eTeoMU1way+IaA== X-OriginatorOrg: sct-15-20-3174-8-msonline-outlook-792b7.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 700710b9-2845-4924-b1ad-08d92b1340ce X-MS-Exchange-CrossTenant-AuthSource: PSAPR03MB5639.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2021 06:53:14.7230 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PS1PR03MB4812 X-Rspamd-Queue-Id: 4G0Hqy6R3Qz4v0r X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=XjJRRWBv; arc=pass (microsoft.com:s=arcselector9901:i=1); dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 40.92.254.31 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com X-Spamd-Result: default: False [-0.50 / 15.00]; FREEMAIL_FROM(0.00)[hotmail.com]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[hotmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[40.92.254.31:from]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; MIME_TRACE(0.00)[0:+]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[40.92.254.31:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[40.92.254.31:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.254.31:from]; MAILMAN_DEST(0.00)[freebsd-ports] X-ThisMailContainsUnwantedMimeParts: N As for why Ctrl+Z suspend doesn't work, perhaps poudriere-3.3.6/src/poudriere-sh/helpers.c is trapping it. However, it does trap SIGTSTP, but not SIGSTOP. In other words, Ctrl+Z with SIGTSTP will not suspend, but SIGSTOP will. I actually used the following method to suspend it. # Find the jail jls -v (snip) 87 foojail-default-job-01 /usr/local/poudriere/data/.m/foojail-default/01 foojail-default-job-01 ACTIVE 5 127.0.0.1 ::1 # suspend all processes. pkill -STOP -j 87 -a # restart the process pkill -CONT -j 87 -a # note: this will not suspend pkill -TSTP -j 87 -a From nobody Wed Jun 9 09:09:19 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 7235C11C84FC for ; Wed, 9 Jun 2021 09:09:26 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G0Ls22t3Yz3R1g; Wed, 9 Jun 2021 09:09:26 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Received: from [192.168.1.6] (host.212-19-20-216.broadband.redcom.ru [212.19.20.216]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: fluffy) by smtp.freebsd.org (Postfix) with ESMTPSA id 9445821D62; Wed, 9 Jun 2021 09:09:25 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Date: Wed, 9 Jun 2021 19:09:19 +1000 From: Dima Panov To: bob prohaska Cc: FreeBSD Ports Message-ID: <6cf90b87-8c7c-410e-a14d-0c5d00aea8be@Canary> In-Reply-To: <20210608145624.GA22166@www.zefox.net> References: <20210608145624.GA22166@www.zefox.net> Subject: Re: Stopping and restarting poudriere List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="60c0853f_628c895d_2c3c"; protocol="application/pgp-signature" X-ThisMailContainsUnwantedMimeParts: Y --60c0853f_628c895d_2c3c Content-Type: multipart/alternative; boundary="60c0853f_436c6125_2c3c" --60c0853f_436c6125_2c3c Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Moin=21 Best guide is run 'poudriere bulk=E2=80=99 under tmux or screen session t= o keep it running while session detached. About restart pou build session you need to know name of failed build (so= mething like '2021-06-09=5F17h55m20s=E2=80=99) and start a build with -B = 2021-06-09=5F17h55m20s (for example) param to resume interrupded build qu= eue -- Dima. (desktop, kde, x11, office, ports-secteam)=40=46reeBSD team (fluffy=40=46reeBSD.org, https://t.me/dima=5Fpanov) > On Wednesday, Jun 09, 2021 at 12:56 AM, bob prohaska wrote: > Is it possible to restart a poudriere build session so it picks up > where it left off=3F > > I mistakenly hit a control-c in the controlling terminal of a long > build and would like to restart it with minimum lost work. > > More generally, can a poudriere session be gracefully stopped, > say for maintenance work or to run a more urgent job, and then > restarted without loss of intermediate work=3F > > Thanks to Mark Millard's help it does appear that poudriere is > usable and helpful on an 8 GB pi4. The learning curve is steep=21 > > Thanks for reading, > > bob prohaska > > --60c0853f_436c6125_2c3c-- --60c0853f_628c895d_2c3c Content-Type: application/pgp-signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: Canary PGP V3 iQJVBAABCgA/OBxEaW1hIFBhbm92IChGcmVlQlNELk9SRyBDb21taXR0ZXIpIDxm bHVmZnlARnJlZUJTRC5PUkc+BQJgwIU/AAoJEPuLoJ3VOY8pgUkQALw9NSjyPKTe 3PS66r4SnSuOYFTBFwCFDh/19zZuVRaTZavcROAUgS4k3myE4pk2TXknh6ywsMQy /TMiXfBQDZbMr6qDjdswPesFW8yZCCpE96I2aazxkyDK05eZMKeopKW7XEbjtTvM /jEnJdO+LRKOrMuheVOfuT2j49cE3HmxWiFDZMbjlJM9kyvvZq3/90hybHW0cxxR aoHsh+LF7M7Ji8vUkltB61jPQZbuBKUsdpvjXK+5VhvKEizIfHusUI/a8r8Gzbxi fu/K8hJrY4xGuIcFJX6ybZ8Fnnf0jsVYktHecTF2DsXQqXBV/Fsv777WD+w+uC33 qbnzOj9rgh2NotVONXAw+Dd0uqhcYe+0mGvl/HEkqhpqqefVwyufIrKINiQXVgJ+ 5KNG4p/77S+NlPqMI7+wgQrDLmR90BBU4I4dEBCcLgOMFfctwkw2X9n75Ky2ojH+ ADboXU30cDzG2cwuwFYu2ekphC7puX31XqrN7toe9RDULPdjHuNT4HD1CQtgKaXv icirx11mPzBWJZCtVpN6GApcdu+hMt+yGC+PH+O2dG+7JYFb/zO9wPWT9EkOAxyn aFSVWk3uYg5mxjeqapkHQu9QtV730UxUZRDQsJeDT0MJVXloIMsXpl8ExsBQIelu dSZtGdcMwaw93hVK2mIFH0p9U3LPMTTM =xjoQ -----END PGP SIGNATURE----- --60c0853f_628c895d_2c3c-- From nobody Fri Jun 11 08:17:36 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id E598011C942F for ; Fri, 11 Jun 2021 08:17:36 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G1YcJ67wsz4Rqb for ; Fri, 11 Jun 2021 08:17:36 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id BA44F1F458 for ; Fri, 11 Jun 2021 08:17:36 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 15B8Haid046938 for ; Fri, 11 Jun 2021 08:17:36 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 15B8Hao0046937; Fri, 11 Jun 2021 08:17:36 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202106110817.15B8Hao0046937@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Fri, 11 Jun 2021 08:17:36 +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-ThisMailContainsUnwantedMimeParts: N 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 ------------------------------------------------+-----------------+------------ dns/dnsjava | 2.1.9 | v3.4.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 Reported by: portscout! From nobody Fri Jun 11 11:03:54 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id F3B0D11D3ED6 for ; Fri, 11 Jun 2021 11:03:56 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (fuz.su [IPv6:2001:41d0:8:e508::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "amnesiac", Issuer "amnesiac" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G1dJD1KWtz4jxR for ; Fri, 11 Jun 2021 11:03:55 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (localhost [127.0.0.1]) by fuz.su (8.16.1/8.16.1) with ESMTPS id 15BB3tPk096239 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Fri, 11 Jun 2021 13:03:55 +0200 (CEST) (envelope-from fuz@fuz.su) Received: (from fuz@localhost) by fuz.su (8.16.1/8.16.1/Submit) id 15BB3s6f096238 for freebsd-ports@freebsd.org; Fri, 11 Jun 2021 13:03:54 +0200 (CEST) (envelope-from fuz) Date: Fri, 11 Jun 2021 13:03:54 +0200 From: Robert Clausecker To: freebsd-ports@freebsd.org Subject: Looking for some review on a complex set of ports (schilytools) Message-ID: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4G1dJD1KWtz4jxR X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of fuz@fuz.su designates 2001:41d0:8:e508::1 as permitted sender) smtp.mailfrom=fuz@fuz.su X-Spamd-Result: default: False [-0.25 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:41d0:8:e508::1:from]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2001:41d0:8:e508::1:from:127.0.2.255]; DMARC_NA(0.00)[fuz.su]; NEURAL_SPAM_SHORT(0.05)[0.054]; NEURAL_HAM_LONG(-1.00)[-1.000]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:16276, ipnet:2001:41d0::/32, country:FR]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-ThisMailContainsUnwantedMimeParts: N Good day! I've spent the last two weeks adding ports for Jörg Schilling's schilytools. This affects some popular packages like cdrtools and star. Here is a differential revision, it's a bit large and complex and I'd appreciate to get some feedback on it. https://reviews.freebsd.org/D30669 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256467 Yours, Robert Clausecker -- () ascii ribbon campaign - for an 8-bit clean world /\ - against html email - against proprietary attachments From nobody Sat Jun 12 06:06:51 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 27E5C11CF259 for ; Sat, 12 Jun 2021 06:06:52 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G26g000Vnz3s9S for ; Sat, 12 Jun 2021 06:06:52 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org (portsindexbuild.nyi.freebsd.org [IPv6:2610:1c1:1:606c::16:115c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D886110C9 for ; Sat, 12 Jun 2021 06:06:51 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org ([127.0.1.8]) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 15C66p1R073654 for ; Sat, 12 Jun 2021 06:06:51 GMT (envelope-from indexbuild@portsindexbuild.nyi.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 15C66pq2073653 for ports@FreeBSD.org; Sat, 12 Jun 2021 06:06:51 GMT (envelope-from indexbuild) Date: Sat, 12 Jun 2021 06:06:51 GMT From: Ports Index build Message-Id: <202106120606.15C66pq2073653@portsindexbuild.nyi.freebsd.org> To: ports@FreeBSD.org Subject: INDEX build failed for 11.x X-ThisMailContainsUnwantedMimeParts: N List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org INDEX build failed with errors: Generating INDEX-11 - please wait..--- describe.accessibility --- --- describe.arabic --- --- describe.archivers --- --- describe.astro --- --- describe.audio --- --- describe.benchmarks --- --- describe.biology --- --- describe.cad --- --- describe.chinese --- --- describe.comms --- --- describe.converters --- --- describe.databases --- --- describe.deskutils --- --- describe.devel --- --- describe.dns --- --- describe.editors --- --- describe.emulators --- --- describe.finance --- --- describe.french --- --- describe.ftp --- [...] --- describe.print --- --- describe.russian --- --- describe.science --- --- describe.security --- --- describe.shells --- --- describe.sysutils --- --- describe.textproc --- --- describe.ukrainian --- --- describe.vietnamese --- --- describe.www --- --- describe.x11 --- --- describe.x11-clocks --- --- describe.x11-drivers --- --- describe.x11-fm --- --- describe.x11-fonts --- --- describe.x11-servers --- --- describe.x11-themes --- --- describe.x11-toolkits --- --- describe.x11-wm --- Done. make_index: /home/indexbuild/tindex/ports/news/cleanfeed: no entry for /home/indexbuild/tindex/ports/news/inn-CURRENT Committers on the hook: jbeich@FreeBSD.org kbowling@FreeBSD.org nc@FreeBSD.org novel@FreeBSD.org tota@FreeBSD.org vanilla@FreeBSD.org Most recent Git update was: astro/phd2/Makefile databases/arrow/Makefile devel/googletest/Makefile devel/googletest/distinfo devel/googletest/pkg-plist devel/lua-gettext/Makefile devel/lua-gettext/distinfo devel/lua-gettext/pkg-descr devel/lua-pty/Makefile devel/lua-pty/distinfo devel/lua-pty/files/patch-pty.c devel/lua-pty/files/patch-pty.lua devel/lua-pty/pkg-descr graphics/R-cran-s2/Makefile graphics/s2/Makefile lang/cling/Makefile math/py-optuna/Makefile math/py-optuna/distinfo news/cleanfeed/Makefile news/cleanfeed/distinfo science/libkml/Makefile security/p11-kit/Makefile security/p11-kit/distinfo x11-fonts/ots/Makefile From nobody Sat Jun 12 08:58:27 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 01FC611D6104 for ; Sat, 12 Jun 2021 08:58:28 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2BSz6XSWz4WWw for ; Sat, 12 Jun 2021 08:58:27 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id C8E7F3450 for ; Sat, 12 Jun 2021 08:58:27 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 15C8wRl4001766 for ; Sat, 12 Jun 2021 08:58:27 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 15C8wRjr001765; Sat, 12 Jun 2021 08:58:27 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202106120858.15C8wRjr001765@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Sat, 12 Jun 2021 08:58:27 +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-ThisMailContainsUnwantedMimeParts: N Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/py-spyder | 3.2.7 | v5.0.4 ------------------------------------------------+-----------------+------------ 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 Reported by: portscout! From nobody Sat Jun 12 09:06:16 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id BD2E011D6EDB for ; Sat, 12 Jun 2021 09:06:16 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2Bf0517Yz4Xlh for ; Sat, 12 Jun 2021 09:06:16 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org (portsindexbuild.nyi.freebsd.org [IPv6:2610:1c1:1:606c::16:115c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 8A631386C for ; Sat, 12 Jun 2021 09:06:16 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org ([127.0.1.8]) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 15C96GlO023552 for ; Sat, 12 Jun 2021 09:06:16 GMT (envelope-from indexbuild@portsindexbuild.nyi.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 15C96GSW023550 for ports@FreeBSD.org; Sat, 12 Jun 2021 09:06:16 GMT (envelope-from indexbuild) Date: Sat, 12 Jun 2021 09:06:16 GMT From: Ports Index build Message-Id: <202106120906.15C96GSW023550@portsindexbuild.nyi.freebsd.org> To: ports@FreeBSD.org Subject: INDEX now builds successfully on 11.x X-ThisMailContainsUnwantedMimeParts: N List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org From nobody Sat Jun 12 17:29:57 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id C56047EDC38; Sat, 12 Jun 2021 17:30:03 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2PqG5Wb3z3GBT; Sat, 12 Jun 2021 17:30:02 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.16.1/8.15.2) with ESMTPS id 15CHTwsZ071455 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 12 Jun 2021 10:29:58 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.16.1/8.15.2/Submit) id 15CHTwRQ071454; Sat, 12 Jun 2021 10:29:58 -0700 (PDT) (envelope-from fbsd) Date: Sat, 12 Jun 2021 10:29:57 -0700 From: bob prohaska To: freebsd-arm@freebsd.org, freebsd-ports@freebsd.org Subject: Restraining poudriere Message-ID: <20210612172957.GA71089@www.zefox.net> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 4G2PqG5Wb3z3GBT X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of fbsd@www.zefox.net has no SPF policy when checking 50.1.20.27) smtp.mailfrom=fbsd@www.zefox.net X-Spamd-Result: default: False [-1.01 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; WWW_DOT_DOMAIN(0.50)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[50.1.20.27:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[zefox.net]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[50.1.20.27:from:127.0.2.255]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.91)[-0.907]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arm,freebsd-ports]; MID_RHS_WWW(0.50)[] X-ThisMailContainsUnwantedMimeParts: N In playing with poudriere on raspberry pi 3 and 4 it seems to work well on the 8 GB Pi4 but is over-optimistic on the 1 GB Pi3. Can poudriere be configured to tackle packages one at a time? For example, it started to build both sqlite8 and llvm10 at the same time. I know the setup in this example can finish llvm (just barely) with 4 threads and turning off OOMA with vm.pfault_oom_attempts="-1" in /boot/loader.conf. The intervals of high swap use are generally quite brief, struggling through them seems to reward use of 4 threads. With OOMA turned off and 6 GB of swap a poudriere run on 14.0-CURRENT #0 main-n247255-f20893853e8: Wed Jun 9 18:29:07 PDT 2021 stalled with login: swap blk zone exhausted, increase kern.maxswzone swblk zone ok swap blk zone exhausted, increase kern.maxswzone swblk zone ok swap blk zone exhausted, increase kern.maxswzone swblk zone ok swap blk zone exhausted, increase kern.maxswzone swblk zone ok swap blk zone exhausted, increase kern.maxswzone swblk zone ok swap blk zone exhausted, increase kern.maxswzone swblk zone ok swap blk zone exhausted, increase kern.maxswzone swblk zone ok swap blk zone exhausted, increase kern.maxswzone swblk zone ok swap blk zone exhausted, increase kern.maxswzone Jun 12 09:17:09 www kernel: pid 1044 (sh), jid 0, uid 0, was killed: out of swap space Jun 12 09:17:40 www kernel: pid 2145 (cc), jid 23, uid 65534, was killed: out of swap space Jun 12 09:17:40 www syslogd: last message repeated 1 times Jun 12 09:18:38 www kernel: pid 2179 (sh), jid 0, uid 0, was killed: out of swap space swblk zone ok swap blk zone exhausted, increase kern.maxswzone Jun 12 09:20:00 www kernel: pid 2180 (cron), jid 0, uid 0, was killed: out of swap space Jun 12 09:22:13 www kernel: pid 2181 (sshd), jid 0, uid 0, was killed: out of swap space Despite killing processes, the machine remains unresponsive short of calling the debugger. A backtrace reports KDB: enter: Break to debugger [ thread pid 11 tid 100003 ] Stopped at kdb_alt_break_internal+0x1a8: undefined f904411f db> bt Tracing pid 11 tid 100003 td 0xffffa00000bf4580 db_trace_self() at db_trace_self db_stack_trace() at db_stack_trace+0x11c db_command() at db_command+0x244 db_command_loop() at db_command_loop+0x54 db_trap() at db_trap+0xf8 kdb_trap() at kdb_trap+0x1c4 handle_el1h_sync() at handle_el1h_sync+0x74 --- exception, esr 0xf2000000 kdb_alt_break_internal() at kdb_alt_break_internal+0x1a8 kdb_alt_break() at kdb_alt_break+0xc uart_intr_rxready() at uart_intr_rxready+0x88 uart_intr() at uart_intr+0x128 intr_event_handle() at intr_event_handle+0xf4 intr_isrc_dispatch() at intr_isrc_dispatch+0x74 bcm2835_intc_intr() at bcm2835_intc_intr+0xa0 intr_event_handle() at intr_event_handle+0xf4 intr_isrc_dispatch() at intr_isrc_dispatch+0x74 bcm_lintc_intr() at bcm_lintc_intr+0x1d4 intr_irq_handler() at intr_irq_handler+0x80 handle_el1h_irq() at handle_el1h_irq+0x70 --- interrupt cpu_idle() at cpu_idle+0x74 sched_idletd() at sched_idletd+0x164 fork_exit() at fork_exit+0x74 fork_trampoline() at fork_trampoline+0x14 db> Persuading poudriere to bite off packages one at a time would help, if it's possible. I'm game to try increasing kern.maxswzone, but given the Pi3's i/o limitations that seems unlikely to help much. Thanks for reading! bob prohaska From nobody Sat Jun 12 17:34:22 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 383587EEBAF for ; Sat, 12 Jun 2021 17:34:32 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2PwQ5hHQz3HYS for ; Sat, 12 Jun 2021 17:34:30 +0000 (UTC) (envelope-from matthias.andree@gmx.de) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1623519263; bh=akLUStLLtuOB363GZraOAWHEjtU1SW33Yj5HtYFBpO0=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=Y+gX03XnhQZPge/WeWpOEKqqsJcWgxVzWbuQL5hfnHJ/TpPOk7vG13ZWyJQI1zDzo pU20ngkJU41WO9AmoUlSC2koqdTlHxTy4SnDx1cGdU041m+UNV34ZplXtdQp4SWqAM axReHIb9apan56tfkBvq961HKIy3mC42iv4X0cv4= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from mandree.no-ip.org ([217.224.122.1]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N3KTy-1lAR4O46GA-010P87 for ; Sat, 12 Jun 2021 19:34:23 +0200 Received: from ryzen.an3e.de (localhost [IPv6:::1]) by ryzen.an3e.de (Postfix) with ESMTP id 79016120871 for ; Sat, 12 Jun 2021 19:34:22 +0200 (CEST) Subject: Re: Restraining poudriere To: ports@freebsd.org References: <20210612172957.GA71089@www.zefox.net> From: Matthias Andree Message-ID: Date: Sat, 12 Jun 2021 19:34:22 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.1 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 In-Reply-To: <20210612172957.GA71089@www.zefox.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US X-Provags-ID: V03:K1:sEnxTmZ3NUIA9CGubB0uCCtKpfaGh5eARO3jUMMIRVo2vM8ppMt KWkEV8sbMCRitLrR1X6GgiR3QcyQDoOk6Au/liA1UwLQVpWVkVGvDZcFw8cZ0Gu3lGR8a6W SfK7O4Iaa4n5ejQm/6cGmRyhRhNu964qLhqiFBWJ5/ISAevord7gHi/gVbI68hjaWom2yy1 kBoe/iNG9Py+dixTI8ttg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:aWC4T0rj1PQ=:A5Mvj2iW+naIYq8YNaJIMP kww1pM+cXMJWJHn8Ln3dvYPUngvJjejvsNUmz4+TV2yL6Z35xSjZlDRbnXVZw4aQsKlJUcunl KV2zCDXtAmVwY1FGLcvTv5JOggljrMrirQ74mUmJnfszpI+Ai0TD5aUV9MUJinAQ7IbOaJpQJ yh0W7jMeTrxpdEb5VoWl7fbpA+G+kblcNJXDAqM5as+TLxiSwT47IBmYH2QYeeJjsfJLsxcAe GF97RZyE0Rth7InrNliArZTG4OOB2YZl3vTuqKUd8Der9bd0KncPgJjr0yypGCytNhpTBI6Ly CkGJi3kohub40Xs6UE7bb3cEdt3FMhBvpgtSiFTb84/YyqtP9pYy15ws+mBLQhFofM8Bf+87l 93LAUqDlbvvOYNZf4Cb1N98QEKYWSyEHNXULyWBIg7SQWwRnnD5Mw1zBuOCTzHfpvVbyQQXEl NixaBXiSEf4I+VUh+EZS/0a0pV4AOQUG5AWygGjMiSgGOsnc7BxNjk33HahDtm0U0iB99Vk3Q slC9PKdk99icQe6dFOFor4qsvctvtzyTx/RPGcbe/Q5P5xVElwYAs6Pkn1ymTwVQNM5zMSEgJ byw9Tk91eOgW6sYivQQwGwI5EUtvPno+cr8GrUK9LgmK+7bS6cwZU0u7DIDuBEf2ap/KABy6q LStJIwsxGOCsSPLXFG0D72oKnCmcpQYjoAX+fQhPKMSSuC5YQWHIVzAcUdcFk6/G7LIMOAzVS iqVAx3ej7yGA8aH8sJgEfCb3Drzo4BlyA14/BXgjEf5xlRQZKDDYCybAyIZkH2/YmtqoCdYb0 YJIvBgjQjNL82EYNbfumf4ofVkK8iPN5iDgxR4ybdb/D2MJ3iL4Gwh2dBbmwAialDB1Hm60v9 l5Xg9zdTxn4ShSN7CJbDZdJPoF8OnGrmstOaUMTa9cniH0Hr2qY/ugpAo4HmEFIgHH6KSxbmq NM7UY4DEXz5prXjdZDb+6vT4+TO2Za23C/FiDz280qPr6o+kOC7nUNgjwL3GSIRjdKBIJOl9c AW66hhEHGKAPxoys3iYb/m/xLFFGTnAWwaOMKKiMZ9wj8WF5L3xZIA771waooXLbTQqbWIqtp JroYz+BvOW2BVP4KF7FLSVi+gI8Fw4ND8Yceukp0p7aHCK34Z/akD8RXQ== X-Rspamd-Queue-Id: 4G2PwQ5hHQz3HYS X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=Y+gX03Xn; dmarc=pass (policy=none) header.from=gmx.de; spf=pass (mx1.freebsd.org: domain of matthias.andree@gmx.de designates 212.227.17.20 as permitted sender) smtp.mailfrom=matthias.andree@gmx.de X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[212.227.17.20:from]; FREEMAIL_FROM(0.00)[gmx.de]; R_SPF_ALLOW(-0.20)[+ip4:212.227.17.0/27]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmx.net:+]; DMARC_POLICY_ALLOW(-0.50)[gmx.de,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RECEIVED_SPAMHAUS_PBL(0.00)[217.224.122.1:received]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmx.de]; MID_RHS_MATCH_FROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[212.227.17.20:from]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[212.227.17.20:from:127.0.2.255]; MAILMAN_DEST(0.00)[ports] X-ThisMailContainsUnwantedMimeParts: N Am 12.06.21 um 19:29 schrieb bob prohaska: > In playing with poudriere on raspberry pi 3 and 4 it seems to > work well on the 8 GB Pi4 but is over-optimistic on the 1 GB Pi3. > > Can poudriere be configured to tackle packages one at a time? Sure, the easiest to try is poudriere bulk -J1 ... (capital J) that launches just 1 builder in parallel. You may then also need to check configuration so it does not build the packages per se in parallel either. The -J1 would be reflected as PARALLEL_JOBS=1 in poudriere.conf, and you should not set ALLOW_MAKE_JOBS (default is off, anyways). HTH. From nobody Sat Jun 12 17:36:48 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id D01107EF332; Sat, 12 Jun 2021 17:37:04 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.evolve.de (mail.evolve.de [213.239.217.29]) (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.evolve.de", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2PzN28zNz3JLt; Sat, 12 Jun 2021 17:37:03 +0000 (UTC) (envelope-from freebsd@grem.de) Received: by mail.evolve.de (OpenSMTPD) with ESMTP id 41042d3f; Sat, 12 Jun 2021 17:36:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=grem.de; h=content-type :content-transfer-encoding:mime-version:subject:from:in-reply-to :date:cc:message-id:references:to; s=20180501; bh=6MBGFrUAQnloE+ LFtUm9avlHnuk=; b=QIW0BoESatPOIAkZJPDhZs2Wf3CUVEarwbZw2ejOqOUKeP ZJLseyRXawrWG8tyITmNIAiP7VU2APwZfVHDjARyWTTc1YDCavSPJB5k9C9WZjkw /kFHkuXBH752j6IMK8yJMuHlb8j7SbjmUBsg1dW9ODUyFmXiZFfIgThhicWk84Aq WoxsxOEYkQVLWXr7xzovhYaowQVegq3Zy9yec4uwpSbSnyauP3DFilN6vHrHNOPn Ef694FlhuTyWXzegmmssI26pdMEyjGu8wcM4P+/e3P2C7pPk5MkE/nVHJ01fWgII dbVEiyP1qUAQlYieceQjg9AlQonSKupYYPJju8Ag== DomainKey-Signature: a=rsa-sha1; c=nofws; d=grem.de; h=content-type :content-transfer-encoding:mime-version:subject:from:in-reply-to :date:cc:message-id:references:to; q=dns; s=20180501; b=mb6DcSLA hvassxwK32XVzisQp+Y9KxFfxsV4rYIpyVzMJsQfSJ7rCMw89HJscDGxYKRrLxKN gFg5HeMYlplLlJpM6/PELve354vlC/L6XKi7aghQIG21QLFX9GociHWmoiN8ebK/ XMjuLTWCDSHiD12UlfpCeWFOmiBmWoNkXww+DoURd+VQsrBVsivmhu8ig5tEwOHX 0Uc10guxYyE8or85BnlhR8880VORo5PjoB9/AfI7/sq8OEjvRoGRO29PuM/ZMeHl wW2l1nwCg/CJRP1TqXWvnBn9LUaQBdYGazZvhOxTDguXmMFSyrbT5j0ukOm9Zyd4 6F7PgB2lmVk8Ow== Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id 6d79d722 (TLSv1.3:AEAD-CHACHA20-POLY1305-SHA256:256:NO); Sat, 12 Jun 2021 17:36:49 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (1.0) Subject: Re: Restraining poudriere From: Michael Gmelin In-Reply-To: <20210612172957.GA71089@www.zefox.net> Date: Sat, 12 Jun 2021 19:36:48 +0200 Cc: freebsd-arm@freebsd.org, freebsd-ports@freebsd.org Message-Id: References: <20210612172957.GA71089@www.zefox.net> To: bob prohaska X-Mailer: iPhone Mail (18E212) X-Rspamd-Queue-Id: 4G2PzN28zNz3JLt X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: N > On 12. Jun 2021, at 19:31, bob prohaska wrote: >=20 > =EF=BB=BFIn playing with poudriere on raspberry pi 3 and 4 it seems to > work well on the 8 GB Pi4 but is over-optimistic on the 1 GB Pi3. >=20 > Can poudriere be configured to tackle packages one at a time? Yes, see poudriere.conf: # parallel build support. # # By default poudriere uses hw.ncpu to determine the number of builders. # You can override this default by changing PARALLEL_JOBS here, or # by specifying the -J flag to bulk/testport. # # Example to define PARALLEL_JOBS to one single job # PARALLEL_JOBS=3D1 -m > For example, it started to build both sqlite8 and llvm10 at the > same time. I know the setup in this example can finish llvm=20 > (just barely) with 4 threads and turning off OOMA with=20 > vm.pfault_oom_attempts=3D"-1" > in /boot/loader.conf. The intervals of high swap use are generally > quite brief, struggling through them seems to reward use of 4 threads. >=20 > With OOMA turned off and 6 GB of swap a poudriere run on=20 > 14.0-CURRENT #0 main-n247255-f20893853e8: Wed Jun 9 18:29:07 PDT 2021 > stalled with >=20 > login: swap blk zone exhausted, increase kern.maxswzone > swblk zone ok > swap blk zone exhausted, increase kern.maxswzone > swblk zone ok > swap blk zone exhausted, increase kern.maxswzone > swblk zone ok > swap blk zone exhausted, increase kern.maxswzone > swblk zone ok > swap blk zone exhausted, increase kern.maxswzone > swblk zone ok > swap blk zone exhausted, increase kern.maxswzone > swblk zone ok > swap blk zone exhausted, increase kern.maxswzone > swblk zone ok > swap blk zone exhausted, increase kern.maxswzone > swblk zone ok > swap blk zone exhausted, increase kern.maxswzone > Jun 12 09:17:09 www kernel: pid 1044 (sh), jid 0, uid 0, was killed: out o= f swap space > Jun 12 09:17:40 www kernel: pid 2145 (cc), jid 23, uid 65534, was killed: o= ut of swap space > Jun 12 09:17:40 www syslogd: last message repeated 1 times > Jun 12 09:18:38 www kernel: pid 2179 (sh), jid 0, uid 0, was killed: out o= f swap space > swblk zone ok > swap blk zone exhausted, increase kern.maxswzone > Jun 12 09:20:00 www kernel: pid 2180 (cron), jid 0, uid 0, was killed: out= of swap space > Jun 12 09:22:13 www kernel: pid 2181 (sshd), jid 0, uid 0, was killed: out= of swap space >=20 > Despite killing processes, the machine remains unresponsive short of calli= ng > the debugger. A backtrace reports >=20 > KDB: enter: Break to debugger > [ thread pid 11 tid 100003 ] > Stopped at kdb_alt_break_internal+0x1a8: undefined f904411f > db> bt > Tracing pid 11 tid 100003 td 0xffffa00000bf4580 > db_trace_self() at db_trace_self > db_stack_trace() at db_stack_trace+0x11c > db_command() at db_command+0x244 > db_command_loop() at db_command_loop+0x54 > db_trap() at db_trap+0xf8 > kdb_trap() at kdb_trap+0x1c4 > handle_el1h_sync() at handle_el1h_sync+0x74 > --- exception, esr 0xf2000000 > kdb_alt_break_internal() at kdb_alt_break_internal+0x1a8 > kdb_alt_break() at kdb_alt_break+0xc > uart_intr_rxready() at uart_intr_rxready+0x88 > uart_intr() at uart_intr+0x128 > intr_event_handle() at intr_event_handle+0xf4 > intr_isrc_dispatch() at intr_isrc_dispatch+0x74 > bcm2835_intc_intr() at bcm2835_intc_intr+0xa0 > intr_event_handle() at intr_event_handle+0xf4 > intr_isrc_dispatch() at intr_isrc_dispatch+0x74 > bcm_lintc_intr() at bcm_lintc_intr+0x1d4 > intr_irq_handler() at intr_irq_handler+0x80 > handle_el1h_irq() at handle_el1h_irq+0x70 > --- interrupt > cpu_idle() at cpu_idle+0x74 > sched_idletd() at sched_idletd+0x164 > fork_exit() at fork_exit+0x74 > fork_trampoline() at fork_trampoline+0x14 > db> =20 >=20 > Persuading poudriere to bite off packages one at a time would help,=20 > if it's possible. I'm game to try increasing kern.maxswzone, but > given the Pi3's i/o limitations that seems unlikely to help much. >=20 > Thanks for reading! >=20 > bob prohaska >=20 From nobody Sat Jun 12 17:41:39 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id D81457EFDFC for ; Sat, 12 Jun 2021 17:41:38 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2Q4f4PkLz3KMr for ; Sat, 12 Jun 2021 17:41:38 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.16.1/8.15.2) with ESMTPS id 15CHfdAF071511 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 12 Jun 2021 10:41:39 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.16.1/8.15.2/Submit) id 15CHfdFq071510; Sat, 12 Jun 2021 10:41:39 -0700 (PDT) (envelope-from fbsd) Date: Sat, 12 Jun 2021 10:41:39 -0700 From: bob prohaska To: Matthias Andree Cc: ports@freebsd.org Subject: Re: Restraining poudriere Message-ID: <20210612174139.GB71089@www.zefox.net> References: <20210612172957.GA71089@www.zefox.net> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4G2Q4f4PkLz3KMr X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On Sat, Jun 12, 2021 at 07:34:22PM +0200, Matthias Andree wrote: > Am 12.06.21 um 19:29 schrieb bob prohaska: > > In playing with poudriere on raspberry pi 3 and 4 it seems to > > work well on the 8 GB Pi4 but is over-optimistic on the 1 GB Pi3. > > > > Can poudriere be configured to tackle packages one at a time? > > Sure, the easiest to try is poudriere bulk -J1 ... (capital J) that > launches just 1 builder in parallel. > > You may then also need to check configuration so it does not build the > packages per se in parallel either. > > The -J1 would be reflected as PARALLEL_JOBS=1 in poudriere.conf, and you > should not set ALLOW_MAKE_JOBS (default is off, anyways). > Thank you, trying it now. bob prohaska > > > From nobody Sat Jun 12 17:45:13 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 523CA11C8B05 for ; Sat, 12 Jun 2021 17:45:24 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Received: from mx2.quinteiro.org (mx2.quinteiro.org [71.19.154.200]) (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 4G2Q8z36pjz3LFN for ; Sat, 12 Jun 2021 17:45:23 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Received: from www.quinteiro.org (www.quinteiro.org [204.109.56.22]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx2.quinteiro.org (Postfix) with ESMTPS id EC79D21D9A6 for ; Sat, 12 Jun 2021 17:45:15 +0000 (UTC) (envelope-from freebsd@quinteiro.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=quinteiro.org; s=default; t=1623519916; bh=UTwopnJ6qy9geR4jJkJSAQFhugnBY2pq0rnq2vAlEGI=; h=Subject:To:References:From:Date:In-Reply-To; b=vId9VZ2Bf69jcQOQRr3ux8l+df6OEqxsqGqGMpF7o/WdSNv4oXgc3zEB78bR+vRq+ IYWPtMlAAFlVrHdyGOwjWEXtyyZf7skDn/HVB1YVpm+cDefnA32xcygbV6YHPaNywR /bpc83QOV5QFCVEx9sRKGZxoLmyHhMfkMAN7t62o= Received: from [172.16.1.157] (198-27-221-245.fiber.dynamic.sonic.net [198.27.221.245]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by www.quinteiro.org (Postfix) with ESMTPSA id 584D62E80D for ; Sat, 12 Jun 2021 17:45:14 +0000 (UTC) Subject: Re: Restraining poudriere To: ports@freebsd.org References: <20210612172957.GA71089@www.zefox.net> From: Jose Quinteiro Message-ID: Date: Sat, 12 Jun 2021 10:45:13 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 In-Reply-To: <20210612172957.GA71089@www.zefox.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4G2Q8z36pjz3LFN X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=quinteiro.org header.s=default header.b=vId9VZ2B; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd@quinteiro.org designates 71.19.154.200 as permitted sender) smtp.mailfrom=freebsd@quinteiro.org X-Spamd-Result: default: False [-3.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[quinteiro.org:s=default]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[71.19.154.200:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[quinteiro.org]; DKIM_TRACE(0.00)[quinteiro.org:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[71.19.154.200:from]; ASN(0.00)[asn:47066, ipnet:71.19.154.0/24, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[ports] X-ThisMailContainsUnwantedMimeParts: N On 6/12/21 10:29 AM, bob prohaska wrote: > In playing with poudriere on raspberry pi 3 and 4 it seems to > work well on the 8 GB Pi4 but is over-optimistic on the 1 GB Pi3. > (snip) You might want to consider modifying your USE_TMPFS setting in poudriere.conf if you are constrained by memory. The default is "yes" which means use tmpfs(5) for the work dir and caching. I found I have to set this to "data" (caches only) in order to make full use of all my cores without running out of memory. Thanks, Jose From nobody Sat Jun 12 17:57:04 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id EED1C11C9902; Sat, 12 Jun 2021 17:57:04 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2QQS4yZXz3MQx; Sat, 12 Jun 2021 17:57:04 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.16.1/8.15.2) with ESMTPS id 15CHv5wT071564 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 12 Jun 2021 10:57:05 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.16.1/8.15.2/Submit) id 15CHv4Ag071563; Sat, 12 Jun 2021 10:57:04 -0700 (PDT) (envelope-from fbsd) Date: Sat, 12 Jun 2021 10:57:04 -0700 From: bob prohaska To: Michael Gmelin Cc: freebsd-arm@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Restraining poudriere Message-ID: <20210612175704.GC71089@www.zefox.net> References: <20210612172957.GA71089@www.zefox.net> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4G2QQS4yZXz3MQx X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On Sat, Jun 12, 2021 at 07:36:48PM +0200, Michael Gmelin wrote: > > > > On 12. Jun 2021, at 19:31, bob prohaska wrote: > > > > ???In playing with poudriere on raspberry pi 3 and 4 it seems to > > work well on the 8 GB Pi4 but is over-optimistic on the 1 GB Pi3. > > > > Can poudriere be configured to tackle packages one at a time? > > Yes, see poudriere.conf: > > # parallel build support. > # > # By default poudriere uses hw.ncpu to determine the number of builders. > # You can override this default by changing PARALLEL_JOBS here, or > # by specifying the -J flag to bulk/testport. > # > # Example to define PARALLEL_JOBS to one single job > # PARALLEL_JOBS=1 > > -m > I perhaps misunderstood what was meant by "builders", confusing it with threads. Or maybe cores.... Trying it now, hoping to see parallel core use. Thanks for writing! bob prohaska From nobody Sat Jun 12 18:07:28 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 69DD411CB549 for ; Sat, 12 Jun 2021 18:07:28 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2QfS1FKJz3Q5p for ; Sat, 12 Jun 2021 18:07:27 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.16.1/8.15.2) with ESMTPS id 15CI7TMp071597 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 12 Jun 2021 11:07:29 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.16.1/8.15.2/Submit) id 15CI7SPA071596; Sat, 12 Jun 2021 11:07:28 -0700 (PDT) (envelope-from fbsd) Date: Sat, 12 Jun 2021 11:07:28 -0700 From: bob prohaska To: Jose Quinteiro Cc: ports@freebsd.org Subject: Re: Restraining poudriere Message-ID: <20210612180728.GD71089@www.zefox.net> References: <20210612172957.GA71089@www.zefox.net> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4G2QfS1FKJz3Q5p X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On Sat, Jun 12, 2021 at 10:45:13AM -0700, Jose Quinteiro wrote: > On 6/12/21 10:29 AM, bob prohaska wrote: > > In playing with poudriere on raspberry pi 3 and 4 it seems to > > work well on the 8 GB Pi4 but is over-optimistic on the 1 GB Pi3. > > > (snip) > You might want to consider modifying your USE_TMPFS setting in > poudriere.conf if you are constrained by memory. The default is "yes" > which means use tmpfs(5) for the work dir and caching. I found I have to > set this to "data" (caches only) in order to make full use of all my > cores without running out of memory. > That might be part of my trouble. I thought I'd turned tmpfs off, and did in /etc/fstab but not in /usr/local/etc/poudriere.conf. For now I'm going to let it run and see what happens, thus far it's nibbling away on llvm10 with one core. Hopefully more cores will come into play as bootstrap progresses. Thanks for writing! bob prohaska From nobody Sat Jun 12 18:16:28 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id DA51911CC2B5 for ; Sat, 12 Jun 2021 18:16:32 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.evolve.de (mail.evolve.de [213.239.217.29]) (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.evolve.de", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2Qrw3cv5z3QpD; Sat, 12 Jun 2021 18:16:32 +0000 (UTC) (envelope-from freebsd@grem.de) Received: by mail.evolve.de (OpenSMTPD) with ESMTP id a18b0382; Sat, 12 Jun 2021 18:16:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=grem.de; h=content-type :content-transfer-encoding:mime-version:subject:from:in-reply-to :date:cc:message-id:references:to; s=20180501; bh=i1psYrkepsGHit lhbLT3Wq5v/ww=; b=f+CRsgep82L6HYJe2DG3OerBTN076YhvQVia68PqHGGdhT DakG1bk93liEmj4rdPqPwIzDfLPs+auFARZZL2KRrmXJVlJ2bx/cYFFueWoWUj9J kFf7JU+v4QBh5e4rFYbSzggFekrsMBTImo/qarDda7zNlza2P7dL+oloONCtu+Zx A7zjgVgcc6HEyYGaaD6y0c8AoK9zVyM7YCaeY+YGDIr0LFiCouad9/v1/AeQ0vTX pvnt2kdv9Lpxfx1PPq7s6O6/Ze5SLH2QlyzbKjn79WcbBzxVjET/eNbKUHAOAmkB 6jkSWwyLsM5bw1NbdVeR5MvfmUeTvtJcUxaxvMGg== DomainKey-Signature: a=rsa-sha1; c=nofws; d=grem.de; h=content-type :content-transfer-encoding:mime-version:subject:from:in-reply-to :date:cc:message-id:references:to; q=dns; s=20180501; b=NrtrvDiq Wh/gLM0u5XQUT5z5HML1ugMNCWYCxQHi7ndRIPsefLBNkNCpRTpEg/L9rRhMSimt t1TIhsKJzNQFNNLExdLA1f4uAJ0Kr0Un7k8cNOTt95/QwFSCGiGyxZrnu1ycWiqT 8bcaNgnxMVcljeje/0PjHZ3XfXxjwOj0+do1HebPviQ3L4DQJecFwr7p9MX4hQU+ YYQC1/xTlr6UcDNQ40lMQUPCl7V+r7frmagbI2TH3YDB+tOd+x8IUuIdcBgOveKh aG13ApEp4I4aZit3iy3fnAh80NS4NlQq8yAGYDJTtutQi0LwlTra7Evr4GLNONZN fJqm4D6b/H8Npg== Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id c41fc83e (TLSv1.3:AEAD-CHACHA20-POLY1305-SHA256:256:NO); Sat, 12 Jun 2021 18:16:29 +0000 (UTC) Content-Type: multipart/alternative; boundary=Apple-Mail-6C3DD1ED-12C7-4BDE-90B6-42D918CF75DB Content-Transfer-Encoding: 7bit List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (1.0) Subject: Re: Restraining poudriere From: Michael Gmelin In-Reply-To: <20210612180728.GD71089@www.zefox.net> Date: Sat, 12 Jun 2021 20:16:28 +0200 Cc: Jose Quinteiro , ports@freebsd.org Message-Id: <217E1971-5D4C-43ED-8B24-34FC8D757808@grem.de> References: <20210612180728.GD71089@www.zefox.net> To: bob prohaska X-Mailer: iPhone Mail (18E212) X-Rspamd-Queue-Id: 4G2Qrw3cv5z3QpD X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: Y --Apple-Mail-6C3DD1ED-12C7-4BDE-90B6-42D918CF75DB Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > On 12. Jun 2021, at 20:08, bob prohaska wrote: >=20 > =EF=BB=BFOn Sat, Jun 12, 2021 at 10:45:13AM -0700, Jose Quinteiro wrote: >>> On 6/12/21 10:29 AM, bob prohaska wrote: >>> In playing with poudriere on raspberry pi 3 and 4 it seems to >>> work well on the 8 GB Pi4 but is over-optimistic on the 1 GB Pi3. >>>=20 >> (snip) >> You might want to consider modifying your USE_TMPFS setting in >> poudriere.conf if you are constrained by memory. The default is "yes" >> which means use tmpfs(5) for the work dir and caching. I found I have to >> set this to "data" (caches only) in order to make full use of all my >> cores without running out of memory. >>=20 >=20 > That might be part of my trouble. I thought I'd turned tmpfs off, > and did in /etc/fstab but not in /usr/local/etc/poudriere.conf. >=20 > For now I'm going to let it run and see what happens, thus far=20 > it's nibbling away on llvm10 with one core. Hopefully more cores > will come into play as bootstrap progresses. >=20 > Thanks for writing! >=20 Disabling tmpfs was a good idea. You could also limit poudriere to one builder, but add llvm to ALLOW_MAKE_JO= BS_PACKAGES. Back when I built package sets for the rPI3, I did so using crossbuilding on= amd64[0], but I assume this exercise is not primarily about saving time :) Cheers, Michael [0] https://blog.grem.de/sysadmin/FreeBSD-On-rpi3-With-crochet-2018-10-27-18= -00.html > bob prohaska >=20 From nobody Sat Jun 12 18:38:24 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 71D4411CDA24; Sat, 12 Jun 2021 18:38:37 +0000 (UTC) (envelope-from kpedersen@disroot.org) Received: from knopi.disroot.org (knopi.disroot.org [178.21.23.139]) (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 4G2RLN0h4Zz3jML; Sat, 12 Jun 2021 18:38:35 +0000 (UTC) (envelope-from kpedersen@disroot.org) Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id E7F4A5BEA9; Sat, 12 Jun 2021 20:38:27 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oMkmwZpNfExK; Sat, 12 Jun 2021 20:38:26 +0200 (CEST) Date: Sat, 12 Jun 2021 18:38:24 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1623523106; bh=WYANJ2UxD6Z6Q7CD0bNdwaug9CDKVXDA0vnN78eTqwE=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=d28koOJgTwTyoENuwYWczXYSaldUFBspLq3qXwfCvPye3Lt9WHB6/PjMyOb0fiwJb WFF083tqV0ZRTbnYRpX8Wsx7hSqkErlqJeBuj0nZ6UfdctCMJ9pe9sa77qvB9kqZvO 4Ii0FHaFkeh1VPkdhKpCU/SzVno9NrM2GOXTLRB0X7Qs7u/fZHryauIkED9FPiapsa iv/l2ZuxzIOMRGr7MmYvjXgV3wSgKpzG2ZjAxOyTbvVLcHTtsdv+uQEKb3ioYlRUa5 5Fe38CU1wCb9lBIO+Wq6gCdl8hAv14OfyxNNZYvuvDrQsPwRzk9mUW9epDy3wrOpFo bnteOAwzWtx/Q== To: Pavel Timofeev Cc: ports-list freebsd , freebsd-games@freebsd.org Subject: Re: Picking up hllib, hlextract and Half-Life Message-ID: <20210612183824.GA98097@dae.local> References: <20210530000348.GA22411@dae.local> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4G2RLN0h4Zz3jML X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=disroot.org header.s=mail header.b=d28koOJg; dmarc=pass (policy=quarantine) header.from=disroot.org; spf=pass (mx1.freebsd.org: domain of kpedersen@disroot.org designates 178.21.23.139 as permitted sender) smtp.mailfrom=kpedersen@disroot.org X-Spamd-Result: default: False [-3.50 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[178.21.23.139:from]; R_DKIM_ALLOW(-0.20)[disroot.org:s=mail]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+a]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-1.000]; TO_DN_SOME(0.00)[]; SPAMHAUS_ZRD(0.00)[178.21.23.139:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[disroot.org:+]; DMARC_POLICY_ALLOW(-0.50)[disroot.org,quarantine]; NEURAL_HAM_SHORT(-1.00)[-0.999]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:50673, ipnet:178.21.23.0/24, country:NL]; MAILMAN_DEST(0.00)[freebsd-games,freebsd-ports] Reply-To: kpedersen@disroot.org From: Karsten Pedersen via freebsd-ports X-Original-From: Karsten Pedersen X-ThisMailContainsUnwantedMimeParts: N On Tue, Jun 08, 2021 at 02:54:33PM -0600, Pavel Timofeev wrote: > Hi! > Wondering if you considered https://github.com/FWGS/xash3d-fwgs instead of > dead xash3d? Hi there, Yes, FWGS is the upstream project (not the obsolete xash3d). Those guys have done some really good work on tweaking the SDK's to build smoothly :) Karsten From nobody Sat Jun 12 20:26:16 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 376B85D28F7 for ; Sat, 12 Jun 2021 20:26:21 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Received: from mx2.quinteiro.org (mx2.quinteiro.org [71.19.154.200]) (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 4G2Tkh2Njpz3qHR for ; Sat, 12 Jun 2021 20:26:20 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Received: from www.quinteiro.org (www.quinteiro.org [204.109.56.22]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx2.quinteiro.org (Postfix) with ESMTPS id 4722D21D9A6 for ; Sat, 12 Jun 2021 20:26:18 +0000 (UTC) (envelope-from freebsd@quinteiro.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=quinteiro.org; s=default; t=1623529578; bh=wyO7EWQmQxTEzBfnNbSofiM2GL0mentumcwwkgJJPVQ=; h=Subject:To:References:From:Date:In-Reply-To; b=eS7XUF7SKqMQNDzK/Ug+G4RommC1U+pjKBetrqxegeXF0viKFKbbfu/x76sXKLJFy 9TKUwUtNRNscwIY20lkbvmBpD2MTKv+LXIpFB4ReX7JTp3jMkf69+n4sdrx8YLjaKf gZyU7nqesoPj7zeRU5bNEMI7Rh3r0m/4lMzxCEtE= Received: from [172.16.1.157] (198-27-221-245.fiber.dynamic.sonic.net [198.27.221.245]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by www.quinteiro.org (Postfix) with ESMTPSA id D6C802E80A for ; Sat, 12 Jun 2021 20:26:16 +0000 (UTC) Subject: Re: Restraining poudriere To: ports@freebsd.org References: <20210612172957.GA71089@www.zefox.net> <20210612175704.GC71089@www.zefox.net> From: Jose Quinteiro Message-ID: <0e365b53-eb19-e751-f688-518d799e0f81@quinteiro.org> Date: Sat, 12 Jun 2021 13:26:16 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 In-Reply-To: <20210612175704.GC71089@www.zefox.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4G2Tkh2Njpz3qHR X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=quinteiro.org header.s=default header.b=eS7XUF7S; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd@quinteiro.org designates 71.19.154.200 as permitted sender) smtp.mailfrom=freebsd@quinteiro.org X-Spamd-Result: default: False [-3.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[quinteiro.org:s=default]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[71.19.154.200:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[quinteiro.org]; DKIM_TRACE(0.00)[quinteiro.org:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[71.19.154.200:from]; ASN(0.00)[asn:47066, ipnet:71.19.154.0/24, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[ports] X-ThisMailContainsUnwantedMimeParts: N On 6/12/21 10:57 AM, bob prohaska wrote: > On Sat, Jun 12, 2021 at 07:36:48PM +0200, Michael Gmelin wrote: >> >> >>> On 12. Jun 2021, at 19:31, bob prohaska wrote: >>> >>> ???In playing with poudriere on raspberry pi 3 and 4 it seems to >>> work well on the 8 GB Pi4 but is over-optimistic on the 1 GB Pi3. >>> >>> Can poudriere be configured to tackle packages one at a time? >> >> Yes, see poudriere.conf: >> >> # parallel build support. >> # >> # By default poudriere uses hw.ncpu to determine the number of builders. >> # You can override this default by changing PARALLEL_JOBS here, or >> # by specifying the -J flag to bulk/testport. >> # >> # Example to define PARALLEL_JOBS to one single job >> # PARALLEL_JOBS=1 >> >> -m >> > > I perhaps misunderstood what was meant by "builders", confusing it > with threads. Or maybe cores.... > > Trying it now, hoping to see parallel core use. You won't. Setting PARALLEL_JOBS=1 means exactly one Poudriere worker will run, and that make will not build in parallel. You have to decide whether you want multiple Poudriere jobs, each using a single core at most, one Poudriere job with make(1) potentially using several cores, or some combination of both. The three variables that control this are: PARALLEL_JOBS, as you already know. This is the maximum number of workers Poudriere will launch. It can be less than this if there are multiple dependent packages waiting for a big package to build. This happens a lot with Llvm and the like. Not having ALLOW_MAKE_JOBS set is very frustrating in this case, because the big pig of a build will use one core at most and take forever. ALLOW_MAKE_JOBS and MAKE_JOBS_NUMBER (make.conf). The first one allows make(1) to launch parallel jobs, and the second controls the maximum number of make jobs that will be launched. The problem here is that many builds have lengthy steps that are not concurrent (I'm looking at you, autotools!) A lot of times the actual compile and link steps take a tiny fraction of the total build time. I chose to use a combination of both, and had to experiment with different numbers for PARALLEL_JOBS mad MAKE_JOBS_NUMBER so that a majority of my cores were used for the build, but I did not run out of memory: https://forums.FreeBSD.org/threads/poudriere-never-completes-first-run-without-errors.78000/post-486707 > > Thanks for writing! > > bob prohaska > You're welcome! Jose From nobody Sat Jun 12 23:16:44 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4696A7CC50C for ; Sat, 12 Jun 2021 23:16:44 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2YWH6W5pz4W86 for ; Sat, 12 Jun 2021 23:16:43 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.16.1/8.15.2) with ESMTPS id 15CNGi5o072558 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 12 Jun 2021 16:16:44 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.16.1/8.15.2/Submit) id 15CNGitG072557; Sat, 12 Jun 2021 16:16:44 -0700 (PDT) (envelope-from fbsd) Date: Sat, 12 Jun 2021 16:16:44 -0700 From: bob prohaska To: Jose Quinteiro Cc: ports@freebsd.org Subject: Re: Restraining poudriere Message-ID: <20210612231644.GA72468@www.zefox.net> References: <20210612172957.GA71089@www.zefox.net> <20210612175704.GC71089@www.zefox.net> <0e365b53-eb19-e751-f688-518d799e0f81@quinteiro.org> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0e365b53-eb19-e751-f688-518d799e0f81@quinteiro.org> X-Rspamd-Queue-Id: 4G2YWH6W5pz4W86 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On Sat, Jun 12, 2021 at 01:26:16PM -0700, Jose Quinteiro wrote: > On 6/12/21 10:57 AM, bob prohaska wrote: > > > > Trying it now, hoping to see parallel core use. > > You won't. Setting PARALLEL_JOBS=1 means exactly one Poudriere worker > will run, and that make will not build in parallel. You have to decide > whether you want multiple Poudriere jobs, each using a single core at > most, one Poudriere job with make(1) potentially using several cores, or > some combination of both. > > The three variables that control this are: > > PARALLEL_JOBS, as you already know. This is the maximum number of > workers Poudriere will launch. It can be less than this if there are > multiple dependent packages waiting for a big package to build. This > happens a lot with Llvm and the like. Not having ALLOW_MAKE_JOBS set is > very frustrating in this case, because the big pig of a build will use > one core at most and take forever. > > ALLOW_MAKE_JOBS and MAKE_JOBS_NUMBER (make.conf). The first one allows > make(1) to launch parallel jobs, and the second controls the maximum > number of make jobs that will be launched. The problem here is that many > builds have lengthy steps that are not concurrent (I'm looking at you, > autotools!) A lot of times the actual compile and link steps take a tiny > fraction of the total build time. > > I chose to use a combination of both, and had to experiment with > different numbers for PARALLEL_JOBS mad MAKE_JOBS_NUMBER so that a > majority of my cores were used for the build, but I did not run out of > memory: > https://forums.FreeBSD.org/threads/poudriere-never-completes-first-run-without-errors.78000/post-486707 > It appears that starting poudriere with -J 1 and adding ALLOW_MAKE_JOBS=yes MAKE_JOBS_NUMBER=4 to /etc/make.conf will come a little closer to making good use of the machine's puny resources. Have I got that right? It also looks as if setting USE_TMPFS=no in /usr/local/etc/poudriere.conf will help. Right now, with tmpfs enabled on a single thread the machine is using 800 MB of swap. I rather like your idea of setting a target load average. Wish I knew how to do it...... methinks it isn't simple. Thanks again! bob prohaska From nobody Sat Jun 12 23:33:28 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id B6EAF7CDA1B for ; Sat, 12 Jun 2021 23:33:33 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Received: from mx2.quinteiro.org (mx2.quinteiro.org [71.19.154.200]) (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 4G2Yth4JgNz4XYd for ; Sat, 12 Jun 2021 23:33:32 +0000 (UTC) (envelope-from freebsd@quinteiro.org) Received: from www.quinteiro.org (www.quinteiro.org [204.109.56.22]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx2.quinteiro.org (Postfix) with ESMTPS id 43A6921D9A6 for ; Sat, 12 Jun 2021 23:33:30 +0000 (UTC) (envelope-from freebsd@quinteiro.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=quinteiro.org; s=default; t=1623540810; bh=lyBq+o2eC0Z5oBAI1r+ZQ+YED2vd4VqZsbM1ZluaMG8=; h=Subject:To:References:From:Date:In-Reply-To; b=En+AqWcVdWcDYHZ+fOv8z1X2F/a2gQwHO3Suyl1gjuYjbILfoyAqPBYFk5caf49oK WzJNHa3lrGSBsBdrx/KTV9IkGh8zV/jbjDIxscNhKyv/TsuPrRlbyI1sg195kemPu4 6OlIRhSqqiD4W83jbsTSw6h+ntaqlWHYcqfJ8Lc8= Received: from [172.16.1.157] (198-27-221-245.fiber.dynamic.sonic.net [198.27.221.245]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by www.quinteiro.org (Postfix) with ESMTPSA id 095972E822 for ; Sat, 12 Jun 2021 23:33:28 +0000 (UTC) Subject: Re: Restraining poudriere To: ports@freebsd.org References: <20210612172957.GA71089@www.zefox.net> <20210612175704.GC71089@www.zefox.net> <0e365b53-eb19-e751-f688-518d799e0f81@quinteiro.org> <20210612231644.GA72468@www.zefox.net> From: Jose Quinteiro Message-ID: <901d4a48-e90a-658f-9bd6-dbd48b881562@quinteiro.org> Date: Sat, 12 Jun 2021 16:33:28 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 In-Reply-To: <20210612231644.GA72468@www.zefox.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4G2Yth4JgNz4XYd X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=quinteiro.org header.s=default header.b=En+AqWcV; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd@quinteiro.org designates 71.19.154.200 as permitted sender) smtp.mailfrom=freebsd@quinteiro.org X-Spamd-Result: default: False [-3.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[quinteiro.org:s=default]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[71.19.154.200:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[quinteiro.org]; DKIM_TRACE(0.00)[quinteiro.org:+]; NEURAL_HAM_SHORT(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[71.19.154.200:from]; ASN(0.00)[asn:47066, ipnet:71.19.154.0/24, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[ports] X-ThisMailContainsUnwantedMimeParts: N On 6/12/21 4:16 PM, bob prohaska wrote: > On Sat, Jun 12, 2021 at 01:26:16PM -0700, Jose Quinteiro wrote: >> On 6/12/21 10:57 AM, bob prohaska wrote: >>> >>> Trying it now, hoping to see parallel core use. >> >> You won't. Setting PARALLEL_JOBS=1 means exactly one Poudriere worker >> will run, and that make will not build in parallel. You have to decide >> whether you want multiple Poudriere jobs, each using a single core at >> most, one Poudriere job with make(1) potentially using several cores, or >> some combination of both. >> >> The three variables that control this are: >> >> PARALLEL_JOBS, as you already know. This is the maximum number of >> workers Poudriere will launch. It can be less than this if there are >> multiple dependent packages waiting for a big package to build. This >> happens a lot with Llvm and the like. Not having ALLOW_MAKE_JOBS set is >> very frustrating in this case, because the big pig of a build will use >> one core at most and take forever. >> >> ALLOW_MAKE_JOBS and MAKE_JOBS_NUMBER (make.conf). The first one allows >> make(1) to launch parallel jobs, and the second controls the maximum >> number of make jobs that will be launched. The problem here is that many >> builds have lengthy steps that are not concurrent (I'm looking at you, >> autotools!) A lot of times the actual compile and link steps take a tiny >> fraction of the total build time. >> >> I chose to use a combination of both, and had to experiment with >> different numbers for PARALLEL_JOBS mad MAKE_JOBS_NUMBER so that a >> majority of my cores were used for the build, but I did not run out of >> memory: >> https://forums.FreeBSD.org/threads/poudriere-never-completes-first-run-without-errors.78000/post-486707 >> > > It appears that starting poudriere with -J 1 and adding > ALLOW_MAKE_JOBS=yes > MAKE_JOBS_NUMBER=4 > to /etc/make.conf will come a little closer to making good use > of the machine's puny resources. Have I got that right? > This is very specific to the list of packages being built and the machine used to build them, so you tell us! > It also looks as if setting > USE_TMPFS=no > in /usr/local/etc/poudriere.conf will help. Right now, with > tmpfs enabled on a single thread the machine is using 800 MB > of swap. > > I rather like your idea of setting a target load average. > Wish I knew how to do it...... methinks it isn't simple. > The only way to do it now is by trial and error, and the runs are of questionable reproducibility because I use ccache(1). It would be super cool if Poudriere could be configured to target a load average, and tweak MAKE_JOBS_NUMBER and PARALLEL_JOBS dynamically for you. I suspect that's not simple to implement, and may not work very well anyway. It's certainly beyond my abilities. > Thanks again! > > bob prohaska > You're welcome! Jose From nobody Sun Jun 13 00:53:44 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 9A7747E90C7 for ; Sun, 13 Jun 2021 00:53:54 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-25.consmr.mail.gq1.yahoo.com (sonic312-25.consmr.mail.gq1.yahoo.com [98.137.69.206]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2bgQ14vNz4btp for ; Sun, 13 Jun 2021 00:53:53 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1623545631; bh=hQHg7ugPyTHEhXOT3B/6+lshu/QEFA1Co0aDkU8WSdY=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=J7cj1f0J7vWuCeR7mVNR5w1vf7SHblviTehmiCm1qnIGCDrct/NKz4VrWMdLLrp9ZLRnwpUM1tuRWw9zTyI1ycyCyRVelJqCHWDqpPHS/O3uUke/RDF0gOaAL8WNjYPYgNZiBKKm79l8JRLqHmdZO6fzWc2jwCJKccrY9RYypwCwhYx+k+B9Mye5v/ehu2xRYl0TfAF+QVw2JH1RrNxOAhuUlnfHu4sGx1T9BhRmVbNmbzeEcwUHVHsbdvTrQQ8+PrgSCp8aLrfxlnk6PnpSY0mbkLklJnKLXfkGAImN9MxW7/FlogTfEC2P5w02V0cPyUvWnlRbdc/CBsWpFB8YcA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1623545631; bh=dfGktU4MHDGwKTz5Ygk2Kj9ilu0o/NIuezwl3exbdxm=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=hPbWXguUWibwIwbLe2y8smmBhvWpwBB8lCjmpuAcsSkI3XHALTR3WOZhNNRXhdI/oD/ZZJbzNkV34i1bIS/+o60v6X27hiKmHnG66lGKxnQVhZjFBnQvF/NqNghjJb/b7S9Ou2OjkMSjycE7tlaPhPfx8EpPIpDcz4eHDIYJMlg9nMymXv5GUNhmXu7Dw3OJVd7WBPivYma10y+p9CMAAv76gKEAoI3+B9mComFLQ57p6kholqEMN4Si+kpOtBWOD0tAiXt4xpuykg0oqx3wqPfBMck0i6dT6hqyyawfozmTkvXxCcKM1+7E8HrcODKmLsyZV+DNlosDAu26wfk9GQ== X-YMail-OSG: LYO9iPoVM1l41N7tzj6YzJVL8aXtyDudMaV40Ju5axl4hTRR_0XhL2ORHLv_g_g FuQvvHW1o0jlx_FmsRp5j1WmwTE5mYsIL7vIdaW9X_u2dCAZ4kq1UyypvP_CpYWf79OdRgjdF6Zn jSHuQWoeAvM4E1N_Gs46SP4gay_GRwI7Yt0tPbkHjkO4seUSd.UjFyGxodpofNHCMFc_2bneOa6k I2NLPdMoTQLfsK6HLlEa4UKYju_orw6uMIlyRFum1CLjqVsB7nprwFenWnkDmAaQqeKc7ZzvYDXx aFufuq5zd_dbWQqYXOLcK._S2M17lfiTvEIah4lECnMmNu92CG9Tbfzp5Hsyd__8ajHfhOw0MLGw H68nw0fa3xUwu7lYF9yYbYUwPqLlytLW8m.6uQf7sEKyNZkgDeHI0IONV_OHLrBMGp0ELk5yqzG8 fFBxMLDwF3D4AdzjxyeoMATmHTvs5o9MkF.eZNgwTAeRrY30dp_goH4cXqAc4p_ACzX_IONbjXzI bQTtQglqxRcv04V4TJnAs3eqWWq_xlXhndPWb67RFaqyd3FqfHpoVOuS0zbs5NNBVBQ_IvDyUuVG fFf3WsmBFRyIVRLKVwQ97JS63PrProiqo3aRMTE32zn2yPHktnyj.C9EV19AfTBBFazcg0rNxPQq wmDrTcDUUCt8ZjiZ2zbAg4LLmaBsPSG.wAEeBbG6XEo5u42BSf3.oMwG8r50ZhW_kZuPwjnpm.C5 AwkW.6nWwuctkhwl.WvJrXoaVK3BmOQw5KvH7v9v56UjHju7Uf0USGcbuxUZi0hW7thljiHD8SNM sTeK8x3mCzCK.84iHJQOaJr_rvmqxrS7FtzX..4eUNYaY5Txm5DHpwOsLr7KPH_TMOXusHKY7F.z GFSw0mCN3a2.eWclZqauOPHANBHImMqNzI7K393QWN7oeXu4M0yJqweZKc5yJXEeRKqzyacao_eL 1hFSDC4iIcxblZ4TbWbTwp_29uXo5JtxCf_K2H3IVI6cXdIqIhOqFHMg0G4YI7lM_K8YDqVIVsdN SV4kJhFcxJIuA1IeWd31_bAHyd6FLWud4JDwI_vefva9YXwukWF6yLarXRCLB6EF3jnEUqA2d7gf uBifyPhYt4E7aW3fZZ7l0bq1mIo0AJdGH_P3fgm2FWfKCtsfUoTvWD06YJqw3yy9QZhJwjH7HKZJ N4FYkI1d3Uq3DQi6qWncl17dENkEsiOhuRUfVPcD0QsWtuO8PyPJKD5cPZV.UDwKFjba3O86ZZLU HgHrbVLGAT9GKVR3QscactAgxWj_ssxBS0bN39iE0knxevSKHVq87dxr1HhAnQWLkzvv8b3M12Uz MP3jRn6CQRxWzDSWF9OSNVJvj4YTWGVDolzCAjgD6owFhhyYX11wRz8f15SKSfjz4FFO05Qm7l6v 4i9XaCochKY1.RwUNM4VA2VV_qfpg._V80sDsOD18JHMFoJ4EkL6yPHmHdncZGBC4iDJKt5CGfjq t46rgdE082RFiaonCQPthlKltX7zsalAAMlu6VsxwtVHDRDBuhY9Kxj_hIDF36jaRGJDm2Q1sZOy CawUHpoSr4w7j0UydizWgx8O8S.IXCmmPw3MuncblGcD2NUzaJ0vCsgyVzK9fF2q3rWTmJe1m5Wr paWEQ1zZkhoJk.dJVzgLXnvTzF47H65Sbr8XTjq29u.Kl7HdoX6PGwz3Pmt5pMm7ccNvpP4gJAxx iBr_.FpiHygXlb.gkzkx15GHXIXXzEoVAq146Be.I9BAVa33uikXPq4GWn31xa0RukiGaRXmcYv6 YzyRinBP7jb2vDBQ2nZhchoSCevZ4ygmzUBU4sMYyAqypbpxROJhj3bfXwA4hzNvQaaHT3ZF.Zxa P58z1g3ulbkZTLS4rvQl05M5uvZHGfUDNvQu5E6DLG8Jcz5vdJG_jwxjosHD67N9hc9pxwRtXNPb Ldh.jLAN_LSdNRfjZhKiktOsqP38oB1q0Zqh86IW0IXbyztXgPrKv6CYmyaKsuUpd2lJj6Hs0S5l HEMQlWKdqSvZk32eh1AFRZh_2arHFgUakNMe9VqUsMvFZE4ML3d5M8ReUpa_ajD2grLKJhh_Pktu Y59DjBlj.H6hm.55uUCUhHJuczkc2RXV8IyYEPpz1RL6mpS6P3L_M9LxWpxYXchv8rDDmO1NoCkK R.wK2Yf1tSVCt_DRA9dTT922XFH52tMYc5mu0Y70TXvRV3VNsYzD7dq7abWVKT7HfwKZ.I88.JVQ V5n5LLPbOoJNwIInbSNdGy_EMsqV6dIFsrRyGTFzYBpMBDeqDFgvXZj2dCZoVJKWMX51OqwQL4HO 6q.zwA3ngRoEGWKijUFs6El_N7FconAC5u0n86hdumKFLilabNfL59fd55NThVTnxbBNMy1UluEh mPBEPCxL2ML2GWlJHb0WjQEzN0s13Rsv6KBHGXGZ9aUcFnVMrfcB3qSvHJdQBIHKIe6zk9dEkDik 95eAwTQDfxN8rQPcNuXCInqJsGESu0ePmo3mldQEVx_DdM_z2jIys4.nlnsXE0SRQGtHoChbA8i0 qVEPsJgEyE0kzEW.UyFMdwsi_bVMP.qerwbUOJtTdS_G9y1fhJCCC6WdM1rANIWG9N.ow50w8iAe hJ8bpK036a0GO6zOkifku78xkEY05i4kjDKm6v1wYUBSBizhLYA-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Sun, 13 Jun 2021 00:53:51 +0000 Received: by kubenode511.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID c81012ee855044ceb7b6969436801447; Sun, 13 Jun 2021 00:53:46 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\)) Subject: Re: Restraining poudriere In-Reply-To: <20210612175704.GC71089@www.zefox.net> Date: Sat, 12 Jun 2021 17:53:44 -0700 Cc: Michael Gmelin , freebsd-arm@freebsd.org, freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <16D4307D-FCAC-4027-A41D-F1BD7265D3FC@yahoo.com> References: <20210612172957.GA71089@www.zefox.net> <20210612175704.GC71089@www.zefox.net> To: bob prohaska X-Mailer: Apple Mail (2.3654.100.0.2.22) X-Rspamd-Queue-Id: 4G2bgQ14vNz4btp X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-arm X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N On 2021-Jun-12, at 10:57, bob prohaska wrote: > On Sat, Jun 12, 2021 at 07:36:48PM +0200, Michael Gmelin wrote: >>=20 >>=20 >>> On 12. Jun 2021, at 19:31, bob prohaska wrote: >>>=20 >>> ???In playing with poudriere on raspberry pi 3 and 4 it seems to >>> work well on the 8 GB Pi4 but is over-optimistic on the 1 GB Pi3. >>>=20 >>> Can poudriere be configured to tackle packages one at a time? >>=20 >> Yes, see poudriere.conf: >>=20 >> # parallel build support. >> # >> # By default poudriere uses hw.ncpu to determine the number of = builders. >> # You can override this default by changing PARALLEL_JOBS here, or >> # by specifying the -J flag to bulk/testport. >> # >> # Example to define PARALLEL_JOBS to one single job >> # PARALLEL_JOBS=3D1 >>=20 >> -m >>=20 >=20 > I perhaps misunderstood what was meant by "builders", confusing it > with threads. Or maybe cores.... >=20 > Trying it now, hoping to see parallel core use.=20 You do not seem to have mentioned use of: vm.pageout_oom_seq=3D (just vm.pfault_oom_attempts=3D"-1"). You also mention "[with] OOMA turned off" but no combination of settings actually completely disables the possibility. Based on notes in my poudriere.conf for a 2 GiByte RAM context: #NOTE: on 2 GiByte RAM contexts I've used: PARALLEL_JOBS=3D2 but # two llvm*'s are likely the biggest combination that # could occur in my context. lang/rust or other even # larger build contexts need not be appropriate. I # normally use ALLOW_MAKE_JOBS=3Dyes . PARALLEL_JOBS=3D2 So for the smaller RAM context: PARALLEL_JOBS=3D1 is a possibility. On a 1 GiByte RPi2B v1.1 (armv7) I've used the combination: PARALLEL_JOBS=3D2 MAKE_JOBS_NUMBER_LIMIT=3D2 so that no more than 4 generally active processes in builders/JOBS overall. You have used MAKE_JOBS_NUMBER_LIMIT before to build www/chromium (2018-Dec-18 report): QUOTE On Fri, Dec 14, 2018 at 05:59:21AM +0100, Jan Beich wrote: >=20 > MAKE_JOBS_NUMBER_LIMIT is a user variable, so you can either set in > make.conf or Makefile.local e.g., >=20 > $ cat <<\. >>${__MAKE_CONF:-/etc/make.conf} > .if ${.CURDIR:M*/www/chromium} > MAKE_JOBS_NUMBER_LIMIT=3D2 > .endif Setting MAKE_JOBS_NUMBER_LIMIT=3D2 allowed www/chromium to compile = successfully over several days. The -DBATCH option was used, in hopes it'd fetch the right = options.=20 END QUOTE As for allowing 4 processes in a build per builder (a.k.a. per JOB) generally (for the 4 core context without MAKE_JOBS_NUMBER_LIMIT in use) . . . # By default MAKE_JOBS is disabled to allow only one process per cpu # Use the following to allow it anyway ALLOW_MAKE_JOBS=3Dyes So with PARALLEL_JOBS=3D1 that would have a total of 4 processes. I'll note that threads is yet a separate issue. For example the llvm linker might use 1 or 2 more threads than there are cores. (These happen in one process.) poudriere does not have a control over such tread usage by programs. Threads may or may not use up significant RAM in total. I also override a bunch of MAX_EXECUTION_TIME_'s and NOHANG_TIME: # This defines the max time (in seconds) that a command may run for a = build # before it is killed for taking too long. Default: 86400 #MAX_EXECUTION_TIME=3D86400 # Cortex-A53 and such are slow for the purpose, allow 4 times the = defaults: MAX_EXECUTION_TIME=3D432000 # This defines the time (in seconds) before a command is considered to # be in a runaway state for having no output on stdout. Default: 7200 #NOHANG_TIME=3D7200 # Cortex-A53 and such are slow for the purpose, allow 4 times the = defaults: # Also: boost-libs seems to have a long time with no output but it = making # progress in parallel builds. NOHANG_TIME=3D28800 # Cortex-A53 and such are slow for the purpose, allow 4 times the = defaults: MAX_EXECUTION_TIME_EXTRACT=3D14400 MAX_EXECUTION_TIME_INSTALL=3D14400 MAX_EXECUTION_TIME_PACKAGE=3D28800 MAX_EXECUTION_TIME_DEINSTALL=3D14400 I use: USE_TMPFS=3Dno in order to avoid tmpfs competing for RAM in these small RAM contexts. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From nobody Sun Jun 13 01:35:01 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id ACD3F7ED3B2 for ; Sun, 13 Jun 2021 01:35:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-22.consmr.mail.gq1.yahoo.com (sonic310-22.consmr.mail.gq1.yahoo.com [98.137.69.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2cb13mqyz4h3y for ; Sun, 13 Jun 2021 01:35:09 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1623548107; bh=Trpgz2ujKT+FVwLfu7q1PoydA5TX0Ai83srzqWw6jbU=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=gmXCVU8AGa2dH0gjKlgEDfhbz/XvY2G5YDb26QrPBHtV55p3A5NKGYSCbbd6gWZVr87nsoxEs5zuxjq8znfMw2YTuFTCkiO2RFdf6/2f/fM4dKXj/5IQrs6vjs6e+Kb2OauWjjm6LnnvZuGVY4CfTFUwqIadYQf/PuVrrrezHC4WfK1PmTGnW+RFia7lvg1GONKPxXXudkqUH/ByoTxblty9rZgDIC54kdrUwTrG4LJFVpWbySDWPaBGhreOFyun25swAFd6Cy46R2qTit1WIRmNej6NjDytR0aWuXv9ylIieS8/RvnfOui5Z2dr4JMISC1EFkO5CteETNpwk7pnHw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1623548107; bh=I054auOGKeWsOFRAGiYNbsFiXjynU1fh1BdQSxbf1L1=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=a2Da9jxVQ3gIRzslTP/QkIS0G+MDlGZP9twOul/DI4OEvJ1OgnL1lLeBM+B/MkKdTyoL2fMDNofePF74CQ31jgFbVd0G+wrah2UJY1FMHW5f9+kKK7KA7dAp7o8oxSxVNc3hp/39Fn+UpHfbbQPriGi9Tkl5nD+b4+eM8+C9tGtkK5yGhsFhClNUEpjejLKXb+/driFFsUWut9vNE6HbVyWfNAWu7z7X2+x95XMHGqGZdLxdGkH1bqUqPp4nIb7y8vVTaMl5wAymEG2ABSxsdexeA52eAnFXfURVxjkKrRDfjXMiskfsajfZT6Aca230QCv9agYFfKO2T4Cb46AK/Q== X-YMail-OSG: sAvUqFUVM1k0n7n5G4hbH6O7IwK.ob7Ca38BZb.BRC_j3vUKuD5w_WTg7kCzk_c 02zFEEszuQ5H73Q.uFy8o03s63HhycYHYo029ORbvUR5_ahkkJ3TekqJZtfLs9mUa7I2um.WIsu9 nsbSMrxxyk8gl7WtaciWvwncsz1547yr4kItE159yyvFtuizpnSdqAl8z9A_JbAQ0lak39ToNlOp 1GayNmXNwTMqOZT3zV5YK0pAVETI30pUpkIVRAu0vLAefufsUGkrTg4CttU7UHnP3S0uXW7AmXie MW5K950.PJ2RZrOjUn_fFRuqxW2rTI4f9.6CX0Ujd8CK8oY.75_dzQ.l1MThXqxD4W9vEV5B36o9 3co.nslRKtsurMhvsZSHXivPFuvEigHVOJbrq4gkEIqcfmRnppvKgLaNBCHNaerkWKaZRPUH5Q_6 _IuQSfCdkazWUklyJ_b9ryXsLVSyfQ8JvkyUi4VIKheATgpMo.poD5wJg2_RbCFuYMcFd9JqTc9i 5zKz2Kv3bffy4Xv9Nzrf.pMpO7kotWefjiPnN.bH5677J_fPo64J3EChVoCfkXuZ7V88a_xjSByE ir_bgCSMLWxRbV4vqvwyau.1K7n_qay.Q_EKjPUDzMMCXwyC0fLloH.c57tdj4zF07nBYPrhyOC1 C_ccjfG44KhPlC133bsOD05R9dbsB2erzBJGAGw0O97iDKfv352pVOR8xJ07nEn4VOQxWwMzmTdh hupyMOnXhNbkM._nX14FSTx9IILjxq5ZSDbnYKeGG9O_QaioSSGa0i_e4vbW7XVxOcZRmTCgkR5U NZNWCIdkFy12WITR2o7moi2Ym_h34x_ccA4PGMci5WZ9A6LdEVr.tVToQDqSG7CeNaojqal6F1JG EInFUsvZ4hvEGAfUb2oPZAAutUvOtAyPJONOmByq2oxFi2bMDD8S_9yoUrNZger5nmVcZf0qiR5B Qws_EWJtPsH1je_PgqgGzmSCDDBRm6TUC7PuelP2izqyurLpKiBvhmBhV8VqSFf2F.sCwBj0UQ99 1TD0BxpsxbyvNTNJcRvB5h9K2nFvelmCTiLqMu4xpq6s_fQScaB8cvqRkEW7iASm2ytgqe_eXWew 3qxlWukFpQ6IksP8_5aZVJQfc.yITJKV42r5eX28Cxj2wBgEE9ic_mfCOjoUTS39tbyEiSC_0Qwv EaygumWv.rDdlugpKcljP1etDaWKge1km6f5Yx3j2bB7dV3.eOkKy9yXhrLEIoeJ4H_o1qZVW7_E AdVIxrbTdEcZgCEImoG13P6C.LtFcbcvt97yufXYbDpDQPygU1r8tzGolwtw9aJg7cNgINdrmeqF IppmMqctyQ_1iyjETXrs.shQhKcMsKXJlFfMeT9.bd4l4po2gPjuKIIMFS3bqmc3K1w0bHajaRO5 iz.UdGOA_YsxcW5MNcSduz7uO6PPFduQaViodw2u.xeHC39WTLQYfOhIlImFP.FOjlNYznK3O6qJ Iu6n47GsTZJSi3qphatS0pl4jMbgkLvnloDFT7h.E.TAka.v5yTgsX180172QpQVrgFYO1eF0U6E B_o.GJFT12zmF.ez.LBq3T2eDboFfdulVYp0nqXpf9Q8N9w.Q7GaDLfjwwsa8kuyxrEJkSC.m.4f 6qGEe_RX_lar1wbvWevHg_FywOY_OLjBs9LZndoBQw.b5gbi1SK26uMZr3mZm3mPeowfeAbtuFsS I17wxbHrjGyW9GfbsESWFmXp9AAmL3JBDKznGhWBafbHptuy1rDA68vOALMojTdSEBLgDhGknnYo Nayp6EHjEVYtR_gEhq.C99AlMGrY0jERmaf14tXtdxPb7lLlOLmuHtYsPPS5SyBnjhcLaLo1AEq0 EhljdhEG6p6p24h2odRPH47wV32rnF3AjIiA1QGUIlt5bvL2MoaQflntwk2Zjdm6wKBgwdf0Cd3x HgRIAmer4q9ZSXBHSxrpFzeFFuXmPXRGVkPQtvm.Gycx3y2sP9j8k_nlyPD.vJZU0uUo8cyBNOWN YU4ROU87pjBBpbyk_SjhaGFUO5y8o_4Jke8mwWqRBd7Z956DJof7.2L4hFdYH0g4t7oj7Cz7eEuv VBzaZhNmPo5L0wDAsThHLG_14X35BFy40XjkF7IwgxTHWWw0PioI.rztXF3gcMOxfw2MXkg2JJGH cU1FlMfM_AzeMFj5DgLBaFwoo7q55UD0cyTRYY7a9_KCkQT7eduMrGOOwix5dG_rPoikM40YNXvg diYaf8nYGSn84dnI2ic.68nVqK0BFM0m91ShfiQHLov44GcC5mnA_X_g1LpMk5QdhdN.KxUcnBPz kPwdag.8Dvy7U6KpzbBFcKV9leeAVKShbL56Jmf1aRZAt3w74MbNtz8r6BV6SEaYY8xGt674ysCB oItYfJsj1cyUUG8kUCEwJ6t.kY5ZDy.uDrtwxr1SK7Ic3L1xQZlZI_sxDO6Qu6wAOKS7H01v4t00 C4.QzqMmS9ePxYAJrgG.LKPuPWis40W0q6Hbqu_wk86Q0EP1pz0HVv3oO6mBxeYMOC3NAmxAX1tX KDfbTFwYDOi3Gf1.PARDrxB_.uIUKzfR01lPG8YbwpRrqSklDDwiqaPcNjPVPQ5.oxxjQkO56nVg rIodbonrqaUCYFbILJCGUMJjDgh7O4281_qtGJy2EQjPFF8rPDw-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Sun, 13 Jun 2021 01:35:07 +0000 Received: by kubenode520.mail-prod1.omega.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 76a7bf7ff912d97c8fa34549c9879f53; Sun, 13 Jun 2021 01:35:04 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\)) Subject: Re: Restraining poudriere In-Reply-To: <16D4307D-FCAC-4027-A41D-F1BD7265D3FC@yahoo.com> Date: Sat, 12 Jun 2021 18:35:01 -0700 Cc: Michael Gmelin , freebsd-arm@freebsd.org, freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <3CDFB92D-00A4-42E6-891C-B31F10C4842F@yahoo.com> References: <20210612172957.GA71089@www.zefox.net> <20210612175704.GC71089@www.zefox.net> <16D4307D-FCAC-4027-A41D-F1BD7265D3FC@yahoo.com> To: bob prohaska X-Mailer: Apple Mail (2.3654.100.0.2.22) X-Rspamd-Queue-Id: 4G2cb13mqyz4h3y X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=gmXCVU8A; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.50 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.69.148:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.69.148:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.148:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.148:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-arm X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N On 2021-Jun-12, at 17:53, Mark Millard wrote: > On 2021-Jun-12, at 10:57, bob prohaska wrote: >=20 >> On Sat, Jun 12, 2021 at 07:36:48PM +0200, Michael Gmelin wrote: >>>=20 >>>=20 >>>> On 12. Jun 2021, at 19:31, bob prohaska wrote: >>>>=20 >>>> ???In playing with poudriere on raspberry pi 3 and 4 it seems to >>>> work well on the 8 GB Pi4 but is over-optimistic on the 1 GB Pi3. >>>>=20 >>>> Can poudriere be configured to tackle packages one at a time? >>>=20 >>> Yes, see poudriere.conf: >>>=20 >>> # parallel build support. >>> # >>> # By default poudriere uses hw.ncpu to determine the number of = builders. >>> # You can override this default by changing PARALLEL_JOBS here, or >>> # by specifying the -J flag to bulk/testport. >>> # >>> # Example to define PARALLEL_JOBS to one single job >>> # PARALLEL_JOBS=3D1 >>>=20 >>> -m >>>=20 >>=20 >> I perhaps misunderstood what was meant by "builders", confusing it >> with threads. Or maybe cores.... >>=20 >> Trying it now, hoping to see parallel core use.=20 >=20 > You do not seem to have mentioned use of: vm.pageout_oom_seq=3D > (just vm.pfault_oom_attempts=3D"-1"). You also mention "[with] > OOMA turned off" but no combination of settings actually > completely disables the possibility. >=20 >=20 > Based on notes in my poudriere.conf for a 2 GiByte RAM > context: >=20 > #NOTE: on 2 GiByte RAM contexts I've used: PARALLEL_JOBS=3D2 but > # two llvm*'s are likely the biggest combination that > # could occur in my context. lang/rust or other even > # larger build contexts need not be appropriate. I > # normally use ALLOW_MAKE_JOBS=3Dyes . > PARALLEL_JOBS=3D2 >=20 > So for the smaller RAM context: PARALLEL_JOBS=3D1 is a possibility. >=20 > On a 1 GiByte RPi2B v1.1 (armv7) I've used the combination: >=20 > PARALLEL_JOBS=3D2 > MAKE_JOBS_NUMBER_LIMIT=3D2 >=20 > so that no more than 4 generally active processes in > builders/JOBS overall. You have used MAKE_JOBS_NUMBER_LIMIT > before to build www/chromium (2018-Dec-18 report): >=20 > QUOTE > On Fri, Dec 14, 2018 at 05:59:21AM +0100, Jan Beich wrote: >>=20 >> MAKE_JOBS_NUMBER_LIMIT is a user variable, so you can either set in >> make.conf or Makefile.local e.g., >>=20 >> $ cat <<\. >>${__MAKE_CONF:-/etc/make.conf} >> .if ${.CURDIR:M*/www/chromium} >> MAKE_JOBS_NUMBER_LIMIT=3D2 >> .endif >=20 > Setting MAKE_JOBS_NUMBER_LIMIT=3D2 allowed www/chromium to compile = successfully over > several days. The -DBATCH option was used, in hopes it'd fetch the = right options.=20 > END QUOTE >=20 > As for allowing 4 processes in a build per builder > (a.k.a. per JOB) generally (for the 4 core context > without MAKE_JOBS_NUMBER_LIMIT in use) . . . >=20 > # By default MAKE_JOBS is disabled to allow only one process per cpu > # Use the following to allow it anyway > ALLOW_MAKE_JOBS=3Dyes >=20 > So with PARALLEL_JOBS=3D1 that would have a total of 4 > processes. >=20 > I'll note that threads is yet a separate issue. For example the > llvm linker might use 1 or 2 more threads than there are cores. > (These happen in one process.) poudriere does not have a control > over such tread usage by programs. Threads may or may not use > up significant RAM in total. >=20 >=20 > I also override a bunch of MAX_EXECUTION_TIME_'s and > NOHANG_TIME: >=20 > # This defines the max time (in seconds) that a command may run for a = build > # before it is killed for taking too long. Default: 86400 > #MAX_EXECUTION_TIME=3D86400 > # Cortex-A53 and such are slow for the purpose, allow 4 times the = defaults: > MAX_EXECUTION_TIME=3D432000 >=20 > # This defines the time (in seconds) before a command is considered to > # be in a runaway state for having no output on stdout. Default: 7200 > #NOHANG_TIME=3D7200 > # Cortex-A53 and such are slow for the purpose, allow 4 times the = defaults: > # Also: boost-libs seems to have a long time with no output but it = making > # progress in parallel builds. > NOHANG_TIME=3D28800 >=20 > # Cortex-A53 and such are slow for the purpose, allow 4 times the = defaults: > MAX_EXECUTION_TIME_EXTRACT=3D14400 > MAX_EXECUTION_TIME_INSTALL=3D14400 > MAX_EXECUTION_TIME_PACKAGE=3D28800 > MAX_EXECUTION_TIME_DEINSTALL=3D14400 >=20 > I use: >=20 > USE_TMPFS=3Dno >=20 > in order to avoid tmpfs competing for RAM in these > small RAM contexts. >=20 Something else I will note: you reported for the 1 GiBYte RAM RPi3B use: QUOTE With OOMA turned off and 6 GB of swap END QUOTE Does the system generate a warning about being mistuned when the swap space is added: warning: total configured swap (??? pages) exceeds maximum recommended = amount (??? pages). Such likely would contribute to "swap blk zone exhausted" notices. I avoid setting up contexts that generate this warning about the configured swap by avoiding having too much swap space for the RAM available to manage it. As covered in multiple past exchanges, attempting to adjust kern.maxswzone to deal with this has other tradeoffs (less space for other kernel information) if I understand right. It takes more knowledge than I have to know if such tradeoffs are appropriate for a particular context. My memory is that when I move the Rock64 media to an RPi3B for an experiment, I use a 3 GiByte swap space to avoid the warning. (I have a 2nd swap partition that can be also put to use on the 4 GiByte RAM Rock 64 that goes unused on the RPi3B. It is rare that I do things sort of experiments. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From nobody Sun Jun 13 08:10:49 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id B918511D5138 for ; Sun, 13 Jun 2021 08:10:53 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2nMc4ydGz53TM for ; Sun, 13 Jun 2021 08:10:52 +0000 (UTC) (envelope-from matthias.andree@gmx.de) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1623571850; bh=kG6L8w80spXUlp4JW+w/LxV/UDYseTUt8t4O4U1h1y0=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=UIZRyjJlhz2glRsnWEyPsaNz3f2PPkm6xjNPNiJgPWfts0dDU3TqwQjtF51UAG28q an033DvtkpoD71KtOtMq0XFhk17hdImuBb57bGNis3XW0VyDMfjf6M2PYc6g685AUW xr81T7rlwKKg2lIMW6vNIPDYuaQ1Wo1TCMs9iTcw= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from mandree.no-ip.org ([217.224.122.1]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mi2Jn-1lN6zb2rz7-00e1el for ; Sun, 13 Jun 2021 10:10:50 +0200 Received: from ryzen.an3e.de (localhost [IPv6:::1]) by ryzen.an3e.de (Postfix) with ESMTP id 2B56C12151E for ; Sun, 13 Jun 2021 10:10:50 +0200 (CEST) Subject: Re: Restraining poudriere To: ports@freebsd.org References: <20210612172957.GA71089@www.zefox.net> <20210612175704.GC71089@www.zefox.net> <0e365b53-eb19-e751-f688-518d799e0f81@quinteiro.org> <20210612231644.GA72468@www.zefox.net> From: Matthias Andree Message-ID: Date: Sun, 13 Jun 2021 10:10:49 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.1 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 In-Reply-To: <20210612231644.GA72468@www.zefox.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US X-Provags-ID: V03:K1:fRL2i0J01/iOuXqQtKCO4CEeraGEmJlD7KJtxnbgcwGRPyM9cNa yjOkZsvZuEJ6KjvwPLybf4KIODbxZUwD/l+INeNBLC8mKXhLxOcDSW8zLLxWJR/cOuRo2lK V9ib36VGwsy7EmdhDxJSRxYL4kNCPl1HmgpZrQxjHw8WMRlktT9yuTawQ3YPcW6O/8dVB8+ I4tjqxK4d0Gb2gf8hllSA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:fNXTrg1UIIQ=:m44zru6UwMabk+6+UkZJSP CFIntLiU6j0VJ3Mh+1olyQ7qj4QN9QsZ+vMZq7Roj295Zhy29RD2Asn82+nDEuBKjdaJmiw4o /GIDE5aEgqtUhReD8JDLjJ2uAvXD+EF7v+ra1T+IhSb/kzrFmTVgon8w++N3z37t63OmUIR9p Rgi1KmFyVS25jheHAKIYEh0Tq2rEK1xCIXivZ/y2VKBSFQQPF8FbLTwBi9TtsxHtK+E3pQM5i FTMYOz32K2gwmIAXw5O6K84okpjdFn5/lsa3rlnZkEiE5J3JdEktiqEVTEo1cYajRwmu/oLfI +sOKz2+aTA8RzoSJEsHy6GErVHJ43vpyq/bHwCrc+TNRLFvH8Gj7wnTueMtu1DNN26DIPcYgo lcmHUiS/1M9SfM3B7nr0J432NiU5H3/em8X/5JwfeeLnyF6P9TtluFnHMqONE0IMM7d95KhzJ w5XaEJNmRzwm1RzmQwBqAFQGW9nWjGXhVBuRw+I09KBfiitzzEThKTSBZi/l2AHT6e5LoBpiH +HMIsmN0QBBtevJniT/8eDElM/EspLzugHmQRFLTJNkG2TIv5PpU5WMPMRYaRDhfe4OoOazAF PRHsGwRJlJe2FUqW/I3vgZwyy/UJ92qI9td6HWqxUle6M8Y2yjxf8E1cWDaSMQBqh8AJrxl9Q XQRMG4eqGA4LeAZQL2mc7i8kuczOTwK26vEebdp318a8XbyYeijAXTZyzM//08kV3BGZWYaxj 4PgqQrjbOfWpCVUXLKZl5tykajdfE2NFEbKbC6iZqxD15WFoo5Fov5+QSV1tllmzOg3HcbnhW +q2/UmciIovG0QRLTSQr+4DOyQvIRK200YCO5Ywx7eBAxNgRuJLmKxzta4w1OFl7GI1S1iQUV XEScZ1klWzj9v5I9Ate1D4gcpI6ARyY6eII2nwqCaRmHm2aPjtVCkZ93gY6EXZAxgDZeh2xOB G8WvU0LBPjTgoQlQGa6cX8QMX304+x3w9py2pVEkE60DOtOW05TVfmzoMvhPv8qtiEYVvPscG GIY/MhEXn5dX8HXESasw5MnQ+dDKWh60j4sPNrebuvP5i/l4V1bSRm6YBHi/3rKhgASR0CiGf 8IaUmIuhRuzgBj4RizCBOcE2b3cdr/4jZkfwElVcQIC+iMsMVllbrg1WA== X-Rspamd-Queue-Id: 4G2nMc4ydGz53TM X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=UIZRyjJl; dmarc=pass (policy=none) header.from=gmx.de; spf=pass (mx1.freebsd.org: domain of matthias.andree@gmx.de designates 212.227.15.15 as permitted sender) smtp.mailfrom=matthias.andree@gmx.de X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmx.de]; R_SPF_ALLOW(-0.20)[+ip4:212.227.15.0/25]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmx.net:+]; DMARC_POLICY_ALLOW(-0.50)[gmx.de,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RECEIVED_SPAMHAUS_PBL(0.00)[217.224.122.1:received]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmx.de]; MID_RHS_MATCH_FROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[212.227.15.15:from]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[212.227.15.15:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[212.227.15.15:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.15.15:from]; MAILMAN_DEST(0.00)[ports] X-ThisMailContainsUnwantedMimeParts: N Am 13.06.21 um 01:16 schrieb bob prohaska: > On Sat, Jun 12, 2021 at 01:26:16PM -0700, Jose Quinteiro wrote: >> On 6/12/21 10:57 AM, bob prohaska wrote: >>> Trying it now, hoping to see parallel core use. >> You won't. Setting PARALLEL_JOBS=3D1 means exactly one Poudriere worker >> will run, and that make will not build in parallel. You have to decide >> whether you want multiple Poudriere jobs, each using a single core at >> most, one Poudriere job with make(1) potentially using several cores, o= r >> some combination of both. >> >> The three variables that control this are: >> >> PARALLEL_JOBS, as you already know. This is the maximum number of >> workers Poudriere will launch. It can be less than this if there are >> multiple dependent packages waiting for a big package to build. This >> happens a lot with Llvm and the like. Not having ALLOW_MAKE_JOBS set is >> very frustrating in this case, because the big pig of a build will use >> one core at most and take forever. >> >> ALLOW_MAKE_JOBS and MAKE_JOBS_NUMBER (make.conf). The first one allows >> make(1) to launch parallel jobs, and the second controls the maximum >> number of make jobs that will be launched. The problem here is that man= y >> builds have lengthy steps that are not concurrent (I'm looking at you, >> autotools!) A lot of times the actual compile and link steps take a tin= y >> fraction of the total build time. >> >> I chose to use a combination of both, and had to experiment with >> different numbers for PARALLEL_JOBS mad MAKE_JOBS_NUMBER so that a >> majority of my cores were used for the build, but I did not run out of >> memory: >> https://forums.FreeBSD.org/threads/poudriere-never-completes-first-run-= without-errors.78000/post-486707 >> > It appears that starting poudriere with -J 1 and adding > ALLOW_MAKE_JOBS=3Dyes > MAKE_JOBS_NUMBER=3D4 > to /etc/make.conf will come a little closer to making good use > of the machine's puny resources. Have I got that right? > > It also looks as if setting > USE_TMPFS=3Dno > in /usr/local/etc/poudriere.conf will help. Right now, with > tmpfs enabled on a single thread the machine is using 800 MB > of swap. > > I rather like your idea of setting a target load average. > Wish I knew how to do it...... methinks it isn't simple. The thing is that memory usage varies wildly between what you are trying to build and how that respective code has been written. Some compilers have a rather moderate use of memory, but some eat through memory like crazy, especially with C++ I find RAM is often limiting how many threads I can run, and then for some large packages (Mozilla stuff, LLVM, GCC, Rust, texmf) disk space also is an issue and easily eating multi Gigabytes= . Load average only tells you how many processes on average are in "ready" state waiting to run, thus rather an indication how many cores you could load. I find it is not a useful indicator for poudriere. Starting many builders in parallel makes my system I/O bound when it's unpacking many tarballs at once, starting fewer with MAKE_JOBS permitted makes the system CPU bound. And memory bound... well... sometimes. From nobody Sun Jun 13 08:24:39 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 3CD4411D68C7 for ; Sun, 13 Jun 2021 08:24:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G2ngX1Ky2z55Pl for ; Sun, 13 Jun 2021 08:24:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 1754D1DE9B for ; Sun, 13 Jun 2021 08:24:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 15D8OdJe072165 for ; Sun, 13 Jun 2021 08:24:39 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 15D8OdMe072164; Sun, 13 Jun 2021 08:24:39 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202106130824.15D8OdMe072164@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Date: Sun, 13 Jun 2021 08:24:39 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ games/odamex | 0.7.0 | 0.9.3 ------------------------------------------------+-----------------+------------ multimedia/Bento4 | 1.5.1 | v1.6.0-638 ------------------------------------------------+-----------------+------------ 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 Reported by: portscout!