slackware puplet, back to the drawing board

Message
Author
User avatar
plaguedogs
Posts: 60
Joined: Sat 18 Oct 2008, 22:04

#31 Post by plaguedogs »

seamonkey 2 should be an easy addition, this evening i had it installed in usr/lib just like the old one. the first things i noticed are the ugly fonts like default firefox. also when i try to run composer from the menu, it puts up a dialog that says to start it from a running mozilla window. both of these issues can be resolved with minimal effort.

tonight i built a pet for xz and netpkg with a little pinstall script, but when i installed it for a quick test, it didn't quite work right. ill fix it tomorow.

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#32 Post by Iguleder »

The spup-460 build didn't boot, kernel panic. I'll try to rebuild it. About the scripts, I'm still working on it, I used the Woof fixes I uploaded previously.

The ISO was built without all modules, so maybe that's the reason it didn't boot, if I remember right 4.3 had the same problem without the zdrv, so I'll make another 460 with all modules, in the main SFS.

For some reason I don't believe we'll get Slack 13 to work ... :x

I got it to extract all packages, and the ./3builddistro step was smooth, but things like kernel panics are too much for my limited knowledge. I really really hope I'll be able to find the cause for this issue. If I don't, I'll try to get the Slackware kernel package and maybe even recompile it for Puppy with sfs support, it's 2.6.29.

Regarding applications, etc', I agree with you, it's better to keep spup closer to Puppy by including all default applications and replacing only problematic or outdated ones, and maybe even some applications that we find inferior to other alternatives. You're right about SM2, 1.1.18 is better, we should follow the "if it ain't broken, don't fix it" rule and keep it until 2 is proved to be stable.

And last thing, I think the 120 MB barrier will be very hard to avoid.

User avatar
plaguedogs
Posts: 60
Joined: Sat 18 Oct 2008, 22:04

#33 Post by plaguedogs »

i have had a couple isos panic and refuse to boot. i thought is was the zdrv too. when i rebuilt them with no zdrv, all went well. i think your close. very close.
as for the 120 megs, when i built my fixed iso at 124megs, i included xine-libs. if i remember correctly, the package was 6 or 8 megs. when i was testing the stock spup, i ran xine and only tested it quickly with a movie i had on my local machine. it played the audio but no video, so i added the xine libs. a few days ago i noticed that i was testing it with a .mov file, not an avi. to make a long story short, i might be able to get away with cutting down that package a little, while providing the same functionality as a regular puppy, and get a little closer to the 120 megs. i also left in some abiword templates for other languages that were not in the offical puppy builds. they are not very big, but i can cut those out too.

im still trying to make myself an spup with a 29.6 kernel, but im still having problems with the kernel sources. actually, i tried one with 27.29 kernel, but it panicked and i couldn't be bothered to build it again because i couldn't find an sfs for its sources. i might try again and build my own kernel source sfs for it. i need smp, uniproc makes me feel crippled.

in the mean time, ive committed to a field trip at my kids school, and halloween is pretty big deal at my house, so life goes on.

i think we are doing a good job at pursuing spup, im also having a lot of fun doing it.

User avatar
plaguedogs
Posts: 60
Joined: Sat 18 Oct 2008, 22:04

#34 Post by plaguedogs »

zpm, cli version of zendo. i built it for spup, but i dont see why it wont work for regular pup. now you can install tgz, txz and tlz from the zenwalk repos. it runs very quick and has detailed dependency checking. it downloads packages to /var/packages, installs them, leaves a list of installed files in /var/log/packages.
a good start is to query the mirror with -q, ex.

Code: Select all

zpm -q zsnes
type "zpm --help" for more options.
more info at:
http://zendo.naquadah.org

-edit
it includes all dependencies, pkgtools-13, xz-4.999.8b, & tar-1.22

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#35 Post by Iguleder »

I tried to make one without the zdrv, same result. It also has many defective symlinks and I've noticed that /usr/share/applications and /usr/share/pixmaps,icons have many missing files.

I'll try to fix it again ... this weekened I'm very busy with physics, I'll se what I can do. I'm also working on my own distro, so it's another time consumer.

User avatar
plaguedogs
Posts: 60
Joined: Sat 18 Oct 2008, 22:04

#36 Post by plaguedogs »

in the high pressure, frozen gas fields of northern alberta we have an expression: the 36 hour day.
i think it fits into hacker culture quite nicely
sorry to here about your iso. im going to focus on my 12.2 version. ill call it #450, maybe 451 by the time im happy with it. i'll be shooting for the 120 meg threshold and trying to get icons in the menu. im a master of icewm, but the jwm menus have me a little baffled at this point.
im pretty happy with the pet i posted above, but i would be more happy if i could make zpm installed packages show up in puppys user installed packages file. i might have to learn some more advanced scripting techniques.

good luck with physics, its a heavy subject.

-edit

grub is broke in my puplet, one for the bug fix list. note to self.....

-edit

scratch that, i dont think grub is broken.....i think the click click gui is broken, some gtk problem. i think i discussed this with another forum member a few months ago. kinda makes me want to use lilo.
lilo is so easy...... as long as you can remember how to spell "L-I-L-O"

heres a lilo entry for a frugal puppy

Code: Select all

# Puppy Linux
image = /boot/puppy/vmlinuz
    root = /dev/ram0
    label = Puppy
    initrd = /boot/puppy/initrd.gz
    append = "pfix=ram"
    read-only 

User avatar
plaguedogs
Posts: 60
Joined: Sat 18 Oct 2008, 22:04

#37 Post by plaguedogs »

im stumped . i cant seem to get grub fixed. the quick and easy grub setup was the reason i downloaded puppy in the first place, back in 2.13. ive done a couple rebuilds and tried to strip my iso down, but im not loosing any weight. a couple kb here and there, but nothing substantial. so there it is... my iso is on the first page of this thread.

i ve had to take a low paying job. my high paying job has sort of gone the way of the dodo, having to work twice as much.... im not left with an abundance of terminal time. i will be hacking at this for a while, as it is the only puppy im running. any questions about the build can be posted here.

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#38 Post by Iguleder »

I'm very very busy ... no time for spup. If I find any free time, I'll see what I can do.

User avatar
WireWulf
Posts: 96
Joined: Sun 20 Sep 2009, 15:30
Location: somewhere

#39 Post by WireWulf »

spup good idea i been working on my own version but keep failing short of geting everything i need for it to work
are we who we think we are? or is this all a lie thought up by people whom we can not see?

User avatar
plaguedogs
Posts: 60
Joined: Sat 18 Oct 2008, 22:04

#40 Post by plaguedogs »

im back at it
i got grub working, easy workaround.. i replaced bk's super hacked grubconfig with one i found on freshmeat from 2003. it works perfect. i tried editing the universal installer to to use it, but it's a little above my skill level, maybe ill look at it again on the weekend.
as is, the universal installer will get the kernel into /boot, but then exits after making an empty /boot/grub dir. ive been testing frugal and full installs. both work, you just have to unmount the target partition, and run the new grubconfig ( its in the menu, right where its always been).

other than that, im pretty happy with the iso. ill get it uploaded somewhere over the weekend.

i also need to decide on a version #, maybe 450, 460? i should use 486, lol get it .... spup_486 for i486 ...... lol , im going to bed, today at work, i kicked a piece of wire mesh (for concrete) and it pierced my boot and went in to my foot, yay .... gory boots of blood, it kinda ruined my day,

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#41 Post by Lobster »

i also need to decide on a version #, maybe 450, 460? i should use 486, lol get it .... spup_486 for i486 ...... lol , im going to bed, today at work,
:)
I very much hope Spup based on a woof build
will join the Woofy Kennel
(that is the 5.x series
which will be a diverse series of breeds)

As for numbering . . .
Numbering is not a form of imprisonment
but of recognition.
What is clear to you and conveyed
will be fine.
i kicked a piece of wire mesh (for concrete) and it pierced my boot and went in to my foot, yay .... gory boots of blood, it kinda ruined my day,
Must continue my martial arts training now that
wire mesh is fighting back . . .
How are the boots? :shock:
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#42 Post by Iguleder »

As you can see, I'm not much into spup anymore, since I'm extremely busy these days.

I'm also working on my very own distro, that's another great time consumer.

If you really need my help with spup, I'll do whatever I can, but I think I'm done with the Woof-Slack-13 thing, it's too much for my limited skills. Yeah, I know, building a distro and fixing scripts ... I know.

I really think you should arrange some develoment team and create some ticket system to make development easier and more open.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

User avatar
plaguedogs
Posts: 60
Joined: Sat 18 Oct 2008, 22:04

#43 Post by plaguedogs »

Iguleder, your efforts are appreciated. the edited scripts for woof are posted for anyone who wishes to pick them up and try again. one of the great things about open source, you do a little work, i do a little work, we get board, and someone else comes along with new ideas and picks up where you left off. your input was enough to keep me intrested for the last month.
i started a new thread for my latest build, we will see what happens. i have my own selfish motives for building this puppy. i want spup. so i built an spup. now im aiming for a different kernel, maybe 2.6.31.5. the newest woof script has thet kernel in the specs list, but fails to find it. there are a few other pieces missing for the build, so i must get that sorted out as well.
spup hasnt generated that much interest, so im sort of doing this for myself. my latest build is doing everything i need it to. i guess the missing icons in the menu could get fixed, and i need to edit the universal installer, but im more concerned with kernels right now. after that ill build one with opera, wine, virtualbox, and some game console emulators. i will use it everyday, and if someone else likes it thy can use it too.
i looked at your katan site and will occasionally go back to see how your doing. good luck, see you around the forums.

pd

Buster
Posts: 7
Joined: Sun 23 May 2010, 13:48

#44 Post by Buster »

I tried all the package tools reversions the only one that worked correctly on Lucid Pup 525 was zpm-1.3_pkgtools-13.0_zenwalk.pet.

Pkgtool works well if you have the packages in a directory on you computer that is accessible by puppy. But I remember from Vector Linux 5.8 that it had a better pkgtool pkgtools-tukaani-1.2 so I downloaded it after installing the Zpm Pkgtool and used Pkgtool then you have to exit and reload pkgtool and you have tukaani the difference is it will connect with repository's as well as directories that the user specifies it's all manual entry and installation that is what I hated about vector everything used manual setup.

But for puppy and packages that aren't available as Pets, it is worth the effort of a manual method.

The package I installed that worked is available at the vector repository http://vectorlinux.osuosl.org/veclinux- ... ages/base/ besides some Slackware packages require it along with pkgtool.

Another note is your packages need to have meta files with the package, or the Pkgtool will not know it's a package. If there isn't one already you can make one for any package or just make a text file. That may only apply to Vector Linux packages or those used with tukaani. I'm not sure. There should be a description file of some sort though for any package for manual install with pkgtool. Zenwalk packages use *.txt files.

I would rather do things the manual way than fool with installing Netpkg and that but I'm going to try install vlapt vectors package tool. Best Regards..

Post Reply