Cannot setup udev for snap "core": cannot reload udev rules

Hello, I’m trying to install meshlab through snap. However, it seems to be having a problem with udev. It successfully creates the file /etc/udev/rules.d/70-snap.core.rules with lots of rules in it. However, the installation fails with the following error:

error: cannot perform the following tasks:

  • Connect meshlab:opengl to core:opengl (cannot setup udev for snap “core”: cannot reload udev rules: exit status 2
    udev output:
    )
  • Connect meshlab:opengl to core:opengl (cannot reload udev rules: exit status 2
    udev output:
    )

Just to double check that I had opengl installed and working, I ran glxgears and saw a visualization of the gears spinning, making me assume that it isn’t a problem with opengl. Also, I’m running Ubuntu 18.04.

Did you fix it somehow?

This sounds like a snapd problem. What is your snap version? Can you install other snaps successfully?

Hi @ijohnson, this is the output of snap version:

$ snap version
snap    2.39.3
snapd   2.39.3
series  16
ubuntu  18.04
kernel  4.15.0-54-generic