/srv/irclogs.ubuntu.com/2009/10/11/#launchpad.txt

=== yofel_ is now known as yofel
sproatyFollowing this page https://help.launchpad.net/Packaging/UploadErrors regarding my PPA errors - "File <UPLOADED_FILE> already exists in <LOCATION>, but uploaded version has different contents." - it says to extract the orig. tarball, run debuild -S on it, then re-upload, leaving out the .tar.gz file02:38
sproatyso I've moved my .tar.gz away from the directory I'm trying to "dput" with, but it's giving me an error - "can't open the .tar.gz"- so how can I omit it?02:38
wgrantsproaty: You can't just move it away. You have to convince debuild that it shouldn't include the .orig.tar.gz in the .changes file. What is the version number you're using?02:43
nhandlerJust a heads up, https://help.launchpad.net/LaunchpadReleases is pretty out of date. It has not been updated since 2.2.7 (22nd July 2009)02:44
sproatywgrant, pbuilder 0.138ubuntu1 // devscripts 2.10.48ubuntu1 (I search for debuilder in synaptic, that's what came up)02:46
wgrantsoren: I mean the version of the package you're trying to build.02:46
lifelesss/soren/sproaty02:46
lifeless?02:46
sproatyoh02:46
sproatyit's my own program, 0.38.102:47
wgrantsproaty: So the version string in the changelog is '0.38.1', not '0.38.1-<SOMETHING>'?02:48
sproatywgrant, yup - whyteboard (0.38.1) jaunty; urgency=low02:52
sproatyI previously uploaded it then I missed out a Build-Depends, so my build failed02:52
wgrantsproaty: OK, so that's probably not what you want to do.02:52
sproatyand I can't upload another in its place02:53
wgrantRight. You can never upload the same version twice.02:53
sproatyyeah, I'd like to just delete the whole PPA and start again, but they can't be deletedI heard02:53
wgrantSo you need increase the version, but you probably want to also make the packege non-native (that is, add a '-<SOMETHING>' to the version)02:54
sproatyso should I just name this 0.38.1~1 ?02:54
wgrant0.38.1~1 < 0.38.1, so no.02:54
wgrantSee the first couple of paragraphs of https://wiki.ubuntu.com/PackagingGuide/Complete#Changing%20the%20Original%20Tarball02:55
sproatyI don't want .2, so .11 it'll be. Bummer though since I want higher versions to indicate fixes/new stuff02:55
wgrant.11 > .202:55
sproatyalright, thanks.02:55
wgrantNo, we're not done yet.02:56
wgrantThis is why we have non-native packages.02:56
wgrantThe bit of the version after the '-' indicates the revision of the packaging.02:56
wgrantSo you don't have to make a new upstream version (eg. 0.38.2) just to fix the packaging.02:57
wgrantYou could initially have 0.38.1-0ppa1, find you forgot a build dependency, so just upload 0.38.1-0ppa202:57
wgrantNow, in this case you should have a whyteboard_0.38.1.orig.tar.gz. That's the tarball of the 0.38.1 release, normally without the debian/ directory.02:58
sproatyah yes, that sounds good - clearly states that this version is just revision changing02:58
wgrantThat way you don't have to reupload all the code each time, just the diff with debian/* in it.02:58
sproatyI don't have an .orig file though. The .tar.gz created after I first ran debuild -S contained the debian/ dir02:59
wgrantThe .orig.tar.gz isn't created by any Debian-related tools.03:00
wgrantIt's just the plain upstream release.03:00
sproatybut the easiest fix now is to change the revision, rebuild and upload ?03:00
wgrantI would strongly recommend that you get the orig.tar.gz and switch to versioning similar to my suggestion.03:01
wgrantMake your build-depends fix, and upload -0ppa103:01
wgrantActually: make your build-depends fix, test your package in pbuilder to make sure you don't need any more, then upload.03:01
sproatyalright, I'll give it a shot03:02
sproatyI'll make my .orig.tar.gz by tarring my files and remove the debian/* ?03:05
wgrantAh, you don't have a real release?03:06
sproatyThis was my first PPA upload03:07
wgrantIt's not PPA-related.03:07
sproatywell my release procedure thus far -- work on files, think "ok, release". tar them up -- host them online. I was using dpkg-builder to make a deb but that was specific to my CPU architecture03:08
sproatyso each new release was justall my files tarred up03:08
wgrantAh.03:09
sproatyIt;s only 90kb or so03:09
wgrantSo, one would normally create a distribution-neutral gzipped release tarball.03:09
wgrantThen build the packages on top of that.03:09
sproatyI think that's what I've been doing03:09
wgrantI thought you said you didn't have such a tarball yet.03:10
sproatyIt's all python, so my tarball is just all the python code03:10
sproatyseems pretty distribution netural to me :p03:11
wgrantIf you have a distribution-neutral source tarball, it is probably your orig.tar.gz.03:11
sproatyok03:12
sproatyI've uploaded the -0ppa1 rev, hopefully that'll build03:13
wgrantDid you test it in pbuilder locally?03:13
sproatyI should learn that pbuilder testing03:13
sproatynah laziness took over03:13
wgranthttps://wiki.ubuntu.com/PbuilderHowto03:14
sproatyhence, laziness :D03:16
sproatyI'll give it a skim over03:17
sproatywgrant,  any idea how much space does this image take?03:20
sproatywell, -0ppa1 was accepted, woo :)03:21
wgrantsproaty: Probably a couple of hundred megabytes.03:21
sproatyI'm pretty sure the build-depends I added should now help it pass the build. my install script does nothing fancy03:22
sproatyyup, it built with pdeb!03:27
sproatybuilt quicker on LP than on my local machine, I think...heh03:29
sproatywgrant: thanks very much for your patience and support  :)03:30
sproatywoo! installed it via apt, too. Excellent, excellent!03:36
wgrantsproaty: Well done.03:39
sproatyside-question, if you don't mind since you're knowledgable about debbuild - does it always prompt for your GPG key's password twice?03:42
sproatyI think I changed keys because of it, kept thinking I was typing the wrong pass03:42
lifelesswhen you have two things to sign and no agent, yes.03:42
wgrantsproaty: Unless you have a gpg agent set up, yes. It has to sign two files.03:42
sproatyahh I was wondering what that agent thingy was on about03:43
wgrant(the two files are the .dsc and the .changes)03:43
sproatyoh right, thanks03:44
RenatoSilvaThere really isn't a way to undo the "Target to release" in a bug?04:18
wgrantRenatoSilva: Set the status to Won't Fix. That is as close as it can get.04:18
RenatoSilvawgrant: but can I set it back to the normal status?04:19
RenatoSilvahum it won't go back to the previows way04:20
RenatoSilvaI click Target to release, then Trunk appears there, it creates a new line below the yellow are04:20
RenatoSilvaa04:20
RenatoSilvaand mode all data from yellow box to there04:21
RenatoSilvaI want to revert this04:21
RenatoSilvawgrant: I want to revert this: https://bugs.launchpad.net/moin-solenoid/+bug/43386204:22
ubottuUbuntu bug 433862 in moin-solenoid/trunk "Theme preferences by user" [Wishlist,Fix committed]04:22
RenatoSilvawgrant: to this: https://bugs.launchpad.net/moin-solenoid/+bug/44841104:22
ubottuUbuntu bug 448411 in moin-solenoid "Switching back to the theme does not work" [Medium,Fix committed]04:22
wgrantRenatoSilva: If you set the trunk task to Won't Fix, the main task will open up again.04:27
RenatoSilvaok let me try04:28
wgrant(yes, I believe this is probably the most ridiculously obscure fact about Launchpad Bugs)04:28
RenatoSilvawgrant: but I want to remove the Trunk part04:30
RenatoSilvawgrant: it goes back to the yelllow box, but the box below doesn't disappear :(04:30
wgrantRenatoSilva: You cannot remove the trunk task. The best you can do is reactivate the main one.04:31
RenatoSilvawgrant: LP could have warn the user then. I thought I could undo that04:32
RenatoSilvaMaybe it was a mistake04:32
wgrantRenatoSilva: It's just like "Also affects project"04:32
RenatoSilvaIn fact it is, because I don't use multiple series04:32
wgrantBoth should be undoable, but are not at this time, and don't cause any big problems.04:32
RenatoSilvawgrant: using it makes the affects field point to trunk, like the bug is happening in trunk, which is not necessarily correct. Well, actually it means that the bug affects that series, whatever release right? but it sounds a bit weird there. Using the previous approach, the affects field just says the project name04:35
wgrantRenatoSilva: I mean the effects of mistaken use of "Target to release" and "Also affects project" are the same -- a single extra incorrect task which just needs to be closed.04:36
RenatoSilvaok04:37
RenatoSilvathanks04:37
sproatyif I'm uploading my PPA with dput, and specify a specific ubuntu version, does that overwrite the value in the changelog? I first had to change 'unstable' to 'jaunty' -- whyteboard (0.38.1-0ppa1) jaunty; urgency=low04:52
sproaty...in order to be able to upload my files04:52
wgrantsproaty: The upload path does override the distroseries in the changelog, but I recommend against using that (you have to change the changelog anyway).04:56
sproatyended up being rejected, guess I'll have to change the ppa rev to be distro-specific04:56
sproatyrejected due to already existing but with different contents04:57
wgrantRight, you can't upload the same version twice to the same PPA.04:57
wgrant-0ppa1~jaunty1, -0ppa1~hardy1, etc.04:57
sproatyI looked at intrepid/jaunty/hardy and they all have the same versions of the package I rely on :(04:57
sproatyshame you can't "do them all at once"04:58
wgrantsproaty: If you know the same binaries will work on all releases, you can copy them.04:58
wgrantsproaty: (see the 'Copy packages' link on your PPA page, and select a different target series)04:59
sproatyoh04:59
sproatyah yes, it was cryptically hidden away :)05:00
sproatyprobably won't even need a rebuild; yay, python.05:01
wgrantI wouldn't be so sure about that, but it's worth a try.05:03
wgrant(Python packaging changed significantly between Intrepid and Jaunty, although good newer packaging should also work on the older releases)05:03
sproatyah05:04
sproatyI know the app runs on 2.5.4, which is what Intrepid uses05:04
sproatyDo programs leave out a translation from LP until the translation is fully completed? like, German has only been half-done for me, so I'm not sure if I should have it or not05:19
wgrantsproaty: Isn't a partial translation better than none at all?05:35
sproatyyes, plus I assume they can speak english in order to actually obtain my software...05:36
=== abentley1 is now known as abentley
=== abentley1 is now known as abentley
=== abentley1 is now known as abentley
AgafonovHi! Please take a look at https://bugs.launchpad.net/launchpad/+bug/43406009:42
ubottuUbuntu bug 434060 in launchpad "unicode encode/decode error when attempting to assign bug" [Undecided,Confirmed]09:42
Agafonov2LP authors - add non-ascii tests to your test suit!09:55
AgafonovWe cannot update our bugs due to: https://bugs.launchpad.net/launchpad-foundations/+bug/33199010:04
ubottuUbuntu bug 331990 in lazr.restful "The inline editor widget reports a JSON error when saving non-ASCII characters" [High,Fix released]10:04
wgrantAgafonov: As you can see in that bug, the regression is known and being worked on.10:07
kwahwgrant, it is marked as Fix released already10:08
Agafonov2009-10-08: Triaged → Fix Released10:08
wgrantkwah: In one of the libraries upon which Launchpad depends.10:08
kwahso, relevant subsystem is fixed10:09
wgrantBut the fixed version is not in production at this point.10:09
kwahwhen we might expect it to be rolled out/deployed?10:09
wgrantI cannot say.10:09
kwahare there workarounds?10:09
wgrantFor now, use the non-AJAX forms.10:09
kwahfor the time being.10:10
wgranteg. add /+edit or /+editstatus to the bug URL.10:10
Agafonovit took one week to find that way :)10:11
kwahah, thanks for the tip10:11
wgrantAgafonov: Well, you could have always asked in here.10:11
kwahwgrant, well, so buggy functionality should not be really rolled out in the wild, don't you think?10:12
kwahah, sorry for the rant. thanks again.10:12
wgrantkwah: Certainly not. But the tests didn't catch this one (the JS testing infrastructure is still not perfect).10:15
Agafonovwgrant: thanks for workaround.10:19
kwah+110:20
=== sale_ is now known as sale
=== UserFriendly is now known as OttoScratchansni
jimi_hendrixhow bad is the delay13:20
mathepicIt should take less than a day for it to update your branch13:23
mathepicI'm not sure when it finally updated mine13:23
jimi_hendrixok13:25
jimi_hendrixi pushed to a junk branch last night (lp:~jimi-hendrix/+junk/...) and it hasnt updated13:25
jimi_hendrixthe branch exists, but nothing is in the folder made by a pull13:26
=== dorins_ is now known as dorins
=== abentley1 is now known as abentley
=== soeb_ is now known as soeb
rippsI'm having trouble dputing to my team's ppa, it sits for a long time, then I get "[Errno 110] Connection timed out"16:53
\u03b5any idea of somewhere where I could host wiki & documentation for a project on launchpad?17:37
mathepicHmm17:37
mathepicDocumentation you could just do with HTML using texinfo17:38
\u03b5was mainly thinking about API docs17:38
=== ubott2 is now known as ubottu
mathepicNo idea17:39
\u03b5hm17:39
\u03b5would have been sure this question had been brought up here17:40
\u03b5* before17:40
mathepicDo you have your own remote server?17:41
mathepicYou could probably just install mediawiki17:41
\u03b5nope17:41
\u03b5rather small project17:42
\u03b5well ill google around17:42
\u03b5perhaps ill have luck17:42
\u03b5heh, I got wp's comparison of OSS hosting serices17:44
\u03b5which says lp offers a wifi Oo17:44
\u03b5wiki **17:46
=== yofel_ is now known as yofel
AskHL_I uploaded a .deb to the PPA now, but it's for intrepid, and I should have chosen jaunty.  If I rebuild the package with jaunty, I can't upload again because the package already exists.  So how do you upload packages for more than one Ubuntu version?19:57
bigjoolsuse the copy packages feature to copy to a different series19:58
AskHL_bigjools, thank you19:59
bigjoolswelcome19:59
=== funkyHat is now known as punkyHat
=== punkyHat is now known as funkyHat
geserbigjools: this will rebuild the source now? AskHL_ doesn't need a new upload (with a different version) anymore to get it build for another Ubuntu release?21:06
RenatoSilvawhen I target a bug to trunk series, the series show targeted bugs twice21:07
RenatoSilvaI have 8 bugs target to the trunk, and 1 is not. So trunk is showing 17 bugs targeted, when actually it's 921:08
RenatoSilvaIn my related bugs, those bugs also show twice21:08
CarlFKI entered my bug report, hit "create bug report" and it didn't create it21:08
CarlFKnever mind.  now it worked.21:10
CarlFKok, I am not sure what happened - result: https://answers.edge.launchpad.net/aptitude/+question/8550921:12
CarlFKI must have clikced "Ask a question"21:13
AskHL_geser, when copying the package, it complained that the package was still waiting to be built (which is true, although it'll take a few hours before that happens).  So I suppose I'll try again at that point, assuming the build succeeds.  It's rather long time to wait for 'compiling' a very small pure-python package, and then presumably it must build for jaunty too, but oh well.21:19
geserAskHL_: IIRC you can only copy source + binaries to an new release in your PPA (unlesse it was fixed already)21:24
geserAskHL_: you should only do this when you know that the package still will be installable in the target distribution (and still works there)21:25
AskHL_geser, that's a pretty safe assumption for programs with no dependencies except python, and written only in python, right?21:33
geserAskHL_: yes, for python programms that's pretty safe21:34
AskHL_geser, I'll have to make a new release in the PPA, and then copy the source + binaries to that source, changing the 'intrepid' to 'jaunty'.  Is there any more to it than this?  If it were more complicated, what should I do?  Recompile the package and upload to ppa again with [what] changed (to avoid the conflict)?21:35
AskHL_geser, was that even remotely understandable?21:35
geserAskHL_: if you copy the files from intrepid to jaunty, the the same files (same source package and same debs) will be available for jaunty and intrepid21:37
geserAskHL_: if you need to upload the same package (for what ever reasons, like e.g. renamed dependencies), you need to upload it with a different version (a slight modification like e.g. appending the release name to the revision is enough)21:39
AskHL_geser, ah, that was exactly what I wanted to know.  Thank you!21:39
gesere.g. upload 1.0-1intrepid to intrepid and upload the same package but as 1.0-1jaunty to jaunty21:40
AskHL_Ouch, the build failed rather miserably!21:50
AskHL_Err http://ftpmaster.internal intrepid Release.gpg21:50
AskHL_  Could not connect to ftpmaster.internal:80 (91.189.90.15), connection timed out21:50
AskHL_And then it went downhill from there.  Attempted to fetch dependencies, failed, ultimately didn't build anything.21:52
AskHL_I don't really get it.  Could this be a launchpad error?21:57
geserAskHL_: most likely. bigjools? ^^21:58
AskHL_(usually when doing something for the first time and it fails, it's my own fault)21:58
wgrantAskHL_: That's an internal Launchpad error. Retry the build.22:09
AskHL_wgrant, thank you.  It sais it'll build on iridium in a couple of minutes, should I just wait for that or should I attempt to cancel and go from scratch?22:12
AskHL_s/sais/says/22:12
AskHL_Ah, already started22:13
=== Andre_Gondim is now known as Andre_Gondim-afk
=== mwhudson changed the topic of #launchpad to: Read https://help.launchpad.net for help | Help contact: - | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: see channel #launchpad-dev
CarlFKhttps://edge.launchpad.net/+search?field.text=grub_machine_fini&field.actions.search=Search23:14
CarlFKthat shows me: "                   Launchpad Bugs                                  #449083 grub_machine_fini ..."23:15
ubottuLaunchpad bug 449083 in grub-installer "grub_machine_fini not found" [Undecided,New] https://launchpad.net/bugs/44908323:15
CarlFKbut the only thing I can click on is a href= https://bugs.edge.launchpad.net/bugs> Launchpad bug/a23:15
CarlFKno link to the item it found23:16
wgrantIf you look closely, you'll see that the link is right.23:16
wgrantGoogle found that text on the listing of the latest bugs filed.23:16
wgrantAnd hasn't found the bug itself yet.23:16
CarlFKah23:16
wgrantThe search on https://bugs.launchpad.net/ would be more effective.23:16
AskHL_wgrant, you said previously that the build failure I had was an internal launchpad error.  It is continuing to build on various servers right now.  Should I completely cancel this (how?) or should I let it continue?  How do I rebuild on just one of them (and I don't remember which)23:33
wgrantAskHL_: Why would you want to rebuild on just one?23:34
AskHL_wgrant, it appeared to succeed on the subsequent one23:34
wgrantAskHL_: It looks like a transient error. I don't think it is likely to happen again.23:35
AskHL_wgrant, but will it be missing one platform then?  Or will it figure this out?23:35
wgrantAskHL_: You might need to retry the builds if they fail.23:36
wgrantAskHL_: (go on to the page for the build, and click the retry link)23:37
AskHL_wgrant, I can't find any retry links.  Is this because it is still building?23:39
wgrantAskHL_: Probably.23:40
wgrantAskHL_: Which is your PPA?23:40
AskHL_wgrant, https://launchpad.net/~pyg3t-dev-team/+archive/ppa23:41
wgrantIt is currently waiting to build.23:42
AskHL_It was just being built a moment ago23:42
AskHL_And some minutes before that.  It has been built on various servers with intermittent waiting for the whole evening23:42
wgrantHm.23:43
wgrantYou're right.23:43
wgrantSomething is broken.23:43
wgrantIn a very strange way.23:43
AskHL_But the log which it links (where it can't fetch various things) doesn't match the output it shows when I update *during* each build.23:44
AskHL_That log, I think, corresponds to the first build.  But all the others (I'm assuming that's for different platforms) appeared to work, judging by the live output it was showing in between.  I just didn't get any of the logs entirely, because the log can't be accessed (or I can't find it) once it is done23:44
wgrantWhich others?23:45
wgrantThere was only one build - i386.23:45
AskHL_Let's see: iridium (twice), thallium (at least once, will be twice in 9 minutes)23:46
AskHL_seaborgium too23:46
wgrantIt's all the same build.23:47
wgrantJust being very very broken.23:47
=== spm` is now known as spm
AskHL_wgrant, is there anything in particular I should do?  Such as deleting the damn thing?23:53
wgrantAskHL_: No, it's probably a networking problem somewhere. Nothing you can do.23:53

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