/srv/irclogs.ubuntu.com/2011/11/28/#ubuntu-motu.txt

=== Guest30432 is now known as JackyAlcine
* gilbert is trying unity on 11.10, and isn't going completely mad02:15
gilbertprogress, ooh02:16
gilbertbut why oh why oh why can't i modify the panel??? come on...02:17
gilbertwrong chan :( oops02:20
gilbertdisregard02:20
dholbachgood morning08:01
=== almaisan-away is now known as al-maisan
micahganyone have the URL handy that searches UDD for uploads by an individual?10:01
Guest51058ooh, I like this nick!10:21
=== Guest51058 is now known as Laney
Laneyboring :(10:21
micahgLaney: hi, do you have that link handy where I can look up my uploads in UDD?10:22
Laneyooh, err, ooh10:22
Laneythe sponsoring thing? tumbleweed did that10:23
micahgyeah, ok, I wasn't sure who did that, let me see if I can find it now then10:23
Laneyhttp://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi10:24
Laneymicahg: that?10:24
micahgyes :), thanks10:24
Laneythank god for browser history10:24
micahgyeah, was lacking in mine and I thought I bookmarked it10:25
* micahg needs to find who to hassle for endorsement10:25
micahg*endorsements10:25
micahgs/hassle/ask nicely/ :D10:25
Laneyheh10:26
micahgtumbleweed: http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi seems to not show sponsors anymore10:54
brodermicahg: it looks like the sponsors import is broken11:01
broderthe ubuntu_upload_history table seems to just have "N/A" for signed_by_name11:01
broderhttp://pastebin.ubuntu.com/752368/11:03
LaneyBLAST!11:06
Laneyerm11:10
Laneyhttps://launchpadlibrarian.net/86055975/facter_1.6.2-1ubuntu1_source.changes11:10
Laneyno signed-by?11:10
tumbleweedoh, right, sanity checking? who does that? :)11:11
Laneyepic fail11:11
Laneyhttps://lists.ubuntu.com/archives/precise-changes/2011-November/003573.html11:11
Laneyit is in the first part but not the changesfile11:11
tumbleweedwell it's in the gpg signature in the changesfile11:12
Laneywhich you don't have in changesFileUrl()11:12
Laneywoe is us11:13
tumbleweedoh, that's problematic11:13
tumbleweedmust be in the spph, though11:13
Laneythe worst part is11:14
Laneyhttp://anonscm.debian.org/gitweb/?p=users/laney/ubuntu-upload-history.git;a=blob;f=munge_ddc.py;h=11b3d28818110d84f23859de0b3e64fae80fcfed;hb=HEAD#l13011:14
tumbleweedthe "some reason" is quite logical...11:15
Laney:P11:15
Laneyi meant that i knew about it11:16
Laneyand then promptly forgot said knowledge11:16
tumbleweedright, so did I :/11:16
Laneyreimport time!11:17
tumbleweedyou think I can do it in one go?11:17
Laneylaunchpad downtime might get you11:18
tumbleweedyeah :/11:18
tumbleweedI'll do per-release again11:19
Laneywe should sanity check the dates11:19
Laneythere was only ~10 uploads with borked ones so it's not too bad to ignore them11:20
tumbleweedcan we not trust date_created?11:20
Laneyi guess fall back to that11:20
tumbleweedor date_published even11:20
tumbleweedhard to sanity check, though11:21
Laneyparsedate_tz doesn't :(11:23
tumbleweedif you want proper TZ handling in python you want dateutil and/or pytz11:24
Laneyalso doesn't validate it11:29
Laneyi think the errors come from postgres itself11:29
tumbleweedoh, I didn't see the errors you were getting11:31
Laneythey were when importing11:32
tumbleweedyes, what sort of problems?11:33
Laney#ubuntu-motu.log-20111124:23/11 00:26:02 <Laney> psycopg2.DataError: time zone displacement out of range: "Thu, 12 Oct 2006 22:43:00 +2000"11:33
Laneylike that11:33
tumbleweedoh, /me remembers11:35
=== yofel_ is now known as yofel
tumbleweedLaney: are you doing anything about ubuntu-upload-history (I'm about to start looking at it)14:53
Laneynot atm, feel free14:53
=== al-maisan is now known as almaisan-away
tumbleweedLaney: how about this: If abs(Changes Date - Date Created) > 24 hours, use Date Created ?15:42
Laneyare there legitimate situations when that might be true?15:42
tumbleweedstuck in a queue?15:43
Laneythe +2000 case might not even be caught by that15:43
tumbleweedembargoed uploads?15:43
tumbleweedthat's catchable by hand15:43
Laneyyou could just try to parse it15:43
Laneysome of them were e.g. typoed days and months15:44
Laneywhich should hopefully fail to parse15:44
tumbleweedbut there were also things that were clearly wrong15:44
Laneyand then check the tz is within a valid range15:44
tumbleweedi.e. out by months15:44
Laneythen making your check much longer (say 2 weeks) should be a good compromise15:44
tumbleweedok, I like that15:45
LaneyI bet if the parser is lazy that it would accept invalid days though15:45
Laneyas those are technically redundant15:45
tumbleweedrender it back to a string and compare?15:45
Laneysounds good15:46
tumbleweedhrm, we don't have dateutil on syklone15:46
* tumbleweed tries to work out if we need it15:46
tumbleweedLaney: hrm, dateutil does sanity-check the TZ, but allows a greater range15:53
tumbleweed-1439 to 143915:53
tumbleweed(minutes)15:54
Laneyanother alternative is to let the udd importer skip invalid records15:58
tumbleweedit's fine, I can easily enforce a tighter restriction here15:59
=== nenolod_ is now known as nenolod
tumbleweedLaney: ok, running a smallish import of karmic from the beginning of 2009-10 (that'll also cover some odd e-mail addresses) http://people.ubuntuwire.org/~stefanor/out/16:23
Laneycool16:24
Laneywhat did you do about the emails?16:24
tumbleweedhttp://anonscm.debian.org/gitweb/?p=users/stefanor/ubuntu-upload-history.git;a=commitdiff;h=ab8f776c22ac367c28caa6fd2405d22d8355714616:25
LaneyWARNING:lp-udd:Date does not render back to itself: Mon,  12 Oct 2009 15:47:58 +0100 != Mon, 12 Oct 2009 15:47:58 +0100. Going with date_created16:25
Laneycan we handle that?16:25
tumbleweedI'm putting Signed-By on every record, seem sensible?16:25
tumbleweedyes, we could special-case that16:26
LaneyI guess signed_by <> 'N/A' was never good enough on its own, so I guess so16:26
tumbleweedre-importing with double spaces special-cased16:31
l3oncjwatson, hey... are you working on flphoto?17:25
cjwatsonlenios_: yes17:28
cjwatsoner17:28
cjwatsonl3on: yes17:28
l3onah ok :) I see it fails :P17:28
l3onok, don't worry.... let's see something else... :)17:28
cjwatsonyes, I know, I'm working through the failures17:28
l3onflphoto for example...17:29
l3onops sorry -.-17:29
cjwatsonthe failures in flphoto I mean17:29
cjwatsonjust a bit tedious17:29
l3oncan I take git-annex  ?17:29
cjwatsonit's possible git-annex might succeed if retried17:31
cjwatsonrun it through pbuilder or something to chekc?17:31
cjwatson*check17:31
cjwatsonit might have got caught up in the perl and imagemagick transitions17:31
l3onok... let's see :)17:32
Laneystill fails17:32
Laneysid version does too17:34
cjwatsonit looks like a bug in whatever library that is it's using though?17:37
Laneyi would say so17:38
cjwatsonflphoto fix uploaded17:40
l3onYep.. I'm going to test "perl -e 'use Image::Magick'" in precise17:48
l3onbecause in oneiric builds fine17:48
cjwatsonGiven all the transitions, problems in this area aren't especially surprising17:50
Laneythat file hasn't been linked properly17:59
l3onhey men... I found the problem about myodbc ...18:09
l3onin precise we have libmysqlclient-dev > 5.118:09
l3onand myodbc seems to build only with libmysqlclient-dev <= 5.118:10
l3onin other words, in precise control should set "libmysqlclient16-dev" instead of "libmysqlclient-dev"18:10
l3onwhat the best way to do that?18:10
l3onand... debian sees libmysqlclient-dev > 5.1 in experimental... we have to file bug in debian or just merge in ubuntu for now ?18:11
micahgl3on: no, libmysqlclient16-dev is going away, we need it to build with libmysqlclient-dev (or 5.5)18:12
l3onmicahg, ok... I'm going to figure out ...18:12
micahglibmysqliclient-dev should be libmysqlclient18-dev ATM18:13
micahgl3on: thanks :)18:13
l3onyes, you're right18:13
l3onhey micahg ... why don't we use myodbc 5.1.9 ?18:36
l3onI'm looking at code and bug has fixed there...18:37
micahgl3on: Debian hasn't updated yet?  you can certainly propose a merge/debdiff with that update, might want to check with Spamaps in #ubuntu-devel first so as not to duplicate work18:38
l3onupstream changelog says http://paste.ubuntu.com/752778/18:38
l3onok.. I'm going..18:38
l3onwhat diff between this channel and ubuntu-devel ?!18:47
l3onshould I join both to get involved in ubuntu development cycle ?!18:48
micahgl3on: well, this channel is more geared towards universe/multiverse packages and mentoring, whereas ubuntu-devel is focused on main/restricted, patch piloting, and other development related discussions (such as transitions)18:50
l3onmmm... in precise:19:26
l3onperl -e 'use Image::Magick'19:27
l3onperl: symbol lookup error: /usr/lib/perl5/auto/Image/Magick/Magick.so: undefined symbol: MagickCoreGenesis19:27
broderoh hey - the backports pocket does enforce some form of archive upload permissions! "tomcat6_6.0.18-0ubuntu3.3~hardy1_source.changes rejected [...] Signer is not permitted to upload to the component 'main'."20:18
micahg:)20:24
tumbleweedLaney: finished running20:25
l3onhey guys... could you explain me something ? :)20:41
l3onI would understand... how to fix -as-needed ..20:41
tumbleweedl3on: https://wiki.ubuntu.com/NattyNarwhal/ToolchainTransition20:42
l3onwhat I get is: put libs "-laaabbb" alway after "-o output" ...20:42
l3ontumbleweed, I'm reading that :)20:42
tumbleweedno. put -laaabbb after foo.o20:42
l3onbut.. what is not clear... what to do with '-L' ?20:42
l3onyeah yeah tumbleweed, I wrote it wrong... :)20:42
tumbleweed-L probably doesn't matter here20:43
l3onok, let's try :)20:43
tumbleweedhow exactly you go about fixing the build failure will depend on the package20:44
tumbleweedmost common cause is people misusing LDFLAGS20:44
l3ontumbleweed, problem here is not a fail in building, but something wrong at runtime20:44
l3onbug 89738020:44
ubottuLaunchpad bug 897380 in imagemagick (Ubuntu) "PerlMagick fails at runtime in precise " [Undecided,New] https://launchpad.net/bugs/89738020:44
tumbleweedright, that's common for plugins, where we expect some symbols to not be resolved in the shared library20:45
tumbleweedif only more packages had test suites...20:46
tumbleweedLaney: just as well I ran that test, the weird e-mail addreses were in the changes files not lp. Duh!20:47
=== Guest913 is now known as medberry
Laneyl3on: I informed mterry about that, don't know if he was looking at it but you might want to check23:57
Laneytumbleweed: yeah, that's where all of the dubious data is23:57
* tumbleweed ran another test, but it got killed by ubuntuwire admins trying to add more disk space :)23:58

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