Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 240988 - dev-db/firebird < 2.5 installs static linked binaries
Summary: dev-db/firebird < 2.5 installs static linked binaries
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on: 419191
Blocks:
  Show dependency tree
 
Reported: 2008-10-10 09:34 UTC by Michael Weissenbacher
Modified: 2014-12-11 11:38 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Weissenbacher 2008-10-10 09:34:26 UTC
At some point the firebird ebuild got changed so that isql does not get built anymore - only isql_static. In contract, both gbak and gbak_static gets built. I think this should be fixed. I think it happened when it got moved out of /opt

Reproducible: Always

Steps to Reproduce:
1. emerge firebird
2. try to use isql
Actual Results:  
# isql
-su: isql: command not found

Expected Results:  
# isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> quit;


Unless there is a good reason not to build isql anymore, i think this should be fixed. For now, i can help myself by using a symlink, although this is not the same as a dynamically linked version of isql.
Comment 1 Wormo (RETIRED) gentoo-dev 2008-10-11 06:00:20 UTC
Check the messages from your firebird emerge (however you usually do it -- tool like elogv, or viewing the raw emerge logfile), you should find the following message:

"The command line tool isql has been renamed to fbsql."

So, do you have a dynamically linked fbsql? 
Comment 2 Michael Weissenbacher 2008-10-11 06:45:05 UTC
# ldd /usr/bin/fbsql
        linux-vdso.so.1 =>  (0x00007fff57ffe000)
        libfbembed.so.2.1 => /usr/lib/libfbembed.so.2.1 (0x00007f454f6e1000)
        libedit.so => /usr/lib/libedit.so (0x00007f454f4ba000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007f454f2b6000)
        libncurses.so.5 => /lib/libncurses.so.5 (0x00007f454f059000)
        libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/libstdc++.so.6 (0x00007f454ed5d000)
        libm.so.6 => /lib/libm.so.6 (0x00007f454eadc000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f454e8cf000)
        libc.so.6 => /lib/libc.so.6 (0x00007f454e590000)
        libicuuc.so.38 => /usr/lib/libicuuc.so.38 (0x00007f454e260000)
        libicudata.so.38 => /usr/lib/libicudata.so.38 (0x00007f454d58a000)
        libicui18n.so.38 => /usr/lib/libicui18n.so.38 (0x00007f454d239000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f454fc3d000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00007f454d01e000)


Yes! Thanks for the information, i wasn't aware about that. Well, in that case, shouldn't isql_static be renamed to fbsql_static?
Comment 3 Łukasz Damentko (RETIRED) gentoo-dev 2008-10-30 16:23:24 UTC
Reassigning to maintainer-needed since wltjr has left Gentoo, bug #135927.
Comment 4 Víctor Ostorga (RETIRED) gentoo-dev 2009-08-13 15:14:19 UTC
Why should isql_static be renamed to fbsql_static?

Check bug 198388
Comment 5 William L. Thomson Jr. 2011-02-23 19:24:17 UTC
This his been address in 2.5 where the static linked stuff is no longer installed. Can probably close bug, but since this is not resolved in 2.0.3 or 2.1.3 will leave open for now.
Comment 6 Pacho Ramos gentoo-dev 2012-02-09 12:01:02 UTC
Time to stabilize latest?
Comment 7 William L. Thomson Jr. 2012-02-09 16:27:17 UTC
Yes I would like to see 2.5.1 stabilized and we can punt older versions, they are not slotted. Though maybe I should slot the package some day.
Comment 8 Pacho Ramos gentoo-dev 2014-12-11 11:38:39 UTC
the affected versions were dropped long time ago