pipewire doesn't provide libspa-libcamera.so

  • Done
  • quality assurance status badge
Details
2 participants
  • Alexandre Hannud Abdo
  • ???
Owner
unassigned
Submitted by
Alexandre Hannud Abdo
Severity
normal
A
A
Alexandre Hannud Abdo wrote on 19 Jul 2023 23:36
(address . bug-guix@gnu.org)
227ed401-ca53-cf90-d7fd-8ad09e53ee11@member.fsf.org
Ni! File `usr/lib/spa-0.2/libcamera/libspa-libcamera.so` isn't found when installing pipewire.
This seems to affect screen sharing on wayland through wireplumber, or at least my setup broke once the messages below started appearing:
```
M 22:57:06.048626          wp-device ../source/lib/wp/device.c:619:wp_spa_device_new_from_spa_factory: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
M 22:57:06.048653   script/libcamera libcamera.lua:173:chunk: PipeWire's libcamera SPA missing or broken. libcamera not supported.
```
Cheers, ale
Attachment: OpenPGP_signature
?
(name . Alexandre Hannud Abdo)(address . abdo@member.fsf.org)(address . 64736@debbugs.gnu.org)
87edl2om06.fsf@envs.net
Alexandre Hannud Abdo <abdo@member.fsf.org> writes:

Toggle quote (16 lines)
> Ni! File `usr/lib/spa-0.2/libcamera/libspa-libcamera.so` isn't found when installing pipewire.
>
> This seems to affect screen sharing on wayland through wireplumber, or at least my setup broke once the messages below started appearing:
>
> ```
>
> M 22:57:06.048626          wp-device
> ../source/lib/wp/device.c:619:wp_spa_device_new_from_spa_factory: SPA
> handle 'api.libcamera.enum.manager' could not be loaded; is it
> installed?
> M 22:57:06.048653   script/libcamera libcamera.lua:173:chunk: PipeWire's libcamera SPA missing or broken. libcamera not supported.
>
> ```
>
> Cheers, ale

Hello, thank you for the report. I'll looking into it during this
weekend.
A
A
Alexandre Hannud Abdo wrote on 20 Jul 2023 18:05
Re: pipewire doesn't provide libspa-libcamera.so
(name . ???)(address . iyzsong@envs.net)(address . 64736@debbugs.gnu.org)
02b6d892-e571-9cae-b295-218aac771195@member.fsf.org
Uou, thank you. Let me know if and how I can help. Best, .~´

Le 20/07/2023 à 13:33, ??? a écrit :
Toggle quote (19 lines)
> Alexandre Hannud Abdo <abdo@member.fsf.org> writes:
>
>> Ni! File `usr/lib/spa-0.2/libcamera/libspa-libcamera.so` isn't found when installing pipewire.
>>
>> This seems to affect screen sharing on wayland through wireplumber, or at least my setup broke once the messages below started appearing:
>>
>> ```
>>
>> M 22:57:06.048626          wp-device
>> ../source/lib/wp/device.c:619:wp_spa_device_new_from_spa_factory: SPA
>> handle 'api.libcamera.enum.manager' could not be loaded; is it
>> installed?
>> M 22:57:06.048653   script/libcamera libcamera.lua:173:chunk: PipeWire's libcamera SPA missing or broken. libcamera not supported.
>>
>> ```
>>
>> Cheers, ale
> Hello, thank you for the report. I'll looking into it during this
> weekend.
?
Re: bug#64736: pipewire doesn't provide libspa-libcamera.so
(name . Alexandre Hannud Abdo)(address . abdo@member.fsf.org)(address . 64736@debbugs.gnu.org)
874jlwli37.fsf@envs.net
Alexandre Hannud Abdo <abdo@member.fsf.org> writes:

Toggle quote (3 lines)
> Uou, thank you. Let me know if and how I can help. Best, .~´
>

I had submit patches for it at https://issues.guix.gnu.org/64767.
It builds fine, but I haven't test the camera (no camera here), it
will be good if you can test it...

It can be fetched in a local guix checkout:
git fetch qa issue-64767
git checkout -f qa/issue-64767

And then do a build of guix, and update local packages...
If this seems too much, you can wait the patches get merged, no worry!

Thank you!
?
(name . Alexandre Hannud Abdo)(address . abdo@member.fsf.org)(address . 64736-done@debbugs.gnu.org)
871qfzixhs.fsf@envs.net
Alexandre Hannud Abdo <abdo@member.fsf.org> writes:

Toggle quote (2 lines)
> Uou, thank you. Let me know if and how I can help. Best, .~´

Hello, it should be fixed now. Since commit
7d8ce0701e82cf984906980e240bbf67f4988426.

Closing, thanks.
Closed
?