El domingo, 10 de julio de 2016, 0:13:06 (UTC), Facundo Curti escribió: > Hi there. > I'm trying to make an archlinux template following this guide: > > https://www.qubes-os.org/doc/templates/archlinux/ > > But when I try to: make gui-agent-linux-vm > > I get this error: > > Currently installed dependencies: > git-2.5.5-1.fc23.x86_64 > rpmdevtools-8.9-1.fc23.noarch > rpm-build-4.13.0-0.rc1.13.fc23.x86_64 > createrepo-0.10.3-3.fc21.noarch > debootstrap-1.0.80-1.fc23.noarch > dpkg-dev-1.17.25-6.fc23.noarch > python-sh-1.11-1.fc23.noarch > dialog-1.2-16.20150528.fc23.x86_64 > --> Archlinux dist-prepare-chroot (makefile): > --> Checking mounting of dev/proc/sys on build chroot... > --> Synchronize resolv.conf, in case it changed since last run... > -> Building gui-agent-linux (archlinux) for archlinux vm (logfile: > build-logs/gui-agent-linux-vm-archlinux.log) > --> build failed! > -> Disabling key D4DE5ABDE2A7287644EAC7E36D1A9E70E19DAA50... > -> Disabling key BC1FBE4D2826A0B51E47ED62E2539214C6C11350... > -> Disabling key 9515D8A8EAB88E49BB65EDBCE6B456CAF15447D5... > -> Disabling key 4A8B17E20B88ACA61860009B5CED81B7C2E5C0D2... > -> Disabling key 63F395DE2D6398BBE458F281F2DBB4931985A992... > -> Disabling key 0B20CA1931F5DA3A70D0F8D2EA6836E1AB441196... > -> Disabling key 8F76BEEA0289F9E1D3E229C05F946DED983D4366... > -> Disabling key 66BD74A036D522F51DD70A3C7F2A16726521E06D... > -> Disabling key 81D7F8241DB38BC759C80FCE3A726C6170E80477... > -> Disabling key E7210A59715F6940CF9A4E36A001876699AD6E84... > ==> Updating trust database... > gpg: next trustdb check due at 2016-10-19 > :: 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-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 3.1.7-5 (Sat Jul 9 23:44:54 UTC 2016) > ==> Checking runtime dependencies... > ==> Installing missing dependencies... > error: target not found: pulseaudio<9.0 > ==> ERROR: 'pacman' failed to install missing dependencies. > /home/user/qubes-builder/qubes-src/builder-archlinux/Makefile.archlinux:120: > recipe for target 'dist-package' failed > make[2]: *** [dist-package] Error 1 > Makefile.generic:139: recipe for target 'packages' failed > make[1]: *** [packages] Error 1 > Makefile:208: recipe for target 'gui-agent-linux-vm' failed > make: *** [gui-agent-linux-vm] Error 1 > > > So, I edited qubes-src/gui-agent-linux/archlinux/PKGBUILD on line 16: > > depends=('pulseaudio>=8.0' 'pulseaudio<9.0' 'xorg-server>=1.18.0' > 'xorg-server<1.19.0' 'qubes-vm-core>=3.0.14' 'xorg-xinit' 'alsa-lib' > 'alsa-utils' 'pulseaudio-alsa' 'libxcomposite' 'zenity' 'qubes-libvchan-xen' > 'python2-xcffib') > > By: > > depends=('pulseaudio>=8.0' 'pulseaudio<10.0' > 'xorg-server>=1.18.0' 'xorg-server<1.19.0' > 'qubes-vm-core>=3.0.14' 'xorg-xinit' 'alsa-lib' 'alsa-utils' > 'pulseaudio-alsa' 'libxcomposite' 'zenity' 'qubes-libvchan-xen' > 'python2-xcffib') > > > > But now, I get this error: > > gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong > -I../include/ `pkg-config --cflags vchan-xen` -g -Wall -Wextra -Werror -pie > -fPIC -DUSE_XENSTORE_H -D_FORTIFY_SOURCE=2 -c -o ../gui-common/error.o > ../gui-common/error.c > ../gui-common/error.c: In function ‘dummy_handler’: > ../gui-common/error.c:37:5: error: this ‘if’ clause does not guard... > [-Werror=misleading-indentation] > if (!print_x11_errors) > ^~ > ../gui-common/error.c:40:2: note: ...this statement, but the latter is > misleadingly indented as if it is guarded by the ‘if’ > XGetErrorText(dpy, ev->error_code, buf, sizeof(buf)); > ^~~~~~~~~~~~~ > cc1: all warnings being treated as errors > make[1]: *** [<builtin>: ../gui-common/error.o] Error 1 > make[1]: Leaving directory '/home/user/qubes-src/gui-agent-linux/gui-agent' > make: *** [Makefile:50: gui-agent/qubes-gui] Error 2 > ==> ERROR: A failure occurred in build(). > Aborting... > /home/user/qubes-builder/qubes-src/builder-archlinux/Makefile.archlinux:120: > recipe for target 'dist-package' failed > make[2]: *** [dist-package] Error 2 > Makefile.generic:139: recipe for target 'packages' failed > make[1]: *** [packages] Error 1 > Makefile:208: recipe for target 'gui-agent-linux-vm' failed > make: *** [gui-agent-linux-vm] Error 1 > > > > > > I also tried making this: > cd qubes-builder/qubes-src/gui-agent-linux/pulse > ls > cp -r pulsecore-#lastversion pulsecore-#archlinuxversion > > > According to https://www.qubes-os.org/doc/building-archlinux-template/ > > > But I get the same error. > > > Hope someone can help me plz. I'm new with Qubes. It is a one day install :3 > > > Thank you! :)
I'm stuck. https://groups.google.com/forum/#!topic/qubes-users/7wuwr3LgkQQ https://groups.google.com/forum/#!topic/qubes-devel/tIFkS-rPVx8 None of these works for me :/ All day researching, but I cant solve this. -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-users+unsubscr...@googlegroups.com. To post to this group, send email to qubes-users@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/f37f5cfb-1dcc-4427-8881-4aef7c8f68dd%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.