=== Guest7726 is now known as wallyworld | ||
philipn | Any update on the PPA download counters? I've got a grant report I need 'em for :) | 03:59 |
---|---|---|
wgrant | philipn: Load has almost returned to normal, so I might try turning them back on on Monday and see how things go. | 04:04 |
philipn | wgrant: great to know! we religiously track our downloads every day :) http://mivanov.info/localwiki/ | 04:24 |
wgrant | philipn: Nice! Is the code to generate those pretty graphs available somewhere for others to use? Everyone seems to implement their own solution, when they basically all want the same thing. | 04:27 |
philipn | wgrant: absolutely. https://github.com/localwiki/localwiki/blob/master/deb_utils/ppastats.py | 04:28 |
wgrant | philipn: Excellent, thanks. | 04:29 |
=== zyga-afk is now known as zyga | ||
=== zyga is now known as zyga-afk | ||
Roasted | hello! | 09:52 |
Roasted | How can I search to see what bugs I've commented on? | 09:52 |
maxb | https://bugs.launchpad.net/people/+me/+commentedbugs | 09:54 |
Roasted | thanks! | 09:55 |
=== Sweetsha1k is now known as Sweetshark | ||
=== matsubara is now known as matsubara-lunch | ||
=== zyga-afk is now known as zyga | ||
=== matsubara-lunch is now known as matsubara | ||
=== mrevell_ is now known as mrevell | ||
pindonga | hi, can anyone tell me how launchpad manages to build deb packages for different distributions? I have a PPA and I want to push a package up to it that is build for both lucid and precise (or even better for all available distributions) | 13:35 |
pindonga | what files need I modify and how? (changelog, control, ...) | 13:35 |
dobey | pindonga: i usually just modify the changelog and append ~series1 to the version and specify the right series; assuming the package will already build on all the ubuntu series i want to upload it to | 13:41 |
pindonga | dobey, but if distribution=lucid then it won't build it for precise despite the ~precise tag, right? | 13:44 |
pindonga | so the only choice here is to add lucid and precise to the distributions list in the changelog it seems? | 13:46 |
dobey | pindonga: you have to change it to the version you're uploading to | 13:46 |
dobey | so 0.0.0-0ubuntu1~lucid1 and "lucid" for lucid, 0.0.0-0ubuntu1~precise1 and "precise" for precise | 13:47 |
dobey | etc… | 13:47 |
pindonga | dobey, but that means editing the changelog each time and rebuilding and repushing | 13:47 |
dobey | pindonga: or you use a recipe that auto-generates a changelog entry when it builds | 13:48 |
pindonga | isn't there any way to push the source and say, build this for both? | 13:48 |
dobey | right | 13:48 |
dobey | you can make a source package recipe | 13:48 |
pindonga | so instead of using bzr-buildpackage (as I have been doing) I need to use bzr-builddeb? | 13:49 |
dobey | but lucid doesn't have dh_python2, and you shouldn't be using python-support/central on precise; so it would need a bit of magic in the control/rules to deal with that for python code | 13:49 |
dobey | i don't know what buildpackage is/does exactly | 13:49 |
dobey | i don't think builddeb has the recipe stuff in it, though not sure exactly | 13:50 |
dobey | if everything you want to build is in a bzr branch on launchpad, you can just define a package recipe on launchpad itself, and build it all on there | 13:51 |
jelmer_ | pindonga: bzr-builddeb and bzr-buildpackage are the same thing | 13:53 |
jelmer_ | dobey, pindonga: the recipe support is in bzr-builder (different from bzr-builddeb) | 13:53 |
pindonga | jelmer_, and is that the only way to get a package build for multiple distros without having to update the changelog file manually each time (and not using lp's recipe support) as dobey suggested? | 13:56 |
dobey | yes. if it's a private branch you're wanting to package, the lp recipe support won't work anyway, and you'll have to use bzr-builder's recipse stuff (which is the same thing lp uses) | 13:57 |
pindonga | thanks dobey jelmer_ | 14:00 |
jelmer_ | pindonga: yep | 14:01 |
ResistanZ | It said come here if my machine was being blocked? I think it might be. | 14:34 |
ResistanZ | My sudo apt-get update can't connect to launchpad | 14:35 |
ResistanZ | Any advice would be greatly appreciated. | 14:36 |
ResistanZ | :\ | 14:48 |
dobey | ResistanZ: what do you mean it can't connect to launchpad? apt-get update doesn't use launchpad API. you mean some PPAs you added are not working for you? | 14:55 |
dobey | ResistanZ: if you added a PPA which has no packages in it for the version of ubuntu you're on, apt-get update will show 404s for that PPA | 14:55 |
ResistanZ | Yeah, some PPAs I added aren't working for me. | 15:00 |
ResistanZ | Hm. My update is being weird. It's giving me different problems each time. | 15:03 |
ResistanZ | Like the last time it had a problem connecting to something on launchpad. This time it's having problems connecting to downloads.sourceforge.net | 15:03 |
jelmer_ | ResistanZ: it sounds like there's a general problem with your internet connection | 15:08 |
pindonga | another question re: PPAs ... so I have this package X , which was built for lucid... I want to have the same package available for precise in my ppa, so I go and copy it into my own ppa,asking to rebuild for precise | 15:13 |
pindonga | I get an error saying that: same version already has published binaries in the destination archive | 15:13 |
pindonga | however that's not really the case | 15:13 |
pindonga | there is no published package for precise for this version, only for lucid | 15:13 |
ResistanZ | There's no problem with my internet connection at all. :\ | 15:14 |
ResistanZ | Even with the errors of apt-get update I am still connected here and I'm browsing perfectly fine.l | 15:15 |
dobey | pindonga: it doesn't matter. versions are globally unique. which is why i mentioned appending the ~lucid1 and ~precise1 | 15:32 |
dobey | pindonga: but i would say that feature of package copying is broken | 15:33 |
pindonga | I concur | 15:33 |
pindonga | thx | 15:33 |
dobey | ResistanZ: there is a problem with your apt configuration then; or your isp. or something. | 15:34 |
* pindonga will figure out some creative way to avoid having to repackage all our dependencies so that apt-get is clever enough to get them | 15:34 | |
dobey | pindonga: recipes are your best bet if you don't want to do the work to tweak the changelog entries to build on the versions you want | 15:34 |
dobey | pindonga: it's either that, or something roughly equivalent that you have to write/do manually, anyway :) | 15:35 |
pindonga | dobey, yes, I'll resort to that if my current experiment doesn't work out | 15:35 |
pindonga | thx | 15:35 |
ResistanZ | Eh. | 15:37 |
ResistanZ | Hmm. | 15:37 |
ResistanZ | How do I fix my apt configuration? | 15:38 |
maxb | ResistanZ: You investigate the problem properly, rather than hoping people on a tenuously related IRC channel will have a better understanding of your computer than you do :-p | 15:47 |
psusi | how can I upload a new release tarball to my project page on lp? | 17:22 |
dobey | psusi: create a release on the series, then upload a file to that release | 17:32 |
psusi | ahh... now what url can I point a debian watch file at so it will find new releases? | 17:33 |
dobey | psusi: https://launchpad.net/project/+download perhaps. you'll get the latest release from the development focus (trunk) branch that way. | 17:37 |
LoT | the ppa builders can't build for debian, right? | 17:37 |
LoT | i.e. unstable, testing, etc. | 17:37 |
dobey | psusi: or you can use https://launchpad.net/project/stable-series to just pull the tarball for that series | 17:37 |
dobey | LoT: right, only ubuntu for now | 17:37 |
psusi | cool | 17:37 |
LoT | dobey: any future plans for it to support debian? | 17:38 |
* LoT doesnt want to set up another Debian repository server for a specific public project | 17:38 | |
dobey | LoT: my understanding is that yes, it is desired, and there has been some work in that direction though it isn't there yet | 17:38 |
LoT | any specs on it yet (Blueprints and the likes) | 17:39 |
dobey | LoT: there is an open bug for it afaik, but i don't recall the bug # | 17:39 |
LoT | *uses almighty powers of bugsearch to find it* | 17:39 |
LoT | dobey: is it this? https://bugs.launchpad.net/launchpad/+bug/188564 | 17:43 |
ubot5 | Ubuntu bug 188564 in Launchpad itself "Build also packages for Debian in PPA's" [Low,Triaged] | 17:43 |
ResistanZ | maxb: what I meant is "what is the command for me to configure it?" | 17:44 |
dobey | LoT: the summary looks right :) | 17:44 |
dobey | ResistanZ: software-properties-gtk | 17:44 |
=== matsubara is now known as matsubara-afk | ||
=== yofel_ is now known as yofel | ||
=== Ursinha` is now known as Ursinha | ||
=== Ursinha is now known as Guest72428 | ||
=== Guest72428 is now known as Ursula | ||
=== Ursula is now known as Ursinha | ||
=== jelmer_ is now known as jelmer | ||
SpamapS | before I go off genericising the one from lp:txaws/admin .. does anyone know of an established script that converts all bugs that are 'state X' to 'state Y' in a project? | 23:38 |
SpamapS | I want to automate the release procedures around my prjoect and part of that is moving all Fix Committed to Fix Released. | 23:39 |
* SpamapS really does need to look into a new keyboard. :-P | 23:39 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!