Dyse017 Dec 30, 2012 @ 11:44am
Linux Mint 14
I recently installed Linux Mint 14 64bit Cinnamon on my laptop and I just tried installing Steam but I get an error:

Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/c/cairo/libcairo2_1.12.2-1ubuntu2.1_amd64.deb 404 Not Found [IP: 91.189.92.156 80]
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/c/cairo/libcairo2_1.12.2-1ubuntu2.1_i386.deb 404 Not Found [IP: 91.189.92.156 80]


Can anyone help please?
Showing 1-14 of 14 comments
< >
Junior s2 Camila Dec 30, 2012 @ 11:48am 
I would try this command: sudo apt-get install ia32-libs
Dyse017 Dec 30, 2012 @ 11:54am 
Originally posted by Junior s2 Camila (LINUX GAMMING):
I would try this command: sudo apt-get install ia32-libs
Gives me this:
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/c/cairo/libcairo2_1.12.2-1ubuntu2.1_amd64.deb 404 Not Found [IP: 91.189.92.156 80]
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/c/cairo/libcairo-gobject2_1.12.2-1ubuntu2.1_amd64.deb 404 Not Found [IP: 91.189.92.156 80]
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/c/cairo/libcairo2_1.12.2-1ubuntu2.1_i386.deb 404 Not Found [IP: 91.189.92.156 80]
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/c/cairo/libcairo-gobject2_1.12.2-1ubuntu2.1_i386.deb 404 Not Found [IP: 91.189.92.156 80]
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mysql-5.5/mysql-common_5.5.28-0ubuntu0.12.10.1_all.deb 404 Not Found
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mysql-5.5/libmysqlclient18_5.5.28-0ubuntu0.12.10.1_i386.deb 404 Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
bobebubab Dec 30, 2012 @ 12:00pm 
try uncomment all url # in /etc/apt/sources.list
Last edited by bobebubab; Dec 30, 2012 @ 12:01pm
bobebubab Dec 30, 2012 @ 12:03pm 
or so
Cheogh Dec 30, 2012 @ 12:05pm 
Try sudo apt-get update then try installing ia32-libs.
Last edited by Cheogh; Dec 30, 2012 @ 12:05pm
bobebubab Dec 30, 2012 @ 12:05pm 
or so )
Junior s2 Camila Dec 30, 2012 @ 12:18pm 
Originally posted by Katsura:
Try sudo apt-get update then try installing ia32-libs.
Also, sudo apt-get upgrade.

Dyse017, have you tried downloading all libs from the ubuntu repository site?
Dyse017 Dec 30, 2012 @ 12:43pm 
Originally posted by Junior s2 Camila (LINUX GAMMING):
Originally posted by Katsura:
Try sudo apt-get update then try installing ia32-libs.
Also, sudo apt-get upgrade.

Dyse017, have you tried downloading all libs from the ubuntu repository site?
Now no matter what sudo command I type I get this
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
deadbeatsaint Jan 6, 2013 @ 12:07am 
Ok, I don't know if running all those other commands messed up your configuration (hopefully not) but I recommend simply downloading the missing packages from these links respectively:

http://mirrors.us.kernel.org/ubuntu//pool/main/c/cairo/libcairo2_1.12.2-1ubuntu2.2_amd64.deb
http://mirrors.us.kernel.org/ubuntu//pool/main/c/cairo/libcairo2_1.12.2-1ubuntu2.2_i386.deb

Then install them either manually from the command line (using sudo dpkg -i blah.deb) or you can probably just click on the file in the downloads of your browser (or double-clicking it in your file browser and they should've downloaded to the Downloads directory in your home directory.

Either way - once those are installed (and yes, it should actually warn you that the package is "already installed"; and you will be "re-installing" those packages) you can try installing the Steam package again and this time it should install flawlessly and find it in your Applications menu.

Good luck!

Originally posted by Dyse017:
I recently installed Linux Mint 14 64bit Cinnamon on my laptop and I just tried installing Steam but I get an error:

Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/c/cairo/libcairo2_1.12.2-1ubuntu2.1_amd64.deb 404 Not Found [IP: 91.189.92.156 80]
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/c/cairo/libcairo2_1.12.2-1ubuntu2.1_i386.deb 404 Not Found [IP: 91.189.92.156 80]


Can anyone help please?
Last edited by deadbeatsaint; Jan 6, 2013 @ 12:08am
bobebubab Jan 6, 2013 @ 12:44am 
Try using Ubuntu original OS
Last edited by bobebubab; Jan 6, 2013 @ 1:11am
deadbeatsaint Jan 6, 2013 @ 1:00am 
I've been a Linux user for almost 15 years, and I've been using Ubuntu as one of my major Distro's for 10 years; Trust me, Linux Mint 14 is much better than Ubuntu 12.10 at the moment, and the new Cinnamon window manager is just fantastic, incredibly fast too (much moreso than the standard Unity manager that Ubuntu is now currently using).

I am running Bohdi Linux on a couple production systems, Ubuntu 12.04 LTS on a few servers as well as a desktop, 12.10 on another and Linux Mint 14 on my gaming system (in fact the computer I am using right now at the moment inside of Steam). I would just re-install, download steam, download the two packages I mentioned and *boom* good-to-go.
bobebubab Jan 6, 2013 @ 1:11am 
Originally posted by deadbeatsaint:
I've been a Linux user for almost 15 years, and I've been using Ubuntu as one of my major Distro's for 10 years; Trust me, Linux Mint 14 is much better than Ubuntu 12.10 at the moment, and the new Cinnamon window manager is just fantastic, incredibly fast too (much moreso than the standard Unity manager that Ubuntu is now currently using).

I am running Bohdi Linux on a couple production systems, Ubuntu 12.04 LTS on a few servers as well as a desktop, 12.10 on another and Linux Mint 14 on my gaming system (in fact the computer I am using right now at the moment inside of Steam). I would just re-install, download steam, download the two packages I mentioned and *boom* good-to-go.
+1
deadbeatsaint Jan 6, 2013 @ 1:32am 
I will also mention this, as alot of people don't know: If you are running Linux Mint 64-bit instead of 32-bit, you do have to install the ia32-libs-multiarch (sudo apt-get install ia32-libs-multiarch) libs for some games because Steam appears to use 32-bit elf signed executables instead of 64-bit (for backwards compatibility I imagine).

Simply installing those libraries isn't enough, however, you also have to change your library environment variable.

One way (which I do not recommend) would be to edit your .bashrc file in your home directory. (create it, if it doesn't exist) and add this line:

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib/i386-linux-gnu/:/usr/lib/x86_64-linux-gnu/

If you already have this file and have the LD_LIBRARY_PATH being set, simply make sure that the i386 arch directory is listed before the x86_64 arch directory in the listing. (So that the 32-bit signed libraries are checked first when Steam loads a game instead of the non-compatible 64-bit signed libraries)

Obviously this will affect your other 64-bit applications, which could be disastrous (or at the least cause things to act funny), so really the best method is to:

  • Install a game through Steam that doesn't seem to work
  • Edit the run.sh for each game (the game installs can be found in your home directory under .local/share/Steam/SteamApps/common/) and edit that file, and update the LD_LIBRARY_PATH there. In fact, there should even be a space already there that asks you to modify the LD_LIBRARY_PATH environment variable
  • Save
  • Enter Steam again and hit "Play"
  • Play *boom*

WARNING: None of this is necessary in most cases as the library SHOULD be in the lib/ directory of the game. Usually what is happening is the game is looking for a library like libcurl.so.4 and the library in the directory is simply called libcurl.so - in which case, all you need to do is simply make a soft link ( ln -s libcurl.so libcurl.so.4 ) as the case may be with a game such as "Superbrothers Sword & Sworcery EP"
Last edited by deadbeatsaint; Jan 6, 2013 @ 1:51am
RSJ Jan 7, 2013 @ 7:01pm 
Just a quick add-on. I followed a similar method to what deadbeatsaint suggested. Except I got the package from http://archive.ubuntu.com/ubuntu/pool/main/c/cairo/ taking the libcairo2_1.12.2-1ubuntu2.2_amd64.deb version.

After which 'Error cannot install libcairo2:i386' was presented while trying to do the steam install. Which was corrected by running the following command in the terminal.
sudo apt-get update

I haven't come across the 32bit vs 64bit issue that deadbeatsaint mentioned yet, but thanks for pointing it out!
Last edited by RSJ; Jan 7, 2013 @ 7:02pm
Showing 1-14 of 14 comments
< >
Per page: 15 30 50
Date Posted: Dec 30, 2012 @ 11:44am
Posts: 14