LibreWolf

User Package Requests for MX-19
Message
Author
SwampRabbit
Posts: 3602
Joined: Tue Jun 14, 2016 2:02 pm

Re: LibreWolf

#11 Post by SwampRabbit »

Stevo wrote: Tue Jan 12, 2021 3:35 pm Its build-depends should be similar to that of Firefox 84 upstream, which involves newer versions of cargo and rustc, AFAIK.

Since they offer binary builds, we could duplicate what we do with Firefox and just bundle those into debs.
Yep rustc and cargo are the ones tripping this up right now. There are a few pre-reps for those too. I can dump what I have for the debian folder for you and/or Mike.... ya’ll might be better suited for for this one based on experience with Firefox.. I’ll hit you up in a PM.
NEW USERS START HERE FAQS, MX Manual, and How to Break Your System - Don't use Ubuntu PPAs! Always post your Quick System Info (QSI) when asking for help.

Sterling
Posts: 13
Joined: Mon Apr 26, 2021 2:24 pm

Re: LibreWolf

#12 Post by Sterling »

Wow, if there could be a privacy patched Firefox installable straight from the MX Linux repository, that would be really great.

Where you, or those more experienced with compiling Firefox, able to make some progress with Librewolf?

Sterling
Posts: 13
Joined: Mon Apr 26, 2021 2:24 pm

Re: LibreWolf

#13 Post by Sterling »

Some drawbacks of a third- or fourth-(appstore)party flatpack are the delayed security-updates of bundled dependencies, and problems with using the install directory for customizing system wide defaults.

SwampRabbit
Posts: 3602
Joined: Tue Jun 14, 2016 2:02 pm

Re: LibreWolf

#14 Post by SwampRabbit »

I personally am not interested in fussing around anymore with trying to build this mess of a package. The developer needs to debianize it.

I haven’t looked to see if Debian upstream got anywhere with their WIP package or not, but will look when I have time.
NEW USERS START HERE FAQS, MX Manual, and How to Break Your System - Don't use Ubuntu PPAs! Always post your Quick System Info (QSI) when asking for help.

User avatar
andyprough
MX Packager
Posts: 918
Joined: Tue Jul 23, 2019 10:16 pm

Re: LibreWolf

#15 Post by andyprough »

I'm running the Debian Sid version of LibreWolf on antiX Sid right now. Works well, but no better than using the appimage version. At this point I don't see any value in not sticking with the appimage on any Buster-based system. The appimage is lightweight and runs great.

If anyone wants to put the appimage in MXPI, I was able to link the appimage with 'ln -s' to /usr/bin to put it in the path, and make a .desktop file for it in /usr/share/applications to get the appimage into the menu. Pretty simple.
Primary Computer - Commodore 64: Processor - MOS 6510/8500, 1.023MHz; Memory - 64kb RAM, 20kB ROM - 8k BASIC V2, 8k Kernel, 4k Character ROM; Display output - 320x200, 16 colours; OS - BASIC V2.0; Weight: 1.8kg

Sterling
Posts: 13
Joined: Mon Apr 26, 2021 2:24 pm

Re: LibreWolf

#16 Post by Sterling »

SwampRabbit wrote: Tue Apr 27, 2021 8:56 am I personally am not interested in fussing around anymore with trying to build this mess of a package. The developer needs to debianize it.
Thanks for your assessment. It's a clear hint, and a mess is a warning sign if it's not addressed.

Did you have the chance to provide some details upstream? https://gitlab.com/librewolf-community/ ... x/-/issues

User avatar
andyprough
MX Packager
Posts: 918
Joined: Tue Jul 23, 2019 10:16 pm

Re: LibreWolf

#17 Post by andyprough »

Sterling wrote: Tue Apr 27, 2021 10:28 am
SwampRabbit wrote: Tue Apr 27, 2021 8:56 am I personally am not interested in fussing around anymore with trying to build this mess of a package. The developer needs to debianize it.
Thanks for your assessment. It's a clear hint, and a mess is a warning sign if it's not addressed.

Did you have the chance to provide some details upstream? https://gitlab.com/librewolf-community/ ... x/-/issues
I don't want to answer for @SwampRabbit, but I'll just say I'm pretty sure the LibreWolf devs are well aware that it's not packaging on any Debian but Sid right now. The person who makes the Sid package has been trying and failing to make a package for the current version of Ubuntu for awhile. Raising it as an issue on gitlab isn't going to make the problem resolve any faster. Most likely the problem is related to the advanced versions of rust and cargo that are required to build LibreWolf, and they each require their own advanced version dependencies which are not going to be satisfied on Buster.
Primary Computer - Commodore 64: Processor - MOS 6510/8500, 1.023MHz; Memory - 64kb RAM, 20kB ROM - 8k BASIC V2, 8k Kernel, 4k Character ROM; Display output - 320x200, 16 colours; OS - BASIC V2.0; Weight: 1.8kg

User avatar
dolphin_oracle
Developer
Posts: 22632
Joined: Sun Dec 16, 2007 12:17 pm

Re: LibreWolf

#18 Post by dolphin_oracle »

their pkgbuild files for their arch builds download mozilla source and then apply patches. I'm not even sure that qualifies as a fork. basically if mozilla support disappeared I think this one would too.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Live system help document: https://mxlinux.org/wiki/help-antix-live-usb-system/

SwampRabbit
Posts: 3602
Joined: Tue Jun 14, 2016 2:02 pm

Re: LibreWolf

#19 Post by SwampRabbit »

dolphin_oracle wrote: Tue Apr 27, 2021 11:52 am their pkgbuild files for their arch builds download mozilla source and then apply patches. I'm not even sure that qualifies as a fork. basically if mozilla support disappeared I think this one would too.
Correct, the dpkg script does the same thing. They even say to run the script then use something like OBS to build packages.

I don’t know if they want to actually “fork” fork it or not, or even need to for what they are trying to accomplish. But right now everything I see points to what you noticed and that is they are just pulling down the Firefox source package and “bolting on” things or removing some other things.
NEW USERS START HERE FAQS, MX Manual, and How to Break Your System - Don't use Ubuntu PPAs! Always post your Quick System Info (QSI) when asking for help.

User avatar
dolphin_oracle
Developer
Posts: 22632
Joined: Sun Dec 16, 2007 12:17 pm

Re: LibreWolf

#20 Post by dolphin_oracle »

SwampRabbit wrote: Tue Apr 27, 2021 12:00 pm
dolphin_oracle wrote: Tue Apr 27, 2021 11:52 am their pkgbuild files for their arch builds download mozilla source and then apply patches. I'm not even sure that qualifies as a fork. basically if mozilla support disappeared I think this one would too.
Correct, the dpkg script does the same thing. They even say to run the script then use something like OBS to build packages.

I don’t know if they want to actually “fork” fork it or not, or even need to for what they are trying to accomplish. But right now everything I see points to what you noticed and that is they are just pulling down the Firefox source package and “bolting on” things or removing some other things.
ok fair point, they actually say its a customized firefox build in their code.

I see some -dev packages added as depends as well (libjack-dev?).
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Live system help document: https://mxlinux.org/wiki/help-antix-live-usb-system/

Post Reply

Return to “Package Requests/Status - MX-19”