(In reply to Franck Bui from comment #40) > (In reply to Michael Chang from comment #34) > > > > Worse. :( > > blkid doesn't provide info about PART "TYPE" GUID, it has only PART "ENTRY" > > GUID, which is unique to every partition, not useful at all here. > > > > Hmm it does here: > > $ blkid -p /dev/vda2 -o udev -s PART_ENTRY_TYPE > ID_PART_ENTRY_TYPE=c12a7328-f81f-11d2-ba4b-00a0c93ec93b That "-p" does the trick .. Obviously I was overlooking it, because the short description looks not interested .. > -p Switch to low-level superblock probing mode (bypassing the cache) ... Anyway, with that option I submitted another fix to use blkid as fallback. https://build.opensuse.org/request/show/580144 > > However doing the probing in the host environment as suggested by Ludwig > sounds better IMHO. That's to be discussed, and also I'm confused why only "udevadm info" did not communicate with host daemon (or it does, but somehow host daemon looks for chroot instead, which is buggy). The child process forked by yast should inherit the same environment ...