Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 159107

Summary: dbdesigner starting problems: workarounds for x86 and amd64
Product: Gentoo Linux Reporter: D. Stiefe1maier <gentoo>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: major CC: allanonjl
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description D. Stiefe1maier 2006-12-25 19:47:16 UTC
Much to my regret i had to realize that mysql-gui-tools does not include the workbench (yet?), dbdesigners successor.
Therefore I successfully tried to install dbdesigner on my new amd4 system.

A few months ago i installed it on my x86 box, with similar problems. Please note that the steps for x86 show what i *think* i did. Maybe i created more symlinks... (also, as i did it on amd64 it might be preferred to add the files and symlinks in Linuxlib instead of /usr/lib)

helpful links:
http://ubuntuforums.org/showthread.php?t=125911
http://rpmfind.net/linux/RPM/sourceforge/s/sk/skychart/libborqt-6.9.0-2.i386.html
http://wiki.splitbrain.org/dbdesigner

related:
Bug 123769 - Bug 135731

 _ x86 _

1. added missing symlink:	ln -s libXft.so.2.1.2 /usr/lib/libXft.so.1
2. - copied libborqt-6.9.0-qt2.3.so (from libborqt-6.9.0-2.i386.rpm) to /usr/lib
   - ln -s libborqt-6.9-qt2.3.so /usr/lib/libborqt-6.9.0-qt2.3.so
3. - rm /opt/DBDesigner4/Linuxlib/libqt.so.2
   - ln -s /usr/lib/libborqt-6.9.0-qt2.3.so /opt/DBDesigner4/Linuxlib/libqt.so.2

 _ amd64 _

to emerge dbdesigner, i had to add these lines to package.keywords
sys-libs/lib-compat             x86
dev-db/dbdesigner             ~x86
i think those packages could have the ~amd64 keywords applied.

1. - copied libXft.so.2.1.2 from my 32bit box to  /opt/DBDesigner4/Linuxlib/libXft.so.2.1.2-32bit
   - added missing symlink:	ln -s libXft.so.2.1.2-32bit /opt/DBDesigner4/Linuxlib/libXft.so.1
2. - copied libborqt-6.9.0-qt2.3.so (from libborqt-6.9.0-2.i386.rpm) to /opt/DBDesigner4/Linuxlib/
   - ln -s libborqt-6.9-qt2.3.so /opt/DBDesigner4/Linuxlib/libborqt-6.9.0-qt2.3.so
3. - rm /opt/DBDesigner4/Linuxlib/libqt.so.2
   - ln -s /opt/DBDesigner4/Linuxlib/libborqt-6.9.0-qt2.3.so /opt/DBDesigner4/Linuxlib/libqt.so.2



additional requests:
1. enhance the info after emerging debdesigner:
 * To start DBDesigner4, run 'startdbd'
add:
 * if the application does not start, see the error log: cat ~/.DBDesigner4/DBD4.log

2. add entry in kde menu "development"

hope this is of any use :)
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-12-26 03:20:57 UTC

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