Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 437586 - =x11-libs/libnotify-0.7.5 fails to automake (libnotify/Makefile.am:85: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL)
Summary: =x11-libs/libnotify-0.7.5 fails to automake (libnotify/Makefile.am:85: HAVE_I...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-08 06:25 UTC by Sergei Trofimovich (RETIRED)
Modified: 2012-10-20 14:17 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Trofimovich (RETIRED) gentoo-dev 2012-10-08 06:25:09 UTC
* Running eautoreconf in '/tmp/portage/x11-libs/libnotify-0.7.5/work/libnotify-0.7.5' ...
 * Running gtkdocize --copy ...                                                                                         [ ok ]
 * Running libtoolize --install --copy --force --automake ...                                                           [ ok ]
 * Running aclocal -I m4 ...                                                                                            [ ok ]
 * Running autoconf ...                                                                                                 [ ok ]
 * Running autoheader ...                                                                                               [ ok ]
 * Running automake --add-missing --copy ...                                                                            [ !! ]

 * Failed Running automake !
 * 
 * Include in your bugreport the contents of:
 * 
 *   /tmp/portage/x11-libs/libnotify-0.7.5/temp/automake.out

cat /tmp/portage/x11-libs/libnotify-0.7.5/temp/automake.out
***** automake *****
***** PWD: /tmp/portage/x11-libs/libnotify-0.7.5/work/libnotify-0.7.5
***** automake --add-missing --copy

libnotify/Makefile.am:85: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL
libnotify/Makefile.am:118: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL

Ebuild seems to be flawed:

src_prepare() {
        ...

        if has_version 'dev-libs/gobject-introspection'; then
                eautoreconf
        else
                AT_M4DIR=${WORKDIR} eautoreconf
        fi
}

I have dev-libs/gobject-introspection installed but also try to (re)merge
libnotify as USE=introspection:

[ebuild   R    ] x11-libs/libnotify-0.7.5::gentoo [0.7.5::__unknown__] USE="(symlink) -doc -introspection* {-test}" 0 kB

CCed gnome@ as they seem to have dealt with similar bugs recently.
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2012-10-20 14:17:37 UTC
Must have had buggy environment as in #437584.

My apologies.