JP Vossen on 18 Nov 2017 18:56:15 -0800


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] FF 57 is out and breaks NoScript and Tab Mix Plus!


On 11/18/2017 04:36 PM, JP Vossen wrote:
On 11/18/2017 04:30 PM, Rich Kulawiec wrote:
On Sat, Nov 18, 2017 at 04:04:44PM -0500, JP Vossen wrote:
So until TMP & NS are fixed, I want to revert FF.

1. I believe that firefox-esr will suffice for the next six-ish months.

It would, but that's not supported in Linux Mint either.  :-(

I thought I had a great idea. I'd grab an ISO, loop mount it and grab the older package off of that. That might have worked, except that it seems the newer "live" ISOs just boot a complete environment and *copy* that, they don't have a local package cache like I thought. :-(

I could probably boot a LiveDVD, feed `dpkg -L` to `tar` and then just transplant the files. Or, better, I reverted my $WORK Mint-18.2 VM snapshot to last night, put FF on hold, and re-updated, so I actually HAVE all the files, and there's only 123 of them. But still... Going around or outside the package system like that always ends in tears. <Insert Gentoo and/or Arch plug here! :-)>

I just can't believe that the bloody files don't exist someplace...and it turns out that the files name I constructed were slightly wrong.

Sigh.  OK here we go.

1. Start at https://launchpad.net/~clementlefebvre
2. For Mint 17 or Trusty pick "ff-trusty"
   For Mint 18 or Xenial pick "ff-xenial"
3. Click on "View package details"
4. Click on "View all builds"
5. CHANGE the filter from "Needs building" to "Successfully built" then click the "Filter" button 6. Click on the "* build of firefox 56.0+linuxmint1+rosa in ubuntu * RELEASE" as needed 7. Go to the bottom of the page and download 'firefox_56.0+*.deb' and (I assume) 'firefox-locale-en_56.0+*.deb' and whatever else you need
8. Install: `sudo dpkg -i <whatever>`
9. Hold [1]: `sudo aptitude hold firefox firefox-locale-en`
10. Verify: `aptitude search '~ahold'`

[1] I'm not 100% sure if the `aptitude hold` works for `apt-get` or Synaptic or others. Ansible and I both use `aptitude` so...

Short-cut URLs for some I used:
* Mint 18 firefox_56.0+linuxmint1+sonya_amd64.deb (41.8 MiB) = https://launchpad.net/~clementlefebvre/+archive/ubuntu/ff-xenial/+build/13538644 * Mint 18 firefox_56.0+linuxmint1+sonya_i386.deb (42.3 MiB) = https://launchpad.net/~clementlefebvre/+archive/ubuntu/ff-xenial/+build/13538645 * Mint 17 firefox_56.0+linuxmint1+rosa_amd64.deb (41.9 MiB) = https://launchpad.net/~clementlefebvre/+archive/ubuntu/ff-trusty/+build/13538902

Enjoy,
JP
--  -------------------------------------------------------------------
JP Vossen, CISSP | http://www.jpsdomain.org/ | http://bashcookbook.com/
___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug