From nobody Wed Jan 15 20:33:55 2025 X-Original-To: freebsd-current@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 4YYHlv44NPz5kcgG for ; Wed, 15 Jan 2025 20:34:19 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: from connect.ultra-secure.de (connect.ultra-secure.de [88.198.71.201]) by mx1.freebsd.org (Postfix) with ESMTP id 4YYHlt3zQ9z3bHl for ; Wed, 15 Jan 2025 20:34:18 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Authentication-Results: mx1.freebsd.org; none Received: (Haraka outbound); Wed, 15 Jan 2025 21:34:10 +0100 Received-SPF: SoftFail (connect.ultra-secure.de: domain of ultra-secure.de does not designate 212.71.103.5 as permitted sender) receiver=connect.ultra-secure.de; identity=mailfrom; client-ip=212.71.103.5; helo=smtpclient.apple; envelope-from= Received-SPF: None (connect.ultra-secure.de: domain of smtpclient.apple does not designate 212.71.103.5 as permitted sender) receiver=connect.ultra-secure.de; identity=helo; client-ip=212.71.103.5; helo=smtpclient.apple; envelope-from= Received: from smtpclient.apple ([212.71.103.5]) by connect.ultra-secure.de (Haraka/2.6.2-toaster) with ESMTPSA id 5D585D66-95EB-4E4A-A9ED-6AAA210EC20F.1 envelope-from (authenticated bits=0) (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 verify=NO); Wed, 15 Jan 2025 21:34:08 +0100 From: Rainer Duffner Message-Id: <477ED13E-453B-4F64-856C-D433812EDA5D@ultra-secure.de> Content-Type: multipart/alternative; boundary="Apple-Mail=_5D790D9D-E121-4BC0-A03C-36881E876CAD" List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51.11.1\)) Subject: Re: poudriere and the user ... is it mostly a lost idea? Date: Wed, 15 Jan 2025 21:33:55 +0100 In-Reply-To: <4187986C-3986-4813-91CE-3DA9F599BFC8@jnielsen.net> Cc: Current FreeBSD , Dennis Clarke To: John Nielsen References: <4187986C-3986-4813-91CE-3DA9F599BFC8@jnielsen.net> X-Mailer: Apple Mail (2.3776.700.51.11.1) X-Haraka-GeoIP: EU, CH, 451km X-Haraka-ASN: 24951 X-Haraka-GeoIP-Received: 212.71.103.5:CH X-Haraka-ASN: 24951 212.71.96.0/20 X-Haraka-ASN-CYMRU: asn=24951 net=212.71.96.0/20 country=CH assignor=ripencc date=1999-11-18 X-Haraka-p0f: os="Mac OS X " link_type="DSL" distance=14 total_conn=2 shared_ip=N X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on spamassassin X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=ALL_TRUSTED,BAYES_00, HTML_MESSAGE,SPF_HELO_NONE,SPF_SOFTFAIL,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.1 X-Haraka-Karma: score: 6, good: 3626, bad: 0, connections: 3861, history: 3626, asn_score: 259, asn_connections: 272, asn_good: 259, asn_bad: 0, pass:all_good, asn, asn_all_good, relaying X-Rspamd-Queue-Id: 4YYHlt3zQ9z3bHl X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24940, ipnet:88.198.0.0/16, country:DE] --Apple-Mail=_5D790D9D-E121-4BC0-A03C-36881E876CAD Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > Am 15.01.2025 um 20:30 schrieb John Nielsen : >=20 >=20 > If you want to get a desktop up and running quickly then you can use = the pre-built packages (which are signed and verified by default, clouds = and unicorns notwithstanding). >=20 > If you choose to build all of your software locally that is 100% a = supported option but it does put more responsibility on you, the user. = When you get a build failure you are welcome to report it to the = maintainer (listed in every single port file) and/or the appropriate = mailing list (which -current is not, btw). Include the commands you are = running and other configuration details as well as the exact error = output. >=20 > Note, however, that the automated package build system already emails = port maintainers on build failures and, choosing xfce as an example, I = don=E2=80=99t see any such reports in the mailing list archives = (https://lists.freebsd.org/archives/freebsd-xfce/). You can even view = the results of the project=E2=80=99s package build system (which also = uses poudriere) by following the instructions here: = https://people.freebsd.org/~grahamperrin/pkg-status/ >=20 > On a recent quarterly build I don=E2=80=99t see any failed or skipped = ports related to the desktop environments you mentioned. = (https://pkg-status.freebsd.org/beefy20/build.html?mastername=3D141amd64-q= uarterly&build=3D7b2027223baa) >=20 > I=E2=80=99d advise you to do more troubleshooting on your local system = and provide some better details if you decide to ask for help in an = appropriate forum, such as the freebsd-questions mailing list or the = online forums at https://forums.freebsd.org/ or the mailing list(s) = listed as maintainers for the ports you are having problems building. >=20 > Good luck, >=20 > JN Recently, chromium got pulled in on my poudriere build as a dependency = of some icinga sub-package. That pulled in llvm19, which took I think 18 or 22 hours on the meager = HP Gen 8 that poudriere is running on. Then, after 24h, the build of chromium was erroring out. I think you need to have reasonably recent and powerful hardware to do a = build of a =E2=80=9Efull=E2=80=9C desktop. My normal build is 20 hours for 2200 or so packages. Most time is spent = on compiling llvm compilers=E2=80=A6. --Apple-Mail=_5D790D9D-E121-4BC0-A03C-36881E876CAD Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
Am = 15.01.2025 um 20:30 schrieb John Nielsen = <lists@jnielsen.net>:


If you want to get a desktop up and running = quickly then you can use the pre-built packages (which are signed and = verified by default, clouds and unicorns = notwithstanding).

If you choose to build all of = your software locally that is 100% a supported option but it does put = more responsibility on you, the user. When you get a build failure you = are welcome to report it to the maintainer (listed in every single port = file) and/or the appropriate mailing list (which -current is not, btw). = Include the commands you are running and other configuration details as = well as the exact error output.

Note, however, = that the automated package build system already emails port maintainers = on build failures and, choosing xfce as an example, I don=E2=80=99t see = any such reports in the mailing list archives (https://lists.fr= eebsd.org/archives/freebsd-xfce/). You can even view the results of = the project=E2=80=99s package build system (which also uses poudriere) = by following the instructions here: https://peop= le.freebsd.org/~grahamperrin/pkg-status/

On = a recent quarterly build I don=E2=80=99t see any failed or skipped ports = related to the desktop environments you mentioned. (https://pkg-status.freebsd.org/b= eefy20/build.html?mastername=3D141amd64-quarterly&build=3D7b2027223baa= )

I=E2=80=99d advise you to do more = troubleshooting on your local system and provide some better details if = you decide to ask for help in an appropriate forum, such as the = freebsd-questions mailing list or the online forums at https://forums.freebsd.org/ = or the mailing list(s) listed as maintainers for the ports you are = having problems building.

Good = luck,

JN

=

Recently, chromium got pulled in on my poudriere = build as a dependency of some icinga = sub-package.

That pulled in llvm19, which took = I think 18 or 22 hours on the meager HP Gen 8 that poudriere is running = on.

Then, after 24h, the build of chromium was = erroring out.

I think you need to have = reasonably recent and powerful hardware to do a build of a =E2=80=9Efull=E2= =80=9C desktop.

My normal build is 20 hours for = 2200 or so packages. Most time is spent on compiling llvm = compilers=E2=80=A6.


= --Apple-Mail=_5D790D9D-E121-4BC0-A03C-36881E876CAD--