rockedge wrote: Sun Oct 23, 2022 1:01 pm
jamesbond wrote: Been there, done that, long before FirstRib was even a twinkle in wiak's eyes
And that means what to me? I already know that.
The comment wasn't never meant for you personally. There are new people coming in here every day, we can't expect them to know every single bit of history of every Puppy variants, derivatives, and offshots.
I literally had to scan every single entry in the old forum fixing the murga forum stuff.
So I know some Puppy History. But that led to why was the decompressed file system abandoned?
I'm not sure I understand you. Nothing I said spoke about anything being abandoned. I'm not sure where you get the idea.
Did you build distro's with a recipe file via script?
How is this relevant to the subject at hand?
But to answer your question: yes, we build Fatdog using scripts.
These scripts are available for everyone to use.
This collection of scripts is called "Fatdog ISO Builder", which is announced and updated every time we released Fatdog.
This is the equivalent of FirstRib, although, of course, it will only build Fatdog out of Fatdog own packages, not from any other distros.
I booted FatDog once and only once so I do not know what the status is with a full install in a frugal install with that thing.
Indeed, and you're not the only one. That's why I feel the need to explain that we too support such feature. People may be interested in that.
Reviewing the links the process looks interesting and I'll give it a try out. Still doing it with FirstRib seems much easier, But I'll try it and see how it works.
The link I is about using an already-made Fatdog, and run it in either "layered full install" or "true full install". It is not instructions on how to build a Fatdog. It's an instruction on how to install / use Fatdog. We are talking about two different things here.
I do not know enough about FatDog to even say what it's built on and what the package manager is.
Here we go:
Fatdog is an independent distro that builds its own packages from source.
There are three package managers in Fatdog, built upon layers:
a) The foundation package manager is "pkgtools" which we adopt from Slackware.
b) The convenience package manager is "slapt-get" which is CLI only, and uses "pkgtools" to do its job.
c) The GUI package manager is called "gslapt" which uses "slapt-get" to do its job.
(a) and (b) can be scripted. Any package-related activities (install/uninstall/upgrade) from one layer is immediately visible in the other layers too.
I hope that explains.