-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On Sun, Apr 24, 2016 at 02:02:51AM +0200,
john....@fake-box.com wrote:
> i added
> X-Qubes-Build-Depends-trusty: libsystemd-dev
> to the file
> qubes-core-qubesdb/debian/control
> and got an other error:
> E: Unable to locate package libsystemd-dev
> (see
http://pastebin.com/am4ePFJe)
>
> then i tried:
> X-Qubes-Build-Depends-trusty: libsystemd-daemon-dev
> this got me past the point, but it created a new error
> dpkg-source: error: syntax error in core-qubesdb/debian/control at line 14:
> block lacks the 'Package' field
> (see
http://pastebin.com/cDMCcyrh)
> but the block in line 15 begins with a Package field....
You probably added some blank line there in addition to
X-Qubes-Build-Depends-trusty.
> then i used git reset --hard to reset the control file and called make qubes-vm
> again.
> i spotted sometimes the output
> make[1]: qubes-src/app-linux-split-gpg/debian-quilt: Command not found
> (see
http://pastebin.com/433ALHjv)
> but the command finished.
It is safe to ignore missing debian-quilt there.
> if i now run make template it fails:
> W: Failed to fetch
http://mirror.csclub.uwaterloo.ca/ubuntu/dists/utopic/main/
> binary-amd64/Packages 404 Not Found
> (see
http://pastebin.com/WZGPAHNL and
http://pastebin.com/MxZ3J80C)
>
> following this post:
>
https://groups.google.com/d/msg/qubes-users/0ocNgFWlpTM/-mi2nlnBCgAJ
> i replaced line 11 in
> qubes-src/builder-debian/template_qubuntu/02_install_groups_trusty.sh
> with
> deb
http://old-releases.ubuntu.com/ubuntu/ utopic main
>
> the next call to make template runs for a long time and finally fails:
> "
> Reading state information...
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
> qubes-mgmt-salt-vm : Depends: qubes-mgmt-salt but it is not going to be
> installed
> Recommends: qubes-mgmt-salt-vm-python-pip but it is not
> installable
> E: Unable to correct problems, you have held broken packages.
> Removing 'local diversion of /sbin/initctl to /sbin/initctl.distrib'
> Makefile:47: recipe for target 'rootimg-build' failed
> make[1]: *** [rootimg-build] Error 100
> "
> (see
http://pastebin.com/zjuEZ1ky) (its only the last portion of the log. (the
> last 1000 lines))
This is because Salt in Qubes VM support isn't finished yet:
https://www.qubes-os.org/news/2015/12/14/mgmt-stack/
https://github.com/QubesOS/qubes-issues/issues/1541
For now, the easiest thing to do, is to drop "+salt" from template flavor.
PS Please keep conversation on mailing list (use "Reply All").
PPS text/plain part of your messages is messed up - looks like stripped
of all newlines...
- --
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
iQEcBAEBCAAGBQJXHDpwAAoJENuP0xzK19csBJEH/jXZdofa0hRKG2vV6YFatDV/
/y5OQpWjh5rixJn85idGbnd9F89yxglFPkS0mzYGZjuM68/pG+jGiLD9mktYyoJD
vcpZiATxK9rjf6GIQfZUADZNWsz4I8ULBH47IlvnGgarVi5VDOiyafI533Yfms3P
CuXsxcfEcxVqQFEGgKDBUCRefUqyxWCsFHZd+ptZ9hsYzzu4Qv+Z8NxKEAexfvVh
Z5f+b5TMq0toimJFhYzNlTC0K4bVFR1EELU5ONiYNva0jlIk+GojrqhTPUfzZhG3
u10imCYik6/St12Hz0B1Eo5qh9USPorrndM7Tfa3ahcXcQ7FhXiX8pG2gKYqQRw=
=cIuE
-----END PGP SIGNATURE-----