Well, we have three different installs on btrfs "default". 1. openSUSE 13.2 to topmost root tree (ie /) 2. SLE12 to subvolume (ie /@) 3. openSUSE Leap, tumbleweed to the snapshot (ie /@/.snapshots/1/snapshot) I think the most reliable way for detecting them is to always probe on default, then on other subvolumes that is not readonly or snapshot. I have created fixed package for testing in the project (home:michael-chang:Leap:42.1:Update). But currently OBS build process stuck on signning package. I will let you know when you can test it. Thanks.