Bodertz <bode...@gmail.com> writes:

> In trying to create a transmission-qt package, I inherit from
> transmission
> [...]
> When I uncomment the ;; outputs '("out")) line from my package
> definition, I expected that it would only create the ordinary :out
> output, but instead, I get this error:
>
>     $ guix build transmission-qt
>     [...]
>     builder for 
> `/gnu/store/026fwjchyis1x99iqsgliqga284wydbc-transmission-qt-4.0.6.drv' 
> failed to produce output path 
> `/gnu/store/v331nyi7kqg4gi432gvhz1c719n8x7xf-transmission-qt-4.0.6-gui'
>
>
> Is there a way to avoid the attempt to create a :gui output?

I think you should not reuse phases from transmisison, the error came
from '#$phases', which has reference to 'gui' output.  so:

  ...
  (inherit transmission)
  (name "transmission-qt")
  (outputs '("out")
  (arguments
    (list ...))   ; instead of 'substitute-keyword-arguments'
  ...


Reply via email to