Yes, it's pretty crappy that Arch decided to add 'systemd-libs' as dependency now, for no good reason that I can tell.
As a workaround, you can try:
# pacman -Sy btrfs-progs --assume-installed=systemd-libs
and that should allow you to update gvfs afterwards.