Date: Tue, 26 Jan 2021 17:12:06 -0700 From: Gary Aitken <freebsd@dreamchaser.org> To: Graham Perrin <grahamperrin@gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: packages to be removed; how to determine port conflicts? Message-ID: <2bd1eae2-ec3c-1b50-d894-10f706d62793@dreamchaser.org> In-Reply-To: <5b1f32c5-6abd-67a3-9d74-c91e4ee089aa@gmail.com> References: <49042aa6-ec9d-6f25-d918-ff69642b91dc@dreamchaser.org> <3ed3296c-80d6-6d36-f7bc-835bfcb1738e@gmail.com> <955c9c42-e613-8bbf-449c-6415fab3369a@dreamchaser.org> <5b1f32c5-6abd-67a3-9d74-c91e4ee089aa@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 1/25/21 10:47 PM, Graham Perrin wrote: > On 26/01/2021 04:43, Gary Aitken wrote: > >> On 1/25/21 12:55 PM, Graham Perrin wrote: >>> On 25/01/2021 19:18, Gary Aitken wrote: >>>> Attempting to install node.js port (node10, node12, node14), I get this: >>>> >>>> pkg install node10 >>>> Updating FreeBSD repository catalogue... >>>> FreeBSD repository is up to date. >>>> All repositories are up to date. >>>> The following 29 package(s) will be affected (of 0 checked): >>>> >>>> Installed packages to be REMOVED: >>>> FreeCAD: 0.18.4_10 >>>> firefox: 80.0_3,1 >>>> openshot: 2.5.1.236 >>>> py37-qt5-webkit: 5.13.1_1 >>>> py37-qt5-webkitwidgets: 5.13.1_1 >>>> qt5-webkit: 5.212.0.a4_2 >>>> thunderbird: 68.11.0_1 >>>> >>>> New packages to be INSTALLED: >>>> Box2D: 2.3.1 >>>> c-ares: 1.16.1 >>>> double-conversion: 3.1.5.19 >>>> node10: 10.23.1 >>>> >>>> Installed packages to be UPGRADED: >>>> ... >>>> >>>> Installed packages to be REINSTALLED: >>>> ... >>>> >>>> Installed, Upgraded, and reinstalled seems ok, but removed is a problem. >>>> How to tell why they are being removed? FreeCAD was reinstalled two days >>>> ago, so it seems like it should be reasonably up to date. I get more-or-less >>>> the same basic list regardless of which nodexx pkg I try to install. >>>> >>>> Is this simply a matter of reinstalling after they are removed, or does this >>>> indicate an incompatibility which will prevent installing at all? >> >> If I look at the page for node14: >> https://www.freshports.org/www/node14/# >> It shows: >> Runtime dependencies: >> >> ca_root_nss>=0 : security/ca_root_nss >> >> Library dependencies: >> >> libbrotlidec.so : archivers/brotli >> libcares.so : dns/c-ares >> libuv.so : devel/libuv >> libnghttp2.so : www/libnghttp2 >> libicui18n.so : devel/icu >> >> If I do: >> pkg info -d firefox | grep -E "ca_root|brotlidec|cares|libuv|nghttp2|icui18n" >> it shows nothing. Same for each of the other packages noted for deletion. >> So I don't understand why it will be deleted. > > If you precede the attempt to install with this, is there any difference? > > pkg update -f no > Then maybe this: > > pkg install --ignore-missing node10 no, same complaints > Side note (hint): <https://www.freshports.org/www/node14/#dependencies>, for example, if you like anchoring. There'll be an explanation at <https://www.freshports.org/faq.php#anchors> in due course. Thanks, that's where I got the values for the grep above. I guess I need to remove and reinstall everything at this point? Gary
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2bd1eae2-ec3c-1b50-d894-10f706d62793>