💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-09-07.txt captured on 2024-05-12 at 16:01:56.

View Raw

More Information

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