Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libtommath library cant be found / installation abort [CORE6352] #6593

Closed
firebird-automations opened this issue Jul 2, 2020 · 8 comments
Closed

Comments

@firebird-automations
Copy link
Collaborator

Submitted by: Fredi Niklaus (fredi_niklaus)

Preparing steps:
1. downlaod package Firebird-4.0.0.1436-Beta1.i686
2. unpacking tar (directory /opt/firebird)

The start of sudo ./install.sh ends after "Press Enter to start installation" with
"Please install required library 'libtommath' before firebird, after it repeat firebird install"

After search in found the issue CORE5445 and other pages

Steps to solve :
1. Installed libtommath (sudo apt-get -y install libtommath1)
Checked logs -> no error, (but amd64-Version?)
2. made two new simlink to libtommath.so.1.0.1
(one as /usr/lib/x86_64-linux-gnu/libtommath.so.0
and one as /usr/lib/x86_64-linux-gnu/libtommath.so.1)
3. tried to start installation firebird -> aborted with same error
4. added new simlink to libtommath.so.1.0.1 into installation directory
5. tried to start installation firebird -> aborted with same error

As far as i see, these are all options i have.
Others told, they are able to run the installation after the simlink's . In my case, the error is still pending.
(I never get to the point where i can set a password.)

@firebird-automations
Copy link
Collaborator Author

Modified by: @AlexPeshkoff

assignee: Alexander Peshkov [ alexpeshkoff ]

@firebird-automations
Copy link
Collaborator Author

Commented by: @mrotteveel

Why are you trying the beta 1, while the beta 2 is available? Does it work with the beta 2?

@firebird-automations
Copy link
Collaborator Author

Commented by: @AlexPeshkoff

You yourself paid attention that architectures of installed library and firebird differ. Certainly firebird for i686 (32 bit) can't use amd64 library (64 bit). Unfortunately I'm not apt guru and can't cay what switch to use to install library for 32 bits.

But the best solution is to use amd64 version of firebird on 64-bit system. This will help you avoid many issues with RAM access if you plan to work with big databases / serve many clients. And it's 5-15% (depending on operations) faster.

@firebird-automations
Copy link
Collaborator Author

Modified by: @AlexPeshkoff

status: Open [ 1 ] => Resolved [ 5 ]

resolution: Won't Fix [ 2 ]

@firebird-automations
Copy link
Collaborator Author

Modified by: @pcisar

status: Resolved [ 5 ] => Closed [ 6 ]

@andyrozman
Copy link

Same problem on Ubuntu 22.04 LTS, but in this case I can't even install libtommath library... Doesn't exist anymore.

@aafemt
Copy link
Contributor

aafemt commented Mar 15, 2024

Same problem on Ubuntu 22.04 LTS, but in this case I can't even install libtommath library... Doesn't exist anymore.

https://packages.ubuntu.com/search?keywords=libtommath&searchon=names&suite=jammy&section=all

@andyrozman
Copy link

After I posted here I managed to resolve it by installing dev version:

apt install libtommath-dev

This solved the issue and I could install FB 5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants