ports/165129: xfce - xorg - missing shared object in libxcb after recompile (needed by libwnck)
jb
jb.1234abcd at gmail.com
Tue Feb 14 09:20:11 UTC 2012
>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 at 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 at 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:
More information about the freebsd-ports-bugs
mailing list