)]}'
{"diskimage_builder/elements/gentoo/pre-install.d/02-gentoo-03-enable-overlays":[{"author":{"_account_id":16133,"name":"Robin H. Johnson","email":"robbat2@gentoo.org","username":"robbat2"},"change_message_id":"4965cd86eff5b3869a8712fc03f6d66b6c868092","unresolved":false,"context_lines":[{"line_number":22,"context_line":"    # layman requires cryptography, which needs ecc crypto functions."},{"line_number":23,"context_line":"    # binaries providing those functions have questionable legality for"},{"line_number":24,"context_line":"    # redistribution, so we have to use a version of openssl that works around"},{"line_number":25,"context_line":"    # it (and a version of cryptography that depends on that version of openssl."},{"line_number":26,"context_line":"    echo \u0027\u003ddev-python/cryptography-2.1.2-r1 ~amd64\u0027 \u003e\u003e /etc/portage/package.keywords/layman"},{"line_number":27,"context_line":"    echo \u0027\u003ddev-libs/openssl-1.0.2l-r1 ~amd64\u0027 \u003e\u003e /etc/portage/package.keywords/layman"},{"line_number":28,"context_line":"    echo \u0027\u003ddev-libs/openssl-1.0.2l-r1\u0027 \u003e\u003e /etc/portage/package.unmask/layman"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"3f4b6375_3308b6d7","line":25,"updated":"2017-11-01 05:46:45.000000000","message":"Please document that this uses the Fedora patchset","commit_id":"aa16e2c069cb37ab484a0dd83b901eee8eb8c2c7"},{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"97ab6b5f0fcb2141cea9058b3a8117aaccc89b1d","unresolved":false,"context_lines":[{"line_number":27,"context_line":"    echo \u0027\u003ddev-python/cryptography-2.1.2-r1 ~amd64\u0027 \u003e\u003e /etc/portage/package.keywords/layman"},{"line_number":28,"context_line":"    echo \u0027\u003ddev-libs/openssl-1.0.2l-r1 ~amd64\u0027 \u003e\u003e /etc/portage/package.keywords/layman"},{"line_number":29,"context_line":"    echo \u0027\u003ddev-libs/openssl-1.0.2l-r1\u0027 \u003e\u003e /etc/portage/package.unmask/layman"},{"line_number":30,"context_line":"    emerge -q --oneshot --jobs\u003d2 openssl"},{"line_number":31,"context_line":"    # install layman"},{"line_number":32,"context_line":"    USE\u003d\"-build\" emerge --deep -q --jobs\u003d2 layman"},{"line_number":33,"context_line":"    # sync the initial overlay list"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"1f485f77_db159b4a","line":30,"updated":"2017-11-17 08:43:22.000000000","message":"This is broken now it seems... Per our talk in IRC, what seems to be working is replacing line 30 with:\n\necho \u0027dev-libs/openssl -bindist\u0027 \u003e\u003e /etc/portage/package.use/layman\necho \u0027net-misc/openssh -bindist\u0027 \u003e\u003e /etc/portage/package.use/layman\nemerge -q --oneshot --jobs\u003d2 openssl openssh","commit_id":"0c6b1f8c22d1e4085014cc4ef680f8385e6c0add"}]}
