2024-09-11.log

+ elektron (~elektron@dom0.halo.nu)00:23
+ aikaeksen (~aikaeksen@116.46-46-199.customer.lyse.net)00:35
- mjw (QUIT: Quit: Leaving) (~mjw@gnu.wildebeest.org)01:23
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-148-88.tukw.qwest.net)01:25
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)01:28
jfred32 GB of RAM on a Reform is going to be glorious01:34
- exark (QUIT: Quit: quit) (~exark@user/exark)01:36
+ exark (~exark@user/exark)01:39
robinjfred, 32 GB? :o01:57
robinoh with rk358801:58
jfredyeah01:58
- mtm (QUIT: Ping timeout: 255 seconds) (~textual@c-71-228-84-213.hsd1.fl.comcast.net)02:03
+ mtm (~textual@c-71-228-84-213.hsd1.fl.comcast.net)02:06
+ jacobk (~quassel@47-186-105-237.dlls.tx.frontiernet.net)02:32
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)02:42
+ hairu (m-uotkmd@user/hairu)02:44
- nsc (QUIT: Ping timeout: 252 seconds) (~nicolas@i5C74DCB5.versanet.de)03:09
+ colinsane (~colinunin@97-113-148-88.tukw.qwest.net)03:10
+ nsc (~nicolas@28-96-142-46.pool.kielnet.net)03:11
- aikaeksen (QUIT: Quit: Client closed) (~aikaeksen@116.46-46-199.customer.lyse.net)03:23
+ reform18681 (~jsae@172.103.173.247)04:11
reform18681quit04:11
reform18681exit04:11
reform18681;04:12
- reform18681 (QUIT: Client Quit) (~jsae@172.103.173.247)04:12
- switchy (QUIT: Ping timeout: 245 seconds) (~switchy@mechboards/switchy)04:56
+ switchy (~switchy@mechboards/switchy)04:58
- xha (QUIT: Quit: xha) (~xha@user/xha)05:30
+ xha (~xha@user/xha)05:34
- robin (QUIT: Ping timeout: 276 seconds) (~robin@user/terpri)06:54
+ robin (~robin@user/terpri)06:59
- robin (QUIT: Remote host closed the connection) (~robin@user/terpri)06:59
+ robin (~robin@user/terpri)06:59
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)07:20
+ hairu (m-uotkmd@user/hairu)07:22
- aloo_shu (QUIT: Ping timeout: 272 seconds) (~aloo_shu@85.51.18.8)07:34
- mesaoptimizer (QUIT: Quit: mesaoptimizer) (~mesaoptim@user/PapuaHardyNet)07:42
+ mesaoptimizer (~mesaoptim@user/PapuaHardyNet)07:43
+ robin_ (~robin@user/terpri)08:26
+ gustav28 (~gustav@c-2337524e.019-141-67626730.bbcust.telenor.se)08:27
+ robin__ (~robin@user/terpri)08:27
- robin (QUIT: Killed (NickServ (GHOST command used by robin__))) (~robin@user/terpri)08:28
* robin__ -> robin08:28
- robin_ (QUIT: Ping timeout: 245 seconds) (~robin@user/terpri)08:31
- bkeys (QUIT: Ping timeout: 265 seconds) (~Thunderbi@45.134.140.153)08:37
+ bkeys (~Thunderbi@45.134.140.153)08:39
+ aloo_shu (~aloo_shu@85.51.18.161)08:42
- aloo_shu (QUIT: Ping timeout: 246 seconds) (~aloo_shu@85.51.18.161)09:15
+ aloo_shu (~aloo_shu@85.51.17.29)09:33
- anzu (QUIT: Quit: WeeChat 3.5) (~anzu@melkki.cs.helsinki.fi)11:03
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@47-186-105-237.dlls.tx.frontiernet.net)11:03
+ jacobk (~quassel@47-186-105-237.dlls.tx.frontiernet.net)11:04
- buckket (QUIT: Quit: buckket) (~buckket@vps.buckket.org)11:21
+ buckket (~buckket@vps.buckket.org)11:22
[tj]I'm not sure if this impacts anything, but the serial audio interface clock parents don't match the datasheet: https://github.com/torvalds/linux/blob/933069701c1b507825b514317d4edd5d3fd9d417/drivers/clk/imx/clk-imx8mp.c#L16911:24
[tj]it might be an errata, I haven't checked11:26
[tj]huh and there isn't an sai411:32
[tj]sys1_pll/div6 is 133M not 166 so this clock doesn't exist: https://github.com/torvalds/linux/blob/933069701c1b507825b514317d4edd5d3fd9d417/drivers/clk/imx/clk-imx8mp.c#L16911:37
[tj]sys1_pll/div6 is 133M not 166 so this clock doesn't exist: https://github.com/torvalds/linux/blob/933069701c1b507825b514317d4edd5d3fd9d417/drivers/clk/imx/clk-imx8mp.c#L330 11:38
[tj]sorry11:38
- GNUmoon (QUIT: Ping timeout: 260 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon)12:27
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)12:29
+ andypiper (~andypiper@89.36.117.58)13:36
andypiperI just updated packages on my Pocket, and now I see something strange in the tuigreet display at startup - the title of the tuigreet window says "Authenticate into {c}hostname" where {c} is an ASCII diamond character; and the last character of the hostname appears again underneath the hostname on the line before the Username prompt. I've tried this with different console fonts (via dpkg-reconfigure console-setup) and my hostname is just a regular13:46
andypiper word without special characters. It is no big deal, but just very strange! Nothing changed in /etc/greetd/config.toml. Anyone else?13:46
andypiper(oh, I see that this is actually one of josch packages as maintainer)13:48
joschandypiper: please file a bug in the debian bts as usual when discovering bugs in debian :)13:49
andypiperacl13:49
andypiperack13:49
andypiperthat's exciting, first time using reportbug - since Pocket is default to running on unstable, maybe this package should be part of the default install.14:01
- mtm (QUIT: Ping timeout: 246 seconds) (~textual@c-71-228-84-213.hsd1.fl.comcast.net)14:03
chif you cant report bugs, then there are no bugs!14:04
+ mtm (~textual@c-71-228-84-213.hsd1.fl.comcast.net)14:05
joschif you do not receive bug reports for your software, your software is bug-free!14:06
chsure is!14:06
joschthe worst is that if you get no bug reports you cannot know whether your software is bug-free or nobody is using it :D14:07
chi've now seen build_custom.sh for the first time, and ah, "thats quite a view" :))14:11
joschch: if all goes according to plan, build_custom.sh will be empty after trixie14:12
joschwaiting for ftp-master right now...14:14
chjosch: want to merge this? https://salsa.debian.org/debian/ezurio-qcacld-2.0-dkms/-/merge_requests/214:19
joschch: if you tested this and it works then sure! you do have permissions to hit the merge button?14:23
- GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)14:24
chjosch: yeah. and yes i could click myself14:24
joschplease go ahead14:24
joschand also feel free to upload if you think this is ready14:24
joschjust dch --team it or something14:25
chk, nice14:25
joschor put yourself in uploadrs14:25
chwondering if we should add an autopkgtest for dkms14:25
joschmore than just Testsuite: autopkgtest-pkg-dkms?14:26
chah, til14:26
chthats fine then, thanks14:26
joschch: note though, that for good reason, that test is marked as superficial14:27
joschbecause it just builds it -- it cannot test it14:28
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)14:32
- GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)14:33
andypiperthank you josch for being excellent!14:37
joschthank you for the support :)14:38
joschch: i'm also able to reproduce the src:bmap-tools FTBFS... :(14:39
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)14:40
andypiperany idea when the berlin meetup might be, minute? There is a chance I might be in town at the end of October, I'm not sure if it would coincide.14:45
amospallach: thank you :D14:47
amospallaI'm curious, trying to understand how this flow works. You submitted a patch to Debian, what happens after that?14:47
chdid i do anything? :)14:47
amospallaHiding the p2p interface?14:48
chah14:48
chwell, the normal process is to wait for the maintainer, and followup if needed14:49
joschin this case, ch *is* the maintainer :)14:49
chworst case find another DD to apply the fix 14:49
chhey!14:49
joscherr... surprise? :D14:49
amospallahaha ok14:49
chTIL i'm the maintainer :D14:49
joschwell, in debian we say "it's team maintained"14:50
joschbut in the end it's one person doing everything14:50
amospallaso, say the mantainer accepts the patch :O, that package goes into sid/testing/stable in that order?14:50
chi was just gonna say "please dont use that phrase"14:50
joschXD14:50
chyeah so someone has to actually take the package and upload it to unstable14:51
chthen it will flow into testing, which eventually becomes stable14:51
chif you also need it in -backports, more work14:51
amospallaI see, thank you :)14:53
joschch: in all seriousness, i'd very much welcome if you give the qcalcd package a try on your pocket every once in a while -- i uploaded it but have no way of testing it...14:54
amospallaoh btw, thank you josch for your great response on the u-boot forum thread, I was right now studying it, very informative and lots of information!14:54
josch$somebody [tm] should write this kind of stuff into some wiki page...14:56
amospallaI'm trying to put the Debian stable image on the Pocket eMMC, but manually, I want to fully understand how it works so I can easily tinker with these things later when needed14:56
chjosch: i can try it regularly as long as my pocket stays an imx8mp. lets see how long that lasts :)14:59
joschthanks!15:00
chdo salsa pipelines produce artifacts (debs)?15:01
chindeed they do15:01
chthis is insane15:01
chwhy do we even bother with NEW15:01
amospallaI'm glad to test things on my Debian/stable if needed.15:01
joschch: you are not the first to ask this question15:02
joschch: the simple answer is: because the salsa machinery is not hosted by the debian admin or ftp team15:02
chbut the artifacts are on dsa hardware...15:02
chbah15:02
joschch: you can ask the same question for all the git repos containing non-DFSG stuff...15:02
joschyou can git push anything without it going through NEW first15:03
chi guess it doesn't end up on a CD image then, or sth15:03
ch</rant>15:03
chjosch: uh, does the fw in reform-qcacld2 come from another branch? qwlan30.bin has a differing checksum15:51
joschch: you mean ./debian-meta/usr/lib/firmware/qcacld2/qwlan30.bin from https://source.mnt.re/reform/qcacld2 has a differing checksum compared to ./qwlan30.bin from ezurio-qca-firmware?15:56
joschch: https://mntre.com/reform-irc-logs/2024-07-06.log.html15:58
ch> it is like choose your own adventure 16:01
chyeah, thats how i feel16:01
chjosch: i dont see an explanation about the qwlan30.bin difference16:02
joschoh no... let me dig in as well...16:03
joschch: okay, so the version in ezurio-qca-firmware is directly from https://github.com/boundarydevices/qca-firmware/blob/bd-sdmac-qcacld-lea-3.0/qwlan30.bin16:04
joschch: then the question is where minute's version comes from :)16:04
chezurio-qcacld2-firmware's qwlan30.bin is "Oct 31 2022", reform-qcacld2's is "Sep  7 2021"16:07
joschch: fund it16:25
josch*found it16:25
joschit's from commit af26e1e5670bb9afa0691d260924adf86c37fea3 in branch bd-sdmac-qcacld-lea-3.016:25
chah16:28
amospallaFinally moved to Debian/stable :D.16:37
amospallals /dev/mmc* shows: /dev/mmcblk2  /dev/mmcblk2boot0  /dev/mmcblk2boot1  /dev/mmcblk2p1  /dev/mmcblk2p2  /dev/mmcblk2rpmb. mmcblk2boot{1,2} should be read-only devices right?16:38
* Guest9848 -> mjw16:41
amospallaYes, these are ro, sorry for asking already documented things.16:43
chjosch: i would propose to merge https://salsa.debian.org/debian/ezurio-qca-firmware/-/merge_requests/1 and https://salsa.debian.org/debian/ezurio-qcacld-2.0-dkms/-/merge_requests/3 and then push a new changelog for the fw package, so that interested users can grab the fw package from salsa?16:47
ch(and have a semiclean upgrade path?)16:47
chand then i'd also upload the dkms package16:48
andypiperahhhhh I shaved the yak and got Joplin to build! finally! after wading through corepack/yarn and also python and also missing dependencies to buried npm packages with native libraries...16:51
andypiper(I literally do all my note taking in Joplin across platforms so lacking an arm64 package was very sad for me)16:52
minuteoh wow17:15
minutesorry folks, doing lots of admin work and other nontechnical things today17:15
minuteandypiper: mid-end october probably but we didn't organize anything yet ^^17:16
andypiperthanks, just checking... will see what the schedule is when it is arranged.17:16
minutejosch: did i miss answering any critical questions today? :D17:18
- digitalrayne (QUIT: Ping timeout: 246 seconds) (~digitalra@vps-446f4f39.vps.ovh.ca)17:45
+ digitalrayne (~digitalra@vps-446f4f39.vps.ovh.ca)17:52
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@47-186-105-237.dlls.tx.frontiernet.net)18:34
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)18:46
- andypiper (QUIT: Quit: bye) (~andypiper@89.36.117.58)18:46
+ reform32428 (~ditlev@87-59-253-242-cable.dk.customer.tdc.net)18:54
reform32428quit18:54
+ spew (~spew@201.141.99.170)18:55
- reform32428 (QUIT: Client Quit) (~ditlev@87-59-253-242-cable.dk.customer.tdc.net)18:55
joschminute: hrm.. "critical"? i don't think so -- carry on! :)19:09
joschch: if i fail to come back to you, please ping me about that later -- afk again19:10
minutejosch: thx!19:12
minutei made some progress understanding ALSA UCM! https://mastodon.social/@mntmn/11312003249958444719:12
minutewith a bit more work we can replace some stuff in reform-hw-setup then19:12
minutehttps://source.mnt.re/reform/reform-tools/-/commit/329c00e3448613d42512ee63b7fcdcbd6cb166bb19:19
minutei don't understand PlaybackPriority/PlaybackVolume/PlaybackSwitch/PlaybackMixerElem yet19:20
_hramrachvoynichian ...19:22
minuteyeah...19:22
_hramrachit's not always a great idea to invent a DSL19:24
_hramrachThat has me wonder what domain does voynichian cover19:24
_hramrachMy whole impression of ALSA is I should get some gear from throwflame.com19:28
minuteyeah i mean pipewire does an excellent job of replacing all those old systems, but they also wanted to reuse those existing profiles i guess, and not invent a new profile system (or maybe there's one and i haven't seen it) 19:41
+ jacobk (~quassel@utdpat242097.utdallas.edu)19:43
sigridpipewire just means using lua instead?19:43
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@utdpat242097.utdallas.edu)19:49
minuteuh oh > WirePlumber changed its configuration format in version 0.5 from .lua to .conf19:50
sigridah great19:50
sigrid(not?)19:51
minutehm https://www.collabora.com/news-and-blog/blog/2022/10/27/from-lua-to-json-refactoring-wireplumber-configuration-system/19:52
_hramrachOn my old x86 notebook I had to swithch pipewire to the 'pro' mode because those profiles are broken19:52
sigridwireplumber should have used smalltalk or lisp for their configuration19:52
sigridwith a repl to change it on the fly19:53
_hramrachno no no, prolog all the way19:53
sigridyeah, why not19:53
minutehaha19:54
minuteok it kind of sounds like i could write wireplumber profiles...? https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/components_and_profiles.html#profiles19:54
_hramrachI hate smalltalk becase it comes with its own very specific GUI. I saw that, ran away. If you want me to use that thing to write the code I can as well write it on paper.19:54
minutebut all of this is very abstract, so no idea how this maps to switching between headphones and speakers etc19:55
_hramrachThe problem with these profiles is you need to have a database of every revision or every piece of hardware. There is always some hardware that does not work.19:56
sigrid_hramrach: smalltalk as a language maybe doesn't really have a GUI. an implementation may or may not have it19:56
minutefancy  https://github.com/dimtpap/coppwr19:57
_hramrachthose optional features. You know, significant whitespace in python is completely optional19:57
minuteok i guess i will stay with UCM for now because at least i made it do something useful19:57
_hramrachsing an USB sound card significanly improves your chances, there are not nearly as many variants as there are of the embedded ones19:59
jfredguess it's irrelevant now but I bet you could've used fennel to write the old lua configuration for wireplumber :)20:02
jfred(incidentally I'm using a version of pipewire and wireplumber from guix on my Pocket rather than the stock Debian ones, so I guess I should keep an eye on what happens here XD)20:03
+ mark_ (~mjw@gnu.wildebeest.org)20:11
* mjw -> Guest532520:12
- Guest5325 (QUIT: Killed (silver.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)20:12
* mark_ -> mjw20:12
+ Guest5325 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)20:12
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)20:32
+ ephase (~ephase@2a01:e0a:2a:5300:8af3:6216:8fce:7058)20:49
+ jacobk (~quassel@utdpat242064.utdallas.edu)20:57
- jnerula (QUIT: Ping timeout: 260 seconds) (~jnerula@li1009-93.members.linode.com)21:06
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@utdpat242064.utdallas.edu)21:10
+ jnerula (~jnerula@li1009-93.members.linode.com)21:11
+ staticbunny (~textual@76-223-253-78.lightspeed.frokca.sbcglobal.net)21:26
staticbunnyis the turn around time for the pocket reform upgrade kit still 2 months?21:27
- ephase (QUIT: Quit: WeeChat 4.3.1) (~ephase@2a01:e0a:2a:5300:8af3:6216:8fce:7058)21:35
+ ephase (~ephase@2a01:e0a:2a:5300:8af3:6216:8fce:7058)21:36
- gustav28 (QUIT: Quit: Quit) (~gustav@c-2337524e.019-141-67626730.bbcust.telenor.se)22:15
- ephase (QUIT: Quit: WeeChat 4.3.1) (~ephase@2a01:e0a:2a:5300:8af3:6216:8fce:7058)23:07
+ aikaeksen (~aikaeksen@109.46-230-128.customer.lyse.net)23:18
- aikaeksen (QUIT: Client Quit) (~aikaeksen@109.46-230-128.customer.lyse.net)23:18
+ aikaeksen (~aikaeksen@109.46-230-128.customer.lyse.net)23:18
- aikaeksen (QUIT: Quit: Ping timeout (120 seconds)) (~aikaeksen@109.46-230-128.customer.lyse.net)23:23
+ aikaeksen (~aikaeksen@109.46-230-128.customer.lyse.net)23:26
- aikaeksen (QUIT: Write error: Broken pipe) (~aikaeksen@109.46-230-128.customer.lyse.net)23:27
- aloo_shu (QUIT: Ping timeout: 272 seconds) (~aloo_shu@85.51.17.29)23:48
+ aloo_shu (~aloo_shu@85.51.16.219)23:49
- spew (QUIT: Quit: spew) (~spew@201.141.99.170)23:59

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!