goatpig (OP)
Moderator
Legendary
Offline
Activity: 3752
Merit: 1364
Armory Developer
|
|
September 09, 2017, 09:43:08 PM |
|
Extract the content of that folder. In the terminal, cd to that folder, then type:
|
|
|
|
Rothbart
Newbie
Offline
Activity: 27
Merit: 0
|
|
September 09, 2017, 09:58:24 PM Last edit: September 09, 2017, 10:17:05 PM by Rothbart |
|
Edit: I've got the installation process started, but it stops with this error: sudo dpkg -i *.deb (Reading database ... 175842 files and directories currently installed.) Preparing to unpack armory_0.96.2-ubuntu14.04_amd64.deb ... Unpacking armory (0.96.2-1) over (0.96.2-1) ... Preparing to unpack python-psutil_1.2.1-1ubuntu2_amd64.deb ... Unpacking python-psutil (1.2.1-1ubuntu2) over (1.2.1-1ubuntu2) ... dpkg: dependency problems prevent configuration of armory: armory depends on python-qt4; however: Package python-qt4 is not installed.
dpkg: error processing package armory (--install): dependency problems - leaving unconfigured Setting up python-psutil (1.2.1-1ubuntu2) ... Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ... Processing triggers for desktop-file-utils (0.22-1ubuntu5.1) ... Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) ... Rebuilding /usr/share/applications/bamf-2.index... Processing triggers for mime-support (3.59ubuntu1) ... Errors were encountered while processing: armory Any ideas? Thanks!
|
|
|
|
PhoenixFire
Member
Offline
Activity: 270
Merit: 36
|
|
September 10, 2017, 12:50:24 AM |
|
Edit: I've got the installation process started, but it stops with this error: Any ideas? Thanks!
You'd need to grab the amd64 package for python-qt4 here: https://packages.ubuntu.com/xenial/python-qt4Unfortunately there are a bunch of dependencies required, and going on the manifest for Ubuntu 16.04 a chunk of them aren't included by default. You're new to linux, right? The package managers are great in most distros (Ubuntu included), but setting this all up on an offline machine is not for the faint of heart. Easy to get the packages you need if you're going online, but for a strict offline & airgapped machine that defeats the point (you haven't said, but I'm assuming?) You could install Ubuntu 14.04 instead and it'd only require the offline Armory package you already have, but I don't know whether that would more or less convenient for you.
|
|
|
|
Rothbart
Newbie
Offline
Activity: 27
Merit: 0
|
|
September 10, 2017, 01:27:24 AM |
|
You're new to linux, right? The package managers are great in most distros (Ubuntu included), but setting this all up on an offline machine is not for the faint of heart. Easy to get the packages you need if you're going online, but for a strict offline & airgapped machine that defeats the point (you haven't said, but I'm assuming?)
You could install Ubuntu 14.04 instead and it'd only require the offline Armory package you already have, but I don't know whether that would more or less convenient for you.
Yea, this is for a strictly offline machine. It sounds like it'll be easier to start over with Ubuntu 14.04 than find a way of getting all the packages onto the 16.04 installation. Just to clarify: the offline version of Armory should work on Ubuntu 14.04 out of the box? Thanks for your help!
|
|
|
|
PhoenixFire
Member
Offline
Activity: 270
Merit: 36
|
|
September 10, 2017, 01:59:48 AM |
|
Yea, this is for a strictly offline machine. It sounds like it'll be easier to start over with Ubuntu 14.04 than find a way of getting all the packages onto the 16.04 installation. Just to clarify: the offline version of Armory should work on Ubuntu 14.04 out of the box?
Thanks for your help!
I think it should, yes. I didn't give it more than a quick check but 14.04 seemed to have the qt4 libs that are missing on 16.04. The download is specifically named for Ubuntu 14.04 and I'm pretty sure goatpig knows what he is doing there. If you're worried, you could create a throwaway virtual machine to test the setup of 14.04 before you start fresh on your actual offline laptop. VirtualBox is free and relatively easy to use. No problem
|
|
|
|
Rothbart
Newbie
Offline
Activity: 27
Merit: 0
|
|
September 10, 2017, 03:45:58 AM |
|
I'll give it a go - thanks again!
|
|
|
|
Rothbart
Newbie
Offline
Activity: 27
Merit: 0
|
|
September 11, 2017, 01:26:02 AM Last edit: September 11, 2017, 01:39:42 AM by Rothbart |
|
So, I've managed to install the offline version of Armory on Ubuntu 14.04, but when I tried to open it, I got a message that Ubuntu has experienced an internal error: ArmoryQt.py crashed with SIGILL in void CrytpoPP::ByteReverse<unsigned int> It doesn't open at all, now - any ideas?
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3752
Merit: 1364
Armory Developer
|
|
September 11, 2017, 09:15:24 AM |
|
How old is your CPU?
|
|
|
|
Rothbart
Newbie
Offline
Activity: 27
Merit: 0
|
|
September 11, 2017, 03:16:45 PM |
|
It's a Celeron from 2007.
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3752
Merit: 1364
Armory Developer
|
|
September 11, 2017, 05:36:01 PM |
|
It's a Celeron from 2007.
That's your issue, you can't run my builds cause your CPU lacks the registers for it. You have to build from source against that machine.
|
|
|
|
Rothbart
Newbie
Offline
Activity: 27
Merit: 0
|
|
September 11, 2017, 06:38:55 PM |
|
Gotcha; that's gonna be a little difficult on an offline machine for a Linux noob like me. Guess I'll use Windows instead - thanks for your help + development time!
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3752
Merit: 1364
Armory Developer
|
|
September 11, 2017, 06:44:55 PM |
|
Gotcha; that's gonna be a little difficult on an offline machine for a Linux noob like me. Guess I'll use Windows instead - thanks for your help + development time!
I'll fix the CPU fuckery for the next version if you wanna revisit this in ~1 month.
|
|
|
|
Rothbart
Newbie
Offline
Activity: 27
Merit: 0
|
|
September 11, 2017, 06:58:11 PM Last edit: September 12, 2017, 01:44:56 AM by Rothbart |
|
I really appreciate your work - especially in supporting the dumping of this nonsense shitcoin - thanks again.
|
|
|
|
jojo69
Legendary
Offline
Activity: 3332
Merit: 4615
diamond-handed zealot
|
|
September 12, 2017, 06:44:47 AM |
|
sigh
so my old stuff all broke this morning, what with segwit and all
updated core to 0.15.0cr3, which caused a full resync, so 10 hours crunching on that
fired up my old armory and, of course, it acked on the new DB format
got 0.96.2-beta-95dc55907f installed and got my wallets imported...and Armory just camps offline
OS is win7 64, File\Settings\General\Bitcoin Software Management is pointing to the appropriate directories
I know that, eventually, we will get it all working, but you will understand that in the mean time this is most stress inducing. Your assistance is very much appreciated.
|
This is not some pseudoeconomic post-modern Libertarian cult, it's an un-led, crowd-sourced mega startup organized around mutual self-interest where problems, whether of the theoretical or purely practical variety, are treated as temporary and, ultimately, solvable. Censorship of e-gold was easy. Censorship of Bitcoin will be… entertaining.
|
|
|
skyhawk
Member
Offline
Activity: 83
Merit: 10
|
|
September 12, 2017, 08:03:16 AM |
|
updated core to 0.15.0cr3, which caused a full resync, so 10 hours crunching on that fired up my old armory and, of course, it acked on the new DB format
Really? The thing that changed is the chainstate directory, which Armory doesn't use afaik? The blocks database format should be unchanged...
|
|
|
|
achow101
Staff
Legendary
Offline
Activity: 3542
Merit: 6886
Just writing some code
|
|
September 12, 2017, 01:52:14 PM |
|
fired up my old armory and, of course, it acked on the new DB format
It isn't the new database format. Armory does not use Bitcoin Core's databases. Please do not assume that the one thing you know changed is what breaks the software. The reason your old Armory is failing is because segwit changes the block format, and old versions of Armory do not understand the segwit block format. Upgrading to Armory 0.96.2 and deleting the databases folder in Armory's datadir should fix your problem. Also, post your log files.
|
|
|
|
jojo69
Legendary
Offline
Activity: 3332
Merit: 4615
diamond-handed zealot
|
|
September 12, 2017, 03:08:37 PM Last edit: September 12, 2017, 04:01:42 PM by jojo69 |
|
Thank you for the reply. I apologize for my ignorance and frustration. It isn't the new database format. Armory does not use Bitcoin Core's databases. Please do not assume that the one thing you know changed is what breaks the software. fair enough, noted The reason your old Armory is failing is because segwit changes the block format, and old versions of Armory do not understand the segwit block format.
Upgrading to Armory 0.96.2 and deleting the databases folder in Armory's datadir should fix your problem. unfortunately this does not seem to change the programs behavior Also, post your log files.
OK, working on doing that right
|
This is not some pseudoeconomic post-modern Libertarian cult, it's an un-led, crowd-sourced mega startup organized around mutual self-interest where problems, whether of the theoretical or purely practical variety, are treated as temporary and, ultimately, solvable. Censorship of e-gold was easy. Censorship of Bitcoin will be… entertaining.
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3752
Merit: 1364
Armory Developer
|
|
September 12, 2017, 03:45:09 PM |
|
1) Delete your logs, start Armory and post the fresh logs.
2) Post dbLog.txt as well
3) Use pastebin to post the logs, not the forum itself.
|
|
|
|
jojo69
Legendary
Offline
Activity: 3332
Merit: 4615
diamond-handed zealot
|
|
September 12, 2017, 03:53:30 PM Last edit: September 12, 2017, 04:04:48 PM by jojo69 |
|
paste...bin
okey dokey, I guess I'll google that and try and figure out what it is...sorry I'm doing it wrong
edit/ hmmmmm, so I deleted those log files and restarted like you said, and now it is building databases, which it was not doing before
|
This is not some pseudoeconomic post-modern Libertarian cult, it's an un-led, crowd-sourced mega startup organized around mutual self-interest where problems, whether of the theoretical or purely practical variety, are treated as temporary and, ultimately, solvable. Censorship of e-gold was easy. Censorship of Bitcoin will be… entertaining.
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3752
Merit: 1364
Armory Developer
|
|
September 12, 2017, 04:28:10 PM |
|
paste...bin
pastebin.com edit/ hmmmmm, so I deleted those log files and restarted like you said, and now it is building databases, which it was not doing before
Let it go as long as it can, then report here. If it fails, I need these logs.
|
|
|
|
|