Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-13 Thread Michael Biebl
Am 13.09.2013 05:56, schrieb Marco d'Itri:
 On Sep 12, Michael Biebl bi...@debian.org wrote:
 
 We could also also show a debconf warning.
 udev already has the debconf machinery setup so maybe we just need to
 extend those templates.
 We definitely need to abort new installs and upgrades exactly as we do 
 when other mandatory kernel features are missing.
 There is no need for debconf.

Nod, using exit 1 wfm.

Michael




signature.asc
Description: OpenPGP digital signature


Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Klaus Ethgen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Package: udev
Version: 204-3
Severity: critical

The new version of udev (or consolekit, the both cannot be down- or
upgraded independently) breaks fuse (at least with encfs). It claims that
the special file is not found and/or the module is not loaded (The
module is loaded). In logs there are no further information.

When I downgrade udev to version 175-7.2, everything works perfect.

(The related consolekit versions are 0.4.5-3.1 and 0.4.6-3.)

- -- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (800, 'unstable'), (600, 'oldstable'), (110, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9.4 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1) (ignored: LC_ALL set to 
de_DE)
Shell: /bin/sh linked to /bin/dash

Versions of packages udev depends on:
ii  debconf [debconf-2.0]  1.5.51
ii  libc6  2.17-92+b1
ii  libselinux12.1.13-2
ii  libudev0   175-7.2
ii  lsb-base   4.1+Debian12
ii  procps 1:3.3.8-2
ii  util-linux 2.20.1-5.5

Versions of packages udev recommends:
ii  pciutils  1:3.2.0-3
ii  usbutils  1:007-2

udev suggests no packages.

- -- debconf information:
  udev/title/upgrade:
  udev/new_kernel_needed: false
  udev/sysfs_deprecated_incompatibility:
  udev/reboot_needed:

- -- 
Klaus Ethgen  http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen kl...@ethgen.de
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (GNU/Linux)

iQGcBAEBCgAGBQJSMb7+AAoJEKZ8CrGAGfasewYL/23vxl3DsIPpePrlM8qoINAi
iWZr970k3jtcqwB0z3CN1lsHWxECSaxrapGJJMJq+5+2nSqzUvh7ZeOEc9LvHppu
Tl99sIauT99VaOGB71xppUjnawNbO7gFf7wI+1JziDXUILzHGsfmiPr8+sIDvhbi
vHFK3P9/DzC1V55GkRGatzpWDsJ8IMGHUJC9wa4ehSOGuX64DPgIlXT6JXLScXgb
BTG+cLcH7Z27Pqs2qPZWNhe8+KlbDvdmmthCTSqnpdmDQmKt0BmIwmnL3hi7OAfS
NKnv9r4avZ5WjCWCehIXdgIZapXdQ+C+0e8qeIrkDBmzfRylRMG7/FaKIInP4MFQ
ddR6oBVDbo1IGS3knaHwlErA0urD8oHI+LsNErzPc3FayrW54kkL66IwaJ7L3yxU
aOlcU7mZaOxDVJ8qwtTT7gQjJuTQCNhqA3NcTguOSEX1yoRIqsem9RHcoICwo1Na
Bgl9BLzSuXtGO2OFvTX20jDDK0NzZEbO11OeEuZqrA==
=K/RV
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Michael Biebl
Am 12.09.2013 15:23, schrieb Michael Biebl:
 Am 12.09.2013 15:17, schrieb Klaus Ethgen:
 Package: udev
 Version: 204-3
 Severity: critical

 The new version of udev (or consolekit, the both cannot be down- or
 upgraded independently) breaks fuse (at least with encfs). It claims that
 the special file is not found and/or the module is not loaded (The
 module is loaded). In logs there are no further information.
 
 Seems to be an encfs issue then, since fuse works nicely here.
 
 Can you provide more detailed log messages. What exactly fails, how you
 mount stuff etc.

I mean exact error messages here. What exactly you do, how and when.
What commands are executed.

Michael



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Michael Biebl
Am 12.09.2013 15:17, schrieb Klaus Ethgen:
 Package: udev
 Version: 204-3
 Severity: critical
 
 The new version of udev (or consolekit, the both cannot be down- or
 upgraded independently) breaks fuse (at least with encfs). It claims that
 the special file is not found and/or the module is not loaded (The
 module is loaded). In logs there are no further information.

Seems to be an encfs issue then, since fuse works nicely here.

Can you provide more detailed log messages. What exactly fails, how you
mount stuff etc.

Michael




-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Michael Biebl
Am 12.09.2013 15:28, schrieb Michael Biebl:
 Am 12.09.2013 15:23, schrieb Michael Biebl:
 Am 12.09.2013 15:17, schrieb Klaus Ethgen:
 Package: udev
 Version: 204-3
 Severity: critical

 The new version of udev (or consolekit, the both cannot be down- or
 upgraded independently) breaks fuse (at least with encfs). It claims that
 the special file is not found and/or the module is not loaded (The
 module is loaded). In logs there are no further information.

 Seems to be an encfs issue then, since fuse works nicely here.

 Can you provide more detailed log messages. What exactly fails, how you
 mount stuff etc.
 
 I mean exact error messages here. What exactly you do, how and when.
 What commands are executed.

Fwiw, I've followed the instructions from [1], and it works nicely here.
Both as root and regular user.
Ie. I can't reproduce any failure.

Michael

[1] http://ubuntuforums.org/showthread.php?t=148600
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Klaus Ethgen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi,

Am Do den 12. Sep 2013 um 14:23 schrieb Michael Biebl:
 Am 12.09.2013 15:17, schrieb Klaus Ethgen:
  Package: udev
  Version: 204-3
  Severity: critical
  
  The new version of udev (or consolekit, the both cannot be down- or
  upgraded independently) breaks fuse (at least with encfs). It claims that
  the special file is not found and/or the module is not loaded (The
  module is loaded). In logs there are no further information.
 
 Seems to be an encfs issue then, since fuse works nicely here.
 
 Can you provide more detailed log messages. What exactly fails, how you
 mount stuff etc.

As I wrote, there is no more logs; I really searched for it.

encfs $PWD/.sec $PWD/sec

Gruß
   Klaus
- -- 
Klaus Ethgen  http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen kl...@ethgen.de
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (GNU/Linux)

iQGcBAEBCgAGBQJSMcW4AAoJEKZ8CrGAGfas9NEL/jo8EzYNUp83QKNgAUgmhXYt
r6xstxWk0frq47OvoZQGHFR588joypH3lUPjrF41BlIprUiv5elDGkV8cIOSpN+L
D5VjyylWFL+4gymUa4Y8eZ3Sy45XEn3qqIdBc/sUc8jQqZk83pkNC3ccFE/U01R1
ZNTlh97g5fJvQcHsgLUy9cFCd6s0kf/JE5uS+mjMuPc2bn3J1zg7Rp7xXkVZZlhW
WUzpEkigkv4J0Chc4DPa6/i3A3vSLJ1EAI7awJ9c0eXKV82qS4uoLGjw1F9Ab7hs
q/BtD3kAn1fz06ulWuFsahwczPDfXwe19hWgQJeJiWa9olcqYgTTwuUVqdIqgSa9
zoJ7R83jWDl3sg26LyH/Jl7TVBc6HTCu2zq1Wep4vtj5i32KxpIiaM4ppp5ukSDS
kL4RWeRCpFmJl62yD/vEv9j3HvxtDbUVQ2aE/TfprSNt8GSa2qzMTqSBhEWFKw/J
j/AjwmOKD4MvVozD84nwB3y0rT/FwXvpwos2y3ia3A==
=ANNr
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Michael Biebl
Am 12.09.2013 15:46, schrieb Klaus Ethgen:
 Hi,
 
 Am Do den 12. Sep 2013 um 14:23 schrieb Michael Biebl:
 Am 12.09.2013 15:17, schrieb Klaus Ethgen:
 Package: udev
 Version: 204-3
 Severity: critical

 The new version of udev (or consolekit, the both cannot be down- or
 upgraded independently) breaks fuse (at least with encfs). It claims that
 the special file is not found and/or the module is not loaded (The
 module is loaded). In logs there are no further information.
 
 Seems to be an encfs issue then, since fuse works nicely here.
 
 Can you provide more detailed log messages. What exactly fails, how you
 mount stuff etc.
 
 As I wrote, there is no more logs; I really searched for it.
 
 encfs $PWD/.sec $PWD/sec

And this command just fails silently?
Can you strace the command and attach the output? Nothing in dmesg?

The fuse module is loaded? Do you have a
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
mount?

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Klaus Ethgen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Am Do den 12. Sep 2013 um 14:34 schrieb Michael Biebl:
  module is loaded). In logs there are no further information.
[...]
  I mean exact error messages here. What exactly you do, how and when.
  What commands are executed.

As I wrote, there is no. But the error message that was written by fuse
was:
   fuse failed.  Common problems:
- fuse kernel module not installed (modprobe fuse)
- invalid options -- see usage message

It is unlikely that the bug is in encfs as this was working for ages
now and is exactly broken by the upgrade of udev/consolekit.

Moreover, after the upgrade the /sys/fs/fuse/connections was not mounted
but the module was loaded. But mounting this path manually didn't help
to solve the bug.

Ah, yes, and there was some udev errors in syslog while upgrading:
   udevd[1356]: can not find '/lib/udev/rules.d/70-udev-acl.rules': No such 
file or directory
   udevd[1356]: IMPORT{builtin}: 'net_id' unknown 
/lib/udev/rules.d/75-net-description.rules:6
   udevd[1356]: IMPORT{builtin}: 'hwdb --subsystem=usb' unknown 
/lib/udev/rules.d/75-net-description.rules:7
   udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
/lib/udev/rules.d/75-net-description.rules:12
   udevd[1356]: IMPORT{builtin}: 'hwdb --subsystem=usb' unknown 
/lib/udev/rules.d/75-tty-description.rules:6
   udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
/lib/udev/rules.d/75-tty-description.rules:11
   udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
/lib/udev/rules.d/78-sound-card.rules:40
   udevd[1356]: unknown key 'RUN{builtin}' in 
/lib/udev/rules.d/50-firmware.rules:3
   udevd[1356]: invalid rule '/lib/udev/rules.d/50-firmware.rules:3'
   udevd[1356]: IMPORT{builtin}: 'btrfs ready $devnode' unknown 
/lib/udev/rules.d/64-btrfs.rules:8
   udevd[1356]: IMPORT{builtin}: 'net_id' unknown 
/lib/udev/rules.d/75-net-description.rules:6
   udevd[1356]: IMPORT{builtin}: 'hwdb --subsystem=usb' unknown 
/lib/udev/rules.d/75-net-description.rules:7
   udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
/lib/udev/rules.d/75-net-description.rules:12
   udevd[1356]: IMPORT{builtin}: 'hwdb --subsystem=usb' unknown 
/lib/udev/rules.d/75-tty-description.rules:6
   udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
/lib/udev/rules.d/75-tty-description.rules:11
   udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
/lib/udev/rules.d/78-sound-card.rules:40
   udevd[1356]: unknown key 'RUN{builtin}' in 
/lib/udev/rules.d/50-firmware.rules:3
   udevd[1356]: invalid rule '/lib/udev/rules.d/50-firmware.rules:3'
   udevd[1356]: IMPORT{builtin}: 'btrfs ready $devnode' unknown 
/lib/udev/rules.d/64-btrfs.rules:8
   udevd[1356]: IMPORT{builtin}: 'net_id' unknown 
/lib/udev/rules.d/75-net-description.rules:6
   udevd[1356]: IMPORT{builtin}: 'hwdb --subsystem=usb' unknown 
/lib/udev/rules.d/75-net-description.rules:7
   udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
/lib/udev/rules.d/75-net-description.rules:12
   udevd[1356]: IMPORT{builtin}: 'hwdb --subsystem=usb' unknown 
/lib/udev/rules.d/75-tty-description.rules:6
   udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
/lib/udev/rules.d/75-tty-description.rules:11
   udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
/lib/udev/rules.d/78-sound-card.rules:40

I am not sure if that is related to the problem.

 Fwiw, I've followed the instructions from [1], and it works nicely here.
 Both as root and regular user.
 Ie. I can't reproduce any failure.

The instruction is wrong in some stuff. 1. you don't need to modprobe
fuse as it is load by udev (or fuse init script, I am not sure.) Then,
never ever use sudo; especially not as root!

The rest is fine; especially tho add the user to fuse group.

By the way, did you reboot after the upgrade? I did.

Gruß
   Klaus
- -- 
Klaus Ethgen  http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen kl...@ethgen.de
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (GNU/Linux)

iQGcBAEBCgAGBQJSMclDAAoJEKZ8CrGAGfasDxMMALPij6Jgnlf4rIEMh+fOjsCj
usqLAEYukj/MAPptEG72+bFhaN5FH6Tm77ipVkeiJQ04VnaiAt55j9r+pxGfDfo5
cxaJ4O+jaiROKiPv6/3lWEtmV3Dbpm56LBAr+Q8ALMdcWW2DScHJE32TblxbzdIC
sW3EB3MtpXxG3xAtoUv1Jb5p3DYAt+tR3yyCQbO1AA7ZzBkKWXN7R4/l0RUz19pq
Web/wor/4Mx+W6pd0oIMxqvwT4JW483domMUsS1yflR2XejUoqOWVqVZpVGeFGUw
2WgC/BunCK0UIlS9AnleA3zcPOPoJOLihdocCt/51v9aebdJqCyqnAOLNaRtsN0Y
A7bJsssybNtOZv/5NztsuHaI9pM0I2kWnkgyByZNegGw9QrtQRfLnOF2BdkcaCPu
kokkNqRsD3/iCDc0UxRy73Bb14IEnGDC6Ge9Bk7aTQPq/IqZscyZRKeRRKVhLQUX
RPBUgsbs/UXs4BiKokfQzv3Q6Q/G58HvIj7gs0Y7Jw==
=PxX7
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Klaus Ethgen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Am Do den 12. Sep 2013 um 14:56 schrieb Michael Biebl:
 And this command just fails silently?

Just with the written error message.

 Can you strace the command and attach the output? Nothing in dmesg?

Nothing in dmesg.

I am not sure that a strace will work as the tool is suid root. Well
maybe if I replaced the suid root with an proper capability.

However, this is my main machine and it is a pain in the ass to reboot
them such often. I also cannot write mails when this is failing as my
GnuPG-Key is in encfs.

 The fuse module is loaded?

Yes, as I wrote.

 Do you have a
 fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
 mount?

Yes; manually, as I already wrote. Before the upgrade the mount is done
automatically but not after the upgrade.

Gruß
   Klaus
- -- 
Klaus Ethgen  http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen kl...@ethgen.de
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (GNU/Linux)

iQGcBAEBCgAGBQJSMcrDAAoJEKZ8CrGAGfasjj0L/1sL+Hj2r3J917O1ADhWPG0t
VcQN+HyDVweMYI4zH6srqYF5FadZWNwgWfX0fXxpE4Gidtl8hBDF8ZNOcYJzh6Nw
4M9nR77j8nKqNCZPwP9uGnnrwZMnn9VtqUOJ4M+rGBSl9tuj52WTWGOBtlBqjYom
kEHajzemNrbsjGacmSvYbvH80DTRvBr7Yl5V7oIPjz+zC8EoYsoC4+kP6Qx3Waan
BuofiuBzD31a0MkisHdAWbI3YL2ISdUs+2mqgTOSiA3dYAY8MDMSypolVmBxy8ue
1CKPcvI/vNpALfQG/o3D2KVHRP5QfyMxPih+GlML4I8InT7w4NdudHBKSjpB1kDT
W3wBshtkO/BUNNTRQNW0Rfsts4uxka6+kcIy1bnJ03GCvTRG4vnZ1K8ZrRwXyVgw
mG6en2cdr2C2VJZ8+Vmu6UZ1wMH4561KHEpwpZ6XhApxMQoOe/Pgb4/2hUtPElAW
MjOgeY+mkxE9CTI96/Twc5sTglpsxVvbUMzDy4n9/w==
=YyMl
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Michael Biebl
Am 12.09.2013 16:01, schrieb Klaus Ethgen:
 Am Do den 12. Sep 2013 um 14:34 schrieb Michael Biebl:
 module is loaded). In logs there are no further information.
 [...]
 I mean exact error messages here. What exactly you do, how and when.
 What commands are executed.
 
 As I wrote, there is no. But the error message that was written by fuse
 was:
fuse failed.  Common problems:
 - fuse kernel module not installed (modprobe fuse)
 - invalid options -- see usage message

When do you get this error message? During boot?

 It is unlikely that the bug is in encfs as this was working for ages
 now and is exactly broken by the upgrade of udev/consolekit.

It might be /lib/udev/rules.d/60-fuse.rules which is failing to setup fuse?
Can you execute /bin/mount -t fusectl fusectl /sys/fs/fuse/connections
manually

 Moreover, after the upgrade the /sys/fs/fuse/connections was not mounted
 but the module was loaded. But mounting this path manually didn't help
 to solve the bug.
 
 Ah, yes, and there was some udev errors in syslog while upgrading:
udevd[1356]: can not find '/lib/udev/rules.d/70-udev-acl.rules': No such 
 file or directory
udevd[1356]: IMPORT{builtin}: 'net_id' unknown 
 /lib/udev/rules.d/75-net-description.rules:6
udevd[1356]: IMPORT{builtin}: 'hwdb --subsystem=usb' unknown 
 /lib/udev/rules.d/75-net-description.rules:7
udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
 /lib/udev/rules.d/75-net-description.rules:12
udevd[1356]: IMPORT{builtin}: 'hwdb --subsystem=usb' unknown 
 /lib/udev/rules.d/75-tty-description.rules:6
udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
 /lib/udev/rules.d/75-tty-description.rules:11
udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
 /lib/udev/rules.d/78-sound-card.rules:40
udevd[1356]: unknown key 'RUN{builtin}' in 
 /lib/udev/rules.d/50-firmware.rules:3
udevd[1356]: invalid rule '/lib/udev/rules.d/50-firmware.rules:3'
udevd[1356]: IMPORT{builtin}: 'btrfs ready $devnode' unknown 
 /lib/udev/rules.d/64-btrfs.rules:8
udevd[1356]: IMPORT{builtin}: 'net_id' unknown 
 /lib/udev/rules.d/75-net-description.rules:6
udevd[1356]: IMPORT{builtin}: 'hwdb --subsystem=usb' unknown 
 /lib/udev/rules.d/75-net-description.rules:7
udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
 /lib/udev/rules.d/75-net-description.rules:12
udevd[1356]: IMPORT{builtin}: 'hwdb --subsystem=usb' unknown 
 /lib/udev/rules.d/75-tty-description.rules:6
udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
 /lib/udev/rules.d/75-tty-description.rules:11
udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
 /lib/udev/rules.d/78-sound-card.rules:40
udevd[1356]: unknown key 'RUN{builtin}' in 
 /lib/udev/rules.d/50-firmware.rules:3
udevd[1356]: invalid rule '/lib/udev/rules.d/50-firmware.rules:3'
udevd[1356]: IMPORT{builtin}: 'btrfs ready $devnode' unknown 
 /lib/udev/rules.d/64-btrfs.rules:8
udevd[1356]: IMPORT{builtin}: 'net_id' unknown 
 /lib/udev/rules.d/75-net-description.rules:6
udevd[1356]: IMPORT{builtin}: 'hwdb --subsystem=usb' unknown 
 /lib/udev/rules.d/75-net-description.rules:7
udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
 /lib/udev/rules.d/75-net-description.rules:12
udevd[1356]: IMPORT{builtin}: 'hwdb --subsystem=usb' unknown 
 /lib/udev/rules.d/75-tty-description.rules:6
udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
 /lib/udev/rules.d/75-tty-description.rules:11
udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
 /lib/udev/rules.d/78-sound-card.rules:40
 
 I am not sure if that is related to the problem.

That is all harmless afaics. hwdb is a new builtin which the old udev
doesn't understand. Since udev monitors /lib/udev/rules.d, it picked up
the new rules immediately.
After the reboot, you shouldn't get those error messages anymore, or do you?

 Fwiw, I've followed the instructions from [1], and it works nicely here.
 Both as root and regular user.
 Ie. I can't reproduce any failure.
 
 The instruction is wrong in some stuff. 1. you don't need to modprobe
 fuse as it is load by udev (or fuse init script, I am not sure.) Then,
 never ever use sudo; especially not as root!

I didn't use sudo and modprobe


 The rest is fine; especially tho add the user to fuse group.
 
 By the way, did you reboot after the upgrade? I did.

I did.

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Klaus Ethgen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Am Do den 12. Sep 2013 um 15:08 schrieb Michael Biebl:
  As I wrote, there is no. But the error message that was written by fuse
  was:
 fuse failed.  Common problems:
  - fuse kernel module not installed (modprobe fuse)
  - invalid options -- see usage message
 
 When do you get this error message? During boot?

No, when using the encfs binary. Sorry, I did tell that it was comming
from fuse, in fact it is in encfs.

  It is unlikely that the bug is in encfs as this was working for ages
  now and is exactly broken by the upgrade of udev/consolekit.
 
 It might be /lib/udev/rules.d/60-fuse.rules which is failing to setup fuse?
 Can you execute /bin/mount -t fusectl fusectl /sys/fs/fuse/connections
 manually

I did; as I already wrote. And that didn't solve the issue.

 udevd[1356]: IMPORT{builtin}: 'hwdb' unknown 
  /lib/udev/rules.d/78-sound-card.rules:40
  
  I am not sure if that is related to the problem.
 
 That is all harmless afaics. hwdb is a new builtin which the old udev
 doesn't understand. Since udev monitors /lib/udev/rules.d, it picked up
 the new rules immediately.
 After the reboot, you shouldn't get those error messages anymore, or do you?

Ok, that was as I was thinking about this.

  Ie. I can't reproduce any failure.
[...]

If everything gets bad, I can upgrade the system one time and give you a
ssh account (with opening the firewall and all together). But as I
wrote, that would break my mail completely so I would have this as last
recourse.

But from the fact that the mount of the controll fs was not done
automatically, I think that the bug might be related to that the new
udev not realize that fuse module is loaded. For Information, I have
kernel 3.9.4 in use; just if the kernel makes any different.

Gruß
   Klaus
- -- 
Klaus Ethgen  http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen kl...@ethgen.de
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (GNU/Linux)

iQGcBAEBCgAGBQJSMc1yAAoJEKZ8CrGAGfasKJEL/REtTmRcTrXhgz5goB6WWM4N
hVEZhrTnQFYMdUYu7SM/thtoY8vUdmdkQ8wgpvx0FeqqNJEg0k3S8+1V0/xAQ8Ip
tjxW9v2Te1hOYkngz5nydzh5875rCdcpHlMXYPUtvNHp3PGlzvEhNT09QCjZ0RQ3
nLwrbp9ZB2p/tEpYNErW1G2mKCAOvKnsH5zCL6wbCifiu1wUu4In3YVWNwyrSer6
KjuXOk5savT5T5KbkxR/0XirGgav5Nqa6kxns244JuD14uWG7IIPo2v3Sj3gFurk
ATuHJzqRRad5Ce33tFhFJSjCsk0DhgkiktUQqRB+M/+YcDe4czfKr2yjIA/sFKUu
nm31dADKVNsM4xDoaaei68oETZopPBxtaav5Ou1epnZYXbxR9Xm9HsXMIweuz69k
nNrnggLefVH6/T9+8lNW10fPmZABFuuLrM6gxK5J/yhBDXzOSQnXrNkKZoiiTuZh
QTAjR5tslTg1FkmEvBxsZjmJKcEO2Ncad5FWr9p7vw==
=NU5B
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Klaus Ethgen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Am Do den 12. Sep 2013 um 15:17 schrieb Michael Biebl:
  Kernel: Linux 3.9.4 (SMP w/8 CPU cores; PREEMPT)
 
 Is that a selfcompiled kernel

Yes.

 with builtin fuse?

No.
   ~ lsmod G fuse
   fuse   67025  5

 Is the problem reproducible with a default Debian kernel?

I have no idea. And the default debian kernel would not work with my
system as I have no initrd on my system. Also I need to have a nvidia
module that I don't have in the normal debian kernel.

 What permissions does /dev/fuse have?

   crw-rw---T 1 root fuse 10, 229 Sep 12 14:07 /dev/fuse

But only before the upgrade. After the upgrade there was never a
/dev/fuse. I explicitly checked this.

Gruß
   Klaus
- -- 
Klaus Ethgen  http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen kl...@ethgen.de
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (GNU/Linux)

iQGcBAEBCgAGBQJSMc5YAAoJEKZ8CrGAGfasC8EL/jlASHUIg600uNzK/xVmtniQ
ACBGLOyPK38pNG5HbapA4BHyLs4jRrfit5lvEYrluxEtJ7QHia1sgoIBFKpELkBU
JZqfP3Xk2209LVyPsIZbw039JahpqZmKi49XfWAlv4KB8yCy02ySDaGyVB0P2ciQ
Rk2qj0VX1mwpkt7i9MTrlNm1NDx1M8ms/EnEt+Z9LsCwD9FUoo1UrSW8Iv05SN8/
Uu+Hkfvyx96IWk99Asxr1ir3jHcRAlRafWY6CJWS7ZkvtP1M8L9vT7LU6pX7RyQe
6JJksUMm8Xi3A42PljqlYo2QhISXXxOnJA7CVvUJdN11L5DQopRgp7VGZ4/TGBni
TKE+DY7D3QR2UzUHpHX74kJzj2VEOjnoqgtGsxjSQjz8qrb+X90UEvS8y8VqJ2i9
IDtAyv6pLKoRclK5ht7ix65+nFdsC+wXIAMSmG14Y/V+redUzm8uhMaIObDLxYnk
qH/nKysxi4onYhjz1tVuZBPUTWsVePxEtXv88klnog==
=fuR/
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Michael Biebl
Am 12.09.2013 15:17, schrieb Klaus Ethgen:
 Package: udev
 Version: 204-3
 Severity: critical
 
 The new version of udev (or consolekit, the both cannot be down- or
 upgraded independently) breaks fuse (at least with encfs). It claims that
 the special file is not found and/or the module is not loaded (The
 module is loaded). In logs there are no further information.
 
 When I downgrade udev to version 175-7.2, everything works perfect.
 
 (The related consolekit versions are 0.4.5-3.1 and 0.4.6-3.)
 
 -- System Information:
 Debian Release: jessie/sid
   APT prefers unstable
   APT policy: (800, 'unstable'), (600, 'oldstable'), (110, 'experimental')
 Architecture: amd64 (x86_64)
 Foreign Architectures: i386
 
 Kernel: Linux 3.9.4 (SMP w/8 CPU cores; PREEMPT)

Is that a selfcompiled kernel with builtin fuse?
Is the problem reproducible with a default Debian kernel?
What permissions does /dev/fuse have?


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Michael Biebl
Am 12.09.2013 16:23, schrieb Klaus Ethgen:
 Am Do den 12. Sep 2013 um 15:17 schrieb Michael Biebl:
 Kernel: Linux 3.9.4 (SMP w/8 CPU cores; PREEMPT)
 
 Is that a selfcompiled kernel
 
 Yes.
 
 with builtin fuse?
 
 No.
~ lsmod G fuse
fuse   67025  5
 
 Is the problem reproducible with a default Debian kernel?
 
 I have no idea. And the default debian kernel would not work with my
 system as I have no initrd on my system. Also I need to have a nvidia
 module that I don't have in the normal debian kernel.
 
 What permissions does /dev/fuse have?
 
crw-rw---T 1 root fuse 10, 229 Sep 12 14:07 /dev/fuse
 
 But only before the upgrade. After the upgrade there was never a
 /dev/fuse. I explicitly checked this.
 

That is strange. Can you explicitly rmmod fuse and modprobe it again and
check if that changes anything?




signature.asc
Description: OpenPGP digital signature


Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Michael Biebl
Am 12.09.2013 16:41, schrieb Michael Biebl:

 That is strange. Can you explicitly rmmod fuse and modprobe it again and
 check if that changes anything?

When doing that, please run
udevadm monitor --property --kernel --udev

and attach the log.

/dev/fuse should be created by the kernel, so either something is
deleting that device node or something is broken with the kernel.

Michael



signature.asc
Description: OpenPGP digital signature


Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Klaus Ethgen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Am Do den 12. Sep 2013 um 15:41 schrieb Michael Biebl:
  But only before the upgrade. After the upgrade there was never a
  /dev/fuse. I explicitly checked this.
  
 
 That is strange. Can you explicitly rmmod fuse and modprobe it again and
 check if that changes anything?

I did this before filling the bug.

Gruß
   Klaus
- -- 
Klaus Ethgen  http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen kl...@ethgen.de
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (GNU/Linux)

iQGcBAEBCgAGBQJSMduiAAoJEKZ8CrGAGfaspFAMAJBPn+reAkOwLyrn1s9XW2FO
5bT5S22YrsqMwC8YuzK85ZeS+XpUaLR9gPS3b0EJg8VIxoVisyAoe5C1cfaD3SxJ
zXhqAOyRHsBDRbbCuJCr/l2gHpfuJ6+k7LN4qeDAMtBCbs5wqltaSYx639+Nw1vV
H5QFycljx56OAwqxSAdFQc26JpdBbJhIfIngfu5mi/SZj3qwMGwxHMLoH/VX0fM/
Q+8ZiEEM1KjjjGvh3qmcCMFXxtS96p6y8gZyQx4z39bs3V7gvsLJUniM6R24nK4K
2VZs6ADjJNk/Ie3mhpd+og2CNJ2d1aNLJd+NjPhmncYBB1+4SqeIAxti8QAiUKlg
ckp9DwH2O3su+xN0sKIPRHtpA1l8WrMXZ/ck2e05kT++Xt6/xAN1Cy6DwVrT+hfd
8WZUjCktWcYvOhvKVYP2cGZBX/DsL151WhhqB22iOeWSX6Z/tzfQH31OHfWP4Wvy
OVEpHS4h62pLiWHqkCH2Rq0/1lHK1JkochsL+STJGg==
=l6So
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Klaus Ethgen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Am Do den 12. Sep 2013 um 15:43 schrieb Michael Biebl:
  That is strange. Can you explicitly rmmod fuse and modprobe it again and
  check if that changes anything?
 
 When doing that, please run
 udevadm monitor --property --kernel --udev
 
 and attach the log.

Therefor I have to upgrade again. Can do it only late in the evening.

Am Do den 12. Sep 2013 um 15:54 schrieb Michael Biebl:
 Can you send me the output of
 # grep DEVTMPFS /boot/config-$(uname -r)

# CONFIG_DEVTMPFS is not set

 (or whatever your kernel config is named)

A proper kernel made by make-kpkg.

Gruß
   Klaus
- -- 
Klaus Ethgen  http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen kl...@ethgen.de
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.14 (GNU/Linux)

iQGcBAEBCgAGBQJSMdwwAAoJEKZ8CrGAGfaskyAL/2SfjddxB0aoQzaZ5Iudoijd
A4JYtIU8kvAxK/AliB84YLniOJjEeeiBCchywF0vp9fmb46UCi6aW+6n6C9Lwigg
GKa1uxtIR/DOnzoa3qaBjbFXkXmsLjtMUzhyGHn/5vechaAeVcr4G8Q4NYr2HY+v
ToWM0Uwql1gOOJjTeo6Iv3cZaA9Xc9gjgPJXxx5GeJ3k+PYEXabHroLdtxc2FQbc
x7LGkb+USsGfvBFck46mnPz8OVyUJzj8zGB+cVtT1V0YmaYZeKOKXWH1CskhKIsj
40qFi/rA7tFgBnMaR1BB7gBcOPbI6e8D2HTw5eSWfZjKMMhl7zyD5AyWKLODF/Eq
HKE5qEjVGlu7ujxAfXESyEKqYTPSU+2mApCcoO/no/L4G/eB6F9FtRN56CpEZZ+3
e36h0NaguXdJN7qoQlRlOHbx2XuQn0XRRJtzukgeJQE7zI5c8axSB+B98LGB9Wzw
9d2mz9Vxo2qBC0NtOptDOsw78SRaSZAMSx2Dx9KQCg==
=UPGq
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Michael Biebl
Am 12.09.2013 16:23, schrieb Klaus Ethgen:
 Am Do den 12. Sep 2013 um 15:17 schrieb Michael Biebl:
 Kernel: Linux 3.9.4 (SMP w/8 CPU cores; PREEMPT)
 
 Is that a selfcompiled kernel
 
 Yes.

Can you send me the output of
# grep DEVTMPFS /boot/config-$(uname -r)

(or whatever your kernel config is named)



signature.asc
Description: OpenPGP digital signature


Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Michael Biebl
retitle 722580 udev no longer creates device nodes, relies on DEVTMPFS
thanks
Am 12.09.2013 17:22, schrieb Klaus Ethgen:
 Am Do den 12. Sep 2013 um 15:43 schrieb Michael Biebl:
 That is strange. Can you explicitly rmmod fuse and modprobe it again and
 check if that changes anything?
 
 When doing that, please run
 udevadm monitor --property --kernel --udev
 
 and attach the log.
 
 Therefor I have to upgrade again. Can do it only late in the evening.
 
 Am Do den 12. Sep 2013 um 15:54 schrieb Michael Biebl:
 Can you send me the output of
 # grep DEVTMPFS /boot/config-$(uname -r)
 
 # CONFIG_DEVTMPFS is not set

And we found the culprit :-)
Newer versions of udev no longer create any device nodes, that is done
by the kernel now via devtmpfs [1].

The Debian kernel has that option set (obviously).

You'll need to enable that option and also make sure devtmpfs is
mounted. Usuallly that is done by the initramfs. In your case, you'll
also want to enable CONFIG_DEVTMPFS_MOUNT.

Michael








signature.asc
Description: OpenPGP digital signature


Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Michael Biebl
Am 12.09.2013 17:40, schrieb Michael Biebl:
 You'll need to enable that option and also make sure devtmpfs is
 mounted. Usuallly that is done by the initramfs. In your case, you'll
 also want to enable CONFIG_DEVTMPFS_MOUNT.

Julien suggested a preinst check like
'if ! grep -q devtmpfs /proc/filesystems; then echo go away; exit 1; fi'

and a jessie-tagged bug against release-notes to warn people with
selfcompiled kernels.
We could also also show a debconf warning.
udev already has the debconf machinery setup so maybe we just need to
extend those templates.

Michael



signature.asc
Description: OpenPGP digital signature


Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Michael Biebl
Am 12.09.2013 17:40, schrieb Michael Biebl:
 And we found the culprit :-)
 Newer versions of udev no longer create any device nodes, that is done
 by the kernel now via devtmpfs [1].


Seems I missed the reference:
[1] http://cgit.freedesktop.org/systemd/systemd/tree/README#n40





signature.asc
Description: OpenPGP digital signature


Bug#722580: udev (or consolekit) breaks fuse (encfs)

2013-09-12 Thread Marco d'Itri
On Sep 12, Michael Biebl bi...@debian.org wrote:

 We could also also show a debconf warning.
 udev already has the debconf machinery setup so maybe we just need to
 extend those templates.
We definitely need to abort new installs and upgrades exactly as we do 
when other mandatory kernel features are missing.
There is no need for debconf.

-- 
ciao,
Marco


signature.asc
Description: Digital signature