<ppetrov^>
why, oh why, are github links so complicated... I wanted to make httpup files and couldn't figure out what address to put... finally I took a look at someone else's ports, and it seems I have to use https://raw.githubusercontent.com/
<SiFuh>
ppetrov^: Yep, I ended up deleting my github and only focused on gitlab.
<SiFuh>
You can make a git or an rsync as well
<ppetrov^>
i saw your gitlab repo but did not know how to make a git for github
<SiFuh>
That means if a user wants ALL your repo's they need 4 httpup files, 4 entries into prt-get.conf and 4 folders in /usr/ports/
<ppetrov^>
btw, are there any specific instructions to follow when making ports for programs using rust? I mean, very often, stuff gets downloaded automatically at build time. Is this OK with CRUX's policy?
<ppetrov^>
i rarely use it though, just like to have it around, since it was my favourite once upon a time
<SiFuh>
I use to maintain it and seamonkey but they both had issues after running for a day or two straight. Would slow right down and drain resources.
<SiFuh>
I even resurrected them later on only to see the issues remain so ended up dumping them both into unmaintained
<ppetrov^>
heh, I have never used a browser for that long
<SiFuh>
I think the only web browser I have left running on CRUX is lynx, since I don't have a need for one.
<SiFuh>
I had luakit, firefox, seamonkey, seamonkey-bin, opera-bin and otter-browser. I liked luakit though. Ended up dumping them all in unmaintained since I had no reason to keep any of them
<ppetrov^>
you dont need a browser?
pedja has joined #crux
groovy3shoes is now known as groovy2shoes
ocb1 is now known as ocb
farkuhar has joined #crux
<farkuhar>
i seem to recall that SiFuh uses OpenBSD as his daily driver now, and CRUX is his flight simulator machine (no browser needed).
<ppetrov^>
"flight simulator machine" -- is this an euphemism for something or really a flight simulator machine
<farkuhar>
one of the selling points of CRUX is that the core install is very minimal, so you can build it up into anything you want ... including a flight simulator
_moth_ has quit [Remote host closed the connection]
_moth_ has joined #crux
<ppetrov^>
great
emmett1 has joined #crux
<ppetrov^>
at soem point I will probably need to create a docker image, so I will try it on CRUX
braewoods has quit [Quit: WeeChat 2.8]
braewoods has joined #crux
emmett1_ has joined #crux
emmett1 has quit [Ping timeout: 260 seconds]
emmett1__ has joined #crux
emmett1_ has quit [Ping timeout: 250 seconds]
<SiFuh>
farkuhar: That is correct. I was using CRUX long before 2002 and I switched to OpenBSD as the daily driver from 2002 until 2015. Used CRUX as a daily driver again because of certain hardware not being supported by OpenBSD. As of a few weeks back CRUX is now a flight simulator.
<SiFuh>
ppetrov^: farkuhar: is correct. CRUX core is the only important packages for CRUX. You then build upon it what you want.
<ppetrov^>
:)
<SiFuh>
Slackware for example is a complete system. CRUX is a base system
<ppetrov^>
true
emmett1__ has quit [Ping timeout: 250 seconds]
<SiFuh>
Love slackware by the way, and I do appreciated AlienBOB's work with SBo
<SiFuh>
Damn, linux kernel updates faster than toilet paper being swiped from shelves
<SiFuh>
I was using Slackware around 2016 for a bit and AlienBOB was still maintaining as far I was aware
<SiFuh>
I was actually using it for the flight simulator :-P
<ppetrov^>
AlienBob still makes KDE for Slackware and maintains his own packages and slackbuilds
<SiFuh>
The other thing is the need of replacing ConsoleKit2 with elogind. CK2 has been inactive for 3 years and i don't see any future development on the project, so we can't rely on it anymore
<SiFuh>
I noticed this also
<SiFuh>
Any mention of what kernel they will go with?
<ppetrov^>
maybe adopt systemd and that's it
<ppetrov^>
the end
<ppetrov^>
^ it's a joke
<SiFuh>
Yeah they said they won't
<SiFuh>
Would be a pretty dumb move actually
<ppetrov^>
i think i read somewhere the phrase "over my dead body!" concerning adopting systemd in CRUX
<SiFuh>
You'll end up with another fork of slackware :-P
<ppetrov^>
so...
<SiFuh>
Yeah I'd abandon CRUX the second systemd was introduced
<ppetrov^>
heh
<SiFuh>
Probably end up with those clowns from Void Linux
z812 has quit [Quit: bye!]
<ppetrov^>
why clowns?
<SiFuh>
The beauty of CRUX though is that if the main core system IS eventually moved to systemd I could still run CRUX without it
<ppetrov^>
wasnt Void inspired by openbsd?
<SiFuh>
NetBSD
<ppetrov^>
o, sorry
<ppetrov^>
i really do not know
<SiFuh>
I joined and left. Was pretty short. They were pretty rude
<ppetrov^>
really?
<ppetrov^>
hm
<SiFuh>
The the final straw was when a guy washed his keyboard and I told him that if he has a second keyboard to test it, because washing the keyboard is not a good idea.
<ppetrov^>
i tried Void in a VM and the install failed
<ppetrov^>
well, yes
<ppetrov^>
so?
z812 has joined #crux
<SiFuh>
Some of the main guys blasted the crap out me and insulted me and the guy who washed his keyboard said yes it is correct. Then after they scolded me they try to help the guy that was already helped.
<ppetrov^>
i once wanted to be cool and washed mine and it stopped working. So i, that's it. I am not cool...
<ppetrov^>
heh
<ppetrov^>
but were these guys the developers of Void or just random people from the community?
<SiFuh>
I like Void, it is quite nice. The runit system is good too but if the daemon isn't configured correctly you will end up with a constant loop, die, run, die, run, die, run etc....
<SiFuh>
Developers
<ppetrov^>
well, doesnt leave a nice impression
<SiFuh>
I ended up leaving and saying it is 'a room full of wankers'
<ppetrov^>
heh
<ppetrov^>
guess you are not welcome back
emmett1_ has joined #crux
<SiFuh>
It was short, and they probably don't know who I am
<SiFuh>
The original creator I had no issues with though
emmett1 has quit [Ping timeout: 252 seconds]
<SiFuh>
Per Liden and me often conflicted but we never abused each other.
<SiFuh>
Oh Per Liden is the original creator of CRUX
<ppetrov^>
i know
<ppetrov^>
you told me
<ppetrov^>
you wre trying to make his product more populatr in the University
<SiFuh>
I was trying to fix the init system
<SiFuh>
There was an issue with it. Jaeger and the guys ended up fixing it. Something like 18 years later haha
<SiFuh>
I think it was 16 years later and it was fixed in either 2018 or very early in 2019
<ppetrov^>
come on...
<ppetrov^>
what was so wrong with it?
<ppetrov^>
I used CRUX in 2010 and did not notice anything wrong
<SiFuh>
You go from init 3 to init 1 and then back to init 3 it would crash
<SiFuh>
Old school way to drop down run levels and back up without rebooting
<SiFuh>
You could maintain your uptime
<SiFuh>
If you use, I don't Ubuntu they would say install Nvidia driver and reboot. (Bad example). Then they'd say reboot. We use to drop down a runlevel and return to the previous runlevel and all was good. In old school we would say there are only two reasons to reboot. Kernel or hardware change
<SiFuh>
I don't know Ubuntu*
<ppetrov^>
well i never did this ini thing
<SiFuh>
It's pre 2k stuff
<SiFuh>
And the fact it was broken was enough to piss me off ;-)
<SiFuh>
You can drop to single user mode and then return to the graphical server without rebooting
<ppetrov^>
so I explicitly made sure wps office, google-chrome, etc to go to /usr/lib/$name
<SiFuh>
/opt directory is reserved for manually compiled/installed applications. Packages should never place anything there.
<ppetrov^>
yes
<SiFuh>
Agree
<SiFuh>
And I treat binaries that are not compiled the same
<ppetrov^>
ok
<SiFuh>
compiled by me*
<ppetrov^>
maybe there should be a point in the Manual about ports that just repackage binaries provided by upstream
<SiFuh>
Telegram, Skype and Virtualbox I have the binary ports for them. They are a disease because they are binary
<SiFuh>
I don't put kitty litter in the middle of my house, I shove it in a corner (for example)
<ppetrov^>
ok. Is this the recommended way? I am not questioning your logic, I am just wondering if I have been doing it all wrong
<SiFuh>
No it is my way
<ppetrov^>
ah
<ppetrov^>
ok
<ppetrov^>
I use /opt for stuff that I place there manually
<SiFuh>
I use $HOME for that
<ppetrov^>
like Cytoscape for example, it has an installer, so I just point it to /opt
<ppetrov^>
same for UCSF Chimera
<SiFuh>
Good thing is it is your system and you can do what you want
<ppetrov^>
yep
<SiFuh>
Ulinke Microsoft
<ppetrov^>
heh
<SiFuh>
I modifed their system for a friend and he shared my modification and before you knew it I was contacted by Microsoft for modifying their system illegaly
<SiFuh>
Many spelling mistakes there
<SiFuh>
I used a hexeditor to edit attrib.exe so that most of the older viruses could run attrib.exe to change file settings to modify them.
<SiFuh>
could not*
<ppetrov^>
they contacted you?
<ppetrov^>
really
<SiFuh>
Yeah late 90's
<ppetrov^>
ah
<SiFuh>
I think it was Windows ME
<SiFuh>
I changed -/+r to -/+h or something else and so on
<ppetrov^>
iirc ME was the shittiest of the family
<SiFuh>
I thought they all were
<ppetrov^>
I have a special place for 95 in my heart still
<ppetrov^>
anyway
<ppetrov^>
i have to go man. Nice chatting with you
<SiFuh>
I do agree with you
<SiFuh>
I have 1, 2, 3.11, 95, 98 and 98 SE. I am keeping them
<cruxbot>
[core.git/3.6]: ca-certificates: update to 20220201
Guest35 has joined #crux
emmett1_ has quit [Ping timeout: 252 seconds]
_moth_ has quit [Remote host closed the connection]
_moth_ has joined #crux
_moth_ has quit [Quit: _moth_]
Guest47 has joined #crux
Guest47 has left #crux [#crux]
Guest47 has joined #crux
ppetrov^ has quit [Quit: Leaving]
ty3r0x has joined #crux
Guest47 has quit [Quit: Client closed]
loki2 has joined #crux
ty3r0x has quit [Quit: Konversation terminated!]
ty3r0x has joined #crux
loki2 has quit [Quit: AtomicIRC: The nuclear option.]
loki2 has joined #crux
ty3r0x has quit [Quit: Konversation terminated!]
groovy2shoes has quit [Remote host closed the connection]
groovy2shoes has joined #crux
Guest35 has quit [Ping timeout: 256 seconds]
loki2 has quit [Quit: AtomicIRC: The nuclear option.]