Like you already said, both the master branches compile fine, so nothing is wrong. The migration-to-gio is already merged in master (+ a whole bunch of other fixes after that). The problem is no removable devices, which requires the gvfs package + sufficient permissions in policykit. Nick