)]}'
{"diskimage_builder/elements/gentoo/finalise.d/99-cleanup":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"652ff5c689fabae868a052749e1533aa04ea5898","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"unfix_shm"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"## we don\u0027t care if a directory is already missing"},{"line_number":60,"context_line":"#set +e"},{"line_number":61,"context_line":"#rm -R /usr/include/*"},{"line_number":62,"context_line":"#rm -R /usr/share/{locale,man,doc,sgml,gtk-doc,i18n}"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"# systemd id"},{"line_number":65,"context_line":"if [[ \"${GENTOO_PROFILE}\" \u003d\u003d *\"systemd\"* ]]; then"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"3f79a3b5_d7e98119","line":62,"range":{"start_line":59,"start_character":0,"end_line":62,"end_character":52},"updated":"2018-09-24 18:26:36.000000000","message":"Can we clean this up?","commit_id":"dc7244f45e2ec7d2d7c2d079e30f9f028fe01a4a"},{"author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"change_message_id":"73a6fb267af1917cb815fd3ac8cfa6f788c1a143","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"unfix_shm"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"## we don\u0027t care if a directory is already missing"},{"line_number":60,"context_line":"#set +e"},{"line_number":61,"context_line":"#rm -R /usr/include/*"},{"line_number":62,"context_line":"#rm -R /usr/share/{locale,man,doc,sgml,gtk-doc,i18n}"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"# systemd id"},{"line_number":65,"context_line":"if [[ \"${GENTOO_PROFILE}\" \u003d\u003d *\"systemd\"* ]]; then"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"3f79a3b5_9741c90d","line":62,"range":{"start_line":59,"start_character":0,"end_line":62,"end_character":52},"in_reply_to":"3f79a3b5_d7e98119","updated":"2018-09-24 18:32:08.000000000","message":"yes?\n\nIf you are building an image that only has robot hands touching it, it can be fine.  Otherwise you might want man pages, headers and the like (you want to build more packages right?)\n\nThis is an early idea for the ability to build \u0027appliance\u0027 type images.","commit_id":"dc7244f45e2ec7d2d7c2d079e30f9f028fe01a4a"}],"diskimage_builder/elements/gentoo/pre-install.d/02-gentoo-03-enable-overlays":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"652ff5c689fabae868a052749e1533aa04ea5898","unresolved":false,"context_lines":[{"line_number":27,"context_line":"    echo \u0027\u003ddev-python/cryptography-2.1.4-r2 ~amd64\u0027 \u003e\u003e /etc/portage/package.keywords/layman"},{"line_number":28,"context_line":"    echo \u0027\u003ddev-libs/openssl-1.0.2o-r6 ~amd64\u0027 \u003e\u003e /etc/portage/package.keywords/layman"},{"line_number":29,"context_line":"    echo \u0027\u003e\u003dsys-block/open-iscsi-2.0.875\u0027 \u003e\u003e /etc/portage/package.mask/open-iscsi"},{"line_number":30,"context_line":"    echo \u0027\u003dsys-block/open-iscsi-2.0.874-r2\u0027 \u003e\u003e /etc/portage/package.keywords/open-iscsi"},{"line_number":31,"context_line":"    FEATURES\u003d\"binpkg-multi-instance buildpkg parallel-fetch parallel-install\" emerge --binpkg-respect-use --rebuilt-binaries\u003dy --usepkg\u003dy --with-bdeps\u003dy --binpkg-changed-deps\u003dy -q --oneshot --jobs\u003d2 openssl openssh"},{"line_number":32,"context_line":"    # install layman"},{"line_number":33,"context_line":"    USE\u003d\"-build\" FEATURES\u003d\"binpkg-multi-instance buildpkg parallel-fetch parallel-install\" emerge --binpkg-respect-use --rebuilt-binaries\u003dy --usepkg\u003dy --with-bdeps\u003dy --binpkg-changed-deps\u003dy -q --oneshot --jobs\u003d2 --deep -q --jobs\u003d2 --ignore-built-slot-operator-deps\u003dy layman"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"3f79a3b5_57d57146","line":30,"updated":"2018-09-24 18:26:36.000000000","message":"Don\u0027t these two version statements conflict \u003e\u003d 875 can\u0027t live with \u003d 874-r2? Also we don\u0027t want to install iscsi? The jobs should do that if they need it?","commit_id":"dc7244f45e2ec7d2d7c2d079e30f9f028fe01a4a"},{"author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"change_message_id":"73a6fb267af1917cb815fd3ac8cfa6f788c1a143","unresolved":false,"context_lines":[{"line_number":27,"context_line":"    echo \u0027\u003ddev-python/cryptography-2.1.4-r2 ~amd64\u0027 \u003e\u003e /etc/portage/package.keywords/layman"},{"line_number":28,"context_line":"    echo \u0027\u003ddev-libs/openssl-1.0.2o-r6 ~amd64\u0027 \u003e\u003e /etc/portage/package.keywords/layman"},{"line_number":29,"context_line":"    echo \u0027\u003e\u003dsys-block/open-iscsi-2.0.875\u0027 \u003e\u003e /etc/portage/package.mask/open-iscsi"},{"line_number":30,"context_line":"    echo \u0027\u003dsys-block/open-iscsi-2.0.874-r2\u0027 \u003e\u003e /etc/portage/package.keywords/open-iscsi"},{"line_number":31,"context_line":"    FEATURES\u003d\"binpkg-multi-instance buildpkg parallel-fetch parallel-install\" emerge --binpkg-respect-use --rebuilt-binaries\u003dy --usepkg\u003dy --with-bdeps\u003dy --binpkg-changed-deps\u003dy -q --oneshot --jobs\u003d2 openssl openssh"},{"line_number":32,"context_line":"    # install layman"},{"line_number":33,"context_line":"    USE\u003d\"-build\" FEATURES\u003d\"binpkg-multi-instance buildpkg parallel-fetch parallel-install\" emerge --binpkg-respect-use --rebuilt-binaries\u003dy --usepkg\u003dy --with-bdeps\u003dy --binpkg-changed-deps\u003dy -q --oneshot --jobs\u003d2 --deep -q --jobs\u003d2 --ignore-built-slot-operator-deps\u003dy layman"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"3f79a3b5_371d5510","line":30,"in_reply_to":"3f79a3b5_57d57146","updated":"2018-09-24 18:32:08.000000000","message":"One is going to mask the newer versions.  The other allows the specified version to be installed.\n\nIt\u0027s really only needed for the musl profile so I should update it to only do it there.\n\nFurther I cryptography and openssl can be removed (2.2.2-r1 is stable and 1.0.2p for openssl is out).\n\nI\u0027ll clean this up in a follow on patch if that\u0027s ok.","commit_id":"dc7244f45e2ec7d2d7c2d079e30f9f028fe01a4a"}],"diskimage_builder/elements/gentoo/pre-install.d/02-gentoo-04-install-desired-python":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"7dbadccaa075c933b89a22415fc1bce5647851ac","unresolved":false,"context_lines":[{"line_number":18,"context_line":"    emerge-webrsync -q"},{"line_number":19,"context_line":"fi"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"# python-3.6 and python-3.5 are masked and considered unstable for some reason"},{"line_number":22,"context_line":"echo \"PYTHON_TARGETS\u003d\\\"${GENTOO_PYTHON_TARGETS}\\\"\" \u003e\u003e /etc/portage/make.conf"},{"line_number":23,"context_line":"[[ \"${GENTOO_PYTHON_TARGETS}\" \u003d\u003d *\"python3_6\"* ]] \u0026\u0026 [[ ! -e /usr/lib64/libpython3.6m.so ]] \u0026\u0026 USE\u003d\"-build\" FEATURES\u003d\"binpkg-multi-instance buildpkg parallel-fetch parallel-install\" emerge --binpkg-respect-use --rebuilt-binaries\u003dy --usepkg\u003dy --with-bdeps\u003dy --binpkg-changed-deps\u003dy -1q --jobs\u003d2 dev-lang/python:3.6"},{"line_number":24,"context_line":"[[ \"${GENTOO_PYTHON_TARGETS}\" \u003d\u003d *\"python3_5\"* ]] \u0026\u0026 [[ ! -e /usr/lib64/libpython3.5m.so ]] \u0026\u0026 USE\u003d\"-build\" FEATURES\u003d\"binpkg-multi-instance buildpkg parallel-fetch parallel-install\" emerge --binpkg-respect-use --rebuilt-binaries\u003dy --usepkg\u003dy --with-bdeps\u003dy --binpkg-changed-deps\u003dy -1q --jobs\u003d2 dev-lang/python:3.5"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"3f79a3b5_9f9a3811","line":21,"updated":"2018-09-25 07:22:53.000000000","message":"So this comment is obsolete now, too?","commit_id":"dc7244f45e2ec7d2d7c2d079e30f9f028fe01a4a"},{"author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"change_message_id":"6f0405fc191b4ea80fd63b9fd933ad52f5285314","unresolved":false,"context_lines":[{"line_number":18,"context_line":"    emerge-webrsync -q"},{"line_number":19,"context_line":"fi"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"# python-3.6 and python-3.5 are masked and considered unstable for some reason"},{"line_number":22,"context_line":"echo \"PYTHON_TARGETS\u003d\\\"${GENTOO_PYTHON_TARGETS}\\\"\" \u003e\u003e /etc/portage/make.conf"},{"line_number":23,"context_line":"[[ \"${GENTOO_PYTHON_TARGETS}\" \u003d\u003d *\"python3_6\"* ]] \u0026\u0026 [[ ! -e /usr/lib64/libpython3.6m.so ]] \u0026\u0026 USE\u003d\"-build\" FEATURES\u003d\"binpkg-multi-instance buildpkg parallel-fetch parallel-install\" emerge --binpkg-respect-use --rebuilt-binaries\u003dy --usepkg\u003dy --with-bdeps\u003dy --binpkg-changed-deps\u003dy -1q --jobs\u003d2 dev-lang/python:3.6"},{"line_number":24,"context_line":"[[ \"${GENTOO_PYTHON_TARGETS}\" \u003d\u003d *\"python3_5\"* ]] \u0026\u0026 [[ ! -e /usr/lib64/libpython3.5m.so ]] \u0026\u0026 USE\u003d\"-build\" FEATURES\u003d\"binpkg-multi-instance buildpkg parallel-fetch parallel-install\" emerge --binpkg-respect-use --rebuilt-binaries\u003dy --usepkg\u003dy --with-bdeps\u003dy --binpkg-changed-deps\u003dy -1q --jobs\u003d2 dev-lang/python:3.5"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"3f79a3b5_ca9ea954","line":21,"in_reply_to":"3f79a3b5_9f9a3811","updated":"2018-09-25 14:11:51.000000000","message":"yes","commit_id":"dc7244f45e2ec7d2d7c2d079e30f9f028fe01a4a"}],"diskimage_builder/elements/gentoo/root.d/50-gentoo-cache":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"7dbadccaa075c933b89a22415fc1bce5647851ac","unresolved":false,"context_lines":[{"line_number":9,"context_line":"[ -n \"${TARGET_ROOT}\" ]"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"GENTOO_PORTAGE_DISTFILES_DIR\u003d\"${DIB_IMAGE_CACHE}/gentoo/distfiles\""},{"line_number":12,"context_line":"GENTOO_PORTAGE_PAKCAGE_DIR\u003d\"${DIB_IMAGE_CACHE}/gentoo/packages/${GENTOO_PROFILE}\""},{"line_number":13,"context_line":"GENTOO_PORTAGE_DIR\u003d\"${DIB_IMAGE_CACHE}/gentoo/portage\""},{"line_number":14,"context_line":"mkdir -p \"${GENTOO_PORTAGE_DIR}\" \"${GENTOO_PORTAGE_PAKCAGE_DIR}\" \"${GENTOO_PORTAGE_DISTFILES_DIR}\""},{"line_number":15,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"3f79a3b5_df47507a","line":12,"range":{"start_line":12,"start_character":0,"end_line":12,"end_character":26},"updated":"2018-09-25 07:22:53.000000000","message":"You are using this consistently, but it might still look nicer to call it \"GENTOO_PORTAGE_PACKAGE_DIR\"","commit_id":"dc7244f45e2ec7d2d7c2d079e30f9f028fe01a4a"},{"author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"change_message_id":"6f0405fc191b4ea80fd63b9fd933ad52f5285314","unresolved":false,"context_lines":[{"line_number":9,"context_line":"[ -n \"${TARGET_ROOT}\" ]"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"GENTOO_PORTAGE_DISTFILES_DIR\u003d\"${DIB_IMAGE_CACHE}/gentoo/distfiles\""},{"line_number":12,"context_line":"GENTOO_PORTAGE_PAKCAGE_DIR\u003d\"${DIB_IMAGE_CACHE}/gentoo/packages/${GENTOO_PROFILE}\""},{"line_number":13,"context_line":"GENTOO_PORTAGE_DIR\u003d\"${DIB_IMAGE_CACHE}/gentoo/portage\""},{"line_number":14,"context_line":"mkdir -p \"${GENTOO_PORTAGE_DIR}\" \"${GENTOO_PORTAGE_PAKCAGE_DIR}\" \"${GENTOO_PORTAGE_DISTFILES_DIR}\""},{"line_number":15,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"3f79a3b5_8aa8b178","line":12,"range":{"start_line":12,"start_character":0,"end_line":12,"end_character":26},"in_reply_to":"3f79a3b5_df47507a","updated":"2018-09-25 14:11:51.000000000","message":"thank copy and paste for that, will fix","commit_id":"dc7244f45e2ec7d2d7c2d079e30f9f028fe01a4a"}]}
