/srv/irclogs.ubuntu.com/2012/07/12/#ubuntuone.txt

ralsinammcc: ugh, the filename is empty?01:00
ralsinammcc: the problem is pil_image.save expects a filename, not a file object01:05
ralsinammcc: see http://www.pythonware.com/library/pil/handbook/image.htm01:05
ralsinammcc: oh, weird, that *does* work.01:08
mmccaha, yes I was just stabbing in the dark there. getvalue() is the wrong thing to do, and the 'unicode arg expected' error in the first traceback was a red herring.04:51
mmccOK, the PIL PNG plugin writes bytes to the file object it gets handed, but io.StringIO expects unicode. So using BytesIO instead of StringIO fixes this little problem. However, we really shouldn't have to do all that - we ought to be able to have qt image plugins working.05:27
mmccpackaging getting closer... closer, but I will have to stop soon. /me hates slow feedback loops05:52
mmccpackaged: controlpanel calls sso, gets credentials OK - gets to starting syncdaemon and hiccups on a packaging issue, can't find storageprotocol. will debug tomorrow06:08
mmccun-packaged - controlpanel devices and account info tabs work great, settings and folders tabs freeze on loading info.06:09
mmcclater, I notice syncdaemon starts but apparently never connects. something to look forward to tomorrow06:11
mmccgood night, channel06:12
JamesTaitGood morning all! o/08:36
=== zyga is now known as zyga-afk
mandelmorning all!08:40
=== zyga-afk is now known as zyga
alecumorning, y'all!12:02
mandelalecu, morning!12:03
mandelalecu, do you want to talk about how we are doing with the darwin fsevents?12:04
mandelalecu, mumble/g+ or whatever you feel like :)12:04
alecumandel: sure!12:04
alecumandel: let me comb my hair :-)12:04
mandelalecu, lol12:05
mandelalecu, ping me when ready :)12:05
alecumandel: we may even tell gatox to join the hangout, right?12:08
mandelalecu, yes, but is he feeling ok?12:09
gatoxhere12:09
mandelalecu, he has not yet been in irc, which is not normal :P12:09
mandelgatox, hola!12:09
mandelalecu, gatox, shall we do it then?12:10
gatoxi was checking the branches to see if i need to fix something (which i see that i do), to take the day for sickness after that12:10
mandelgatox, che, if you are ill go to bed, coding when ill is not a good idea12:10
mandelgatox, specially complicated code, I'm sure alecu and I can take over those branches and fix them if they are really blocking12:10
mandelill code monkey == bad code I know from experience12:11
ryemandel: do you recall fixing something like this - ERROR - in the scan: <type 'exceptions.AssertionError'> (Path u'\\\\?\\C:\\Users\\...\\Vakantie 2012.lnk' should be a bytes sequence.) ?12:17
ryemandel: that's from installation with version id 1001 so that's old12:17
mandelrye, is fixed, yes12:23
ralsinagood morning!12:24
* ralsina looks at gatox...12:25
ralsinagatox, take the day off12:25
ralsinagatox: and call a doctor12:25
ralsinagatox: 3 days of fever is not a coincidence12:25
gatoxralsina, yes, i'll do it today12:25
gatoxralsina, just was worried closing the branches12:25
mandelalecu, ralsina  how I imaging gatox right now..12:42
mandelhttp://youtu.be/AU0NLheu8mU?t=11s12:42
ryemandel: we allow UDFs with same characters different cases, I think that calls for trouble12:43
mandelrye, yes, major problem indeed!12:43
mandelrye, on windows they will be stepping on each other12:44
ryemandel: file-o-bug?12:50
mandelrye, I don't know if there is a bug already there for that12:51
gatoxmandel, jjajjaa i'mm watching the video12:53
gatoxpushing and leaving!!12:53
ryealecu: re: AttributeError: 'SyncStateMachineRunner' object has no attribute 'reget_dir' -- found another occurrence12:55
alecurye: is the reget_dir related to the "VAB Visa*.tiff" issue you had yesterday?13:15
ryealecu: no, that's not related, that's from user's log13:23
mandelok, lunch for me :)13:24
ryealecu: and regarding my logs - do you see there are a ton of notifications that delta can't be applied and node is broken, for newly subscribed UDF that is13:24
dobeyman apt-get update is really slow with ppas right now :(13:36
ralsinaalecu: ping 1-1 ?13:58
gatoxalecu, mandel i've exceeded the 30 minutes and the changes broke the tests because of the way the things are being used... i'll finish this tomorrow......14:02
gatoxralsina, mandel alecu bye!14:02
ralsinagatox: bye, take care!14:02
gatoxsee you tomorrow......14:02
ryealecu: what does "unlink from trash" mean during local rescan?14:03
alecurye: we'd have to ask verterok or facundo14:04
alecurye: I tried going into the code of "unlink from trash" a few months ago, and got lost :P14:04
alecuralsina: ack, entering mumble.14:04
facundobatistaalecu, rye: when an unlink is started (because you removed a file locally), the metadata of that file is not obliterated, just removed from the main file and moved into "trash"14:09
facundobatistaalecu, rye, if the Unlink against the server is successful, that "unlink" is removed from trash14:10
facundobatistaalecu, rye, but if SD is stopped in the middle, in the next LR it will get those "unlinks in trash", and repeat the action against the server14:10
facundobatistaalecu, rye, (these actions may fail, because the Unlink may be executed in the server but the client didn't get the response because it was stopped)14:11
ryefacundobatista: aha, so files in this case are already removed... Does it check that the file is no longer there during populating these unlinks?14:11
ryehmmmm14:11
facundobatistarye, the *node* is no longer there, surely14:12
facundobatista(it may be other file with same path, but other node_id, but as the Unlink against the server goes with the node_id, we're ok)14:12
* mandel back14:27
ralsinaalecu: https://bugs.launchpad.net/ubuntuone-client/+bug/101340114:32
ubot5Ubuntu bug 1013401 in ubuntuone-client (Ubuntu Oneiric) "Files not re-uploaded when server reports empty hash, resulting in apparent data loss" [Undecided,Triaged]14:32
=== zyga is now known as zyga-food
dobeyralsina: what about that bug? also, are we going to g+ or mumble today?14:42
ralsinadobey: was about something I was talking with alecu on the 1-114:42
ralsinag+ or mumble... good question14:43
ralsinag+ is more fun14:43
ralsinag+ took us 15 mintues to set up14:43
briancurting+114:43
* ralsina delegates setting up g+ to briancurtin then ;-)14:43
briancurtinnow that everyone has the plugin installed and knows you just login to google plus, i dont imagine it would be that bad14:43
ralsinano, wait, mumble because we have a special guest14:44
dobeywell, the problme is the inviting the wrong account issue i think14:44
ralsinaand I told him it was in mumble14:44
ralsinanext week it's g+14:44
dobeyoh14:44
dobeyis it david lee roth?14:45
ralsinadobey: we don't want to up the insanity ratio14:46
dobeyheh14:46
ralsinahas anyone tried g+ events? If yes, does that include a hangout connected to the event?14:46
dobeyi think you can make events that are hangouts, yes14:47
briancurtini just read something about that the other day. i believe the answer is yes14:47
* ralsina puts "crazy from the heat" in his grooveshark playlist14:47
ralsinaif yes, then that would work nicely14:47
mandelare events recurrent? that would be convenient :)14:48
mandeland, is it thursday?14:48
dobeyevents must have plenty of currant14:48
* mandel does not know the day he is in14:48
ralsinamandel: yes to the second, no idea to the 1st14:49
dobeywhy oh why is us.archive so slow14:50
dobeygah14:51
dobeywhere did ddate go?!14:51
mmcchi all, going to grab my coffee, be back for the mumble14:58
ralsinadobey: http://calendar.discordipedia.org/14:58
ralsinawhich says Pungenday Confusion 47th, YOLD 317814:58
dobeyralsina: right, but ddate isn't built in util-linux by default any more :(15:00
dobeydo no /exec -o ddate15:00
ralsinadobey: the constant coroporatization of our ecosystem strikes again.15:00
ralsinadobey: it's not even in a package suggested by that annoying thing when you type a wrong command15:01
dobeyi think i'll propose an SRU to enable it15:01
dobeyalso15:02
dobeymumble!15:02
dobeythisfred: mumble15:03
ralsinathisfred: mumbles!15:04
thisfredah15:08
alecufrak15:28
dobeycylon15:28
=== zyga-food is now known as zyga
aleculol15:29
ralsina"diego and I did a huge refactor" gives me a BAD case of dejavu15:34
dobeyhaha15:34
=== pedronis_ is now known as pedronis
mandelralsina, che, look at the code!15:40
mandelralsina, is a lot cleaner!15:40
dobeyralsina: did you try the windows drawing mode?15:43
ralsinadobey: showsn nothing interesting15:44
ralsinadobey: I think the widget is there but it's 0x015:44
mmccjust noticed an email from the OCMock guy. I pinged him last week when I noticed that the license on the website hadn't changed. He's been on holiday, but he's going to work on it next.15:44
ralsinammcc: yay15:45
dobeyoh, also need to do all that reorg stuff i wanted to do, so we can drop -installer15:46
mmccralsina: I think I might want to try to add using symlinks for duplicate frameworks to setup-mac before sending you the current package - it's 1.2 GB :P15:47
ralsinammcc: oh yes15:47
ralsinadobey: +115:47
mandelwtf! 1.2Gb!!15:47
mandelwow15:47
ralsinamandel: 8 copies of Qt + python does that ;-)15:47
mmccyep. naive version just to get it working, but if I want to share it, ouch :)15:48
dobeyralsina: oh, i'm seeing the quantal scroll areas bug too15:50
* briancurtin coffee15:50
ralsinadobey: the one about no scrollbars?15:50
dobeyralsina: yeah15:51
ralsinadobey: for that one I am still blaming the gtk scrollbars plugin, though15:51
dobeyralsina: well, i mean there's no folder list or devices list, either15:53
ralsinadobey: no devices list? interesting15:53
ralsinadobey: yep, confirmed15:53
ralsinadobey: that one is probably the same as the folders list problem.15:54
ralsinas/probably/surely/15:54
ralsinabut there is *another* bug where even when you have content, there is no visible scrollbar15:54
dobeyyes15:56
dobeyand that is overlay-scrollbar15:57
dobeyactually, this might also be due to overlay-scrollbar15:57
dobeyit's certainly due to the gtk+ stuff15:57
dobeyanyway, i think it's time to get lunch :)15:57
dobeybbiab15:57
=== salgado is now known as salgado-lunch
mmccquestion - bug #1018924 is marked as affecting control-panel and sso, but is fixed by branches in sso and u1-client, not control-panel... should I just add u1client to the projects affected? I'm still kind of fuzzy on how we use these fields.16:06
ubot5Launchpad bug 1018924 in Ubuntu One Control Panel "Scripts are not ran because the shebang points to the wrong path" [Critical,Triaged] https://launchpad.net/bugs/101892416:06
mmccand, what happens if I tag two branches with --fixes for the same bug?16:08
ralsinammcc: nothing strange :-)16:15
ralsinammcc: the first one to merge fixes it16:16
ralsinammcc:  and both appear in the bug's page16:16
mmccok, so I should go ahead and tag them both, just for completeness?16:16
ralsinammcc: if it's affecting the wrong project, change it in the bug itself, too16:16
ralsinammcc: and yes, tag both so we keep track of what fixed what16:16
mmccwhat definition of 'affects' should I use? all three are affected but control-panel is only affected because it imports affected code from u1-client16:18
mmccsorry if I'm being dense :)16:18
ralsinammcc: good question. I always assumed "affects" means "needs code changed"16:20
ralsinammcc: I may have being ass-u-meing if you know wht I mean ;-)16:20
mmccnah, that sounds reasonable. so I'll change that bug to only affect sso and u1client16:21
mmccbriancurtin, ralsina, kind of a review - I wasn't able to get the dirspec tests to run in my windows vm. can you grab trunk and see if it works for you? (and let me know how you run it?)16:25
briancurtinmmcc: will check16:25
mmccthanks16:25
briancurtinmmcc: dirspec hasn't been brought up to work with the buildout setup, which you're probably using. i'll fix that up quick16:31
mmccah yes, that's true also -- but I'm actually talking about dirspec's own tests which I couldn't run separately on windows16:32
mmccbriancurtin: but thanks for reminding me that I need to kludge it to use dirspec trunk while I test the other branches :)16:33
briancurtinmmcc: i was just trying to run run-tests.bat in dirspec, which uses the old registry searching to find the right python which would need to have our deps installed in there (system-wide)16:34
mmccbriancurtin ok, now I understand what you meant.16:36
mmccso you're fixing run-tests.bat? cool16:36
mandelall, eod here, I'll be proposing all branches tom so that they are landed16:49
mandelalecu, can you take a look at https://code.launchpad.net/~diegosarmentero/ubuntuone-client/darwin4-fsevents/+merge/114405 so it does not block me tom?16:49
dobeyugh17:07
dobeythe stable-2-0 client tests are failing with MemoryError now :(17:07
dobeyralsina: how would one get a QSCrollbar::event, without any scrollbars? :)17:10
ralsinadobey: you can create one17:11
ralsinadobey: but yikes17:12
dobeyralsina: yeah, i got a crash in the qt gtk+ theme stuff, in the drawing of scrollbar stuff, in the qt control panel17:12
ralsinadobey: and the app itself doesn't crash?17:13
dobeyralsina: either because i moved the scroll wheel, or clicked at 0,0 to see if the overlay would pop up17:13
dobeyralsina: the app did crash17:13
ralsinaok17:13
dobeyralsina: but it's in the qt/gtk theme code17:13
ralsinayes, using the wheel would trigger that17:13
dobeyactually, going to try something real quick17:14
dobeywell, maybe not so quick17:14
dobeysince i don't have bzr or anything installed since doing a clean install of quantal on the laptop17:15
ralsinadobey: heh, I am setting that up myself :-)17:15
ralsinaand either the repos or my internet needs fancy yoghurt because transit is slooooooow17:15
dobeyyeah, ppas and us.archive seem to be extremely slow17:16
dobeythough i think gb.archive was also being slow from within tarmac17:16
mmcchuh. well, on linux, StringIO apparently works just fine... wtf17:27
dobeyyay python :(17:28
ralsinammcc: yeah, that's what I tested last night17:28
mmccarg, I just tested it from the python console and it did break...17:29
mmccfrom io import StringIO; sio=StringIO(); sio.write("foo")17:29
=== salgado-lunch is now known as salgado
mmccis PIL using a different plugin for PNG on linux or something?17:29
mmccanswer, no it isn't, it's the same file doing the same thing but it doesn't blow up on linux.17:32
dobeyi don't think we're using PIL on linux?17:32
dobeysigh, and quantal ate itself during apt-get dist-upgrade17:33
mmccdobey, it doesn't seem to be platform dependent. it's ubuntu_sso/qt/setup_account_page.py:32817:34
ralsinadobey: we are using it just because we didn't special-case it17:34
dobeyah ok17:34
dobeyi thought we were just using the qt magic on linux17:35
ralsinammcc: let's just use ByteString and sweep it under the carpet17:35
ralsinaByteIo or whatever17:35
mmccralsina: ok, I'll plan to do that. that change is currently shelved in favor of the one I'm about to propose…17:36
ralsinammcc: ack17:36
mmccI was just testing it on linux and realized, hey wait this should've failed…17:36
* dobey wonders what to do about stable-2-0, and now quantal mess17:36
ralsinadobey: you are using quantal in real hardware? Brave guy!17:36
mmccreal hardware that is touch sensitive :)17:36
ralsinadobey: do we know the tests run in real oneiric? If yes, we can merge manually17:37
dobeyralsina: well, on my dell duo17:37
dobeyralsina: no; the tests aren't runnable on oneiric, because of the twisted stuff17:38
ralsinaright17:38
dobeyor well17:38
dobeyhrmm17:38
dobeyactually, let me check that17:38
dobeyoh, well, trunk tests work on oneiric17:38
dobeystable-2-0 doesn't17:38
ralsinadobey: I leave you the judgment call about merging manually. It does look harmless.17:40
mmccbriancurtin, ralsina: may I request your review of path changes to ubuntu-sso-client: https://code.launchpad.net/~mikemc/ubuntu-sso-client/use-dirspec-get-program-path/+merge/11469017:44
ralsinaoh, look, a harmless little fishing fun! http://www.youtube.com/watch?v=ZcuYjDR2tSg&feature=player_embedded17:45
ralsinammcc: sure!17:45
briancurtinmmcc: yep, will look in a min (also working on the run-tests.bat thing, oddly it wasn't as easy as just doing the same setup we do for other projects)17:45
mmccthanks guys. I just added a note to the description that it needs a current trunk version of dirspec.17:46
mmccalso please give the windows portion special attention, the tests run for me, but I don't know how to package it, so I couldn't test that it finds things correctly on windows.17:47
mmccer, on windows when packaged17:47
=== zyga is now known as zyga-afk
* mmcc really needs to get vbox shared directories set up…18:06
ralsinaargh, virtulbox, y u no stop crashing!18:08
* ralsina goe have lunch while everything updates and hopes for the best18:08
* mmcc goes for lunch while both VMs run test suites…18:11
* briancurtin following the lunch brigade18:13
dobeyugh, python3 package is broken in quantal :(18:16
dobeybriancurtin, ralsina: when you return: https://code.launchpad.net/~dobey/dirspec/no-twisted/+merge/11469518:19
briancurtindobey: approved18:58
dobeythanks18:59
ralsinadobey: I +1d it too earlier19:01
* alecu runs to the kinder.19:04
dobeyralsina, briancurtin: another one you should like, though it's a bit larger: https://code.launchpad.net/~dobey/dirspec/python3/+merge/11471319:43
ralsinadobey: last one seems to have bounced though19:43
dobeyralsina: nah, i fixed it already. it's merged19:44
ralsinadobey: ok then19:44
dobeycouple of skips that got overlooked (so weren't getting skipped), that are skipped due to another bug19:44
dobeyi just hope supporting py3 doesn't break all the unicode stuff on windows and whatnot19:45
mmccdo we still have an open bug for that unicode path test failure on windows? or am I missing a merge (in u1-client)?19:54
dobeywhich one?19:58
mmccdobey, this one: http://paste.ubuntu.com/1088632/20:02
mmccI thought I remembered seeing that in a report late last week or maybe on Monday.20:02
dobeyoh, i don't think that got fixed yet20:02
dobeydon't think it was a bug report20:03
dobeyjenkins windows test failed because of it20:03
mmccah, right that sounds familiar. ok20:03
ralsinathere is one and I assigned it to brian  IIRC20:05
dobeyah20:05
briancurtinsorry, was away for the last 20 minutes dealing with apartment stuff20:17
mmccbriancurtin: just in time for another path handling review! hooray: https://code.launchpad.net/~mikemc/ubuntuone-client/use-dirspec-get-cmdline/+merge/11472020:20
mmcccc ralsina ⤴20:20
ralsinammcc: neat20:20
ralsinammcc: also, your arrowis all bent!20:21
=== urbanape` is now known as urbanape
mmccralsina it could be worse: ↭↯20:21
ralsina20:22
ralsina20:22
ralsinaI am about to do something evil. Sorry in advance.20:23
ralsina← → ↑ ↓ ↔ ↕ ↖ ↗ ↘ ↙ ↮ ⇦ ⇨ ⇧ ⇩ ⬄ ⇳ ⬀ ⬁ ⬂ ⬃ ⬅ ➡ ⬆ ⬇ ⬈ ⬉ ⬊ ⬋ ⬌ ⬍ ⇐ ⇒ ⇑ ⇓ ⇔ ⇕ ⇖ ⇗ ⇘ ⇙ ⇍ ⇏ ⇎ ⟸ ⟹ ⟺ ↤ ↦ ↥ ↧ ⇤ ⇥ ⤒ ⤓ ↨ ⇆ ⇄ ⇅ ⇵ ⇈ ⇊ ⇇ ⇉ ⇠ ⇢ ⇡ ⇣ ⇚ ⇛ ⤊ ⤋ ⭅ ⭆ ⟰ ⟱ ↩ ↪ ↫ ↬ ↞ ↟ ↠ ↡ ↚ ↛ ↜ ↝ ↢ ↣ ↰ ↱ ↲ ↳ ⬐ ⬎ ⬑ ⬏ ↴ ↵ ↺ ↻ ⥀ ⥁ ⟲ ⟳ ↶ ↷ ⤾ ⤿ ⤸ ⤹ ⤺ ⤻20:23
ralsina↼ ⇀ ↿ ↾ ↽ ⇁ ⇂ ⇃ ⇋ ⇌ ⇜ ⇝ ⇽ ⇾ ⇿ ⟻ ⟼ ⟵ ⟶ ⟷ ⬳ ⟿ ⬱ ⇶ ⥊ ⥋ ⥌ ⥍ ⥎ ⥏ ⥐ ⥑ ⥒ ⥓ ⥔ ⥕ ⥖ ⥗ ⥘ ⥙ ⥚ ⥛ ⥜ ⥝ ⥞ ⥟ ⥠ ⥡ ⥢ ⥣ ⥤ ⥥ ⥦ ⥨ ⥧ ⥩ ⥮ ⥯ ⥪ ⥫ ⥬ ⥭ ⇷ ⇸ ⤉ ⤈ ⇹ ⇺ ⇻ ⇞ ⇟ ⇼ ⬴ ⤀ ⬵ ⤁ ⬹ ⤔ ⬺ ⤕ ⤂ ⤃ ⤄ ⬶ ⤅ ⬻ ⤖ ⬼ ⤗ ⬽ ⤘ ⤆ ⤇ ⤌ ⤍ ⤎ ⤏ ⤙ ⤚ ⤛ ⤜ ⤝ ⤞ ⤟ ⤠ ⤡ ⤢ ⤣ ⤤ ⤥ ⤦ ⤪ ⤨ ⤧20:23
ralsina⤩ ⤭ ⤮ ⤯ ⤰ ⤱ ⤲ ⤫ ⤬ ⥼ ⥽ ⥾ ⥿ ⤶ ⤷ ⤴ ⤵ ⤼ ⤽ ⥂ ⥃ ⥄ ⭀ ⥱ ⥶ ⥸ ⭂ ⭈ ⭊ ⥵ ⭁ ⭇ ⭉ ⥲ ⭋ ⭌ ⥳ ⥴ ⥆ ⥅ ⬷ ⤐ ⬸ ⤑ ⬿ ⤳ ⥹ ⥻ ⬰ ⇴ ⥈ ⬾ ⥇ ⬲ ⟴ ⥷ ⭃ ⥺ ⭄ ⇱ ⇲ ↸ ↹ ↯ ↭ ⥉ ⥰ ☚ ☛ ☜ ☝ ☞ ☟ ◄ ► ⇪ ⇫ ⇬ ⇭ ⇮ ⇯ ⇰ ➔ ➘ ➙ ➚ ➛ ➜ ➝ ➞ ➟ ➠ ➡ ➢ ➣ ➤ ➥ ➦ ➧ ➨ ➩ ➪ ➫ ➬ ➭ ➮ ➯ ➱ ➲ ➳ ➴ ➵ ➶ ➷20:23
ralsina➸ ➹ ➺ ➻ ➼ ➽ ➾20:23
mmccshow-off ☠20:25
* ralsina ☚ ?20:26
ralsinait's shocking that almost all of those actually display correctly. A few years ago, fonts were missing plain european diacritics :-)20:27
mmcctruly we live in the future.20:28
alecuunicode ftw!20:28
* alecu installs a quassel in the windows vm to see if they look as well as in ubuntu and osx.20:29
* ralsina creates a file called ⇤ 1MB ⇥ that measures 1MB20:29
* mmcc can't find the unicode poo sign in my character pallette :\20:30
alecueven the android font has most of those arrows.20:31
ralsinammcc: that's U+1F4A9 if it helps :-)20:31
alecus/android font/roboto/20:31
alecuralsina: that's certainly a number to remember20:31
alecuralsina: it's as hallmark as 53280 and 5328120:32
ralsinahahaha20:32
mmcchere's the true sign of the future: The Home Depot sent me an email with this subject line "We Like Your Style ☀"20:32
ralsinaC64 FTW20:32
mmccunicode in marketing spam from a big-box retailer? 2012.20:32
ralsinaDamn, I did remember poke 53280 :-)20:32
ralsinagotta do a school run20:32
ralsinawill be back late tonight20:33
alecudamn you, noisy cooler inside my desktop :-(20:52
mmcchrm, tried to set up virtualbox shared folder automounted, but I have to be a member of the 'vboxsf' group, and for some reason, 'sudo usermod -a -G vboxsf mmccrack' doesn't change what 'groups' says I'm in. Am I missing something here?20:56
alecummcc: was /etc/group changed?20:58
alecummcc: if so, try logging out and back in. That's usually needed for group changes.20:58
mmccalecu, yes it was, and aha. will do - thanks!20:59
* alecu will shut down to check on the very noisy cooler20:59
dobeyalright, i'm out. have a good evening all!21:32
alecuok, this is EOD for me too.21:32
alecusee y'all tomorrow!21:32
mmccso, it looks like out of the five modules in the MediaCollector copy_extensions list in windows setup.py, only storageprotocol is actually used anymore...21:47
mmccI know we killed the lazr dependency, and 'wadl' doesn't show up anywhere in a grep of all the source21:47
mmccbriancurtin: is there a doc (or script?) somewhere with step-by-step instructions to build the win exe? I'm wondering when storageprotocol in that process21:52
mmccbecause the other projects are built as subprocesses of setup.py but storageprotocol is just copied in with that MediaCollector extension21:53
briancurtinmmcc: https://wiki.canonical.com/UbuntuOne/Windows/ReleaseChecklist is probably the page but it claims i'm not allowed to view it. however...21:53
briancurtinin ubuntuone-windows-installer, running build_installer.py should take care of everything21:54
mmccre: wiki - yeah you need to log out and log back in. something expired and everyone hit that21:54
mmccalso, thanks21:54
briancurtinif you just want to create ubuntuone-syncdaemon.exe and the other *.exe binaries but don't care about the entire installer, the "Setup a fresh..." section will be all you need21:55
mmccyeah, that's what I was looking for. actually I'm working on the setup-mac script, it wasn't copying storageprotocol correctly and I wanted to see where we were doing it on windows21:56
mmcclooks like it's a manual step 5b, for some reason21:56
mmccthat is, building storageprotocol21:56
ralsinabriancurtin: something happened to that wiki, you need to logout/login22:13
briancurtinyeah mmcc let me know, it works now22:14
mmcccould it be possible that i just never installed protoc on this computer?!22:14
mmccoh, of couse I installed it in a random place and took no notes22:18
briancurtinmmcc: env.bat, as a part of the buildout setup, should download it and put it in a place it knows about (i think bin/) so storageprotocol builds/works fine22:18
briancurtinthere's a get_protoc.py script that env.bat runs to download it22:19
mmccah, ok. thanks. maybe I'll steal that for darwin. I think I just grabbed a copy manually and forgot where I installed it22:20
mmccnaturally22:20
mmccbriancurtin: just saw your comment on the u1client mp - pushed the fix.22:22
briancurtincool, approved then. sometimes i hate mentioning such little stuff like that, but it's better than pushing it aside forever then realizing 6 months later we shifted the normal style22:24
briancurtini'm out of here. see everyone tomorrow22:35
mmccif anyone's still around and wants another review: https://code.launchpad.net/~mikemc/ubuntuone-windows-installer/setup-mac-add-sd/+merge/11474923:12
mmcc:)23:12
mmccand now I'm going away too.23:12

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!