-
zedmatrix
nsITobin: i was looking around and that gentoo uses --rbind and --make-rslave during its stage3 build
-
nsITobin
zedmatrix: it likely makes more sense to just copy into sysroot and if $TARGET_SYSROOT then clear and update it selectively
-
nsITobin
$TARGET_SYSROOT/setup*
-
zedmatrix
hmm i always wonder why those guys talk about system-nspawn
-
zedmatrix
*systemd
-
nsITobin
and if that was my only solution.. I'll just drop this computer off in the dumpster
-
zedmatrix
i tell the arch wiki is where you need to look
wiki.archlinux.org/title/Systemd-nspawn
-
zedmatrix
it is an easier solution maybe :)
-
nsITobin
i swear to god.. if i am forced to run these piss poor modern solutions on my personal system as a matter of course.. I'll just log off the system
-
zedmatrix
what is more important, easy of use or sanity ?
-
nsITobin
the easy solution is install windows 7 and use a UXP browser and not do much else
-
nsITobin
that's the easy solution
-
nsITobin
because I literally designed it to be
-
nsITobin
windows 7 was my idea after all.. according to the commerical at the time
-
nsITobin
lol
-
nsITobin
and you know what?
-
zedmatrix
they have a rhel derivative there that would get them mad
-
zedmatrix
tho i still like windows 7 over 10
-
nsITobin
that windows 7 boot logo.. THAT was my idea i sent THOUSANDS of bug feedback to microsoft bitching about how shitty the no logo and progressless bar was for vista during the beta .. i wrote 20 different varients and submitted em thousands of times..
-
nsITobin
I wanted that changed
-
nsITobin
and that one time.. it worked
-
nsITobin
but then they added the shitty progressless circle spinner throbber
-
nsITobin
... and that was when I knew.. windows was gonna be over one day
-
nsITobin
that and metro
-
nsITobin
and the piss yellow and puke green color scheme the windows classic gdi style gets if you force it then try to reghack win2k's color scheme into it.. this was a pre-release for 8 before they killed the blur
-
nsITobin
zedmatrix: I think how I am gonna handle these git repos and rpm repos is baseos and extras.. just that.. extras will have category directories with package subdirs .. same depth as baseos.. simple categories..
-
zedmatrix
yea i am cleaning up my blfs repos
-
nsITobin
i should cross-compile curl so it is available inside the chroot
-
zedmatrix
yea it is handy incase you loose or forget a package
-
zedmatrix
but i like to have the package source ready, its faster :)
-
nsITobin
FINALLY IT IS BUILDING
-
nsITobin
in the chroot
-
zedmatrix
nice
-
zedmatrix
cool parsing xml in bash
-
nsITobin
I'll resume work on snowball tomorrow.. a break is in order
-
nsITobin
how is your stuff coming .. i can focus more on what you are doing a lot more lesierly
-
nsITobin
zedmatrix
-
nsITobin
you linked an iso or something either yesterday or the day before could you link it again unless I am misremembering
-
nsITobin
i did say I would test your stuff on-demand
-
nsITobin
to help avoid the but it works on mah system
-
zedmatrix
nsITobin: parsing the book xml using a custom xsl
-
zedmatrix
and also building a LXQt depend tree
-
zedmatrix
but i think i break is in order too
-
zedmatrix
nsITobin:
-
nsITobin
So ordered.
-
nsITobin
:)
-
zedmatrix
this is mah xsl
bpa.st/MJBA i just needed the *.ent files in ../
-
zedmatrix
CaptainTobin: test script to build zbc files
bpa.st/6QFQ
-
CaptainTobin
i could likely strip down your xsl to just have it crap out simple direct bash scripts
-
zedmatrix
but it saves some copying and pasting, i still haveto adjust them since the build portion i use may vary from the book
-
CaptainTobin
well what did I use the jhalfs scripts for.. not to build jhalfs.. to grab scripts as a starting point.. cosmohill's rpm specs serve the same purpose and was wholey unexpected
-
zedmatrix
yea and this just trims it down more and you can use the dev blfs book
-
zedmatrix
not sure how it works on the lfs since it doesn't have that info
-
CaptainTobin
well i only need it to address scripting
-
CaptainTobin
and package name
-
CaptainTobin
and version
-
CaptainTobin
maybe url
-
CaptainTobin
and scripting i don't need depends for lfs
-
CaptainTobin
i would do rpm spec files manually cause they need adjusted on the fly but if i can get the lfs sysroot selection as a direct extract that would be halpfuk
-
CaptainTobin
-ful*
-
CaptainTobin
but too much automation doesn't work well.. cheating done half-assed screws you over later
-
CaptainTobin
have to cheat completely
-
CaptainTobin
you see
-
CaptainTobin
-
CaptainTobin
save the rpm deps are what i need to get from the lfs book
-
zedmatrix
that is fine for LFS, but when it goes BEYOND its where the deps are needing tracking :)
-
CaptainTobin
zedmatrix: and rpm will track then as I define em
-
CaptainTobin
as automatic deps are disabled by macro
-
CaptainTobin
i like autoprovides tho
-
CaptainTobin
that is nice
-
CaptainTobin
but autodeps are horrific
-
CaptainTobin
makes bootstrapping nearly impossible unless you --nodeps everything
-
CaptainTobin
so i'd prefer explicit deps in the spec file
-
CaptainTobin
BLFS is a resource not a guide to follow
-
CaptainTobin
lfs is a guide to follow
-
CaptainTobin
if blfs was a guide to follow it would be more .. endpoint
-
CaptainTobin
like glfs
-
CaptainTobin
tho i am using that as merely a guide to xorg and wine
-
CaptainTobin
x11*
-
CaptainTobin
the baseos cutoff is openbox picom pulseaudio x11 and xterm
-
CaptainTobin
a fully bootable unix-like system is baseos
-
CaptainTobin
well except server just exclude graphical
-
CaptainTobin
but sti;;
-
CaptainTobin
the extras repo will have categories.. programs libraries servers applications (graphical) toolchains and misc .. rpm groups will follow the same except it will be Repo/Category == rpm group tho for sanity sake baseos will just do .. packages cause it is one unit.
-
CaptainTobin
plus or minus graphical re server
-
CaptainTobin
if i bother
-
CaptainTobin
BaseOS/Libraries or Extras/Applications
-
CaptainTobin
but physically baseos will just have packages/
-
CaptainTobin
i think it makes sense and great for consistant consistancy
-
CaptainTobin
oh yeah
-
CaptainTobin
forgot environments
-
CaptainTobin
for de packages
-
CaptainTobin
if there were a rich selection of shells i'd have shells too but there really is only dash and bash plus some specialist shells
-
CaptainTobin
LFS does list deps but it is a seperate page
-
CaptainTobin
not like the blfs required recommended
-
CaptainTobin
etc
-
CaptainTobin
i used it to try and slim down the base lfs selection to an lfs sysroot
-
CaptainTobin
for rpm
-
CaptainTobin
bootstrapping
-
zedmatrix
you can always try zirconium 1.01
-
zedmatrix
but i am just gonna rest
-
CaptainTobin
zedmatrix: of course I'd TRY it
-
CaptainTobin
poke at it
-
CaptainTobin
try and bust it as a normal user for you
-
CaptainTobin
zedmatrix: if i wanted to be lazy i'd just use whatever binary iso you released and add rpm on top of that and not worry about my own bootstrap generation
-
CaptainTobin
and otyher people should do that
-
CaptainTobin
cause you been doing good work
-
zeckma
CaptainTobin: Writer of GLFS here. The book was just meant for "hey, here's how you can go from LFS to Steam+Wine without any bullcrap." Wanted to be as linear as can be while still presenting choices along the way. Seems people want that, but with no multilib and less gaming stuff
-
CaptainTobin
me.. I'm clearly insane.. trying to have netscape linux by way of win16 somehow
-
zeckma
I've been thinking but I'm not sure how to go about that.
-
CaptainTobin
zeckma: I am a special case on the multi-lib and video game stuff.. most people want steam and vidja games
-
CaptainTobin
zeckma: I consider glfs to basically be LFS part 2: Let's be graphical .. FOR FUN!
-
CaptainTobin
how much better can that get
-
CaptainTobin
some people build a system to run games.. some people build a system AS the game
-
CaptainTobin
either is valid imo
-
zeckma
i also treat it as a sort of LFS 2. Basically MLFS first, or the core, then GLFS, or the graphical environment, the base for BLFS and SLFS, then finally stuff from BLFS and SLFS, like Hyprland and Firefox
-
CaptainTobin
firefox is banned
-
CaptainTobin
for being terrible fucking software
-
CaptainTobin
and I at this point am as qualified as anyone else to make that call
-
CaptainTobin
about mozilla and firefox
-
zeckma
Banned?
-
CaptainTobin
from my systems
-
CaptainTobin
if i want mozilla I cna always try and take back my xul platform from the moonies
-
CaptainTobin
or just use seamonkey
-
CaptainTobin
:P
-
CaptainTobin
we need foolproof instructions on how.. if you have the hardware .. to build chromium
-
CaptainTobin
also why is the linux foundation horrible?
-
CaptainTobin
anyway zeckma thanks for doing glfs i hope i adapt the x11 to wine with wow64 nomultilib to rpm well enough to indicate as such in the background info i eventually should write
-
zeckma
I wish a new browser came about that didn't rely on mutliple dependencies, wasn't a fork, and doesn't rely on vcpkg (like Ladybird). It seems we are gonna wait a while for that, since no one wants to make a browser, just fork an existing one.
-
zeckma
And no problem! It's been fun so far.
-
CaptainTobin
zeckma: the real issue is rust
-
CaptainTobin
even chromium is powered by rust
-
CaptainTobin
as long as rust is a thing.. your code is a service with a timelimit
-
CaptainTobin
you won't be able to just build something from a decade ago without also building period rust.. where as lots of old ass C basically still works today
-
CaptainTobin
source code is meaningless unless you can USE it
-
CaptainTobin
may as well just be marketing guff
-
CaptainTobin
you can't prove