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?   



-- 
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/4769a877-872f-4f26-bac9-f89dcbf7c238%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to