=== jam1 is now known as jam | ||
=== tasdomas_afk is now known as tasdomas | ||
erichammond | I got the latest version of launchpadlib using bzr, which appears to be 1.10.2, but it still does not seem to have archive.copyPackage() as documented in https://launchpad.net/+apidoc/devel.html#archive What am I missing? | 08:02 |
---|---|---|
wgrant | erichammond: That doesn't require a launchpadlib upgrade. Are you sure you're telling it to use the 'devel' API version? | 08:03 |
wgrant | eg. Launchpad.login_with('my app', 'production', version='devel') | 08:04 |
erichammond | wgrant: *that's* what I'm missing. I'll give it a shot. | 08:04 |
coresnake | hi guys im having trouble logging into launchpad, i made an account ages ago and i dont remember email, i want to chagne the information on the page because I dont want google to cache it with my real name anymore, can someone help me please? | 08:05 |
erichammond | wgrant: much better, thanks! | 08:05 |
wgrant | coresnake: What's your Launchpad username? | 08:06 |
coresnake | this is the page https://bugs.launchpad.net/~redacted/+assignedbugs | 08:06 |
coresnake | i think username was coresnake | 08:06 |
wgrant | (we sorted it out in PM) | 08:16 |
=== dpm_ is now known as dpm | ||
b8e5n | Hello people, I tried to build an application using launchpad auto generation, but it crashes. I am reposting my problem. | 11:18 |
b8e5n | Repost : | 11:18 |
b8e5n | I am trying to build a package recipes from launchpad, but it crashes. If I build with the same recipe locally it works. It crashes while it's trying to rebuild the Tar. | 11:18 |
b8e5n | here is the crash report: https://launchpadlibrarian.net/146919411/buildlog.txt.gz | 11:18 |
=== mdeslaur_ is now known as mdeslaur | ||
=== tasdomas is now known as tasdomas_afk | ||
=== BradCrittenden is now known as bac | ||
=== Sweetsha1k is now known as Sweekshark | ||
=== tasdomas_afk is now known as tasdomas | ||
=== tasdomas is now known as tasdomas_afk | ||
=== BradCrittenden is now known as bac | ||
=== lifeless_ is now known as lifeless | ||
punter | I'm new: When I upload a source package to launchpad, does it automatically get built for every (recent) release of Ubuntu? If not, is there an automatic way to do it other than submit many times? | 21:05 |
beuno | punter, it doesn't :) | 21:06 |
punter | :-) | 21:06 |
beuno | you can either use recipes to build from a branch | 21:06 |
beuno | or you upload every 6 months, when there's a new version | 21:06 |
beuno | but it needs to be built for each Ubuntu version | 21:06 |
beuno | https://help.launchpad.net/Packaging/SourceBuilds/Recipes | 21:07 |
punter | so I execute dput once for each release | 21:07 |
punter | ok | 21:07 |
punter | aha | 21:07 |
punter | thanks for the link | 21:07 |
beuno | is where recipes are explained | 21:07 |
beuno | that's probably on the fancy side | 21:07 |
punter | My perl module gets updated every month, and I want my PPA to be kept updated. I guess that means I have to build 3 times each month (once for each release) | 21:08 |
punter | Recipes are for bazaar? I use git | 21:08 |
punter | Or could I use both? | 21:08 |
beuno | punter, you can import the git branch into bzr in launchpad automatically | 21:10 |
dobey | punter: you'd have to create a branch on launchpad that imports from the git | 21:10 |
punter | I tried uploading my package a second time for a different ubuntu release, and got a rejection email because the same .tar.gz already exists | 21:28 |
punter | What should I do? Just rename the new .tar.gz to something else and retry? | 21:28 |
punter | will dput work then? | 21:28 |
punter | File libxml-myxml-perl_0.0993-1.debian.tar.gz already exists in Jabber-related packages, but uploaded version has different contents | 21:29 |
punter | What's the way to go? | 21:30 |
punter | anyone? :( | 21:35 |
punter | :'( | 21:36 |
dobey | you can't upload the same version to different series | 21:37 |
dobey | you should append ~$SERIESNAME$BUILDNUM to the version string in debian/changelog before generating the source package and uploading | 21:37 |
dobey | using recipes does that automatically | 21:37 |
dobey | but for manual uploads, you need to do it manually | 21:38 |
punter | series = ubuntu release? | 21:38 |
dobey | note that is a ~ (tilde) not a dash; do not put multiple dash characters in the version string | 21:38 |
dobey | yes | 21:38 |
dobey | precise/raring/saucy/etc | 21:38 |
dobey | so ~precise1 for example | 21:38 |
punter | ok... | 21:39 |
punter | let me try that | 21:39 |
punter | Which part of the changelog file should I add that tilderelease? | 21:40 |
punter | to? | 21:40 |
punter | the version number? | 21:40 |
punter | so (0.0993-1) should become (0.0993-1~precise1) ? | 21:40 |
punter | (dobey) | 21:41 |
dobey | yes | 21:42 |
punter | thanks! | 21:42 |
dobey | well, your version number should have a little more in it than that probably | 21:42 |
dobey | but that should work | 21:43 |
dobey | like 0."0993-0ubuntu1~precise1" is what i'd use | 21:43 |
punter | Magic, worked like a charm! https://launchpad.net/~karjala/+archive/jabber | 21:55 |
punter | dobey: why would you use the word ubuntu in your version number? | 21:55 |
punter | Why is i386 the only architecture mentioned in Build Status? https://launchpad.net/~karjala/+archive/jabber/+packages | 21:57 |
dobey | punter: because you're building it on ubuntu, not debian. and packages in debian only get the -1 if they are in debian and that's the first build of that version in debian | 21:58 |
dobey | punter: and it only shows i386 if it's an Architecture: all package, because it only builds it once, and is installable on all architectures | 21:58 |
dobey | and arch all packagets only build on i386 | 21:59 |
punter | indeed the same build is installable everywhere (it's a pure perl library) - but what if that were not the case? Should I have listed all architectures to have the software get build on each one? | 22:00 |
punter | Are most of my questions answered in the docs? Should I stop bothering you people? | 22:00 |
dobey | 'any' will build on all of them. for packaging questions #ubuntu-packaging is a better place than here | 22:01 |
dobey | and yes, most all the questions are answered in the docs | 22:01 |
punter | ok | 22:01 |
=== infinity2 is now known as infinity | ||
DarkPlayer | hello, i have a problem with my code import from a git repository. Somehow launchpad is unable to update the bzr brach and tries to sync it every minute, but i can not see any errors in the log: http://launchpadlibrarian.net/147502572/mqchael-pipelight-master.log | 23:15 |
DarkPlayer | git clone works without any issues | 23:17 |
wgrant | DarkPlayer: Imports from some HTTP git servers don't update properly at the moment (bug #1072461). Is that repository exposed over any non-HTTP protocols? | 23:26 |
ubot5 | bug 1072461 in Launchpad itself "Code import from github does not take latest commits" [High,Triaged] https://launchpad.net/bugs/1072461 | 23:26 |
DarkPlayer | wgrant: The git is also exposed via ssh, but thats not supported (by launchpad) | 23:27 |
DarkPlayer | wgrant: is there at least any way to stop launchpad from importing it every minute without deleting the branch? | 23:31 |
wgrant | DarkPlayer: I've suspended it. | 23:31 |
wgrant | It won't update until we fix that bug. | 23:31 |
DarkPlayer | thanks | 23:32 |
DarkPlayer | wgrant: is there any plan to fix this issue in the near future ? | 23:47 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!