You are not logged in.

#1 2020-03-26 07:52:53

LithoUser
Member
Registered: 2016-11-17
Posts: 43

[Solved] Unable to build the mullvad official GUI client

Hello !

I'm trying to install the mullvad GUI client, following the wiki page about mullvad.

I'm using trizen as an AUR helper. So I've added the necessary developer keys (as specified in the pinned comment of the AUR page about mullvad-vpn), and then I launch :

trizen -S mullvad-vpn

It downloads the dependencies (in my case, go-pie and rust), clones the mullvadvpn-app and mullvadvpn-app-binaries git repositories, and then tries to build them.
Unfortunately, it fails (after 15 or 20 minutes) with the following error message :

Compiling jsonrpc-client-http v0.5.0
   Compiling talpid-ipc v0.1.0 (/tmp/trizen-sanfix/mullvad-vpn/src/mullvadvpn-app/talpid-ipc)
   Compiling mullvad-rpc v0.1.0 (/tmp/trizen-sanfix/mullvad-vpn/src/mullvadvpn-app/mullvad-rpc)
   Compiling mullvad-ipc-client v0.1.0 (/tmp/trizen-sanfix/mullvad-vpn/src/mullvadvpn-app/mullvad-ipc-client)
LLVM ERROR: IO failure on output stream: No space left on device
error: could not compile `talpid-core`.
warning: build failed, waiting for other jobs to finish...
LLVM ERROR: IO failure on output stream: No space left on device
error: could not compile `mullvad-problem-report`.

To learn more, run the command again with --verbose.
==> ERREUR : Une erreur s’est produite dans build().
    Abandon…
:: Unable to build mullvad-vpn - makepkg exited with code: 4

I wonder if it's because my computer doesn't have enough memory or is not powerful enough : it's a simple HP Stream Notebook PC 13 with 2 Go of RAM.

Or maybe it's because it's build in a too small directory ? Here is my /etc/fstab :

# UUID=1f3815d7-3763-4edb-9a45-aa8c96f94454
/dev/mapper/vgroup-lv_root    /             ext4          rw,relatime    0 1

# UUID=fa820794-8094-40c4-9643-d4caf762968b
/dev/mapper/vgroup-lv_home    /home         ext4          rw,relatime    0 2

# UUID=5996-8C6B
/dev/mmcblk0p1          /boot         vfat          rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro    0 2

# UUID=45563b7b-6879-48fb-8009-0f8428387c13
/dev/mapper/vgroup-lv_swap    none          swap          defaults,pri=-2    0 0

# SSD
tmpfs /home/sanfix/.cache tmpfs nodev,nosuid,noatime,size=512M,gid=985,uid=1000,mode=0700 0 0
tmpfs /home/sanfix/.local/share tmpfs defaults,nodev,nosuid,noatime,noexec,size=256M,gid=985,uid=1000,mode=0700 0 0
tmpfs /root/.cache tmpfs defaults,nodev,nosuid,noatime,noexec,size=128M,mode=0700 0 0

I've tried to give 2048M to the .cache folder, but unfortunately it doesn't help (same error). Could someone help me with this ?

Thanx for any help.

Last edited by LithoUser (2020-03-26 09:48:15)

Offline

#2 2020-03-26 08:38:18

progandy
Member
Registered: 2012-05-17
Posts: 3,717

Re: [Solved] Unable to build the mullvad official GUI client

Try to build manually witout the AUR helper in a directory of your choosing on your phyiscal disk.

I'd guess most helpers build in /tmp. By default systemd creates a tmpfs with half the size of your RAM for that.


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#3 2020-03-26 09:47:54

LithoUser
Member
Registered: 2016-11-17
Posts: 43

Re: [Solved] Unable to build the mullvad official GUI client

Pfff... Of course, I should have thought of that ! Now it works.
Thank you very much for your help !

Offline

Board footer

Powered by FluxBB