Timestamps are in GMT/BST.
| 00:00:08 | Nothing_Much | gpg keys? |
| 00:00:12 | Nothing_Much | for Debian, I assume? |
| 00:00:13 | raptor | sigh, yes |
| 01:24:00 | | raptor Quit () |
| 01:31:04 | | Watusimoto_ has joined |
| 01:47:23 | | Nothing_Much Quit (Ping timeout: 245 seconds) |
| 01:49:55 | | Nothing_Much has joined |
| 01:59:06 | | Watusimoto__ has joined |
| 02:01:52 | | Watusimoto_ Quit (Ping timeout: 264 seconds) |
| 02:26:59 | | Darrel Quit (Ping timeout: 256 seconds) |
| 02:27:07 | | Darrel has joined |
| 02:38:18 | Nothing_Much | good luck, raptor |
| 02:58:51 | | no_mu has joined |
| 02:58:53 | | Nothing_Much Quit (Remote host closed the connection) |
| 02:59:05 | | no_mu is now known as Nothing_Much |
| 03:32:43 | | BFLogBot Commit: b17ad523e3 | Author: watusimoto | Message: Fix bug with wall outlines while dragging wall vertices. Old outlines no longer shown after item has been moved. |
| 03:32:45 | | BFLogBot Commit: 2bd69c73e8 | Author: watusimoto | Message: Comment |
| 03:37:33 | | Watusimoto__ Quit (Ping timeout: 272 seconds) |
| 04:30:23 | | Invisible has joined |
| 04:35:12 | | Invisible Quit (Ping timeout: 264 seconds) |
| 07:04:24 | | Darrel Quit (Ping timeout: 246 seconds) |
| 07:14:39 | | Darrel has joined |
| 12:18:34 | | Watusimoto_ has joined |
| 12:36:05 | | raptor has joined |
| 12:36:06 | | ChanServ sets mode +o |
| 12:37:44 | raptor | good day! |
| 12:38:03 | raptor | I got bitfighter packaged and uploaded to the debian maintainers site here: https://mentors.debian.net/package/bitfighter |
| 12:38:18 | | Watusimoto_ Quit (Ping timeout: 246 seconds) |
| 13:26:13 | watusimoto | fantastic |
| 13:26:39 | raptor | now i have to plead for a sponser, and he'll tell me all the problems |
| 13:26:47 | watusimoto | I got up earlier to borrow my contractor's saw to cut a long strip of wood off the front of my porch |
| 13:27:03 | raptor | this doesn't have a bloody end does it? |
| 13:27:21 | watusimoto | no |
| 13:27:32 | watusimoto | I'm just tired and hungry |
| 13:27:36 | watusimoto | and a bit cold |
| 13:28:12 | watusimoto | the wall outlines in the editor are totally fixed now |
| 13:28:17 | raptor | hooray! |
| 13:28:23 | raptor | long morning, then... |
| 13:28:39 | watusimoto | though there is a quirk with wall backgrounds that needs a little attention |
| 13:29:02 | watusimoto | I really don't understnad how it all broke |
| 13:29:33 | raptor | probably a refactor that involved changing virtual methods... and not all of them were updated |
| 13:29:54 | watusimoto | no, nohting like that |
| 13:30:02 | watusimoto | the fix was not at all sneaky |
| 13:30:17 | watusimoto | but involved modifying the wall rendering method and callers |
| 13:30:48 | watusimoto | I did do a lot of work with walls, but none that would lead to the problems I was seeing |
| 13:31:15 | raptor | const modifier issues? |
| 13:36:01 | watusimoto | nothing subtle |
| 13:36:15 | raptor | so just weird that it broke, then |
| 13:36:20 | raptor | maybe a merge problem |
| 13:36:20 | watusimoto | big obvious problmes with big hacky solutions |
| 13:36:25 | raptor | ah |
| 13:36:25 | watusimoto | no |
| 13:36:30 | raptor | late night coding! |
| 13:36:42 | watusimoto | not that either |
| 13:37:13 | watusimoto | well, in any event, the issues have been dealt with |
| 13:37:26 | watusimoto | life is full of mystery |
| 13:38:07 | raptor | oh... |
| 13:38:12 | raptor | i know how to find out |
| 13:38:16 | raptor | hg blame |
| 13:44:22 | raptor | ok maybe not... hg blame says you made changes to that variable around commit 5000 or so... |
| 14:02:56 | watusimoto | what variable? |
| 14:03:26 | raptor | hg blame -cwu UIEditor.* |grep mDraggingDockItem |
| 14:03:46 | raptor | I noticed that the NULL check was adjusted and so thought that that was the problem |
| 14:04:05 | raptor | but maybe not |
| 14:04:17 | raptor | it was changed to a SafePtr a long time ago... |
| 14:23:33 | watusimoto | If you really want to see what the solution was, look at my checkin from two nights ago, and look at the wall rendering method changes |
| 14:23:49 | raptor | oh so i looked at the wrong revision... |
| 14:24:21 | watusimoto | last night was run-of-the-mill followon fixes |
| 14:24:53 | raptor | oh wow, you divided up the wall rendering by whole/vertex type |
| 14:26:26 | watusimoto | yes, but I don't understand why it was necessary |
| 14:26:36 | raptor | yeah, me neither... |
| 14:26:49 | watusimoto | I mean I undesrtand the immdiate problem I was trying to solve, but not why it was a problem now and not earlier |
| 14:27:27 | watusimoto | but it works; I think I can rename/reorganize things a tad to make them clearer |
| 14:27:43 | watusimoto | but I think that solution is fundamentally what we'll stick with for the moment |
| 14:32:44 | raptor | sent a request-for-sponsorship e-mail to several debian lists... |
| 14:34:05 | raptor | into the gauntlet! |
| 14:49:25 | | Watusimoto_ has joined |
| 15:00:39 | | Watusimoto_ Quit (Ping timeout: 256 seconds) |
| 16:46:53 | watusimoto | I sent you an email with a list of debian related bug report action collected by Google. May be interesting, may not. |
| 17:39:06 | | Watusimoto_ has joined |
| 18:08:20 | | -tepper.freenode.net- *** Looking up your hostname... |
| 18:08:20 | | -tepper.freenode.net- *** Checking Ident |
| 18:08:20 | | -tepper.freenode.net- *** No Ident response |
| 18:08:20 | | -tepper.freenode.net- *** Couldn't look up your hostname |
| 18:08:26 | | BFLogBot has joined |
| 18:08:26 | | tepper.freenode.net sets mode +ns |
| 18:13:34 | | tepper.freenode.net sets mode -o |
| 18:13:34 | | tepper.freenode.net sets mode +ct-s |
| 18:13:34 | | raptor has joined |
| 18:13:34 | | Darrel has joined |
| 18:13:34 | | Nothing_Much has joined |
| 18:13:34 | | watusimoto has joined |
| 18:13:34 | | ChanServ has joined |
| 18:13:34 | | tepper.freenode.net sets mode +ooo |
| 18:13:34 | | tepper.freenode.net sets mode +b |
| 18:13:34 | | tepper.freenode.net changes topic to 'Welcome everyone! Feel free to ask anything! | Bitfighter 019d released! | http://www.bitfighter.org/downloads | Forums http://bitfighter.org/forums/ | Channel logs http://bitfighter.org/irclogs/' |
| 18:14:53 | | Watusimoto_ has joined |
| 18:33:51 | raptor | every one of those was me! |
| 18:33:58 | | -tomaw- [Global Notice] Hi all. Yes, it seems we erred with a firewall rule there. Everything should be back to normal now. |
| 19:17:32 | | raptor Quit () |
| 19:33:18 | | sam686 has joined |
| 19:33:18 | | ChanServ sets mode +v |
| 20:16:22 | | kaen has joined |
| 20:16:22 | | kaen Quit (Changing host) |
| 20:16:22 | | kaen has joined |
| 20:34:36 | | Watusimoto_ Quit (Ping timeout: 264 seconds) |
| 21:06:59 | | Invisible has joined |
| 21:53:20 | | watusimoto Quit (Quit: Leaving.) |
| 21:58:02 | | Nothing_Much Quit (Quit: Konversation terminated!) |
| 22:34:37 | | raptor has joined |
| 22:34:44 | | ChanServ sets mode +o |
| 22:34:56 | raptor | I got my first response from a debian guy... because I made a mistake! |
| 22:35:15 | raptor | the initiation has started! |
| 22:38:34 | raptor | oh hi kaen! |
| 22:38:38 | raptor | welcome back :) |
| 22:43:00 | kaen | hello! |
| 22:43:13 | kaen | I troll the irclogs so I came to help salvage the debian work I left behind :) |
| 22:43:19 | kaen | trawl? |
| 22:43:25 | kaen | not much of a fisher... |
| 22:43:34 | raptor | hi! |
| 22:43:38 | kaen | hi! |
| 22:43:53 | kaen | sorry I left everything half baked :x |
| 22:44:00 | raptor | yeah, i finally started with debian... only to find out that they unrecoverably deleted the package from mentors |
| 22:44:04 | kaen | question: did you see misc/build_debian_package.sh? |
| 22:44:19 | raptor | oh no you didn't - it was my fault at waiting.... what? |
| 22:44:34 | | raptor looks |
| 22:44:35 | kaen | I must have hidden that too well |
| 22:44:41 | kaen | in the debian branch I had |
| 22:45:19 | raptor | whoa! |
| 22:45:24 | raptor | what is this i'm looking at? |
| 22:45:53 | kaen | it tried to build the tarball you need to upload as the source package |
| 22:46:03 | kaen | from which the binary package is built |
| 22:46:18 | kaen | I think it expects to be run on sid though... |
| 22:46:28 | kaen | man I did not set this up as well as I had envisioned |
| 22:46:44 | kaen | basically, I wanted to have fire-and-forget way to build a compliant debian package |
| 22:46:55 | raptor | does it pre-sanitize the source a little? |
| 22:46:58 | kaen | yes |
| 22:47:00 | raptor | ah ha! |
| 22:47:04 | raptor | i was wondering... |
| 22:47:07 | kaen | it only puts in the stuff that should be there |
| 22:47:38 | kaen | and I believe it prepares everything to be built with system libs, etc |
| 22:47:40 | raptor | here's what i uploaded to mentors just this morning (finally); http://mentors.debian.net/package/bitfighter |
| 22:47:53 | raptor | but it's no where near as good as what you had |
| 22:48:22 | raptor | did you install sid especially, or use something like pbuilder to build it? |
| 22:48:43 | raptor | man, i've been doing so much reading, too... I can't believe what you had to go through just to get this far |
| 22:49:48 | kaen | I believe I did all of this from a vm |
| 22:49:55 | kaen | I should adapt it to use a chroot builder |
| 22:50:03 | kaen | yeah, the tragic part about all that reading |
| 22:50:11 | kaen | this is the third time I'm going to have to do it ._. |
| 22:50:14 | kaen | lost it all again lol |
| 22:50:56 | raptor | my response from a developer to my request-for-sponsorship was that I had 3 errors in my request... which I'm attempting to fix |
| 22:51:03 | raptor | did you have things like that, too? |
| 22:51:14 | kaen | when I was lucky enough to get responses, yes |
| 22:51:23 | kaen | I would wait and wait and wait |
| 22:51:46 | kaen | and get back E_CLERICAL |
| 22:51:49 | kaen | all the time |
| 22:52:18 | raptor | what on earth is that? |
| 22:52:29 | kaen | oh, just a pun for "clerical errors" :) |
| 22:52:36 | raptor | hah |
| 22:54:21 | kaen | ah, there we go |
| 22:54:21 | | watusimoto has joined |
| 22:54:21 | | ChanServ sets mode +o |
| 22:54:28 | kaen | it produces a .dsc under debian-package |
| 22:54:35 | kaen | not as bad as I remember then |
| 22:54:42 | kaen | just need to coax into a chroot somehow |
| 22:54:54 | kaen | also, seems to build lintian-clean at level "pedantic" |
| 22:54:56 | raptor | so I used something called 'debuild' which would then build an amd64.deb with a .changes file |
| 22:55:00 | kaen | at least from that branch |
| 22:55:07 | raptor | i'd then use: dput mentors blah.changes |
| 22:55:10 | kaen | it generates those as well, it seems |
| 22:55:34 | raptor | but you were able to upload a source package? what method did that use? |
| 22:55:48 | kaen | I think I did it manually from the webui? |
| 22:55:50 | kaen | oh, no |
| 22:55:53 | kaen | I did use dput |
| 22:55:54 | raptor | pj |
| 22:55:54 | kaen | iirc |
| 22:55:56 | raptor | oh? |
| 22:56:06 | kaen | yeah, I dput to the mentors ftp somehow |
| 22:56:06 | raptor | i made the mistake and installed debian testing |
| 22:56:07 | kaen | I think |
| 22:56:12 | kaen | ah |
| 22:56:30 | kaen | I actually ran sid for a while when I was trying this the first time... |
| 22:56:33 | kaen | lives up to the name |
| 22:56:42 | raptor | ha |
| 22:56:57 | raptor | i was a bit wary of installing sid and thought i could get away with testing |
| 22:57:10 | kaen | but it has to build against unstable right? |
| 22:57:23 | raptor | yes - so i used something called 'pbuilder' to do that |
| 22:57:24 | kaen | I vaguely recall some requirement like that |
| 22:57:27 | kaen | ok |
| 22:57:35 | raptor | it sets up a chroot, etc. with sid libraries |
| 22:57:42 | kaen | genius! |
| 22:57:43 | raptor | but it's painfully slow |
| 22:57:47 | kaen | I see |
| 22:57:58 | raptor | i'm trying to get it to use ccache, but it keeps breaking when i do |
| 22:58:07 | kaen | blech |
| 22:58:44 | raptor | did my debian e-mails get sent to you, too? |
| 22:59:04 | raptor | this mail system is an absolute monstrosity |
| 22:59:39 | kaen | I can't find any recent ones |
| 22:59:44 | kaen | it is terrible |
| 22:59:58 | kaen | and also appears to be the lifeblood of the infrastructure |
| 23:00:24 | raptor | i mean, it is highly ordered and structured, but you have to know exactly how it works in order to use it |
| 23:00:35 | kaen | yes |
| 23:00:42 | kaen | I have fumbled with it in almost every interaction |
| 23:01:02 | kaen | my very first ITP had the fields appear twice, once populated, once with default values |
| 23:01:58 | kaen | ah, here it is lol: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=705303 |
| 23:03:16 | kaen | interestingly, pabs is the only guy I could get to help me when I was trying the last time |
| 23:03:35 | raptor | oh hey... that's the same guy who responded to me |
| 23:03:48 | kaen | yeah, that's why I brought it up |
| 23:03:57 | kaen | I remember I was really close |
| 23:04:10 | kaen | I think the only thing left was to fix the font stuff or get an exception |
| 23:04:20 | kaen | and I was trying to track down an ftp master for the latter |
| 23:05:07 | raptor | ah the fonts... |
| 23:05:26 | raptor | yeah.. i got a lintain warning on those - i tried to remove the ones found in other debian packages |
| 23:05:35 | raptor | but some remained |
| 23:07:00 | raptor | oh also, 019d released with better CMake, luajit, etc. |
| 23:07:17 | raptor | and i kept all your debian changes in it... at least I think I did |
| 23:08:57 | kaen | cool! |
| 23:21:25 | | YoshiSmb has joined |
| 23:21:30 | YoshiSmb | Hi guys! |
| 23:26:06 | kaen | hmm, doesn't seem to build cleanly against tip |
| 23:26:11 | raptor | no no no no |
| 23:26:14 | raptor | tip is horrendous |
| 23:26:19 | kaen | ah |
| 23:26:22 | raptor | you have to do 019d |
| 23:26:27 | kaen | oh ok |
| 23:26:33 | kaen | hmm, I have to pull the tag for that right? |
| 23:26:36 | kaen | can you refresh me? |
| 23:26:47 | raptor | i think the tag is already pulled, just do: hg up bitfighter-019d |
| 23:27:45 | kaen | ah there we go |
| 23:27:55 | kaen | let's see how far it gets... |
| 23:28:07 | kaen | btw, ./misc/debian_package.sh will do the actual package building |
| 23:28:23 | kaen | build_debian_tarball is just called by debian_package for obvious reasons |
| 23:28:41 | | YoshiSmb Quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) |
| 23:28:45 | raptor | ha! |
| 23:28:54 | raptor | so i thought we had to use a .orig tarball |
| 23:29:02 | raptor | we're allowed to use a modified one? |
| 23:29:12 | raptor | .orig being an upstream tarball |
| 23:29:53 | kaen | the tarball that's generated can be our upstream debian tarball |
| 23:29:55 | kaen | if we say so :) |
| 23:30:07 | kaen | we have the advantage of actually *being* upstream |
| 23:30:30 | raptor | ha ok |
| 23:30:31 | kaen | at least, that was the impression I was given from a discussion with a mentor |
| 23:30:38 | kaen | we should confirm that |
| 23:30:59 | kaen | even so, this is a good starting point since it already does everything we'd have to do in debian scripts anyway |
| 23:31:07 | kaen | if we have to, we can just shift the logic |
| 23:31:17 | raptor | ok |
| 23:32:32 | kaen | 90%... |
| 23:32:37 | kaen | the suspense always kills me |
| 23:32:40 | raptor | do you use ccache? |
| 23:32:42 | kaen | no |
| 23:32:47 | raptor | because i love ccache |
| 23:32:50 | kaen | I have not, at least |
| 23:32:59 | raptor | i just with i could get it to work with my chroot... |
| 23:33:01 | kaen | I think I've looked it up before |
| 23:33:20 | raptor | so you just ran your scripts fresh in 019d? |
| 23:33:39 | kaen | yes |
| 23:33:41 | kaen | so close :< |
| 23:33:45 | kaen | CMake Error at zap/cmake_install.cmake:56 (FILE): |
| 23:33:45 | kaen | file INSTALL cannot find |
| 23:33:45 | kaen | "/home/kaen/code/bitfighter/debian-package/bitfighter-019d/notifier/bitfighter_notifier.py". |
| 23:33:52 | raptor | oohhhhh.... |
| 23:34:01 | kaen | I guess I put the notifier in the package |
| 23:34:05 | raptor | yeah, i had to nuke the notifier |
| 23:34:10 | kaen | I thought so |
| 23:34:10 | raptor | oh no |
| 23:34:13 | raptor | i put it in CMake |
| 23:34:15 | raptor | it wasn't there before |
| 23:34:20 | kaen | I see |
| 23:34:43 | raptor | I did many CMake changes - one of which was to install the notifier |
| 23:34:50 | kaen | I think we should definitely put that in the package |
| 23:34:56 | raptor | but I noticed that there were double the lintian warnings when I did |
| 23:35:08 | raptor | so i nuked it |
| 23:35:21 | kaen | ah |
| 23:35:24 | kaen | hmm |
| 23:35:26 | raptor | i guess i got scared off by the python warnings |
| 23:35:31 | raptor | there were so many... |
| 23:35:37 | kaen | yeah, I didn't think about the python |
| 23:35:53 | raptor | maybe we could add it as 'doc' :) |
| 23:36:10 | kaen | I'll take a look, if it's too much work maybe we'll just have cmake not die if it's missing |
| 23:36:37 | kaen | up to the install step before dying though |
| 23:36:44 | kaen | not bad support for something you didn't know existed :) |
| 23:36:49 | raptor | haha |
| 23:41:22 | | Nothing_Much has joined |
| 23:41:53 | kaen | so debian/bitfighter.png |
| 23:42:08 | kaen | causes an error when building the package |
| 23:42:12 | raptor | oh, i was wondering about that... |
| 23:42:16 | kaen | safe to move it to resource/ ? |
| 23:42:24 | raptor | yeah... i think into resource |
| 23:42:25 | kaen | just update cmake right? |
| 23:42:58 | raptor | yes |
| 23:43:11 | raptor | i suppose I found that in the debian directory and just wired it into CMake as is |
| 23:43:57 | kaen | ah |
| 23:44:15 | kaen | debhelper doesn't seem to like it |
| 23:44:19 | kaen | or maybe I just need to list it somewhere |
| 23:44:28 | kaen | not 100% on where that and .desktop are supposed to live |
| 23:45:24 | raptor | oh |
| 23:45:25 | raptor | i know |
| 23:45:52 | Nothing_Much | kaen! |
| 23:46:03 | raptor | .desktop goes to /usr/share/applications |
| 23:46:14 | raptor | .xpm goes to /usr/share/pixmaps |
| 23:46:28 | kaen | hi! |
| 23:46:43 | Nothing_Much | dude, are you that busy on Skype? |
| 23:46:55 | raptor | the .png... i'm not sure yet |
| 23:46:56 | Nothing_Much | test |
| 23:47:22 | raptor | maybe the .png isn't used in debian? |
| 23:48:56 | kaen | no :< |
| 23:48:59 | kaen | sorry Nothing_Much |
| 23:49:07 | kaen | had a bit of a guilt spiral about bitfighter |
| 23:49:19 | raptor | oh no! don't do that |
| 23:49:19 | Nothing_Much | kaen: wuchu mean? |
| 23:49:35 | kaen | just felt bad for leaving so much stuff in the air and disappearing like that |
| 23:49:38 | raptor | (I did a bit too because I had a rough last semester) |
| 23:49:42 | kaen | ah |
| 23:49:49 | kaen | I've just been adjusting to work still |
| 23:49:55 | kaen | also I moved to Oregon |
| 23:49:59 | raptor | it's totally ok |
| 23:50:05 | Nothing_Much | kaen: ah dude, this is FOSS! you can do whatever you want with it or not or if you can |
| 23:50:08 | raptor | oregon?? that means you're closer to watusimoto! :) |
| 23:50:11 | Nothing_Much | oh you moved? nice |
| 23:50:17 | kaen | oh, he's back state-side? |
| 23:50:25 | kaen | that's awesome |
| 23:50:26 | raptor | yeah, moved at the end of the summer |
| 23:51:09 | raptor | well, i'll welcome you back any time :-P |
| 23:51:21 | raptor | also... you should take a look at the contest levels |
| 23:51:34 | kaen | oooooo good idea |
| 23:51:41 | raptor | sky_lark is hosting a contest right now where we all did half a map, then he mixed up the halves |