packages to be removed; how to determine port conflicts?

Gary Aitken freebsd at dreamchaser.org
Wed Jan 27 00:16:58 UTC 2021


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


More information about the freebsd-questions mailing list