Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110208 - beep-media-player 0.9.7.1 does not compile
Summary: beep-media-player 0.9.7.1 does not compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-23 02:43 UTC by Luca Marturana
Modified: 2005-10-30 05:15 UTC (History)
1 user (show)

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


Attachments
beep-media-player ebuild patch (diff,49 bytes, patch)
2005-10-23 02:45 UTC, Luca Marturana
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Luca Marturana 2005-10-23 02:43:52 UTC
This is the exit code:

*** [Gentoo] sanity check failed! ***
*** libtool.m4 and ltmain.sh have a version mismatch! ***
*** (libtool.m4 = 1.5.20, ltmain.sh = 1.5.16) ***

Please run:

  libtoolize --copy --force

if appropriate, please contact the maintainer of this
package (or your distribution) for help.

My "emerge --info":

Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2,
2.6.13.2-nitro1 i686)
=================================================================
System uname: 2.6.13.2-nitro1 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium4 -fomit-frame-pointer -pipe -mmmx -msse2 -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=pentium4 -fomit-frame-pointer -pipe -mmmx -msse2 -mfpmath=sse"
DISTDIR="/mnt/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.unina.it/pub/linux/distributions/gentoo
http://pandemonium.tiscali.de/pub/gentoo/ http://mir.zyrianes.net/gentoo/"
LANG="it_IT@euro"
LINGUAS="it"
MAKEOPTS="-j2"
PKGDIR="/mnt/backup/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa avi bash-completion berkdb bitmap-fonts cdr crypt cups curl
dvd dvdr emboss encode foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2
howl imagemagick imlib java jpeg libg++ libwww mad mikmod mmx motif mp3 mpeg
ncurses nls ogg oggvorbis opengl pam pdflib perl png python quicktime readline
samba sdl slang spell sse sse2 ssl svga tcltk tcpd tiff truetype truetype-fonts
type1-fonts udev vorbis xine xml2 xmms xv zlib linguas_it userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS
Comment 1 Luca Marturana 2005-10-23 02:45:53 UTC
Created attachment 71267 [details, diff]
beep-media-player ebuild patch

This patch may fix the problem
Comment 2 scott 2005-10-25 07:57:46 UTC
The problem seems to start here at "rebuilding configure script."

>>> Unpacking source...
>>> Unpacking bmp-0.9.7.1.tar.gz to /var/tmp/portage/beep-media-player-0.9.7.1/work
>>> Unpacking gentoo_ice-xmms-0.2.tar.bz2 to
/var/tmp/portage/beep-media-player-0.9.7.1/work
 * Applying 0.9.7-hidden-window.patch ...                                [ ok ]
 * Applying 0.9.7-window-focus.patch ...                                 [ ok ]
 * Applying 0.9.7-ipv6.patch ...                                         [ ok ]
 * Rebuilding configure script (this will take a while) ...              [ !! ]
 * Running elibtoolize in: bmp-0.9.7.1
 *   Applying portage-1.5.10.patch ...
 *   Applying sed-1.5.6.patch ...
>>> Source unpacked.


Taking a look at /var/tmp/portage/beep-media-player-0.9.7.1/temp/elibtool.log,


patching file /var/tmp/portage/beep-media-player-0.9.7.1/work/bmp-0.9.7.1/ltmain.sh
Hunk #1 FAILED at 3462.
1 out of 1 hunk FAILED -- saving rejects to file
/var/tmp/portage/beep-media-player-0.9.7.1/work/bmp-0.9.7.1/ltmain.sh.rej


So that is definitely where things are going wrong.

I can't find the referenced reject file though.  I'll keep looking to see what
is failing and why.
Comment 3 scott 2005-10-25 08:16:35 UTC
The failure message (above) seems to come from the addition of '-f -i' to
autoreconf in the ebuild.  The '-f' doesn't generate any errors, but the '-i'
generates the following (when you strip off the redirect of STDOUT to /dev/null):


 * Rebuilding configure script (this will take a while) ...
autopoint: *** cvs program not found
autopoint: *** Stop.
autoreconf-2.59: autopoint failed with exit status: 1                     [ !! ]


Removing the '-f -i' still produces the "version mismatch!" error.  I will
continue looking.
Comment 4 Tony Vroon (RETIRED) gentoo-dev 2005-10-29 10:57:12 UTC
The ebuild now calls eautoreconf instead of a regular autoreconf. This should
deal with the situation. Please wait two hours, then sync your portage tree and
try again.
Comment 5 robustah 2005-10-30 05:15:52 UTC
It works! Thanks for great the work guys!