Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 702636 - media-libs/libdv-1.0.0-r4: Please stabilize
Summary: media-libs/libdv-1.0.0-r4: Please stabilize
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2019-12-13 00:35 UTC by David Seifert
Modified: 2019-12-24 19:58 UTC (History)
2 users (show)

See Also:
Package list:
media-libs/libdv-1.0.0-r4
Runtime testing required: No
stable-bot: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Seifert gentoo-dev 2019-12-13 00:35:54 UTC
Please stabilize

Reproducible: Always
Comment 1 Pavol Cupka 2019-12-15 08:57:03 UTC
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.
Comment 2 Larry the Git Cow gentoo-dev 2019-12-15 11:46:00 UTC
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(-)
Comment 3 Rolf Eike Beer archtester 2019-12-15 13:37:55 UTC
sparc stable
Comment 4 Rolf Eike Beer archtester 2019-12-15 13:39:49 UTC
hppa stable
Comment 5 Agostino Sarubbo gentoo-dev 2019-12-15 14:10:48 UTC
ppc stable
Comment 6 Agostino Sarubbo gentoo-dev 2019-12-15 14:19:02 UTC
ppc64 stable
Comment 7 Agostino Sarubbo gentoo-dev 2019-12-15 14:25:18 UTC
ia64 stable
Comment 8 Agostino Sarubbo gentoo-dev 2019-12-16 07:46:44 UTC
amd64 stable
Comment 9 Agostino Sarubbo gentoo-dev 2019-12-16 07:49:32 UTC
x86 stable
Comment 10 Manfred Knick 2019-12-16 13:26:27 UTC
(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
Comment 11 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-12-24 14:49:05 UTC
arm stable
Comment 12 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-12-24 19:58:08 UTC
alpha stable