puppy 5 compatibility

Core libraries and systems
Post Reply
Message
Author
User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

puppy 5 compatibility

#1 Post by sc0ttman »

puppy 5 compatibility
make puppy 4 binary compatible with lupu/wary/quirky/etc

Screenshot

Consider this for testing only!
(Don't install when using a save file or full HD install)

This is a simple GUI which will download a .pet that updates your puppy 4 system, so that it becomes compatible with packages compiled for puppy 5.

This, in simpler terms, means you can install pets from Lupu, LupQ, Wary, Quirky and so on, into your Puppy 4.
(Also Ubuntu, Debian, Slackware, and whatever else your Puppy supports)

You can avoid the dreaded 'GLIBC 2.7' (etc) terminal errors produced by packages that are 'newer' than your puppy 4 system.

Here is some info on the puppy 5 compatibility update pet:

- contains: libc-2.22.1, libesd-0.2.41, libfaad-2.7-4, libglib-2.24.0, libselinux-2.0.89, libslang-2.2.2, libstc++-4.4.3, libx86-1.1
(from ubuntu, a few of these are unnecessary, I guess)

- you should change gobject symlink in /usr/lib from pointing at version 2400 to 1400 to fix firefox (and others I guess), but it breaks pprocess 2.2.2
(I did the same with other libs, to seemingly no effect)

- it needs to be updated a little bit, with a nice pinstall script, so any old symlinks are pointing at the new files, and old ones removed.

I will do this soon, but it works quite well as it is.. I can install Lupu pets which otherwise dont work.

HOWEVER!!

It does seem to break something in GTK-Dialog and GTK+ (which are used by many apps to produce menus, etc), especially with locales, so you will be stuck with english menus, etc, but puppy 4 has very little localisation anyway...

(After installing this you will always get a gtk error in the terminal which says 'Locale XXX not found, falling back to 'C'.. Not critical, but means no localisation, as I said)
Attachments
puppy-5-compatibility.pet
(1.29 KiB) Downloaded 805 times
Last edited by sc0ttman on Tue 25 Jan 2011, 20:23, edited 1 time in total.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

tengzelius
Posts: 11
Joined: Fri 15 Oct 2010, 07:17

puppy 5 Updater 0.1

#2 Post by tengzelius »

Search of Google & your web site yielded no download hyperlink to ap site. Please furnish one. Here is a puppy work around when using opera.sfs--find /usr/local/bin/defaultbrowser & change text within to reflect opera.

Great web site.

Lou

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#3 Post by disciple »

Don't you think you should upgrade GTK too?
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#4 Post by sc0ttman »

disciple wrote:Don't you think you should upgrade GTK too?
Yes I do!

Every time I tried, X crashed, and wouldn't even restart.
And I couldn't check any errors in the command line prompt, it kept spitting the same errors
(can't remember which....I have to do it again and see... )

Any help on it would be great, although I appreciate if no one is interested in this...
Just thought I'd share..
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

Re: puppy 5 Updater 0.1

#5 Post by sc0ttman »

tengzelius wrote:Search of Google & your web site yielded no download hyperlink to ap site. Please furnish one. Here is a puppy work around when using opera.sfs--find /usr/local/bin/defaultbrowser & change text within to reflect opera.

Great web site.

Lou
God I'm soooo thick... I forgot to attach the pet file.

Now attached in the main post..
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#6 Post by disciple »

sc0ttman wrote:
disciple wrote:Don't you think you should upgrade GTK too?
Yes I do!

Every time I tried, X crashed, and wouldn't even restart.
And I couldn't check any errors in the command line prompt, it kept spitting the same errors
(can't remember which....I have to do it again and see... )

Any help on it would be great, although I appreciate if no one is interested in this...
Just thought I'd share..
I've used packages from the forum with no problem, although I've never upgraded to a really recent version. The order in which you install gtk, gdk and any dependencies probably matters.
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

Post Reply