💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-11-07.txt captured on 2024-05-12 at 16:01:31.
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
[2022-11-07T00:17:27Z] <Torr> For sure. [2022-11-07T00:18:14Z] <Torr> Paid ranking has turned those engines into a propaganda billboard. [2022-11-07T00:19:25Z] <Torr> Although I know of no alternative to their crawlers. [2022-11-07T00:20:43Z] <Torr> The bloated UI can be mitigated by Searxng and Whoogle. [2022-11-07T00:43:51Z] <Torr> Going for a walk now, see ya. [2022-11-07T03:53:31Z] <wael_> Hi [2022-11-07T06:40:30Z] <wael_> midfavila-mobile: should I try net over sdhcp? [2022-11-07T06:40:54Z] <wael_> I would prefer to have eiwd later on so net might be difficult to setup [2022-11-07T07:25:27Z] <illiliti> what's the point of all these network managers if they all depend on wpa_supplicant? [2022-11-07T07:33:02Z] <wael_> eiwd depends on it? [2022-11-07T07:34:08Z] <illiliti> no [2022-11-07T07:57:20Z] <wael_> but does net [2022-11-07T07:59:16Z] <illiliti> > you're going to use a program (e.g iw or wpa_supplicant) in order to establish a connection to the router. [2022-11-07T09:13:51Z] <testuser[m]> wael: something is broken about libgpg-error, you need to kiss b it again after installing it and then do ostree [2022-11-07T09:13:58Z] <testuser[m]> I forgot to investigate it [2022-11-07T09:24:47Z] <wael_> bwuh [2022-11-07T09:55:12Z] <testuser[m]> https://www.bleepingcomputer.com/news/security/microsoft-sued-for-open-source-piracy-through-github-copilot/ [2022-11-07T10:05:08Z] <testuser[m]> wael: fixed [2022-11-07T10:50:08Z] <wael_> yaya [2022-11-07T11:13:10Z] <wael_> phoebos: git-rev parse reporevdeps literally gives less results [2022-11-07T11:45:54Z] <testuser[m]> Hey, I bought Twitter Blue and minted NFT on Ethereum ( ERC-1155, on OpenSea). The NFT is not visible in the Twitter app. It is visible in Metamask and Rainbow wallets. Any help or tricks? [2022-11-07T11:54:28Z] <wael_> Have you tried turning it off and on again? [2022-11-07T12:19:54Z] <testuser[m]> Distribution maintainers: please consider implementing Flathub as a default application source. [2022-11-07T12:32:57Z] <wael_> Flat linux [2022-11-07T12:53:20Z] <testuser[m]> Dependency conflicts preventing upgrades are the main issue today. And using a language like Rust solves a large number of packaging woes thanks to static linking. I'm also in favor of the way NixOS handles dependencies that makes shared conflicts a thing of the past [2022-11-07T13:02:22Z] <wael_> how does nixos handle dependencies testuser [2022-11-07T13:52:44Z] <testuser[m]> vector<string>? Did you mean vector<basic_string<char, char_traits<char>, allocator<char> >, allocator<basic_string<char, char_traits<char>, allocator<char> > > >? [2022-11-07T14:07:31Z] <testuser[m]> does anyone else have untracked garbage in `/usr/lib/python3.10/site-packages/_distutils_hack/__pycache__` or `/usr/lib/python3.10/site-packages/gi/__pycache__/` [2022-11-07T14:07:42Z] <testuser[m]> ig its created when those modules are run as root [2022-11-07T14:10:30Z] <phoebos> wael_: can you send the output of both and your KISS_PATH [2022-11-07T14:11:49Z] <wael_> phoebos: https://termbin.com/t5ma [2022-11-07T14:12:29Z] <wael_> testuser: i have 2 files in _distutils_hack [2022-11-07T14:13:01Z] <wael_> owned by python [2022-11-07T14:13:16Z] <testuser[m]> thats different [2022-11-07T14:13:32Z] <testuser[m]> the ones i have are suffixed with opt-1.pyc and opt-2.pyc [2022-11-07T14:16:05Z] <phoebos> wael_: could you send the git rev-parse script you're using [2022-11-07T14:16:14Z] <testuser[m]> ig it decides to regenerate the cache in some cases or something [2022-11-07T14:16:27Z] <wael_> https://termbin.com/psrp [2022-11-07T14:18:24Z] <phoebos> weird [2022-11-07T14:18:38Z] <phoebos> could you send sh -x kiss-reporevdepends-git openssl [2022-11-07T14:19:23Z] <wael_> how do i output the entire thing to a file tho [2022-11-07T14:19:56Z] <testuser[m]> ah it seems they;re generated when rebuilding python itself [2022-11-07T14:20:44Z] <wael_> testuser: why does flatpak need gnupg2 again [2022-11-07T14:22:03Z] <phoebos> sh -x ... 2>&1 | nc termbin.com 9999 [2022-11-07T14:22:30Z] <testuser[m]> wael: to v e r i f y repos [2022-11-07T14:23:18Z] <wael_> phoebos: no [2022-11-07T14:24:04Z] <wael_> it just doesnt [2022-11-07T14:24:39Z] <wael_> ,,,,,,,,,,,wtf it does not nvm [2022-11-07T14:24:41Z] <wael_> i mean it does [2022-11-07T14:24:42Z] <wael_> https://termbin.com/b8jm [2022-11-07T14:32:27Z] <phoebos> ah it's because you have a repo like foo/foo/pkgs [2022-11-07T14:35:26Z] <testuser[m]> phoebos: is there a point in removing pydoc from python it's like 2mb [2022-11-07T14:36:42Z] <phoebos> wael_: try https://termbin.com/n9luw [2022-11-07T14:36:49Z] <phoebos> testuser[m]: what is pydoc anyway [2022-11-07T14:37:05Z] <phoebos> if no one uses it then it's fine to remove [2022-11-07T14:37:27Z] <testuser[m]> documentation for python modules [2022-11-07T14:37:46Z] <testuser[m]> its already removed but i think it should be added back [2022-11-07T14:37:58Z] <wael_> phoebos: congrats it managed to get 1 extra package [2022-11-07T14:41:25Z] <phoebos> send sh -x [2022-11-07T14:42:31Z] <wael_> i mean it managed to get 1 extra result which means it wonb ut ok [2022-11-07T14:42:37Z] <wael_> https://termbin.com/08t1 [2022-11-07T14:46:10Z] <wael_> phoebos: if i were to use this over the traditional searching, wouldn't non-git repositories break as well [2022-11-07T14:46:42Z] <wael_> anyhoo is there a good way to replace characters in $@ or $1 in posix sh without sed [2022-11-07T14:47:41Z] <testuser[m]> no [2022-11-07T14:48:50Z] <phoebos> wael_: no [2022-11-07T14:49:07Z] <phoebos> they just work the same as the original reporevdep [2022-11-07T14:49:16Z] <wael_> fuck [2022-11-07T14:49:24Z] <wael_> phoebos: wait so it doesnt rely on .git cached info or anything? [2022-11-07T14:49:52Z] <wael_> it seems the difference is just not using `find` lol [2022-11-07T14:52:48Z] <phoebos> my intention is to have the full repo name for each result, not a subdir, or the whole path [2022-11-07T14:53:46Z] <wael_> got it ok [2022-11-07T14:53:47Z] <phoebos> also, what do you mean 1 extra result? it seems to have the full set no [2022-11-07T14:56:11Z] <wael_> 28 < 26 [2022-11-07T14:56:16Z] <wael_> i said 1 because foo''bar package lol [2022-11-07T14:56:31Z] <wael_> but hey 1 extra package so why not [2022-11-07T14:57:20Z] <phoebos> so the find version has fewer results? [2022-11-07T15:00:53Z] <wael_> i guess [2022-11-07T15:15:08Z] <wael_> why doesnt running 'continue' in a case statement continue the rest of the case statements [2022-11-07T15:16:26Z] <phoebos> continue applies to loops, what do you mean [2022-11-07T15:16:42Z] <wael_> i thought it applied in case statements as well [2022-11-07T15:17:08Z] <wael_> i need a case statement to continue the rest of the case statements after reaching a switch [2022-11-07T15:17:55Z] <wael_> https://termbin.com/ekko [2022-11-07T15:17:58Z] <wael_> for example i know it reached foo but i want it to continue to bar as well [2022-11-07T15:19:03Z] <phoebos> only the first matching case is run [2022-11-07T15:19:13Z] <phoebos> case a in a) foo; bar ;; esac [2022-11-07T15:19:54Z] <wael_> i know but without having it in one case statement [2022-11-07T15:20:24Z] <wael_> case $1 in foo|bar|baz) something ;; foo)... ;; bar)... ;; baz) ;; esac [2022-11-07T15:20:25Z] <wael_> is what im trying to do [2022-11-07T15:21:01Z] <phoebos> case $1 in foo|bar|baz) x ;; esac; case $1 in foo) ;; bar) ;; baz) ;; esac [2022-11-07T15:21:08Z] <phoebos> use two [2022-11-07T15:21:37Z] <wael_> ok fair enough [2022-11-07T16:23:43Z] <wael_> whats the difference between :- and := in variable substitution [2022-11-07T17:00:33Z] <phoebos> https://github.com/dylanaraps/pure-sh-bible#default-value [2022-11-07T17:00:56Z] <hackexe> Is it safe to say that keyboard and mouse not being detected after boot up at the login tty is a kernel configuration issue? [2022-11-07T17:01:32Z] <wael_> phoebos: i read that and its the same i see no difference [2022-11-07T17:01:33Z] <wael_> hackexe: yes [2022-11-07T17:02:14Z] <hackexe> wael_: roger that, thanks. Was at this from 10am yesterday to 1am this morning continously [2022-11-07T17:02:40Z] <hackexe> The only kernel configuration that works is my current Slackware configuration. Any slight change I make to get typing, the next time boot hangs on PCI bridging bus 05 [2022-11-07T17:02:49Z] <hackexe> Tempted to steal Void's kernel .config [2022-11-07T17:02:50Z] <testuser[m]> hackexe: send dmesg [2022-11-07T17:02:55Z] <testuser[m]> Doesn't sound normal [2022-11-07T17:03:05Z] <testuser[m]> wael: := assigns but :- just returns value [2022-11-07T17:03:12Z] <testuser[m]> := assigns and gives value [2022-11-07T17:03:40Z] <wael_> testuser: what? doesnt := and :- both assign [2022-11-07T17:04:11Z] <hackexe> testuser: oh nice, I wasn't aware dmesg was available in the chroot [2022-11-07T17:04:21Z] <hackexe> Let me take a look at this real quick [2022-11-07T17:04:35Z] <wael_> you can do dmesg | nc termbin.com 9999 [2022-11-07T17:05:36Z] <hackexe> https://termbin.com/8ipi [2022-11-07T17:07:12Z] <wael_> huh weird [2022-11-07T17:07:19Z] <wael_> it does detect and assign input and hidraw to it [2022-11-07T17:08:42Z] <wael_> can you upload your kernel configuration maybe [2022-11-07T17:09:00Z] <hackexe> Am I missing something at the init level? I've done nothing other than follow the installation instructions but can't shake the feeling it isn't that simple hah [2022-11-07T17:09:13Z] <hackexe> Sure thing, termbin as well? [2022-11-07T17:09:43Z] <wael_> yeah, [2022-11-07T17:09:43Z] <wael_> no matter what circumstance the keyboard should always work upon being recognized [2022-11-07T17:10:25Z] <hackexe> Huh, interesting [2022-11-07T17:10:26Z] <hackexe> https://termbin.com/kwse [2022-11-07T17:11:45Z] <hackexe> Hoping it's not a hardware difference, there is nothing fancy going on with my box. If I'm here at KISS, I think it's safe to assume that [2022-11-07T17:12:10Z] <wael_> do you use a initramfs [2022-11-07T17:12:17Z] <hackexe> Negative [2022-11-07T17:12:29Z] <wael_> most of if not all drivers are marked as a module [2022-11-07T17:12:34Z] <wael_> use tinyramfs [2022-11-07T17:13:12Z] <wael_> https://github.com/illiliti/tinyramfs [2022-11-07T17:13:17Z] <hackexe> grub-mkconfig doesn't detect the initrd generated by tinyramfs and nothing seems to happen when I manually add the initrd clause to grub.cfg [2022-11-07T17:13:18Z] <wael_> they will not be loaded unless specified via modprobe [2022-11-07T17:13:29Z] <wael_> interesting [2022-11-07T17:13:35Z] <hackexe> But you know what I haven't tried with this full Slackware config [2022-11-07T17:13:44Z] <hackexe> Let me try that and get back to you guys, thanks a lot [2022-11-07T17:13:49Z] <wael_> wait how did you get the dmesg if there was no keyboard input [2022-11-07T17:13:55Z] <hackexe> chroot [2022-11-07T17:14:05Z] <wael_> no [2022-11-07T17:14:12Z] <hackexe> Ah [2022-11-07T17:14:17Z] <wael_> dmesg from a chroot will only do the live (host) system's dmesg [2022-11-07T17:14:19Z] <wael_> try to setup a SSH [2022-11-07T17:14:51Z] <wael_> most likely networking wont work either since it might be a module, worth a shot [2022-11-07T17:15:24Z] <hackexe> Gotcha, I'll try that out [2022-11-07T17:20:14Z] <hackexe> wael_: curious, do you use an initramfs? [2022-11-07T17:20:35Z] <wael_> nope [2022-11-07T17:20:39Z] <wael_> all stuff in my kernel config are marked as built-in and not a module [2022-11-07T17:22:35Z] <hackexe> Yep, that's how I did it initially until the kernel hung on PCI bridge error. Tried to compare Slack's config but that's futile, too much shit going on to find which module I need to get passed that. Or if a module is what makes it halt [2022-11-07T17:24:22Z] <wael_> rip [2022-11-07T17:30:11Z] <hackexe> I was going to use kirc from KISS and say hello from KISS but, net shit I haven't configured yet [2022-11-07T17:30:21Z] <hackexe> It worked. `make defconfig` for fucks sake [2022-11-07T17:30:49Z] <wael_> that makes the default config [2022-11-07T17:30:59Z] <wael_> if i were you id go from a live bloated system and chroot into it and make a config with 'make localyesconfig' [2022-11-07T17:31:58Z] <hackexe> I used `make localyesconfig` yesterday however [2022-11-07T17:32:19Z] <hackexe> I ran that on my local slackware box and loaded that config while chrooted into KISS [2022-11-07T17:32:29Z] <hackexe> I take it it should be the other way around? [2022-11-07T17:33:09Z] <wael_> make localyesconfig marks all modules used by the local system its being ran from as yes, to be built into the kernel [2022-11-07T17:33:11Z] <wael_> so the other way around is a no id assume [2022-11-07T17:34:07Z] <hackexe> Yep, I figured hah [2022-11-07T17:49:56Z] <hackexe> Trying localyesconfig one more time. We'll see how this goes [2022-11-07T17:51:25Z] <hackexe> Any particular reason why grub replaced lilo? [2022-11-07T17:56:47Z] <wael_> idk [2022-11-07T17:56:52Z] <wael_> lilo became grandpa ig [2022-11-07T17:57:04Z] <wael_> grub is gnu but i dont use it, maybe on legacy systems [2022-11-07T17:57:19Z] <hackexe> I take it you use syslinux [2022-11-07T17:57:43Z] <hackexe> or probably built your own didn't you [2022-11-07T18:08:39Z] <wael_> what? [2022-11-07T18:14:32Z] <wael_> i use efibootmgr [2022-11-07T18:18:17Z] <midfavila-mobile> hackexe lilo isn't maintained any more [2022-11-07T18:19:46Z] <wael_> lilo grandpa [2022-11-07T19:38:10Z] <testuser[m]> How is a workaround for a common graphics stack in drm/atomic in any way shape or form related to or fixed by a microkernel? [2022-11-07T19:38:10Z] <testuser[m]> This isn't even an issue of stability or modularity, it was a goofy workaround for unmaintained but critical external code. [2022-11-07T19:38:10Z] <testuser[m]> Your post is either a non-sequitur, or you don't actually know what a microkernel is [2022-11-07T20:27:56Z] <midfavila-mobile> >unmaintained [2022-11-07T20:28:01Z] <midfavila-mobile> >critical [2022-11-07T20:28:08Z] <midfavila-mobile> so fucking maintain it [2022-11-07T20:28:12Z] <midfavila-mobile> jfc [2022-11-07T21:15:31Z] <mmatongo> \* [2022-11-07T21:18:17Z] <mmatongo> hi guys