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

Installing on Ubuntu 20.04 LTS not working #638

Open
james645 opened this issue Apr 30, 2020 · 8 comments
Open

Installing on Ubuntu 20.04 LTS not working #638

james645 opened this issue Apr 30, 2020 · 8 comments

Comments

@james645
Copy link

Installing on Ubuntu 20.04 misses some dependencies like pyqt4. Is there a way to install/run it anyway?

@goatpig
Copy link
Owner

goatpig commented May 4, 2020

In the process of getting rid of py2/qt4 for py3/qt5. I can't really help you beyond that, both py2 and qt4 are EOL.

@MCM-Mike
Copy link

py3/qt5

Do you have a possible release day/month for the new version supporting py3/qt5 on Ubuntu 20.04 ?

@goatpig
Copy link
Owner

goatpig commented Oct 21, 2020

I'd like to but it's always hard to give ETAs. At the moment the dev branch runs on py3 exclusively. I'm still going through all the regressions this change introduced. There's probably a month of that left. The migration to qt5 is supposedly pain free, so I'm keeping that for last.

@Jcpetrucci
Copy link

What Linux distribution is supported currently then?

@MCM-Mike
Copy link

MCM-Mike commented Dec 3, 2020

What Linux distribution is supported currently then?

At the moment the Master branch is working, with Ubuntu 18 (lts) with py2/qt4 .
Should work on all Debian derivatives with Python2 and QT4 .

The limiting factor is at the moment Python 2 and QT4 , all Linux distributions allowing you to run these two versions will work.
(hope this generalization is correct)

@goatpig
Copy link
Owner

goatpig commented Dec 4, 2020

hope this generalization is correct

It is. dev is py3 qt4 atm, will migrate to qt5 soon. The branch is still unstable though.

@Ratief
Copy link

Ratief commented Jan 6, 2022

I just migrated my bitcoin node to a new server and ran into this problem. I had to re-find the work around for Ubuntu 20.04 so I thought I would mention it here in case someone else needs it.

sudo add-apt-repository ppa:rock-core/qt4
wget http://archive.ubuntu.com/ubuntu/pool/universe/q/qt-assistant-compat/libqtassistantclient4_4.6.3-7build1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/p/python-qt4/python-qt4_4.12.1+dfsg-2_amd64.deb
sudo apt-get install ./libqtassistantclient4_4.6.3-7build1_amd64.deb
sudo apt-get install ./python-qt4_4.12.1+dfsg-2_amd64.deb
sudo apt-get install ./armory_0.96.5_amd64_gcc7.2.deb

Notes: If, like me, you tried to install armory before realizing that you needed to do the above first and now you are stuck with the error "installed armory package post-removal script subprocess returned error exit status 127" when you try to remove armory then try the following.
sudo vim /var/lib/dpkg/info/armory.postrm (remove all of the commands so it does nothing)
sudo dpkg --purge --force-all armory

Credit goes to this post for the core of fixing this.
https://askubuntu.com/questions/1265294/pyqt4-on-ubuntu-20-04-install

@goatpig
Copy link
Owner

goatpig commented Feb 6, 2024

Reopening the issue as per a user request.

For info, I currently dev on arch, and there is no real target Linux distro for the next release as of yet. Build system is configured via autotools and builds with gcc. There is a cmake project that I need update. I don't know if this builds on clang atm.

I believe it's more a matter of targeting a package manager than a distro, but for now, I'm confident anything arch or debian based could be supported at minimal cost.

@goatpig goatpig reopened this Feb 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants