light-49.0 mozilla browser for 32-bit Puppies as sfs or pet

Browsers, email, chat, etc.
Message
Author
musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

light-49.0 mozilla browser for 32-bit Puppies as sfs or pet

#1 Post by musher0 »

Hello all.

This "light" firefox/mozilla was discovered and suggested by Geoffrey
here. Many thanks to him for sharing his discovery with us.
(Edit: and to whoever brought it first to the attention of Puppyists.)

There are a couple other positive comments about this "light firefox" on
that thread if you care to read them. In short, it weighs about half the
regular Firefox and is quite fast, with no loss of functionality, apparently.

This sfs was created from the original for 32-bit linux version of "light",
available here:
https://sourceforge.net/projects/lightf ... 1519_gcc32

Changes:
-- the lib directory where the app resides was moved from /usr/local/lib to
/lib for slightly higher execution speed (tip by gposil way back when)
-- the other dirs in /usr/local were moved to /usr, as per the usual Puppy
convention
-- the < light > symlink at /usr/bin was edited accordingly.

The Puppy sfs for this "light firefox-49.0" is available here:
https://my.pcloud.com/publink/show?code ... e17VtLWuKk

Edit (evening) : A pet archive is now available from here:
https://my.pcloud.com/publink/show?code ... IYNFFdN1JV

You (un)mount the sfs with sfs_load, as usual. Or use the PPM (petget) by
double-clicking on the pet to install it.

Enjoy!

~~~~~~~~~~~~~
Edit:
Various infos:
-- Light has many language packs available here:
https://sourceforge.net/projects/lightf ... 0051533_lp

-- Requirements for Light on GNU/Linux (from author's site):
GTK+ 2.18 or higher
gLibc 2.17 or higher
Pango 1.14 or higher
X.Org 1.0 or higher (1.7 or higher is recommended)
libstdc++ 4.3 or higher
(Edit, next day: I was able to run Light on my Slim-6 without even
checking those requirements. I'm reprinting them here just in case
someone needs to check.)


-- Please find attached a tree of this sfs/pet archive.

(This list will be completed as needed and as time allows.)
Attachments
light.tree.txt.zip
For reference, here is a &quot;tree&quot; of this Light-mozilla package. It is the same
for the pet and the sfs.
(777 Bytes) Downloaded 396 times
Light-Firefox-derivative.JPG
&quot;Light&quot; browser, themed, running under wmx-8 WM on Slim-6, a Slacko-6 puplet.
(38.25 KiB) Downloaded 4159 times
Last edited by musher0 on Thu 19 Jan 2017, 18:08, edited 8 times in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Sailor Enceladus
Posts: 1543
Joined: Mon 22 Feb 2016, 19:43

#2 Post by Sailor Enceladus »

Oh yeah, Geoffrey is cool, but I first discovered it on May 9th, 2016 :lol:
http://www.murga-linux.com/puppy/viewtopic.php?p=903054#903054

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#3 Post by musher0 »

Many thanks and hats off to you, then, Sailor Enceladus! :D
(I'll have a word with my research department...) :x :lol:

BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#4 Post by peebee »

Light-48 has been the built-in browser in LxPupSc for some time now....

There has been no activity on the Sourceforge pages since Oct 2016 so I rather suspect the project is moribund....

There are GTK2 versions available although a bit well hidden....

49 only ever got to RC status....
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#5 Post by musher0 »

Thanks for the additional info, peebee.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#6 Post by Geoffrey »

Sailor Enceladus wrote:Oh yeah, Geoffrey is cool, but I first discovered it on May 9th, 2016 :lol:
http://www.murga-linux.com/puppy/viewtopic.php?p=903054#903054
Everybody's cool, Light is in rg66's X-Tahr, so rg66 is cooler :wink:
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#7 Post by Geoffrey »

This will repackage Light as a pet with the files in a place that's not /usr/local.

I found EDLN sometime ago and finally found a use for it to change the symlink in the Light rpm package after I move things around,
this code in a script, drag the Light rpm on to it and out pops a light pet with the symlink fixed and the local directory removed.

For the 32bit version.

Code: Select all

#!/bin/sh
RPM="$1"
LIGHT=$(basename $RPM)
PACKAGE_NAME="${LIGHT%.*}"
mkdir /tmp/"$PACKAGE_NAME"; cd /tmp/"$PACKAGE_NAME"
rpm2cpio "$RPM" | cpio -idmv
mv /tmp/"$PACKAGE_NAME"/usr/local/* /tmp/"$PACKAGE_NAME"/usr
rmdir /tmp/"$PACKAGE_NAME"/usr/local
edln /tmp/"$PACKAGE_NAME"/usr/bin/light /usr/lib/light/light
cd ..
dir2pet -s -w="Browse the Web" -c=WebBrowser $PACKAGE_NAME
mv $PACKAGE_NAME.pet ~/$PACKAGE_NAME.pet
rm -rf /tmp/$PACKAGE_NAME
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#8 Post by musher0 »

Hello all.

I hope I'm not stepping on anyone's toes, here.

First, thanks to Geoffrey for his script above.

But a few words of caution to all, if I may:
-- If you wish to apply Geoffrey's script above to the original 32-bit Light
you have downloaded from the author's site at sourceforge.net, that's
fine. But please do NOT try it on the pet/sfs provided in THIS thread since
I've already changed the locations.

Hopefully this will not lead to any confusion. In an effort to avoid any
confusion, I've updated my OP above to offer a pet in addition to the sfs,
and the tree of this package.

Best regards.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Pelo

SFS downloaded for a try, or several.

#9 Post by Pelo »

Browser will run asap with my Puppies, SFS downloaded for a try, or several.
Puppy running XFCE-4.12-pupjibaro_jessie_b5_synaptic here by amiral Josep2424 (spanish spoken)

light: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory

Atomic lib missing. Translation of here above english speech to find a solution.

:( search unsucessful wtih google.. I must try with another Puppy Linux

Pelo

Tested succesfully with LXpup version Xenial

#10 Post by Pelo »

Tested succesfully with LXpup version Xenial :)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#11 Post by musher0 »

Thanks, pelo.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#12 Post by peebee »

musher0 wrote:Thanks, pelo.
Hi @musher0

I think you've constructed these .pet/.sfs using the version of Light that requires GTK3 libraries - that's certainly where the link in your first post points at.....this will explain why they only work on some Pups....

The GTK2 version of Light-49RC can be found at:
https://sourceforge.net/projects/lightf ... 48_gcc232/

Not exactly easy to find, but the 232 means GTK2 32 bit

My testing of Light-49RC shows problems with both Youtube and BBC iPlayer while Light-48 seems to have less problems (although still not 100% perfect).

Cheers
peebee
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#13 Post by musher0 »

peebee wrote:
musher0 wrote:Thanks, pelo.
Hi @musher0

I think you've constructed these .pet/.sfs using the version of Light that requires GTK3 libraries - that's certainly where the link in your first post points at.....this will explain why they only work on some Pups....

The GTK2 version of Light-49RC can be found at:
https://sourceforge.net/projects/lightf ... 48_gcc232/

Not exactly easy to find, but the 232 means GTK2 32 bit

My testing of Light-49RC shows problems with both Youtube and BBC iPlayer while Light-48 seems to have less problems (although still not 100% perfect).

Cheers
peebee
Thanks for the report, peebee.

I should be able to produce archives of this Gtk2 version of Light shortly.

BFN
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#14 Post by watchdog »

light-49.0 browser requires an high-xorg. It does not work in old puppies even with glibc tweak. I have a package for racy 5.5, the only "old" puppy where I have had success. If someone is interested I can share it.

Sailor Enceladus
Posts: 1543
Joined: Mon 22 Feb 2016, 19:43

#15 Post by Sailor Enceladus »

Nevermind. Epic fail.
Last edited by Sailor Enceladus on Wed 25 Jan 2017, 12:24, edited 2 times in total.

Pelo

Para reemplazar Midori,

#16 Post by Pelo »

Light49 fué instalado en la Pupbjibaro Jessy de Josejp2424. Todo se pasa bien. Para reemplazar Midori, que pone trollitos alrededor de las ventanas.
Light49 intalled on Pupjibaro Jessie
Mikeslr tried 64 bits version here
Last edited by Pelo on Thu 26 Jan 2017, 08:35, edited 2 times in total.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#17 Post by musher0 »

Good to know:

To sum up:

the Light-49 package presented in the OP of this thread works ok on the
regular pupjibaro Jessie, but not on its later variant offering synaptic as
the package manager.

Thanks, pelo.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
josejp2424
Posts: 556
Joined: Sun 01 Aug 2010, 22:35
Contact:

light-49

#18 Post by josejp2424 »

Thanks musher0 for the package, the only thing that does not work for me is switching languages. I even tried with Light 43, which has the xpm's, and when I install it and reboot the browser shows an error. I see that it is only available in English. But the browser works really well

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#19 Post by musher0 »

Ah? Thanks, josejp2424.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

Other posts & a pet to enable use in Carolina Vanguard

#20 Post by mikeslr »

Hi All,

This is just a link to a posts about Light which provides a link to a pet that will enable Light to run under Carolina Vanguard.

Pet of missing lib for Carolina Vanguard: http://www.murga-linux.com/puppy/viewto ... 772#939772.

It also works in Saluki, so should work in Carolina. Untested speculation that it may enable running Light under Racy and Wary.

mikesLr

Post Reply