Public bug reported:
Precise; May also affect Oneiric.
GnuCash won't work properly right now. In /tmp/gnucash.trace, I find
this:
* 12:59:44 WARN <libglade> Could not load support for `gnome': libgnome.so:
cannot open shared object file: No such file or directory
* 12:59:44 WARN <libglade> unknown widget class 'GnomeDruid'
* 12:59:44 WARN <GLib-GObject> invalid cast from `GtkLabel' to `GnomeDruid'
* 12:59:44 WARN <GLib-GObject> invalid cast from `GtkLabel' to `GtkContainer'
Running GnuCash under strace shows this:
access("/usr/lib/x86_64-linux-gnu/libglade/2.0/libgnome.so", F_OK) = -1 ENOENT
(No such file or directory)
stat("libgnome.so", 0x7fff43812170) = -1 ENOENT (No such file or directory)
stat("libgnome.so.so", 0x7fff43812170) = -1 ENOENT (No such file or directory)
stat("libgnome.so.la", 0x7fff43812170) = -1 ENOENT (No such file or directory)
open("/usr/lib/gnucash/libgnome.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/gnucash/gnucash/libgnome.so", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/gnucash/gnucash/libgnome.so", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/gnucash/libgnome.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 23
fstat(23, {st_mode=S_IFREG|0644, st_size=185454, ...}) = 0
mmap(NULL, 185454, PROT_READ, MAP_PRIVATE, 23, 0) = 0x7f219362a000
close(23) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/tls/x86_64/libgnome.so", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat("/lib/x86_64-linux-gnu/tls/x86_64", 0x7fff43811930) = -1 ENOENT (No such
file or directory)
open("/lib/x86_64-linux-gnu/tls/libgnome.so", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat("/lib/x86_64-linux-gnu/tls", 0x7fff43811930) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/x86_64/libgnome.so", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat("/lib/x86_64-linux-gnu/x86_64", 0x7fff43811930) = -1 ENOENT (No such file
or directory)
open("/lib/x86_64-linux-gnu/libgnome.so", O_RDONLY) = -1 ENOENT (No such file
or directory)
stat("/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
open("/usr/lib/x86_64-linux-gnu/tls/x86_64/libgnome.so", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/tls/x86_64", 0x7fff43811930) = -1 ENOENT (No
such file or directory)
open("/usr/lib/x86_64-linux-gnu/tls/libgnome.so", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat("/usr/lib/x86_64-linux-gnu/tls", 0x7fff43811930) = -1 ENOENT (No such file
or directory)
open("/usr/lib/x86_64-linux-gnu/x86_64/libgnome.so", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat("/usr/lib/x86_64-linux-gnu/x86_64", 0x7fff43811930) = -1 ENOENT (No such
file or directory)
open("/usr/lib/x86_64-linux-gnu/libgnome.so", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat("/usr/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
open("/lib/tls/x86_64/libgnome.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat("/lib/tls/x86_64", 0x7fff43811930) = -1 ENOENT (No such file or directory)
open("/lib/tls/libgnome.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib/tls", 0x7fff43811930) = -1 ENOENT (No such file or directory)
open("/lib/x86_64/libgnome.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat("/lib/x86_64", 0x7fff43811930) = -1 ENOENT (No such file or directory)
open("/lib/libgnome.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/lib", {st_mode=S_IFDIR|0755, st_size=16384, ...}) = 0
open("/usr/lib/tls/x86_64/libgnome.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat("/usr/lib/tls/x86_64", 0x7fff43811930) = -1 ENOENT (No such file or
directory)
open("/usr/lib/tls/libgnome.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat("/usr/lib/tls", 0x7fff43811930) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64/libgnome.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat("/usr/lib/x86_64", 0x7fff43811930) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgnome.so", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=126976, ...}) = 0
munmap(0x7f219362a000, 185454) = 0
time(NULL) = 1328486718
write(4, "* 17:05:18 WARN <libglade> Coul"..., 135) = 135
time(NULL) = 1328486718
write(4, "* 17:05:18 WARN <libglade> unkn"..., 62) = 62
cd /usr/lib/x86-64-linux-gnu
sudo ln -s ../libglade .
... causes is to run flawlessly. Therefore, I conclude that the
libraries that libglade2-0 are looking for don't belong in
/usr/lib/libglade anymore, but in /usr/lib/x86-64-linux-gnu/libglade
instead. That includes libbonoboui2-0, libgnomeui-0, libgnomecanvas2-0
(that I know of).
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libgnomeui-0 2.24.5-2
ProcVersionSignature: Ubuntu 3.2.0-8000.2~ppa1-generic-tuxonice 3.2.2
Uname: Linux 3.2.0-8000-generic-tuxonice x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
Date: Sun Feb 5 17:17:50 2012
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110301.7)
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: libgnomeui
UpgradeStatus: Upgraded to precise on 2012-01-26 (10 days ago)
** Affects: libgnomeui (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug precise running-unity
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/927374
Title:
/usr/lib/libglade should be /usr/lib/x86_64-linux-gnu/libglade on 64
bit multiarch
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libgnomeui/+bug/927374/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs