On Wednesday, June 15, 2016 at 11:11:14 PM UTC+3, Marek Marczykowski-Górecki wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > On Wed, Jun 15, 2016 at 12:24:52PM -0700, [email protected] <javascript:> > wrote: > > Hi, > > > > I'm trying to build the Qubes ISO, and I've tried both 3.1 release and > the > > main branch: However when building the *linux-template-builder,* > > there's error: > > > > [user@qubes-dev qubes-builder-3.1]$ make linux-template-builder > > ln: failed to access > ‘pkgs/fc23/x86_64/kernel-devel-4.1.24-9.pvops.qubes. > > x86_64.rpm’: No such file or directory > > > /home/user/qubes-builder-3.1/qubes-src/builder-fedora/Makefile.fedora:163: > > recipe for target 'update-repo' failed > > make[1]: *** [update-repo] Error 1 > > Makefile:299: recipe for target 'template-local-fc23' failed > > make: *** [template-local-fc23] Error 1 > > > > > > It seems the package is built only for dom0 fc20 repository: > > [user@qubes-dev qubes-builder-3.1]$ sudo find . -name "kernel-devel*" > > ./qubes-src/linux-kernel/kernel-devel.spec > > > ./qubes-src/linux-kernel/pkgs/fc20/x86_64/kernel-devel-4.1.24-9.pvops.qubes. > > > x86_64.rpm > > ./qubes-packages-mirror-repo/fc20/rpm/kernel-devel-4.1.24-9.pvops.qubes. > > x86_64.rpm > > > ./chroot-fc20/tmp/qubes-packages-mirror-repo/rpm/kernel-devel-4.1.24-9.pvops > > > .qubes.x86_64.rpm > > ./chroot-fc20/home/user/qubes-src/linux-kernel/kernel-devel.spec > > [user@qubes-dev qubes-builder-3.1]$ > > > > > > Build logs show only the fc20 build: > > [user@qubes-dev build-logs]$ grep "kernel-devel" * > > linux-kernel-dom0-fc20.log:Processing files: > kernel-devel-4.1.24-9.pvops. > > qubes.x86_64 > > linux-kernel-dom0-fc20.log:Provides: kernel-devel = > 1000:4.1.24-9.pvops.qubes > > kernel-devel = 4.1.24-9.pvops.qubes.x86_64 kernel-devel(x86-64) = > 1000:4.1. > > 24-9.pvops.qubes kernel-devel-uname-r = 4.1.24-9.pvops.qubes.x86_64 > > multiversion(kernel) > > linux-kernel-dom0-fc20.log:Wrote: pkgs/fc20/x86_64/kernel-devel-4.1.24- > > 9.pvops.qubes.x86_64.rpm > > > > > > And there's no errors prior to linux-template-builder (grepping the > build > > logs show none either). > > > > Here's build-info: > > DISTS_VM: > > fc23, > > DISTS_ALL: > > fc20, fc23, > > DIST_DOM0: > > fc20, > > BUILDER_PLUGINS: > > builder-fedora, mgmt-salt, > > COMPONENTS: > > vmm-xen, core-libvirt, core-vchan-xen, core-qubesdb, > > linux-utils, windows-utils, core-admin, core-admin-linux, > > core-agent-linux, core-agent-windows, linux-kernel, artwork, > > gui-common, gui-daemon, gui-agent-linux, gui-agent-windows, > > gui-agent-xen-hvm-stubdom, app-linux-split-gpg, app-linux-tor, > > app-thunderbird, app-linux-pdf-converter, app-linux-img-converter, > > app-linux-input-proxy, mgmt-salt, mgmt-salt-base, > > mgmt-salt-base-topd, mgmt-salt-base-config, > mgmt-salt-base-overrides, > > mgmt-salt-dom0-qvm, mgmt-salt-dom0-virtual-machines, > > mgmt-salt-dom0-update, linux-template-builder, desktop-linux-kde, > > desktop-linux-xfce4, manager, linux-dom0-updates, > > linux-pvgrub2, installer-qubes-os, > installer-qubes-os-windows-tools, > > linux-yum, vmm-xen-windows-pvdrivers, antievilmaid, builder, > > builder-fedora, builder-windows, > > GIT_REPOS: > > qubes-src/vmm-xen, qubes-src/core-libvirt, > > qubes-src/core-vchan-xen, qubes-src/core-qubesdb, > > qubes-src/linux-utils, qubes-src/windows-utils, > qubes-src/core-admin, > > qubes-src/core-admin-linux, qubes-src/core-agent-linux, > > qubes-src/core-agent-windows, qubes-src/linux-kernel, > qubes-src/artwork > > , > > qubes-src/gui-common, qubes-src/gui-daemon, > qubes-src/gui-agent-linux, > > qubes-src/gui-agent-windows, qubes-src/gui-agent-xen-hvm-stubdom, > > qubes-src/app-linux-split-gpg, qubes-src/app-linux-tor, > > qubes-src/app-thunderbird, qubes-src/app-linux-pdf-converter, > > qubes-src/app-linux-img-converter, qubes-src/app-linux-input-proxy, > > qubes-src/mgmt-salt, qubes-src/mgmt-salt-base, > > qubes-src/mgmt-salt-base-topd, qubes-src/mgmt-salt-base-config, > > qubes-src/mgmt-salt-base-overrides, qubes-src/mgmt-salt-dom0-qvm, > > qubes-src/mgmt-salt-dom0-virtual-machines, > qubes-src/mgmt-salt-dom0- > > update, > > qubes-src/linux-template-builder, qubes-src/desktop-linux-kde, > > qubes-src/desktop-linux-xfce4, qubes-src/manager, > > qubes-src/linux-dom0-updates, qubes-src/linux-pvgrub2, > > qubes-src/installer-qubes-os, qubes-src/installer-qubes-os-windows- > > tools, > > qubes-src/linux-yum, qubes-src/vmm-xen-windows-pvdrivers, > > qubes-src/antievilmaid, qubes-src/builder-fedora, > > qubes-src/builder-windows, ., > > TEMPLATE: > > > > TEMPLATE_FLAVOR_DIR: > > > > TEMPLATE_ALIAS: > > wheezy:wheezy+standard, wheezy+gnome:wheezy+gnome+standard, > > wheezy+minimal:wheezy+minimal+no-recommends, > jessie:jessie+standard, > > jessie+gnome:jessie+gnome+standard, > jessie+minimal:jessie+minimal+no- > > recommends, > > TEMPLATE_LABEL: > > fc23:fedora-23, fc20:fedora-20 fc21:fedora-21 > > fc22:fedora-22 fc20+minimal:fedora-20-minimal > > fc21+minimal:fedora-21-minimal fc23+minimal:fedora-23-minimal > > wheezy:debian-7 wheezy+standard:debian-7 jessie:debian-8 > > jessie+standard:debian-8 > > > > > > I'm building inside stand-alone fedora23 VM on Q3.1. I've followed the > > steps here <https://www.qubes-os.org/doc/qubes-builder/>and I have > plenty > > of space left inside VM. > > > > I cannot decipher the makefiles enough to find out where the package for > > fc23 is build. . > > > > Interestingly, when building Qubes 3.0, there's the respective package > for > > fc21: > > > ./qubes-src/linux-template-builder/pkgs-for-template/fc21/rpm/kernel-devel- > > 3.18.17-8.pvops.qubes.x86_64.rpm > > > > Anybody have any idea? > > Yes, I have one ;) > go to qubes-src/linux-kernel/pkgs directory and add a symlink: > ln -s fc20 fc23 > > This is unfortunately needed to be done manually (for now), to support > both fc20 (Qubes 3.1 and 3.2) and fc23 (Qubes 3.2) based dom0 from the > same kernel repository. > > - -- > Best Regards, > Marek Marczykowski-Górecki > Invisible Things Lab > A: Because it messes up the order in which people normally read text. > Q: Why is top-posting such a bad thing? > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > > iQEcBAEBCAAGBQJXYbZZAAoJENuP0xzK19cs7wUIAIIf+6JpvDpD82EBpjClTn4p > F4JUlC4Q3weOJi4UqdAJ7S4t7HyOOHXcebWnMFNnpXFK1bZx09iDXcPA4uABaD3e > SgzQQfKOpnauRUxav2gO6/s6p6QsjadaQdIKaq7YXPCkL7wLnctejW64vSuitGNU > NKbUIjOj93Etd7Mc/cYhcjzXa1McA1PpqXu6k+DCqRBBWTGGyXrdKjN3NbN12AEW > UZ+h/9XnerZ1JKQXPXk3nr8QtU3vCcqqD+t5VkbiRu/mkjCEZX7mhYD6nlYr6zzN > G3fThwFdmz0ielsaJ/Utrjg3UoDpb0lP22jJ7oWg/ZdxQ1SeV829QUKF4TfLK2Y= > =I2/x > -----END PGP SIGNATURE----- >
That worked! Thanks, Marek :) Br, Marcus -- You received this message because you are subscribed to the Google Groups "qubes-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-devel/5a8f82c3-c968-4772-84ce-a4b25fcecebe%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
