sys-apps/portage: drop sync-depth upgrade message
authorZac Medico <zmedico@gentoo.org>
Sun, 5 Aug 2018 06:01:41 +0000 (23:01 -0700)
committerZac Medico <zmedico@gentoo.org>
Sun, 5 Aug 2018 06:06:34 +0000 (23:06 -0700)
The sync-depth option is supported in portage-2.3.42 and later.

See: https://gitweb.gentoo.org/proj/portage.git/commit/?id=903c4b1a67689c4b8cc59113a56d58575cf7db8e
Package-Manager: Portage-2.3.44, Repoman-2.3.10

sys-apps/portage/portage-2.3.43-r1.ebuild
sys-apps/portage/portage-2.3.44.ebuild

index 54096df31b3b645de4044bb57f5c0db7132700e7..b8599eb7a7311851a68c8c7990fb0d116566ab2f 100644 (file)
@@ -273,21 +273,9 @@ pkg_preinst() {
        if chown portage:portage "${ED}"var/log/portage{,/elog} 2>/dev/null ; then
                chmod g+s,ug+rwx "${ED}"var/log/portage{,/elog}
        fi
-
-       if has_version ">=${CATEGORY}/${PN}-2.3.1" && \
-               has_version "<${CATEGORY}/${PN}-2.3.3"; then
-               SYNC_DEPTH_UPGRADE=true
-       else
-               SYNC_DEPTH_UPGRADE=false
-       fi
 }
 
 pkg_postinst() {
-       if ${SYNC_DEPTH_UPGRADE}; then
-               ewarn "Please note that this release no longer respects sync-depth for"
-               ewarn "git repositories.  There have been too many problems and"
-               ewarn "performance issues.  See bugs 552814, 559008"
-       fi
        einfo ""
        einfo "This release of portage NO LONGER contains the repoman code base."
        einfo "Repoman has its own ebuild and release package."
index 4cf0b294edb706a6a666b64628dee6a62ed5b287..7b73603f6364cfedf6d66bb18dc064ed0ce0dfc3 100644 (file)
@@ -261,21 +261,9 @@ pkg_preinst() {
        if chown portage:portage "${ED}"var/log/portage{,/elog} 2>/dev/null ; then
                chmod g+s,ug+rwx "${ED}"var/log/portage{,/elog}
        fi
-
-       if has_version ">=${CATEGORY}/${PN}-2.3.1" && \
-               has_version "<${CATEGORY}/${PN}-2.3.3"; then
-               SYNC_DEPTH_UPGRADE=true
-       else
-               SYNC_DEPTH_UPGRADE=false
-       fi
 }
 
 pkg_postinst() {
-       if ${SYNC_DEPTH_UPGRADE}; then
-               ewarn "Please note that this release no longer respects sync-depth for"
-               ewarn "git repositories.  There have been too many problems and"
-               ewarn "performance issues.  See bugs 552814, 559008"
-       fi
        einfo ""
        einfo "This release of portage NO LONGER contains the repoman code base."
        einfo "Repoman has its own ebuild and release package."