unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* udev on 'core-updates' does not register new devices
@ 2017-08-08  0:18 Marius Bakke
  2017-08-08 21:13 ` Marius Bakke
  2017-08-09  4:22 ` Mark H Weaver
  0 siblings, 2 replies; 4+ messages in thread
From: Marius Bakke @ 2017-08-08  0:18 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 763 bytes --]

Hello!

I tried plugging in a USB drive on a GuixSD desktop system running from
the 'core-updates' branch and get this in dmesg:

[198220.121488] udevd[173]: RUN{builtin}: 'uaccess' unknown /gnu/store/cfs89vshgfzxr9rr311pf2y6cifyjq4l-udev-rules/lib/udev/rules.d/73-seat-late.rules:15
[198300.595192] udevd[173]: RUN{builtin}: 'uaccess' unknown /gnu/store/cfs89vshgfzxr9rr311pf2y6cifyjq4l-udev-rules/lib/udev/rules.d/73-seat-late.rules:15

And no new device node is created.

The offending file is here:
<https://github.com/elogind/elogind/blob/master/src/login/73-seat-late.rules.in>

I also found this: <https://github.com/gentoo/eudev/issues/145>

...but I'm not sure what to do about it. Should we just delete this
file, since it's seemingly unused on GuixSD?

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: udev on 'core-updates' does not register new devices
  2017-08-08  0:18 udev on 'core-updates' does not register new devices Marius Bakke
@ 2017-08-08 21:13 ` Marius Bakke
  2017-08-09  4:22 ` Mark H Weaver
  1 sibling, 0 replies; 4+ messages in thread
From: Marius Bakke @ 2017-08-08 21:13 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 1102 bytes --]

Marius Bakke <mbakke@fastmail.com> writes:

> Hello!
>
> I tried plugging in a USB drive on a GuixSD desktop system running from
> the 'core-updates' branch and get this in dmesg:
>
> [198220.121488] udevd[173]: RUN{builtin}: 'uaccess' unknown /gnu/store/cfs89vshgfzxr9rr311pf2y6cifyjq4l-udev-rules/lib/udev/rules.d/73-seat-late.rules:15
> [198300.595192] udevd[173]: RUN{builtin}: 'uaccess' unknown /gnu/store/cfs89vshgfzxr9rr311pf2y6cifyjq4l-udev-rules/lib/udev/rules.d/73-seat-late.rules:15
>
> And no new device node is created.
>
> The offending file is here:
> <https://github.com/elogind/elogind/blob/master/src/login/73-seat-late.rules.in>
>
> I also found this: <https://github.com/gentoo/eudev/issues/145>
>
> ...but I'm not sure what to do about it. Should we just delete this
> file, since it's seemingly unused on GuixSD?

I tried simply deleting it, but now *nothing* is registered when
plugging in a USB device. And I'm not sure why this problem occurs to
begin with, the changes since eudev 3.2.1 seem mostly harmless:

https://github.com/gentoo/eudev/commits/master

To be continued..

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: udev on 'core-updates' does not register new devices
  2017-08-08  0:18 udev on 'core-updates' does not register new devices Marius Bakke
  2017-08-08 21:13 ` Marius Bakke
@ 2017-08-09  4:22 ` Mark H Weaver
  2017-08-09 21:15   ` Marius Bakke
  1 sibling, 1 reply; 4+ messages in thread
From: Mark H Weaver @ 2017-08-09  4:22 UTC (permalink / raw)
  To: Marius Bakke; +Cc: guix-devel

Hi Marius,

Marius Bakke <mbakke@fastmail.com> writes:

> I tried plugging in a USB drive on a GuixSD desktop system running from
> the 'core-updates' branch and get this in dmesg:
>
> [198220.121488] udevd[173]: RUN{builtin}: 'uaccess' unknown /gnu/store/cfs89vshgfzxr9rr311pf2y6cifyjq4l-udev-rules/lib/udev/rules.d/73-seat-late.rules:15
> [198300.595192] udevd[173]: RUN{builtin}: 'uaccess' unknown /gnu/store/cfs89vshgfzxr9rr311pf2y6cifyjq4l-udev-rules/lib/udev/rules.d/73-seat-late.rules:15

FWIW, I see the same error on my GuixSD system based on 'core-updates',
but for me it seems unrelated to USB drives.  The message is printed
quite frequently, even if I never plug in a USB drive, and plugging in
USB drives works perfectly for me.  The device nodes are automatically
created, and the filesystems are mounted by GNOME.

      Mark

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: udev on 'core-updates' does not register new devices
  2017-08-09  4:22 ` Mark H Weaver
@ 2017-08-09 21:15   ` Marius Bakke
  0 siblings, 0 replies; 4+ messages in thread
From: Marius Bakke @ 2017-08-09 21:15 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 1392 bytes --]

Mark H Weaver <mhw@netris.org> writes:

> Hi Marius,
>
> Marius Bakke <mbakke@fastmail.com> writes:
>
>> I tried plugging in a USB drive on a GuixSD desktop system running from
>> the 'core-updates' branch and get this in dmesg:
>>
>> [198220.121488] udevd[173]: RUN{builtin}: 'uaccess' unknown /gnu/store/cfs89vshgfzxr9rr311pf2y6cifyjq4l-udev-rules/lib/udev/rules.d/73-seat-late.rules:15
>> [198300.595192] udevd[173]: RUN{builtin}: 'uaccess' unknown /gnu/store/cfs89vshgfzxr9rr311pf2y6cifyjq4l-udev-rules/lib/udev/rules.d/73-seat-late.rules:15
>
> FWIW, I see the same error on my GuixSD system based on 'core-updates',
> but for me it seems unrelated to USB drives.  The message is printed
> quite frequently, even if I never plug in a USB drive, and plugging in
> USB drives works perfectly for me.  The device nodes are automatically
> created, and the filesystems are mounted by GNOME.

Thanks for checking. I found the problem: I happened to upgrade to 4.12
at the same time and neglected to enable this new option:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2c93e790e8253552227bf9b46a8d49dca3f71b06

And failed to notice that the uhci-hcd module consequently went
AWOL. I've learned to read my kernel configuration commits and
not automatically assume core-updates is broken ;-)

I guess now we're just waiting for Hydra to finish the x86* builds.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-08-09 21:15 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-08  0:18 udev on 'core-updates' does not register new devices Marius Bakke
2017-08-08 21:13 ` Marius Bakke
2017-08-09  4:22 ` Mark H Weaver
2017-08-09 21:15   ` Marius Bakke

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).