**** This problem has been solved, please check the 5th post.I previously had a working installation of CodeBlocks but I wanted to use one of the recent Nightlies (7932 DEBUGGER BRANCH).
1. I acquired the *.deb files for pasgui PPA site (not using apt, downloaded manually).
2. Removed CB (apt-get remove codeblocks)
3. sudo dpkg -i *.deb in the directory where I downloaded the debs.
4. The program didn't start gave some crash reports.
5. I removed it using sudo dpkg -r *codeblocks*
6. sudo dpkg -P *codeblocks*
7. libcodeblocks0 was not going, because some wx[I forgot] depended on it so I purged that too and then purged *codeblocks* again.
8. The SVN 7932 wasn't working after that too. So I removed it again in the same way I described in steps 5-7.
9. Then installed normal 10.05 from Universe/Multiverse repo and this is what it looks like now.
I don't care anymore whether I get to use the Nightly (though I really want to ) but I at least need CB to run whether it's 10.05.
I've tried debugging it with GDB. Gives out the following
Starting program: /usr/bin/codeblocks
[Thread debugging using libthread_db enabled]
Initialize EditColourSet .....
[New Thread 0x7fffea3a8700 (LWP 24606)]
[New Thread 0x7fffe9ba7700 (LWP 24607)]
[New Thread 0x7fffe93a6700 (LWP 24608)]
[New Thread 0x7fffe8ba5700 (LWP 24609)]
Initialize EditColourSet: done.
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5decc9f in wxArrayString::Add(wxString const&, unsigned long) ()
from /usr/lib/libwx_baseu-2.8.so.0
(gdb) continue
Continuing.
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff77349c1 in cbAuiNotebook::OnIdle(wxIdleEvent&) ()
from /usr/lib/libcodeblocks.so.0
(gdb) continue
Continuing.
[Thread 0x7fffe8ba5700 (LWP 24609) exited]
[Thread 0x7fffe93a6700 (LWP 24608) exited]
[Thread 0x7fffe9ba7700 (LWP 24607) exited]
[Thread 0x7fffea3a8700 (LWP 24606) exited]
Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
If you want the crash report, I can give you that. Didn't post it because it exceeds your character limits.