2023-08-31.log

vagrantcnot present, although i looked in /u/l/m/6.2.0-22-reform2-arm64/ ...00:08
vagrantcdpkg-reconfigure reform2-lpc-dkms ... does not have kernel headers installed ... so that is probably why00:08
vagrantcACTION wonders what metapackage needs to be installed00:12
vagrantcmaybe it was because of the downgrade from linux-image-6.3* to linux-image-6.1* at some point...00:13
joschvagrantc: the right meta package is linux-headers-arm6400:14
vagrantcthanks00:15
vagrantci seem to have a module now ... hopefully it will load fine :)00:15
vagrantcthat looks better :)00:16
joschsweet :)00:16
joschvagrantc: the reform-check utility would've told you that linux-headers-arm64 is missing00:17
- jacobk (QUIT: Ping timeout: 246 seconds) (~quassel@64.189.201.150)00:23
joschminute: the build failure you linked above is likely due to a change in the new dpkg version that got uploaded today: Dpkg::Vendor::Debian: Add support for new hardening branch feature.00:23
+ jacobk (~quassel@64.189.201.150)01:05
- mtm (QUIT: Ping timeout: 246 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)01:47
- jacobk (QUIT: Ping timeout: 248 seconds) (~quassel@64.189.201.150)03:22
- nsc (QUIT: Ping timeout: 246 seconds) (~nicolas@199-96-142-46.pool.kielnet.net)03:29
+ nsc (~nicolas@192-99-142-46.pool.kielnet.net)03:31
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)03:53
+ jacobk (~quassel@64.189.201.150)04:32
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)04:43
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es)05:07
- gnou_liber (QUIT: Client Quit) (~gnou_libe@223.pool85-50-3.static.orange.es)05:07
joschminute: so the cross-build failure you saw yesterday: you seem to have been the first person who encountered this regression :)07:58
joschminute: it is due to a change in dpkg (there was an upload yesterday) and the dpkg maintainer is aware of the breakage07:59
joschminute: see https://lists.debian.org/debian-devel/2023/08/msg00325.html08:00
- mjw (QUIT: Ping timeout: 255 seconds) (~mjw@gnu.wildebeest.org)09:21
+ andreas-e (~Andreas@2001:861:c4:f2f0::c64)09:33
+ mjw (~mjw@89.205.135.61)09:40
- mjw (QUIT: Remote host closed the connection) (~mjw@89.205.135.61)09:44
+ mjw (~mjw@89.205.135.61)09:44
- mjw (QUIT: Read error: Connection reset by peer) (~mjw@89.205.135.61)09:51
+ mjw (~mjw@89.205.135.61)09:51
- mjw (QUIT: Ping timeout: 246 seconds) (~mjw@89.205.135.61)11:07
+ mjw (~mjw@83-84-7-238.cable.dynamic.v4.ziggo.nl)11:38
- robin (QUIT: Ping timeout: 248 seconds) (~robin@user/terpri)11:45
joschminute: so somebody [tm] has to write a patch for src:linux which compiles the build-architecture tools without CFLAGS which are meant for the host architecture11:50
joschi have that on my todo list but cannot make any promises how long it will take11:51
minutejosch: hmmmm what other options do i have? would like to make a rcm4 a311d system image today12:17
minutearm64 build server perhaps?12:19
joschminute: i'm trying out a few quick work arounds right now: https://source.mnt.re/reform/reform-debian-packages/-/commit/a1ca3baf0737c11438e5a5d9b92a389d4b73b40512:23
+ TerminalPanic (~TerminalP@host81-134-22-101.in-addr.btopenworld.com)12:25
minutejosch: ah, cool12:27
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2001:861:c4:f2f0::c64)12:50
+ andreas-e (~Andreas@2001:861:c4:f2f0::c64)12:58
- TerminalPanic (QUIT: Ping timeout: 248 seconds) (~TerminalP@host81-134-22-101.in-addr.btopenworld.com)12:59
- Boostisbetter (QUIT: Ping timeout: 246 seconds) (4a410829d7@irc.cheogram.com)13:18
+ Boostisbetter (4a410829d7@irc.cheogram.com)13:21
joschminute: the fix worked! you can cherry-pick a1ca3baf0737c11438e5a5d9b92a389d4b73b405 to make your branch work13:46
josch(well... not fix... it's a workaround until properly fixed)13:47
minuteoh great thanks a ton josch 13:48
minutejosch: ok if i stop your pipeline and run the one on my branch/MR? 13:51
joschminute: sure -- but it only should take a few more minutes to finish (and thus make 100% sure it works)14:03
- mtm (QUIT: Ping timeout: 255 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)14:03
minutejosch: ok!14:06
minutejosch: you're right!14:06
minutejosch: currently build_patched takes 64 minutes out of the whole build time of 98 minutes. i am wondering if there can't be done anything upstream about this gstreamer stuff14:08
joschminute: there can14:08
joschhttps://wiki.debian.org/CrossBuildPackagingGuidelines#gobject-introspection14:09
minuteah, the issue is the cross build14:09
joschyes14:09
joschit would be much faster for a native build14:09
minutejosch: lets say we were to use a big arm64 machine to build reform-debian-packages, that should surely help?14:09
joschyes it would14:10
joschon the other hand, just waiting might also help because those gstreamer versions should soon become superseded by new versions in Debian unstable14:10
minutewould this work transparently with the current build scripts or would i have to modify them for an arm64 host?14:10
joschand those don't need the patches anymore14:10
minuteah, that's good too14:10
joschminute: i'm running the reform-debian-package scripts on my reform, soooo... ;)14:11
joschthere are some check in there that let it do different things if build and host arch differ14:11
+ TerminalPanic (~TerminalP@5.13.169.217.in-addr.arpa)14:13
minutejosch: ok nice14:16
- GNUmoon (QUIT: Quit: Leaving) (~GNUmoon@gateway/tor-sasl/gnumoon)14:17
- TerminalPanic (QUIT: Ping timeout: 246 seconds) (~TerminalP@5.13.169.217.in-addr.arpa)14:18
minutejosch: i merged this branch into main now, and the pipeline runs there once more14:19
joschcool, i hope things work fine now :)14:21
joschthis kind of breakage is unfortunately always the risk when doing bleeding edge development on unstable...14:21
minuteyep...14:26
minutemaybe we should migrate to testing at some point?14:27
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)14:28
+ robin (~robin@user/terpri)15:14
joschminute: in this case, testing only would've let this problem show up later15:18
joschbecause this change in dpkg is not a bug but supposed to stay15:18
joschthe actual bug is in src:linux which passes host-arch flags to build-arch compiler invocations15:19
+ TerminalPanic (~TerminalP@5.13.169.217.in-addr.arpa)15:25
- TerminalPanic (QUIT: Ping timeout: 246 seconds) (~TerminalP@5.13.169.217.in-addr.arpa)16:01
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)16:09
joschminute: any progress on the reform speaker upgrade? As my daughter grows older and demands entertainment I find myself exercising the reform speakers more and more often but especially outdoors they are way too flimsy. Any existing hack that i can try to replicate?16:09
- mjw (QUIT: Ping timeout: 250 seconds) (~mjw@83-84-7-238.cable.dynamic.v4.ziggo.nl)16:45
Boostisbetterjosch: was there talk of a speaker upgrade already for the Reform? I agree they could be a bit stronger, but not at the expense of the case. (IE: don't mess up the perfect design. 17:05
Boostisbetterjosch: was there talk of a speaker upgrade already for the Reform? I agree they could be a bit stronger, but not at the expense of the case. (IE: don't mess up the perfect design.)17:17
+ mjw (~mjw@89.205.131.219)17:34
- mjw (QUIT: Read error: Connection reset by peer) (~mjw@89.205.131.219)17:47
+ mjw (~mjw@89.205.131.219)17:49
- mjw (QUIT: Ping timeout: 255 seconds) (~mjw@89.205.131.219)18:08
+ mjw (~mjw@89.205.132.138)18:08
- mjw (QUIT: Ping timeout: 258 seconds) (~mjw@89.205.132.138)18:15
+ wielaard (~mjw@89.205.133.101)18:15
- mtm (QUIT: Ping timeout: 250 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)18:17
- jacobk (QUIT: Ping timeout: 248 seconds) (~quassel@64.189.201.150)18:22
- wielaard (QUIT: Ping timeout: 255 seconds) (~mjw@89.205.133.101)18:24
+ wielaard (~mjw@89.205.133.101)18:43
- wielaard (QUIT: Ping timeout: 246 seconds) (~mjw@89.205.133.101)19:02
minutejosch: do you still have enough space in your reform? my speaker hack needs some space around the trackball 19:05
joschminute: i have no space around the trackball but... priorities! ;)19:08
minutehehe19:09
minuteok so what i did is just mount 2x the speakers from pocket reform there19:09
joschdid you 3d print something to hold them?19:09
minutejosch: https://www.cuidevices.com/product/audio/speakers/miniature-(10-mm~40-mm)/ces-361811-18pm-6719:10
minutejosch: no, but you could do that19:10
minutei'll take a quick photo19:10
joschand then you just wire them in parallel with the existing speakers?19:12
minutejosch: i disconnected the existing speakers.19:15
joschokay19:15
minutein parallel should work too19:15
joschbuying directly via digikey is 3 EUR cheaper :)19:29
minutejosch: sorry for the glare, but you'll get the idea i hope https://chat.mnt.re/files/cribsrteapfo5fgwysbe1umpgr/public?h=JTMTCdMempxmm-OvuMg2cQhVklLDXbEZUiahdlQHGqM19:29
minutejosch: haha yeah19:29
joschthey should arrive in 4 days19:29
minute!19:29
joschooooh that's how you mounted them19:29
joschi think i can make some space!19:30
joschjust need to re-print my existing frame around the trackball :)19:30
joschminute: thank you for the inspiration!19:30
minutejosch: looking forward to your mod!19:30
joschwill post photos :)19:31
+ wielaard (~mjw@gnu.wildebeest.org)19:40
* wielaard -> mjw20:12
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)20:23
- robin (QUIT: Ping timeout: 246 seconds) (~robin@user/terpri)20:50
+ jacobk (~quassel@129.110.242.224)21:18
- jacobk (QUIT: Ping timeout: 258 seconds) (~quassel@129.110.242.224)22:22
+ jacobk (~quassel@129.110.242.224)22:34
minuteConfiguration file '/etc/flash-kernel/db'22:39
minute ==> File on system created by you or by a script.22:39
minute ==> File also in package provided by package maintainer.22:39
minute   What would you like to do about it ?  Your options are:22:39
minutejosch: trying to build the a311d system image locally in parallel... i wonder how i can say "N" here automatically in the script22:40
joschminute: there should not be any /etc/flash-kernel/db before flash-kernel is installed -- where does it come from?22:45
minutejosch: i have to create it22:46
minutejosch: https://source.mnt.re/reform/reform-system-image/-/blob/a311d-v2/reform2-a311d/mkuserland.sh?ref_type=heads#L3122:47
joschminute: i think you have two options:22:49
- jacobk (QUIT: Ping timeout: 246 seconds) (~quassel@129.110.242.224)22:50
joscha) create the file not in an essential-hook but later after flash-kernel was already installed in a customize-hook and then run flash-kernel again in another customize-hook to update everything or22:50
joschb) build a patched flash-kernel in reform-debian-packages22:50
minutea) sounds a bit easier22:51
joschminute: if you like i can do b) right now together with the patch for pocket reform22:51
minutealso: just flashed the local build result of this image to an sd card and tada, a311d reform boots from it22:51
joschif you are in a rush you can try a) at the same time22:51
minutejosch: not in a rush, just need it tomorrow basically :D22:51
minutesome a311d specific kernel patch seems to be missing, because the display is glitching regularly, which we fixed at some point... otherwise, really cool to have an image now22:53
+ jacobk (~quassel@129.110.242.224)22:53
joschminute: https://source.mnt.re/reform/reform-debian-packages/-/commit/77b3b194d1672469d41e9c66f6f00b5adec0c4c922:57
joschflash-kernel can be cross-built without using emulation, so patching that does not add much to the pipeline22:57
minuteah nice22:58
minutethank you!!22:58
minutethe glitching might be because my kernel command line has an error (around pci_bus_perf), will investigate tomorrow22:59
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2001:861:c4:f2f0::c64)23:14
- jacobk (QUIT: Ping timeout: 246 seconds) (~quassel@129.110.242.224)23:24
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)23:47

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