Comment # 42 on bug 1076779 from
(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 ...


You are receiving this mail because: