2022-08-09.log

- chomwitt (QUIT: Ping timeout: 255 seconds) (~chomwitt@2a02:587:dc12:7400:7267:ab5e:fc89:abf0)01:24
- mtm (QUIT: Ping timeout: 244 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)02:02
- bkeys (QUIT: Remote host closed the connection) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)02:03
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20)03:05
- Nulo (QUIT: Ping timeout: 272 seconds) (~Nulo@user/nulo)03:28
+ Nulo (~Nulo@user/nulo)03:29
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)04:08
smjHello MNT Reformers.  We have 2 MNT Reforms currently in Malaga Spain and we're hacking all week on them.  https://ftrv.se/_/photos/04:21
smjso far it has been a lot of fun.04:21
smjYes there are many ThinkPads, but important features and updates are being made for the Reform in particulra.04:22
+ rafostar[m]1 (~rafostarm@2001:470:69fc:105::2:52da)04:57
+ robin_ (~robin@user/terpri)04:57
+ bleb_ (~cm@user/bleb)04:59
+ bluerise (~bluerise@p5b0ac1da.dip0.t-ipconnect.de)04:59
+ mlarkin (~mlarkin@047-048-086-214.biz.spectrum.com)05:00
- jfred (QUIT: *.net *.split) (sid534649@libera/sponsor/jfred)05:03
- smoothduck (QUIT: *.net *.split) (sid37490@id-37490.helmsley.irccloud.com)05:03
- bleb (QUIT: *.net *.split) (~cm@user/bleb)05:03
- bluerise_ (QUIT: *.net *.split) (~bluerise@p5b0ac1da.dip0.t-ipconnect.de)05:03
- mlarkin_ (QUIT: *.net *.split) (~mlarkin@047-048-086-214.biz.spectrum.com)05:03
- robin (QUIT: *.net *.split) (~robin@user/terpri)05:03
- rafostar[m] (QUIT: *.net *.split) (~rafostarm@2001:470:69fc:105::2:52da)05:03
* bleb_ -> bleb05:03
+ jfred (sid534649@libera/sponsor/jfred)05:06
+ smoothduck (sid37490@id-37490.helmsley.irccloud.com)05:18
- ajr (QUIT: Quit: WeeChat 3.6) (~ajr@user/ajr)05:49
- GNUmoon2 (QUIT: Ping timeout: 268 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon)06:23
- cwebber (QUIT: Remote host closed the connection) (~user@user/cwebber)07:10
+ cwebber (~user@user/cwebber)07:11
- cwebber (QUIT: Ping timeout: 244 seconds) (~user@user/cwebber)07:18
joschkfx: thanks for the adafruit link! Do you have a forum account? If not I could post that link in https://community.mnt.re/t/will-we-be-able-to-usb-power-mnt-reform/24108:20
* hl_ -> hl08:38
+ MajorBiscuit (~MajorBisc@c-001-021-040.client.tudelft.eduvpn.nl)09:05
- MajorBiscuit (QUIT: Quit: WeeChat 3.5) (~MajorBisc@c-001-021-040.client.tudelft.eduvpn.nl)09:11
+ MajorBiscuit (~MajorBisc@c-001-021-040.client.tudelft.eduvpn.nl)09:11
kfxjosch: I do have a forum account -- I have ordered all variants of that cable, and when they arrive and I verify they work I'll make a post about it09:12
+ chomwitt (~chomwitt@2a02:587:dc12:7400:755f:cb3e:e77d:78e6)09:22
- chomwitt (QUIT: Ping timeout: 268 seconds) (~chomwitt@2a02:587:dc12:7400:755f:cb3e:e77d:78e6)09:39
- chartreus (QUIT: Remote host closed the connection) (~chartreus@node-1w7jr9ql2247ulxzt91eckjma.ipv6.telus.net)10:22
* yankcrim- -> yankcrime10:24
joschkfx: cool, thanks! :)10:28
+ chomwitt (~chomwitt@2a02:587:dc15:ef00:5da3:5948:b4:5053)11:36
- qwer (QUIT: Remote host closed the connection) (~qwer@78-80-98-126.customers.tmcz.cz)11:48
+ qwer (~qwer@78-80-98-126.customers.tmcz.cz)12:01
+ aliosablack (~chomwitt@ppp-94-67-201-122.home.otenet.gr)12:26
- chomwitt (QUIT: Ping timeout: 268 seconds) (~chomwitt@2a02:587:dc15:ef00:5da3:5948:b4:5053)12:27
- mtm (QUIT: Ping timeout: 252 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)14:02
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)14:07
minutejosch: thanks for your MRs!14:10
minutejosch: looks like freecad is in dependency hell, i guess we should remove it for now https://source.mnt.re/reform/reform-system-image/-/jobs/861#L521514:10
vkoskiv_minute: Yeah, the demoparty.14:17
+ cwebber (~user@user/cwebber)14:22
minutevkoskiv_: well that's cool, did you present something there?14:27
vkoskiv_No, just a visitor.14:33
vkoskiv_I had my Mac Plus + the Reform there14:33
minuteah nice14:34
joschminute: a new glibc version has recently been uploaded and this already broke lots of stuff. Instead of just ignoring freecad I'd like to investigate the problem and file appropriate bugs so that the situation gets fixed. Unfortunately I cannot reproduce this locally at all. Could you (temporarily) accept this MR to try and find out what problem apt is seeing? 14:52
joschhttps://source.mnt.re/reform/reform-system-image/-/merge_requests/5714:52
- MajorBiscuit (QUIT: Ping timeout: 244 seconds) (~MajorBisc@c-001-021-040.client.tudelft.eduvpn.nl)14:53
minutejosch: merged!14:57
joschcool, lets see what happens :)14:58
- aliosablack (QUIT: Ping timeout: 252 seconds) (~chomwitt@ppp-94-67-201-122.home.otenet.gr)15:02
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)15:06
+ MajorBiscuit (~MajorBisc@2a02-a461-129d-1-193d-75d8-745d-e91e.fixed6.kpn.net)15:11
+ Major_Biscuit (~MajorBisc@c-001-021-040.client.tudelft.eduvpn.nl)15:15
- MajorBiscuit (QUIT: Ping timeout: 268 seconds) (~MajorBisc@2a02-a461-129d-1-193d-75d8-745d-e91e.fixed6.kpn.net)15:16
- bkeys (QUIT: Ping timeout: 252 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)15:18
- Major_Biscuit (QUIT: Ping timeout: 252 seconds) (~MajorBisc@c-001-021-040.client.tudelft.eduvpn.nl)15:31
joschminute: thank you, I now know why it happens and can reproduce it and file the right bugs. You can revert it now: https://source.mnt.re/reform/reform-system-image/-/merge_requests/58/diffs15:33
+ Major_Biscuit (~MajorBisc@2a02:a461:129d:1:193d:75d8:745d:e91e)15:35
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)15:35
- Major_Biscuit (QUIT: Client Quit) (~MajorBisc@2a02:a461:129d:1:193d:75d8:745d:e91e)15:36
joschminute: the problem only shows when you try to install kicad and freecad at the same time. To solve this, freecad needs to be rebuilt against the new opencascade version but this cannot happen yet because freecad fails to build from source because of a different problem https://bugs.debian.org/1014875 -- I suggest to remove freecad because it's bugs are not getting fixed and thus it even has been 15:43
joschremoved from Debian testing. So as of now, freecad will not be part of the next Debian stable release.15:43
+ MajorBiscuit (~MajorBisc@c-001-021-040.client.tudelft.eduvpn.nl)15:43
joschAnother solution to this problem would be to build the reform-system-image from testing instead of unstable but then we'd not find interesting new bugs as they get uploaded to unstable early on anymore...15:43
- Boostisbetter (QUIT: Ping timeout: 268 seconds) (4a410829d7@irc.cheogram.com)15:43
+ Boostisbetter (4a410829d7@irc.cheogram.com)15:44
vagrantcoh yeah, i was surprised by the choice of unstable ... just puttering around on my mnt/reform yesterday looking at installing to NVMe ...15:49
vagrantcalso noticed xwayland came from a mnt.re repository ... the debian/changelog doesn't really say much about what changes are done compared to the debian version they're based on15:51
joschvagrantc: what is your opinion on https://salsa.debian.org/installer-team/flash-kernel/-/merge_requests/33 ?15:55
joschvagrantc: https://source.mnt.re/reform/reform-debian-packages/-/blob/main/patches/xwayland and yes, a better changelog entry should be generated as well15:56
vagrantcjosch: regarding the flash-kernel merge request ... stop using flash-kernel? :)15:58
vagrantcwhat does mnt/reform need flash-kernel for still?15:58
joschvagrantc: use efi instead?15:58
vagrantcjosch: efi or u-boot-menu15:58
joschvagrantc: we use flash-kernel to generate a boot.scr15:59
vagrantcadmittedly a little bit of a flippant response, but ... despite sort of being the defacto maintainer of flash-kernel i'm not a fan15:59
joschof what?16:00
+ xktr (~xktr@2a0a-e5c0-2-12-0-f0ff-fea9-c3dc.loves.ipv6.at.ungleich.ch)16:02
- GNUmoon2 (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)16:04
minutejosch: alright, thanks, i remember now running into this myself (manually) at some point. removing freecad is ok for me, i think almost none of our users need that preinstalled.16:05
vagrantcjosch: of flash-kernel16:05
vagrantcjosch: i'll comment on the merge request though ... feel free to ping me in salsa in the future on similar issues16:05
joschvagrantc: i have no attachment to flash-kernel but i think it will not be easy to migrate toward u-boot-menu which (I think?) works via creating an extlinux.conf. The problem is that the default u-boot of the reform doesn't read extlinux.conf so if we want to use that mechanism via u-boot-menu we first have to migrate all reform users to a newer u-boot version or otherwise their system won't boot after 16:07
joschan "apt upgrade"16:07
joschvagrantc: thank you, i just didn't want to be a bother XD16:08
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)16:08
vagrantcjosch: could re-implement a simplified version of flash-kernel that just does what you want ...16:11
vagrantcactually, that gives me an idea for how to dramatically simplify flash-kernel16:11
vagrantcor at least a complete re-write16:12
joschvagrantc: for the situation at hand i'd also put my time into writing a proper solution for this efi situation if you tell me how you would like to see this solved16:12
vagrantcjosch: i don't see a good way to solve it ... there are design problems in flash-kernel assumptions16:13
vagrantcand on top of that, it's a mess of spaghetti code16:14
joschvagrantc: maybe there could be a temporary solution like a check for a magic file somewhere, an environment variable or a config file option? Right now I don't think there is anything that we can do to make flash-kernel produce a boot.scr on systems with efi other than patch flash-kernel.16:15
vagrantcjosch: i commented on the proposed change, but basically the debian-installer uses flash-kernel inside a chroot, so we'd be back to square one16:15
joschthen i guess the initial reason that led to this change was, that a user that used debian-installer with flash-kernel had a boot.scr produced even thought they ran debian-installer on an efi system?16:16
vagrantci think disecting and separating the various functions of flash-kernel into separate packages could be useful ... e.g. device-tree copying, boot.scr generation, etc.16:16
vagrantcjosch: yes16:16
joschokay, then now i finally understand why my MR would fix one regression but re-open another problem16:17
joschvagrantc: thank you for explaining :)16:18
vagrantcjosch: admittedly, this mess is sort of my fault ... when u-boot's distro_bootcmd grew EFI support, i insisted it be added to the boot options at the end so it would preserve previous behavior16:18
vagrantcbut ... maybe that was the wrong choice16:18
joschokay, then i guess we'll patch flash-kernel for a while longer and try to get u-boot with distro_bootcmd on reform users' systems16:19
joschand in the long term switch to booting with extlinux.conf16:19
+ aliosablack (~chomwitt@2a02:587:dc15:5e00:4013:2028:e3f3:d52d)16:20
joschre-implementing a simplified version of flash-kernel that just does what I want is another option but it would be far more work and far more error-prone than just continue patching flash-kernel16:20
vagrantcthe only other option i see is to write a flash-kernel configuration option, and then use that option16:20
vagrantcjosch: that's why i haven't rewritten flash-kernel all these years, but each bug that comes along makes me reconsider :)16:21
vagrantcjosch: then you could just have a custom /etc/flash-kernel/machine (or whatever that file is called) entry for mnt/reform16:21
vagrantcthings-you-know-should-be-different-but-really-cannot-be-bothered-right-now16:23
+ qbit (~qbit@h.suah.dev)16:23
vagrantcjosch: so if i understand correctly ... mnt/reform uses a boot.scr still because of older u-boot installed on systems in the wild?16:25
vagrantcjosch: there is a u-boot version that could support extlinux, but it's not yet the default?16:25
minuteooc, what's the benefit of extlinux vs bootscr?16:27
vagrantchonestly, this is a pretty trivial hook to replace flash-kernel ... just copy all (or a select set of) the .dtb files from the kernel-to-be-installed (there's a hook for that in u-boot-menu examples), and then generate a boot.scr ... you'll want hooks in the stuff initramfs-tools and the kernel uses on installation (maybe a trigger?)16:27
vagrantcminute: it doesn't entice you to use flash-kernel? :)16:28
vagrantcthe advantages of a boot.scr, is you can actually write fairly complicated scripts, but ... i don't think you're using that functionality16:28
vagrantcextlinux also presents a simple menu, though that's of limited functionality currently without a serial console16:29
vagrantcbut it's much easier to revert to an older kernel if a kernel upgrade breaks something16:30
minutevagrantc: before flash-kernel, i just had a script that would replace a .dtb on the disk16:30
minutei do not know how flash-kernel works in detail etc16:30
vagrantcyou don't want to16:30
minuteah but there was also no initramfs before16:31
minuteso i had a bit hacky custom init script that would then pivot and exec the real one16:31
vagrantcand a single kernel boot option16:31
minute(pivot to desired root disk)16:31
vagrantcright16:31
minuteyeah there was no kernel choice16:31
minuteand no way to upgrade the kernel via packages16:31
vagrantcACTION is much happier with the newer mnt/reform images :)16:32
- aliosablack (QUIT: Remote host closed the connection) (~chomwitt@2a02:587:dc15:5e00:4013:2028:e3f3:d52d)16:39
+ aliosablack (~chomwitt@2a02:587:dc15:5e00:ea1e:e5c0:de8:53e2)16:40
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)16:41
joschvagrantc: yesthere is a u-boot version that could support extlinux, but it's not yet the default and it's also not installed on systems in the wild and there is no good way to upgrade u-boot of our users :/16:56
joschvagrantc: and yes, we don't do any magic in boot.scr -- in fact we just use bootscr.uboot-generic17:01
joschvagrantc: i already tested booting debian via extlinux.conf which works just fine as one would expect17:01
joschcompletely different topic:17:08
joschthere is no free usb port on the inside of the reform case, correct?17:08
+ lexik (~lexik@171.25.222.217)17:15
minutejosch: correct, but one could make a contraption with usb nanohub on one of the input connectors17:18
- mtm (QUIT: Ping timeout: 268 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)17:36
joschminute: thanks -- i already found the nano hub but that one has been unavailable for months now so i'll instead buy a normal hub and remove the housing and hope that it fits even if i have to de-solder the plugs...17:58
minuteah oh18:02
minutejosch: what kind of device do you want to connect?18:03
joschminute: an usb lte/umts modem18:03
joschi found one that fits inside the case after removing its housing18:04
kfxminute: there's nothing hacky about /sbin/reform-init, it was fine and life is easier without an initrd18:15
kfxI understand the drawbacks but if you don't run debian there's not a ton of benefit to the alternatives :)18:17
minutejosch: ah, interesting!18:17
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)18:58
+ ajr (~ajr@user/ajr)19:10
- bkeys (QUIT: Ping timeout: 268 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)19:14
joschwhere do people usually buy a Laird EFD2455A3S? digikey currently doesn't accept new orders and mouser has free shipping if one orders more than 50 USD but below that asks for 20 USD shipping... :(19:38
- cwebber (QUIT: Ping timeout: 244 seconds) (~user@user/cwebber)20:10
- eschaton (QUIT: Ping timeout: 268 seconds) (~eschaton@li541-49.members.linode.com)20:11
- mtm (QUIT: Ping timeout: 268 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)20:20
+ eschaton (eschaton@2600:3c01::f03c:91ff:fefd:5d92)20:49
- MajorBiscuit (QUIT: Ping timeout: 268 seconds) (~MajorBisc@c-001-021-040.client.tudelft.eduvpn.nl)20:58
+ MajorBiscuit (~MajorBisc@2a02-a461-129d-1-193d-75d8-745d-e91e.fixed6.kpn.net)21:00
- MajorBiscuit (QUIT: Quit: WeeChat 3.5) (~MajorBisc@2a02-a461-129d-1-193d-75d8-745d-e91e.fixed6.kpn.net)21:06
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)22:27
+ cwebber (~user@user/cwebber)22:40
minutejosch: i can order one for you in my next mouser order22:41
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)23:28
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)23:54

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