On Sat, 2017-06-24 at 11:06 -0500, Bruce Dubbs wrote: > Wayne Blaszczyk wrote: > > On Sat, 2017-06-24 at 22:11 +1000, Wayne Blaszczyk wrote: > > > No issue on the build phase, but when I try to log in (gdm/gnome), > > > udisksd coredumps. > > > The first error produced in journalctl is the following: > > > > > > Error initializing libblockdev library: Fail to load plugins > > > (g-bd-init-error-quark, 0) > > > > > > I'll keep you posted if I find anything else. > > > > > > Regards, > > > Wayne. > > > > > > > > > > Just a bit more info. > > > > Jun 24 21:31:13 lfs00 udisksd[746]: udisks daemon version 2.7.0 starting > > Jun 24 21:31:13 lfs00 udisksd[746]: Cannot load the MDRAID plugin: The > > 'mdadm' utility is not available > > Jun 24 21:31:13 lfs00 udisksd[746]: Cannot load the part plugin: The > > 'sgdisk' utility is not available > > Jun 24 21:31:13 lfs00 udisksd[746]: Cannot load the FS plugin: The > > 'mkfs.xfs' utility is not available > > Jun 24 21:31:13 lfs00 udisksd[746]: Cannot load the FS plugin: The 'xfs_db' > > utility is not available > > Jun 24 21:31:13 lfs00 udisksd[746]: Cannot load the FS plugin: The > > 'xfs_repair' utility is not available > > Jun 24 21:31:13 lfs00 udisksd[746]: Cannot load the FS plugin: The > > 'xfs_admin' utility is not available > > Jun 24 21:31:13 lfs00 udisksd[746]: Cannot load the FS plugin: The > > 'xfs_growfs' utility is not available > > Jun 24 21:31:13 lfs00 udisksd[746]: Error initializing libblockdev library: > > Failed to load plugins (g-bd-init-error-quark, 0 > > > > > > Also found this: > > https://bugs.archlinux.org/task/54338 > > > > It looks like addition packages will need be installed which kind of sucks > > given that > > I have no use for those features including encryption to begin with. > > It looks like we now have at least gptfdisk, mdadm, and xfsprogs as > runtime dependencies for udisks2. There may be others that we already > have installed. > > Having to add four packages to the book for an update to udisks2 was a > real PITA. Many users do not use or need encrypted partitions, but > volume_key and cryptsetup are build requirements for the now mandatory > libblockdev. > > I call this bloat. > > If you add gptfdisk, mdadm, and xfsprogs, does it work OK for you? I can > add those to the book easily enough as run time dependencies for udisk2. > > As an aside, the only package that requires udisk2 is gnome-disk-utility. > The other packages that reference it are gvfs (recommended), and solid > (kf5/lxqt) where is is optional. > > If I did not need to build it for the book, I'd skip udisks2 entirely. > > -- Bruce > > -- Bruce >
I can confirm that after installing gptfdisk*, mdadm, and xfsprogs, udisksd no longer coredumps. I've raised a ticket (9404) for gptfdisk as it did not installed the required sgdisk binary. I used Arch instructions to install gptfdisk. Please also note, that there might be other required dependencies that I already had installed, e.g. dosfstools, parted, etc. Regards, Wayne. -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
