So, I replaced Armory 0.93.3 with newly downloaded 0.95.1, maintained all the original packages, and repeated the install process. No dice. The output is below: *I hope I've enabled the insertion of code output correctly so that it appears concise as you have done in your post above. If not, perhaps someone could tell me how to do it properly?
Preparing to unpack python-twisted-words_12.0.0-1_all (1).deb ...
Unpacking python-twisted-words (12.0.0-1) over (12.0.0-1)...
dpkg: dependency problems prevent configuration of armory:
armory depends on python (>= 2.6).
armory depends on python-qt4.
armory depends on python-twisted.
armory depends on python-psutil.
armory depends on libc6 (>= 2.3.2).
armory depends on libgcc1 (>= 1:4.1.1).
armory depends on libstdc++6 (>= 4.7).
dpkg:
error processing package armory (--install):
dependency problems - leaving unconfigured
Setting up python-crypto (2.6-4+deb7u3) ...
I followed your command regarding getting the "python-qt4" package, but was informed that the appropriate version was already present within the directory. I'm pretty unfamiliar with scripts, but am I right in assuming that I am missing all of the above packages and that the ">" denotes that I need the version of the associated package equal to or greater than the numerical value that follows it?
I also tried the following processes to no avail:
sudo apt-get -f install
[sudo] password for amnesia:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libqt4-declarative libqt4-opengl libqt4-script libqt4-sql libqt4-svg
libqt4-xmlpatterns libqtassistantclient4 libqtwebkit4 python-cffi
python-cryptography python-ply python-pycparser
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
amnesia@amnesia:~/Desktop/armory[b]$ sudo apt-get autoremove[/b]
[sudo] password for amnesia:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
libqt4-declarative libqt4-opengl libqt4-script libqt4-sql libqt4-svg
libqt4-xmlpatterns libqtassistantclient4 libqtwebkit4 python-cffi
python-cryptography python-ply python-pycparser
0 upgraded, 0 newly installed, 12 to remove and 0 not upgraded.
After this operation, 44.1 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 149713 files and directories currently installed.)
Removing libqt4-declarative:i386 (4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1) ...
Removing libqt4-opengl:i386 (4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1) ...
Removing libqt4-script:i386 (4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1) ...
Removing libqt4-sql:i386 (4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1) ...
Removing libqt4-svg:i386 (4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1) ...
Removing libqt4-xmlpatterns:i386 (4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1) ...
Removing libqtassistantclient4 (4.6.3-3ubuntu2) ...
Removing libqtwebkit4:i386 (2.2.1-1ubuntu4) ...
Removing python-cryptography (0.6.1-1) ...
Removing python-cffi (0.8.6-1) ...
Removing python-pycparser (2.10+dfsg-3) ...
Removing python-ply (3.4-5) ...
Processing triggers for libc-bin (2.19-18+deb8u7) ...
Processing triggers for man-db (2.7.0.2-5) ...
dpkg: dependency problems prevent configuration of armory:
armory depends on python (>= 2.6).
armory depends on python-qt4.
armory depends on python-twisted.
armory depends on python-psutil.
armory depends on libc6 (>= 2.3.2).
armory depends on libgcc1 (>= 1:4.1.1).
armory depends on libstdc++6 (>= 4.7).
dpkg: error processing package armory (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
armory
E: Sub-process /usr/bin/dpkg returned an error code (1)
I gather this is what is called "dependency hell", whereby one could spend hours diving into the tree to find that one dependency depends on another which depends on another and so on? Obviously, I'm struggling to get my head around what needs to be done, lol.
*Edit: Two things just occurred to me. Could it be that the additional packages listed on the somewhat outdated webpage I included in the original post are redundant and possibly causing the installation errors, especially given that the writer was referring to an older 32 bit version of Armory for Ubuntu? If this is the case, how would one go about sourcing an accurate up to date package bundle valid for Armory 0.95.1 and Tails v. 2.10?
Secondly, when typically faced with missing dependent packages, is it fundamental practice to just download them directly from the Terminal/Cmd as you are installing? I mean, intuitively, achow101's earlier listed command
sudo apt-get install python-qt4