gl2: use fmt.Errorf(...) instead of errors.New(fmt.Sprintf(...))