Please stabilize Reproducible: Always
Emerging libdv-1.0.0-r4 fails during autoconf: >>> Verifying ebuild manifests >>> Emerging (1 of 1) media-libs/libdv-1.0.0-r4::nokit * libdv-1.0.0.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ] * libdv-1.0.0-pic.patch.bz2 BLAKE2B SHA512 size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking libdv-1.0.0.tar.gz to /tmp/portage/media-libs/libdv-1.0.0-r4/work >>> Unpacking libdv-1.0.0-pic.patch.bz2 to /tmp/portage/media-libs/libdv-1.0.0-r4/work >>> Source unpacked in /tmp/portage/media-libs/libdv-1.0.0-r4/work >>> Preparing source in /tmp/portage/media-libs/libdv-1.0.0-r4/work/libdv-1.0.0 ... * Applying libdv-0.99-2.6.patch ... [ ok ] * Applying libdv-1.0.0-pic.patch ... [ ok ] * Applying libdv-1.0.0-solaris.patch ... [ ok ] * Applying libdv-1.0.0-darwin.patch ... [ ok ] * Running eautoreconf in '/tmp/portage/media-libs/libdv-1.0.0-r4/work/libdv-1.0.0' ... * Running libtoolize --install --copy --force --automake ... [ ok ] * Running aclocal ... [ ok ] * Running autoconf --force ... [ !! ] * Failed Running autoconf ! * * Include in your bugreport the contents of: * * /tmp/portage/media-libs/libdv-1.0.0-r4/temp/autoconf.out * ERROR: media-libs/libdv-1.0.0-r4::nokit failed (prepare phase): * Failed Running autoconf ! with the autoconf output ***** autoconf ***** ***** PWD: /tmp/portage/media-libs/libdv-1.0.0-r4/work/libdv-1.0.0 ***** autoconf --force configure.ac:52: error: possibly undefined macro: AC_DEFINE If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:177: error: possibly undefined macro: AM_PATH_SDL The error message reveals that the ebuild is missing a dependency. Changing DEPEND="${RDEPEND}" to DEPEND="${RDEPEND} media-libs/libsdl " solves the error and libdv emerges without problem.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c38381ac5727768e69bc55d6c1a28bcab33f25 commit 85c38381ac5727768e69bc55d6c1a28bcab33f25 Author: David Seifert <soap@gentoo.org> AuthorDate: 2019-12-15 11:45:43 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2019-12-15 11:45:43 +0000 media-libs/libdv: Add missing SDL dependency Bug: https://bugs.gentoo.org/702636 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org> media-libs/libdv/libdv-1.0.0-r4.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
sparc stable
hppa stable
ppc stable
ppc64 stable
ia64 stable
amd64 stable
x86 stable
(In reply to Agostino Sarubbo from comment #8) > amd64 stable Currently, it's "~" again from mirrors, initiating downgrade to -r3 : # grep KEYWORDS /usr/portage/media-libs/libdv/libdv-1.0.0-r4.ebuild KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" # ll /usr/portage/media-libs/libdv/libdv-1.0.0-r4.ebuild -rw-r--r-- 1 root root 1,3K 16. Dez 13:39 /usr/portage/media-libs/libdv/libdv-1.0.0-r4.ebuild
arm stable
alpha stable