Help installing maidsafe client

I’m having real isssues installing the maidsafe test client. I’m running Linux Mint 16 64bit. Tried following the Ubuntu instructions and things keep glitching up. Maybe I’m doing something wrong. I keep running into dependency issues. Help would be appreciated.

Got more debug output?

Did you install the prerequisites many people miss that part out.

Was trying to install the prereqs. Can’t even get gcc 4.8 installed :frowning:

[127]blindsite@Aquavine:~ > sudo apt-get install gcc 4.8
[sudo] password for blindsite:
Reading package lists… Done
Building dependency tree       
Reading state information… Done
Note, selecting ‘gcc-4.8-aarch64-linux-gnu’ for regex '4.8’
Note, selecting ‘libdb4.8-tcl’ for regex '4.8’
Note, selecting ‘gcj-4.8-jdk-aarch64-linux-gnu’ for regex '4.8’
Note, selecting ‘libstdc++6-4.8-dbg-armhf-cross’ for regex '4.8’
Note, selecting ‘gcj-4.8-aarch64-linux-gnu’ for regex '4.8’
Note, selecting ‘gdc-4.8-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘libghc-pango-dev-0.12.4-17418’ for regex '4.8’
Note, selecting ‘libstdc+±4.8-dev’ for regex '4.8’
Note, selecting ‘gccgo-4.8’ for regex '4.8’
Note, selecting ‘lib32gfortran-4.8-dev’ for regex '4.8’
Note, selecting ‘libstdc++6-4.8-dbg-powerpc-cross’ for regex '4.8’
Note, selecting ‘libx32stdc+±4.8-dev’ for regex '4.8’
Note, selecting ‘libghc-tinyurl-prof-0.1.0-bf4c8’ for regex '4.8’
Note, selecting ‘gcc-4.8-base’ for regex '4.8’
Note, selecting ‘gcc-4.8-plugin-dev’ for regex '4.8’
Note, selecting ‘libmudflap0-4.8-dev-arm64-cross’ for regex '4.8’
Note, selecting ‘gcc-4.8-aarch64-linux-gnu-base’ for regex '4.8’
Note, selecting ‘libmono-sharpzip4.84-cil’ for regex '4.8’
Note, selecting ‘libdb4o8.0-cil’ for regex '4.8’
Note, selecting ‘gcc-4.8-source’ for regex '4.8’
Note, selecting ‘db4.8-util’ for regex '4.8’
Note, selecting ‘cpp-4.8-doc’ for regex '4.8’
Note, selecting ‘gcc-4.8-multilib’ for regex '4.8’
Note, selecting ‘libghc-unix-compat-prof-0.4.0.0-51428’ for regex '4.8’
Note, selecting ‘libstdc+±4.8-pic-powerpc-cross’ for regex '4.8’
Note, selecting ‘libghc-groupoids-prof-3.0.1.1-44b86’ for regex '4.8’
Note, selecting ‘lib32objc-4.8-dev’ for regex '4.8’
Note, selecting ‘gcc-4.8-powerpc-linux-gnu-base’ for regex '4.8’
Note, selecting ‘libghc-opengl-dev-2.8.0.0-344e8’ for regex '4.8’
Note, selecting ‘libghc-smtpclient-prof-1.0.4-8877a’ for regex '4.8’
Note, selecting ‘libx32gcc-4.8-dev’ for regex '4.8’
Note, selecting ‘cpp-4.8’ for regex '4.8’
Note, selecting ‘lib64stdc+±4.8-dev-powerpc-cross’ for regex '4.8’
Note, selecting ‘libdb4.8+±dev’ for regex '4.8’
Note, selecting ‘libghc-zeromq3-haskell-prof-0.4-24086’ for regex '4.8’
Note, selecting ‘gfortran-4.8-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘libstdc+±4.8-doc’ for regex '4.8’
Note, selecting ‘libdb4.8-dev’ for regex '4.8’
Note, selecting ‘libdb4.8’ for regex '4.8’
Note, selecting ‘lib32gcc-4.8-dev’ for regex '4.8’
Note, selecting ‘libx32gfortran-4.8-dev’ for regex '4.8’
Note, selecting ‘g+±4.8-multilib-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘libstdc+±4.8-pic-armhf-cross’ for regex '4.8’
Note, selecting ‘libghc-unix-compat-dev-0.4.0.0-51428’ for regex '4.8’
Note, selecting ‘gobjc-4.8-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘cpp-4.8-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘gccgo-4.8-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘g+±4.8-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘libphobos-4.8-dev’ for regex '4.8’
Note, selecting ‘gcj-4.8-jdk’ for regex '4.8’
Note, selecting ‘gobjc+±4.8-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘gobjc+±4.8-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘libghc-puremd5-prof-2.1.2.1-0a438’ for regex '4.8’
Note, selecting ‘libgfortran-4.8-dev-powerpc-cross’ for regex '4.8’
Note, selecting ‘gfortran-4.8-multilib-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘libmudflap0-4.8-dev-powerpc-cross’ for regex '4.8’
Note, selecting ‘lib64stdc++6-4.8-dbg-powerpc-cross’ for regex '4.8’
Note, selecting ‘gobjc+±4.8-multilib’ for regex '4.8’
Note, selecting ‘libghc-configfile-dev-1.1.1-44850’ for regex '4.8’
Note, selecting ‘libmudflap0-4.8-dev’ for regex '4.8’
Note, selecting ‘libstdc+±4.8-dev-armhf-cross’ for regex '4.8’
Note, selecting ‘gccgo-4.8-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘lib32stdc+±4.8-dev’ for regex '4.8’
Note, selecting ‘gfortran-4.8-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘g+±4.8-multilib-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘libgfortran-4.8-dev-armhf-cross’ for regex '4.8’
Note, selecting ‘libpolylib64-8-dbg’ for regex '4.8’
Note, selecting ‘libghc-opengl-prof-2.8.0.0-344e8’ for regex '4.8’
Note, selecting ‘gccgo-4.8-multilib’ for regex '4.8’
Note, selecting ‘libghc-math-functions-prof-0.1.1.0-e408e’ for regex '4.8’
Note, selecting ‘gobjc-4.8’ for regex '4.8’
Note, selecting ‘gcc-4.8-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘libghc-pango-prof-0.12.4-17418’ for regex '4.8’
Note, selecting ‘gcj-4.8-jdk-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘gcj-4.8-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘lib64gcc-4.8-dev-powerpc-cross’ for regex '4.8’
Note, selecting ‘gdc-4.8-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘gccgo-4.8-multilib-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘gobjc-4.8-multilib-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘gfortran-4.8’ for regex '4.8’
Note, selecting ‘libgcc-4.8-dev-arm64-cross’ for regex '4.8’
Note, selecting ‘libmudflap0-4.8-dev-armhf-cross’ for regex '4.8’
Note, selecting ‘gcj-4.8-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘gcc-4.8-doc’ for regex '4.8’
Note, selecting ‘g+±4.8’ for regex '4.8’
Note, selecting ‘libsfstdc++6-4.8-dbg-armhf-cross’ for regex '4.8’
Note, selecting ‘gobjc-4.8-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘gcj-4.8-jre’ for regex '4.8’
Note, selecting ‘libghc-monad-control-prof-0.3.1.4-82c4d’ for regex '4.8’
Note, selecting ‘libsfgcc-4.8-dev-armhf-cross’ for regex '4.8’
Note, selecting ‘gdc-4.8’ for regex '4.8’
Note, selecting ‘libstdc++6-4.8-dbg’ for regex '4.8’
Note, selecting ‘gdc-4.8-aarch64-linux-gnu’ for regex '4.8’
Note, selecting ‘gcj-4.8-source’ for regex '4.8’
Note, selecting ‘lib64objc-4.8-dev-powerpc-cross’ for regex '4.8’
Note, selecting ‘libstdc++6-4.8-dbg-arm64-cross’ for regex '4.8’
Note, selecting ‘gcj-4.8-jdk-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘libghc-tinyurl-dev-0.1.0-bf4c8’ for regex '4.8’
Note, selecting ‘gfortran-4.8-multilib-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘libgcc-4.8-dev’ for regex '4.8’
Note, selecting ‘gobjc+±4.8-multilib-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘cpp-4.8-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘libghc-hcwiid-dev-0.0.1-41837’ for regex '4.8’
Note, selecting ‘gobjc+±4.8-multilib-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘gcc-4.8’ for regex '4.8’
Note, selecting ‘libghc-monad-control-dev-0.3.1.4-82c4d’ for regex '4.8’
Note, selecting ‘libghc-configfile-prof-1.1.1-44850’ for regex '4.8’
Note, selecting ‘libgcc-4.8-dev-powerpc-cross’ for regex '4.8’
Note, selecting ‘libobjc-4.8-dev-powerpc-cross’ for regex '4.8’
Note, selecting ‘libx32stdc++6-4.8-dbg’ for regex '4.8’
Note, selecting ‘libstdc+±4.8-pic’ for regex '4.8’
Note, selecting ‘gobjc+±4.8’ for regex '4.8’
Note, selecting ‘g+±4.8-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘libghc-hcwiid-prof-0.0.1-41837’ for regex '4.8’
Note, selecting ‘4g8’ for regex '4.8’
Note, selecting ‘libstdc+±4.8-dev-powerpc-cross’ for regex '4.8’
Note, selecting ‘lib32stdc++6-4.8-dbg’ for regex '4.8’
Note, selecting ‘libghc-fb-prof-0.14.8-d3201’ for regex '4.8’
Note, selecting ‘libobjc-4.8-dev-armhf-cross’ for regex '4.8’
Note, selecting ‘libghc-smtpclient-dev-1.0.4-8877a’ for regex '4.8’
Note, selecting ‘libghc-zeromq3-haskell-dev-0.4-24086’ for regex '4.8’
Note, selecting ‘libghc-math-functions-dev-0.1.1.0-e408e’ for regex '4.8’
Note, selecting ‘cpp-4.8-aarch64-linux-gnu’ for regex '4.8’
Note, selecting ‘libghc-puremd5-dev-2.1.2.1-0a438’ for regex '4.8’
Note, selecting ‘gcc-4.8-multilib-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘libstdc+±4.8-pic-arm64-cross’ for regex '4.8’
Note, selecting ‘gfortran-4.8-multilib’ for regex '4.8’
Note, selecting ‘gcj-4.8’ for regex '4.8’
Note, selecting ‘libpolylib64-8’ for regex '4.8’
Note, selecting ‘libghc-groupoids-dev-3.0.1.1-44b86’ for regex '4.8’
Note, selecting ‘lib64gfortran-4.8-dev-powerpc-cross’ for regex '4.8’
Note, selecting ‘gcc-4.8-locales’ for regex '4.8’
Note, selecting ‘libx32objc-4.8-dev’ for regex '4.8’
Note, selecting ‘gcj-4.8-jre-lib’ for regex '4.8’
Note, selecting ‘gobjc-4.8-multilib’ for regex '4.8’
Note, selecting ‘libghc-fb-dev-0.14.8-d3201’ for regex '4.8’
Note, selecting ‘g+±4.8-multilib’ for regex '4.8’
Note, selecting ‘libgfortran-4.8-dev’ for regex '4.8’
Note, selecting ‘gcj-4.8-jre-headless’ for regex '4.8’
Note, selecting ‘libobjc-4.8-dev’ for regex '4.8’
Note, selecting ‘gcc-4.8-arm-linux-gnueabihf’ for regex '4.8’
Note, selecting ‘libstdc+±4.8-dev-arm64-cross’ for regex '4.8’
Note, selecting ‘libsfobjc-4.8-dev-armhf-cross’ for regex '4.8’
Note, selecting ‘gfortran-4.8-aarch64-linux-gnu’ for regex '4.8’
Note, selecting ‘gcc-4.8-arm-linux-gnueabihf-base’ for regex '4.8’
Note, selecting ‘libdb4.8-java-dev’ for regex '4.8’
Note, selecting ‘gccgo-4.8-doc’ for regex '4.8’
Note, selecting ‘gobjc-4.8-multilib-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘libgcc-4.8-dev-armhf-cross’ for regex '4.8’
Note, selecting ‘g+±4.8-aarch64-linux-gnu’ for regex '4.8’
Note, selecting ‘libsfstdc+±4.8-dev-armhf-cross’ for regex '4.8’
Note, selecting ‘libgfortran-4.8-dev-arm64-cross’ for regex '4.8’
Note, selecting ‘gfortran-4.8-doc’ for regex '4.8’
Note, selecting ‘libsfgfortran-4.8-dev-armhf-cross’ for regex '4.8’
Note, selecting ‘gcc-4.8-multilib-powerpc-linux-gnu’ for regex '4.8’
Note, selecting ‘libghc-puremd5-dev’ instead of 'libghc-puremd5-dev-2.1.2.1-0a438’
Note, selecting ‘libghc-puremd5-prof’ instead of 'libghc-puremd5-prof-2.1.2.1-0a438’
Note, selecting ‘libghc-monad-control-dev’ instead of 'libghc-monad-control-dev-0.3.1.4-82c4d’
Note, selecting ‘libghc-monad-control-prof’ instead of 'libghc-monad-control-prof-0.3.1.4-82c4d’
Note, selecting ‘libghc-configfile-dev’ instead of 'libghc-configfile-dev-1.1.1-44850’
Note, selecting ‘libghc-configfile-prof’ instead of 'libghc-configfile-prof-1.1.1-44850’
Note, selecting ‘libghc-unix-compat-dev’ instead of 'libghc-unix-compat-dev-0.4.0.0-51428’
Note, selecting ‘libghc-unix-compat-prof’ instead of 'libghc-unix-compat-prof-0.4.0.0-51428’
Note, selecting ‘libghc-fb-dev’ instead of 'libghc-fb-dev-0.14.8-d3201’
Note, selecting ‘libghc-fb-prof’ instead of 'libghc-fb-prof-0.14.8-d3201’
Note, selecting ‘libghc-opengl-dev’ instead of 'libghc-opengl-dev-2.8.0.0-344e8’
Note, selecting ‘libghc-opengl-prof’ instead of 'libghc-opengl-prof-2.8.0.0-344e8’
Note, selecting ‘libghc-groupoids-dev’ instead of 'libghc-groupoids-dev-3.0.1.1-44b86’
Note, selecting ‘libghc-groupoids-prof’ instead of 'libghc-groupoids-prof-3.0.1.1-44b86’
Note, selecting ‘libghc-pango-dev’ instead of 'libghc-pango-dev-0.12.4-17418’
Note, selecting ‘libghc-pango-prof’ instead of 'libghc-pango-prof-0.12.4-17418’
Note, selecting ‘libghc-zeromq3-haskell-dev’ instead of 'libghc-zeromq3-haskell-dev-0.4-24086’
Note, selecting ‘libghc-zeromq3-haskell-prof’ instead of 'libghc-zeromq3-haskell-prof-0.4-24086’
Note, selecting ‘libghc-hcwiid-dev’ instead of 'libghc-hcwiid-dev-0.0.1-41837’
Note, selecting ‘libghc-hcwiid-prof’ instead of 'libghc-hcwiid-prof-0.0.1-41837’
Note, selecting ‘libghc-math-functions-dev’ instead of 'libghc-math-functions-dev-0.1.1.0-e408e’
Note, selecting ‘libghc-math-functions-prof’ instead of 'libghc-math-functions-prof-0.1.1.0-e408e’
Note, selecting ‘libghc-smtpclient-dev’ instead of 'libghc-smtpclient-dev-1.0.4-8877a’
Note, selecting ‘libghc-smtpclient-prof’ instead of 'libghc-smtpclient-prof-1.0.4-8877a’
Note, selecting ‘libghc-tinyurl-dev’ instead of 'libghc-tinyurl-dev-0.1.0-bf4c8’
Note, selecting ‘libghc-tinyurl-prof’ instead of 'libghc-tinyurl-prof-0.1.0-bf4c8’
gcc is already the newest version.
libmono-sharpzip4.84-cil is already the newest version.
libmono-sharpzip4.84-cil set to manually installed.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:

The following packages have unmet dependencies:
 gcc-4.8 : Depends: binutils (>= 2.23.90.20131017) but 2.23.52.20130913-0ubuntu1 is to be installed
E: Unable to correct problems, you have held broken packages.
[100]blindsite@Aquavine:~ >

This is a problem. You are asking to install gcc and anything with 4.8 in it’s name. If you do

apt-cache search gcc-

Then it may show available options and versions. Another thing to do is see what the default is so

sudo apt-get install build-essential

then type

gcc --version

If this is not 4.8 then search for a way to use the test toolchain.

This link will work (it will install the latest 4.8 version)

http://linuxg.net/how-to-install-gcc-4-8-1-on-ubuntu-linux-mint-and-elementary-os-via-ppa/

thanks, will do later. Now I have to get off to work. :smiley:

1 Like

Arge more dependencey issues!

[100]blindsite@Aquavine:~ > sudo apt-get install gcc-4.8
Reading package lists… Done
Building dependency tree       
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:

The following packages have unmet dependencies:
 gcc-4.8 : Depends: binutils (>= 2.23.90.20131017) but 2.23.52.20130913-0ubuntu1 is to be installed
E: Unable to correct problems, you have held broken packages.

did you do

sudo apt-get update

Yep I did sir.

Hmm, then it seems the repository has gone out of whak. I think you may need to get onto the linux mint support for this one I am afraid. You could follow the steps in https://github.com/maidsafe/MaidSafe/wiki/Hacking-with-Clang-llvm-abi-and-llvm-libc and use clang and libc++ (and abi). That is in fact what I do as well as use 4.8. A few of the guys do, it’s pretty cool. Your version of clang may be OK if it is above 3.3

1 Like

3 posts were split to a new topic: Issue with SAFE Launcher on Ubuntu MATE 16.04