You can also just install the Jaunty packages natively since libstdc++5
does not exist.  Upgrading to Karmic broke my light-scribe which
required the 32 bit libs and I have a 64 bit system.  So, I did the
following as a workaround.

mkdir /tmp/libstdc++5
cd /tmp/libstdc++5
wget 
http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_amd64.deb
wget 
http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
sudo updatedb
locate libstdc++.so

  /usr/lib/libstdc++.so.6
  /usr/lib/libstdc++.so.6.0.13
  /usr/lib/gcc/x86_64-linux-gnu/4.4/libstdc++.so
  /usr/lib32/libstdc++.so.6
  /usr/lib32/libstdc++.so.6.0.13

sudo dpkg --force-architecture -i libstdc++5_3.3.6-17ubuntu1_i386.deb
sudo updatedb
locate libstdc++.so
 
  /usr/lib/libstdc++.so.5
  /usr/lib/libstdc++.so.5.0.7
  /usr/lib/libstdc++.so.6
  /usr/lib/libstdc++.so.6.0.13
  /usr/lib/gcc/x86_64-linux-gnu/4.4/libstdc++.so
  /usr/lib32/libstdc++.so.6
  /usr/lib32/libstdc++.so.6.0.13

sudo mv /usr/lib/libstdc++.so.5* /usr/lib32/.
sudo updatedb
locate libstdc++.so

  /usr/lib/libstdc++.so.6
  /usr/lib/libstdc++.so.6.0.13
  /usr/lib/gcc/x86_64-linux-gnu/4.4/libstdc++.so
  /usr/lib32/libstdc++.so.5
  /usr/lib32/libstdc++.so.5.0.7
  /usr/lib32/libstdc++.so.6
  /usr/lib32/libstdc++.so.6.0.13

sudo dpkg -i libstdc++5_3.3.6-17ubuntu1_amd64.deb
sudo updatedb
locate libstdc++.so

  /usr/lib/libstdc++.so.5
  /usr/lib/libstdc++.so.5.0.7
  /usr/lib/libstdc++.so.6
  /usr/lib/libstdc++.so.6.0.13
  /usr/lib/gcc/x86_64-linux-gnu/4.4/libstdc++.so
  /usr/lib32/libstdc++.so.5
  /usr/lib32/libstdc++.so.5.0.7
  /usr/lib32/libstdc++.so.6
  /usr/lib32/libstdc++.so.6.0.13

-- 
libstdc++5 removal breaks non-ubuntu applications
https://bugs.launchpad.net/bugs/431091
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to