Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re^7: Install problems with DBD::InterBase

by stefbv (Deacon)
on Jul 09, 2012 at 19:41 UTC ( #980751=note: print w/ replies, xml ) Need Help??


in reply to Re^6: Install problems with DBD::InterBase
in thread Install problems with DBD::InterBase

Hello Steve,

DBD::Firebird is based on DBD::InterBase, the interactive configuration feature was a default in DBD::InterBase and we chose to keep it as an option.

For "the full path to the Firebird installation" the FIREBIRD_HOME environment variable is checked first, on failure, a sub tries to locate Firebird in some default paths, but "/usr/lib/firebird/2.1" is not among them, that's why you had to enter the correct path. By the way what OS is yours? (if GNU/Linux then what distribution?, because other search paths can be easily added).

Suppose the test that failed is rt72946.t (it's a known bug) or where other test that failed?, unfortunately there is another bug, recently discovered, see https://github.com/mariuz/perl-dbd-firebird/.

Regards, Stefan


Comment on Re^7: Install problems with DBD::InterBase
Re^8: Install problems with DBD::InterBase
by Steve_BZ (Hermit) on Jul 10, 2012 at 15:16 UTC

    Hi Stefan,

    My operating system is Kubuntu and I experienced the same issue on 11.10 and 12.04 LTS.

    Regards

    Steve

      Just a little update. It is true that other search paths can be easily added for FIREBIRD_HOME, but it won't make any good in this case, because the search algorithm is looking for a full Firebird distribution with bin/ include/ and lib/ subdirs in the FIREBIRD_HOME path.

      In this case (KUbuntu) the distribution files seem to be scattered all over the filesystem, so '/usr/lib/firebird/2.x' won't be recognised as a valid FIREBIRD_HOME path.

      But the good news is that, now, all tests pass, thanks to the work made by the fellow team members of the project all important bugs were fixed.

      Regards, Ştefan

      Update: Reformulated the post, hope is much clear now :)

        Hi Ştefan,

        I forgot to say it's all working now. If I use the -i option and I don't use my own database but let it create it's own test database, everything works fine.

        Does your update mean I can use my own database to at installation time?

        Regards

        Steve

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://980751]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (5)
As of 2014-12-25 16:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (160 votes), past polls