💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-11-07.txt captured on 2024-05-26 at 16:04:34.

View Raw

More Information

⬅️ 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