It wouldnt let me uninstall everything in that list from apt-cache policy codeblocks*, but it let me purge everything but 2 things. (libcodeblocks0, and codeblocks-libwxcontrib0). So i tried installing it again anyways though but still got:
Reading package lists... Doneaustin@dv5:~$ sudo apt-get install codeblocks codeblocks-contrib
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
codeblocks-common libc6-dbg valgrind
libwxgtk2.8-dev wx-common valgrind-dbg kcachegrind alleyoop valkyrie
The following NEW packages will be installed:
codeblocks codeblocks-common codeblocks-contrib libc6-dbg valgrind
0 upgraded, 5 newly installed, 0 to remove and 257 not upgraded.
Need to get 44.8 MB of archives.
After this operation, 156 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://us.archive.ubuntu.com/ubuntu/ raring/universe codeblocks-common all 12.11-2 [2,717 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ raring/universe codeblocks amd64 12.11-2 [1,852 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu/ raring/universe codeblocks-contrib amd64 12.11-2 [4,637 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu/ raring-updates/main libc6-dbg amd64 2.17-0ubuntu5.1 [3,511 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu/ raring/main valgrind amd64 1:3.8.1-1ubuntu5 [32.1 MB]
Fetched 44.8 MB in 41s (1,075 kB/s)
Selecting previously unselected package codeblocks-common.
(Reading database ... 165750 files and directories currently installed.)
Unpacking codeblocks-common (from .../codeblocks-common_12.11-2_all.deb) ...
Unpacking codeblocks (from .../codeblocks_12.11-2_amd64.deb) ...
Selecting previously unselected package codeblocks-contrib.
Unpacking codeblocks-contrib (from .../codeblocks-contrib_12.11-2_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/codeblocks-contrib_12.11-2_amd64.deb (--unpack):
trying to overwrite '/usr/lib/codeblocks/wxContribItems/libwxkwic.so.0.0.1', which is also in package codeblocks-libwxcontrib0 12.11-2
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Selecting previously unselected package libc6-dbg:amd64.
Unpacking libc6-dbg:amd64 (from .../libc6-dbg_2.17-0ubuntu5.1_amd64.deb) ...
Selecting previously unselected package valgrind.
Unpacking valgrind (from .../valgrind_1%3a3.8.1-1ubuntu5_amd64.deb) ...
Processing triggers for hicolor-icon-theme ...
Processing triggers for man-db ...
Processing triggers for bamfdaemon ...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Processing triggers for shared-mime-info ...
Processing triggers for doc-base ...
Processing 1 added doc-base file...
Errors were encountered while processing:
E: Sub-process /usr/bin/dpkg returned an error code (1)