have Qubes Builder build Whonix packages so build dependencies do not get installed inside the template

Information

ID: 438
PHID: PHID-TASK-j7nrohtjwvow7pmyjrsm
Author: Patrick
Status at Migration Time: wontfix
Priority at Migration Time: Normal

Description

Currently #Whonix is mostly #build in #Qubes Builder terms in 04_install_qubes_post.sh. And Whonix is installed using --target qubes, which is very similar to --target root. (Very similar to physical isolation builds.) This is suboptimal, because therefore currently all the build dependencies get installed inside the chroot/template.

It would be cleaner and reduce the template size by having Qubes Builder build all Whonix packages.

There was some related discussion on that in T402.

This is difficult. [Unsure if @Patrick can implement this.] [For #Whonix_13 .]


??????_??.sh running inside the Debian package building chroot:

04_install_qubes_post.sh running inside the Qubes-Whonix chroot:

Comments


marmarek

2015-11-24 14:38:44 UTC


marmarek

2015-12-02 23:44:15 UTC


Patrick

2015-12-03 13:25:49 UTC


marmarek

2015-12-03 23:46:30 UTC


Patrick

2015-12-03 23:53:19 UTC


marmarek

2015-12-04 00:06:52 UTC


marmarek

2015-12-04 12:31:19 UTC


Patrick

2016-04-21 04:41:30 UTC