Beginning in PHP 7.4, the hash extension will be a required piece of the software. As such, the USE flag will be removed. Please update the dependency to read hash(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e99f6b885843f21b074a5bfc26109e51728f0f commit 88e99f6b885843f21b074a5bfc26109e51728f0f Author: Brian Evans <grknight@gentoo.org> AuthorDate: 2020-03-31 12:46:36 +0000 Commit: Brian Evans <grknight@gentoo.org> CommitDate: 2020-03-31 12:46:36 +0000 www-apps/ampache: Fix PHP dependencies in revbump Maintainer timeout - Dependency changed without any code change webapp keeping same SLOT as a result Closes: https://bugs.gentoo.org/688060 Signed-off-by: Brian Evans <grknight@gentoo.org> www-apps/ampache/{ampache-3.8.3.ebuild => ampache-3.8.3-r1.ebuild} | 5 +++-- www-apps/ampache/{ampache-3.8.8.ebuild => ampache-3.8.8-r1.ebuild} | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-)
This commit 88e99f6b885843f21b074a5bfc26109e51728f0f somehow breaks ampache for me: >>> Emerging (1 of 4) www-apps/ampache-3.8.8-r1::gentoo * Fetching files in the background. * To view fetch progress, run in another terminal: * tail -f /var/log/emerge-fetch.log * ampache-3.8.8.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ] * ERROR: www-apps/ampache-3.8.8-r1::gentoo failed (setup phase): * Set WEBAPP_MANUAL_SLOT="yes" if you need to SLOT manually * * Call stack: * ebuild.sh, line 125: Called pkg_setup * ebuild.sh, line 355: Called webapp_pkg_setup * webapp.eclass, line 385: Called die * The specific snippet of code: * die "Set WEBAPP_MANUAL_SLOT=\"yes\" if you need to SLOT manually"
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b63fc2c16545f6bf971ced3ee6309c42271fc8 commit 07b63fc2c16545f6bf971ced3ee6309c42271fc8 Author: Brian Evans <grknight@gentoo.org> AuthorDate: 2020-04-04 21:37:07 +0000 Commit: Brian Evans <grknight@gentoo.org> CommitDate: 2020-04-04 21:37:07 +0000 www-apps/ampache: Fix error from previous commit Undocumented variable was not set which dies in pkg_setup Bug: https://bugs.gentoo.org/688060 Signed-off-by: Brian Evans <grknight@gentoo.org> www-apps/ampache/ampache-3.8.3-r1.ebuild | 4 +++- www-apps/ampache/ampache-3.8.8-r1.ebuild | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-)
Works, thanks! :)