/srv/irclogs.ubuntu.com/2010/11/16/#ubuntu-motu.txt

RoAkSoAxhi all... Is there a way to list in what dependencies should a package depends (instead of just listing its current dependencies). Or, how can I know what dependencies does a library package needs?00:20
RoAkSoAxor how do I know what should a library link agaisnt?00:20
ScottKRoAkSoAx: What problem are you trying to solve?03:09
ScottKAh, i see you solved it on another channel.03:16
RoAkSoAxScottK: well it is not really solved actually...03:32
ScottKRoAkSoAx: OK.  What's the problem?03:33
RoAkSoAxScottK: because of the new linker thingy pacemaker fails to build03:34
ScottKOK.  What's the error?03:34
RoAkSoAxScottK: let me grab the log03:34
RoAkSoAxScottK: this is the error: http://pastebin.ubuntu.com/532713/03:35
RoAkSoAxScottK: complete build log: http://launchpadlibrarian.net/59133765/buildlog_ubuntu-natty-amd64.pacemaker_1.0.9.1%2Bhg15626-2ubuntu1_FAILEDTOBUILD.txt.gz03:36
ScottKThe other's I've seen gave a more useful error.03:36
RoAkSoAxScottK: and in maverick, it built but showed this warning: "dpkg-shlibdeps: warning: symbol sort_rsc_index used by debian/pacemaker/usr/lib/libpengine.so.3.0.0 found in none of the libraries."03:39
ScottKRoAkSoAx: So you need to figure out what packages provide those symbols.03:40
ScottKRight, that was unneeded indirect linking.03:40
ScottK(in theory anyway)03:40
ScottKRoAkSoAx: What I would do is put the binaries that it build depends on into http://qa.debian.org/cgi-bin/mole/seedsymbols and see which one provides the symbols in question.03:41
ScottKThere's probably a more elegant way to do it.03:41
ScottKhttps://wiki.ubuntu.com/stefanlsd/dpkg-gensymbols is probably helpful, but is looking at the problem from the opposite direction.03:42
RoAkSoAxScottK: yeah well, those symbels are provide by pacemaker itself (since the package is not yet split on a package per library)03:42
ScottKAll the more reason it should be split then.03:43
ScottKYou should just have to add them to the linker then.03:44
RoAkSoAxScottK: yes I already have a diff with the split, but still experiencing the build failure, so this is why I was wondering if there was a way to see which library provided the symbols by looking to the library itself03:44
ScottKI'm sure there is.03:44
ScottKman ld to get started I believe.03:45
RoAkSoAxScottK: i think i just found it with objdump -t03:45
RoAkSoAxi'll give it a try03:45
ScottKYeah.03:46
ScottKThat sounds right.03:46
RoAkSoAxScottK: alright, thanks for the help. :) I'll let you know about the outcome03:47
achiangRoAkSoAx: sorry for the wild goose chase earlier03:48
RoAkSoAxachiang: It's fine :)! it had the same changes of working as of not working so it was worth to try03:50
RoAkSoAxachiang: ScottK ok this is sample output of objdump: 0000000000000000      D  *UND*0000000000000000              resource_location03:53
ScottKRight, so that's not gonna be much help I guess.03:55
ScottKSorry, it's a bit late and I'd have to do a bunch of research to be more help.03:55
RoAkSoAxScottK: that's fine. :) I appreciate the help though. I'll ping you tomorrow to see if we can get this resolved :)03:56
RoAkSoAxachiang ScottK: btw.. could it be because of missing (non existant) .pc files?03:58
ScottKRoAkSoAx: ask me a Python question.  Then maybe I'll know.03:58
RoAkSoAxScottK: will do when I have one :)04:00
achiangRoAkSoAx: i don't think it's because of missing .pc files; i still kinda think it's an optimizer problem04:00
RoAkSoAxachiang: yeah, I guess we'll need to find were to actually make that work :)04:01
achiangScottK: here's a python question - why am I seeing this on maverick? http://pastebin.ubuntu.com/532774/04:25
ScottKNot sure.04:25
achiangScottK: i was being a little facetious. but the question is real - that error seems to point to a python interpreter error, not anything a script could have done, right?04:26
ScottKProbably now, but it's not 100% clear from that if it's Python itself, usb-creator-gtk, or something in between them that's at fault.04:29
ScottKnow/not04:29
ebroderachiang: Could also be an extension module if there are any in the mix04:29
achiangebroder: hm, what would be an example of an extension module?04:31
kunalfacing an issue while using debuild command04:32
kunal dh_install -a04:32
kunaldh_install: libomxil-bellagio-dev missing files (usr/share/pkgconfig/*), aborting04:32
kunalmake: *** [binary-arch] Error 204:32
kunaldpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary-arch gave error exit status 204:32
ebroderachiang: Err, a C module, instead of a pure-python module04:34
achiangebroder: hm, ok. it seems possible... usb-creator calls out to dbus and calls syslinux and/or grub at times04:34
ebroderachiang: Yeah, dbus seems like an obvious culprit. syslinux and grub are done just by shelling out, so those shouldn't be at fault04:35
* achiang is trying to create a CLI frontend to usb-creator, and is having some success, but keeps getting strange errors during the "installing bootloader" phase04:36
ebroderachiang: Have you tried turning on apport and looking at the backtraces it gets?04:41
achiangebroder: hm. i've never thought about that... i must admit i don't really know what apport does.04:41
achiangebroder: i've been reading the log file in ~/.cache/usb-creator.log04:42
ebroderOr you could just run your frontend under gdb or something :-P04:42
achiangand sprinkling print statements around...04:42
achiangebroder: i guess what i'd need to do is run gdb /usr/bin/python04:42
ebroderTry gdb --args ./whatever --you-were running-before04:42
achiangand set args script bla bla bla04:42
achiangi've never tried running python under gdb before. it's worth a shot04:43
ebroderI guess I don't know if gdb can interpret shebangs. Wouldn't surprise me, but your way sounds better04:43
ebroderachiang: It's not very useful if your problems are in Python-land, but segfaults don't happen in Python-land04:43
achiangnod04:44
achiangebroder: well, i think i have two problems, the first one being that usb-creator uses threads and i'm not tall enough to use threads.04:48
ebroderachiang: Hmm...in general I'm not either; the only thing I know to do with threads is "t a a bt"04:49
achiangi think it's time for bed. or rather, something not related to computers04:50
siretartfta: sorry? natty already ships an rc4 prelease. I should rather look into getting rc4 finally out05:54
dholbachgood morning!08:04
apacheloggerScottK: for kde test building we probably can apply the stuff I once recommended for quicker building on kubuntu-devel (cowdancer, chroot with base deps etc.) + hook into the build process and prevent deb creation, since that is of little interest I suppose08:16
* apachelogger hugs dholbach good morning08:17
* dholbach hugs apacheloggerback08:18
iulianMorning dholbach!09:07
dholbachhi iulian09:08
zygahi09:50
zygaI'm working on my own application + set of ubuntu packages09:50
zygaI currently work in a ppa09:50
zygashould I be using -ubuntu0 suffix?09:50
zygasomeone just recommended that I should have -0ubuntu1~zyga09:51
ulyssesHello, could you look at http://revu.ubuntuwire.com/p/hupnp please?09:56
apacheloggerzyga: hi. in particular you should be using something like -0ubuntu1~zyga1. that way, if the version at hand gets included into Ubuntu, the Ubuntu version will supersede installation of your PPA version10:30
apachelogger1.0-0ubuntu1~foo1 < 1.0-0ubuntu110:30
zygaapachelogger, thanks10:30
apacheloggerzyga: you're very welcome :)10:31
zygaapachelogger, I did that but the build process complained the maintainer address is not @ubuntu.com10:31
zygaapachelogger, I used my @linaro.org address and changed 0ubuntu1 to 0linaro110:31
zyga(actually I just noticed I used -linaro0, not -0linaro0)10:31
zygaapachelogger, does that seem valid?10:32
apacheloggerno :)10:32
apacheloggerdpkg --compare-versions 1-linaro0 lt 1-0ubuntu1; echo $?10:32
apacheloggerreturns 1, i.e. your version would not be lower than the ubuntu version10:33
apacheloggerdpkg --compare-versions 1-linaro0 lt 1-0; echo $?10:33
apacheloggeralso not lower than a debian version10:33
zygahmm10:33
zygaso I should stick to 0ubuntu1 and not worry about the email addres warning?10:34
zyga(or perhaps I could use my ubuntu address for that)10:34
apacheloggerzyga: ignoring should be just fine10:34
* sebner pets apachelogger 10:34
apacheloggerAFAIK the warning is only there so that ubuntu devs do not upload ubuntu specific packages without ubuntu maintainer (for which we have a policy)10:35
* apachelogger hugs sebner10:35
apacheloggerulysses: that should be a version with ubuntu1 really10:35
zygaapachelogger, so my packages should have whatever-0ubuntu1~zyga110:36
zygaapachelogger, and I should increase zyga2, zyga3 and so on, without touching the ubuntu part10:36
zygaapachelogger, correct10:36
apacheloggerzyga: exactly10:36
zygaapachelogger, thanks10:37
zygaapachelogger, are you familiar with lauchpad build recipes?11:00
zygaapachelogger, I have a control file http://bazaar.launchpad.net/~linaro-infrastructure/linaro-python-json/packaging/annotate/head%3A/changelog and a recipe https://code.launchpad.net/~linaro-infrastructure/+recipe/linaro-python-json-daily-build11:01
zygaapachelogger, it seems that the version is not taken from the changelog but from the recipe script11:01
apacheloggerulysses: reviewed. is this your first package?11:02
apacheloggerzyga: recipes add a new changelog entry11:02
zygaapachelogger, ah11:03
zygaapachelogger, so that explains it11:03
apacheloggerchanging 0+{revno} to 0+{revno}-0ubuntu1~zyga{revno:packaging} should do the tick11:03
apachelogger(I think)11:04
zygalet me try11:04
zygaapachelogger, is there any reference to the syntax and variables you can use there?11:04
zyga0+, isn't that going to override the package version that I already have (?)11:05
apacheloggerhttps://help.launchpad.net/Packaging/SourceBuilds/Recipes11:05
apacheloggerzyga: depends on the version you have ;)11:05
zygaapachelogger, 1.0.0~alpha11:05
apacheloggerjust use dpkg --compare-versions11:05
zygaideally the PPA version should be that + the revno11:05
apacheloggerzyga: 0<111:05
zygaand be more recent11:05
apacheloggerthat 0+n has an effect as if the were n < 1 :)11:06
zygaso the PPA daily build version will always be smaller than non-daily version?11:06
zyga(if I ever dput that that is)11:07
zygashould it not be the other way around?11:07
apacheloggerzyga: with the current recipe, yes11:07
apacheloggerthen you will need to change your recipe ;)11:07
zygaI'm asking about the principle, what it _should_ look like11:07
ulyssesapachelogger: yes, I only made some rebuild previously11:07
apacheloggerzyga: PPA should be 1.0.0~alpha1-0ubuntu1~zyga1  - a daily should be 1.0.0~alpha1+{revno}-0ubuntu1~zyga{revno:packaging}11:09
apacheloggerulysses: very good packaging for a first package I must say11:09
ulyssesapachelogger: Riddell helped mi a lot11:09
apacheloggerah, cheating, I see ;)11:09
zygaapachelogger, can I use {debupstream} instead of 1.0.0~alpha1?11:10
zyga(assuming that's my upstream version11:10
apacheloggerzyga: yes11:10
dholbachLaney, directhex, hyperair: did you get Richard Lee's mail? did anyone of you comment?11:12
hyperairwhat mail?11:12
hyperairi don't remember seeing any such mail though11:13
hyperairdholbach: where was it posted to?11:13
dholbachyour ubuntu.com email address :)11:13
hyperairhuh11:13
hyperairO_o11:13
dholbachshall I forward it to you again?11:13
hyperairyes please11:14
dholbachhang on11:14
hyperairwhat's the title?11:14
dholbach"(Basic) Mono packaging guide for Debian and Ubuntu"11:14
hyperairoh that!11:14
hyperairwasn't that some months back?11:14
hyperairi think someone might have replied.11:14
dholbachforwarded again11:15
hyperairlemme check11:15
dholbach12 days ago :)11:15
hyperairdholbach: i guess time has been moving too fast over here >_>11:15
dholbachyeah, sounds like it ;-)11:16
directhexdholbach: just running through the instructions11:19
dholbachdirecthex, hyperair: I can't comment on these, so if you can help Richard to make this really useful everybody would be happy :)11:20
ulyssesapachelogger: is this correct? Build-Depends: debhelper (>= 7.3.16), libqt4-dev (>= 4:4.7.0)11:20
hyperairhmm "Note that it tracks the *runtime* dependencies not the *build* dependencies" seems a bit vague.11:21
hyperairdholbach: are people supposed to have read anything before the guide?11:21
dholbachhyperair, I don't know11:21
dholbachhyperair, Richard talked to me about it since he wanted to document how he went about doing mono packaging (and he didn't find docs for it) and because I have no clue about mono packaging, I suggested to talk to you guys :)11:22
hyperairdholbach: i use http://pkg-mono.alioth.debian.org/cli-policy/ as my holy CLI packaging bible.11:23
hyperairbut maybe it's a tad bit too wordy for a beginner's guide..11:23
dholbachI don't know if Richard knew about this11:24
dholbachit'd be really great if any of you could get in touch with him 0:-)11:24
hyperairdholbach: is he on irc?11:26
hyperairdirecthex: wasn't there another email... to pkg-cli-*-team list about a cli packaging guide?11:27
directhexhyperair: yes11:27
hyperairdirecthex: who was it who did that one?11:28
directhexhyperair: policy guide is very detailed, but not a great starting point for all. especially the md->autofoo stuff11:28
hyperairdirecthex: actually i'm clueless about the MD part.11:28
hyperairdirecthex: i've never actually used MD before, aside from starting it up and then closing it again11:28
dholbachhyperair, directhex, Laney: meet rhlee11:29
dholbachrhlee: meet hyperair, directhex and Laney :)11:30
hyperairaha.11:30
dholbachso hyperair mentioned http://pkg-mono.alioth.debian.org/cli-policy/ and something that was discussed on a pkg-cli mailing list11:30
rhleehyperair + directhex + Laney: hiya guys11:31
hyperairi can't seem to find the email. hmm11:31
hyperairhiya rhlee11:31
dholbachI don't think I can contribute much to the discussion, but thought it'd be worthwhile bringing you in touch :)11:31
hyperairyeah thanks11:31
hyperairso anyway, rhlee, i was wondering whether people were supposed to have read something before reading this proposed document11:33
directhexreplied11:33
directhexsorry, been busy11:33
rhleedirecthex: np11:33
* hyperair didn't recv anything though11:34
rhleeyes, the ubuntu packaging guide was a recommended prequisite for the guide11:34
rhleehttps://wiki.ubuntu.com/PackagingGuide/Complete11:34
hyperairrhlee: so the readers would know the difference between runtime vs build deps then?11:35
rhleei would assume so, or it that too much of an assumption?11:35
zygawhen packaging python libraries can I somehow simplify the duplication of depends and build-depends11:36
zygamy package has virtually identical depends as build-depends11:36
rhleehyperair + directhex + Laney: fyi the guide I provisionally published is here https://wiki.ubuntu.com/PackagingGuide/Mono11:36
hyperairrhlee: i'm not sure, i haven't actually touched the packaging guide for a long time. these days i refer to the debian policy manual if i need reference11:37
directhexzyga: i assume there's some pythony way of auto-tracking depends, like shlibs:depends11:37
zygadirecthex, there is python:Depends11:38
zygadirecthex, but it's not very helpful in my case, it does not pick up anything I have (I don't know how it works)11:38
hyperairrhlee: well apart from that i don't see anything wrong with the guide except for minor spelling issues.11:38
directhexhyperair: cli:depends is in there, which would lead to better packages than the occasional interloper in the archive11:40
rhleehyperair: so I probably should elaborate more on the difference between runtime and build dependencies?11:40
hyperairrhlee: that's up to you. i figure the standard packaging guide should already mention it, right?11:41
hyperairif that's so then fine, otherwise you might want to, yeah.11:41
hyperairrhlee: also i've just corrected your spelling on the wiki page.11:41
hyperairand... are you that afraid of spam? =p11:42
rhleeyes, the standard packaging guide does mention it11:42
rhleehyperair: thanks for the corrections11:43
hyperairalright, then i think it's fine to leave it be like that.11:43
hyperair=)11:43
hyperairthanks for doing the documentation11:43
hyperairlike directhex mentioned, this should lead to cli packages of better quality in the archive.11:44
rhleehyperair: np, re my email address: if it safe to leave it in properly?11:44
rhleehyperair + directhex: thanks for your help11:44
rhleedirecthex: got your email will go through it11:44
hyperairrhlee: it depends on how much you trust your spam filters, i guess.11:45
hyperairrhlee: i trust gmail's.11:45
rhleehyperair: I'll probably leave as is then11:46
hyperairrhlee: and either way my email is all over the place, specifically wherever Maintainer: is displayed, or changelog entries.11:46
rhleehyperair: i guess I can alway get canonical to change my email address if there is too much spam11:48
zygaapachelogger, thanks, you've helped me to build two packages :-)12:01
zygaI have a source tree with a script.py, how can I remove the extension when creating a debian package?12:54
=== Quintasan_ is now known as Quintasan
=== xfaf is now known as zul
RhondaI would need to do a SRU to lucid for ejabberd because of bug #59667614:49
ubottuLaunchpad bug 596676 in ejabberd (Ubuntu) "Don't send error stanza as reply to error stanza (EJAB-930)" [Undecided,New] https://launchpad.net/bugs/59667614:49
RhondaI take it the version should be 2.1.2-2lucid1, what to put into the target of the upload? just lucid? lucid-updates?14:50
Laneylucid-proposed14:51
=== chrisccoulson_ is now known as chrisccoulson
geserRhonda: as version 2.1.2-2.115:18
Rhondageser: Why -2.1?15:18
RhondaWouldn't that hint it was pulled in unmodified from Debian?15:19
Laneyadding ubuntu0.1 is common15:20
Laneybut really it's only necessary to make sure there is an upgrade path15:20
geserLaney is right, it should be -2ubuntu0.1 (I should do more SRUs to remember it better :) )15:21
RhondaGiven that maverick has 2.1.5-3 I don't think there is a need for 0.115:23
Rhondaerm, 2.1.5-215:23
geserthat's just the usual versioning scheme: add .1 (and ubuntu0 if needed)15:24
geserhttps://wiki.ubuntu.com/SecurityTeam/UpdatePreparation#Update%20the%20packaging describes the versioning scheme used for security updates but it also works for SRUs (and is linked from the SRU page)15:25
RhondaRight. But adding ubuntu1 also fulfills the requirements of "be newer than the version being patched, but earlier than any version in the development branch" :)15:27
geserI just wanted to point you to the usual SRU versioning scheme, I don't know if the uploads gets rejected if you use one that also works but is different15:29
=== zyga is now known as zyga-afk
Rhondahmm, a #redirect ion wiki.u.c/SRU would be helpful15:36
Rhondaoh, seems to be there15:37
=== dholbach_ is now known as dholbach
RhondaActually I even had chosen to go with 2.1.2-2lucid1  :)15:38
geserelse ask our bot (!sru) it knows many things :)15:38
ebroderRhonda: 2.1.2-2lucid1 would be a lower version number than 2.1.2-2ubuntu1, which is what maverick would have had if there had been an Ubuntu-only change. That's why you add the 0ubuntu15:39
ebroderErr...wait. Never mind. That particular case would have been fine15:39
ebroderBut that's the sort of thing you're watching for15:39
Rhondaebroder: It being lower is the whole point of it. :)15:39
ebroderI think what I meant to say is that putting it in the same form means you don't have to think about whether it's higher or lower15:40
Rhondaerm, if there already would had been a -2ubuntu1 in lucid, of course I'd bump it to ubuntu215:40
* ebroder goes and gets coffee15:40
RhondaBut right, schemas are a good thing to reduce discussions like this. Thanks. ;)15:41
* Rhonda . o O ( and editing another page, removing jaunty and adding maverick )15:42
RhondaWhat will happen after release of zippy zebra?15:45
jmarsdenRhonda: We can start using letters from the Greek or Russian alphabet? :)15:46
achiangmove to a different charset?15:46
RhondaThat will be 17.04, if I calculated right …15:47
geserRhonda: perhaps we can use till then Unicode in version strings15:49
RhondaYou'll have to get that past manoj. Somehow I doubt that.15:50
RhondaAnd I fear there are no animal names starting with unicode letters.15:50
geseror do it like ms excel: after Z comes AA :)15:52
Rhondawelsh names? :)15:52
directhexRhonda: we could use 😸15:52
directhexthat'd be an awesome release name15:52
RhondaI only see <?>15:52
directhexgeser: not just excel: also /dev/sd*15:52
directhexRhonda: well, by 2017 your font will include that glyph15:52
Rhondadirecthex: haha15:53
directhexRhonda: important letters like GRINNING CAT FACE WITH SMILING EYES must be added to all fonts15:53
Rhondadirecthex: Take this: "15:53
RhondaEdvard Munch wouldU+1F631 at Unicode 6 t-shirtsEdvard Munch wouldU+1F631 at Unicode 6 t-shirts15:53
Rhondableah, stupid paste15:53
Rhondadirecthex: http://www.zazzle.com/Lalobee15:53
directhexRhonda: FACE SCREAMING IN FEAR ?15:54
Rhondayep15:54
RhondaActually I really think I should order me my own shirt. :)15:55
directhexgeser: yes device nodes go that high: Disk /dev/sdai: 23998.3 GB, 23998331092992 bytes15:55
RhondaOne of the most geeky ones, to be honest.15:55
ari-tczewif package has depends with [linux-any], it will works?16:01
gesershould, I know I filed bugs about it and if I remember correctly they got fixed16:03
ari-tczewgeser: but you mean Build-Depends or Depends?16:03
geserBuild-Depends as this was a problem for the buildds16:04
geserDepends are handled by apt itself so should be less an issue16:04
ari-tczewgeser: aha, ok16:04
cjwatsonnot to spoil the fun but I think Mark said we'd just cycle (though he might change / have changed his mind)16:06
geserand if I'm not mistaken [arch] isn't supported in Depends (but I have to check the Debian policy to be sure), but our fellow DDs might know it too16:06
cjwatsonit is, fairly recently16:07
cjwatsonprovided the package is not Architecture: all16:07
cjwatsonbuild-depends on [linux-any] were fixed - https://bugs.launchpad.net/launchpad-buildd/+bug/60498116:07
cjwatsonI *think* it's basically OK now16:07
cjwatsonhttps://bugs.launchpad.net/soyuz/+bug/669404 (Packages-arch-specific) is still open but not a major problem for most people16:08
geserthe upload part for linux-any got also fixed (bug 605002)16:10
ubottuLaunchpad bug 605002 in Soyuz "Soyuz doesn't accept upload with "Architecture: linux-any"" [Low,Fix released] https://launchpad.net/bugs/60500216:10
cjwatsonindeed16:11
ari-tczewok, I'm only asking16:13
ari-tczewBlackZ: ^^16:13
kaushalHi16:25
=== You're now known as ubuntulog
kaushalhttps://bugs.launchpad.net/ubuntu/+source/openssh/+bug/37932916:25
kaushalIt says it has been fixed This bug was fixed in the package openssh - 1:5.2p1-1ubuntu116:26
kaushalis this version available in hardy 8.0416:26
kaushalplease suggest16:26
ScottKNo.  It's not.16:26
kaushaloh i see16:27
kaushalso i need to add Ciphers aes128-ctr,aes256-ctr,arcfour256,arcfour,aes128-cbc,aes256-cbc16:27
kaushalin sshd_config and ssh_config16:27
kaushal?16:27
kaushaland restart the sshd daemon16:28
kaushalas per that bug instruction16:28
ScottKI didn't read the bug, but if it gives a work around, you'll likely need it.16:28
kaushalok16:29
=== You're now known as ubuntulog_
=== You're now known as ubuntulog
=== hannesw_ is now known as hannesw
=== yofel_ is now known as yofel
=== zyga-afk is now known as zyga
apacheloggerulysses: about the build-dep change ... it is correct, and maybe not, if the code really only works with Qt >= 4.7 it is correct, if it is not the minimum requirement it is less correct (still good enough for me though :))19:18
apacheloggerzyga: groovy :D19:18
sebnerapachelogger: so, how did the test went?19:26
sebner*go19:26
ricotzsebner, hi19:34
sebnerricotz: hola19:38
apacheloggersebner: not terribly well19:38
ricotzsebner, could you help with a autotools problem?19:39
* apachelogger is targetting ballmer peak right now -> free work hours from apachelogger this evening19:39
sebnerapachelogger: don't worry, the next text surely comes :D19:39
apacheloggerunfortunately :P19:39
sebner:D :D :D19:40
=== blueyed_ is now known as blueyed
=== hanska is now known as dapal
=== hannesw_ is now known as hannesw
=== ximion is now known as ximion1
=== ximion1 is now known as ximion
ari-tczewcould someone ping me?21:43
sebnerari-tczew: ping21:43
ari-tczewsebner: could you again ping in next 10 seconds?21:43
sebnerari-tczew: ping21:44
ari-tczewsebner: I'm trying to reproduce bug in indicator-applet. I have to minimalize to tray.21:44
ari-tczewRhonda: ping on chat, here :P21:45
Rhondathat's hilight, not ping21:45
bdrungari-tczew: you could use two different irc apps and ping yourself in an self-created channel21:48
sebnerRhonda: ah!21:48
ari-tczewsebner, bdrung, Rhonda: That's right, my fault. I should say highlight. Sorry.21:50
ari-tczewRhonda: could you then highlight me again? ;)21:52
micahgari-tczew: you can have ubottu do it21:52
RhondaI didn't hilight you before, and like bdrung noticed, you could actually do it for yourself with a second client, and using a test channel instead of in here.21:52
bdrung(that's what i do for debugging)21:53
RhondaActually when I have to test something with irssi which I maintain I fire up several instances and /join #randomfoo21:53
ari-tczewmicahg: good point21:54
ari-tczewmicahg: but I'm not sure whether he can hightlight me with delay :>21:54
micahgari-tczew: which can be done in a PM as well, if you need a channel though, what the others have suggested is probably best21:55
bdrungari-tczew: and you probably don't want your debugging stuff logged ;)21:55
ari-tczewbdrung: in this case I don't care21:56
RhondaActually we do :)21:56
ari-tczewdon't be inflexible ...21:56
ari-tczewyou can include this one to your report about my bad behavior!21:57
micahgari-tczew: keep in mind there are 194 people in this channel that see all your tests21:57
RhondaActually such kind of responses to well-meant advices isn't really helping your case  :/21:58
ari-tczewRhonda: very terrible. going back to my activities...21:59
bdrungebroder: i included http://pastebin.ubuntu.com/532617/ and  it covers only 75% of the bugs. what should we do with merge requests?22:03
ebroderbdrung: for merge requests I'm assuming you just want to use when the request was created, no?22:03
micahgbdrung: separate section?  some sponsors aren't comfortable with them yet22:03
ebroderbdrung: The MPs that get listed on the queue currently are using the date the proposal was created, so that seems fine22:06
=== lucas__ is now known as lucas
bdrungebroder: MPs?22:28
ebrodermerge proposals22:28
bdrungebroder, micahg: please have a look at http://people.ubuntu.com/~bdrung/sponsoring/22:31
micahgbdrung: it's not grabbing the time for ubuntu-security-sponsors subscriptions22:33
micahgbdrung: also, can we sort by time in queue (not sure if ASC or DESC is more appropriate) with unknown going to the back of the queue?22:34
bdrungthat's the current patch: http://pastebin.com/1Kfvyatn22:34
micahgbdrung: when I load the page, it's sorting by Date created ASC22:35
bdrungmicahg: you can click on the column22:35
ebroderbdrung: Try changing line 56 of the diff to something like if activity.message in ["added subscriber Ubuntu Sponsors Team", "added subscriber Ubuntu Security Sponsors Team"]:22:35
ebroderor whatever they call themselves22:35
micahgbdrung: right, I know, but shouldn't the default reflect the more accurate order of time in queue vs date bug is created?22:36
ScottKIt should be sortable the same ways an LP bug list is sortable.22:37
ebroderI'm having a hard time figuring out how to make an "unknown" value sort as being in the queue longer than anything else22:39
micahgScottK: I think all the columns are sortable, my question was what the default view should be22:39
ebroderMaybe defaulting to 1970-0101?22:39
ScottKOK.22:39
ari-tczewgeser: could you update also queue of task on Agenda?22:39
ari-tczew2 requests have been added without number.22:40
micahgebroder: well, maybe an s/-// and and then do a numeric comparison?22:40
ebrodermicahg: sorttable.js can already deal with fields in a date format22:42
micahgebroder: oh, cool22:42
ebroderbut it guesses teh type of a column based on the first non-blank row22:42
micahgebroder: can you hint as to the column type?22:43
ebroderNot that that matters, because a purely lexical sort would work, too22:43
ebrodermicahg: Not that I see22:43
geserari-tczew: done22:44
bdrungebroder: no, the unknown items are at the wrong end22:44
ebrodermicahg, bdrung: Oh wait, hmm...it looks like you can set a sorttable_customkey attribute on the <td> html tag22:44
ebroderSo for unknown rows, do <td sorttable_customkey="0">unknown</td>22:44
ebroderOr thereabouts22:44
bdrung<td sorttable_customkey="0">unknown</td> doesn't seam to work22:46
ebroderI'm probably mis-reading the code22:46
bdrungnow it doesn't sort it correctly22:46
ebroderoh - it's probably deciding that the column is numeric instead of dates22:48
ebroderWhat about sorttable_customkey="1970-01-01"?22:48
ebroderhttp://www.kryogenix.org/code/browser/sorttable/#customkeys is what I'm looking at, btw22:49
bdrungebroder: yes, that works22:49
bdrungebroder: but that's not valid xhtml22:50
ebroderbdrung: Yeah, that thought occurred to me. Not sure if there's a great answer for that22:51
micahgbdrung: what's not?22:51
ebrodermicahg: Any of sorttable's custom attributes22:51
micahgebroder: because of the underscore?22:52
ebrodermicahg: Because XHTML specifies what attributes an element can have22:52
micahghere's the bug for that: http://www.kryogenix.org/bugs/sorttable/data-attributes.html22:54
micahgbdrung: use the XHTML transitional DTD?22:55
bdrung<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">22:55
bdrungmicahg: IIRC xhtm 1.1 doesn't have a transitional dtd22:57
micahgno, I guess not22:57
ebroderDowngrade?22:57
bdrungwhy not fix it by getting the unknown ones from the list?22:57
micahgbdrung: I think they were added before there were logged22:58
micahgexcept for the security sponsors one22:58
ebrodermicahg: Actually, my theory is that it relates to the ubuntu-{universe,main}-sponsors -> ubuntu-sponsors transitions22:58
micahgwe could just unsub/resub and bump to front of queue?22:59
ebroderLook at the 4th from the bottom on https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/44609/+activity for instance22:59
micahgebroder: yeah, that seems to be part of it22:59
ebroderIt's a queue not a stack! :-P22:59
ebroder(At least in theory...)22:59
micahgebroder: hence I said front and not top :)22:59
micahgdepending on how you look at it23:00
bdrungebroder: it's a queue with random access :P23:00
micahgor back I guess if you're going from the oldest (which I don't think most people do)23:00
bdrungsponsors bunch :)23:01

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