Skip site navigation (1)Skip section navigation (2)
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>