finally got around to running your '09 script which created figos0.9.iso

I'm not clever enough to understand what changes I should see over and above a 'normal' tahrpup build

this is so many kinds of wonderful...

first of all, youre the first person to upload a copy of my iso, ever! and youre the second person (on the planet) to upload an iso containing my programming language, which is in fig os.

there are some other interesting things about this-- one is that refracta was clearly downloaded, because the initrd and vmlinuz differ from the puppy initrd and vmlinuz-- but the squashfs is missing.

im guessing this is because mksquashfs failed on your machine on the larger file, but it obviously modified the smaller puppy sfs, because it contains changes i made. in fact, the 10-chapter book i did a preliminary version of is in there, along with evince (one of the better tools for reading it.)

but the best part is-- either from an evaluation standpoint or from a technical standpoint, the ping scripts are not edited! *evil grin* -- this is either because sed didnt work or because you removed those lines. either way, im tickled.

youve done an excellent job and thank you for putting this up. as much as id like to get you more into this process, that was never my intention-- i didnt want you as a guinea pig, i wanted it to work properly for you the first time so you could upload it.

you have uploaded it, and it does work-- thank you very much! i will reply to the other things you mentioned:

Quote:

I have tried '10 script but I get a syntax error on line 4, again sadly

i think you got the syntax error with version 1.0 for the same reason you did the first time on 0.9.

without expecting you to follow any of this (its simply not your job to) i will explain in case it helps someone:

the "fig" files im putting in this thread, have this naming convention:

the DOT gz part just makes it so the forum will allow it first, chop that off the name (rename) and you get:

[ filename ] DOT [ fig ]
- or -
[ filename ] DOT [ fig ] DOT [ py ]

mostly i upload the file as a DOT-fig file-- these files have never worked for you. you renamed one as .sh and it ran in bash-- that will never work. to make it work, you would have to install the fig pet (or use the iso you uploaded) and run it like this:

fig29 mkfigos10.fig #### (if you use fig os, its fig29.py)

[ now a lot of stuff happens on the screen ]

you get: mkfigos10.fig.py

thats the other thing i uploaded for you: mkfigos09 DOT fig DOT py.

the dot-fig file runs with fig, which then gives you the dot-fig-dot-py file.

then you run the .fig.py file, which is actually a python script, and as youve demonstrated by creating an iso, it works! (though it calls mksqashfs twice, and seems like it worked on the smaller file but not the larger one.)

if at some point in the future youd like to upload a later version, i can make you another .fig.py file-- that seems to work for us.

as for the ping scripts, im very curious if that was the script that didnt modify them or you that removed the lines i wouldnt suspect you, its just that sed is really reliable! i honestly dont know which scenario is less likely. its fun if you changed it-- i admire your stubborn initiative if you did.

however if you didnt, im just as curious why sed didnt work on your setup. i would suspect busybox, but i did try using mkfigos on puppy. perhaps i didnt try the sed commands? i will almost surely try to recreate your iso (i build it myself many times, but not always the best way.)

if youre not a coder but would like to be, theres a book for you in the .iso you uploaded.

i strongly recommend skipping the intro and starting with chapter 1-- i need starhawk to cut it down for me, but so far he has other stuff to work on cant really blame him.

ok, how do I fix the current figos09.iso? there is new.sfs in 'newsfs' folder, should this replace the tahr one, what about naming?

the mkfig10 is named nkfigos10.fig.py and I run using python mkfigos10.fig.py

apologies for my lack of knowledge, always happy to have a go just way above!

I will create a new archive page when '09 gets corrected, and no I didn't mess with the ping script, wouldn't know how, the only thing I changed was the download location for tahr from ibiblio to nluug as it's faster

ok, how do I fix the current figos09.iso? there is new.sfs in 'newsfs' folder, should this replace the tahr one, what about naming?

newsfs absolutely did replace the tahr one-- the files i added wouldnt be in the iso you uploaded (and, they are) otherwise.

Quote:

the mkfig10 is named nkfigos10.fig.py and I run using python mkfigos10.fig.py

youve figured this one out now

Quote:

apologies for my lack of knowledge

are you kidding? i cant believe how willing youve been to learn something like this.

Quote:

I will create a new archive page when '09 gets corrected, and no I didn't mess with the ping script, wouldn't know how, the only thing I changed was the download location for tahr from ibiblio to nluug as it's faster

well thats very interesting. some of the code that changes the ping scripts (this is a whole debacle you can see me getting flak for in this thread-- i turned off the scripts that ping duckduckgo and other sites in tahr) is working-- the part that creates baseping and baseping6 works... but the part that edits the existing scripts. this line for example:

what thats meant to do is change /usr/sbin/check_internet so that "ping" becomes "baseping," and this works for me but in the iso you uploaded, it didnt happen.

again, i cant guess why this is. but the iso is useful feedback, and "everyone" (most) will tell you this is a non-issue. but if you made a script that changes it youd be curious why that part didnt work-- sed is pretty reliable; it could be a list of things, none of which seem likely.

lets find out what happens with 1.0. i try these scripts out several times when im working on them, your results are fantastic.

as for fixing 0.9, i think you need more ram or a bigger swap-- i will consider adding a feature to log mksquashfs-- the part that i think is failing to make the larger sfs (squashfs) file for diagnostics.

this is way-- way beyond anything ive asked of you or will ask of you. when i made the script i didnt count on anyone running it. youre not the first person to run it other than me, but you are the first to upload the iso that results.

Quote:

please dont keep working on this unless its actually fun for you, or you just love remastering so much. the idea of the script is that you run it, it makes an iso. it was never intended for you to put yourself through this

when i run it, it just makes the iso. then i put the iso on dvd, or run isohybrid to make it dd-able to usb._________________users | devsfig os 1.3 md5

so 0.9 and 1.0 are there. you notice that the 1.0 iso is considerably smaller, by design (better compression settings.) and at least in 0.9 (havent downloaded 1.0 yet) the ping scripts are still unmodified, hmm...

future versions of mkfigos will rely on their own file-modification routines, not calls to sed. im not sure that sed is the culprit (if its not, i dont know what is) but i am pretty certain of the way i will try to fix it.

ally, thanks so much! how did you get the full iso to be made this time, did you increase your swap or did simply running it twice do the trick?

incidentally, if you run the iso with "puppy" at boot, you will get puppy tahr (in fig os 1.0 its librepup-- based on tahr also) but if you run the iso with "live" you will get something quite different.

its two distros in one, for the purpose of combining the two. have fun thanks again.

it seems to come out every 2-4 months (in 32 and 64 bit) and i suspect that will slow down as it matures. its the ONLY debian-based distro (other than puppy itself) that made me think "hey, this is sort of the kind of fun i had when i was in love with puppy."

true story. that, and meeting iguleder (outside of puppy land) convinced me to try out puppy again, at least to find out how its going over here. a lots improved-- and a lot of good stuff hasnt changed imo.

something to consider. as the refracta dev is one of those "quality guys" (perfectionists) that seems to only like when his favorites stay up (this is all pure speculation on my part, despite the fact that he and i talk) ive asked him what he thinks about a mirror on the archive-- youre free to mirror it obviously, but its nice to know if hes on board too.

i will get back to you on what he says, and if youre interested / still interested youll have the option of being the person that keeps older versions of refracta archived-- i think its THE best distro since puppy, imo. the best of devuan-- for my own uses. if i were a pi guy or had a cubieboard id probably have to go with straight devuan.

1.1:
* added mtpaint, pcmanfm, syslinux-utils, md5deep to refracta mode
* added pcmanfm to puppy mode... this looks like it may have done something to desktop icons, sorry
* now includes own file-editing routine
* now runs isohybrid on output iso so you only need dd to write iso to usb

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum