gpio package interfaces now return errors