Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 271652 - gnome-base/gnome-panel-2.26.2 fails to build with libtool-1
Summary: gnome-base/gnome-panel-2.26.2 fails to build with libtool-1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 272109 (view as bug list)
Depends on:
Blocks: gnome2.26
  Show dependency tree
 
Reported: 2009-05-29 10:55 UTC by Laurento Frittella (mrfree)
Modified: 2009-06-03 23:09 UTC (History)
7 users (show)

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


Attachments
build.log (build.log,14.45 KB, text/plain)
2009-05-29 10:56 UTC, Laurento Frittella (mrfree)
Details
gnome-panel-2.26.2-build.log (gnome-panel-2.26.2-build.log,17.52 KB, text/plain)
2009-05-29 11:04 UTC, Balazs Nemeth
Details
Patch for the ebuild (gnome-panel.patch,359 bytes, patch)
2009-05-31 05:20 UTC, Serkan Kaba (RETIRED)
Details | Diff
patched ebuild - build log (gnome-base:gnome-panel-2.26.2:20090531-071752.log,60.62 KB, text/plain)
2009-05-31 07:25 UTC, Balazs Nemeth
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Laurento Frittella (mrfree) 2009-05-29 10:55:36 UTC
I'm attaching the full build log...
Comment 1 Laurento Frittella (mrfree) 2009-05-29 10:56:00 UTC
Created attachment 192853 [details]
build.log
Comment 2 Balazs Nemeth 2009-05-29 11:04:23 UTC
I have the same issue. I'll attach my build log and emerge --info.

emerge --info
Portage 2.1.6.11 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.30-rc6 x86_64)
=================================================================
System uname: Linux-2.6.30-rc6-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T8300_@_2.40GHz-with-glibc2.2.5
Timestamp of tree: Fri, 29 May 2009 09:15:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 2.1.7
dev-lang/python:     2.5.4-r2
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r2
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-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/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/home/gentoo/portage/distfiles"
FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch webrsync-gpg"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://de-mirror.org/distro/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/"
LANG="hu_HU.UTF-8"
LC_ALL="hu_HU.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="hu"
MAKEOPTS="-j4"
PKGDIR="/home/gentoo/portage/packages"
PORTAGE_CONFIGROOT="/"
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="/home/gentoo/tmp"
PORTDIR="/home/gentoo/portage"
PORTDIR_OVERLAY="/home/gentoo/overlay"
SYNC="rsync://rsync.at.gentoo.org/gentoo-portage"
USE="X acpi alsa amd64 bluetooth bzip2 cli cracklib crypt dbus dri dvd dvdr flac ftp gdbm gif gnome gnome-keyring gstreamer gtk hal howl iconv isdnlog jpeg lcms libnotify midi mmx mmxext mp3 mudflap multilib ncurses networkmanager nls nptl nptlonly ogg opengl openmp pam pch pcre perl png pppd python readline reflection session slang spl sse sse2 sse3 ssl ssse3 sysfs tcpd tiff truetype unicode xinerama xorg zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_dbd authn_default authn_file authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir env expires ext_filter filter headers ident imagemap include info log_config mem_cache mime mime_magic negotiation rewrite setenvif so speling status userdir usertrack unique_id vhost_alias suexec" APACHE2_MPMS="worker" CAMERAS="canon fuji ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="hu" USERLAND="GNU" VIDEO_CARDS="radeonhd vesa radeon"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Balazs Nemeth 2009-05-29 11:04:45 UTC
Created attachment 192855 [details]
gnome-panel-2.26.2-build.log
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-05-29 11:25:04 UTC
Note to self: I should really had some portage hooks to check for this kind of problems before commiting.
Comment 5 Shawn Bruce 2009-05-29 21:48:06 UTC
Confirmed.. 2.26.2 wont build w/ libtool-1

i installed libtool-2.x and it compiled successfully.
Comment 6 Michael Weber (RETIRED) gentoo-dev 2009-05-30 15:52:30 UTC
*** gnome-panel-2.26.2.ebuild.orig      2009-05-29 00:20:56.000000000 +0200
--- gnome-panel-2.26.2.ebuild   2009-05-30 17:43:22.000000000 +0200
*************** RDEPEND=">=gnome-base/gnome-desktop-2.24
*** 40,45 ****
--- 40,46 ----
        >=dev-libs/dbus-glib-0.71
        >=sys-apps/dbus-1.1.2
        x11-libs/libXau
+       >=sys-devel/libtool-2
        >=x11-libs/cairo-1.0.0
        eds? ( >=gnome-extra/evolution-data-server-1.6 )
        networkmanager? ( >=net-misc/networkmanager-0.6 )
Comment 7 Clemmitt M. Sigler 2009-05-31 00:46:19 UTC
Hi,

(In reply to comment #6)
> *** gnome-panel-2.26.2.ebuild.orig      2009-05-29 00:20:56.000000000 +0200
> --- gnome-panel-2.26.2.ebuild   2009-05-30 17:43:22.000000000 +0200
> *************** RDEPEND=">=gnome-base/gnome-desktop-2.24
> *** 40,45 ****
> --- 40,46 ----
>         >=dev-libs/dbus-glib-0.71
>         >=sys-apps/dbus-1.1.2
>         x11-libs/libXau
> +       >=sys-devel/libtool-2
>         >=x11-libs/cairo-1.0.0
>         eds? ( >=gnome-extra/evolution-data-server-1.6 )
>         networkmanager? ( >=net-misc/networkmanager-0.6 )

Please see bug 269548 for the same problem with gnome-media, and how it was dealt with by the maintainer.  I'm not sure if it meets with Gentoo policy to require libtool-2 to emerge such Gnome packages.  HTH.

Clemmitt
Comment 8 Serkan Kaba (RETIRED) gentoo-dev 2009-05-31 05:20:46 UTC
Created attachment 193036 [details, diff]
Patch for the ebuild
Comment 9 Balazs Nemeth 2009-05-31 07:25:05 UTC
(In reply to comment #8)
> Created an attachment (id=193036) [edit]
> Patch for the ebuild
> 

Now it compiles fine. I'll attach the full build log.
Comment 10 Balazs Nemeth 2009-05-31 07:25:34 UTC
Created attachment 193044 [details]
patched ebuild - build log
Comment 11 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-06-01 18:44:28 UTC
*** Bug 272109 has been marked as a duplicate of this bug. ***
Comment 12 upendra 2009-06-03 18:15:18 UTC
This patch by Serkan worked for me!
Comment 13 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-06-03 23:09:24 UTC
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/gnome-base/gnome-panel/ChangeLog,v
retrieving revision 1.281
diff -u -B -r1.281 ChangeLog
--- ChangeLog	28 May 2009 22:20:56 -0000	1.281
+++ ChangeLog	3 Jun 2009 23:08:49 -0000
@@ -2,6 +2,11 @@
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-panel/ChangeLog,v 1.281 2009/05/28 22:20:56 eva Exp $
 
+  03 Jun 2009; Gilles Dartiguelongue <eva@gentoo.org>
+  gnome-panel-2.26.2.ebuild:
+  libtool-2 screws us if we eautomake and micro version of installed
+  automake is different leading to an unwanted eautoreconf, bug #271652.
+
   28 May 2009; Gilles Dartiguelongue <eva@gentoo.org>
   +gnome-panel-2.26.2.ebuild:
   Bump to 2.26.2. Small bug fixes and translation updates.