From nobody Tue Dec 24 14:46:46 2024 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 4YHd5D1CXZz5hGnm for ; Tue, 24 Dec 2024 14:46:56 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (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 4YHd5B4bcDz42d2 for ; Tue, 24 Dec 2024 14:46:54 +0000 (UTC) (envelope-from david@catwhisker.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of david@catwhisker.org designates 107.204.234.170 as permitted sender) smtp.mailfrom=david@catwhisker.org; dmarc=none Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.18.1/8.18.1) with ESMTP id 4BOEkl7n044743 for ; Tue, 24 Dec 2024 14:46:47 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.18.1/8.18.1/Submit) id 4BOEkkib044742 for freebsd-ports@freebsd.org; Tue, 24 Dec 2024 06:46:46 -0800 (PST) (envelope-from david) Date: Tue, 24 Dec 2024 06:46:46 -0800 From: David Wolfskill To: freebsd-ports@freebsd.org Subject: Why does pkg insist on replacing "normal" ports with -nox11 ones? 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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="fRHFYlhMbeTHrank" Content-Disposition: inline X-Spamd-Result: default: False [-3.09 / 15.00]; SIGNED_PGP(-2.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.96)[-0.961]; NEURAL_SPAM_MEDIUM(0.27)[0.266]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_SPF_ALLOW(-0.20)[+ip4:107.204.234.170]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:7018, ipnet:107.192.0.0/12, country:US]; FREEFALL_USER(0.00)[david]; MID_RHS_MATCH_FROMTLD(0.00)[]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DMARC_NA(0.00)[catwhisker.org]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[] X-Rspamd-Queue-Id: 4YHd5B4bcDz42d2 X-Spamd-Bar: --- --fRHFYlhMbeTHrank Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable As an experiment, I set up my newest laptop to update only via freebsd-update and installed only pre-built packages. (I am far more accustomed to building FreeBSD from source, as well as updating ports either via portmaster or by buidling my own packages, so there's a fairly high probability that I've rather lost the plot, here.) Now, the laptop is set up to run xdm at start-up; it's very much an "X11" setup. And for reference, it's running: FreeBSD g1-96.catwhisker.org 14.2-RELEASE FreeBSD 14.2-RELEASE releng/14.2-= n269506-c8918d6c7412 GENERIC amd64 And I run "pkg upgrade" on it every morning, to keep the packages up-to-date. A while back, I had decided that I wanted to use gimp, so I installed that. (via "pkg install ...") without fuss. This morning, I tried a script that I had cobbled up a while back (and used on an older laptop) which makes use of ImageMagik's "convert" utility -- and found that it wasn't installed on the newer laptop. So: | g1-96(14.2-R)[16] pkg install graphics/ImageMagick7 | Updating FreeBSD repository catalogue... | FreeBSD repository is up to date. | All repositories are up to date. | Checking integrity... done (3 conflicting) | - libwmf-nox11-0.2.13_2 conflicts with libwmf-0.2.13_2 on /usr/local/bi= n/libwmf-config | - libwmf-nox11-0.2.13_2 conflicts with libwmf-0.2.13_2 on /usr/local/bi= n/libwmf-config | - ImageMagick7-7.1.1.26_5 conflicts with ImageMagick7-nox11-7.1.1.26_5 = on /usr/local/bin/Magick++-config | Cannot solve problem using SAT solver, trying another plan | Checking integrity... done (0 conflicting) | The following 6 package(s) will be affected (of 0 checked): |=20 | Installed packages to be REMOVED: | gimp: 2.10.38,2 | gimp-app: 2.10.38_1,1 | gimp-gutenprint: 5.3.4 | libwmf: 0.2.13_2 |=20 | New packages to be INSTALLED: | ImageMagick7-nox11: 7.1.1.26_5 | libwmf-nox11: 0.2.13_2 |=20 | Number of packages to be removed: 4 | Number of packages to be installed: 2 |=20 | The operation will free 82 MiB. |=20 | Proceed with this action? [y/N]: n | g1-96(14.2-R)[17] I don't get it. Why would pkg want to be installing "-nox11" versions of things? Even to the point of wanting to remove perfectly functional X11 versions of things that I want to be able to use? Thanks for any clues. Peace, david --=20 David H. Wolfskill david@catwhisker.org "If liberty means anything at all, it means the right to tell people what they do not want to hear." -- George Orwell See https://www.catwhisker.org/~david/publickey.gpg for my public key. --fRHFYlhMbeTHrank Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQSTLzOSbomIK53fjFliipiWhXYx5QUCZ2rJVl8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0OTMy RjMzOTI2RTg5ODgyQjlEREY4QzU5NjI4QTk4OTY4NTc2MzFFNQAKCRBiipiWhXYx 5R2qAP48ODfxWYUQll3Z4k/CsZKiFPTmI/MouLxyccy/hLrI0QEA5cETdDFls0fm qoeRN80EUejfobOW3ymW29UsDxDIug4= =xmgH -----END PGP SIGNATURE----- --fRHFYlhMbeTHrank--