public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] gimp-2.6.4 fails with libxcb 1.4
@ 2009-10-07  6:53 Denis
  2009-10-07  7:10 ` Dirk Uys
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Denis @ 2009-10-07  6:53 UTC (permalink / raw
  To: gentoo-user

Hello everyone,

I just upgraded to libxcb 1.4, and the only side effect so far is that
I cannot get gimp to compile.

The build log clearly points to the broken libxcb dependency, although
I followed the Upgrade Guide:

------------------------------------------
/bin/sh ../../libtool --tag=CC   --mode=link i686-pc-linux-gnu-gcc
-O2 -march=prescott$
i686-pc-linux-gnu-gcc -O2 -march=prescott -pipe -Wall
-Wdeclaration-after-statement -Wm$
creating file-pcx
/bin/sh ../../libtool --tag=CC   --mode=link i686-pc-linux-gnu-gcc
-I/usr/include/libpn$
i686-pc-linux-gnu-gcc -pthread -I/usr/include/poppler/glib
-I/usr/include/poppler -I/us$
/usr/lib/libxcb-xlib.so.0: undefined reference to `_xcb_unlock_io'
/usr/lib/libxcb-xlib.so.0: undefined reference to `_xcb_lock_io'
collect2: ld returned 1 exit status
make[3]: *** [file-pdf] Error 1
make[3]: *** Waiting for unfinished jobs....
i686-pc-linux-gnu-gcc -O2 -march=prescott -pipe -Wall
-Wdeclaration-after-statement -Wm$
creating file-pix
i686-pc-linux-gnu-gcc -I/usr/include/libpng12 -O2 -march=prescott
-pipe -Wall -Wdeclara$
creating file-png
make[3]: Leaving directory
`/var/tmp/portage/media-gfx/gimp-2.6.4/work/gimp-2.6.4/plug-$
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/media-gfx/gimp-2.6.4/work/gimp-2.6.4/plug-$
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/media-gfx/gimp-2.6.4/work/gimp-2.6.4'
make: *** [all] Error 2
 * ERROR: media-gfx/gimp-2.6.4 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3352:  Called gnome2_src_compile
 *             environment, line 2196:  Called die
 * The specific snippet of code:
 *       emake || die "compile failure"
 *  The die message:
 *   compile failure
------------------------------------------

Is there some way to get around this?

If this may help, my emerge --info:

------------------------------------------

Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.3.2,
glibc-2.9_p20081201-r2, 2.6.27-gentoo-r8 i686)
=================================================================
System uname: Linux-2.6.27-gentoo-r8-i686-Intel-R-_Core-TM-2_CPU_6600_@_2.40GHz-with-gentoo-1.12.11.1
Timestamp of tree: Wed, 07 Oct 2009 02:45:01 +0000
app-shells/bash:     4.0_p28
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.6.2-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d
/etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild
/etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d
/etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c
/etc/udev/rules.d"
CXXFLAGS="-O2 -march=prescott -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox
sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/
http://distro.ibiblio.org/pub/linux/distributions/gentoo/
http://www.gtlib.gatech.edu/pub/gentoo "
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
PKGDIR="/usr/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="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X aac acl aim alsa ao bash-completion bdf berkdb branding bzip2
cairo cdda cddb cdparanoia cdr cli cpudetection cracklib crypt cups
djvu emacs encode exif firefox flac foomaticdb fortran gdbm gif glut
gpm graphics gs gtk iconv ieee1394 imagemagick imlib ipv6 java
javascript jbig jpeg jpeg2k kpathsea lame latex ldap libnotify libwww
lm_sensors mad mmx mmxext mng modules motif mp3 mpeg mplayer msn
mudflap ncurses nls nptl nptlonly openal opengl openmp oss pam pcre
pdf perl plotutils png ppds preview-latex pstricks python qt3support
qt4 quicktime readline reflection rtc samba science sdl sensord
session smp sndfile spell spl sse sse2 ssl svga swat sysfs tcl tcpd
tetex tiff tk truetype tta unicode usb wavpack winbind wmp x86 xcb
xine xml xorg yahoo zlib"



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] gimp-2.6.4 fails with libxcb 1.4
  2009-10-07  6:53 [gentoo-user] gimp-2.6.4 fails with libxcb 1.4 Denis
@ 2009-10-07  7:10 ` Dirk Uys
  2009-10-07  8:21 ` Steffen Loos
  2009-10-07 13:44 ` [gentoo-user] " walt
  2 siblings, 0 replies; 5+ messages in thread
From: Dirk Uys @ 2009-10-07  7:10 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 143 bytes --]

I am experiencing the same problem as you described. Will probably only be
able to further look at it tonight or tomorrow night.

Regards
Dirk

[-- Attachment #2: Type: text/html, Size: 156 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] gimp-2.6.4 fails with libxcb 1.4
  2009-10-07  6:53 [gentoo-user] gimp-2.6.4 fails with libxcb 1.4 Denis
  2009-10-07  7:10 ` Dirk Uys
@ 2009-10-07  8:21 ` Steffen Loos
  2009-10-07 13:44 ` [gentoo-user] " walt
  2 siblings, 0 replies; 5+ messages in thread
From: Steffen Loos @ 2009-10-07  8:21 UTC (permalink / raw
  To: gentoo-user

Denis schrieb:
> Hello everyone,
> 
> I just upgraded to libxcb 1.4, and the only side effect so far is that
> I cannot get gimp to compile.

Because you're using libxcb from unstable you could try to use gimp-2.6.7 also from unstable -- with that combination i haven't experienced any problems.

Steffen



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-user]  Re: gimp-2.6.4 fails with libxcb 1.4
  2009-10-07  6:53 [gentoo-user] gimp-2.6.4 fails with libxcb 1.4 Denis
  2009-10-07  7:10 ` Dirk Uys
  2009-10-07  8:21 ` Steffen Loos
@ 2009-10-07 13:44 ` walt
  2009-10-07 14:21   ` Denis
  2 siblings, 1 reply; 5+ messages in thread
From: walt @ 2009-10-07 13:44 UTC (permalink / raw
  To: gentoo-user

On 10/06/2009 11:53 PM, Denis wrote:
> Hello everyone,
>
> I just upgraded to libxcb 1.4, and the only side effect so far is that
> I cannot get gimp to compile.
>
> The build log clearly points to the broken libxcb dependency, although
> I followed the Upgrade Guide:
> /usr/lib/libxcb-xlib.so.0: undefined reference to `_xcb_unlock_io'

You forgot the very last step of the xcb upgrade:

# rm -i /usr/lib/libxcb-xlib.so*

Read the upgrade guide again :o)




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] Re: gimp-2.6.4 fails with libxcb 1.4
  2009-10-07 13:44 ` [gentoo-user] " walt
@ 2009-10-07 14:21   ` Denis
  0 siblings, 0 replies; 5+ messages in thread
From: Denis @ 2009-10-07 14:21 UTC (permalink / raw
  To: gentoo-user

> You forgot the very last step of the xcb upgrade:
>
> # rm -i /usr/lib/libxcb-xlib.so*
>
> Read the upgrade guide again :o)
>

Oops, I figured I didn't know what I was doing, but it always makes
sense in the end :-P

Thanks!  That got things all fixed up, including a bunch of other
packages revdep-rebuild picked up as a result of deleting the link..

Denis



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-10-07 14:21 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-07  6:53 [gentoo-user] gimp-2.6.4 fails with libxcb 1.4 Denis
2009-10-07  7:10 ` Dirk Uys
2009-10-07  8:21 ` Steffen Loos
2009-10-07 13:44 ` [gentoo-user] " walt
2009-10-07 14:21   ` Denis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox