Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Feb 2012 09:15:07 GMT
From:      jb <jb.1234abcd@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/165129: xfce - xorg - missing shared object in libxcb after recompile (needed by libwnck)
Message-ID:  <201202140915.q1E9F7oN071638@red.freebsd.org>
Resent-Message-ID: <201202140920.q1E9KAeU066995@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         165129
>Category:       ports
>Synopsis:       xfce - xorg - missing shared object in libxcb after recompile (needed by libwnck)
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 14 09:20:10 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     jb
>Release:        FreeBSD 9.0-RELEASE #0
>Organization:
>Environment:
FreeBSD localhost.localdomain 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:15:25 UTC 2012     root@obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
After ports recompilation I can not start xfce4 / Xorg.
# portupgrade -Rpv libxcb
# portupgrade -Rpv libwnck

I get this error msg:
Shared object "libxcb-aux.so.0" not found, required by "libwnck-1.so.22"

Here is ~/.startx.log.
$ startx
xauth:  file /home/jb/.serverauth.2046 does not exist
X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 9.0-RELEASE i386 
Current Operating System: FreeBSD localhost.localdomain 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:15:25 UTC 2012     root@obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Build Date: 03 December 2011  06:59:29AM
 
Current version of pixman: 0.24.2
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Feb 14 08:14:52 2012
(==) Using default built-in configuration (30 lines)
(EE) Failed to load module "fbdev" (module does not exist, 0)
Setting master 
/usr/local/bin/startxfce4: X server already running on display :0
Agent pid 2088
Shared object "libxcb-aux.so.0" not found, required by "libwnck-1.so.22"running 'ssh-agent -s -k'
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 2088 killed;
xinit: connection to X server lost


waiting for X server to shut down Dropping master 

Indeed, the file(s) are missing.
$ ls /usr/local/lib/libxcb-aux*
ls: /usr/local/lib/libxcb-aux*: No such file or directory

They were present before recompilation.
$ locate libxcb-aux
/usr/local/lib/libxcb-aux.a
/usr/local/lib/libxcb-aux.la
/usr/local/lib/libxcb-aux.so
/usr/local/lib/libxcb-aux.so.0

$ ldd /usr/local/lib/libwnck-1.so.22
/usr/local/lib/libwnck-1.so.22:
        ...
	libxcb-aux.so.0 => not found (0)
	libxcb-event.so.1 => not found (0)
	libxcb-atom.so.1 => not found (0)
	...

$ ls /var/db/pkg | grep libxcb
libxcb-1.7

$ ls /var/db/pkg | grep libwnck
libwnck-2.30.6

>How-To-Repeat:
Recompile libraries in question.

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201202140915.q1E9F7oN071638>