Subject: Re: Decouple pipewire from qtbase.

From: Maxim Cournoyer <[email-masked]>
Date: Thu, 24 Apr 2025 00:31:27 +0900

Hi,

Steve George <[email-masked]> writes:

> Hi,
>
> As this changes pipewire it seems that 'desktop' would be impacted. It
> was proposed 130 days and I'm not sure if anyone was notified. Assume
> it would cause a big rebuild:
>
> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=74589

'guix refresh -l pipewire' doesn't ring any alarm.

Though, strangely, when qtbase is removed from libcamera in
libcamera-minimal, it looses gstreamer support and there's no longer doc
produced, it seems, so the move-doc-and-gst phase fails:

--8<---------------cut here---------------start------------->8---
phase `move-doc-and-gst' failed after 0.0 seconds
Backtrace:
           8 (primitive-load "/gnu/store/nlsm52b733bzsnn90mba6lw8hc4…")
In guix/build/gnu-build-system.scm:
    966:2  7 (gnu-build #:source _ #:outputs _ #:inputs _ #:phases . #)
In ice-9/boot-9.scm:
  1752:10  6 (with-exception-handler _ _ #:unwind? _ # _)
In srfi/srfi-1.scm:
    634:9  5 (for-each #<procedure 7fffeebaf680 at guix/build/gnu-b…> …)
In ice-9/boot-9.scm:
  1752:10  4 (with-exception-handler _ _ #:unwind? _ # _)
In guix/build/gnu-build-system.scm:
   987:23  3 (_)
In unknown file:
           2 (rename-file "/gnu/store/njj0wj8vly6w380rx7bi8rrdrjq32…" …)
In ice-9/boot-9.scm:
  1685:16  1 (raise-exception _ #:continuable? _)
  1685:16  0 (raise-exception _ #:continuable? _)

ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In procedure rename-file: No such file or directory
build process 18 exited with status 256
builder for `/gnu/store/a70h2kf7i9ksazzzbqv5nm31yk1zfgcg-libcamera-minimal-0.3.1.drv' failed with exit code 1
--8<---------------cut here---------------end--------------->8---

Nicolas, is this something you had seen?

-- 
Thanks,
Maxim