-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On Thu, Aug 04, 2016 at 08:46:00PM +0000, Patrick Schleizer wrote:
> Marek Marczykowski-Górecki:
> > On Tue, Aug 02, 2016 at 01:37:00AM +0000, Patrick Schleizer wrote:
> >> Marek Marczykowski-Górecki:
> >>> On Mon, Aug 01, 2016 at 02:43:00PM +0000, Patrick Schleizer wrote:
> >>>> Running into another issue.
> >>>
> >>>> user@qubes-build:~/qubes-builder$ make template
> >>>> ln: failed to access
> >>>> ‘pkgs/fc23/x86_64/kernel-devel-4.4.14-11.pvops.qubes.x86_64.rpm’: No
> >>>> such file or directory
> >>>> /home/user/qubes-builder/qubes-src/builder-fedora/Makefile.fedora:163:
> >>>> recipe for target 'update-repo' failed
> >>>> make[1]: *** [update-repo] Error 1
> >>>> Makefile:296: recipe for target 'template-local-fc23' failed
> >>>> make: *** [template-local-fc23] Error 1
> >>>
> >>>> Any idea?
> >>>
> >>> Have you built linux-kernel? Anyway you can remove linux-kernel from
> >>> COMPONENTS for the template-only build (kernel-devel isn't installed in
> >>> the template).
> >>>
> >>>
> > 
> >> Right, I don't need this.
> > 
> >> I didn't know https://github.com/QubesOS/qubes-template-configs exists.
> >> Glad it does!
> > 
> >> Is
> >> https://github.com/QubesOS/qubes-template-configs/blob/master/R3.1/templates-community/whonix.conf
> >> still okay for R3.2?
> > 
> > Yes, should work just fine.
> > 
> > In practice I use very minimal config, which pull Qubes components
> > from deb.qubes-os.org. Basically COMPONENTS, with:
> > 
> > COMPONENTS = linux-template-builder builder builder-debian \
> >     template-whonix
> > USE_QUBES_REPO_VERSION = 3.2
> > 
> > Will update that repo in few days.
> > 
> > 
> 
> Could Qubes-Whonix also be build completely from command line?
> 
> I think that would be a lot easier to document than anything involving
> copying builder.conf / override.conf / ./setup.
> 
> This is what I am currently using...
> 
> DISTS_VM="whonix-gateway whonix-workstation" \
> COMPONENTS="linux-template-builder builder builder-debian template-whonix" \
> BUILDER_PLUGINS="builder-debian template-whonix" \
> USE_QUBES_REPO_VERSION=3.2 \
> USE_QUBES_REPO_TESTING=1 \
> VERBOSE=3 \
> DEBUG=1 \
> REPO_PROXY=http://127.0.0.1:3142 \
> BRANCH_template_whonix=master \
> GIT_URL_template_whonix=https://github.com/adrelanos/qubes-template-whonix.git
> \
> make template --debug=v
> 
> Is this good enough?

I think you need "make get-sources template". Unless you have the
sources already downloaded.

BTW You can use BUILDERCONF env var to point at alternative config file.
This is how I use qubes-template-configs repository. Unless build in
DispVM[1], then I put that path in BUILDER_TEMPLATE_CONF setting, like
"jessie+whonix-gateway+minimal+no-recommends:/some/path".

[1]
https://github.com/QubesOS/qubes-builder/blob/master/doc/TemplateDispVMBuild.md

- -- 
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

iQEcBAEBCAAGBQJXo7qeAAoJENuP0xzK19cs4aUH/3T53VSVzjGeMy7oanGe6qke
U+nfWEJqGAw0epsESR3WejXFrug+64D+I7e1kyDFk6MMvWWjRGDkVz7lo2hhKBa9
sbaDFo02lI6nSZ61kE7PSbbzK0gNJNNXFvmKRERbHfb9lkRnTPeWPI7gbnPV4nNZ
lB268Jy9gLCZqO1Jcg2iDO22Gjc+zeRBpeo1CFsfbAMqgzBvIUPL9VP2vNE4rPnc
nqCiasOsjhhPN3nqeeqIAvmJvSeC2bNHFjhS6lIfRnzCDH97UVe22wsrUEvfQztc
dFiv6cchJbaJOcj9Ck0z0lkrR9wgY0GBfpvHxZMV+JxVlynL99WLvOm3xDQiwDo=
=wR+/
-----END PGP SIGNATURE-----

-- 
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/20160804215853.GJ32095%40mail-itl.
For more options, visit https://groups.google.com/d/optout.

Reply via email to