💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-09-07.txt captured on 2024-06-16 at 13:34:06.
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
[2022-09-07T00:14:41Z] <illiliti> testuser[m]12: could you make a PR for the solution that you proposed? [2022-09-07T00:16:31Z] <illiliti> also there's no point to manually parse elf. we have readelf for that [2022-09-07T00:19:04Z] <illiliti> and yes, default lib path can be other than /usr/lib [2022-09-07T00:21:18Z] <illiliti> ioraff: config-tool that llvm uses is shit. i'd avoid it [2022-09-07T00:21:58Z] <illiliti> adding special backend just for llvm is a fucking beyond sanity [2022-09-07T00:28:31Z] <illiliti> therefore i think that adding simple pkgconfig file is a proper and sane solution [2022-09-07T00:28:49Z] <rohan> yo guys [2022-09-07T00:28:57Z] <rohan> what happened with wayclip? [2022-09-07T00:29:10Z] <rohan> i cant use in bemenu [2022-09-07T00:30:04Z] <illiliti> log? [2022-09-07T00:30:32Z] <rohan> i see now [2022-09-07T00:30:52Z] <rohan> git-bruh removed the symlink [2022-09-07T00:31:11Z] <rohan> thats why [2022-09-07T00:31:25Z] <rohan> bemenu only works with wl-clipboard [2022-09-07T00:32:41Z] <ioraff> evidently meson did so because of llvm's lack of interest in shipping one [2022-09-07T00:32:54Z] <illiliti> git-bruh did the right thing because wayclip isn't compatible with wl-clipboard. i suggest you to patch bemenu to add support for wayclip [2022-09-07T00:33:54Z] <illiliti> meson is crap. instead of solving problems they implement workarounds [2022-09-07T00:45:57Z] <midfavila> is this the power of just ten more years of wayland development? [2022-09-07T00:55:36Z] <illiliti> how wl-clipboard author's inability to write safe code is related to wayland development? [2022-09-07T01:05:14Z] <midfavila> the implication is that clipboard access isn't a problem under X11 [2022-09-07T01:05:20Z] <midfavila> it's a joke [2022-09-07T01:05:23Z] <midfavila> = w= [2022-09-07T01:09:36Z] <illiliti> i'm fine with how clipboard implemented in wayland. if bemenu unable to implement native access to clipboard instead of using cli tool, that's their problem [2022-09-07T01:22:07Z] <illiliti> https://github.com/Cloudef/bemenu/pull/210 [2022-09-07T01:22:30Z] <illiliti> yep it's totally their failure [2022-09-07T01:22:46Z] <illiliti> they even failed to implement x11 clipboard access [2022-09-07T02:04:26Z] <testuser[m]12> illiliti: solution = resolve after installation? Or ignore rpath libs? [2022-09-07T02:04:26Z] <testuser[m]12> Hi [2022-09-07T02:05:45Z] <illiliti> the latter [2022-09-07T02:05:46Z] <illiliti> hi [2022-09-07T02:17:53Z] <illiliti> i'm not sure that resolving after installation is a good idea [2022-09-07T02:18:05Z] <illiliti> however i have to admit, i haven't found obvious problems with it [2022-09-07T02:30:31Z] <testuser[m]12> There's no problem apart from the new deps not being in tarball [2022-09-07T02:30:44Z] <testuser[m]12> Which could be annoying if you decide to remove the package and extra dependency and kiss i the package again [2022-09-07T02:38:08Z] <illiliti> i see [2022-09-07T02:39:15Z] <illiliti> actually, i don't think we should do such radical change [2022-09-07T02:39:57Z] <illiliti> so it's a kiss2 idea [2022-09-07T06:32:52Z] <vouivre> hello [2022-09-07T06:33:43Z] <vouivre> I have a problem since firefox 104.0.1 [2022-09-07T06:34:18Z] <vouivre> The problem persists with firefox 104.0.2 [2022-09-07T06:35:39Z] <vouivre> does someone have one of those version on his system and make a test ? [2022-09-07T06:36:19Z] <vouivre> I will give you the website which I can't access [2022-09-07T06:40:12Z] <ioraff> vouivre: I can test [2022-09-07T06:40:44Z] <vouivre> www.anibis.ch [2022-09-07T06:41:22Z] <vouivre> If I switch to firefox 104.0 there is no problem [2022-09-07T06:42:00Z] <ioraff> in what way can you not access it? [2022-09-07T06:42:43Z] <vouivre> does it work on your system ? [2022-09-07T06:43:03Z] <vouivre> wait, will reinstall one of those version to give you the error [2022-09-07T06:44:01Z] <ioraff> the page seems to load fine, yes [2022-09-07T06:44:07Z] <vouivre> hhhmmmm [2022-09-07T06:44:28Z] <vouivre> I get: "HHmm. We're having trouble to find that site" [2022-09-07T06:44:44Z] <vouivre> "We can't connect to the server anibis.ch" [2022-09-07T06:45:08Z] <vouivre> the page is blank with only that text [2022-09-07T06:47:09Z] <vouivre> what I also don't understand is that [2022-09-07T06:47:30Z] <vouivre> ping www.anibis.ch [2022-09-07T06:47:34Z] <vouivre> doesn't work [2022-09-07T06:48:13Z] <ioraff> that doesn't work for me either. they could just be blocking ping requests [2022-09-07T06:48:50Z] <vouivre> ok [2022-09-07T06:50:36Z] <vouivre> is it possible that it's related to [2022-09-07T06:50:38Z] <vouivre> https://github.com/kiss-community/repo/pull/86 [2022-09-07T06:50:46Z] <vouivre> ? [2022-09-07T06:51:27Z] <ioraff> It's possible. but I've been using system nss for months now without issue. [2022-09-07T06:51:33Z] <ioraff> are you using firefox-privacy? [2022-09-07T06:52:41Z] <vouivre> no, firefox without customization [2022-09-07T06:53:04Z] <vouivre> I try to rebuild nss and nspr. I will check if it changes something. [2022-09-07T06:56:24Z] <vouivre> it's not better. I tried to clear the history, I still can't access it. [2022-09-07T06:58:17Z] <vouivre> is it ok to raise an issue ? Or I could check something else ? [2022-09-07T07:01:02Z] <ioraff> maybe see if firefox spits something useful out to stderr? [2022-09-07T07:02:48Z] <vouivre> if I start firefox from terminal, I get [2022-09-07T07:06:49Z] <vouivre> https://0x0.st/ofmF.txt [2022-09-07T07:07:46Z] <vouivre> perhaps something related to javascript ? [2022-09-07T08:22:03Z] <vouivre> I'll try to revert the changes of [2022-09-07T08:22:10Z] <vouivre> https://github.com/kiss-community/repo/pull/86 [2022-09-07T08:22:17Z] <vouivre> and see what happen [2022-09-07T08:22:21Z] <vouivre> thanks! [2022-09-07T09:12:03Z] <testuser[m]12> vouivre: do u have some other distro to try it on? [2022-09-07T09:12:15Z] <testuser[m]12> could be due to switching to system nss but I doubt it [2022-09-07T09:14:08Z] <testuser[m]12> loads fine fo rme [2022-09-07T09:25:19Z] <testuser[m]12> hi [2022-09-07T10:00:25Z] <testuser[m]12> no [2022-09-07T10:16:21Z] <virutalmachineus> is it some random picture on the internet? [2022-09-07T10:17:23Z] <testuser[m]12> no [2022-09-07T14:36:12Z] <vouivre> testuser[m]12: I have no other distro to test with [2022-09-07T14:37:19Z] <vouivre> I have built firefox 104.0.2 and it works fine without the switch to nss system [2022-09-07T14:38:28Z] <vouivre> I will make one last test: I'll take the build file and compile with "--without-system-nss/nspr" [2022-09-07T14:38:36Z] <vouivre> I'll report if it works. [2022-09-07T14:38:43Z] <testuser[m]12> but the site works fine for me with system nss [2022-09-07T14:38:51Z] <testuser[m]12> (with vpn) [2022-09-07T14:39:52Z] <vouivre> I don't understand why only one site doesn't work. [2022-09-07T14:40:41Z] <testuser[m]12> did u try a vpn? [2022-09-07T14:41:15Z] <vouivre> but the problem happened the first time with version 104.0.1 [2022-09-07T14:41:24Z] <vouivre> I have no vpn [2022-09-07T14:41:35Z] <testuser[m]12> try with one [2022-09-07T14:42:24Z] <vouivre> I don't know what to use. Can I use something online or do I have to install something ? [2022-09-07T14:43:25Z] <testuser[m]12> wait leave that [2022-09-07T14:43:42Z] <testuser[m]12> what does curl -Lv https://www.anibis.ch/ say? [2022-09-07T14:44:02Z] <testuser[m]12> does it work on other devices ? [2022-09-07T14:45:20Z] <vouivre> * Could not resolve host: www.anibis.ch [2022-09-07T14:45:28Z] <vouivre> * Closing connection 0 [2022-09-07T14:45:35Z] <vouivre> curl: (6) Could not resolve host: www.anibis.ch [2022-09-07T14:46:02Z] <vouivre> but with my compiled version of firefox I can access it [2022-09-07T14:46:03Z] <testuser[m]12> then it's not a firefox issue [2022-09-07T14:46:32Z] <testuser[m]12> curl is the baseline for any network stuff, there's probably something else at play [2022-09-07T14:46:52Z] <testuser[m]12> did u try changing your dns server [2022-09-07T14:46:59Z] <testuser[m]12> in /etc/resolv.conf [2022-09-07T14:48:35Z] <vouivre> no, but what I have to change exactly ? [2022-09-07T14:48:51Z] <testuser[m]12> try any other nameserver temporarily [2022-09-07T14:49:04Z] <testuser[m]12> echo nameserver 1.1.1.1 | ssu tee /etc/resolv.conf [2022-09-07T14:49:06Z] <testuser[m]12> like 1.1.1.1 [2022-09-07T14:49:19Z] <vouivre> I have three lines with nameserver [2022-09-07T14:49:40Z] <testuser[m]12> just add this one temporarily, those three are set by dhcpcd [2022-09-07T14:49:45Z] <testuser[m]12> delete others [2022-09-07T14:50:03Z] <testuser[m]12> or wait did u set those manually? [2022-09-07T14:51:16Z] <vouivre> no, changed nothing in this file [2022-09-07T14:51:25Z] <testuser[m]12> then u can just run tee [2022-09-07T14:51:32Z] <vouivre> I switch to a firefox version which doesn't work [2022-09-07T14:53:28Z] <vouivre> no, it doesn't work [2022-09-07T14:53:44Z] <vouivre> but I can access other websites [2022-09-07T14:54:05Z] <testuser[m]12> did u try the site on your phone [2022-09-07T14:54:09Z] <testuser[m]12> it seems like an isp issue [2022-09-07T14:54:15Z] <testuser[m]12> cuz even curl cant resolve it [2022-09-07T14:54:23Z] <vouivre> hhhmm, do I have to restard dhcpcd after changing resolv.conf [2022-09-07T14:54:24Z] <vouivre> ? [2022-09-07T14:54:30Z] <vouivre> restart [2022-09-07T14:54:52Z] <testuser[m]12> no [2022-09-07T14:54:58Z] <testuser[m]12> it'll just overwrite those values [2022-09-07T14:55:04Z] <testuser[m]12> resolv.conf changes are effective immeditately [2022-09-07T14:55:42Z] <vouivre> on my phone there is no problem. But it doesn't use my network at home. I'll try with wifi. [2022-09-07T14:56:29Z] <vouivre> no problem on my phone with only wifi [2022-09-07T14:57:18Z] <testuser[m]12> can u make a hotspot from your phone and connect kiss to it [2022-09-07T15:05:15Z] <vouivre> I restarted my computer it didn't work, I don't know why [2022-09-07T15:05:36Z] <vouivre> I have connected kiss to my hotspot and I can connect to the site! [2022-09-07T15:09:04Z] <illiliti> it might be possible that your isp is tampering dns requests [2022-09-07T15:09:13Z] <illiliti> like mine does, just to say [2022-09-07T15:10:30Z] <illiliti> maybe your phone encrypts dns queries using e.g DoT [2022-09-07T15:10:37Z] <illiliti> you phone is android? [2022-09-07T15:11:15Z] <testuser[m]12> Yea android has dot by default [2022-09-07T15:11:19Z] <testuser[m]12> With poogle dns [2022-09-07T15:11:37Z] <vouivre> yes. With custom rom, I don't know if it changes something [2022-09-07T15:12:46Z] <illiliti> you could try to enable DoH support in firefox [2022-09-07T15:12:57Z] <illiliti> or use dnscrypt [2022-09-07T15:14:15Z] <vouivre> is dnscrypt something I have to package ? [2022-09-07T15:17:30Z] <illiliti> no, it's packaged in community [2022-09-07T15:17:42Z] <illiliti> dnscrypt-proxy [2022-09-07T15:17:53Z] <illiliti> also you could use my dnscrypt(hare-dnscrypt), but i feel it isn't complete enough to be usable for everyone [2022-09-07T15:18:27Z] <illiliti> it's lacking some things... [2022-09-07T15:19:35Z] <vouivre> I'm testing, I just saw the option to set in firefox [2022-09-07T15:23:55Z] <vouivre_> yes, it works! Thank you! [2022-09-07T15:24:23Z] <illiliti> nice [2022-09-07T15:24:54Z] <vouivre_> could you just explain in a few words what is the problem ? Sincerly I have no idea.... [2022-09-07T15:25:19Z] <testuser[m]12> illiliti: can u check pr [2022-09-07T15:25:29Z] <illiliti> your isp does some dirty things with dns it seems [2022-09-07T15:25:34Z] <illiliti> will do [2022-09-07T15:27:57Z] <vouivre_> ok, thanks! [2022-09-07T15:29:06Z] <vouivre_> like you are both online, I'll have another question about mdev. [2022-09-07T15:30:55Z] <vouivre_> to use mdev I need the file /proc/sys/kernel/hotplug [2022-09-07T15:31:03Z] <vouivre_> it wasn't present on my system [2022-09-07T15:31:38Z] <illiliti> you don't need it [2022-09-07T15:32:47Z] <illiliti> it's legacy way of hotplugging. you should be fine without it. just enable mdev service [2022-09-07T15:32:49Z] <vouivre_> after compiling...... so I don't need to compile CONFIG_UEVENT_HELPER ? [2022-09-07T15:33:00Z] <illiliti> no [2022-09-07T15:33:41Z] <vouivre_> how ? mdev -d ? mdev -sd ? [2022-09-07T15:34:57Z] <illiliti> /etc/sv/mdev/run [2022-09-07T15:39:05Z] <vouivre_> thanks! I can look now further at the udev rule emulation. [2022-09-07T15:42:07Z] <illiliti> i wonder how do you plan to implement it [2022-09-07T15:44:03Z] <illiliti> i hope not via implementing parser for udev rules [2022-09-07T15:44:35Z] <illiliti> cuz that would be pita. trust me, i know... [2022-09-07T15:45:09Z] <vouivre_> I will first only have a look at the proposal for the mdev wrapper [2022-09-07T15:46:17Z] <vouivre_> because I had no time until now to read the entire discussion [2022-09-07T15:51:49Z] <illiliti> hm [2022-09-07T15:56:41Z] <illiliti> testuser[m]12: i tested PR with dummy package. works fine [2022-09-07T15:58:00Z] <illiliti> don't think i'll manage to test firefox in the near time [2022-09-07T15:58:23Z] <illiliti> i don't have rust installed [2022-09-07T16:06:14Z] <wael[m]> ioraff: pixman is a dependency of foot, why isn't it listed in the depends? [2022-09-07T16:11:24Z] <illiliti> probably a mistake [2022-09-07T16:23:03Z] <testuser[m]12> illiliti: Where do u get chromium from [2022-09-07T16:23:11Z] <testuser[m]12> The last bin i. Gave was 103 [2022-09-07T16:23:13Z] <testuser[m]12> Or something [2022-09-07T16:30:39Z] <illiliti> i'm still using it [2022-09-07T16:30:48Z] <illiliti> i landlock'ed it, so i'm fine [2022-09-07T16:37:06Z] <testuser[m]12> lol [2022-09-07T16:37:44Z] <testuser[m]12> Is landlock similar to user namespaces? [2022-09-07T16:40:30Z] <illiliti> it's similar to unveil() [2022-09-07T17:01:49Z] <testuser[m]12> illiliti: how do u use it [2022-09-07T17:04:10Z] <testuser[m]12> It seems like it has to be implemented in code of program [2022-09-07T17:21:04Z] <testuser[m]12> illiliti: https://github.com/kisslinux/kiss/issues/295 ?