Koozali.org: home of the SME Server

Firebird Data Base installation

jibe

Firebird Data Base installation
« on: September 02, 2004, 11:14:21 AM »
Hi,

I should like to install Firebird on SME 6.01, but I'm surprised that it needs ncurses4, glibc and according to some others SME users who tried also, libstd...

Seems that several people tried to install it but I didn't found anyone who succeeded... But Chris Buechler, but he logged as guess and I'm afraid that he will not find my message...

Did somebody succeeded to install Firebird ? How could I do to not have problems with the needed libraries ?

mbachmann

Firebird Data Base installation
« Reply #1 on: September 02, 2004, 03:49:44 PM »
You could force the install with --nodeps but i'm pretty sure firebird db won't work then.

Also you can try to put all needed rpms in a specific directory and install all in one go (rpm -ivH *.*).

Use a test machine and don't blame me if it does not work.

jibe

Firebird Data Base installation
« Reply #2 on: September 03, 2004, 08:08:14 AM »
Quote from: "mbachmann"
Use a test machine and don't blame me if it does not work.


:-) Don't worry : I'll not !

Well, I should have repeated here what I said in Chris Buechler's topic : To have Firebird working, you must update libstd and then, you get a problem with PHP complaining that it's not the right libstd version...

This problem is known and was discussed on a french forum, but no solution was found...

I'm afraid that the only solution will be either to recompile Firebird to try to solve the dependencies problem, if it's possible, or to update PHP. What could be the best ? I'm afraid that the dependencies could not be changed, and that updating PHP will oblige to update several other thinds in SME...

Anyway, thanks for your reply, mbachmann : could have been useful !

mbachmann

Firebird Data Base installation
« Reply #3 on: September 03, 2004, 10:13:44 AM »
Quote from: "jibe"
Anyway, thanks for your reply, mbachmann : could have been useful !


... which means it was not. I see you are more experienced than me.

Which php version does libstd need? I've seen people reporting running 4.3.8 (http://ergin.dyndns.org/download/php4.3.8-upgrade.sh) and some unsuccessful tries with 5.0.1 on SME here.

Maybe someone can bring you in contact Chris Buechler?

jibe

Firebird Data Base installation
« Reply #4 on: September 03, 2004, 04:08:18 PM »
Quote from: "mbachmann"
Quote from: "jibe"
Anyway, thanks for your reply, mbachmann : could have been useful !


... which means it was not. I see you are more experienced than me.


 :lol: It's just because I can read french forums as well as english ones : this gives more chance to discover useful things  ;-)

Yes, I heard about this upgrade of PHP. I read about peole planning to do it, but never about people who experienced that... Well, anyway, I'll try that, but in some time. For now, I was just trying to find an easier way to install Firebird, or at least a safe way.

Only Chris Buechler uses Firebird ?

mbachmann

Firebird Data Base installation
« Reply #5 on: September 06, 2004, 08:38:42 AM »
Chris is not on the devinfo mailing list but maybe you can ask RequestedDeletion directly?

Je apprend francais aussi. Je sui mais tres nul, as you see.

According php 5 i quote Dan Brown from devinfo:


PHP5

Horde is not compatible with PHP5--even the current development CVS version won't run with PHP5.

jibe

Firebird Data Base installation
« Reply #6 on: September 07, 2004, 08:00:04 AM »
Quote from: "mbachmann"
Je apprend francais aussi. Je sui mais tres nul, as you see.


"J'apprends le français moi aussi, mais je suis très nul comme tu vois" should have been better ;-), but it's not so bad already. My english is not better :-? ... Just go on, you will succeed !

Quote from: "mbachmann"
Chris is not on the devinfo mailing list but maybe you can ask RequestedDeletion directly?


Excuse-me... who is RequestedDeletion ? And don't you think that it's bad to try to join Chris if this guy didn't want to give his address ?

About PHP, it seems that 4.3.8 could be enough. But I'm afraid that there is a lot of changes anyway if some libraries are updated... I want to try those updates, but I'll have to do that on a test server first...

Anyway, thanks for your advices !

mbachmann

Firebird Data Base installation
« Reply #7 on: September 07, 2004, 12:43:06 PM »
RequestedDeletion is the forum admin here. Unfortunately he has not entered contact details into his profile. Try staff@contribs.org or admin@contribs.org but there will be no quick replies.

Don't worry, i think you can ask Chris Buechler just straight away if you get his address. I am sure he can speak for himself. If he is not intersted in helping you, he would just tell you.

jibe

Firebird Data Base installation
« Reply #8 on: September 08, 2004, 08:27:49 AM »
Hi mbachmann,

Merci beaucoup pour ton aide  ;-)

Thanks a lot ! I just emailed RequestedDeletion and I'll see if I can retrieve Chris Buechler. Maybe I'll be lucky  :-) .

Offline Jáder

  • *
  • 1,099
  • +0/-0
    • LinuxFacil
I have Firebird working on SME 5.5... not tried on 6.01-01
« Reply #9 on: September 10, 2004, 03:21:17 AM »
I have Firebird working on SME 5.5 U6:
[root@aguia root]# cat /etc/e-smith-release
Mitel Networks SME Server V5.5
[root@aguia root]# ps -ax|grep ibse
 1346 ?        S      6:52 /opt/interbase/bin/ibserver
 1347 ?        S      0:09 /opt/interbase/bin/ibserver
 6568 ?        S      0:00 /opt/interbase/bin/ibserver
 6571 ?        S      0:00 /opt/interbase/bin/ibserver
30897 ?        S      0:06 /opt/interbase/bin/ibserver
31779 ?        S      0:04 /opt/interbase/bin/ibserver
 7118 pts/0    S      0:00 grep ibse
[root@aguia root]#

Never tried on 6.01-01... would it work as I read above.
I just was contacted by my client (aguia owner!) to do un upgrage on his server... including a FireBird upgrade to 1.5!
Shall I gracefully refuse the job? :D
Or just install 5.6 ... for now?

Thanks!

Jáder
...

jibe

Firebird Data Base installation
« Reply #10 on: September 10, 2004, 08:37:16 AM »
Hi, jader,

I'm happy to hear that you succeeded in installing Firebird on your SME 5.5 ! Don't refuse the upgrade to your client immediately, but be careful about possible problems ! And let's try to help each other !

Well, Some people tried to install Firebird 1.5 on SME 6.01 and got problems with some libraries. Then, after upgrading libraries, they got problems with PHP and lost their server-manager.

IMHO, these problems have a solution : seems that it's only because of some old versions of libraries used on SME when Firebird uses newer ones, but upgrading libraries is delicate because of dependencies between them...

If you installed Firebird on your SME 5.5, this means :
- Either that the libraries of the SME are ok for the version of Firebird you are using,
- Either that you succeeded to upgrade your libraries.

Which version of Firebird are you using on your SME 5.5, and how did you installed it ?

Here are some interesting links about that. Sorry, some are in french (and they are the most interesting about dependencies problems...). If needed, I could translate some parts. But there is more questions than answers :-?

http://forums.contribs.org/index.php?topic=21565.0
http://forums.contribs.org/index.php?topic=22568.0
http://forums.contribs.org/index.php?topic=17136.0
http://forums.contribs.org/index.php?topic=9160.0
http://forums.contribs.org/index.php?topic=21550.0
http://forums.ixus.net/viewtopic.php?t=16043
http://forums.ixus.net/viewtopic.php?t=15627
http://forums.ixus.net/viewtopic.php?t=18793
http://forums.ixus.net/viewtopic.php?t=15627

Offline Jáder

  • *
  • 1,099
  • +0/-0
    • LinuxFacil
Firebird
« Reply #11 on: September 10, 2004, 01:15:52 PM »
Hi

It´s my pleasure to help!

I have installed this Firebird two years ago... so I do not remember too much. So far I remember I have no problems at all to install it!

I downloaded a Firebird SuperServer package from a web site and rpm -Uvh it!

The PHP is VERY old... look:
php-4.1.2-2es3
php-imap-4.1.2-2es3
php-ldap-4.1.2-2es3
php-pgsql-4.1.2-2es3
e-smith-phpmyadmin-2.5.0-5dmc
php-mysql-4.1.2-2es3
e-smith-php-1.6.0-01
dmc-mitel-phpsysinfo-2.1-1

And I THINK (by reading the README file!) that Firebird is 1.0.3 version!). How I can get the exact version of FB?
...

jibe

Re: Firebird
« Reply #12 on: September 11, 2004, 08:51:21 PM »
Hi,

Quote from: "jader"
How I can get the exact version of FB?


I don't know, as I did not install it  :-?

rpm -qi doesn't work ?

Quote from: "jader"
And I THINK (by reading the README file!) that Firebird is 1.0.3 version!


So, probably the problem is only with the 1.5 version and you do have a 1.0.3... I'll try to install 1.0.3 version if I can still find it.

Offline TrevorB

  • *
  • 259
  • +0/-0
    • http://www.batley.id.au
Firebird Data Base installation
« Reply #13 on: September 13, 2004, 12:46:22 AM »
Don't let the worry of a PHP upgrade sway you from looking at Firebird.

The upgrade to a later version of PHP is fairly painless (so long as you stay with PHP 4.???).

There are a number of topics on this and even some scripts to remove any hassles.

Trevor B

Offline Jáder

  • *
  • 1,099
  • +0/-0
    • LinuxFacil
Firebird is 1.0.3
« Reply #14 on: September 13, 2004, 02:14:08 PM »
Of course rpm -qi Firebird do the work... I´d some problem because is Firebird and not firebird (with capital F) !!

[root@aguia root]# rpm -qi FirebirdSS
Name        : FirebirdSS                   Relocations: /opt
Version     : 1.0.3.972                         Vendor: (none)
Release     : 0                             Build Date: Tue 03 Jun 2003 03:02:09 AM BRT
Install date: Thu 18 Sep 2003 02:16:35 PM BRT      Build Host: suse70.fleetriver
Group       : Applications/Databases        Source RPM: FirebirdSS-1.0.3.972-0.src.rpm
Size        : 9684304                          License: InterBase Public Licence (IPL)
URL         : http://firebird.sourceforge.net
Summary     : FirebirdSQL Database Server and Client tools.
Description :
Firebird is a powerful, high-performance relational database designed to be embedded into
applications on multiple platforms.


Thank you
...