From nobody Mon Aug 11 11:29:00 2025 X-Original-To: pkgbase@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 4c0spw0kfnz63NH9; Mon, 11 Aug 2025 11:29:12 +0000 (UTC) (envelope-from herbert@gojira.at) Received: from mail.bsd4all.net (mail.bsd4all.net [94.130.200.20]) (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 4c0spv44F5z45w6; Mon, 11 Aug 2025 11:29:11 +0000 (UTC) (envelope-from herbert@gojira.at) Authentication-Results: mx1.freebsd.org; none Date: Mon, 11 Aug 2025 13:29:00 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gojira.at; s=mail202005; t=1754911743; bh=9LE+jUyknn7nz0piMTxrqhN+nqosNjIoHmHUTJxu3bc=; h=Date:Message-ID:From:To:Cc:Subject:MIME-Version:Content-Type; b=nX1dw1T272tfMF16HmRUDvBYEclivj9fhlvxv9z8UufFNYqRdko3mh+w17M3ivW5m 6O9/yfjwXwK6FxfWV7nntFU5zWNaFWaFsRzIH6W477/bo/uTQJ/dI3cmJRQgczcwkt sUYAsuRHs2IaylaH1t5Gwfp/YsUYJituqOxZEyryKwem5MR2QZgPzxSFEN/LM8YBxW KsvU+O1QQzVLNiYxhpXDgWjqxadctgrNWm2aL1KA1Ja/SoAO9MCmAHF//ZwchH272Z ytO0B4wl+r6Jitn36UCLLmhOi8Wrm/lpcKNoEC+aqBHlQNKv2OllDLcrq9NJaCLpe9 OilGa9fY231jw== Message-ID: <87y0rq9jwj.wl-herbert@gojira.at> From: "Herbert J. Skuhra" To: "Dan Mahoney (Ports)" Cc: pkgbase@freebsd.org, ports@freebsd.org, current@freebsd.org Subject: Re: On/for main [so: 15], ftp/curl 's config: "ld: error: unable to find library -lgssapi" (via poudriere-devel) In-Reply-To: <53FCDFAC-8091-408E-BCC0-A774CB2A45C6@gushi.org> References: <37F1FA4E-EF28-474C-87C1-57C1BDC7F7BD@yahoo.com> <20250811074250.2F271202@slippy.cwsent.com> <53FCDFAC-8091-408E-BCC0-A774CB2A45C6@gushi.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/31.0 Mule/6.0 List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Rspamd-Queue-Id: 4c0spv44F5z45w6 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:94.130.0.0/16, country:DE] On Mon, 11 Aug 2025 12:27:54 +0200, "Dan Mahoney (Ports)" wrote: > Yeah, this recent hilarity is fun. Breaking curl also breaks git, which breaks the ability to update ports trees in poudriere. > > # poudriere ports -u -p default_git > [00:00:00] Updating portstree "default_git" with git+https...ld-elf.so.1: Shared object "libssl.so.30" not found, required by "libcurl.so.4" > fatal: remote helper 'https' aborted session > [00:00:00] Error: fail > > Something else has changed the major of libcrypto.so older binaries no longer work. Yes, openssl was updated from 3.0.16 to 3.5.1. You have to install misc/compat14x from ports (latest) or rebuild ports that require libopenssl.so.30: 'pkg shlib -qR libopenssl.so.30'. > # poudriere bulk -c -j freebsd:15:x86:64 -p default_git ftp/curl > [00:00:00] Creating the reference jail... done > [00:00:00] Mounting system devices for freebsd:15:x86:64-default_git > [00:00:00] Warning: Using packages from previously failed, or uncommitted, build: /usr/local/poudriere/data/packages/freebsd:15:x86:64-default_git/.building > [00:00:00] Mounting ports from: /usr/local/poudriere/ports/default_git > [00:00:00] Mounting packages from: /usr/local/poudriere/data/packages/freebsd:15:x86:64-default_git > [00:00:00] Mounting distfiles from: /usr/ports/distfiles > [00:00:00] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf > /etc/resolv.conf -> /usr/local/poudriere/data/.m/freebsd_15_x86_64-default_git/ref/etc/resolv.conf > [00:00:00] Starting jail freebsd:15:x86:64-default_git > Updating /var/run/os-release done. > [00:00:01] Will build as nobody:nobody (65534:65534) > ld-elf.so.1: Shared object "libcrypto.so.30" not found, required by "cpdup" > [ERROR] Unhandled error! > [00:00:01] Cleaning up > [00:00:01] Unmounting file systems > Exiting with status 1 > > (want to guess how many invocations of -c I tried before I realized poudriere keeps its own copy of cpdup?) > > ... > > Also, is it normal that on 15, I don't see poudriere in pkg? > # pkg search poudriere > # > > I strongly suspect that if I just breathe and wait a few days, all > these pkg trees will coalesce and I'll get things that expect modern > libraries. It just feels like various parts of the world are out of > sync with each other. > > And the pkg tree was built last on...looks like August 4th? I suspect something's stuck. https://portsfallout.com/port/19500/ Don't run main and expect it to be releng/x or stable/x. And use zfs snapshots. :-)