/srv/irclogs.ubuntu.com/2013/12/20/#launchpad.txt

=== xnox is now known as doko_
=== doko_ is now known as xnox
=== Ursinha-afk is now known as Ursinha
=== Ursinha-afk is now known as Ursinha
pabs3hi all. on the Debian wiki we use launchpadlib to check if Ubuntu bugs and annotate the wiki with bug closed/open/title/etc info. we are finding launchpadlib to be very crashy. I recently started collecting these crashes. we have 577 unique (bug, crash) combinations, representing 197 unique crashes. I was wondering where would be the best place to send these? I don't really want to file all of them on launchpadlib because some look like launchpad ops i04:44
pabs3ssues04:44
wgrantpabs3: What sort of crashes?04:44
pabs3all sorts (everything from SSL errors to infinite recursion), let me publish a tarball, one sec04:45
wgrantThe weird crashes that a lot of people used to run into were caused by using a non-threadsafe cache between threads or processes.04:47
wgrantBut the default launchpadlib cache is threadsafe nowadays.04:48
pabs3http://people.debian.org/~pabs/tmp/errors.tar.xz04:48
pabs3which version is that fixed in?04:48
pabs3we are using launchpadlib in a wasgi app: http://anonscm.debian.org/gitweb/?p=collab-maint/wiki.debian.org.git;a=blob_plain;f=bin/launchpad04:49
wgrantHah04:50
wgrantNote that it has a partial workaround for that bug04:51
wgrantIf the login throws an exception at all, it nukes the cache.04:51
pabs3yeah, I wrote that particular one04:51
pabs3we were finding the cache corrupted often04:51
wgrantpabs3: You may be interested in https://launchpad.net/ubuntu/+source/lazr.restfulclient/0.12.0-1ubuntu1.104:52
wgranthttp://launchpadlibrarian.net/141870723/lazr.restfulclient_0.12.0-1ubuntu1_0.12.0-1ubuntu1.1.diff.gz is the diff04:52
wgrantIt was fixed upstream in lazr.restfulclient 0.12.104:53
pabs3great, I'll propose that for the next Debian stable release04:53
wgrantThe SSL crashes look more like there's some transient network issue.04:54
wgrantBut the Unicode errors etc. are very plausibly from concurrent use of a non-threadsafe cache.04:54
wgrantAnd the login issues as well -- the WADL is often a good target for corruption.04:54
pabs3from what I could google, the ssl things seem to be related to using front-end ssl accelerators or something04:54
wgrantFWIW, I run an awful lot of launchpadlib-using cronjobs and only see SSL errors on the rare occasion that a datacentre has a seizure04:55
wgrantpabs3: If you run into any more issues after that patch is applied, throw them at me and I'll have a look.04:59
pabs3ok04:59
pabs3poked the maintainer of lazr.restfulclient. any other potential issues come to mind?05:00
wgrantpabs3: The version in wheezy is fine apart from that patch.05:04
pabs3ok cool05:04
=== jalcine is now known as doge_
=== doge_ is now known as jalcine
=== jalcine is now known as doge_
=== doge_ is now known as jalcine
=== chandankumar is now known as ciypro
=== BradCrittenden is now known as bac
tachyonshi14:57
tachyonsI successfully build my first ppa for a qt5 app14:57
tachyonsit worked for 13.04(x86 and amd64) and 13.10(x86)14:58
tachyonsbut failed in 13.10 amd 6414:58
tachyonscan anyone help for the cause of the error14:58
geserhave you a link?15:00
tachyonsgeser, https://launchpad.net/~aboobackervyd/+archive/olam15:01
tachyonsgeser, https://launchpadlibrarian.net/160213273/buildlog_ubuntu-saucy-amd64.olam_1.1-1ubuntu1_FAILEDTOBUILD.txt.gz15:02
cjwatsontachyons: the problem here is that it's using the default build system, which assumes that Makefile is good enough, but that's a Makefile configured for a particular platform15:10
cjwatsontachyons: I suggest changing "dh $@" in debian/rules to "dh $@ --buildsystem qmake"15:10
cjwatsontachyons: that should cause it to reconfigure itself properly15:11
cjwatson(untested)15:11
tachyonscjwatson, just for my curiosity, then how it worked for x86 version :-)15:11
cjwatsontachyons: because the prebuilt Makefile in the tarball is built for i38615:13
cjwatson(I don't know how it worked for 13.04, I haven't checked the package there)15:13
tachyonscjwatson, I did'nt changed make file , only thing I did is added15:15
tachyonsunix {15:15
tachyons    INSTALLS += target data icon desktopfile15:15
tachyons    target.files = $$TARGET15:15
tachyons    target.path = /usr/bin15:15
tachyons    data.files = db15:15
tachyons    data.path = /usr/share/olam15:15
tachyons    icon.files = misc/olam.png15:15
tachyons    icon.path = /usr/share/icons15:15
tachyons    desktopfile.files = misc/olam.desktop15:15
tachyons    desktopfile.path = /usr/share/applications15:15
tachyons    QMAKE_CXXFLAGS += -DVISRULED_DATADIR=$$data.path15:15
tachyons}15:15
tachyonsto .pro file15:15
dobeytachyons: are you creating the .tar.xz upstream tarball on a 32-bit system?15:15
tachyonsdobey, It is my package, no upstream :-)15:16
cjwatsontachyons: nevertheless, "--buildsystem qmake" is almost certainly the correct fix15:16
cjwatsonor at least the start of it15:16
dobeytachyons: you are the upstream15:16
dobeyyes, you need --buildsystem qmake15:16
cjwatsontachyons: you probably shouldn't be distributing the Makefile in your orig tarball15:17
dobeyit probably worked on 13.04 because of magic15:17
dobeyyour orig tarball has a Makefile that was generated on an i386 ubuntu, which references the i386 qmake; which will of course be problematic on other architectures when not regenerating the Makefile15:17
tachyonsI will try, I am still wondering how it worked, I don't belive in magic :-)15:18
cjwatsonI don't have time to check, sorry15:18
tachyonsdobey, yes,15:18
tachyonscjwatson, No problem , you already spend your valuable time for me, Thanks :-)15:19
tachyonsdobey, cjwatson after changing rule , both x86 and amd64 versions failed15:29
tachyonshttps://launchpad.net/~aboobackervyd/+archive/olam/+packages15:30
cjwatsonare you in a position to regenerate the upstream tarball without including Makefile in it?  that's really the best answer15:31
cjwatsonthe Makefile is platform-dependent and shouldn't be in your source tarball15:31
cjwatson(you still need "--buildsystem qmake", that was correct, just not complete)15:32
tachyonscjwatson, how to do It? can you give a guide link15:42
=== Ursinha-afk is now known as Ursinha
=== tsmithe_away is now known as tsmithe
=== tsmithe is now known as tsmithe_away
=== tsmithe_away is now known as tsmithe
cristian_cHi20:54
cristian_cI've opened this bug report much time ago: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/97260420:54
ubot5Ubuntu bug 972604 in linux (Ubuntu) "168c:001c [Compaq Presario C700 Notebook PC] Wireless led button doesn't switch colors" [Low,Incomplete]20:55
cristian_cI was told to download and try the daily build20:55
cristian_cto verify the permanence of the bug20:56
cjwatsoncristian_c: This channel is for issues with the software running on launchpad.net itself - we can't really offer help with the specific projects that are hosted on Launchpad.  You're probably better off asking somewhere like #ubuntu-kernel.20:57
cristian_cI've created the live installer, but when I boot from the device, only a blinking cursor remains  on the screen20:58
cristian_ccjwatson, ok, but I don't know how to deal with who wrote the comment20:59
dobeyif you want to reply to a comment on a bug report, then do it on the bug report21:00
cjwatsonNor do we :-)  You're really better off asking #ubuntu-kernel for advice21:00
cjwatsonIt wasn't a comment from the site administrators or anything like that21:00
cjwatsonIt was just another Launchpad user21:00
cristian_che didn't foretold this case21:01
cristian_ccjwatson, ok, but it can go a year since the last comment as last time21:02
cjwatsonThat's as may be ... that isn't up to the Launchpad developers21:02
cristian_ccjwatson, can I also put things like this before?21:02
cjwatsonhonestly, we can't possibly get involved with each of the million bugs in Launchpad21:02
cristian_ctags, etc...21:03
cjwatsonif you want to know what's appropriate for an Ubuntu kernel bug, you really need to ask the people who deal with Ubuntu kernel bugs21:03
cjwatsonwe don't dictate policy to them21:03
cjwatson#ubuntu-kernel should be able to offer advice if anyone's around on a Friday evening this close to the Christmas break21:04
cristian_cok, but someone manages the policy in launchpad21:04
dobeycristian_c: you need to ask in #ubuntu or #ubuntu-kernel21:04
cristian_cok21:04
dobeypolicy is a per-project/distro basis21:04
cjwatsonreally per-package, in this case since the kernel is so complex and has so many bug reports21:05
dobeyif you want help on a project or distro you need to ask them about it. this channel is for help on launchpad itself, not the policies of the projects hosted on it21:05
cjwatsoneven as an Ubuntu developer I wouldn't presume to say how they best manage their bugs21:05
dobeyright21:05
cjwatsonsince I don't do more than a tiny bit of kernel work21:05
dobeyand the last commentor on that bug isn't a developer. he's just a random volunteer helping with bug triage21:06
cristian_clike someone who puts his hand to open reports from users, add/remove tags, change status , assignee, ecc...21:06
cristian_cchange titles, etc...21:07
cristian_cdobey, ah, ok21:07
cristian_c'random volunteer helping with bug triage'21:07
dobeyyes that has nothing to do with launchpad itself. as we said, you need to ask #ubuntu-kernel for help about a kernel bug21:07
cristian_cmaybe I should ask to who manages the volunteers21:08
cjwatsonright, personally I think he's probably going over the top, but I haven't really looked at a broad sample of his comments to make sure21:08
cjwatsonyou could try #ubuntu-bugs for that21:08
cristian_cok21:08
cristian_cthanks, fine21:08
cjwatsonhe's not in obvious banning territory or anything, maybe "take it easy"21:08
cristian_c:)21:09
cristian_cperfect21:09
cjwatson(and for all I know maybe his net impact is positive - like I say, haven't checked)21:09
dobeycjwatson: right, i've had a problem with him previously on a bug i filed, but i managed to get him to leave the bug well enough alone21:09
cristian_cperfect, I'll ask in #ubuntu-bugs, or #kernel21:09
cjwatsonI did have somebody mail me asking if I could advise him to tone it down21:09
cjwatsonbut I've been busy this week and haven't had a chance to look into it properly21:10
dobeycjwatson: my problem was that he was very insistent that bios updates from intel might magically fix my bug, regardless of whether the release notes mentioned any changes to video, or whether the video option rom was changed. and testing whether my bug is fixed or not is a very tedious process, so updating the bios on a whim every time one is released (which has been fairly often for this board), is quite problematic. and it was d21:13
dobeycjwatson: so yeah, a good "tone it down" please would probably help, if he could be made to understand he's going a bit overboard with the requests21:13
cjwatsondobey: right, though I don't know if it should be from "site staff" as it were, maybe just Ubuntu bug admins21:21
dobeycjwatson: right. that makes sense.21:22
* cjwatson is all for delegation :)21:22
=== beisner is now known as beisner_
=== beisner_ is now known as beisner
=== beisner is now known as beisner_
=== beisner_ is now known as beisner
=== Logan__ is now known as Logan_

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