From nobody Sat May 25 07:41:29 2024 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 4VmYkn3Lkqz5MPB3 for ; Sat, 25 May 2024 07:41:37 +0000 (UTC) (envelope-from lexi@le-fay.org) Received: from fuchsia.eden.le-Fay.ORG (fuchsia.eden.le-fay.org [81.187.47.195]) by mx1.freebsd.org (Postfix) with ESMTP id 4VmYkn1NF5z4Xtc; Sat, 25 May 2024 07:41:37 +0000 (UTC) (envelope-from lexi@le-fay.org) Authentication-Results: mx1.freebsd.org; none Received: from iris.eden.le-Fay.ORG (iris.eden.le-fay.org [IPv6:fd12:8247:3:1::7]) by fuchsia.eden.le-Fay.ORG (Postfix) with ESMTP id 990E620871; Sat, 25 May 2024 07:41:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=le-fay.org; s=fuchsia; t=1716622889; bh=MJW2Go3+eT7B7QH17VjyIQP4mm6a0rnAY8daHt6gKco=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=ao8du0yb5qAhrqMS9fUnElrg51wfGAkx46BEBkw1MnmN7kyvgnRyphOyG2wC49ykK SgnoPrsYl+QL42/BEJFS052A0zn72YJKaPSpd4P7mgb2MAOXTGWh9KddpUamL3L6nS JIlXzk3u2dpB//t3W5bwGV0Xt0Pf25qFARza9uR4= Received: from ilythia.eden.le-fay.org (ilythia.eden.le-fay.org [IPv6:2001:8b0:aab5:c003:3::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by iris.eden.le-Fay.ORG (Postfix) with ESMTPSA id CC4762C046F; Sat, 25 May 2024 08:41:28 +0100 (BST) Date: Sat, 25 May 2024 08:41:29 +0100 From: Lexi Winter To: "Danilo G. Baio" Cc: pkgbase@freebsd.org Subject: Re: Conflicts with FreeBSD-runtime-15, FreeBSD-utilities-15 Message-ID: References: <76f55c85-7632-445c-98f6-6e0e2f58e0f1@app.fastmail.com> 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 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="K5kc1VKVjGihpta1" Content-Disposition: inline In-Reply-To: <76f55c85-7632-445c-98f6-6e0e2f58e0f1@app.fastmail.com> 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:20712, ipnet:81.187.0.0/16, country:GB] X-Rspamd-Queue-Id: 4VmYkn1NF5z4Xtc --K5kc1VKVjGihpta1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Danilo G. Baio: > FYI, I encountered this issue while upgrading my home backup box: >=20 > Installing FreeBSD-cron-15.snap20240513063539... > pkg: FreeBSD-cron-15.snap20240513063539 conflicts with FreeBSD-utilities-= 15.snap20240406204558 (installs files into the same place). Problematic fi= le: /etc/crontab >=20 > root@x240: # pkg upgrade > ld-elf.so.1: Shared object "libutil.so.9" not found, required by "pkg" >=20 > The system completely broke because FreeBSD-runtime-15 had been removed b= eforehand. did you happen to save the full output from pkg when this happened? usually, i would expect it to attempt the upgrade, notice the conflict, and re-calculate the upgrade to install the conflicting packages in the correct order. this is what i noticed when upgrading my local systems past the FreeBSD-cron split. unfortunately, pkg.freebsd.org doesn't seem to save older versions of the repository, so it's difficult to test this upgrade again. btw: if 'pkg' fails due to missing shlibs, you should be able to use 'pkg-static' to recover, unless it had already removed that as well. --K5kc1VKVjGihpta1 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCAAdFiEEuwt6MaPcv/+Mo+ftDHqbqZ41x5kFAmZRliYACgkQDHqbqZ41 x5kYeQv+NLgoEPQc/ixA4vxPyte08E1FSGGbfydfyKKv7A0qLel7ZIjYlzox9bUh C78fMuBvagHMP4z+gtwJ1NRgDY7sHC8TvhPJqcbAgkV23qOtZuK+jV7h6EvlGZOi p5aNV9aYWwK6BvtW5GKFm8xt1SN1TqEKKJlBoMc/KXnQYZKTdss2aJIvc3RsymZb pyPli6ApZScd9e6AFae4mkUsLEQ28PzRnKWiFCP3bFDl8XPr4Tzubv0beTThBv+g ZuwkP5GCrr8rArKxG2HACo+dMNWftaQMpJqbaX4ndAiz+vFTzuWIFUurDryVGIb7 Cz7hRqVa/IfZyjXsA7r5Z6ICLVICzw+wg2j3I56CJvBR19vgrywEHmgTReYZ/q2k iLtDUoSTFe5prsclZtsjS2QPX92U/XHNWV+X5j+GbRoDMKx0qp5mmkBCg69FULry yI6ty4Vi6lzfQGk2QAyg+O5cDtTrEMQeaVlr2sgycHFdDxjS2MIOFfGtNidqnuiF 5Ov+X3H0 =8VJN -----END PGP SIGNATURE----- --K5kc1VKVjGihpta1--