Building gui-agent-linux failed while building Archlinux template.

23 views
Skip to first unread message

Tae Hwan Kim

unread,
Dec 22, 2019, 5:56:10 PM12/22/19
to qubes-users
Hello guys I need a help.
I am working on building archlinux template.
I am using Qubes 4.0 and trying to make archlinux template.
But while building gui-agent-linux. got some errors like this.
-> Building gui-agent-linux (archlinux) for archlinux vm (logfile: build-logs/gui-agent-linux-vm-archlinux.log)
--> build failed!
 ==> Updating trust database...
gpg: next trustdb check due at 2020-05-31
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 qubes is up to date
:: Starting full system upgrade...
 there is nothing to do
--> Archlinux dist-package (makefile)
  --> Building package in /home/user/qubes-src/gui-agent-linux
sudo BACKEND_VMM=xen  chroot "/home/user/qubes-builder/chroot-vm-archlinux" su user -c 'cd "/home/user/qubes-src/gui-agent-linux" && cp archlinux/PKGBUILD* ./ && env http_proxy="" makepkg --syncdeps --noconfirm --skipinteg'
==> Making package: qubes-vm-gui 4.0.27-9 (Sun Dec 22 22:53:06 2019)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
error: target not found: xf86dgaproto
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> pulseaudio
  -> xorg-server-devel
  -> xorg-util-macros
  -> xf86dgaproto
  -> libxcomposite
  -> libxt
  -> qubes-vm-gui-common
==> ERROR: Could not resolve all dependencies.
make[2]: *** [/home/user/qubes-builder/qubes-src/builder-archlinux/Makefile.archlinux:121: dist-package] Error 8
make[1]: *** [Makefile.generic:180: packages] Error 1
make: *** [Makefile:226: gui-agent-linux-vm] Error 1

And I am researching for this problem, but I can't find.
What am I missing?

Thanks!

Tae Hwan Kim

unread,
Dec 25, 2019, 8:23:52 PM12/25/19
to qubes-users
I don't know that this is correct solution for this but I resolved this issue by doing this

In qubes-builder/example-configs/qubes-os-r4.0.conf
I just uncomment last three lines that says

DISTS_VM += archlinux
COMPONENTS += builder-archlinux
BUILDER_PLUGINS += builder-archlinux


and it works.
Reply all
Reply to author
Forward
0 new messages