00:46:31 zedmatrix: https://gitlab.com/binaryoutcast/snowball-os/baseos/-/commit/17b06fe0702931155078f4f0635bd39c91efcbc9 00:47:13 those are all symlinks 00:47:22 i should just remove man pages 00:47:28 just filter them out 00:47:33 i never use the man command 00:47:37 i find it hard to use 01:43:29 nsITobin: sup ? 01:43:55 just posting progress zed_lfs 01:44:26 glibc tzdata and ncurses is done..ish 01:44:27 lol 01:44:43 sure i will have to make more corrections later but yeah rpm spec files are being written now 01:45:30 https://gitlab.com/binaryoutcast/snowball-os/baseos/-/commit/db14355d3a45dfff2099cdcb5001c2159afb7ce5 01:45:42 just on my bedroom lfs-tv :) 01:45:49 cool 01:46:02 this is the one with KF6 01:46:24 i like the xscreensavers 01:46:32 i dislike jwz 01:47:23 i mean i respect what he accomplished up until the point he stopped bothering 01:48:26 but modern jwz is a piece of garbage 01:49:12 i like xscreensavers too 01:49:34 zed_lfs: hope you like not having xscreensavers tho 01:49:41 that ain't gonna work in xwayland 01:49:45 in a kde env 01:49:49 you crazy 01:49:51 lol 01:50:09 tv tv tv sports sports sports fedora GO THE FUCK HOME 01:50:19 lol 01:51:06 its not kde, its lxqt 01:51:17 with kf6 01:51:23 lxqt is very immature 01:51:36 and i have konsole, konversation and kate 01:51:44 I'm sorry. 01:51:56 :P 01:52:34 KDE for when you want the shittiest aspects of Windows without waiting for Microsoft to finish stripping out all the good parts! 01:53:16 or for those who like 800 different ways to change the taskbar none of them obvious 01:53:27 lxqt was really disappointing for me 01:54:06 i find lxqt really nice, after i configure it my way 01:54:21 gtk2 has the highest potental for a fork-ecosystem with a rich back categlog and best possibility for eventual maintainabiliy.. 01:54:26 tho i am using your dreaded systemd :) 01:55:22 the more people profess systemd the more I just want an autoexec.sh to do my bootup 01:55:49 the more people profess selinux the more i want to do as root 01:57:10 i like the xeyes on the task bar they follow the mouse :) 01:57:30 eyes is cool but check your cpuz 01:58:02 i use lxterminal gtk2 version.. seems to work the best especially when pasting shit from the wbe 01:58:03 web 12:23:21 zedmatrix: Good morning.. so yeah NOW i am in the stage where I just one by one make spec files until they work times about 90 12:23:33 ... to get to end-of-book state 14:42:44 forgot this in my spec file cause already done in pre-8 https://gitlab.com/binaryoutcast/snowball-os/baseos/-/blob/TRUNK/stage3/glibc/package.spec?ref_type=heads#L111 14:43:13 also needed to override the libdir for rpm to be /usr/lib NOT /usr/lib64 14:44:12 so yeah zedmatrix it is more a port of the book to rpm not a fork of the book ;) 15:15:59 nsITobin: yea i now have a thought of using a single build_stage.sh to init all 3 stages 15:16:31 if you chroot to your stage2 script and stage2 chains to stage3 you can do it from the host 15:16:38 i just haven't explored it yet 15:16:52 from the host in one command 15:19:14 I may yet do spec files for the pre-system and get rpmbuild to build those two but i have to get there first 15:19:34 so either way my half-assed bash scripts would have served their purpose 15:20:22 issue is doing an rpmbuild from el8 will have CRAP involved so it has to be done from something more agnostic 15:21:47 also i found a little issue, the passwd root from shadow page 15:49:23 i need to just switch to bash instead of that makefile.. just isn't doing it for me 15:49:58 maybe try that chroot pass 15:50:01 to stage2 15:50:23 yea i booted lastnight and forgot to add that 15:50:58 so i figure i need readline then bash then coreutils then resume book order 15:51:12 so that %post scripts work 15:51:36 but i am trimming to use a single build_stage like this https://bpa.st/G64Q 15:53:40 i think i will simply have the end of stage 1 chroot into the system running the script to build stage2 and exit from the chroot exiting the script ready for me to go back in and do stage3 likely using the same process it could become adhoc-automated 15:53:40 lol 15:59:43 i think some manual might be required /wanted 16:08:50 something to put on the project page or subdomain 16:09:03 i dunno if i should use a subdomain or just treat it like any other project 16:09:15 snowball.binoclabs.com could work 16:09:27 since it is grander than any normal binoc project 16:09:45 fuckin math... now i know how much money i have 16:09:51 .. i have 31 dollars 16:09:55 for the rest of the month 16:17:28 yea i guess i should get a domain for this 16:18:30 it would make having 2 webhosts more useful :) 16:37:12 zedmatrix: webhost or a vps host 16:37:16 cause I have vpses 16:38:45 webhost, i havent looked into vps' much 16:39:16 zedmatrix: I need a universal package metadata format 16:44:02 you have the rpmspec, or do you want to change that? 16:44:26 well yes but I'd have to use rpm spec tools to query it 16:44:42 which I can do 16:44:45 but 16:45:14 it would be nice to have a format i could preprocess into spec form that is more universal 16:45:28 not nessisarily the build parts or even file parts but just the metadata 16:47:47 I mean if i look at it from an rpmbuild first perspective i could build up through the install point and code up a macro to just tar it up and stick it somewhere .. but the spec format its self is not entirely optimal 16:48:06 but that is ok 16:53:33 zedmatrix: remi has a plugin in pecl for php to query an rpm database and rpms them selves.. but it is pretty limited to that tho it could be expanded.. 16:54:42 I just don't get why did they pick lua as an internal language 16:54:50 why not some form of shell script 16:55:02 but.. 17:50:18 ok now 45 min til i can test phase 2 17:56:54 nsITobin: ok testing my chroot tester, but now i got like 40 min 17:58:09 :P 17:59:38 sofar i have zirconium-1.01.tar.xz to build LFS 17:59:45 its 8.6mb 18:00:39 i am gonna revise the process some more 18:00:44 before continuing with spec files 18:01:44 i have 2 files you need on any iso to prepare the environment after you choose a fs layout 18:04:36 nsITobin: i dunno if i should be like setup an MBR or UEFI layout or not 18:05:29 that is installer stuff LOL 18:05:33 i am not there yet 18:07:23 i am just wondering how much i want to leave upto the user 18:10:29 zedmatrix: i just set 256COLOR.BMP to my wallpaper 18:10:45 it is ridiculous spanned across my monitors 18:10:48 tiled* 18:13:59 i have 3 different wall papers for each monitor 18:14:57 cool --stdin in passwd 18:22:28 zedmatrix: just went back to win2k blue which makes dark windows stand out massively 18:24:00 you mean the dark blue tiles? https://www.tumblr.com/sama-kun/181802929040/adorablethemes-win2k-theme-choose-between-one 18:25:04 zedmatrix: https://i.ibb.co/WpjjGggV/image.png 18:26:10 i have forest on one 18:26:24 of course on MY distro least the me-sku of it will just have gtk2 qt3 and everything will look like win2k 18:27:36 eliminate the csd and patch programs.. and give modified gtk3 the same treatment 18:27:54 .. dunno about qt5 .. guess get it to be gtk2 styled 18:28:06 i see no reason for gtk4 or qt6 18:28:45 each of these runtime toolkits and their more modern versions should be globally brought into alignment 18:30:24 like mine http://0x0.st/8dYp.png 18:31:22 i like how winamp3 skin matches a modified artwiz-boxed with the colors from a gtk3 theme 18:31:36 well a few shades and degrees of hue off 18:31:40 but CLOSE ENOUGH 18:31:50 first stage done in *** 00 Hours, 43 Minutes and 24 Seconds *** 18:32:37 this skeuos-dark style is the nicest and most consistant ive seen.. If the light version was grey and not stark white i'd use it as well but yeah dakr has good contrast .. light is just eye peircing 18:32:43 a good grey would do wonders 18:32:58 ... but i would settle for redmond style if EVERYTHING used it 18:33:19 and not a fuckin 80px tall fake caption bar csd either 18:33:44 consistant.. proper.. enough i could work it without my glasses or drunk as fuck 18:43:53 takes me 20 min to do my stage 1 and about 45 min to do my stage 2 but it is not a complete bootable system.. just most of one for the sake of rpm and building packages 18:44:43 ... need some fuckin super multi-layered clusterized basterization ... i'll show them! 19:03:13 there got it https://bpa.st/2Q6A 19:03:15 nsITobin: 19:05:47 i see 19:07:39 i also have the build_stage script callable with 1..6 https://bpa.st/XB6A 19:09:49 so then the installer just has call those functions and check the return 19:16:56 chapter 7: *** 00 Hours, 11 Minutes and 27 Seconds *** no errors 19:18:25 zedmatrix: are you doing LFS as gentoo? 19:18:28 essentually 19:18:35 like I am doing lfs as redhat? 19:22:07 i am doing LFS as LFS 19:22:19 yeah but your zbuild system 19:22:34 and it going from source to an installed system 19:22:49 yep the package def is loosely based on arch 19:22:54 from source 19:23:42 i like the differences in approch people take to lfs as a sustainable system for them selves or as a distro to share systemd and kde not withstanding :P 19:24:28 zedmatrix: why arch inspired touches? 19:24:39 why not more gentoo like but simpler 19:24:53 need them sweet sweet USE flags 19:24:56 don't you? 19:24:57 :P 19:25:53 well i got into reading the arch pkgbuilds to packages not in BLFS 19:26:31 and i think portage is primarily python based 19:26:32 i just wish i started 20 years ago 19:26:56 python based systems are dooned to death or refactor purgatory 19:27:01 same with rust 19:27:04 actually 19:27:14 and c++ is just a gateway these days to move C to Rust 19:28:50 need some oil.. 19:28:57 i like using a c/c++ based to isolate the functions from the build system and packages 19:29:28 you should stick to C++98 to protest 19:29:33 during my bash lfs building, i've run into variable conflicts 19:30:06 zedmatrix: couldn't control the env for your subshells? 19:30:10 for instance libvpx in blfs kept failing.... turned out it was " 19:30:15 $BUILD" 19:30:31 PREFIX! 19:30:37 ZBUILD_BUILD 19:31:02 hence why i have started prefixing vars with z or zz 19:31:23 i very much feel comfortable claiming vast areas of globalspace but it comes with a responsibility.. 19:31:34 i am responsible for ensuring no collisions 19:31:42 which is good decent percise work 19:31:43 but its always been a breeze starting from a clean LFS base 19:32:45 I am a component of the full working system.. it is to serve me and I command it. ... that didn't extrapolate well outside my computer truth be told 19:34:03 zedmatrix: found a good use for the /srv directory locally 19:34:14 good place to mount sshfs to my servers 19:35:39 yea ive put my www in there for my {,b}lfs books 19:35:56 also great to play around with css /html 19:36:31 i should get back into cgi and py/php see how much i remember 19:37:09 i need to remix my php 7.4 fork i am gonna remove some crap and add some crap from pecl to start with plus renaming it to phobia 19:40:23 php is important to me but php 8+ is only bent to the big framework projects.. and the language is changing to be less like the php you know the flavor is being drained out of it.. and it has been impacted by whatwg specs .. i have dozens of reasons 19:40:27 some of them are valid 19:40:33 enough to do it ;) 19:41:51 upto gcc-15 now 19:42:09 that is beyond the stable version of the book 19:42:18 i have been burned by gcc before 19:42:24 i do NOT trust new versions of it 19:42:45 ive built gcc-15 with both dev and stable and using musl :) 19:42:46 i'd rather compile everything with gcc 10 or some shit 19:43:09 actually I'd LIKE to compile everything with gcc 4.7 19:43:25 i have a custom by the book musl-gcc-15 -mdevd 20:00:14 this master script is probably usable by any build system 20:00:17 nsITobin: 20:02:59 hardstatus off 20:02:59 caption always " %{-b ..}%-w%{+b ..}%{bd}[ %{kd} %n%f*%t %{bd}]%{-}%+w %=%{bd}[ %{kd}%Y-%m-%d %c:%s %{bd}] " 20:02:59 termcapinfo xterm* ti@:te@ 20:03:05 wha 20:03:10 yeah 20:13:11 zedmatrix: what I really should spend the rest of the day doing is organizing my files and reclaiming space from haphazard file transfers and drive recovery dups 20:13:50 and prep for a system transfer from my el8-screwover system to my rpm-lfs system 20:14:07 i am dumping some of my custom habits 20:17:10 nsITobin: yea i did that the other day, move some unused vm files into storage 20:18:51 I am over coming up with mountpoints and shit for my whole harddrives.. so i settled on /mnt/DRIVE_{D,E,M} 20:20:16 it isn't original but my brain will instantly know what the fuck drive it is and generally what is stored on it 20:20:40 one of my network mounts is Potassium :) 20:21:37 i am giving up on boring mounts too like c..d..e.. 20:21:58 well if I have a DRIVE_C it will be a bare metal windows install 20:22:07 but i may just stop bothering 20:22:15 i can recover linux much easier from linux 20:23:05 but i can't even trust windows now not to just delete my bootloader 20:23:10 and replace it with its own 20:23:13 at ANY TIME 20:23:15 .... 20:23:50 Windows is already .. alive.. giving it full AI will create a fuckin AI God.. a retarded and vengeful one 20:25:16 yea my windows 10 keeps wanting to upgrade to 11 20:25:44 i will not accept wayland for the justification of running WINDOWS GAMES 20:26:20 also wine is terrible software and i think it is on purpose 20:27:32 it's been 32 fucking years and it still can't run software from 32 fucking years ago properly 20:27:49 tho if i take the time to setup wine/crossover i bet my "last windows app" will work 20:28:26 all the junk i'd use wine for outside 7zip, notepad++ and winamp.. just doesn't work or doesn't work worth a shit 20:28:42 tho it is nice to have a windows machine around to aide others 20:28:55 i can't help people with modern windows 20:29:06 it stopped making sense when metro happened 20:29:16 and everything changes around every few releases 20:29:32 and all the old points are being systamtaically removed 20:29:38 windows is a fuckin disaster 20:29:42 metro was a big mistake , hence y it was short lived in 8 20:30:02 metro is still everywhere 20:30:09 just cause they changed the name 20:30:11 ... 20:30:29 i know a fuck ton about windows internals 20:30:45 which all stopped being useful when they started removing shit and protecting the fuckin dll files 20:30:51 just be glad bob never made it :) 20:31:27 if all my software worked on windows 2000.. i'd still be using windows 2000 20:31:43 i would say bob is worse then 8 20:32:20 a lot of microsoft design patents have long expired.. like the win16 and chicago interface 20:40:37 nice finished... Changing password for root && passwd: password changed. && *** 01 Hours, 21 Minutes and 02 Seconds *** 20:46:16 Documents -> /mnt/DRIVE_D/ Music -> /mnt/DRIVE_M/Music/ Projects -> /mnt/DRIVE_E/ Videos -> /mnt/DRIVE_M/Videos/ 20:46:20 as it was on NT 20:46:24 so shall it be on Linux 20:47:04 zedmatrix: you could compile 2 UXP programs in that time! 21:02:54 well i am only throwing 4 cores at it 21:03:42 tho found a bit of an slight hiccup, forgot a couple of mkdir -p 21:04:08 but those are just in the chapter 9 configuration 21:06:06 i wonder how many patches fedora borrows from the other distros