A new way to go down the dependency rat hole rant.

Using applications, configuring, problems
Post Reply
Message
Author
User avatar
Moose On The Loose
Posts: 965
Joined: Thu 24 Feb 2011, 14:54

A new way to go down the dependency rat hole rant.

#1 Post by Moose On The Loose »

It appears the Palemoon browser needs a certain version of Python to do the build.
:evil:
When you install that, naturally it still doesn't build because something else is missing.
:evil:
People seem to be working at making it harder and harder to compile stuff. The use of Python to add yet another layer of confusion is a new one (at least to me).

For now, I am setting it aside.

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#2 Post by 666philb »

palemoon lists the dependencies needed to build it here https://developer.palemoon.org/Develope ... Moon/Linux
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
Moose On The Loose
Posts: 965
Joined: Thu 24 Feb 2011, 14:54

#3 Post by Moose On The Loose »

666philb wrote:palemoon lists the dependencies needed to build it here https://developer.palemoon.org/Develope ... Moon/Linux
Yes I know but still. grumble grumble grumble grumble
BTW: I had no trouble compiling netsurf and for what it did it did it right out of the box. Sadly the SVG was not among the what it did.

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#4 Post by 666philb »

hi Moose On The Loose

what puppy are you trying to compile on?
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
Moose On The Loose
Posts: 965
Joined: Thu 24 Feb 2011, 14:54

#5 Post by Moose On The Loose »

666philb wrote:hi Moose On The Loose

what puppy are you trying to compile on?
I am on Lucid-528

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#6 Post by Mike Walsh »

Moose On The Loose wrote:
666philb wrote:hi Moose On The Loose

what puppy are you trying to compile on?
I am on Lucid-528
Oh, gawd.....

Erm; how can I put this? I take it you are aware, Moose, that even Richard gave up on Lucid as being past its 'sell-by' date several months ago.....and started advising users it was time to move 'onwards & upwards'? :lol: He admitted it had reached the stage where it was impossible to run a modern browser any longer. Don't get me wrong; he did a bang-on job of keeping Lucid alive & viable as long as he did, but, well......everything reaches a point of no return, sooner or later, yes?

The phrase 'flogging a dead horse' springs to mind here, y'know?

I still play around with Lucid (occasionally), but I no longer try to run an up-to-date browser natively any more. Instead, I run 'em from a chrooted 'jail', since you can use a newer Pup for the jail, that way, and hence run far more modern browsers. And your browser is the one item you do need to keep reasonably 'current', of course.....

Watchdog proffered a recent version of Palemoon running from within a Precise 'jail' on Darry's re-vamped 431 'Phoenix' thread not so long ago:-

http://www.murga-linux.com/puppy/viewto ... 00#1034400

I'm quite certain watchdog won't mind me sharing the link he gave me to his Google Drive:-

https://drive.google.com/file/d/1ywoszO ... sp=sharing

It's worth a look, mate. Seriously. Using the 'jail' idea, and upgrading the glibc to 2.19 like Darren has, I'd sooner use the 'Phoenix' nowadays than I would Lucid; it's more 'viable', at any rate.

I wish ya luck with compiling, but I think you're gonna have your work cut out. Even at /ubuntu/pool, it's not always easy to track down necessary dependencies from that sort of period any longer; Canonical have been doing some serious 'pruning' in recent years, and it's a job to find anything from much earlier than 2012 now..... Me, I always found Lucid's 'X'-server set-up to be more than a little 'odd', compared to most other distros from around that time-frame. Nothing seemed to work quite the way you expected it to, and often needed far more in the way of sym-links'n'stuff than it had any right to. There was always something just ever so slightly 'screwy' about 10.04 LTS 'Lucid Lynx', to my way of thinking.....despite how popular it proved to be. :roll:

Personally, in Lucid I'm currently running Iron 69 from a Tahrpup 'jail'. It works brilliantly, too.....all credit to watchdog. He's a good lad..! :D

[EDIT:-] Just made a wee 'discovery'. The 'portable', glibc-2.19 'tweaked' version of SeaMonkey 2.48 (the final GTK2 version) that I put together just last night is running very sweetly in Lucid as I write this. Posting from it now.

If you're interested, you can find it here:-

https://drive.google.com/file/d/1htNOma ... sp=sharing


Mike. :wink:

User avatar
Moose On The Loose
Posts: 965
Joined: Thu 24 Feb 2011, 14:54

#7 Post by Moose On The Loose »

Mike Walsh wrote:
Moose On The Loose wrote:
666philb wrote:hi Moose On The Loose

what puppy are you trying to compile on?
I am on Lucid-528
Oh, gawd.....

Erm; how can I put this? I take it you are aware, Moose, that even Richard gave up on Lucid as being past its 'sell-by' date several months ago.....
[...]
The project to convert looks like something that will take months or a year. I have lots of stuff I have created for 528. I guess I may have to do it but by time I am done, I expect whatever I switch to to be considered old.
Some of the stuff I have won't compile and run on some other distros.

What can you recommend that will work on a EEEPC or other very limited machine?

Post Reply