Page 12 of 18

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-03, 19:42
by stevepusser
Palemoon-27.7.2~binaryrepack packages are being added for Ubuntu 17.10 and Debian testing. As you might guess from the name, they are the precompiled binary versions from Pale Moon put into deb files. Pale Moon gets installed into /opt with a symlink in /usr/bin, you get it added to the menu with an icon, and it's also added as an alternative to the x-www-browser and gnome browser choices like the standard Pale Moon I build. Maybe in the future, a fixed glibc will roll into Debian Testing and I can switch back to source builds there.

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-05, 21:21
by stevepusser
If anyone else can test the 27.7.2 rebundled binaries in the repo for Ubuntu 17.10 or Debian testing, a moderator could then add them to the original title of this thread. They work fine for me in my tests.

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-05, 23:59
by tojazmin
Hi @stevepusser,
I'm using Pale Moon 27.7.2 on Ubuntu 17.10 right now, and everything seems to be good !

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-06, 23:36
by stevepusser
tojazmin wrote:Hi @stevepusser,
I'm using Pale Moon 27.7.2 on Ubuntu 17.10 right now, and everything seems to be good !
Great, thank you for the report!

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-11, 14:44
by inops
Sorry, I've not been on the forum in a while. I'm using the build on Ubuntu 17.10 and everything seems to be working fine! Thanks very much for your effort!

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-16, 23:55
by quixote
Sorry to be dense about this, but what are the steps I need to follow to install pm 27 on a Debian Stretch system?

I have this line: deb http://download.opensuse.org/repositori ... ebian_9.0/ / in palemoon.list under sources.list.d. But apt-get update does not give me v. 27 . For some reason I'm on 25 (I just moved computers and somehow got 25). None of my extensions want to work, even gifs won't play, so no matter what, I want to get to 27. Version 27 worked great on my old laptop, whose screen is now iffy.

I know how to install a .deb, but these are not that, right? If I have to compile from source, I'm not sure I remember how to do that. I've done it maybe like 5 times in my life and always get in trouble.

I downloaded

Code: Select all

http://download.opensuse.org/repositories/home:/stevenpusser/Debian_9.0/palemoon_27.7.2~repack-1.debian.tar.xz
but that doesn't look right because it's only 26K. ?? When I untar it, there's an "install" file but a) it just seems to refer to a logo file and b) the READ.ME doesn't say which command to run.

Anyway, as I say, sorry to be dense, but could a kind soul post a step-by-step for those of us who don't have a .deb?

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-17, 00:01
by quixote
Aargh. (I told you I was feeling dense.) I see link to debs down at the very bottom. Off to try it now. Will report back.

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-17, 00:22
by quixote
Okay, everything's fine. Installed, runs, extensions seem to work. Uff-da. Nice to have a working browser again that isn't trying to make me live in Chrome's world! :mrgreen: :thumbup: :mrgreen:

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-17, 20:08
by stevepusser
The debian folder is what gets added to the original source to tell the Debian packaging system how to build ,label, patch, and everything else necessary to create a Debian package. The original Pale Moon source code is in that 121 MB orig.tar.xz file.

Congrats for getting the deb, but usually it's better to have the repository. You have the repository in your sources, but did you add the key?

Some diagnostics:

install inxi and give us the result of "inxi -r" for a look at your active repositories.

Give us the output of "apt-get update" so we can see what's going wrong with updating your sources.

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-18, 17:21
by quixote
inxi -r gives me

Code: Select all

Active apt sources in file: /etc/apt/sources.list                                                       
           deb http://ftp.us.debian.org/debian/ stretch main contrib nonfree                                       
           deb http://security.debian.org/debian-security/ stretch/updates main                                    
           deb-src http://security.debian.org/debian-security/ stretch/updates main                                
           deb http://ftp.us.debian.org/debian/ stretch-updates main contrib nonfree                               
           deb http://ftp.debian.org/debian stretch-backports main
           Active apt sources in file: /etc/apt/sources.list.d/palemoon.list
           deb http://download.opensuse.org/repositories/home:/stevenpusser/Debian_9.0/ /
and result of apt-get update:

Code: Select all

Hit:2 http://security.debian.org/debian-security stretch/updates InRelease                                        
Ign:3 http://ftp.us.debian.org/debian stretch InRelease                                                           
Hit:4 http://ftp.us.debian.org/debian stretch-updates InRelease                                                   
Hit:5 http://ftp.us.debian.org/debian stretch Release                    
Hit:6 http://ftp.debian.org/debian stretch-backports InRelease          
Ign:8 http://download.opensuse.org/repositories/home:/stevenpusser/Debian_9.0  InRelease
Hit:9 http://download.opensuse.org/repositories/home:/stevenpusser/Debian_9.0  Release
Reading package lists... Done
I installed the .deb with gdebi, so maybe apt is seeing the newest version? And that's why it doesn't see the need to update? Although of course the reason for the whole argle-bargle is that apt was not seeing the need to update before. I guess I'll know whether it's working okay now or is still not updating the next time there's an update posted on your site.

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-19, 00:55
by stevepusser
Well, if you didn't have it installed from apt before, the "update" command just refreshes your list of available packages, and "upgrade" won't do anything because there's no palemoon to upgrade. So you have to "apt install palemoon".

Code: Select all

apt policy palemoon
shows your current situation. I think you are good for the next time it gets updated.

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-19, 04:16
by quixote
I get this when running "apt policy palemoon":

Code: Select all

palemoon:
  Installed: 27.7.2~repack-1
  Candidate: 27.7.2~repack-1
  Version table:
 *** 27.7.2~repack-1 500
        500 http://download.opensuse.org/repositories/home:/stevenpusser/Debian_9.0  Packages
        100 /var/lib/dpkg/status
So it sounds like apt will do its thing. Excellent.

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-21, 22:32
by stevepusser
I've successfully built 27.7.2 from source on Debian testing against gcc-4.9.4 in an experimental OBS repo, now that they have updated glibc (libc6) to 2.26-6 with a lot of bug fixes, so I'll add that version to the repo for testing. I'll leave the ~repackbinaries version in there, too, in case anyone wants to compare them. Ubuntu 17.10 is still going to have the bugged glibc, but 18.04 won't.

Edit: the builds all succeeded, so Ubuntu 17.10 remains the odd one out. I also added the -repackbinaries version for all distros, just in case anyone wants to see if there's any difference between it and the version built from source. However, it and the normal palemoon package cannot be installed at the same time, since I have them both linked to use /usr/bin/palemoon.

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-23, 23:57
by GlottalStopRhotacism
Pale Moon repositories for Debian and Ubuntu -- maintained by Steve Pusser at software.opensuse.org

https://software.opensuse.org/download. ... e=palemoon

requires javascript , but there is not a notice of this , can this be improved , by avoiding javascript or posting notice of this ?

thank you

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-24, 00:28
by GlottalStopRhotacism
http://linux.palemoon.org/

mentions :

Pale Moon repositories for Debian and Ubuntu -- maintained by Steve Pusser

Code: Select all

https://software.opensuse.org/download.html?project=home:stevenpusser&package=palemoon
there are others at software.opensuse.org

Code: Select all

https://software.opensuse.org/package/palemoon
are these useful ?

:coffee:

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-24, 00:37
by GlottalStopRhotacism
stevepusser wrote:Re: repacks of the binaries into debs, isn't that already being done by László Kovács? I wouldn't want to reinvent the wheel.
has anyone used both ?

Pale Moon repositories for Debian and Ubuntu -- maintained by Steve Pusser

Code: Select all

https://software.opensuse.org/download.html?project=home:stevenpusser&package=palemoon
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_17.10/ /' > /etc/apt/sources.list.d/palemoon.list"
sudo apt-get update
sudo apt-get install palemoon 
and

Pale Moon repacks for Ubuntu and Debian -- maintained by László Kovács

Code: Select all

http://www.kovacsoltvideo.hu/moonchildproductions
sudo add-apt-repository 'deb http://kovacsoltvideo.hu/moonchildproductions/ ./'
what are the differences ?

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-24, 00:51
by GlottalStopRhotacism
@stevepusser you suggest :

For xUbuntu 17.10 run the following:

Code: Select all

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_17.10/ /' > /etc/apt/sources.list.d/palemoon.list"
sudo apt-get update
sudo apt-get install palemoon
You can add the repository key to apt. Keep in mind that the owner of the key may distribute updates, packages and repositories that your system will trust (more information). To add the key, run:

Code: Select all

wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_17.10/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update
if one has a *Release.key* at that location, a naïve user like me would be perplexed and stymied.

would this work better ?

Code: Select all

wget -q https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_17.10/Release.key -O- | sudo apt-key add -
sudo apt-get update
:?:

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-26, 22:27
by stevepusser
If you pay attention, and if you watch the output when you already have a Release.key, you'll see you'll get a Release.keyX file, where X is some number. Just substitute that in the apt-key command.

Or else run

Code: Select all

rm -f Release.key 
before the other commands to make sure your folder is clean.

Anyway, the OBS automatically generates those instructions and the key. I wish I could edit them, myself.

I don't know about the other repositories. I know mine builds against gcc-4.X, which the developers really want everyone to do.
Sparky Linux also has a build from source in their repos. I just looked at Sunderland93's in the OBS, and it's copied from my sources, so should be a duplicate and OK.

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-27, 20:52
by gracious1
GlottalStopRhotacism wrote: :?:
This code

Code: Select all

 wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_17.10/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update
and this code

Code: Select all

 wget -q https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_17.10/Release.key -O- | sudo apt-key add -
sudo apt-get update
accomplish the same thing; you have just combined two commands into one using the pipe. So I'm not really sure what you are getting at. If you are sophisticated enough in your understanding of GNU/Linux to do this, then it's not clear to me why the presence of the file "Release.key" in your home directory (or root directory) would create problems. :think:

Re: Ubuntu 14.04, 16.04, 16.10, 17.04, Debian 7, 8, 9 Pale Moon repositories

Posted: 2018-02-27, 22:24
by stevepusser
It looks like there will be a 27.8.0 release fairly soon...