[01:14] <bluebanana> jrib: hi
[01:14] <jrib> hey
[01:15] <jrib> the wesnoth people release their source code for the game, that's what I meant by "upstream".  Then the debian/ubuntu folks take that and package it so it works nicely with the package manager, this is what I meant by the source package
[01:15] <bluebanana> ok. how do i compile?
[01:16] <jrib> ok lets try rebuilding the wesnoth package
[01:16] <jrib> let me check the deps first, hold on
[01:16] <bluebanana> ok. 8-)
[01:17] <jrib> k, good, nothing changed it seems
[01:17] <jrib> alright, you'll need to edit sources.list temporarily.  Do you know how to do that?
[01:18] <bluebanana> um, i forget
[01:18] <bluebanana> 8-)
[01:18] <bluebanana> mousepad
[01:18] <bluebanana> and um,...
[01:18] <jrib> gksudo gedit /etc/apt/sources.list
[01:18] <bluebanana> ok
[01:18] <jrib> put that up on pastebin for me
[01:18] <jrib> !paste
[01:18] <ubotu> pastebin is a service to post large texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu-nl.org (make sure you give us the URL for your paste - see also the #ubuntu channel topic)
[01:20] <bluebanana> http://paste.ubuntu-nl.org/23988/
[01:22] <jrib> ok, add this line:
[01:22] <bluebanana> hmmm.
[01:22] <jrib> deb-src http://ca.archive.ubuntu.com/ubuntu/ gutsy universe
[01:23] <bluebanana> done
[01:23] <jrib> sudo apt-get update
[01:24] <jrib> make sure you remove this line when we are done by the way
[01:24] <bluebanana> ok
[01:25] <jrib> now: sudo apt-get install build-essential
[01:26] <bluebanana> jrib
[01:26] <bluebanana> sorry
[01:26] <bluebanana> jrib, just to let you know, i tried installing 1.2.4 before you came to help me and i have broken packages
[01:26] <bluebanana> 8-)
[01:26] <bluebanana> should i resolve that first?
[01:26] <jrib> umm yeah
[01:27] <bluebanana> how
[01:27] <bluebanana> synaptic?
[01:27] <jrib> show me the problem
[01:27] <bluebanana> how do i show you? Printscreen.png?
[01:28] <jrib> do you get errors when you try to install build-essential?
[01:28] <bluebanana> in synaptic, wesnoth is in the "broken dependencies" category
[01:28] <bluebanana> yes
[01:28] <bluebanana> , but i don't know if the error is from my work b4 you came to help
[01:28] <bluebanana> hold on
[01:29] <bluebanana> http://paste.ubuntu-nl.org/23989/
[01:30] <jrib> bluebanana: what exactly did you do to try to install wesnoth?
[01:31] <bluebanana> 1) I got all the debs from http://www.getdeb.net/category.php?id=3
[01:31] <bluebanana> 2) sudo dpkg -i each_deb_file.deb
[01:31] <bluebanana> voila
[01:31] <jrib> all wesnoth-* stuff right? nothing else?
[01:32] <bluebanana> yes, only those
[01:32] <jrib> ok, uninstall all of them
[01:32] <bluebanana> how do i uninstall the debs?
[01:33] <bluebanana> should i go to synaptic?
[01:34] <jrib> hold, on maybe we can just fix this
[01:34] <bluebanana> ok
[01:35] <bluebanana> i don't mind unistalling the debs, though, so we can make sure we are using the upstream source
[01:35] <jrib> try typing 'sudo apt-get install -f' but before you agree to anything make sure you read what it says (ie make sure it is not removing half of your system)
[01:35] <jrib> I'll refer to that as the "ljl disclaimer"
[01:36] <bluebanana> jrib: http://paste.ubuntu-nl.org/23990/
[01:37] <bluebanana> i think i should just remove the wesnoth files first
[01:37] <bluebanana> i think the lib___etc files were used by wesnoth originally.
[01:37] <bluebanana> but i'm not sure
[01:37] <jrib> looks sain, install those two packages as it suggests
[01:37] <jrib> yeah, ignore the autoremove stuff, it's stupid
[01:38] <LjL> @lart jrib
[01:38] <bluebanana> jrib: it's installing python 2.4 but i already have 2.5!
[01:38] <bluebanana> did you know that?
[01:38] <jrib> bluebanana: you can have both!
[01:39] <bluebanana> why can't wesnoth use the latest versions of python?
[01:39] <jrib> bluebanana: you'll have to speak with the wesnoth devs about it, or the package maintainer
[01:39] <bluebanana> ok.
[01:39] <bluebanana> ok. terminal is done
[01:40] <jrib> alright, try running wesnoth
[01:41] <bluebanana> it works now.
[01:41] <bluebanana> it says 1.2.4 in the corner!
[01:41] <bluebanana> can i remove python 2.4 now?
[01:41] <bluebanana> thanks, jrib!
[01:41] <jrib> no, leave it.  What you do want to do is remove that line we added to your /etc/apt/sources.list
[01:41] <bluebanana> ok. i almost forgot
[01:42] <bluebanana> done
[01:42] <jrib> after you remove it, run 'sudo apt-get update' again
[01:45] <bluebanana> done
[01:45] <jrib> bluebanana: ok, you should be all set
[01:45] <bluebanana> anything else i should do?
[01:45] <bluebanana> Thank you so much, Professor JRib!
[01:45] <bluebanana> You are awesome
[01:45] <jrib> ha, np
[01:45] <bluebanana> bye for now. see you again
[01:45] <bluebanana> 8-)
[01:46] <jrib> bye