/srv/irclogs.ubuntu.com/2010/11/02/#launchpad.txt

=== LinuxJedi|away is now known as LinuxJedi
=== LinuxJedi is now known as LinuxJedi|away
MTecknologyedge went away? :(01:41
lifelessMTecknology: iz going01:46
lifelessMTecknology: why so sad?01:46
MTecknologylifeless: I just noticed I can't do recipes - I was going to try again01:47
lifelessyou should be able to on edge01:48
MTecknologyoh.. I just don't have the automatic redirect anymore?01:48
lifelessright01:48
lifelessedge is going01:48
MTecknologyoh01:48
lifelessits not gone yet01:48
MTecknologywill recipes be available when it does go?01:49
lifelessrecipes will be available to recipe beta testers on production before edge goes01:49
MTecknologyyay01:49
MTecknologylifeless: what's the team name?01:50
lifelessdunno yet :)01:52
MTecknologyalrighty01:52
MTecknologylifeless: dpkg-source: error: can't build with source format '3.0 (quilt)': no orig.tar file found02:06
MTecknologylifeless: Any idea what's up with that?02:06
lifelessthere was a thread on the bzr list about this02:07
lifelessis a bug (obviously)02:07
wgrantI don't think it's a bug.02:07
wgrantdpkg in maverick just doesn't fall back any more.02:07
wgrantLaunchpad's daily builds feature doesn't support orig tarballs yet.02:08
lifelesswgrant: its a usability issue for recipes02:08
wgrantIt is.02:08
MTecknologyNatty-> Could not build because of chroot problem02:08
wgrantMTecknology: That's because IS needs to set up natty bzr-builder packages.02:08
MTecknologyso for now I still need to build each series by itself if I need to use quilt?02:08
wgrantYou can't use quilt. You can only build a native package.02:09
wgrant<= lucid automatically fall back to native.02:09
wgrantmaverick doesn't.02:09
wgrantSo you need to specify 3.0 (native) or 1.0 to get the same behaviour.02:09
MTecknologyok02:10
MTecknologywhat are the changes of that breaking something else?02:10
wgrantIt should have been building native packages anyway.02:11
wgrantSo just about zero.02:11
MTecknologyalrighty02:11
MTecknologyso 3.0 (quilt) and 3.0 (native); those both use the same patch system or??02:11
wgrant3.0 (native) doesn't have a patch system. Everything ends up in the tarball.02:11
MTecknologywhat about debian/patches/* ?02:12
wgrantWhich recipe is this?02:12
MTecknologyor am I utterly lost in the patching system?02:12
MTecknologyhttps://code.edge.launchpad.net/~nginx/+recipe/nginx-development/02:12
StevenKThe idea with recipes is the patches are directly applied, since you have version control02:13
wgrantdpkg-source: info: source format `3.0 (quilt)' discarded: no orig.tar file found02:13
wgrantdpkg-source: info: using source format `1.0'02:13
wgrantMTecknology: That's from the Lucid log.02:13
wgrantSo it's using 1.0.02:13
wgrantAnd therefore probably not applying patches.02:13
MTecknologyIf I change source/format from 3.0 (quilt) to 3.0 (native) - would it apply patches the same way?02:14
wgrantThe same way as 1.0, which is "not at all".02:14
MTecknologyoh...02:14
wgrant3.0 (quilt) applies patches.02:15
wgrantThat's why 'quilt' is in the name.02:15
MTecknologyso if I want to use the patching system.. I have to build nd upload myself?02:15
wgrantWhy do you want to use a patch system?02:15
wgrantWhy not have the changes directly in the branch that you merge in?02:15
wgrants/branch/branches/02:15
wgrantI hear that bzr is good at this merging thing.02:16
MTecknologybecause the source is an exact copy of the upstream source; anything done to the package is inside debian/02:16
wgrantYou could alternatively include a patch system in debian/rules.02:16
wgrantBut I would be making the changes directly in another branch which is then merged on top of trunk.02:16
MTecknologyhow do you include the patching system in debian/rules?02:17
StevenKI would check, but I purged quilt from this machine for being crap02:17
wgrantHah.02:18
MTecknologyI'm not the biggest fan of quilt either..02:18
wgrantWoah, old-style debhelper rules file.02:18
StevenKHaha02:18
MTecknologybut the debian maintainer uses quilt so if I send them a patch; it's easiest to keep it quilt02:18
StevenKquilt has a way to import a patch file into a quilt patch file, so meh02:19
exarkunIf this release, <https://launchpad.net/pyopenssl/main/0.11>, was only registered 3 hours ago, how can some of its files have been downloaded 24 hours ago?02:22
MTecknologyIs it going to be possible to use a patching system in a recipe someday?02:22
wgrantMTecknology: Yes.02:22
wgrantMTecknology: We just need to work out a nice way to handle orig.tar.*02:22
MTecknologywgrant: oh... I suppose since you can't just upload them as you do with the dput method..02:23
wgrantRight. We need to either extract them from bzr (using pristine-tar, probably), or find some other way to get them in there.02:24
lifelessMTecknology: in the bzr thread folk suggesting forcing them to native02:24
MTecknologylifeless: which means no patch system so any patches are dropped?02:25
MTecknologyI can handle building them individually for now. I was just hoping02:30
MTecknologyI'm excited for recipes to be ready for the big time02:30
MTecknologylifeless: so where's the mailing list?02:30
MTecknologyalrighty - 8 builds waiting - 2 will die right away02:31
MTecknologyI feel I annoying to many people that actually understand what's going on02:32
lifelessMTecknology: bzr@l.l.n02:33
lifelesserm02:33
lifelessbzr@l.c.c02:33
MTecknologythanks02:33
MTecknologyIf you upload a lot of packages to be built - can you be 'punished' and have to wait longer for it to build?02:41
StevenK#define a lot ?02:42
MTecknologyattempting a recipe build for lucid/maverick/natty in two ppa's then after failing; trying the same thing again by building them myself02:43
MTecknologyreally.. I should only have built for one ppa and just copied02:43
lifelessMTecknology: at the moment queue scheduling is very static. This will change.02:43
MTecknologyWould any of you kill be if I decided to upload all of python to be built?03:03
wgrantAll of Python?03:03
MTecknologyevery single python package that's in main03:04
MTecknologyor wait..03:04
MTecknologywhat was it that was really killing builds a while back that got uploaded a couple times?03:04
MTecknologysorry for the dumb attitude - I think I'm lacking on sleep pretty bad03:05
wgrantMTecknology: That was Python, yes.03:12
wgrantNot just main, though.03:12
wgrant'twas the whole archive.03:12
MTecknologywgrant: that wasn't exactly a fun time for packaging :P03:13
=== mwhudson_ is now known as mwhudson
micahglamont: when you get a chance can you kill the build on iridium and prevent it from starting again? It's going to hang until bug 663294 is fixed04:55
ubot5Launchpad bug 663294 in gcc-4.5 (Ubuntu) "Firefox built with gcc-4.5 is a non-starter on i386 (affected: 3, heat: 24)" [High,Confirmed] https://launchpad.net/bugs/66329404:55
micahglamont: if you can't do that easily, let me know and I"ll delete the xulrunner build in the PPA04:56
=== almaisan-away is now known as al-maisan
=== menesis1 is now known as menesis
eagles0513875|2hey guys i have a question is it possible to import a public key that i generated outside of linux such as with putty or xshell etc how can i upload my key?08:35
persiaeagles0513875|2, You should be able to upload a key generated with any tool, although you may need to check the documentation for that tool to find the public key in local storage.  Once you identify the public key, the remainder of the procedure should be unchanged.08:37
eagles0513875|2persia: i have my keys on my pendrive for portability08:38
eagles0513875|2hummo k08:38
eagles0513875|2humm ok08:38
eagles0513875|2thanks persia08:38
eagles0513875|2hey guys for bugs in a bzr project i created where do i file bugs against the project08:47
eagles0513875|2of mine08:47
odonyHi, anyone familiar with the launchpadlib API here? I'm trying to get the number of bugs in a given status for a projects, but get this interesting error "TypeError('collection size is not available')" ... Am I supposed to iterate over the (huge) collection of matching bugs just to know how many there are?08:53
odonythe API seems to indicate that you can query the length of collections: https://help.launchpad.net/API/launchpadlib#line-42808:54
fta2henninge, dpm: hi, did you get email wrt my chromium translations issue?09:01
fta2+my09:01
henningefta2: yes, looking at it atm09:02
henningeat the issue, I mean09:03
henningewill get back to you09:03
fta2ok, excellent, thanks09:03
dpmmorning fta2, I'm just reading all post-UDS e-mail right now, I haven't come to it yet, but I will in a few mins09:03
fta2henninge, btw, i mentioned only one change, but there are a few more (mostly encoding of \n and some xml entities i had to do to ensure the full bijection between grit and gettext)09:04
odonyabout my issue with sizing launchpadlib collections, seems to be an upstream bug from lazr, found a workaround here: https://bugs.launchpad.net/wadllib/+bug/274074 ... long outstanding issue apparently09:12
ubot5Launchpad bug 274074 in wadllib "Missing total_size on collections returned by named operations (affected: 2, heat: 19)" [Undecided,Fix released]09:12
odonyseems fixed in wadllib 1.5.5, gonna try that, otherwise monkeypatching lazr.restfulclient.resource.Collection.__len__ works for me09:13
henningefta2: So, it must be an error in the export-to-branch script, AFAICT09:33
henningefta2: A manual export of a po file produces correct data (i.e. without "<ph" in it)09:33
fta2henninge, without &amp;ph too?09:34
henningeAlso, I notice that the exported files still reference the old POT-Creation-Date, whereas the manual export has the new date09:34
* henninge looks09:34
fta2henninge, search for "ph path=" instead09:34
henningefta2: you can do a manual download of a single file here https://translations.launchpad.net/chromium-browser/translations/+pots/chromium-strings/de/+export09:35
fta2henninge, i meant "ph name="09:35
* henninge looks09:35
henningefta2: nothing09:35
henningein fact, "ph" only occurs twice in the whole file, but in only as part of other words.09:36
fta2ok. so the script populating the branch is broken09:36
henningeyup09:36
henningefta2: can you please file a but about that?09:36
fta2ok09:36
henningehttps://bugs.launchpad.net/rosetta/+filebug09:37
henningefta: as a work-around you can download all the translations in a tarball from here: https://translations.launchpad.net/chromium-browser/translations/+export09:38
henningefta2: ^09:38
fta2henninge, i guess the content on my email is good enough, right?09:39
henningefta2: yes, but add that a manual export works as expected.09:39
fta2ok09:39
henningefta2: with the tarball download, I am not sure if the file naming suites your branch ... :(09:40
henningesorry about the inconvenience09:40
fta2as for the tarball, we already discussed that a few weeks ago, it won't work for me, due to different file names policy09:40
henningewhat I feared ... :(09:40
henningefta2: I will see that we find the reason and a fix for it asap.09:41
fta2bug 66983109:42
ubot5Launchpad bug 669831 in Launchpad Translations "obsolete translations exported to the branch (affected: 1, heat: 6)" [Undecided,New] https://launchpad.net/bugs/66983109:42
fta2henninge, thanks. would be nice. I just have a knob to flip in the chromium package to re-enable the translations merges09:44
=== LinuxJedi|away is now known as LinuxJedi
=== bilalakhtar_ is now known as bilalakhtar
bercohi13:51
bercoanyone knows what to do if want a 3PA to build for natty as well as maverick?13:51
persiaberco, Did you already try just uploading with "natty" in the changelog?  Did that not work?14:18
=== shadeslayer_ is now known as shadeslayer
=== menesis1 is now known as menesis
Laneyberco: You can upload to M and then use the Launchpad PPA interface to copy the package to N.14:53
LaneyOr upload to M and then N with a higher version.14:53
micahgderyck: convert to question is a no go: OOPS-1767E115215:27
ubot5https://lp-oops.canonical.com/oops.py/?oopsid=1767E115215:27
bercopersia: I tried it but my package has been rejected15:27
deryckmicahg, will it work on a reload?15:28
bercoLaney: I thought I could specify both "maverick natty" in my changelog15:28
persiaberco, Aha!  Then it is something awkward.  If nobody gets back to you here, file a question (answers.launchpad.net/soyuz)15:28
persiaberco, No, you can only specify one.15:28
micahgderyck: no15:28
deryckmicahg, ok.  Will take it up a notch.15:29
bercopersia: pk. According to the debian policy I understood I could list both distri15:29
derycklifeless, can you do feature flags, or do you need an admin like the rest of us?15:29
bercoI'll try with just natty15:29
micahgderyck: thanks15:29
persiaberco, Dunno if that's a bug in policy or a bug in Soyuz :)15:29
lamalexIs there any way to direct what bugmail goes to what email address?15:30
lamalexI'd like to send my Unity bugmail to my Canonical email address, but for the projects I do in my free time I'd prefer my gmail15:31
derycklamalex, no, there's no way to do that.  We use the preferred email address for all bug mail.15:31
=== zyga is now known as zyga-afk
LaneyYou can filter by the X-Launchpad headers though15:34
lifelessderyck: the form requires Launchpad.ADMIN to make changes.15:35
lifelessderyck: e.g. ~admin only. Rubber ducky, you're the one.15:35
deryckk, thanks.15:35
derycklifeless, micahg reports the 15 seconds doesn't help.  Perhaps he's on lp.net now.  Do you mind 20 secs on that page now?15:36
lifelessderyck: cross check the PPR15:36
derycklifeless, PPR?15:36
lifelessderyck: page performance report15:36
lifelessthat will show you the spread15:36
deryckah15:36
lifelessthen check a representative OOPS15:36
lifelessthat will give you /some/ idea.15:36
lifelessif there is a big uptick at the right edge of the graph, it means incompleted requests are hitting the timeout in significant numbers15:37
lifelessthat means that raising the timeout will spread the uptick out, but you may find it needs to be higher.15:37
maxbberco: Debian policy says you can list multiple distributions there. It does *not* however define what it means to do so, AFAIK, so it's up to each individual implementation of an upload processor to determine what to do15:40
deryckok, thanks, lifeless.  We may need higher then.  I read it as, generally ok for everyone but Ubuntu. :-)  Waiting on OOPS to sample.15:40
micahgderyck: do you need me to try again or is the oops above ok?15:43
deryckmicahg, it should be fine.  There's some delay between the OOPS generated and the web interface to review it.15:43
=== beuno is now known as beuno-lunch
=== al-maisan is now known as almaisan-away
=== linuxjedi_ is now known as LinuxJedi
=== zyga-afk is now known as zyga
=== Ursula is now known as Ursinha-afk
=== LinuxJedi is now known as LinuxJedi|away
=== yofel_ is now known as yofel
nekohayohey there, I just got added to https://launchpad.net/~ubuntu-answer but I still can't create FAQs for https://answers.launchpad.net/ubuntu/+source/pitivi/+question/132140/+createfaq (for example); I get the same "Not allowed here" error. What's up?17:22
=== zyga is now known as zyga-gone
=== tudenbart is now known as dothebart
=== LinuxJedi|away is now known as LinuxJedi
=== leonardr is now known as leonardr-voting
=== leonardr-voting is now known as leonardr
MTecknologyIs there any chance somebody could look at why this is broken? https://code.launchpad.net/~nginx/nginx/echo-module19:00
cjohnstonjamesh: ping19:13
lifelessMTecknology: file a question on answers.launchpad.net/launchpad-code ?19:16
deryckmicahg, the page is in too bad a shape for me to raise the timeout.  Nothing will help until we fix the root cause of the timeout.19:24
micahgderyck: :(19:24
=== LinuxJedi is now known as LinuxJedi|away
deryckmicahg, sorry, man.19:25
micahgderyck: I understand, is it still at the top of the list?19:25
deryckmicahg, yes.  next on my list for the bugs team, but that's still a few days off from being started.  Just no capacity yet.19:26
lifelessmicahg: its in the timeout bucket, which is prioritised to the top of the 'current work backlog' for all LP teams.19:26
micahgderyck: ok, thanks, let me know if you need testing19:26
deryckmicahg, definitely will.19:26
deryckthanks!19:26
=== zyga-gone is now known as zyga
=== LinuxJedi|away is now known as LinuxJedi
=== LinuxJedi is now known as LinuxJedi|away

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