[08:09] <czajkowski> morning
[09:08] <mrevell> Word up padders
[10:56] <Crypticfortune> where can I find a list of what "series" are valid build targets? leaving debian-style "unstable" in debian/changelog fails to build on launchpad (had to change unstable->oneiric before, but what are other valid names?)
[11:02] <bigjools> Crypticfortune: ubuntu release names
[11:02] <bigjools> that are not EOL
[11:16] <sagaci> Crypticfortune: also ubuntu-distro-info --supported
[11:50] <Laney> [x.name for x in lp.distributions['ubuntu'].series if x.active]
[11:50] <Laney> :-)
[13:56] <till_> I'm trying to add a dependency to my PPA
[13:56] <till_> but no matter what i do
[13:56] <till_> i get that i don't have permission to access the page
[13:56] <till_> is this a known issue?
[13:56] <till_> my role in the repo is 'administrator'
[13:56] <till_> i think i should be able to do this
[14:01] <rick_h__> hello till, can you link me the ppa you're setting up?
[14:01] <rick_h__> and what dependency you're trying to add?
[14:14] <till_> rick_h__: i'm in ~easybib/ppa
[14:14] <dobey> till_: if you're talking about setting the dep on another PPA, i don't think that feature works how you think it might
[14:14] <till_> rick_h__: https://launchpad.net/~easybib/+archive/ppa/+edit-dependencies
[14:15] <till_> dobey: basically, i am trying to build a package which depends on another package in another launchpad ppa
[14:15] <rick_h__> till_: yea, you'll have to get that package into your own ppa
[14:15] <till_> http://cl.ly/0k202n0K1F2z0526152i < this is what i get
[14:15] <till_> so i have to import the build?
[14:16] <rick_h__> abentley: do you know if there's an easy way to port over a package from another ppa? Just download the src package and submit it to his own ppa?
[14:16] <till_> what's the deps for?
[14:16] <dobey> rick_h__: lp has a "copy to ppa" link
[14:16] <dobey> you can just copy the already-built packages from one ppa to another
[14:18] <dobey> on the +packages page for a ppa
[14:18] <rick_h__> ah cool
[14:19] <rick_h__> till_: ok, can you try that then? Go to the ppa for your dep, click the link "View package details" and then on the right the "copy package" link.
[14:20] <rick_h__> then copy the dep over into your ppa
[14:21] <czajkowski> aloha
[14:22] <rick_h__> howdy czajkowski
[14:41] <tjaalton> what happened to the ppa builders? the backlog seems unusually long (~17h)
[14:45] <abentley> tjaalton: Hardware Enablement may have taken them and not put them back.  I'll check.
[14:46] <tjaalton> abentley: heh, ok, maybe i should know about it then ;)
[14:48] <abentley> tjaalton: yes, it does look like that
[14:48] <tjaalton> abentley: ok, I'll ask around then
[14:50] <tjaalton> thanks
[14:51] <abentley> tjaalton: np.  I can also pursue this through our normal channels if you'd like.
[14:55] <tjaalton> abentley: thanks, I've sent a query myself, will see if I get a reply
[14:58] <rick_h__> abentley: where did you find the info on that for future reference?
[15:03] <till_> rick_h__: sorry, had a meeting
[15:03] <till_> rick_h__: ok, we'll give it a try
[15:03] <till_> thanks for helping :)
[15:05] <rick_h__> till_: np, let me know how it goes. I've not used it myself so curious
[15:27] <deryck> rick_h__, I've got help contact now.
[18:04] <cnd> deryck, I keep getting timeout errors when trying to propose a merge
[18:04] <cnd> what can I do?
[18:04] <deryck> cnd, hmmm, we're working on one mp timeout, but not aware of one with proposing merge.
[18:04] <deryck> cnd, can you paste me an OOPS number?
[18:05] <cnd> OOPS-3e72b4c96ba820f6e01f025c836588e7
[18:05] <cnd> deryck, I need to get this proposed asap, is there a work around?
[18:06] <deryck> cnd, I'm looking at the OOPS, I don't know yet, sorry.
[18:07] <james_w> cnd, are you trying to enter a specific branch to propose to?
[18:07] <cnd> james_w, yes, because it wasn't populated
[18:07] <cnd> though I see now that I have a typo :)
[18:07] <james_w> cnd, one workaround is to get someone who has that branch in their remembered list to propose the merge
[18:07] <cnd> ok, fixed the typo and it worked
[18:08] <deryck> ah, interesting.
[18:09] <cnd> thanks for the help :)
[18:09] <deryck> np!  glad it was easy to fix.
[18:41] <jtaylor> whats wrong with this git import: https://code.launchpad.net/~registry/ipython/trunk
[18:42] <jtaylor> the git repo has no submodules
[18:43] <deryck> jtaylor, looking for you.....
[18:43] <jtaylor> thx
[18:43] <sinzui> may it did have submodules at one point
[18:43] <jtaylor> it worked a few days ago
[18:43] <jtaylor> no submodules where added since
[18:43] <jtaylor> nor did it ever have any to my knowledge
[18:44] <rick_h> there was an email reply about it
[18:44] <rick_h> "A single submodule-related commit (ultimately a no-op) seems to exist, which can't be imported into
[18:44] <rick_h> +the current version of bzr.  There are not in fact any submodules in the repository before or after
[18:44] <rick_h> +this commit."
[18:44] <deryck> jtaylor, yeah, what rick_h says ^^.  was just about to paste the whiteboard, too.
[18:45] <rick_h> I wonder if you could rebase away the offending commit if it's been identified
[18:45] <rick_h> since it's just a noop anyway, won't be missed
[18:46] <jtaylor> how does such a commit look like? and can one fix it without rebasing?
[18:52] <yshavit> I'm getting timeouts when I try to propose a branch, but the rest of lp seems to be working fine. Is anyone else experiencing problems?
[18:58] <yshavit> hm, works now. I kept just hitting back on the browser and then retrying, that didn't work. But refresh-and-retry worked. I guess there was some token in the page that the server didn't like.
[19:00] <abentley> deryck: I relieve you
[19:00] <deryck> abentley, thank you, good sir.
[19:06] <jtaylor> any suggestions what to do? I still can't find any commit that adds a submodule
[19:06] <jtaylor> it would add a .gitmodules or?
[19:06] <rick_h> jtaylor: looking. I don't see a commit either, but know it's between the 12th/13th. So I was just going to try a git bisect across there and see if I can get git submodule summary to give any info
[19:07] <rick_h> or maybe git submodule status would be better to show if anything is there
[19:14] <jtaylor> bisect brings up nothing on the master branch, and all other branches are much older
[19:15] <rick_h> jtaylor: yea, I've not used submodules outside of one try so not really familiar with how they show in the log/history
[19:16] <rick_h> jtaylor: do you know the https://launchpad.net/~minrk person that found the submodule commit?
[19:16] <rick_h> wonder if he/she'd share the how to on the info
[19:17] <jtaylor> I know him, he found a commit?
[19:17] <rick_h> https://code.launchpad.net/~registry/ipython/trunk if you look at the whiteboard section that comment seemed to come from him
[19:18] <jtaylor> thats a comment? I'll ask him about it
[19:18] <rick_h> jtaylor: well it's whiteboard space, but it was updated today based on the failed import
[19:19] <jtaylor> hm ok so there is a submodule, how do we now fix the situation? rebasing is not really a good option
[19:20] <rick_h> jtaylor: yea, not sure on that point. abentley any idea?
[19:22] <abentley> rick_h: A branch that has a submodule anywhere in its history is not compatible with our importer.  You might be able to import it using bzr-fastimport.
[19:28] <jelmer> jtaylor: hi, I think I had email contact with you earlier after you changed the whiteboard of the ipython code import?
[19:29] <jtaylor> jelmer: that was probably minrk, I was not aware he contacted you already
[19:29] <jtaylor> sorry for duplicating efforts
[19:29] <jelmer> ah, yes
[19:32] <jtaylor> did you come up with a way to fix it?
[19:34] <jelmer> jtaylor: the only real way to fix it is to either do a manual import using bzr-fastimport, or to edit the history to remove the submodules from ipython
[19:39] <cnd> deryck, sorry to bother you again, but do you know if there's a way to bump the priority of a ppa?
[19:40] <deryck> cnd, there is a way.  you ask here basically.  I don't recall guidelines for how/when we allow it....  let me check.
[19:40] <cnd> we have a chain of dependencies, and 10 hour waits on each dependency wait build will draw a couple days of build time out to a week
[19:40] <cnd> ok
[19:46] <jtaylor> I also have another question, I'm trying to set up an ipython ppa (thus the need for the import), this is the recipe: http://paste.ubuntu.com/807720/
[19:46] <jtaylor> when I build that with bzr dailydeb ipython.recipe wc, I get  ERROR: Unable to find the upstream source. Import it as tag upstream-0.12+2227+3
[19:47] <jtaylor> I'm not sure whats wrong
[19:47] <SteeleNivenson> I have a question about the "Edit PPA dependencies" configuration option. It doesn't work as I expect it to. The "Add PPA dependency:" option tells me that I don't have the permission to do so, yet I'm the administrator of the project I wish to add a dependency to.
[19:48] <jelmer> jtaylor: your package is non-native, but you aren't providing a separate upstream source
[19:48] <jelmer> jtaylor: you probably want to change the debian source format to "3.0 (native)"
[19:48] <jtaylor> the upstream source should be lp:ipython
[19:48] <jtaylor> jelmer: daily builds need to be native?
[19:50] <jelmer> jtaylor: they need to be native unless you provide the upstream source (by tagging it)
[19:50] <jtaylor> jelmer: tags in a daily build? the source changes every commit
[19:51] <jelmer> jtaylor: right, and non-native builds don't make much sense because the upstrema source changes every commit
[19:51] <jtaylor> ok I'll make it native then
[19:52] <jtaylor> I was confused because I'm using a different daily build ppa that is non-native and so far I know is also not tagged
[19:52] <jtaylor> thx
[19:53] <jelmer> jtaylor: launchpad will automatically convert packages to native if it can't find the upstream tag
[19:53] <jelmer> jtaylor: (the equivalent of passing --allow-fallback-to-native to 'bzr dailydeb')
[19:59] <kirkland> ppa builders are way backed up :/
[20:06] <jtaylor> jelmer: ok I'm confused, this is non-native https://launchpad.net/~meebey/+archive/smuxi-daily
[20:06] <jtaylor> jelmer: but the branch it builds from has no per commit tags
[20:06] <abentley> kirkland: Hardware Enablement had taken away some builders.  They're back now, but it will take a while for the queue to burn down.
[20:07] <sinzui> kirkland, they are. Is this an issue for your commercial team/project?
[20:07] <kirkland> abentley: ah, okay
[20:07]  * kirkland was guilty of that once or twice
[20:08] <kirkland> sinzui: not at this moment today, but it's something we've been tracking;  we've got it on our whiteboard as a risk of doing business with LP/PPAs
[20:08] <kirkland> sinzui: it was an issue once last week, which was the first time it came up
[20:08] <sinzui> kirkland, We can increase the scoring for your commercial ppas
[20:08] <kirkland> sinzui: most of LP was offline or in budapest
[20:08] <jelmer> jtaylor: if you look at the resulting tarball, you'll see it's native too
[20:08] <kirkland> sinzui: that would be nice
[20:09] <jelmer> jtaylor: https://launchpad.net/~meebey/+archive/smuxi-daily/+files/smuxi_0.8.9.1%2Bgit-0~79~precise1.tar.gz has debian/source/format with contents "3.0 (native)"
[20:09] <jtaylor> jelmer: ah ok so its ok to have "debian revisions" in native packages
[20:09] <jtaylor> I though the -X already determines native, thx
[21:21] <iceroot> hi
[21:21] <iceroot> abentley: may i ask you for help on a LP-account-issue i am facing?
[21:22] <abentley> iceroot: sure, what's the issue?
[21:22] <iceroot> abentley: https://answers.launchpad.net/launchpad/+question/184525
[21:22] <iceroot> would be great if we can fix the issue to that i can use LP again
[21:26] <abentley> iceroot: Unfortunately, the login service can get out of sync with Launchpad itself, and I think that may have happened here.
[21:27] <iceroot> abentley: ayn chance to fix that without "just use a new account"
[21:27] <abentley> iceroot: I'm trying to get information about that.
[21:27] <iceroot> abentley: thank you very much for that
[21:29] <abentley> iceroot: I've assigned your Question to our WebOps team, who can perform this kind of merge.
[21:30] <iceroot> abentley: sounds good, thank you for that
[21:31] <spm> iceroot: is done
[21:32] <iceroot> yes!! working :)
[21:33] <iceroot> with the old michael@alpha-unix.de :)
[21:33] <iceroot> spm: abentley so you are responasble for 20 new bug reports on lp :)
[22:24] <Adri2000> is it possible to copy/sync a package from debian into a ppa? (just as it's possible to sync from debian to ubuntu repositories)
[22:25] <Adri2000> or am I supposed to generate+sign a .changes and dput it manually in any case?
[22:43] <Adri2000> ok, syncpackage --no-lp seems to be the best solution
[22:47] <micahg> Adri2000: no, you'll want backport package for a PPA
[22:47] <micahg> oops, that should be backportpackage
[22:52] <Adri2000> how is it different from syncpackage --no-lp?
[22:55] <soren> Adri2000: It works. I just did it via the API.
[22:56] <micahg> Adri2000: one can accidentally make it into precise, the other can't :), also, backportpackage will add a changelog entry on top to lower the version so that it would be superseded by an archive upload
[22:58] <soren> Adri2000: No copying binaries, though. Launchpad doesn't have a copy of those frmo Debian.
[23:02] <Adri2000> soren: via the API, how exactly? are there tools able to do such things using the API? because I don't know how to use the LP API directly :)
[23:03] <soren> Adri2000: hang on, on the phone.
[23:04] <soren> Adri2000: I've written tools to do this, but they don't yet support Debian. I hadn't though of it until just now when you mentioned it :)
[23:04] <soren> Still on the phone...
[23:07] <Adri2000> actually I've the same question for syncing from ubuntu to ppa. my use case for all of this is that I've set a PPA in order to test the impact of a lib transition, so I need to rebuild a number of packages in that PPA, which either that are already in ubuntu, or only in debian
[23:08] <Adri2000> s/that are/are/
[23:09] <soren> The ubuntu to PPA use case I've solved.
[23:09] <soren> lp:~soren/ubuntu-archive-tools/ppa-mgmt
[23:09] <soren> The copy-ppa-pkg.py script in there lets you do it.
[23:09] <soren> e.g.
[23:10] <soren> ./copy-ppa-pkg.py ubuntu/proposed soren/ppa libvirt oneiric
[23:14] <Adri2000> great, that should help me a bit
[23:15] <soren> Let me just add a todo here...
[23:19] <soren> Adri2000: Sorry, I really need to get to bed. I'll add Debian support to that script tomorrow. Shouldn't be too hard.
[23:19] <soren> Adri2000: I've got it already working locally, but I short-circuited a couple of things, so Ubuntu support is broken now :)
[23:20] <soren> Adri2000: 15 minute task, tops.
[23:20] <soren> Adri2000: If I haven't pinged you by tomorrow afternoon, feel free to shout at me :)
[23:21] <Adri2000> ok :) good night then
[23:21] <soren> g'night