Solved Another pkg update (2.2.1): why should I install spidermonkey128?

I try to update my system and packages regularly. Today I updated pkg:
# pkg -v
Code:
2.2.1
OK.
Then I am offered to install-update-remove packages (attached file).
I will make a full backup of everything. And then I will update. With such large updates
the system may break. This has happened before.
But this time I am interested in the following: why am I offered to install something that I have been working without for all these
years, namely: the spidermonkey128 package?
I do not have and never had spidermonkey128 and I have managed without it. Why am I offered it if Firefox-ESR
worked for me without it?
# pkg info firefox-esr
Code:
firefox-esr-128.12.0,1
Moreover, they write to me that 'required shared library changed' and the browser will not be updated, but only reinstalled:
Code:
Installed packages to be REINSTALLED:
firefox-esr-128.12.0,1 [FreeBSD] (required shared library changed)

That is, there is no dependency on spidermonkey128. Here, the request is only for the library, not for spidermonkey128.
It turns out that for some reason they are pushing a monkey on me.
 

Attachments

Thank you. Got it. Again, dependency in packages. I didn't notice such a subtlety.
Everything is getting more complicated. Problem closed.
 
Thank you. Got it. Again, dependency in packages. I didn't notice such a subtlety.
Everything is getting more complicated. Problem closed.
Most people just think of install/delete with the pkg command, but there are some other subcommands very handy to remember, rquery is one of them
 
Back
Top