Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 218917 - media-video/istanbul-0.2.2 fails to aclocal
Summary: media-video/istanbul-0.2.2 fails to aclocal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal with 1 vote (vote)
Assignee: GStreamer package maintainers
URL: http://bugzilla.gnome.org/show_bug.cg...
Whiteboard:
Keywords:
: 230325 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-04-22 17:49 UTC by Boris Petersen
Modified: 2009-07-27 19:35 UTC (History)
8 users (show)

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


Attachments
upstream bugfix (istanbul-gst-feature_m4.patch,651 bytes, patch)
2008-08-03 17:10 UTC, Boris Petersen
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Boris Petersen 2008-04-22 17:49:40 UTC
media-video/istanbul-0.2.2 fails to aclocal


Reproducible: Always

Steps to Reproduce:
1. emerge media-video/istanbul
Actual Results:  
>>> Emerging (1 of 1) media-video/istanbul-0.2.2 to /
 * istanbul-0.2.2.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                            [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                 [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                [ ok ]
 * checking miscfile checksums ;-) ...                                                                                               [ ok ]
 * checking istanbul-0.2.2.tar.bz2 ;-) ...                                                                                           [ ok ]
>>> Unpacking source...
>>> Unpacking istanbul-0.2.2.tar.bz2 to /var/tmp/portage/media-video/istanbul-0.2.2/work
 * Fixing OMF Makefiles ...                                                                                                          [ ok ]
 * Running elibtoolize in: istanbul-0.2.2
 *   Applying max_cmd_len-1.5.0.patch ...
 *   Applying sed-1.5.6.patch ...
You should update your 'aclocal.m4' by running aclocal.
 * Running eautoreconf in '/var/tmp/portage/media-video/istanbul-0.2.2/work/istanbul-0.2.2' ...
 * Running aclocal -I common ...                                                                                                     [ !! ]

 * Failed Running aclocal !
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/media-video/istanbul-0.2.2/temp/aclocal-12383.out


cat /var/tmp/portage/media-video/istanbul-0.2.2/temp/aclocal-12383.out
***** aclocal *****
***** aclocal -I common

common/gst-feature.m4:50: error: m4_defn: undefined macro: _m4_divert_diversion
common/gst-feature.m4:50: the top level
autom4te-2.62: /usr/bin/m4 failed with exit status: 1
aclocal-1.10: autom4te failed with exit status: 1

Expected Results:  
istanbul should build properly


Portage 2.1.5_rc5 (default-linux/x86/2007.0/desktop, gcc-4.2.3, glibc-2.7-r2, 2.6.25-gentoo-r1 i686)
=================================================================
System uname: 2.6.25-gentoo-r1 i686 Intel(R) Core(TM)2 Quad CPU Q6700 @ 2.66GHz
Timestamp of tree: Sun, 20 Apr 2008 14:15:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.5
dev-lang/python:     2.4.4-r6, 2.5.2-r2
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.2.2
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.62
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.25
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
LDFLAGS=""
LINGUAS="de"
MAKEOPTS="-j8"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/centerim /usr/portage/local/layman/haskell /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X X509 Xaw3d a52 aac aalib acl acpi additions alsa amr apache2 ares asf audacious bash-completion berkdb bitmap-fonts bittorrent bzip2 cairo cdb cddb cdparanoia cdr cdrom chardet cli clock-screen cracklib crypt css curl curlwrappers d dbus directfb dvd dvdnav dvdr dvdread enca encode escreen evo exif extras fame fbcon fbcondecor ffmpeg firefox flac fortran ftp gd gif glitz gnutls gpgme gpm gstreamer gtk gtk2 gtkhtml hal hddtemp iconv icq id3 idn imagemagick imap imlib injection innkeywords ipv6 isdnlog jabber java javascript jpeg jpeg2k key-screen lame lcms libcaca libnotify lzo mad madwifi maildir mbrola md5sum mikmod mjpeg mmx mmxext mng modplug motif mouse mp2 mp3 mp4 mp4live mpeg mpeg2 mplayer mudflap multiuser musepack nagios-ping nagios-ssh nas ncurses network nls no-suexec nptl nptlonly nsplugin nss ntfs offensive ogg openal opengl oss pam pcre pdf perl plugins png python qt3 qt3support qt4 quicktime rar readline real recode reflection replytolist rplay sasl sdl search-screen session sftplogging slang smime smp smtp speex spell spl srt sse sse2 ssl ssse3 stroke svg symlink tcl tcltk theora tiff tk tordns trayicon truetype truetype-fonts type1-fonts unicode urandom userlocales utils v4l v4l2 vcd verbose vidix vim-pager vim-syntax vim-with-x vorbis win32codecs wma wmf x264 x86 xanim xattr xhtml xine xinerama xml xorg xosd xpm xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 	emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Mart Raudsepp gentoo-dev 2008-04-22 19:14:44 UTC
Istanbul is not maintained by the GNOME team. Please check metadata before assigning to a concrete e-mail address (aside of bug-wranglers). Reassigning.
Comment 2 Boris Petersen 2008-04-22 19:45:00 UTC
yes i know, and i checked, but i couldn't see the gstreamer herd in the dropdown box
Comment 3 Boris Petersen 2008-04-29 21:52:14 UTC
yes i know i made a mistake, so gstreamer team, do you need more information?
Comment 4 Johannes Steidl 2008-06-21 08:29:22 UTC
same error here, also the aclocal.out looks the same. i remerged sys-devel/libtool and sys-devel/autoconf, still no changing result.


This is my system-configuration, hope soembody spots the problem, i couldn't.
$emerge --info
WARNING: repository at /usr/local/portage/own is missing a repo_name entry
Portage 2.2_rc1 (default/linux/x86/2008.0/desktop, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.25.7-b52s i686)
=================================================================
System uname: Linux-2.6.25.7-b52s-i686-Intel-R-_Pentium-R-_4_CPU_3.00GHz-with-glibc2.0
Timestamp of tree: Fri, 20 Jun 2008 09:15:01 +0000
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r12, 2.5.2-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.2.5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.62
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.4
virtual/os-headers:  2.6.25-r4
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ "
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
LDFLAGS=""
LINGUAS="de en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/own"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acpi aften aim alsa amr amrnb amrwb animgif apache2 applet bash-completion berkdb bidi binary-drivers bonjour bookmarks branding bzip2 cairo cdaudio cdda cdparanoia cdr cli color-console cracklib crypt css cups curl daap dbus deprecated deskbar device-mapper disk-partition divx dmi dri dv dvb dvd dvdread dvi eds enca encode esd evo examples exif fam fat fbcon ffmpeg flac fortran ftp gadu gajim gdbm gedit gif glitz gnome gnome-keyring gnutls gphoto2 gpm gstreamer gtk hal hfs howl-compat iconv icq id3tag idle imap ipv6 isdnlog jabber javascript jfs jingle jpeg kerberos keyring lame ldap libcaca libnotify libwww live lzo mad matroska midi mikmod mono mp3 mp4 mpeg msn mtp mudflap musepack musicbrainz nautilus ncurses new-login nfs njb nls nntp nothreadsafe nptl nptlonly nsplugin ntfs offensive ogg opengl openmp oscar pam passwordsave pch pcre pda pdf perl plotutils png posix postscript ppds python qt3support quicktime readline realmedia reflection reiser4 reiserfs rss rtsp ruby sdl sdl-image session shorten skins speex spell spl sqlite srt sse sse2 ssl startup-notification stream subtitles subversion svg tagwriting tcpd theora threadsafe tiff tk tracker trayicon truetype unicode usb v4l v4l2 vamp videos vidix vim-pager vim-syntax vnc vorbis webdav win32codecs wma wxwindows x264 x86 xanim xfs xml xorg xulrunner xv xvid xvmc yahoo zlib zoran" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en" USERLAND="GNU" VIDEO_CARDS="nv nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 5 Boris Petersen 2008-06-21 08:31:01 UTC
added upstream bug url
Comment 6 Boris Petersen 2008-08-03 17:10:59 UTC
Created attachment 162123 [details, diff]
upstream bugfix

This patch from the upstream bugzilla fixes it for me, please include it in portage
Comment 7 Ed Catmur 2008-08-25 21:42:35 UTC
Confirm upstream patch works.
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-12-02 00:09:37 UTC
*** Bug 230325 has been marked as a duplicate of this bug. ***
Comment 9 Gonçalo Silva 2009-01-07 20:28:13 UTC
I also confirm that upstream patch works.
Comment 10 Christian Strahl 2009-01-26 23:15:09 UTC
I also confirm that upstream patch works.
Comment 11 Roland Rasmussen 2009-02-27 09:33:41 UTC
I can also confirm that the upstream patch works.
Comment 12 Serkan Kaba (RETIRED) gentoo-dev 2009-03-19 21:12:57 UTC
works here as well.
Comment 13 urcindalo 2009-03-31 09:43:14 UTC
Please excuse my ignorance, but, how do I modify the ebuild to make use of the patch?

Thanks in advance.
Comment 14 Jimmy.Jazz 2009-04-01 10:02:55 UTC
(In reply to comment #13)
you seem to be new to gentoo :)

add 

epatch "${FILESDIR}"/istanbul-gst-feature_m4.patch
before
AT_M4DIR="common" eautoreconf
in src_unpack() in your ebuild

if you don't create an overlay you will lost the changes you have made next emerge --sync. Please read gentoo dev doc for more infos.


Comment 15 urcindalo 2009-04-03 09:24:40 UTC
(In reply to comment #14)
> (In reply to comment #13)
> you seem to be new to gentoo :)

No, I'm simply new to coding ebuilds ;) Thanks for the info.

You know, I'm one of those users who use a Gentoo box to do actual work :D So, I know how to manage my system using other people's ebuilds :)
Comment 16 Matt Enright 2009-07-17 06:54:20 UTC
Also confirmed that the upstream patch fixes the problem as well. Any chance of getting it in the tree?
Comment 17 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-07-27 09:40:57 UTC
fixed in 0.2.2 without a bump. Thanks for reporting and providing a solution.
Comment 18 Colin Macdonald 2009-07-27 19:35:41 UTC
patch does not appear to be in the tree, although the change is in the ebuild.