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.

Reply via email to