• NetBSD
  • NetBSD 9.2 (GENERIC) amd64 Firefox 91.6.0esr

Hi.

I'm having trouble installing extensions to "firefox91-91.6.0" according to pkgin.
I was trying to install "privacy badger" and "HTML editor Webstudio for webpages"

I tried it as normal user and as root.

Thanks

    puhaTek grrh solved.
    Finally got it working, can delete this thread

    • pin replied to this.

      puhaTek What was the problem? Could it be useful for someone else?
      If not, I can delete the thread but, let us know first if it might be useful to keep it.

        pin
        The problem was that I could not install any extensions in the Add extensions menu to firefox but I managed to somehow get "privacy badger" added to firefox as a user.

        Just now I managed to get "privacy badger" added to my normal user account, I did that by

        1. manually downloading the "privacy badger .xpi" file,

        2. going to "Add-ons Manager",

        3. Selecting the "Settings cog" in the right hand corner

        4. Then selecting "Install Add-on from file" from the menu.

        5. Selecting "Debug Add-ons" from the menu.

        That managed to get "privacy badger" extension running on my normal user account on Firefox 91.6

        Will try later with some html editor extensions with firefox

        • pin replied to this.

          puhaTek maybe a good enough reason to keep the thread if you don't mind

          8 days later

          @pin You have no problems installing extensions?

          When I relogin into NetBSD after shutdown I have to reinstall the extensions again as somehow it doesn't save it. I better make a note not to use "crypto wallet" extensions 😆

          • pin replied to this.

            puhaTek I'm using only two extensions and have no issues with them on Firefox-98.0.2

            @puhaTek I've just added privacy badger and it's working too 🤔

            • Jay likes this.

            No issue on -HEAD with Firefox 97.0.2 (from 2022Q1). Got 3 addons installed from the Add-on manager.

            • pin replied to this.
            • Jay likes this.

              rvp I don't think there are issues on 9.2_STABLE either, else our friend @pfr would have already asked about it 😉

              @pfr Can you confirm there are no issues on 9.2_STABLE ?
              @puhaTek uname -a ?

                pin I don't think there are issues on 9.2_STABLE either, else our friend @pfr would have already asked about it 😉

                True, true. We would've heard loud yells from the southern hemisphere.

                However, there is a problem with the ESR:

                /root# pkgin -y install firefox-esr
                calculating dependencies...done.
                
                4 packages to install:
                  firefox-esr-91 firefox91-91.7.0nb1 pciutils-3.7.0nb2 libv4l-1.22.1
                
                0 to refresh, 0 to upgrade, 4 to install
                49M to download, 186M to install
                
                pciutils-3.7.0nb2.tgz                                                                                 100%  291KB 290.8KB/s   00:00    
                libv4l-1.22.1.tgz                                                                                     100%  139KB 139.0KB/s   00:00    
                firefox91-91.7.0nb1.tgz                                                                               100%   48MB   2.0MB/s   00:24    
                firefox-esr-91.tgz                                                                                    100% 1320     1.3KB/s   00:00    
                download error: firefox-esr-91 size does not match pkg_summary
                installing firefox-esr-91...
                installing firefox91-91.7.0nb1...
                installing pciutils-3.7.0nb2...
                installing libv4l-1.22.1...
                pkg_install warnings: 0, errors: 1
                pkg_install error log can be found in /var/db/pkgin/pkg_install-err.log
                reading local summary...
                processing local summary...
                no such installed package firefox-esr-91
                
                /root# tail /var/db/pkgin/pkg_install-err.log
                ---Apr 29 07:14:35: removing check-0.15.2...
                ---May 04 08:02:46: removing firefox-97.0.2nb1...
                ---May 04 08:03:08: removing pciutils-3.7.0nb2...
                ---May 04 08:03:09: removing libv4l-1.22.1...
                ---May 04 08:04:11: installing firefox-esr-91...
                pkg_add: no pkg found for '/var/db/pkgin/cache/firefox-esr-91.tgz', sorry.
                pkg_add: 1 package addition failed
                ---May 04 08:04:11: installing firefox91-91.7.0nb1...
                ---May 04 08:04:19: installing pciutils-3.7.0nb2...
                ---May 04 08:04:19: installing libv4l-1.22.1...
                
                /root# 

                This is on 9.2_STABLE. Somebody please fix.

                EDIT: No issues after downloading and installing 91.6.0esr using pkg_add. All 3 addons work.

                • pfr likes this.

                pin uname -a ?

                NetBSD 9.2 NetBSD 9.2 (GENERIC) #0: Wed May 12 13:15:55 UTC 2021 mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/amd64/compile/GENERIC amd64

                • rvp replied to this.

                  puhaTek Try this:

                  $ sudo chown -R my_user:my_group ~/.cache/mozilla ~/.mozilla
                  $ find ~/.cache/mozilla ~/.mozilla -type d -exec chmod 0750 {} +
                  $ find ~/.cache/mozilla ~/.mozilla -type f -exec chmod 0640 {} +

                  If that doesn't work, start afresh:

                  mv ~/.cache/mozilla ~/.cache/mozilla.0
                  mv ~/.mozilla ~/.mozilla.0
                  • Jay likes this.
                  4 months later

                  Finally managed to get this installed. I've managed to get NetBSD updated to 9.3 and
                  pkgin install firefox-101.0.1

                  After searching on google today for bsd firefox extensions problem I found this link which suggested using ALT + A when selecting the EFF Privacy Badger extension when using twm as a window manager.

                  Thank you for all your help and support :)

                  • Jay likes this.