*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
bddebian | You can't do apt-get -f --force all install ? | 00:01 |
---|---|---|
bddebian | Hmm, maybe not to apt, maybe that's dpkg only | 00:02 |
mithro | nope | 00:02 |
mithro | it appears not | 00:03 |
bddebian | Can you try --force-yes? | 00:08 |
mithro | doesn't help | 00:09 |
bddebian | OK, are libtp*.deb in /var/cache/apt/archives/ ? | 00:10 |
mithro | yes | 00:11 |
bddebian | Do this: sudo dpkg -i --force-all /var/cache/apt/archives/libtp*.deb | 00:12 |
bddebian | I have to figure out why the hell this is happening, it's really pissing me off | 00:12 |
bddebian | Sorry, that should be --force all | 00:13 |
mithro | still errors | 00:15 |
bddebian | Same one? | 00:17 |
mithro | yeah | 00:22 |
bddebian | #@$%$ | 00:25 |
bddebian | Allright, I'm going to have to work on this one | 00:25 |
mithro | bddebian: any luck? | 00:54 |
JLP | morning all | 03:07 |
mithro | hey JLP | 03:08 |
*** JLP has quit IRC | 03:51 | |
*** JLP has joined #tp | 03:57 | |
mithro | jotham: ping? | 04:45 |
jotham | hey | 04:48 |
jotham | so google poached my left hand man, and newscorp poached my right hand man | 04:48 |
jotham | i only just got done with hiring | 04:48 |
mithro | jotham: dang | 04:52 |
*** llnz has joined #tp | 05:32 | |
*** JLP has joined #tp | 06:16 | |
mithro | hey llnz | 06:50 |
mithro | am planning to announce the release later tonight | 06:50 |
mithro | llnz: we almost have an apt repository too | 06:50 |
llnz | cool | 06:50 |
mithro | http://packages.thousandparsec.net/ubuntu | 06:50 |
tpb | Title: Index of /ubuntu (at packages.thousandparsec.net) | 06:50 |
mithro | http://packages.thousandparsec.net/debian | 06:50 |
tpb | Title: Index of /debian (at packages.thousandparsec.net) | 06:50 |
llnz | neat | 06:51 |
*** Epyon has joined #tp | 09:23 | |
*** bddebian has joined #tp | 10:52 | |
bddebian | Howdy | 10:53 |
bddebian | Do I really need the 9 __init__.py files? | 10:56 |
mithro | hey bddebian | 11:19 |
mithro | bddebian: hrm? | 11:19 |
mithro | yes | 11:19 |
mithro | an __init__.py is how python tells that directory is a module | 11:19 |
mithro | some have code in them which detects what to import etc | 11:20 |
bddebian | Well as usual I have a problem. Both libtpproto and libtpclient use foo/bar/tp so I get foo/bar/tp/__init__.py in libtpproto and foo/bar/tp/__init__.py in libtpclient and that can't happen | 11:20 |
mithro | just don't ship it with libtpclient | 11:21 |
mithro | as libtpclient depends on libtpproto | 11:21 |
mithro | bddebian: makes sense? | 11:27 |
bddebian | Yeah, sorry had to break up a kid fight :) | 11:32 |
bddebian | I'm not sure it's "policy" but I'll try it | 11:32 |
mithro | bddebian: well, the other option would be something with alternatives? | 11:34 |
mithro | btw tpclient-pywx should provide an alternative for "tpclient" command | 11:34 |
mithro | (which should just be a symlink to tpclient-pywx) | 11:34 |
bddebian | Uhm, yeah sure | 11:36 |
mithro | both galaxie and parsek will also provide tpclient :P | 11:41 |
bddebian | Sounds dumb :-) | 11:43 |
mithro | bddebian: why? | 11:43 |
mithro | tpclient should give you what ever client is install | 11:44 |
bddebian | Sounds like different "games" to me :-) | 11:44 |
mithro | bddebian: they are just different clients for the same game | 11:44 |
bddebian | mithro: OK, can you try a Hardy install again? | 11:51 |
mithro | bddebian: still no worky :( | 11:56 |
bddebian | Now what? | 11:56 |
mithro | just trying removing everything | 11:56 |
bddebian | ? | 11:57 |
mithro | File "/usr/sbin/update-python-modules", line 124, in install_modules_func | 11:58 |
mithro | raise "Trying to overwrite %s which is already provided by %s"%(os.path.join(dir,file),otherdir) | 11:58 |
mithro | Trying to overwrite tp/__init__.py which is already provided by /usr/share/python-support/python-tp-clientlib | 11:58 |
mithro | dpkg: error processing python-tp-netlib (--configure): | 11:58 |
mithro | same error as before | 11:58 |
bddebian | Oh do you still have the ones from last night there? | 11:58 |
mithro | I removed them | 12:03 |
mithro | and tried a fresh download | 12:03 |
mithro | still same problem | 12:03 |
bddebian | Did you what the files from /var/cache/apt/archives also? | 12:04 |
bddebian | s/what/whack/ | 12:04 |
mithro | I did a apt-get clean | 12:05 |
mithro | and it did a | 12:05 |
mithro | Get:1 http://www.thousandparsec.net ./ python-tp-clientlib 0.3.0-1 [55.3kB] | 12:05 |
mithro | Get:2 http://www.thousandparsec.net ./ python-tp-netlib 0.2.3-1 [63.0kB] | 12:05 |
mithro | Get:3 http://www.thousandparsec.net ./ tpclient-pywx 0.3.0-1 [3212kB] | 12:05 |
tpb | Title: Thousand Parsec : News (at www.thousandparsec.net) | 12:05 |
tpb | Title: Thousand Parsec : News (at www.thousandparsec.net) | 12:05 |
tpb | Title: Thousand Parsec : News (at www.thousandparsec.net) | 12:05 |
bddebian | Fuck. It doesn't happen for me locally | 12:06 |
mithro | bddebian: you forget to upload it? | 12:08 |
bddebian | No, in fact I even re-created the Packages file | 12:09 |
mithro | hrm... | 12:12 |
bddebian | mithro: You are pulling from hardy, not gutsy right? | 12:12 |
mithro | bddebian: pretty sure | 12:12 |
bddebian | Grr, wtf | 12:12 |
* bddebian pulls the .deb again just to make sure | 12:13 | |
bddebian | Oh, wtf it is still there on the site.deb. | 12:14 |
* bddebian jumps off a bridge | 12:14 | |
mithro | ? | 12:16 |
bddebian | I'm just frustrated as all hell today, sorry, ignore me | 12:16 |
bddebian | mithro: OK, one more time? | 12:20 |
bddebian | BTW, if you get a second can you add a deb-src line and see if you can apt-get source the packages? | 12:21 |
mithro | bddebian: that seemed to work | 12:28 |
mithro | client runs too | 12:28 |
bddebian | Does tpclient-pywx.. Coolio | 12:28 |
bddebian | OK I gotta jump in the shower, bbl | 12:30 |
* mithro should have ben in bed hours ago | 12:30 | |
bddebian | heh | 12:31 |
mithro | well I'm actually off to bed how | 13:10 |
mithro | see ya | 13:10 |
mithro | bddebian: do you think you could fix the repository structure now? | 13:10 |
mithro | would be good it this worked -> "deb http://www.thousandparsec.net/ubuntu hardy main" | 13:11 |
tpb | Title: Index of /ubuntu (at www.thousandparsec.net) | 13:11 |
bddebian | Why? You don't really have a "main" | 13:11 |
mithro | so that we can have "deb http://www.thousandparsec.net/ubuntu hardy development" when we have nightly builds | 13:11 |
tpb | Title: Index of /ubuntu (at www.thousandparsec.net) | 13:11 |
mithro | s/development/nightly/ or something | 13:11 |
mithro | looks nicer :) | 13:12 |
bddebian | I can play with it I suppose. I'm no apt-ftparchive expert :-) | 13:12 |
mithro | bddebian: thanks - and what about gusty and the debian ones? | 13:13 |
bddebian | Well that's part of my issue with what you want. 1) Theres really no difference between the gutsy and hardy packages | 13:13 |
bddebian | Or the debian one for that matter, except that it won't run in Debian because Debian doesn't have wx2.8 | 13:13 |
mithro | bddebian: but they can get wx from www.wxpython.org | 13:15 |
mithro | it would be good if we could include those debs in our repository | 13:15 |
mithro | so debian people can just add http://packages.thousandparsec.net and get wxPython too | 13:15 |
tpb | Title: Thousand Parsec : News (at packages.thousandparsec.net) | 13:15 |
bddebian | You don't want much do you? :-) | 13:17 |
mithro | bddebian: thanks for all your help | 13:18 |
mithro | anyway I'm really really *really* going to bed now | 13:20 |
bddebian | Gnight | 13:20 |
mithro | is 4:50am here :/ | 13:20 |
*** greywhind has joined #tp | 16:13 | |
*** peres has joined #tp | 16:16 | |
CIA-19 | noegnud tpclient-pywx-stable * r8af6f6e3cea3 / (4 files in 3 dirs): Changed functionality of object navigation arrows on Systems panel. | 17:21 |
*** greywhind has quit IRC | 18:04 | |
*** peres has quit IRC | 18:29 | |
jotham | mithro? | 19:40 |
*** zzorn has joined #tp | 20:48 | |
mithro | hey jotham | 21:42 |
mithro | jotham: I got your public key | 21:43 |
mithro | uploading now | 21:43 |
mithro | jotham: okay should be uploaded | 21:48 |
mithro | bddebian: ping? | 21:49 |
jotham | hi | 21:52 |
jotham | you'll have to give me a tutorial again | 21:53 |
mithro | okay sure | 21:53 |
mithro | are you using git or TortoiseCVS? | 21:54 |
jotham | well i usually work with tortoiseSVN since i use it at work | 21:54 |
jotham | but i installed git here | 21:54 |
mithro | we have a cvs->git gateway if you prefer to use that under windows | 21:55 |
jotham | cvs or svn? | 21:55 |
jotham | there is a tortoise cvs? | 21:55 |
mithro | yeah | 21:55 |
mithro | tortoise cvs came before tortoise SVN :P | 21:55 |
jotham | i've never used cvs | 21:55 |
jotham | i should just use git | 21:55 |
jotham | i am a big boy | 21:55 |
mithro | he he okay | 21:56 |
mithro | which git did you install? | 21:56 |
jotham | the windows GIT Bash and GIT GUI | 21:56 |
jotham | GIT Bash seems to work better though | 21:57 |
mithro | okay | 21:57 |
mithro | can you just want to get a copy of the battleviewer repository at the moment? | 21:57 |
mithro | git clone git+ssh://[email protected]/git/battleviewer.git | 21:58 |
jotham | hum crap i have to figure out how to get git to use my key | 21:59 |
mithro | okay | 21:59 |
mithro | do you have a GIT Bash shell up? | 21:59 |
jotham | http://github.com/guides/providing-your-ssh-key#windows <- there is no windows :( | 22:00 |
tpb | <http://ln-s.net/1ZLI> (at github.com) | 22:00 |
jotham | yeah i do | 22:00 |
mithro | did you create your ssh keys with putty? | 22:01 |
jotham | yep, puttygen, i wasn't sure if i should use putty or opensshs win32 binaries, but i went with putty | 22:01 |
mithro | okay, you will need to open the key with puttygen and export in ssh format | 22:01 |
jotham | ssh.com key or openssh key | 22:03 |
mithro | openssh | 22:03 |
mithro | in your git bash shell do a | 22:04 |
mithro | vi ~/.ssh/id_rsa | 22:04 |
mithro | and paste your key into that file | 22:04 |
jotham | i don't think ~/.ssh/ is where it gets stored, i read some docs the other day | 22:04 |
jotham | hum | 22:05 |
mithro | jotham: trust me on this - I just went through this pain recently :P | 22:05 |
jotham | C:\Documents and Settings\Jotham>git clone git+ssh://[email protected]/git/battleviewer.git | 22:05 |
jotham | Initialized empty Git repository in c:/Documents and Settings/Jotham/battleviewer/.git/ | 22:05 |
jotham | Enter passphrase for key '/c/Documents and Settings/Jotham/.ssh/id_rsa': | 22:05 |
jotham | Connection closed by 64.251.14.226 | 22:05 |
jotham | fatal: The remote end hung up unexpectedly | 22:05 |
jotham | fetch-pack from 'git+ssh://[email protected]/git/battleviewer.git' failed. | 22:06 |
jotham | C:\Documents and Settings\Jotham> | 22:06 |
jotham | ^ so it recognised the id_rsa file | 22:06 |
mithro | ahh, on windows you probably have to use an unencrypted key :/ | 22:06 |
jotham | sorry? | 22:06 |
mithro | oh wait | 22:06 |
mithro | hold on getting an error on the servre | 22:07 |
mithro | can you just try sshing to the server? | 22:09 |
mithro | ssh [email protected] | 22:11 |
jotham | C:\Documents and Settings\Jotham>ssh [email protected] | 22:11 |
jotham | Enter passphrase for key '/c/Documents and Settings/Jotham/.ssh/id_rsa': | 22:11 |
jotham | Connection closed by 64.251.14.226 | 22:11 |
jotham | C:\Documents and Settings\Jotham>ssh [email protected] | 22:11 |
mithro | oh wait | 22:12 |
mithro | something funky is going on | 22:12 |
mithro | Feb 16 22:11:10 verbal sshd[23465]: Invalid user Jotham from 203.97.254.40 | 22:13 |
mithro | Feb 16 22:11:10 verbal sshd[23465]: input_userauth_request: invalid user Jotham | 22:13 |
jotham | yep | 22:13 |
jotham | that's why i did it again | 22:13 |
mithro | it's trying to log you in with an uppercase J? | 22:13 |
mithro | oh okay | 22:13 |
jotham | see what i pasted | 22:13 |
jotham | i forgot my actual windows user is Jotham | 22:13 |
jotham | but what i posted is something else | 22:13 |
jotham | will try it again in verbose | 22:13 |
jotham | debug1: try privkey: /c/Documents and Settings/Jotham/.ssh/identity | 22:14 |
jotham | debug1: try privkey: /c/Documents and Settings/Jotham/.ssh/id_rsa | 22:14 |
jotham | debug1: PEM_read_PrivateKey failed | 22:14 |
jotham | debug1: read PEM private key done: type <unknown> | 22:14 |
jotham | Enter passphrase for key '/c/Documents and Settings/Jotham/.ssh/id_rsa': | 22:14 |
jotham | debug1: read PEM private key done: type RSA | 22:14 |
jotham | Connection closed by 64.251.14.226 | 22:14 |
jotham | debug1: Calling cleanup 0x41bcc4(0x0) | 22:14 |
jotham | id_rsa contains my private key right? | 22:14 |
mithro | jotham: yes | 22:15 |
mithro | id_rsa.pub contains your public key | 22:15 |
mithro | can you try again now? | 22:15 |
jotham | no love | 22:16 |
mithro | I have no idea why PAM hates you | 22:16 |
mithro | Feb 16 22:16:23 verbal sshd[30034]: fatal: Access denied for user jotham by PAM account configuration | 22:17 |
jotham | strange stuff | 22:18 |
mithro | I have never seen it before | 22:19 |
jotham | i swear i read something about this drama | 22:19 |
jotham | PAM stuff si all your end tho | 22:20 |
mithro | jotham: yeah it is | 22:20 |
mithro | can you try login in with putty instead? | 22:20 |
jotham | you don't have me locked into a certian IP? | 22:20 |
jotham | sure | 22:20 |
mithro | jotham: actually hold on | 22:20 |
mithro | I'm going to nuke your user | 22:20 |
mithro | and try again | 22:20 |
jotham | i just got denied in putty too | 22:20 |
*** llnz has joined #tp | 22:22 | |
mithro | jotham: give it a try now | 22:22 |
jotham | there we go | 22:23 |
mithro | yay! | 22:24 |
mithro | dunno, somehow your shadow password entry got all corrupted | 22:24 |
mithro | anyway | 22:25 |
mithro | okay - back to using git? | 22:25 |
jotham | ok | 22:25 |
mithro | you able to clone now? | 22:25 |
jotham | yep | 22:25 |
mithro | cool | 22:26 |
mithro | quick lowdown on the commands | 22:26 |
mithro | git status | 22:26 |
mithro | gives you what you have yet to commit | 22:26 |
mithro | git add <file> | 22:26 |
mithro | add these changes to be committed | 22:27 |
mithro | git commit | 22:27 |
jotham | ok so i have an entirely different code base now, do i start a new fork, is that even what one does? | 22:27 |
mithro | commit all changes which have been added | 22:27 |
jotham | it uses the same graphics and xml | 22:27 |
jotham | but different since it's pyglet now | 22:27 |
mithro | jotham: well, yeah just delete all the used stuff | 22:27 |
mithro | and add in the new stuff | 22:27 |
mithro | no need to branch | 22:27 |
jotham | unused? | 22:27 |
mithro | as the old stuff is no longer really useful | 22:28 |
mithro | the pygame stuff | 22:28 |
jotham | (you said used) | 22:28 |
jotham | ok | 22:28 |
mithro | to remove something | 22:28 |
mithro | you delete it | 22:28 |
mithro | then do a | 22:28 |
mithro | git add <deleted path> | 22:28 |
mithro | git commit | 22:28 |
mithro | if I remeber correctly | 22:28 |
jotham | ok | 22:28 |
jotham | can i not just do git add . | 22:28 |
mithro | I'm afraid I'm still a cogito weeny | 22:28 |
jotham | ok i'll go do a tutorial | 22:28 |
jotham | and get back to you | 22:29 |
mithro | thanks | 22:29 |
mithro | I probably need to do the tutorial again | 22:29 |
mithro | a lot has changed since I started using git | 22:29 |
mithro | it's gotten loads better | 22:29 |
mithro | anyway I need to go have a shower | 22:29 |
mithro | be back in 20 | 22:30 |
mithro | back | 22:46 |
mithro | jotham: don't forget to setup you ~/.gitconfig | 22:46 |
mithro | Mine looks like | 22:47 |
mithro | tim@vaio:~$ more ~/.gitconfig | 22:47 |
mithro | [user] | 22:47 |
mithro | name = Tim Ansell | 22:47 |
mithro | email = [email protected] | 22:47 |
mithro | otherwise your commit messages will have strange authors | 22:48 |
llnz | you can use git-setup to set them | 22:53 |
* llnz notes he is still using cogito on his main computer, but git on the laptop | 22:54 | |
mithro | hey llnz | 23:09 |
llnz | hi mithro | 23:09 |
mithro | how goes everything? | 23:09 |
llnz | not bad, you? | 23:10 |
mithro | pretty good | 23:10 |
mithro | finally got a mac setup to test out things | 23:10 |
llnz | cool | 23:12 |
CIA-19 | llnz tpserver-cpp * rfe9e28be353c /tpserver/ (ordermanager.cpp ordermanager.h): | 23:16 |
CIA-19 | OrderType_List now understands TP04 difference lists. | 23:16 |
CIA-19 | Also fixed up int -> uint32_t, etc. | 23:16 |
mithro | llnz: just trying to figure out why tpsai-py dies on the new libtpclient-py | 23:20 |
llnz | mithro: does tpclient-pywx support multiple message boards? | 23:22 |
mithro | llnz: not at the moment | 23:22 |
llnz | ok | 23:22 |
mithro | but it was something that greywhind was interested in playing with | 23:22 |
mithro | it will actually download all visible message boards | 23:22 |
mithro | just no interface to see them | 23:22 |
llnz | because currently tpserver-cpp only allows the personal board to be visible | 23:22 |
CIA-19 | mithro tpclient-pywx-stable * r679a5382db8c /extra/__init__.py: Fixed the focus stealing of popup windows on Mac using a MiniFrame. | 23:23 |
CIA-19 | mithro tpclient-pywx-stable * re9353d44f8df /windows/winSplash.py: Don't die if the pygame version doesn't support the movie extension. | 23:23 |
CIA-19 | mithro tpclient-pywx-stable * r4c166449c53c / (4 files in 3 dirs): Merge with git+ssh://[email protected]/git/tpclient-pywx.git#stable | 23:23 |
mithro | greywhind will be happy about that first patch | 23:24 |
mithro | anyway off to the girlfriends | 23:28 |
mithro | see ya! | 23:28 |
CIA-19 | llnz tpserver-cpp * rc1afa6acb1c0 /tpserver/objecttypemanager.cpp: | 23:35 |
CIA-19 | ObjectType_List now understands TP04 difference lists. | 23:35 |
CIA-19 | Straight forward. | 23:35 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!