diff options
author | 2021-10-31 21:36:49 -0700 | |
---|---|---|
committer | 2021-10-31 21:37:13 -0700 | |
commit | d03adad41e937c58379d6d0c240626f19097af30 (patch) | |
tree | eb737453622728fc4d5990fdae49ebdd57e992c7 /releases/portage/isos/env | |
parent | releases/specs/hppa: specify portage_prefix: releng (diff) | |
download | releng-d03adad41e937c58379d6d0c240626f19097af30.tar.gz releng-d03adad41e937c58379d6d0c240626f19097af30.tar.bz2 releng-d03adad41e937c58379d6d0c240626f19097af30.zip |
releases/portage/isos: remove genkernel workarounds
in https://gitweb.gentoo.org/repo/gentoo.git/commit/sys-kernel/genkernel?id=0151b485d8a614b366cb15241f8cab4e4bd4b38d
genkernel 4.2.5 got stable, which includes required functionality
We can finally drop hacks.
Bug: https://bugs.gentoo.org/796272
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Diffstat (limited to 'releases/portage/isos/env')
-rw-r--r-- | releases/portage/isos/env/sys-kernel/genkernel-4.2.3 | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/releases/portage/isos/env/sys-kernel/genkernel-4.2.3 b/releases/portage/isos/env/sys-kernel/genkernel-4.2.3 deleted file mode 100644 index f766cde6..00000000 --- a/releases/portage/isos/env/sys-kernel/genkernel-4.2.3 +++ /dev/null @@ -1,35 +0,0 @@ -post_src_unpack() { - if use arm64 || use ppc64; then - einfo "hooked by ${BASH_SOURCE[0]} in ${FUNCNAME[0]}" - local patchfile - patchfile="${PORTAGE_CONFIGROOT%/}/etc/portage/patches/genkernel-ppc64-iso.patch" - if [[ -f ${patchfile} ]]; then - einfo "found genkernel patch for bug https://bugs.gentoo.org/796272" - cd "${S}" || die - eapply "${patchfile}" - else - ewarn "no genkernel patch found, skipping hook" - fi - fi -} - -post_pkg_postinst() { - einfo "hooked by ${BASH_SOURCE[0]} in ${FUNCNAME[0]}" - einfo "cleaning up bug https://bugs.gentoo.org/796272 workarounds" - # cleanup after ourselves, we don't want workarounds shipped to users - # and don't want updating all the spec files with new removal directives. - local envfile patchfile - envfile="${PORTAGE_CONFIGROOT%/}/etc/portage/env/sys-kernel/genkernel" - patchfile="${PORTAGE_CONFIGROOT%/}/etc/portage/patches/genkernel-ppc64-iso.patch" - - local _x - for _x in "${envfile}" "${patchfile}"; do - if [[ -f ${_x} ]]; then - rm -vf "${_x}" - fi - done - rmdir -v --ignore-fail-on-non-empty "${PORTAGE_CONFIGROOT%/}/etc/portage/env/sys-kernel" - rmdir -v --ignore-fail-on-non-empty "${PORTAGE_CONFIGROOT%/}/etc/portage/env" - rmdir -v --ignore-fail-on-non-empty "${PORTAGE_CONFIGROOT%/}/etc/portage/patches" -} - |