💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-12-01.txt captured on 2024-06-16 at 13:46:14.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

-=-=-=-=-=-=-

2020-12-01T13:41:35 #kisslinux <ominous_anonymou> midfavila acheam Rio6 wttr.in has a few options for better output: oneliners (https://github.com/chubin/wttr.in#one-line-output), JSON output (https://github.com/chubin/wttr.in#json-output), and an experimental inline images format (https://github.com/chubin/wttr.in#map-view-v3)
2020-12-01T13:42:03 #kisslinux <ominous_anonymou> I use that one-liner output formatting and shove it in my bar
2020-12-01T13:42:24 #kisslinux <acheam> Thanks ominous_anonymou!
2020-12-01T13:50:56 #kisslinux <ominous_anonymou> midfavila golem required, at least on my system, libXpm, gettext, libX11, libXext, libXt, libtool, gcc, ncurses.  However, I had to build golem itself from source (I used https://sourceforge.net/projects/golem/files/golem/0.0.5/golem-0.0.5.tar.gz) because there were a couple modifications that needed to be made to get it to compile.
2020-12-01T14:53:49 #kisslinux <ominous_anonymou> shit i deleted the source that compiled and now I can't remember what i did
2020-12-01T14:53:51 #kisslinux <ominous_anonymou> sigh
2020-12-01T15:06:41 #kisslinux <testuser[m]> oof
2020-12-01T15:25:03 #kisslinux <ominous_anonymou> ok i think these were the changes needed: http://ix.io/2Ga8
2020-12-01T15:28:03 #kisslinux <dilyn> anybody have ideas on how to build cmake with a statically built curl/libressl?
2020-12-01T15:29:00 #kisslinux <dilyn> get a bunch of symbol errors :S ix.io/2Gac
2020-12-01T15:29:39 #kisslinux <dilyn> tried to pass OPENSSL_USE_STATIC_LIBS to cmake during the bootstrap step but it doesn't seem to work
2020-12-01T15:36:22 #kisslinux <ominous_anonymou> set to TRUE?
2020-12-01T15:37:18 #kisslinux <dilyn> I had ./bootstrap -- -DOPENSSL_USE_STATIC_LIBS:BOOL=ON
2020-12-01T15:37:47 #kisslinux <dilyn> analogous to how they suggest building a Release build
2020-12-01T15:42:38 #kisslinux <ominous_anonymou> what options does bootstrap --help give you?
2020-12-01T15:44:04 #kisslinux <dilyn> nothing useful for passing options to cmake unfortunately
2020-12-01T15:46:45 #kisslinux <dilyn> looking over the CMakeCache.txt I get, it seems to find libcurl.a and *ssl.a just fine, and adds the libs to ldflags... could it be that they're in the wrong order??
2020-12-01T15:46:49 #kisslinux <dilyn> that would be irritating
2020-12-01T15:47:33 #kisslinux <ominous_anonymou> haha wrong order has happened before: https://gitlab.kitware.com/cmake/cmake/-/issues/20082
2020-12-01T15:47:45 #kisslinux <dilyn> yeah that's why I thought of it xD
2020-12-01T15:47:49 #kisslinux <ominous_anonymou> would passing --system-curl work?
2020-12-01T15:47:58 #kisslinux <dilyn> I also pass --system-curl yeah
2020-12-01T15:48:53 #kisslinux <ominous_anonymou> hm, i'm all out of ideas! haha
2020-12-01T15:49:06 #kisslinux <dilyn> xD yeah linker errors do my head in
2020-12-01T15:51:50 #kisslinux <ominous_anonymou> i wonder if you're right about the .a ordering, do the ssl ones get added to ldflags after the curl ones?
2020-12-01T15:52:14 #kisslinux <dilyn> yeah -lcurl is the first one and then the rest follow
2020-12-01T15:54:29 #kisslinux <micr0> dilyn libbytesize in dilyn-kde has a tpyo
2020-12-01T15:55:06 #kisslinux <dilyn> :o
2020-12-01T15:55:08 #kisslinux <micr0> also congrats on having pam accept so many patches that must feel good
2020-12-01T15:55:25 #kisslinux <dilyn> they weren't mine xD
2020-12-01T15:56:10 #kisslinux <dilyn> what's the typo?
2020-12-01T15:56:12 #kisslinux <dilyn> is it in the sed
2020-12-01T15:56:47 #kisslinux <micr0> checking my local fork now
2020-12-01T15:57:29 #kisslinux <micr0> --witk-gtk-doc=no => --with-gtk-doc=no
2020-12-01T15:57:32 #kisslinux <micr0> in the build
2020-12-01T15:57:53 #kisslinux <micr0> your fingers too fast you were already on the next work
2020-12-01T15:57:56 #kisslinux <micr0> *word xD
2020-12-01T15:58:15 #kisslinux <dilyn> lol yeah
2020-12-01T15:58:22 #kisslinux <dilyn> what a silly mistake smh
2020-12-01T15:58:24 #kisslinux <dilyn> tyty
2020-12-01T15:59:12 #kisslinux <micr0> i really wanna create a github action that would build whatever package was updated post-commit that would at least catch build failures
2020-12-01T15:59:24 #kisslinux <dilyn> isn't that what traverse is for
2020-12-01T15:59:41 #kisslinux <dilyn> travis* w/e
2020-12-01T15:59:52 #kisslinux <dilyn> the build never failed for me, hence not noticing haha
2020-12-01T15:59:53 #kisslinux <micr0> yeah i mean i dont care what CI
2020-12-01T16:00:29 #kisslinux <micr0> the logic should be 99% contained in regular old sh scripts and just configure the ci to call said script so its platform agnostic
2020-12-01T16:12:53 #kisslinux <sh4rm4^bnc> imagine if you make travis build a package like firefox once its updated... travis will take hours just to compile rust and the other prereqs
2020-12-01T16:13:25 #kisslinux <sh4rm4^bnc> i wonder if they have a limit on CPU time spent per CI job
2020-12-01T16:13:33 #kisslinux <micr0> different CIs have different limits
2020-12-01T16:14:06 #kisslinux <micr0> and many will not share the exact limits because a) they change as the infra gets better or worse and b) knowing the exact limits allow people to get around them
2020-12-01T16:14:16 #kisslinux <sh4rm4^bnc> my CI is manual, i build all stuff on a build server before i commit
2020-12-01T16:14:30 #kisslinux <dilyn> same here
2020-12-01T16:14:39 #kisslinux <dilyn> where the server is my own laptop that i use daily
2020-12-01T16:14:40 #kisslinux <dilyn> lmao
2020-12-01T16:14:44 #kisslinux <sh4rm4^bnc> :>
2020-12-01T16:14:48 #kisslinux <micr0> same dilyn
2020-12-01T16:15:01 #kisslinux <micr0> ideally there would be three things coming out of a little CI automation
2020-12-01T16:15:16 #kisslinux <dilyn> it's unclear to me that CI could properly test KDE lmao
2020-12-01T16:15:44 #kisslinux <micr0> 1. build failures. 2. missing deps 3. automatic creation of binary packages
2020-12-01T16:16:51 #kisslinux <micr0> i mean 3 happens when building, but would require a bit of glue to make it easy for people or processes to use
2020-12-01T16:17:12 #kisslinux <sh4rm4^bnc> and optimally 3 would produce reproducible binaries
2020-12-01T16:18:50 #kisslinux <micr0> sh4rm4^bnc yeah hopefully we can stand on the shoulders of other giants
2020-12-01T16:19:08 #kisslinux <micr0> but I bet it would require some auditing of each package and enabling
2020-12-01T16:19:34 #kisslinux <micr0> (i think there was previous discussion in here as an example, re: timestamps)
2020-12-01T16:19:44 #kisslinux <sh4rm4^bnc> yeah, it's not trivial...
2020-12-01T16:20:15 #kisslinux <sh4rm4^bnc> also when you have split debug info builds, the usual way to do it is with a build-id
2020-12-01T16:20:41 #kisslinux <micr0> if we were running something like urbit and not linux it *might* be easier
2020-12-01T16:20:52 #kisslinux <micr0> or if we were running an oooooold linux userspace it would be easier
2020-12-01T16:20:57 #kisslinux <micr0> just like, less lines of code xD
2020-12-01T16:21:14 #kisslinux <sh4rm4^bnc> actually some packages in my distro are quite old
2020-12-01T16:21:37 #kisslinux <sh4rm4^bnc> but they are stable and work well, so why update
2020-12-01T16:22:24 #kisslinux <sh4rm4^bnc> i *think* it was void linux who started the trend that every package must be bleeding edge
2020-12-01T16:22:59 #kisslinux <sh4rm4^bnc> usually the package in void repo is bumped already like 4 hours after a release came out...
2020-12-01T16:23:31 #kisslinux <ominous_anonymou> yeah i got screwed by that once
2020-12-01T16:24:49 #kisslinux <dilyn> bleeding edge qt5 is bae
2020-12-01T16:25:17 #kisslinux <ominous_anonymou> https://www.reddit.com/r/voidlinux/comments/73caqx/sshfs_broken_after_update/ lol
2020-12-01T16:27:18 #kisslinux <ominous_anonymou> on my home systems i rarely update packages unless there's a bug that hits or there's a security issue that comes up.  i'm on 1.5Mbps DSL so I gotta be judicious in my downloads...
2020-12-01T16:32:49 #kisslinux <sad_plan[m]> Press arrowkey up in the terminal, and see if you cant find it C:
2020-12-01T16:35:44 #kisslinux <dilyn> adding --verbose to cmake bootstrap, it would appear that the linking step doesn't actually call the ssl libs. http://ix.io/2GaF
2020-12-01T16:36:10 #kisslinux <dilyn> I think I'm being trolled
2020-12-01T16:44:05 #kisslinux <ominous_anonymou> if libcurl was built statically, wouldn't it already include the links to libressl?
2020-12-01T16:44:26 #kisslinux <dilyn> wouldn't that be the other way around?
2020-12-01T16:44:40 #kisslinux <dilyn> jk
2020-12-01T16:44:46 #kisslinux <dilyn> hm one would think
2020-12-01T16:45:40 #kisslinux <ominous_anonymou> i have no idea how it works, i was just wondering
2020-12-01T16:46:00 #kisslinux <dilyn> i've never identified so much with a sentence before
2020-12-01T16:46:45 #kisslinux <midfavila> mood
2020-12-01T16:47:27 #kisslinux <dilyn> well what do you know, libressl wasn't actually static
2020-12-01T16:47:29 #kisslinux <dilyn> wtf
2020-12-01T16:47:40 #kisslinux <dilyn> eat my shorts ld
2020-12-01T16:47:42 #kisslinux <midfavila> :thonk:
2020-12-01T16:49:24 #kisslinux <dilyn> rebuilt libressl, rebuilt curl. libcurl.a grew 80kb that day
2020-12-01T16:49:35 #kisslinux <dilyn> presumably, my missing ssl symbols
2020-12-01T16:49:46 #kisslinux <ominous_anonymou> welcome to ld where the linking is made up and the libraries don't matter
2020-12-01T16:50:06 #kisslinux <midfavila> are you building an entire static KISS system, dilyn, or just libressl and friends?
2020-12-01T16:50:19 #kisslinux <dilyn> static kiss
2020-12-01T16:50:41 #kisslinux <midfavila> Very cool. I think I'm going to try that on my new laptop when it arrives
2020-12-01T16:50:47 #kisslinux <dilyn> everything in core builds pretty fine with minimal changes
2020-12-01T16:51:19 #kisslinux <dilyn> I fear I am far too dumb to be trying this, however
2020-12-01T16:51:37 #kisslinux <midfavila> you'll never become slightly less dumb without doing something dumb and learning from it
2020-12-01T16:51:52 #kisslinux <dilyn> :v
2020-12-01T16:52:05 #kisslinux <midfavila> it's true tho
2020-12-01T16:52:12 #kisslinux <dilyn> ld-musl-x86_64.so.1 is v important for a properly functioning system
2020-12-01T16:52:19 #kisslinux <dilyn> don't not build it
2020-12-01T16:52:30 #kisslinux <midfavila> yeah I would imagine so
2020-12-01T16:52:51 #kisslinux <dilyn> something something c compiler doesn't work something something get rekt
2020-12-01T16:53:01 #kisslinux <midfavila> god that's such a useless error
2020-12-01T16:53:09 #kisslinux <midfavila> could be literally anything that causes it
2020-12-01T16:53:23 #kisslinux <dilyn> like an 0 instead of an O
2020-12-01T16:53:29 #kisslinux <dilyn> or a broken libc!
2020-12-01T16:53:40 #kisslinux <dilyn> or a nonexistant $PATH!
2020-12-01T16:53:41 #kisslinux <dilyn> or or or
2020-12-01T16:53:43 #kisslinux <midfavila> or an awk failure, or sed failure, or cat failure in a configure script
2020-12-01T16:53:54 #kisslinux <midfavila> or a malfuncting shell
2020-12-01T16:53:57 #kisslinux <dilyn> or the dir isn't writeable lmao
2020-12-01T16:54:02 #kisslinux <midfavila> or a broken implementation of shell testing functions
2020-12-01T16:54:09 #kisslinux <midfavila> (thanks again suckless)
2020-12-01T16:54:16 #kisslinux <dilyn> f
2020-12-01T16:54:19 #kisslinux <midfavila> yeah
2020-12-01T16:54:37 #kisslinux <dilyn> i spent all my morning meetings troubleshooting this problem instead of paying attention. ope
2020-12-01T16:54:46 #kisslinux <midfavila> relatable
2020-12-01T16:55:02 #kisslinux <midfavila> most of the time I'm messing around with KISS instead of actually paying attention to my classes
2020-12-01T16:55:22 #kisslinux <midfavila> dylan has unleashed a monster none of us can control
2020-12-01T16:55:29 #kisslinux <dilyn> this work is #valuable. suck it, school
2020-12-01T16:55:34 #kisslinux <midfavila> basically
2020-12-01T16:55:35 #kisslinux <midfavila> yeah
2020-12-01T16:55:53 #kisslinux <midfavila> yesterday it took my class collectively an hour to install packet tracer on their winshit machines
2020-12-01T16:56:06 #kisslinux <midfavila> so I was like...
2020-12-01T16:56:07 #kisslinux <midfavila> "yeah fuck this. I'm leaving"
2020-12-01T16:57:11 #kisslinux <testuser[m]> One time i set my CFLAGS with `-0s`, set ff to build, and went to attend my class (about 40 min), came back, "C compiler doesn't work"
2020-12-01T16:57:25 #kisslinux <midfavila> rip
2020-12-01T16:57:54 #kisslinux <midfavila> that's why I kinda want to set up a VPN so that I can ssh into my machine from pretty much anywhere. no need to worry about skids that way either
2020-12-01T16:59:39 #kisslinux <dilyn> ack that is fucking triggering
2020-12-01T17:07:06 #kisslinux <midfavila> mfw my smal brane can't debug a simple C program
2020-12-01T17:07:32 #kisslinux <midfavila> I can't even say that I have morning brain or some shit, because it's 1PM
2020-12-01T17:09:19 #kisslinux <dilyn> grah. still getting the same linker error
2020-12-01T17:09:33 #kisslinux <dilyn> so via nm i have divined that MD5_Init is undefined. so where should it be defined...
2020-12-01T17:12:41 #kisslinux <dilyn> md5.h certainly exists, so i can only assume...
2020-12-01T17:12:48 #kisslinux <ominous_anonymou> it's defined in libressl, i wonder if you've graduated to the linking order problem now?
2020-12-01T17:13:21 #kisslinux <ominous_anonymou> although that still wouldn't make sense to me since the curl libraries should already know about it
2020-12-01T17:13:45 #kisslinux <dilyn> nm says that it's also undefined in (at least one of) the libressl libs (libcrypto.a)
2020-12-01T17:13:51 #kisslinux <dilyn> something dastardly is happening
2020-12-01T17:17:20 #kisslinux <dilyn> thanks to stackexchange i now have a rudimentary understanding of nm output. huzzah. for some reason, libressl is not including md5 (and a few other symbols relevant for libcurl->cmake). I wonder why...
2020-12-01T17:17:34 #kisslinux <midfavila> stupid question but
2020-12-01T17:17:50 #kisslinux <midfavila> did you check that there was an include statement?
2020-12-01T17:19:14 #kisslinux <dilyn> included where?
2020-12-01T17:19:54 #kisslinux <midfavila> in main.c or whatever, I guess. I'm not really a developer so it was just an idea
2020-12-01T17:19:57 #kisslinux * midfavila shrugs
2020-12-01T17:20:06 #kisslinux <dilyn> i'm building someone else's thing
2020-12-01T17:20:20 #kisslinux <dilyn> but yes md5.h is include in at least the relevant crypto/*.c files in libressl
2020-12-01T17:20:31 #kisslinux <dilyn> we'll see what ld is up to when it links libcrypto I guess
2020-12-01T17:20:53 #kisslinux <midfavila> oh, also
2020-12-01T17:20:56 #kisslinux <midfavila> totally unrelated
2020-12-01T17:20:56 #kisslinux <Rio6> sometimes you'd think "how did they even get this thing to build on their own machine!?"
2020-12-01T17:21:12 #kisslinux <midfavila> but hardware scalpers need to be themselves scalped
2020-12-01T17:21:34 #kisslinux <dilyn> abolish currency
2020-12-01T17:21:42 #kisslinux <midfavila> all the good PSUs were bought out and are being resold at 3x the price
2020-12-01T17:21:46 #kisslinux <midfavila> at least on newegg
2020-12-01T17:21:48 #kisslinux <midfavila> :/
2020-12-01T17:22:09 #kisslinux <dilyn> maybe there's another supply chain issue like there was earlier this summer?
2020-12-01T17:22:19 #kisslinux <midfavila> I suppose it's possible
2020-12-01T17:51:03 #kisslinux <ominous_anonymou> that's one benefit to not having any current hardware!  i don't have to deal with that
2020-12-01T17:51:15 #kisslinux <midfavila> Hah, fair
2020-12-01T17:51:58 #kisslinux <midfavila> I've been putting together a new rig for a couple months now though
2020-12-01T17:52:14 #kisslinux <midfavila> PSU is the last component and I was waiting for Black Friday to get an RM850x
2020-12-01T17:52:21 #kisslinux <midfavila> but then the RM850xes sold out
2020-12-01T17:52:31 #kisslinux <midfavila> and the 750xes got their price hiked
2020-12-01T17:53:42 #kisslinux <ominous_anonymou> oh damn you weren't kidding
2020-12-01T17:53:51 #kisslinux <midfavila> No, I wasn't :v
2020-12-01T17:53:57 #kisslinux <midfavila> 850xes are like 300$ now
2020-12-01T17:53:57 #kisslinux <ominous_anonymou> $288 cheapest for a $150 PSU
2020-12-01T17:54:05 #kisslinux <midfavila> they were 180$ a week ago
2020-12-01T17:54:43 #kisslinux <ominous_anonymou> i knew about the whole graphics cards hullabaloo lately but not PSUs
2020-12-01T17:55:13 #kisslinux <midfavila> PSUs have been a problem for years believe it or not
2020-12-01T17:55:18 #kisslinux <ominous_anonymou> and RAM
2020-12-01T17:55:34 #kisslinux <ominous_anonymou> nah i had no clue, is it to power their cryptomining rigs?
2020-12-01T17:55:54 #kisslinux <midfavila> Afaik it's something to do with a shortage of rare earth metals
2020-12-01T17:57:50 #kisslinux <ominous_anonymou> i could see that -- China has kind of cornered the market on a lot of them: https://www.defensenews.com/opinion/commentary/2019/07/05/what-will-the-us-defense-industry-do-when-china-cuts-off-rare-earth-supplies/
2020-12-01T17:58:18 #kisslinux <midfavila> that's called foreshadowing
2020-12-01T17:58:20 #kisslinux <midfavila> sometimes it can be subtle
2020-12-01T17:59:21 #kisslinux <ominous_anonymou> yeah it's certainly something to worry about.  oil isn't the only nonrenewable resource being abused right now
2020-12-01T18:00:18 #kisslinux * midfavila shrugs
2020-12-01T18:00:41 #kisslinux <midfavila> I wouldn't be surprised if China replaces the USA in terms of global power
2020-12-01T18:00:51 #kisslinux <midfavila> just based on their economic position
2020-12-01T18:01:30 #kisslinux <Rio6> I feel there's little recycling of electronic devices currently
2020-12-01T18:01:48 #kisslinux <midfavila> oh, absolutely
2020-12-01T18:02:06 #kisslinux <midfavila> it's cheaper to just throw it away and replace it than actually fix or recycle shit
2020-12-01T18:02:20 #kisslinux <Rio6> at least for me, I see lots of people tossing them right into trash
2020-12-01T18:02:36 #kisslinux <midfavila> Same.
2020-12-01T18:03:28 #kisslinux <Rio6> heh, even for those with recycle bins like cans and paper, people still throw everything in the trash can right beside
2020-12-01T18:04:16 #kisslinux <ominous_anonymou> you guys'll like this, it's in the spirit of KISS -- John Deere locked down their tractor computer systems so farmers couldn't repair anything themselves
2020-12-01T18:04:25 #kisslinux <midfavila> yeah, I heard about that a while ago
2020-12-01T18:04:28 #kisslinux <midfavila> it's bullshit
2020-12-01T18:04:42 #kisslinux <midfavila> even if it's just a mechanical problem you still need a tech to check it out
2020-12-01T18:04:42 #kisslinux <ominous_anonymou> https://www.wideopencountry.com/john-deere-tractor-hack/ so some Ukrainians started making firmware the farmers could use instead
2020-12-01T18:04:54 #kisslinux <dilyn> re PSUs: get a seasonic
2020-12-01T18:05:16 #kisslinux <midfavila> aren't seasonics supposed to be kind of mediocre?
2020-12-01T18:05:17 #kisslinux <dilyn> they'll always be cheaper than most other brands because most other brands are just rebranded seasonics
2020-12-01T18:05:24 #kisslinux <midfavila> oh, really?
2020-12-01T18:05:28 #kisslinux <dilyn> they're the best psu manufacturer for the last like, fifteen years
2020-12-01T18:05:31 #kisslinux <dilyn> yarly
2020-12-01T18:06:03 #kisslinux <dilyn> also, not only do we have to worry about the scarcity of rare earth metals; the amount of hydrogen in the atmosphere is nonrenewable (naturally, at least) and we're slowly running out :v
2020-12-01T18:07:18 #kisslinux <ominous_anonymou> what do you guys use to buy computer stuff nowadays?  are newegg and tigerdirect still good?
2020-12-01T18:07:33 #kisslinux <midfavila> I just use ebay
2020-12-01T18:07:44 #kisslinux <midfavila> go on newegg, look for what I want, look up prices on ebay, order whichever is cheaper
2020-12-01T18:09:33 #kisslinux <ominous_anonymou> one of my last purchases through newegg was an EVGA 500W PSU and a "Replace Power" slimline 420W PSU
2020-12-01T18:10:03 #kisslinux <ominous_anonymou> $50 and $40 respectively lol
2020-12-01T18:14:17 #kisslinux <Rio6> hydrogen can still be extracted from water, though in a higher cost. Helium is getting delpleted more
2020-12-01T18:16:28 #kisslinux <dilyn> pcpartpicker will show you what the prices are for most things at many major retailers and outlets
2020-12-01T18:16:53 #kisslinux <dilyn> in addition to ebay, you can source parts from places like overclock.net and other enthusiast forums
2020-12-01T18:19:55 #kisslinux <ominous_anonymou> merci
2020-12-01T18:24:06 #kisslinux <renami> Hi there!
2020-12-01T18:24:51 #kisslinux <renami> I'mjust getting started with this OS, but I've ran into a roadblock. I can't build GCC -- it errors out.
2020-12-01T18:25:18 #kisslinux <midfavila> With what error?
2020-12-01T18:25:29 #kisslinux <renami> I'll upload the log somewhere if anyone would like me to (just a bit awkward getting it off from my testing vm).
2020-12-01T18:25:44 #kisslinux <renami> Oh sorry I didn't see your message
2020-12-01T18:25:57 #kisslinux <renami> It says Error 2, which is obviously undescriptive
2020-12-01T18:26:19 #kisslinux <renami> It's best for me to upload the log to pastebin. I'm doing that rn
2020-12-01T18:26:31 #kisslinux <midfavila> you can upload the logs to ix.io by cat'ing the log into this curl command
2020-12-01T18:26:31 #kisslinux <midfavila> | curl -F '1:1=<-' ix.io
2020-12-01T18:26:47 #kisslinux <renami> Oh thank you! That'll speed things up a lot for me
2020-12-01T18:26:49 #kisslinux <midfavila> er, replace that first 1 with a lowercase f
2020-12-01T18:26:55 #kisslinux <midfavila> http://ix.io/
2020-12-01T18:27:09 #kisslinux <micr0> you can 'curl ix.io' to get instructions on how to use it
2020-12-01T18:27:22 #kisslinux <micr0> also i think ix.io has a cli you can download to use it
2020-12-01T18:27:59 #kisslinux <micr0> yeah `curl ix.io/client > ix`
2020-12-01T18:30:33 #kisslinux <renami> The URL is http://ix.io/2Gbq
2020-12-01T18:30:44 #kisslinux <renami> Thank you both for your help so far :)
2020-12-01T18:31:13 #kisslinux <renami> I think it may be to do with this line:
2020-12-01T18:31:14 #kisslinux <renami> checking whether objcopy supports debuglink... objcopy: /tmp/ls195000: cannot fill debug link section `x': No such file or directory
2020-12-01T18:33:39 #kisslinux <renami> Oddly, I have managed to set up this OS before -- same VM settings, same setup proceedure, and it worked fine, so something must be going on.
2020-12-01T18:33:53 #kisslinux <midfavila> yash, that's weird
2020-12-01T18:33:59 #kisslinux <midfavila> I've never run into that error before
2020-12-01T18:34:01 #kisslinux <midfavila> like, ever.
2020-12-01T18:34:35 #kisslinux <midfavila> my only suggestion would be to rebuild binutils with sane cflags and then try gcc again with sane cflags, if you're setting any
2020-12-01T18:34:48 #kisslinux <renami> I'll try that now!
2020-12-01T18:34:56 #kisslinux <midfavila> no promises it'll work
2020-12-01T18:34:58 #kisslinux <renami> If it doesn't solve it, I'll try installing Kiss again from nothing, and see if it reoccurs.
2020-12-01T18:35:01 #kisslinux <renami> Ofc
2020-12-01T18:35:04 #kisslinux <Rio6> just a guess, maybe there's problem writing file to /tmp
2020-12-01T18:35:10 #kisslinux <midfavila> that's the other thing
2020-12-01T18:35:17 #kisslinux <midfavila> if it's mounted with ro or just like
2020-12-01T18:35:18 #kisslinux <midfavila> not mounted
2020-12-01T18:35:21 #kisslinux <midfavila> then that'd do it
2020-12-01T18:35:24 #kisslinux <renami> It is chrooted.
2020-12-01T18:35:34 #kisslinux <midfavila> yeah, that's what I figured.
2020-12-01T18:35:47 #kisslinux <dilyn> what does df -h say about /tmp's size?
2020-12-01T18:36:10 #kisslinux <dilyn> and ls -l /, tmp's perms should probably be 1777
2020-12-01T18:36:16 #kisslinux <renami> give me one sec, i'm just waiting for it to build binutils :)
2020-12-01T18:36:26 #kisslinux <dilyn> ofc
2020-12-01T18:37:54 #kisslinux <renami> tmp perms are drwxrwxrwt -- that's 1777 iirc?
2020-12-01T18:38:00 #kisslinux <dilyn> mmhm
2020-12-01T18:38:32 #kisslinux <renami> df -h gives me nothing helpful -- just the size of my root
2020-12-01T18:38:39 #kisslinux <renami> probably because I'm chrooted?
2020-12-01T18:39:35 #kisslinux <renami> Anyway, I'm trying to build GCC again - wish me luck...
2020-12-01T18:40:00 #kisslinux <renami> Same error, will just reinstall kiss...
2020-12-01T18:40:15 #kisslinux <renami> Thank you all for trying!
2020-12-01T18:40:32 #kisslinux <midfavila> hopefully you can get it running
2020-12-01T18:40:44 #kisslinux <midfavila> i had weird problems with KISS in a VM too, fwiw
2020-12-01T18:41:19 #kisslinux <renami> I did earlier on a different VM with exactly the same setup and proceedure. Perhaps it is just VMs being unreliable. I did have to rebuild GRUB multiple times to get it to boot then
2020-12-01T18:43:06 #kisslinux <dilyn> sometimes it just be like that
2020-12-01T18:43:19 #kisslinux <renami> :(
2020-12-01T18:48:18 #kisslinux <micr0> sooo...a bit late to the convo, but one thing that confused the hell out of me with linux and now i just take as granted
2020-12-01T18:49:19 #kisslinux <micr0> if you try and do something, and it says 'file not found', but you can see the file... it could me a bunch of different things. the most common i see is the executable file format is 'wrong' for your system - either a different architecture or missing libraries sometimes even.
2020-12-01T18:49:34 #kisslinux <micr0> kinda like 'the printer says paper jam but there is no paper jam'
2020-12-01T18:50:21 #kisslinux <renami> Yeah igy. It's odd though, since it seems that it is writing to that file in tmp, and also that the same install procedure worked fine before
2020-12-01T18:53:07 #kisslinux <ominous_anonymou> this is a strange line too: configure: error: C++ compiler missing or inoperational
2020-12-01T18:54:46 #kisslinux <Rio6> yeah, file not found can be just the file doesn't exist, missing shared library, symbolic link pointing to non existing file, typo in file...
2020-12-01T18:55:18 #kisslinux <renami> Nothing to concern ourselves about though, since I'm reinstalling (so the data is gone, sorry).
2020-12-01T18:56:31 #kisslinux <Rio6> I'm going to try setup a kiss chroot without having root myself
2020-12-01T18:56:55 #kisslinux <Rio6> so I can hopefully compile some packages on a remote server than on my laptop
2020-12-01T19:32:58 #kisslinux <renami> Not to jinx it, but it seems like GCC is compiling this time :D
2020-12-01T19:35:08 #kisslinux <dilyn> vms are so unreliable lmfao
2020-12-01T19:40:22 #kisslinux <renami> ikr
2020-12-01T19:41:09 #kisslinux <renami> If I can get this working in a VM though, then I'll be happy to install this normally on my system (probably in dual boot for now though)
2020-12-01T19:54:45 #kisslinux <sh4rm4^bnc> <dilyn> [19:05:37] also, not only do we have to worry about the scarcity of rare earth metals
2020-12-01T19:55:03 #kisslinux <sh4rm4^bnc> maybe they aren't that scarce, but scarcity is advertised to keep prices high
2020-12-01T19:55:22 #kisslinux <sh4rm4^bnc> just like the oh-so-scarce "fossil" oil
2020-12-01T19:56:06 #kisslinux <dilyn> The amount present in the earth is inferrable if our cosmological models are sufficiently accurate, but i would certainly call those a rough-lower-bound rather than a defacto truth
2020-12-01T19:56:54 #kisslinux <dilyn> oil scarcity is a good point, i'm unsure of exactly what data went into that. but the generation of oil is vastly different from that of rare-earth metals, so this evaluation is a bit more concrete and obvious
2020-12-01T19:58:42 #kisslinux <sh4rm4^bnc> https://youtu.be/7JI8-YzMFX4
2020-12-01T20:02:51 #kisslinux <dilyn> i understand how manufactured scarcity works
2020-12-01T20:02:58 #kisslinux <dilyn> debiers has been doing it for forever
2020-12-01T20:03:17 #kisslinux <dilyn> s/debiers/de beers/
2020-12-01T20:11:44 #kisslinux <E5ten> must've been disappointing for openbsd when they forked openssl and couldn't use their usual "open" prefix cuz it already had one lol
2020-12-01T20:14:24 #kisslinux <dilyn> i feel like *bsd gets frustrated by many things lmao
2020-12-01T20:20:31 #kisslinux <Rio6> openopenssl
2020-12-01T20:27:37 #kisslinux <E5ten> mmmmm perfect
2020-12-01T20:35:11 #kisslinux <ominous_anonymou> so are any of you guys XLFD gurus
2020-12-01T21:27:36 #kisslinux <ominous_anonymou> https://0x0.st/i7LQ.png can't get the fonts to display correctly.  I've verified that the fonts are selectable by XLFD (using st -f "-*-blahh") but when golem tries to use them they're not found
2020-12-01T21:27:48 #kisslinux <ominous_anonymou> well, to be more specific, the title bar font
2020-12-01T21:39:01 #kisslinux <deltab> is the title bar meant to be less tall than the buttons?
2020-12-01T21:43:11 #kisslinux <ominous_anonymou> yeah.  the font that the theme uses is small enough that it should appear correctly in the titlebar.
2020-12-01T21:43:49 #kisslinux <ominous_anonymou> you can see the intended font here: golem.sourceforge.net/themes/AlbertoDark.png
2020-12-01T22:28:13 #kisslinux <renami> Hi there! It's me again.
2020-12-01T22:28:34 #kisslinux <renami> I'm trying to get Kiss working with an LVM root partition.
2020-12-01T22:28:46 #kisslinux <renami> But I get a kernel panic
2020-12-01T22:29:12 #kisslinux <renami> Which says: not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
2020-12-01T22:29:31 #kisslinux <renami> Which evidently shows that the kernel isn't able to recognise the LVM partition
2020-12-01T22:29:51 #kisslinux <dilyn> dylanaraps: the `invalid KISS_SU` issue is still present in kiss 5.2.3?
2020-12-01T22:29:57 #kisslinux <renami> I've installed the lvm2 package, but I don't know what else I could do to get it woking
2020-12-01T22:31:45 #kisslinux <renami> Oh... so it seems I need an initrd?
2020-12-01T22:31:55 #kisslinux <renami> Guess I'll have to work that out
2020-12-01T22:32:03 #kisslinux <dilyn> tinyramfs is the most 'kiss' option
2020-12-01T22:32:30 #kisslinux <dilyn> although last i checked the documentation was relatively sparse, mostly a trial-and-error thing
2020-12-01T22:33:19 #kisslinux <renami> Okay. I'll look into that now
2020-12-01T22:33:33 #kisslinux <renami> It's getting late though, so I'll have a proper stab at it tomorrow.
2020-12-01T22:33:43 #kisslinux <renami> Once I have a working method this should get easy.
2020-12-01T22:34:10 #kisslinux <renami> Is there a community package for it by the way?
2020-12-01T22:34:22 #kisslinux <dilyn> i don't think so
2020-12-01T22:34:57 #kisslinux <renami> Okay -- that's fine!
2020-12-01T22:35:05 #kisslinux <renami> Thank you again for your help :3
2020-12-01T22:35:10 #kisslinux <dilyn> wouldn't be hard to make one tho!
2020-12-01T22:35:46 #kisslinux <dilyn> kiss-new tinyramfs git git+https://github.com/illiliti/tinyramfs; echo 'make DESTDIR="$1" install" >> tinyramfs/build; kiss c tinyramfs
2020-12-01T23:10:23 #kisslinux <micr0> anyone have weechat packaged?
2020-12-01T23:16:02 #kisslinux <dilyn> iirc it used to be in community
2020-12-01T23:16:17 #kisslinux <dilyn> fda6ddba98878891a5a84d3ed4d6b19ccefb3aeb
2020-12-01T23:16:32 #kisslinux <dilyn> or just checkout 0573b7c1dd4ed2eb933ac4d7501c5d1f2e5dfc6b
2020-12-01T23:20:11 #kisslinux <renami> I am back
2020-12-01T23:20:34 #kisslinux <renami> Still getting kernel panics, but the initramfs did build, so I think I am getting there.
2020-12-01T23:20:50 #kisslinux <renami> I'll probably make and push packages for things I use and can maintain at some point.
2020-12-01T23:27:59 #kisslinux <micr0> thanks dilyn. i stole it now: cd /var/db/kiss/repos/jedahan && patch -p2 < $(git -C ../community format-patch -1 0573b7c1dd4ed2eb933ac4d7501c5d1f2e5dfc6b)
2020-12-01T23:32:14 #kisslinux <renami> Hmm so I managed to get the kernel to panic differently. It wants me to pass an init= option to the kernel. Is there a wiki page or something about the kernel options?
2020-12-01T23:40:43 #kisslinux <micr0> renami i just searched kiss help, kiss help install, and kiss wiki/kernel/config and didnt see anything specific
2020-12-01T23:40:59 #kisslinux <micr0> maybe it would be good to update install or wiki/kernel/config with whatever information you find
2020-12-01T23:41:59 #kisslinux <renami> Yeah I'll look into writing a wiki page for LVM configuration
2020-12-01T23:42:40 #kisslinux <renami> Since it involves setting up an initramfs, which may be difficult for new users to set up (including me)
2020-12-01T23:43:50 #kisslinux <dilyn> so it sounds to me like the kernel finds the disk but either can't read it or it's not a disk containing /bin/init
2020-12-01T23:44:27 #kisslinux <dilyn> but I *think* that this work comes down to configuring tinyramfs properly
2020-12-01T23:52:36 #kisslinux <renami> Oh that was me being an idiot and having my efi partition as the root XD
2020-12-01T23:52:43 #kisslinux <renami> Sorry i forgot to update on that
2020-12-01T23:53:15 #kisslinux <renami> I'm still having trouble getting Kiss to recognise the LV on boot...
2020-12-01T23:53:26 #kisslinux <renami> Glad this is in a VM