dia: Fails to build (error in Meson build file)

  • Done
  • quality assurance status badge
Details
2 participants
  • Ivan Vilata i Balaguer
  • Ludovic Courtès
Owner
unassigned
Submitted by
Ivan Vilata i Balaguer
Severity
normal
I
I
Ivan Vilata i Balaguer wrote on 11 Jan 2022 09:38
(address . bug-guix@gnu.org)
Yd1CBEQ+q65Uuvfy@sax.terramar.selidor.net
Hi! When trying to upgrade package `dia 0.97.3-2.3cf7ec4` from Guix commit
`404f6953` to that of commit `4a943cfd`, the build fails with this error:

```
[…]
phase `patch-source-shebangs' succeeded after 0.4 seconds
starting phase `configure'
The Meson build system
Version: 0.60.0
Source dir: /tmp/guix-build-dia-0.97.3-2.3cf7ec4.drv-0/source
Build dir: /tmp/guix-build-dia-0.97.3-2.3cf7ec4.drv-0/build
Build type: native build
Project name: dia
Project version: 0.97.3
[…]
Message: wpg_filter
Message: xfig_filter

../source/sheets/meson.build:47:4: ERROR: Function does not take positional arguments.

A full log can be found at /tmp/guix-build-dia-0.97.3-2.3cf7ec4.drv-0/build/meson-logs/meson-log.txt
error: in phase 'configure': uncaught exception:
%exception #<&invoke-error program: "meson" arguments: ("--prefix=/gnu/store/ijl7m0cn5xq2sh7n5507j23syrn9sb2x-dia-0.97.3-2.3cf7ec4" "--buildtype=debugoptimized" "-Dc_link_args=-Wl,-rpath=/gnu/store/ijl7m0cn5xq2sh7n5507j23syrn9sb2x-dia-0.97.3-2.3cf7ec4/lib" "-Dcpp_link_args=-Wl,-rpath=/gnu/store/ijl7m0cn5xq2sh7n5507j23syrn9sb2x-dia-0.97.3-2.3cf7ec4/lib" "/tmp/guix-build-dia-0.97.3-2.3cf7ec4.drv-0/source") exit-status: 1 term-signal: #f stop-signal: #f>
phase `configure' failed after 2.8 seconds
command "meson" "--prefix=/gnu/store/ijl7m0cn5xq2sh7n5507j23syrn9sb2x-dia-0.97.3-2.3cf7ec4" "--buildtype=debugoptimized" "-Dc_link_args=-Wl,-rpath=/gnu/store/ijl7m0cn5xq2sh7n5507j23syrn9sb2x-dia-0.97.3-2.3cf7ec4/lib" "-Dcpp_link_args=-Wl,-rpath=/gnu/store/ijl7m0cn5xq2sh7n5507j23syrn9sb2x-dia-0.97.3-2.3cf7ec4/lib" "/tmp/guix-build-dia-0.97.3-2.3cf7ec4.drv-0/source" failed with status 1
```

Attaching the whole `/var/log/guix/drvs/yh/2fn9w8pmxw5q0bfcs20hhihpp5w6c6-dia-0.97.3-2.3cf7ec4.drv.bz2`.

Thanks, and a happy new year! `:)`

--
Ivan Vilata i Balaguer -- https://elvil.net/
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEHpvwBPZcchIQr6TuPezBBfXdI4IFAmHdQgQACgkQPezBBfXd
I4K1qA/+M8qDOKt1Z7/aBnTk+PfCr24lVmlfSK0k0/S6MJSH70YvRBC+igmbvxDq
z83cUlJCKkGvDSHGSWbvZpfhSrVwf25ggxVrU++ZFYOg7UTE7bf6nO/EsEheeUSl
ayzFlf8kmTxYyWnw/IqtYahDZlHV87L5Q1K9YCP/ddxbM8yyVk2LiktXSpxgShb8
dnMmgIIa5vbvRnKtxvqkzs8LVfHWEtk30uvT7w2C2MdNHvZovP5MUX/rG6owkXD8
u6PV5VS5emzpWztnuH0fdX5rin2mY1C2AWudKRrDKO9OyvYYmwCqXrMz36xUeVPS
FM0EFchBnp034rOrchveEyIBzHuJIKVDuvCB6VMjw9zjusx0LaV8eMjjHJKXwJN0
oe2DdmFQKo6oMi7A0AVhnc8G7iDcJOxzyquUUNxMlsUKv7rhLvv17SHNFmqRQz9L
ETljtIDJLtryW+pxitX+DZvmdkHiD+zECC2+SyF9+ISVucpIOxntyWsRkAigdWtz
erloGLMgZrRx7S6+XasPS10qPC0lay+vQUw7f8NqNfKIIseakYnaCs0/YAyaRjpH
nWQe75eRIru1gG4x80lCNZVqMp0hDrGEGf+3bMh92g4PH2eu/+YeGejJIbXrQy/V
1/LjlxEeVA5CXrK8YmPWApmSebY7Kkc0D0XxKRZ5oKAlGti+ijQ=
=/Adt
-----END PGP SIGNATURE-----


L
L
Ludovic Courtès wrote on 14 Jan 2022 22:45
(name . Ivan Vilata i Balaguer)(address . ivan@selidor.net)(address . 53182-done@debbugs.gnu.org)
87ilum2dqx.fsf@gnu.org
Bon dia,

Ivan Vilata i Balaguer <ivan@selidor.net> skribis:

Toggle quote (2 lines)
> ../source/sheets/meson.build:47:4: ERROR: Function does not take positional arguments.

Fixed this and another build issue in
3969dc459652d27e26623d23d6d980824af9e3f7.

Thanks,
Ludo’.
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 53182@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 53182
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch