libera/#eudev/ Saturday, 2023-09-30

TxLogicGuyIt doesn't help.  md auto assembly does not work with efi bios fake raid.02:01
TxLogicGuyWhich brings me back to: how can I capture the console messages that eudev spews out?02:18
genr8eofl_use rc_log="yes" in openrc /etc/rc.conf and then read /var/log/rc.log02:45
genr8eofl_or its in /var/log/messages maybe02:45
genr8eofl_hmm thats not gonna be applicable if no root02:46
genr8eofl_i guess you just need to do udevd --debug > log.txt02:47
genr8eofl_find somewhere temprary store it02:47
vivienI wrapped PR 253 and 262-264 to update the eudev package on Guix, if you are curious! https://issues.guix.gnu.org/6609916:37
yann-kaeligHello16:54
yann-kaeliggentoo users here ?17:03
yann-kaeligI see17:05
vivienyann-kaelig, if you have a question to ask, please go ahead. If gentoo users come here, they might help you. Otherwise, how could they guess what question you want to ask them?17:10
vivien(the last sentence should be understood as "if you don’t ask, then how could they guess?")17:13
yann-kaeligFew days ago I asked some questions about eudev, unfortunately I didn't get an answer. Today I make a quick stopover to see the activity of the channel.17:15
yann-kaeligI have recognized a Gentoo user/developer17:16
yann-kaeligMaybe a hope to avoid permanent removal of eudev from Gentoo ?17:17
bb|hcbyann-kaelig: Sorry, I missed your original question - the reason #253 is not merged yet is that no one did review it. Also it is a kind of a drity fix - it does not implement all the current/non-current differentiation from systemd's udev17:25
yann-kaeligbb|hcb: Yes, I agree with your point of view and if I'm not mistaken I also asked how I can help and test the patched eudev. My bad if I didnt' ask it before, so is there a sequence of procedures that could validate the patch17:30
bb|hcbSo far that patch is quite simple - it provides the missing ABI with an implementation that does not distinguish current tags17:31
bb|hcbThat is enough to make stuff run, the only thing expected to break is when something relies on the current/non-current differentiation. I am not aware about such use case17:33
yann-kaeligbb|hcb: Mmm  what do you mean by current/non-current differentation, I'm not an eudev expert but I'm interested to understand and what would be the problem concretely.17:41
bb|hcbDevices have tags. Tags are sticky. Recent udev introduced a flag if a tag is current (i.e. produced in the last run)17:43
bb|hcbvivien: I left some comments on #262 and #263; forgot to mention that man pages should be updated too...17:46
vivienbb|hcb, I’m working on it! I’m not used to man pages, but I will update them too.17:48
yann-kaeligbb|hcb: I'm not going to bother you any further, looking at some explanation, perhaps you know of a blog that would develop on the subject17:48
bb|hcbTBH I also do not know what is the point behind current/non-current tags :(17:48
yann-kaeligNo problem.17:50
yann-kaeligThank you for your answers and you help. It's really more pleasante when there is a little more activity here, it's alive ;)17:50
yann-kaeligWe need, this is what allows eudev to stay alive among distributions that have not yet removed eudev from their calendars17:53
yann-kaelig+decide to removed17:54
yann-kaeliganyway, my bad for my low english ;)17:54
bb|hcbDon't worry, mine is non-native either17:56
yann-kaeligWhere are you from ?17:57
bb|hcbvivien: About man pages, please only change the .xml files... I just had to fix a previous MR that changed udev.7 instead of udev.xml18:58
vivienbb|hcb, Should I regenerate udev.7 and udevadm.8 too? I don’t know how to do that18:59
vivienI see it’s using docbook but I’m not familiar at all18:59
bb|hcbsee autogen.sh19:18
vivienThank you, I regenerated the manual pages.19:42
vivienbb|hcb, don’t hesitate to reword my prose, I know I’m bad at English, sorry23:26
vivienThank you anyway23:26
bb|hcbThe bad wording was there from the start anyways...23:34
bb|hcbI left one comment, the overall change is much simpler now, thanks!23:37
bb|hcbCan you resolve it, or alternatively I can merge and fix it afterwards?23:38
bb|hcbThanks! :)23:42
bb|hcbCan someone comment on PR #258, please?23:46

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