onovy@angel-goose ~ $ startdbd Symbolic links exist Starting DBDesigner4 ... /usr/bin/startdbd: line 69: 29514 Neopr
onovy@angel-goose ~ $ startdbd Symbolic links exist Starting DBDesigner4 ... /usr/bin/startdbd: line 69: 29514 Neoprávněný přístup do paměti (SIGSEGV) $app_path/DBDesigner4 $* 2>~/.DBDesigner4/DBD4.log onovy@angel-goose ~ $ cat ~/.DBDesigner4/DBD4.log Runtime error 230 at 0806BE8D emerge --info: Portage 2.0.54-r2 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16.1 8 i686) ================================================================= System uname: 2.6.16.18 i686 Intel(R) Celeron(R) CPU 2.40GHz Gentoo Base System version 1.6.14 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disable d] dev-lang/python: 2.3.5-r2, 2.4.2 dev-python/pycrypto: 2.0-r1 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shu tdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/ X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=i686" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/ distributions/gentoo" LANG="cs_CZ.ISO-8859-2" LINGUAS="cs" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage-my" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi alsa apache2 apm arts audiofile avi bash-completion berkdb bitma p-fonts browserplugin bzip2 bzlib cddb cdparanoia cdrom cli crypt cups curl dba dri dvd emboss ethereal exif expat extras fam foomaticdb fortran ftp gd gdbm geo ip gif gimp gimpprint gkrellm glut gmp gnome gpm gs gstreamer gtk gtk2 gtkhtml i conv icq idn imagemagick imap imlib imlib2 innodb ipv6 irda isdnlog java javascr ipt jpeg junit lcms libg++ libwww linguas_cs lm_sensors lua mad maildir memlimit memory-limit mhash mikmod mime mmx mng motif mozctl mozdevelop moznocompose moz noirc moznomail mozp3p mp3 mpeg mpeg4 mplayer ncurses network nls nsplugin ogg o ggvorbis openal opengl oss pam pcntl pcre pdflib perl php png pnp postgres ppds pppd python qt quicktime readline recode reflection samba sdl serial session sha redmem simplexml sis spell spl sqlite sse ssl sysvipc tcpd tiff transcode truety pe truetype-fonts type1-fonts udev uml usb vim-with-x vorbis win32codecs xine xm l2 xmms xorg xosd xpm xscreensaver xv zlib userland_GNU kernel_linux elibc_glibc " Unset: CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OP TS, PORTAGE_RSYNC_OPTS
Not much we could do here without a backtrace. Please, attach it and reopen then: http://www.gentoo.org/proj/en/qa/backtraces.xml
it's binary packages, so: (gdb) thread apply all bt full Thread 1 (Thread 16384 (LWP 29957)): #0 0x08060dd1 in @DbgEvalFrame () No symbol table info available. #1 0x0805d807 in @DbgEvalFrame () No symbol table info available. #2 0x0805d94c in @DbgEvalFrame () No symbol table info available. #3 0x08064af0 in @DbgEvalFrame () No symbol table info available. #4 0x08064b7e in @DbgEvalFrame () No symbol table info available. #5 0x005b9396 in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #6 0x08064bd4 in @DbgEvalFrame () No symbol table info available. maybe this could help: http://bdn1.borland.com/article/0,1410,28944,00.html
bug-wranglers@gentoo.org
Created attachment 89635 [details] output from strace /opt/DBDesigner4/DBDesigner4 It's looking for libborqt-6.9-qt2.3.so and not finding it on my machine. Can't tell if this is the same problem.
(In reply to comment #4) > Created an attachment (id=89635) [edit] > output from strace /opt/DBDesigner4/DBDesigner4 > > It's looking for libborqt-6.9-qt2.3.so and not finding it on my machine. Can't > tell if this is the same problem. Daniel, see http://bugs.gentoo.org/show_bug.cgi?id=83930#c1. Someone please mark this as a duplicate of 83930.
Created attachment 90253 [details] My strace output - onovy I have libborqr installed and symlinked to /opt/DBDesigner4/linuxlib
(In reply to comment #6) > Created an attachment (id=90253) [edit] > My strace output - onovy > > I have libborqr installed and symlinked to /opt/DBDesigner4/linuxlib Are you using exactly the right version of libborqr? If I remove that library, my strace looks pretty much the same. It stops exactly on the same spot, but the error is that libborqr is missing, not segfault. If I copy the shared libraries to the Linuxlib/, it works just fine. When another problem with Xft comes up, I used this http://bugs.gentoo.org/show_bug.cgi?id=123769#c3. Here's my directory listing of /opt/DBDesigner4/Linuxlib/ lrwxrwxrwx 1 demise users 23 26. jun
(In reply to comment #6) > Created an attachment (id=90253) [edit] > My strace output - onovy > > I have libborqr installed and symlinked to /opt/DBDesigner4/linuxlib Are you using exactly the right version of libborqr? If I remove that library, my strace looks pretty much the same. It stops exactly on the same spot, but the error is that libborqr is missing, not segfault. If I copy the shared libraries to the Linuxlib/, it works just fine. When another problem with Xft comes up, I used this http://bugs.gentoo.org/show_bug.cgi?id=123769#c3. Here's my directory listing of /opt/DBDesigner4/Linuxlib/ lrwxrwxrwx 1 demise users 23 26. jun 17:02 libborqt-6.9-qt2.3.so -> libborqt-6.9.0-qt2.3.so -rwxr-xr-x 1 demise users 7526184 16. aug 2002 libborqt-6.9.0-qt2.3.so And md5sum for the shared library: ac668498c6cd401a563ed248b6154df5 libborqt-6.9.0-qt2.3.so Download address mentioned here http://bugs.gentoo.org/show_bug.cgi?id=83930#c1.
novy@angel-goose / $ ls -l /opt/DBDesigner4/Linuxlib/ | grep libbo lrwxrwxrwx 1 root root 33 2006-06-27 09:35 libborqt-6.9-qt2.3.so -> /opt/kylix3/libborqt-6.9-qt2.3.so lrwxrwxrwx 1 root root 35 2006-06-27 09:35 libborqt-6.9.0-qt2.3.so -> /opt/kylix3/libborqt-6.9.0-qt2.3.so onovy@angel-goose / $ md5sum /opt/DBDesigner4/Linuxlib/libbor* 6743434b247700fa64576f76b27655d4 /opt/DBDesigner4/Linuxlib/libborqt-6.9-qt2.3.so 6743434b247700fa64576f76b27655d4 /opt/DBDesigner4/Linuxlib/libborqt-6.9.0-qt2.3.so same version, another md5sum (i have that library from portage) * x11-libs/kylixlibs3-borqt Latest version available: 3.0-r1 Latest version installed: 3.0-r1 Size of files: 2,452 kB Homepage: http://kylixlibs.sf.net Description: Kylix 3 OE libraries License: GPL-2
(In reply to comment #8) I guess you should try the binary version from here http://www.bnr2.org/libborqt-6.9.0-qt2.3.so.tgz. DBDesigner is a binary build and very sensitive about the correct library version. If it doesn't work, I can't help you, sorry.
(In reply to comment #9) > (In reply to comment #8) > > I guess you should try the binary version from here > http://www.bnr2.org/libborqt-6.9.0-qt2.3.so.tgz. > > DBDesigner is a binary build and very sensitive about the correct library > version. If it doesn't work, I can't help you, sorry. Ok, I decided to test the version from portage. It works fine here.
Created attachment 95470 [details, diff] Add kylix3 to library path This patch corrects two things: 1.) Add the path to libborqt-6.9-qt2.3.so to LD_LIBRARY_PATH 2.) Comment out CLX_USE_LIBQT to get rid of the libXft.so.1 (bug #123769)
Created attachment 95471 [details] dbdesigner-4.0.5.4.ebuild Modified ebuild to add the patch and add dependency for x11-libs/kylixlibs3-borqt
*** Bug 147317 has been marked as a duplicate of this bug. ***
Has anybody tried my patch? Are there any problems? Is it possible that the patch harms systems with other configurations or old X? If not, could you please add this to the portage?
After installing kylix3 and applying your patch I got: libXft.so.1: cannot open shared object file: No such file or directory Therefore I did in /usr/lib : ln -s libXft.so.2.1.2 libXft.so.1 and get now: tfoerste@n22 ~ $ cat .DBDesigner4/DBD4.log /opt/DBDesigner4/DBDesigner4: symbol lookup error: /opt/DBDesigner4/Linuxlib/libqt.so.2: undefined symbol: XftPatternGetString :-(
This https://bugs.gentoo.org/show_bug.cgi?id=123769#add_comment helped, kylix3 seems not to be nesccessary
*** Bug 150373 has been marked as a duplicate of this bug. ***
*** Bug 156509 has been marked as a duplicate of this bug. ***
*** Bug 157413 has been marked as a duplicate of this bug. ***
*** Bug 159107 has been marked as a duplicate of this bug. ***
(In reply to comment #20) > *** Bug 159107 has been marked as a duplicate of this bug. *** > Excuse me, but Bug 159107 is not a duplicate of this bug. Its main focus is amd64, and i never read anything about getting dbdesigner to work on amd64. Also, it shouldn't be resolved as long as dbdesigner is masked on amd64.
FYI: DBDesigner (now known as MySQL Workbench) is now part of the mysql_gui_tools ebuild.
It is mentioned in the ebuilds, but it's always commented. Whats the reason for this?
Because workbench is still alpha. MySQL has removed workbench from current gui-tools release 10 because of this. On the other hand MySQL has made workbench to the main development target for this year. So it's likely to be added to gui-tools again in a near future. See also: http://lists.mysql.com/gui-tools/1981 http://lists.mysql.com/gui-tools/1982
*** Bug 187253 has been marked as a duplicate of this bug. ***
*** Bug 52983 has been marked as a duplicate of this bug. ***
*** Bug 123769 has been marked as a duplicate of this bug. ***
This ebuild is completely FUBAR-ed (other missing deps/libs - Bug 52983, Bug 123769 etc. etc. etc.) No idea when mysql-gui-tools will be ready to replace this, but as said above, the ebuild plain doesn't work and it's useless as it is. Please, remove this thing from the tree.
After setting a handfull of symlinks it works pretty well for me on x86 and amd64 as well. So, of course it is a pain, but I'd not remove it before workbench reaches post-alpha state.
Created attachment 128420 [details, diff] Patch to ebuild This patch is to fix the error: "/opt/DBDesigner4/DBDesigner4: symbol lookup error: /opt/DBDesigner4/Linuxlib/libqt.so.2: undefined symbol: XftPatternGetString"
If the package x11-libs/kylixlibs3-borqt not merged in your PC - same my laptop -, copy the library (ebuild /usr/portage/dev-db/dbdesigner/dbdesigner-4.0.5.4.ebuild unpack) to the /opt/DBDesigner4/Linuxlib (cp libborqt-6.9.0-qt2.3.so /opt/DBDesigner4/Linuxlib/.) Ok, thanks! :D
*** Bug 190343 has been marked as a duplicate of this bug. ***
gone
I couldn't get this to run (ebuild didn't install anything). Just wanted to say running with wine is a workaround.