FS#57630 - [solid] 5.43.0-2 has problems with mounting LUKS-containers with dolphin

Attached to Project: Arch Linux
Opened by stargazer (bernie) - Sunday, 25 February 2018, 11:35 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 02 May 2018, 15:15 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Felix Yan (felixonmars)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Dear ArchLinux-Team,

I have upgraded from solid 5.43.0-1 to 5.43.0-2.
But after the restart I get the following error, when I open/mount my LUKS-container with dolphin.

An error occurred while accessing 'profile', the system responded: The device is already mounted: Device /dev/dm-1 is already mounted at `/run/media/berni/decrypted-extern'.
=> But it is not mounted

Then I press the device's button on dolphin again and the refresh button (F5), and the container is mounted.


Downgrading to solid 5.43.0-1 helps.

The following commit seems to be the culprit.

Fix device auto-mounting
git-svn-id: file:///srv/repos/svn-packages/svn@317478 eb2447ed-0c53-47e4-bac8-5bc4a241df78

faulty version: solid 5.43.0-2

last working: solid 5.43.0-1 with linux-lts and linux kernel

Please revert the commit.


Best regards, bernie
This task depends upon

Closed by  Antonio Rojas (arojas)
Wednesday, 02 May 2018, 15:15 GMT
Reason for closing:  Fixed
Additional comments about closing:  solid 5.45.0-2
Comment by Antonio Rojas (arojas) - Sunday, 25 February 2018, 11:50 GMT
That commit comes from upstream, please report this to them.
Comment by stargazer (bernie) - Sunday, 11 March 2018, 10:29 GMT
solid version 5.44 is also affected

I have opened a new KDE bugreport:

https://bugs.kde.org/show_bug.cgi?id=391706

Comment by stargazer (bernie) - Monday, 02 April 2018, 16:51 GMT
Downgrading to udisks2-2.7.5-1 (from version 2.7.6-1) helps too.

Comment by stargazer (bernie) - Tuesday, 24 April 2018, 04:19 GMT
  • Field changed: Percent Complete (100% → 0%)
Problem is not solved
Comment by stargazer (bernie) - Tuesday, 24 April 2018, 18:48 GMT
See KDE BUG
https://bugs.kde.org/show_bug.cgi?id=391706

See udisks2 BUG
https://github.com/storaged-project/udisks/issues/502

Downgrading to udisks 2.7.5 helps, or recompiling udisks 2.7.6 without libmount-support.

Workaround:
build() {
cd udisks-udisks-$pkgver
./autogen.sh --prefix=/usr --sysconfdir=/etc \
--sbindir=/usr/bin --libexecdir=/usr/lib \
--with-systemdsystemunitdir=/usr/lib/systemd/system \
--localstatedir=/var --disable-static \
--enable-available-modules --disable-libmount
make
}
Comment by stargazer (bernie) - Tuesday, 24 April 2018, 18:50 GMT
libmount-support was introduced in 2.7.6.

Please consider to recompile udisks 2.7.6 without libmount-support.

Loading...