qubes-builder fail: get-sourcesls

43 views
Skip to first unread message

pixel fairy

unread,
Apr 24, 2017, 2:39:33 AM4/24/17
to qubes-devel
user@qubes-builder:~/qubes-builder \[user@qubes-builder qubes-builder]$ time make qubes-os-iso
-> Updating sources for builder...
--> Fetching from https://github.com/QubesOS/qubes-builder.git master...
--> Verifying tags...
--> Merging...

-> Updating sources for mgmt-salt...
--> Fetching from https://github.com/QubesOS/qubes-mgmt-salt.git master...
--> Verifying tags...
--> Merging...

-> Updating sources for builder-fedora...
--> Fetching from https://github.com/QubesOS/qubes-builder-fedora.git master...
--> Verifying tags...
--> Merging...

-> Updating sources for template-whonix...
--> Fetching from https://github.com/QubesOS/qubes-template-whonix.git master...
Username for 'https://github.com': ^CMakefile:187: recipe for target 'template-whonix.get-sources' failed
make
: *** [template-whonix.get-sources] Interrupt

builder.conf attached.

it asks for username on template-whonix. github issue?
builder.conf

Marek Marczykowski-Górecki

unread,
Apr 24, 2017, 6:13:48 AM4/24/17
to pixel fairy, qubes-devel
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On Sun, Apr 23, 2017 at 11:39:33PM -0700, pixel fairy wrote:
> -> Updating sources for template-whonix...
> --> Fetching from https://github.com/QubesOS/qubes-template-whonix.git
> master...
> Username for 'https://github.com': ^CMakefile:187: recipe for target
> 'template-whonix.get-sources' failed
> make: *** [template-whonix.get-sources] Interrupt
>
> builder.conf attached.
>
> it asks for username on template-whonix. github issue?

template-whonix repository isn't on QubesOS github account. You can use
either official one on Whonix github account, or a fork on my account
(marmarek). So you need one of those in builder.conf:
GIT_URL_template_whonix=https://github.com/Whonix/qubes-template-whonix
GIT_URL_template_whonix=https://github.com/marmarek/qubes-template-whonix

For using official version, you'll need to manually import appropriate
key for sources verification[1]. My fork is additionally signed with my
key, which is already included in qubes-builder, so no additional steps
are needed.

All of this is conveniently handled by `./setup` script in qubes-buider.

[1] https://www.whonix.org/wiki/Whonix_Signing_Key

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

iQEcBAEBCAAGBQJY/c/VAAoJENuP0xzK19cslS4H/A7XEQmkdN7hxbfp+rz911sW
BlLBI4ggspfH4JXD82a4MmIni5vDPthqzRwNX735YwOKpl3k5oAYoCx/o3dnyrYj
+sGa902P4vMH6o/kHMSJJWd8rXCiBYySPE+DkjIoO1eVZYV0KpLCVC0KCt2D1yGM
s3TvmiqiOYDE7wFyAIgLTEPZpoFnP1pcQsUyncEH+kpNkOsoZM45tuHLkgR5dCLv
4wTkbVuzz3+dXuMeC/yAwnUYcip3MXwY7XDUjVNYTr4APXBrF78X+9BKwk9T57ul
UljBlQK+OBYQai+KlODuseS1MVFD1tsD8BqiPqML2qN/C015vu6VrwCd2fnxU7I=
=Pq8J
-----END PGP SIGNATURE-----

pixel fairy

unread,
Apr 25, 2017, 4:43:50 AM4/25/17
to qubes-devel, pixel...@gmail.com


On Monday, April 24, 2017 at 3:13:48 AM UTC-7, Marek Marczykowski-Górecki wrote:

All of this is conveniently handled by `./setup` script in qubes-buider.

the goals is to try different versions of xen and of fedora in dom0.  how can you know which versions of xen and linux kernel are available?

tried with the setup script, and override.conf in the qubes-builder directory, but that didnt seem to help. is the above possible with the setup script?

right now just seeing if it will build with an f24 dom0, and seems to be working. have you gotten it to work with f25?
Reply all
Reply to author
Forward
0 new messages