Puppy 5.0 "New Hope"
so what's this, mark?MU wrote:yes aitch, that was what I mentioned, the attempt to run apt-get in Puppy.
An approach, but we never got a working version, or even a testversion.
http://www.murga-linux.com/puppy/viewtopic.php?t=28994
ttuuxxx & amigo seem to have it working
or is there something else?
Aitch
no, undeb is very old (and usefull).
But it just extracts a deb, nothing more.
Like unzip.
But a Packagemanager/installer like apt-get is much more complex.
undeb can be the base for extended utilities.
I used it in pb-debianinstaller, and it could be used for a deb2tgz utility.
But some more things are required.
E.g. Puppy does not support, I think it was /etc/libexec.
Here debian stores symbolic links to programs.
I don't exactly remember it, but I had to add a function to deal with that in the pb-debianinstaller.
Other issues are, that older debs have their own menu system, not based on xdg. This also had to be adressed.
Mark
But it just extracts a deb, nothing more.
Like unzip.
But a Packagemanager/installer like apt-get is much more complex.
undeb can be the base for extended utilities.
I used it in pb-debianinstaller, and it could be used for a deb2tgz utility.
But some more things are required.
E.g. Puppy does not support, I think it was /etc/libexec.
Here debian stores symbolic links to programs.
I don't exactly remember it, but I had to add a function to deal with that in the pb-debianinstaller.
Other issues are, that older debs have their own menu system, not based on xdg. This also had to be adressed.
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]
just found
http://www.mombu.com/gnu_linux/slackwar ... 48533.html
PS judging from this....
http://www.justlinux.com/forum/showthre ... did=142905
apt-get isn't all it's cracked up to be IMHO
Aitch
http://www.mombu.com/gnu_linux/slackwar ... 48533.html
HTHDifference between slapt : swaret : pkgtool?
Hello
I suppose there will always be the hard console camp vs the gooey camp
and hopefully I fall somewhere in between where I attempt to use tools
appropriate to the job. In the case of packages, which I almost never use
directly since I compile from source and have "checkinstall" create a
package. Having been asked "why bother to effectively do both when you
could just do one" this thread seems a good place to answer.
If one installs with "make install" there is no package involved. By
using "checkinstall" which installs from source and then essentially
re-installs as a package, all packaging tools are available for every so
installed application. I've not used swaret but AFAIK it is essentially a
dpkg clone for slack. While debian's dpkg is IMHO vastly superior to RPM
( so swaret might be at least useful in Slack for those unconcerned with
the details of installing applications ) whatever tools you use, pkgtool,
rpm, etc *all* of them can be organized in KDE's KPackage. Here I'll
point out that if all I want to do involves a single package then pkgtool
is just fine, but when someone wishes to deal with many packages at once,
the gooey tool KPackage is very useful, especially to those who prefer GUI
but even to those such as I who use both. In KPackage, one can view what
is installed, what is available ( updated from whatever mirror you like )
search for either installed or newly avilable packages and even see a file
list of all the files and their paths. Because KPackage works with all
package tools it is especially useful to those who run more than one
distro or who may have for example Slack at home and Red Hat, SuSe. or
whatever at work or at a friends. Thus KPackage can bring a consistency to
any linux as well as operate as a "homebase" center when dealing with
large numbers of packages.
So it might be worthwhile for people new to Slack to learn pkgtool while
keeping KPackage open to see the "big picture" and help make sense of
what's really going on, and get a feel for when CLI is sufficient and when
it is best to resort to a GUI tool.
Jimmy
PS judging from this....
http://www.justlinux.com/forum/showthre ... did=142905
apt-get isn't all it's cracked up to be IMHO
Aitch
Last edited by Aitch on Wed 08 Oct 2008, 00:00, edited 1 time in total.
-
- Posts: 67
- Joined: Sun 30 Dec 2007, 03:10
puppy on slackware ??? yep it can be done
(I patched and recompiled the slackware kernel )
and now I have puppy mounted and running in slackware 12.1
now puppy runs on a slackware install
now thats a twist
btw thats unipup
running the hardware info tool in puppy (on a slackware machine )
yes its running and no virtual magic either
also has smp support
here is a screen shot
I am having too much fun today
puppy on my slack box slackware 12.1 running the latest unipup that puts an end to package incompatibility
for puppy versions
I also mounted and ran programs from puppy 2.16
I am testing more puppy versions
many programs run
*click on the picture to get a clear view of it
and now I have puppy mounted and running in slackware 12.1
now puppy runs on a slackware install
now thats a twist
btw thats unipup
running the hardware info tool in puppy (on a slackware machine )
yes its running and no virtual magic either
also has smp support
here is a screen shot
I am having too much fun today
puppy on my slack box slackware 12.1 running the latest unipup that puts an end to package incompatibility
for puppy versions
I also mounted and ran programs from puppy 2.16
I am testing more puppy versions
many programs run
*click on the picture to get a clear view of it
yay
That's excellent! Will be eager to see your how-to.
In my experience, version 3+ runs slowly in Pentium II's. But version 2+ runs well, so am very much interested in your experiments, especially in the use of Slackware packages for Puppy version 2.16.
In my experience, version 3+ runs slowly in Pentium II's. But version 2+ runs well, so am very much interested in your experiments, especially in the use of Slackware packages for Puppy version 2.16.
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].
Discussion from Barry
Barry's recent post has touched on Puppy 5.0: http://puppylinux.com/blog/?viewDetailed=00416
I have suggested that big_bass leads the team. Hope you are available, big_bass. This is not a rush project, and you've already moved far ahead.Then there is the much-praised Slackware compatibility of 3.x. Well, someone can rebuild 4.1 with the latest Slackware packages if they want. It is a straightforward process, just very time consuming. 3.x is based on Slackware 12 packages, so is getting a bit long in the tooth. If someone wants to rebuild Unleashed 4.1 with the latest Slackware packages, then call it 5.0, why not? Go for it.
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].
you can download Muppy-build.
It has two subfolders, systemupdate and systemupdate-dev.
They include the extracted and in some cases slightly modified packages from Slackware 12.1 that I used to create the base Muppy.
You would overwrite Puppys files with them, and remove the older ones from Puppy.
These are included:
a52dec-0.7.4-i586-2gsb
__acl-2.2.47_1-i486-1
avidemux2_gtk-2.4.0
avidemux_nls-2.4.0
cairo-1.4.14-i486-1
cdrdao-1.2.1-i486-1
__coreutils
dbus-1.1.20-i486-1
dbus-glib-0.74-i486-2
dbus-qt3-0.70-i486-2
desktop-file-utils-0.14-i486-1
dvd+rw-tools-7.1-i486-1
faac-1.26-i586-2gsb
faad2-2.6.1-i586-2gsb
ffmpeg-svn_13024-i586-2gsb
flac-1.2.1-i486-1
__freetype-2.3.5-i486-1
gamin-0.1.9-i486-1
gcc-4.2.3-i486-1
gcc-g++-4.2.3-i486-1
__ghostscript-8.62-i486-5
__ghostscript-puppy
glib2-2.16.5-i586-1gsb
glibc-2.7-i486-10
glibc-profile-2.7-i486-10
glibc-solibs-2.7-i486-10
gmp-4.2.2-i486-1
gnome-icon-theme-2.22.0-noarch-1
gnutls-1.6.3-i486-1_slack12.0
gnutls-2.2.5-i486-1_slack12.1
gtk+2-2.12.9-i486-1
__gutenprint-5.0.2-i486-1
hal-0.5.10-i486-2
hal-info-20080317-noarch-1
__lcms-1.17-i486-1
libart_lgpl-2.3.20-i486-1
libcddb-1.3.0-i486-1
libgsf-1.14.8-i486-1
__libICE-1.0.4-i486-1-moved
__libidn-1.5-i486-1
__libjpeg-6b-i486-5
__libmng-1.0.10-i486-1
__libpng-1.2.27-i486-1
__libSM-1.0.3-i486-1-moved
libtool-1.5.24-i486-1
__libX11-1.1.4-i486-1-moved
__libXcursor-1.1.9-i486-1-moved
__libXext-1.0.4-i486-1-moved
__libXft-2.1.12-i486-2-moved
__libXinerama-1.0.3-i486-1-moved
libxml2-2.6.31-i486-2
__libXmu-1.0.4-i486-1-moved
__libXrandr-1.2.2-i486-1-moved
__libXrender-0.9.4-i486-1-moved
libxslt-1.1.22-i486-1
__mesa-7.0.2-i486-1-moved
__ncurses
__openssl-0.9.8h-i486-1_slack12.1
pango-1.20.0-i486-1
__pcre-7.7-i486-1_slack12.1
pgrep
pixman-0.10.0-i486-4
__poppler-0.6.4-i486-1
__poppler1-old
popt-1.7-i486-2
__qt-3.3.8b-i486-2
udev-118-i486-3
x264-snapshot_20080430_2245-i586-1gsb
There are other folders with more libs, but you just need these.
You could even remove some of them, not everyone is explicitly needed.
Download:muppy008.4cbuild.tgz, development.tgz:
ftp://ks301128.kimsufi.com/Muppy0084/fi ... ildsystem/
Mark
It has two subfolders, systemupdate and systemupdate-dev.
They include the extracted and in some cases slightly modified packages from Slackware 12.1 that I used to create the base Muppy.
You would overwrite Puppys files with them, and remove the older ones from Puppy.
These are included:
a52dec-0.7.4-i586-2gsb
__acl-2.2.47_1-i486-1
avidemux2_gtk-2.4.0
avidemux_nls-2.4.0
cairo-1.4.14-i486-1
cdrdao-1.2.1-i486-1
__coreutils
dbus-1.1.20-i486-1
dbus-glib-0.74-i486-2
dbus-qt3-0.70-i486-2
desktop-file-utils-0.14-i486-1
dvd+rw-tools-7.1-i486-1
faac-1.26-i586-2gsb
faad2-2.6.1-i586-2gsb
ffmpeg-svn_13024-i586-2gsb
flac-1.2.1-i486-1
__freetype-2.3.5-i486-1
gamin-0.1.9-i486-1
gcc-4.2.3-i486-1
gcc-g++-4.2.3-i486-1
__ghostscript-8.62-i486-5
__ghostscript-puppy
glib2-2.16.5-i586-1gsb
glibc-2.7-i486-10
glibc-profile-2.7-i486-10
glibc-solibs-2.7-i486-10
gmp-4.2.2-i486-1
gnome-icon-theme-2.22.0-noarch-1
gnutls-1.6.3-i486-1_slack12.0
gnutls-2.2.5-i486-1_slack12.1
gtk+2-2.12.9-i486-1
__gutenprint-5.0.2-i486-1
hal-0.5.10-i486-2
hal-info-20080317-noarch-1
__lcms-1.17-i486-1
libart_lgpl-2.3.20-i486-1
libcddb-1.3.0-i486-1
libgsf-1.14.8-i486-1
__libICE-1.0.4-i486-1-moved
__libidn-1.5-i486-1
__libjpeg-6b-i486-5
__libmng-1.0.10-i486-1
__libpng-1.2.27-i486-1
__libSM-1.0.3-i486-1-moved
libtool-1.5.24-i486-1
__libX11-1.1.4-i486-1-moved
__libXcursor-1.1.9-i486-1-moved
__libXext-1.0.4-i486-1-moved
__libXft-2.1.12-i486-2-moved
__libXinerama-1.0.3-i486-1-moved
libxml2-2.6.31-i486-2
__libXmu-1.0.4-i486-1-moved
__libXrandr-1.2.2-i486-1-moved
__libXrender-0.9.4-i486-1-moved
libxslt-1.1.22-i486-1
__mesa-7.0.2-i486-1-moved
__ncurses
__openssl-0.9.8h-i486-1_slack12.1
pango-1.20.0-i486-1
__pcre-7.7-i486-1_slack12.1
pgrep
pixman-0.10.0-i486-4
__poppler-0.6.4-i486-1
__poppler1-old
popt-1.7-i486-2
__qt-3.3.8b-i486-2
udev-118-i486-3
x264-snapshot_20080430_2245-i586-1gsb
There are other folders with more libs, but you just need these.
You could even remove some of them, not everyone is explicitly needed.
Download:muppy008.4cbuild.tgz, development.tgz:
ftp://ks301128.kimsufi.com/Muppy0084/fi ... ildsystem/
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]
Re: Discussion from Barry
I'd second that, raffy. Quiet achievers are a rarity and big_ bass is certainly one of those. Go for it, b_b!raffy wrote:I have suggested that big_bass leads the team. Hope you are available, big_bass. This is not a rush project, and you've already moved far ahead.
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
ttuuxxx
Yes, he has started a discussion.
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].
Re: Discussion from Barry
raffy wrote:Barry's recent post has touched on Puppy 5.0: http://puppylinux.com/blog/?viewDetailed=00416I have suggested that big_bass leads the team. Hope you are available, big_bass. This is not a rush project, and you've already moved far ahead.Then there is the much-praised Slackware compatibility of 3.x. Well, someone can rebuild 4.1 with the latest Slackware packages if they want. It is a straightforward process, just very time consuming. 3.x is based on Slackware 12 packages, so is getting a bit long in the tooth. If someone wants to rebuild Unleashed 4.1 with the latest Slackware packages, then call it 5.0, why not? Go for it.
Thanks guys .WhoDo
I'd second that, raffy. Quiet achievers are a rarity and big_ bass is certainly one of those. Go for it, b_b! Razz
That's a definite... I would like to help out.
And do what I already started to do.
if you guys and others like the results then ....?
Leading ? I only care about keeping puppy updated and more compatible
with other packages
Collectively there is much talent alone we fail
I spend too much time trying to make things work and learning new things
Count me in as a long term puppy supporter
And don't forget to put me on the the list
of team players
big_bass aka Joe A
Re: team player
Thanks, big_bass, your attitude (similar to many others') is wealth in this community.big_bass wrote:I only care about keeping puppy updated and more compatible with other packages
Collectively there is much talent alone we fail
I spend too much time trying to make things work and learning new things
Count me in as a long term puppy supporter
And don't forget to put me on the the list
of team players
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
Hi bigbass
I was talking to another developer and they basically said the best way to make "puppy 5.0 GTS" slackware version is basically, Install the latest Slackware 12.1 which I just downloaded 2.1 gigs worth. Then compile the needed applications which will take some time and then patch the kernel and install/try the default puppy only applications/scrpts and update the devx.
What I figured would work is build it without patching the kernel, install the packages, updated the devx and then hand it over to someone with kernel patching experience to patch it for maybe new small laptops, like eepc and acer-one and other puppy related patches, I'm sure a 2.1 gig distro isn't patched for these small computers, I could be wrong. But it wouldn't make sense due to the fact it wouldn't probably fit/run on them. ?
I don't own one so I don't have a clue.
How you think think it should be worked out?
I'm going to start compiling tomorrow when I get up.
ttuuxxx
I was talking to another developer and they basically said the best way to make "puppy 5.0 GTS" slackware version is basically, Install the latest Slackware 12.1 which I just downloaded 2.1 gigs worth. Then compile the needed applications which will take some time and then patch the kernel and install/try the default puppy only applications/scrpts and update the devx.
What I figured would work is build it without patching the kernel, install the packages, updated the devx and then hand it over to someone with kernel patching experience to patch it for maybe new small laptops, like eepc and acer-one and other puppy related patches, I'm sure a 2.1 gig distro isn't patched for these small computers, I could be wrong. But it wouldn't make sense due to the fact it wouldn't probably fit/run on them. ?
I don't own one so I don't have a clue.
How you think think it should be worked out?
I'm going to start compiling tomorrow when I get up.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
big_bass/ttuuxxx
hi guys
I have a request, please - will you look at this
ftp://mirror.services.wisc.edu/mirrors/ ... /zipspeak/
http://mirror.lzu.edu.cn/os/slackware/s ... NSTALL.TXT
This is a project I found [2002] for a slackware speaking linux, assistive technology for the blind - could it be updated/adapted to puppy v5?
would you give it a look?
thanks
Aitch:)
hi guys
I have a request, please - will you look at this
ftp://mirror.services.wisc.edu/mirrors/ ... /zipspeak/
http://mirror.lzu.edu.cn/os/slackware/s ... NSTALL.TXT
This is a project I found [2002] for a slackware speaking linux, assistive technology for the blind - could it be updated/adapted to puppy v5?
would you give it a look?
thanks
Aitch:)
Sheesh. Is it being maintained? Updated? The reason I ask is that there are some around here who want to kick JWM to the curb because Joe's most recent was when? July 2007 for v2.0.1?Aitch wrote:This is a project I found [2002] for a slackware speaking linux, assistive technology for the blind - could it be updated/adapted to puppy v5?
...at an "assistive technology for the blind." Open terminal, type: "dict irony" then dict chortle" ...would you give it a look?
Last edited by alienjeff on Sat 18 Oct 2008, 19:15, edited 1 time in total.
[size=84][i]hangout:[/i] ##b0rked on irc.freenode.net
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]
Quietcat
Not quite the same project
This one includes a speaking interface starting at bootup
It's based on the Speakup project/Zipspeak
http://www.linux-speakup.org/
AJ - still as sharp as ever, mind you don't cut something [off]
Aitch
Not quite the same project
This one includes a speaking interface starting at bootup
It's based on the Speakup project/Zipspeak
http://www.linux-speakup.org/
AJ - still as sharp as ever, mind you don't cut something [off]
Aitch
well....dang...puppy finally captures my attention with dingo and now I read puppy is wanting to nuzzle up to ubintu which I do not like...Hmmm...well one never knows..could be the best I have ever seen or a dead dog..one can only wait and see.
If I could get the spell checker to work on abiword which is bugging me then dingo is more than I had expected...and the fact that it does dial-up well is something all those still out there are looking for...all linux forums I have visited have frustrated posters looking to use it and here it is...
hang in there, you are already on your feet..just fix what is broken if anything and do not bite the hand that feeds...popularity does not come from ubintu..they just want you to think that. just like windows...mepis turned back..is there a lesson there?
just some thoughts from a new user
If I could get the spell checker to work on abiword which is bugging me then dingo is more than I had expected...and the fact that it does dial-up well is something all those still out there are looking for...all linux forums I have visited have frustrated posters looking to use it and here it is...
hang in there, you are already on your feet..just fix what is broken if anything and do not bite the hand that feeds...popularity does not come from ubintu..they just want you to think that. just like windows...mepis turned back..is there a lesson there?
just some thoughts from a new user