serpente has quit [Remote host closed the connection]
emmett1 has joined #opencrux
<SiFuh> remiliascarlet: https://9gag.com/gag/aryBgEX
ppetrov^ has joined #opencrux
<SiFuh> ppetrov^: farkuhar isn't here. He's been abducted by aliens
<ppetrov^> SiFuh, farkuhar still isn't here
<SiFuh> ppetrov^: Of course
<ppetrov^> farkuhar, continues not being here
<SiFuh> ppetrov^: Well it was a long weekend because it was Memorial Day on Monday.
<ppetrov^> oho
<SiFuh> ukky: Do you mind if I can look at your busybox Pkgfile? emmett1's is a bit bizarre and mine is very simple.
<SiFuh> ukky: And I also have the CRUX ISO build examples too.
<SiFuh> Yes ppetrov^ CRUX ISO uses busybox.
<ppetrov^> weird
<SiFuh> ppetrov^: Not really, it is often used if you want a light weight installation ISO
<SiFuh> You could even make it a Debian ISO with a CRUX installer if you wanted.
serpente has joined #opencrux
<ppetrov^> farkuhar is still in the Wilderness
<SiFuh> No, he got swallowed by the Lochness Monster
<SiFuh> ukky: I already built one. But I will have a look. Thanks ukky
<ukky> See file list in Pkgfile, then replace Pkgfile in URL with the name in sources to download config and other files
* ukky is afk
<SiFuh> ukky: What I have done so far https://dpaste.com/C4B6CVWDB.txt
<SiFuh> ukky: So you don't use the links. Cool shit.
<SiFuh> You could just alias that stuff and never use links
<ukky> SiFuh: Links are installed in separate Pkgfile for all busybox modules that I'm gonna use, i.e. https://cruxy.ca/crux/ports/locoverlay/mdev/Pkgfile, and https://cruxy.ca/crux/ports/locoverlay/nameif/Pkgfile
<SiFuh> Ooo I added nameif too
<SiFuh> ukky: I was thinking of ppetrov^ when I saw that.
<ukky> I also had a plan to get rid of bloated dhcpcd, replacing it with udhcpc from busybox, but I had no time to do that.
<SiFuh> I did that too
<SiFuh> ukky: emmett1 said patch wasn't functioning well in busybox. But I enabled it for test purposes
<SiFuh> ukky: I took the config from the CRUX ISO as well.
<SiFuh> It's the same one for 3.8 as well
<SiFuh> I laughed when I saw this # CONFIG_PAM is not set yet jaeger is the one to introduce PAM into CRUX and builds the ISO. Why is the ISO so lucky?
<SiFuh> Also, I needed to make a patch for busybox to find ncurses https://gitlab.com/SiFuh/opencrux/-/raw/main/extra/busybox/busybox-1.36.1-menuconfig_rpc.patch I should rename that, because I removed the rc patch from it.
<ukky> Not sure is he tweaked config. He might just used defconfig.
<SiFuh> Oh you might not be able to see that.
<SiFuh> ukky: I think he did use default
<SiFuh> All the ports I have been messing around with are not available for public. https://dpaste.com/ABVDS2QVS.txt
<ukky> rpc is bad name for a patch. Most used meaning: Remote Procedure Call
<SiFuh> Yeah, I patched RPC for awhile then removed it. Only using the ncurses patch now
<SiFuh> ukky: Fixed. I did an ncurses patch because 'menu config' didn't work
<SiFuh> ukky: emmett1 did a 'sed' instead. he said he thought it was because of clang.
<ukky> For some reason I didn't have to apply similar patch (ncurses).
zorz has joined #opencrux
<SiFuh> ukky: Not sure. I found it strange. ncurses.h and libncurses* was where it should be
<zorz> 'lo
* zorz full drive musl
<SiFuh> zorz: ukky: dlcusa: What do you think about dumping kmod, sed, util-linux, core-utils and many others for busybox?
<zorz> SiFuh: never dealt with busybox.... no idea.
<ukky> zorz: 4×4 musl, or just 1-wheel drive?
<SiFuh> ukky: I left much of the runit stuff in that was default.
<zorz> 4x4 and i am impressed... parallel dns.... not serial like glibc
<zorz> ukky: with runit
<SiFuh> zorz: It would need the user doing a make menuconfig for linux and busybox to be real.
<ukky> zorz: runit from SiFuh's busybox or runit-runit?
<SiFuh> I compiled most of what busybox has and it is onl about 3.1 MB
<zorz> /sbin/runit-init
<zorz> debian does this tricks with busybox, and dash on boot.
<SiFuh> ukky: Actually I don't like the idea of busybox having init control. That is why I removed the stuff that interferes with sysvinit
<SiFuh> Actually can remove dash since it uses ash
<SiFuh> And all the mount and ip ipconfig stuff too
<SiFuh> It would need a lot of testing though.
<SiFuh> and you can get dlcusa's static build. Also I put it in / and not /usr
<ukky> GNU tools are faster and have more options. busybox is probably 1% in size compared to similar GNU tool set.
<SiFuh> Unfortunately I will need to build it as /usr to find out more ports that use the same files but another day. I uploaded everything to the server but I didn't disable the private option yet so can't be viewed publicly yet
<SiFuh> ukky: Yeah, hence extensive testing. Find out what we can keep and what to remove.
<zorz> so we go with busy box?
<SiFuh> zorz: As long as it still has BSD style init scripts, I don't see why not
<SiFuh> ukky: I was drawing blue penguin mascots today. Then I thought... Why not use my rat?
<SiFuh> ukky: ppetrov^: zorz: serpente: https://i.snipboard.io/YehH3o.jpg
* ukky is afk. again.
<zorz> okay
<SiFuh> I'd rather have crumbling dust.
<zorz> hahahaha
<zorz> SiFuh: is cool... unexpected.
<zorz> right now SiFuh i have 7 dirs with ports.... need to put an order.
<zorz> emmett1: is online?
<zorz> is the same
<SiFuh> No
<zorz> the second
<SiFuh> It's going down not left
<zorz> yes
<zorz> the down i like it better.... but i really dont mind what you will decide.
<zorz> is not down... is arise
<SiFuh> Something like that would be cool but going down. https://i.ytimg.com/vi/yP4_g8DIrMA/maxresdefault.jpg
<zorz> should be something like reborn... arise
<SiFuh> Hahah I wanted it falling apart ;-)
<zorz> hahahaha
<SiFuh> Like the rat walks by and it just starts crumbling into dust
<zorz> something from pink panther ?
<zorz> nooooooo
<zorz> no good.
<SiFuh> No, but there will be a gold coin in the air later.
<SiFuh> His thumb is suppose to flick the coin into the air
<zorz> i installed... musl... and then i unistalled it... later i dig and get to know some advantages of musl... and then i seriously installed it but.... beerman is fucked up. in python and other ports... the guy is criminal.
<zorz> i need to give a port of python-setuptools to farkuhar.
<zorz> and the rest.
<SiFuh> Heh
<zorz> he installs python-setuptools beerman and you dont get the distutils module.... thats why farkuhar was going mad
<zorz> hahahahahaha
<SiFuh> distutils doesn't exist anymore it is deprecated
<SiFuh> If you need it, you need to make a new package
<zorz> yes.... but.... not all python ports(lets say are updated) you still need it.
<SiFuh> But python sucks doggy poop
<SiFuh> Yes even python-setuptools that doesn't use it still needs it. Hahaha
<zorz> hahahahahah
<SiFuh> So I don't think it is an olutmies issue but rather a Python issue
<zorz> look the cleaniest way to build a package,,, but i need to make it professional in venv
<zorz> wait to find the port
<SiFuh> I don't even know if I have python. Let me check
<SiFuh> Oh no, I built python in core.
<zorz> look..... all ports should be done in this way... and for more proffesional in venv
<zorz> this build of setuptools gives, distutils.
<zorz> you download the source, and you do pip source.
<zorz> you dont even need to have pip installed.
<zorz> something like that i did in pip2crux, but in virtual enviroments.
<SiFuh> zorz: You should tell that to python https://dpaste.com/AJLWGXDF3.txt
<SiFuh> I have one word for python zorz "cunt"
<SiFuh> zorz: And olutmies did the majority of that Pkgfile.
<zorz> i will check it.
<zorz> libxcrypt... glibc hard dependancy
<SiFuh> It's shit. It is a freaking mess. I don't like it
<SiFuh> libxcrypt is replacing libcrypt dude
<zorz> beerman makes things complicated with no reason.
<zorz> yes... for me in musl...
<zorz> other problem...
<SiFuh> I know the problem you are having zorz
<zorz> you know small details...
<zorz> ?
<zorz> you know shit!
<zorz> hahaha
<SiFuh> Yes, it is called "zorz" a 4 letter word
<zorz> oooo libressl... i like
<SiFuh> I have
<zorz> one of many reasons that xtreme pissed with void was the change of libressl to openssl
<SiFuh> But I installed it as /usr/include/libressl and I have openssl as /usr/include/openssl
<SiFuh> libressl is good, but there are many things removed like SHA256 for module signing.
<zorz> the only advantage of glibc i can find... is databases... which i dont use :P
ppetrov^ has quit [Quit: Leaving]
<SiFuh> They basically looked at the code and went "WTF IS THIS MESS?" and just erased it because it was for CMS (Module Signing)
<zorz> yeah SHA256 like your key in ssh
<zorz> hahaha
<SiFuh> I sent you the rsa key you clown
<zorz> okay... rsa sha almost the same thing :P
<zorz> eliptic :P
<zorz> not epylepsy....
<zorz> :P
<SiFuh> I use OpenBSD dude
<zorz> επιλεψια
<SiFuh> libressl is default here
<zorz> ofcourse
<SiFuh> sha256 still works in libressl just not for CMS
<zorz> ln -s 2to3-${version%.*} "${PKG}"/usr/bin/2to3 you dont need
<zorz> from python2 to python3
<SiFuh> zorz: You registered the hostname yet?
<zorz> and name it just python.
<zorz> nope... tomorrow
<zorz> i was busy... no pc... just finished it.
<SiFuh> zorz: Hurry, I will email why
<zorz> yeah i go now... wait
<zorz> i have account in go daddy
<SiFuh> I emailed you the reason
<SiFuh> What the fuck is a go daddy?
<SiFuh> Sounds perverted
<zorz> opencrux.org is yours!
<zorz> Domain registration in progress. Almost ready for action.
<zorz> 12 doallars one year recurring :P
<zorz> domain is ours :P
<zorz> godaddy.com.
<zorz> firefox build with musl-rust runs like crazy.... but goes hot :P
<zorz> SiFuh: check your email.
<SiFuh> zorz: You will also need to modify the topic and the front page of the site to point people to the real official CRUX project
<zorz> wait wait
<zorz> i am not building a page
<zorz> ooooooooooooooo
<zorz> this is automatic
<zorz> SiFuh: we need to build a static site.... runit on my laptop in greece or yours.... and redirect the the opencrux.org.
<zorz> if i want to edit more now... in go daddy... i have to pay extra.
<SiFuh> fucking zorz
<zorz> what again?
<zorz> :P
<zorz> i build a static page for now.... and i will redirect it to the laptop in greece... okay ?
<zorz> pointing... to this chatroom.
<SiFuh> zorz: You will also need to modify the topic and the front page of the site to point people to the real official CRUX project
<zorz> SiFuh: shall i give you an idea game changer.... no arch no debian no crux no whatever.
<SiFuh> Legal reasons even though CRUX has no trademark
<zorz> when the page will be build.
<zorz> okay....
<SiFuh> olutmies maybe tries to sue us
<SiFuh> Since he has claimed it as his territory via a hostile takeover
<zorz> i dont understand ?
<zorz> i see no license or whatssoever.
<SiFuh> Heh, you trade stock and don't know the words
<zorz> man.... what has to do with crux.... fuck olutmies
<zorz> olutmies for amdgpu gave the worst posible Pkgbuild of mesa.