Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make_dirs error in latest wireplumber package #44231

Closed
TeusLollo opened this issue Jun 2, 2023 · 0 comments
Closed

make_dirs error in latest wireplumber package #44231

TeusLollo opened this issue Jun 2, 2023 · 0 comments
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed

Comments

@TeusLollo
Copy link

TeusLollo commented Jun 2, 2023

Is this a new report?

Yes

System Info

Void 5.15.114_1 x86_64 GenuineIntel uptodate FFFFFF

Package(s) Affected

wireplumber-0.4.14_5 & wireplumber-0.4.14_6

Does a report exist for this bug with the project's home (upstream) and/or another distro?

Can't find anything.

Expected behaviour

No idea actually. I don't use pipewire. What does that directory do? See below...

Actual behaviour

Something funky going on with the make_dirs part of the latest wireplumber packages during their relevant config phase.

Here's the relevant output:

wireplumber-0.4.14_5: configuring ...
chown: invalid user: ‘_pipewire:_pipewire’
Failed to set perms 0755 _pipewire:_pipewire to ./var/lib/wireplumber!
Updating MIME database...
wireplumber-0.4.14_5: updated successfully.

This has also happened again onto the newest version:

wireplumber-0.4.14_6: configuring ...
chown: invalid user: ‘_pipewire:_pipewire’
Failed to set perms 0755 _pipewire:_pipewire to ./var/lib/wireplumber!
Updating MIME database...
wireplumber-0.4.14_6: updated successfully.

Indeed, by reading the relevant package template on https://github.com/void-linux/void-packages/blob/master/srcpkgs/wireplumber/template, the string make_dirs="/var/lib/wireplumber 0755 _pipewire _pipewire" seems relevant.

No idea about this. Output of ls on the directory:

ls -a /var/lib/wireplumber
.  ..

This may be related to the fact that I don't really have pipewire installed (Nor it ever was installed), since I'm on pure ALSA. Wireplumber has been pulled by the following dependencies:

xbps-query --revdeps wireplumber
Waybar-0.9.17_1

Steps to reproduce

  1. You probably need a system that has not pipewire installed, thus having wireplumber pulled down by a dependency (By waybar, in my case)
  2. Update to either wireplumber-0.4.14_5 & wireplumber-0.4.14_6 and see the output for yourself.
@TeusLollo TeusLollo added bug Something isn't working needs-testing Testing a PR or reproducing an issue needed labels Jun 2, 2023
@Duncaen Duncaen closed this as completed in 37c289b Jun 2, 2023
sirkhancision pushed a commit to sirkhancision/void-packages that referenced this issue Jun 10, 2023
sirkhancision pushed a commit to sirkhancision/void-packages that referenced this issue Jun 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed
Projects
None yet
Development

No branches or pull requests

1 participant