Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 373355 - xfce-base/xfce4-panel-4.8.5 and x11-libs/libwnck-2.30.6: linking fails due to libtool file referencing xcb stuff
Summary: xfce-base/xfce4-panel-4.8.5 and x11-libs/libwnck-2.30.6: linking fails due to...
Status: RESOLVED DUPLICATE of bug 366227
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-28 15:36 UTC by Martin von Gagern
Modified: 2011-06-29 17:17 UTC (History)
0 users

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 Martin von Gagern 2011-06-28 15:36:51 UTC
Emerging xfce-base/xfce4-panel-4.8.5 failed for me:

  CCLD   libpager.la
/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lxcb-aux
/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lxcb-event
/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lxcb-atom
collect2: ld returned 1 exit status
make[4]: *** [libpager.la] Error 1
make[4]: Leaving directory `/var/tmp/portage/xfce-base/xfce4-panel-4.8.5/work/xfce4-panel-4.8.5/plugins/pager'

It appears that these libs were added to the linker invocation by libtool in response to /usr/lib64/libwnck-1.la from x11-libs/libwnck-2.30.6. So for me the solution was the following:

emerge -1 libwnck:1 && emerge -1 xfce4-panel

I noticed that current libwnck doesn't install the la file any more. This is since CVS revision 1.10 of the ebuild, committed by ssuominen:
http://sources.gentoo.org/gentoo-x86/x11-libs/libwnck/libwnck-2.30.6.ebuild?r1=1.9&r2=1.10

I guess if you would accompany this change in the set of installed files with a revision bump for libwnck:1, then you could have xfce4-panel depend on the more recent revision, thus automatically avoiding any problem caused by the la file.
Comment 1 Pacho Ramos gentoo-dev 2011-06-29 17:17:02 UTC

*** This bug has been marked as a duplicate of bug 366227 ***