Overview

Request 908515 accepted

No description set
Loading...

Dominique Leuenberger's avatar

At this time, libcamera cannot be added as a dependency to pipewire.

pipewire has already become a ring1 package, which means, to depend on libcamera, te latter one needs to be promoted to ring1 as well.

No problem in this per say, BUT this requires that libcamera actually builds successfully (which it does not at this time)

[   52s] FAILED: utils/ipc/libcamera_templates.zip 
[   52s] '/home/abuild/rpmbuild/BUILD/libcamera-0~2532.093b71b2/utils/ipc/./generate.py' -o utils/ipc precompile
[   52s] Traceback (most recent call last):
[   52s]   File "/home/abuild/rpmbuild/BUILD/libcamera-0~2532.093b71b2/utils/ipc/./generate.py", line 29, in <module>
[   52s]     generator.main()
[   52s]   File "/home/abuild/rpmbuild/BUILD/libcamera-0~2532.093b71b2/utils/ipc/mojo/public/tools/bindings/mojom_bindings_generator.py", line 385, in main
[   52s]     return args.func(args, remaining_args)
[   52s]   File "/home/abuild/rpmbuild/BUILD/libcamera-0~2532.093b71b2/utils/ipc/mojo/public/tools/bindings/mojom_bindings_generator.py", line 258, in _Precompile
[   52s]     template_expander.PrecompileTemplates(generator_modules, args.output_dir)
[   52s]   File "/home/abuild/rpmbuild/BUILD/libcamera-0~2532.093b71b2/utils/ipc/mojo/public/tools/mojom/mojom/generate/template_expander.py", line 78, in PrecompileTemplates
[   52s]     jinja_env.compile_templates(
[   52s] TypeError: compile_templates() got an unexpected keyword argument 'py_compile'
[   53s] [4/350] '/home/abuild/rpmbuild/BUILD/libcamera-0~2532.093b71b2/utils/ipc/./parser.py' --output-root '/home/abuild/rpmbuild/BUILD/libcamera-0~2532.093b71b2/x86_64-suse-linux' --input-root '/home/abuild/rpmbuild/BUILD/libcamera-0~2532.093b71b2' --mojoms ../include/libcamera/ipa/core.mojom

Two solutions to the problem:

  • pipewire does not add libcamera as a dependency
  • libcamera is being fixed to successfully build

CC libcamera maintainer @jengelh


Dominique Leuenberger's avatar

Awaiting solution around libcamera


Dominique Leuenberger's avatar

Unignored: returned to active backlog.

Request History
Antonio Larrosa's avatar

alarrosa created request


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:E as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:E"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:E"


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:E got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:E got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:E got accepted.

openSUSE Build Service is sponsored by