/srv/irclogs.ubuntu.com/2010/12/14/#launchpad.txt

johnlhi. how can I import a particular git branch into launchpad (as opposed to importing master, which seems to be default)?00:03
mwhudsonjohnl: you can't yet :/00:04
mwhudsonjelmer will fix this sooner or later i guess :)00:05
johnlI did suspect that, ta.00:05
johnlI've pulled from the specific git branch into a bzr branch I created locally, but I don't quite understand how to push this to a branch on launchpad (on my project).00:06
johnlmy project is: https://code.launchpad.net/ceph00:06
johnlif I register a new branch, it's on my personal launchpad account, not on the ceph project (like the imported git one)00:07
johnlany ideas what I'm missing?00:07
johnlI'm rather the bzr newb, sorry :/00:07
thumperjohnl: bzr push lp:~you/ceph/branchname00:09
thumperjohnl: you don't need to create the branch on LP before you push00:09
thumperjohnl: one will be created00:09
johnlhrm, that looks better than my last attempt (which had +junk in it). thanks.00:16
johnlbut it's still lp:~me/ceph..., wheras the trunk is lp:ceph00:17
johnlis that normal?00:17
mwhudsonyes00:20
maxbjohnl: In summary, *every* LP branch is fundamentally associated with a person|team. Ones which are the focus branch of a series, and more so the focus branch of a default series, get additional short aliases00:24
maxblp:~person/project/branchname00:24
maxblp:project/series00:24
maxblp:project (default series)00:24
maxbexcept for source package branches, which are different again :-)00:25
maxblp:~person/distro/distroseries/sourcepackage/branchname00:25
maxblp:distro/distroseries-or-distroseries-pocket/sourcepackage00:26
maxblp:distro/sourcepackage00:26
maxbIt may look complex, but fundamentally, it's always a ~person or a project-or-distro at the start, with reasonable hierarchy after that00:27
falktxhey guys01:03
falktxI got a package upload stuck...01:03
falktxhttps://launchpad.net/~kxstudio-team/+archive/ppa/+build/209530401:03
falktxit finished building 6 hours ago01:04
falktxcan you help?01:04
maxbwgrant: looks like we got another one.01:04
maxbfalktx: It would seem to be an intermittent bug with Launchpad. You can generally work around it by reuploading the package for another try01:05
falktxmaxb: an, ok, thanks01:06
falktxmaxb: why does keep happening?01:06
maxbunknown01:07
maxbI'm just filing a bug01:07
falktxk01:08
yofelany reason why I get mailed about *successfull* recipe auto builds?02:51
=== Edwin is now known as Guest64532
=== issyl0 is now known as Guest38906
=== MTecknology is now known as Guest61557
=== spm` is now known as spm
dnivrahello. i'm trying to login into ubuntuforums using my launchpad id. i'm permanently signed in at launchpad website-checked by logging into launchpad.net. but it still redirects to login.launchpad.net when i click 'sign in using launchpad id'. why isn't my login detected?05:46
=== Guest61557 is now known as MTeck
=== MTeck is now known as MTecknology
=== Nigel_ is now known as G
=== mrevell changed the topic of #launchpad to: Launchpad: https://launchpad.net/ | Read https://help.launchpad.net/ for help | On-call help contact: mrevell | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/
tvst4000Hey all, is this the appropriate place to get help uploading to a PPA?09:52
tvst4000I got the following error: "Rejected: Unable to find source package MY_PACKAGE_NAME_GOES_HERE in lucid"09:52
bigjoolstvst4000: yes, and it seems like an obvious problem09:52
tvst4000Good! But not obvious to me, though09:53
tvst4000I'm uploading the package the same way that always worked for my other packages. The source compiles fine, but then gets rejected with that error.09:54
bigjoolsMY_PACKAGE_NAME_GOES_HERE is not a real source name is it :)09:55
bigjoolsit's probably wrong in debian/control09:55
tvst4000I changed it for the IRC :)09:56
tvst4000The actual message was09:56
tvst4000Rejected:09:56
tvst4000Unable to find source package cardapio-awn/0.9.162-ubuntu2-lucid1 in lucid09:56
tvst4000Sorry for the confusion.09:56
bigjoolsok09:56
tvst4000I'm uploading cardapio-awn to my PPA, with two versions: one for lucid and one for maverick.09:57
tvst4000The maverick version worked fine, as  you can see here: https://launchpad.net/~cardapio-team/+archive/unstable/+packages09:57
tvst4000The lucid version gave me that error -- but for no apparent reason, since the procedure was the same for both!09:58
bigjoolsare you uploading binaries?09:58
tvst4000Nope, sources09:58
bigjoolsthat error is only emitted when it's looking for the source for a binary upload.  OTOH it could be a bug, let me check the code some more.09:59
tvst4000Ok.09:59
tvst4000It could also be that my understanding of the PPA-building process is flawed. But the little I know has worked without problems so far :)10:00
bigjoolstvst4000: what time did you upload the one that was rejected?10:01
tvst4000Some 10 minutes ago. A few seconds before the maverick version, which was accepted.10:02
tvst4000Actually, more like 50 minutes ago.10:03
bigjoolsyou did a lucid one earlier today it seems10:03
tvst4000Yes, there was another lucid and maverick earlier today, some 8 hours ago. But those had a reason to fail :)10:04
bigjoolsit was accepted as far as I can see10:04
bigjoolsare you getting a build failure notification?10:04
tvst4000The build seems to work, as I get an "Accepted" message. But then,10:05
tvst4000I also get a "Ubuntu Installer" message that says10:05
tvst4000Rejected:10:05
tvst4000Unable to find source package cardapio-awn/0.9.162-ubuntu2-lucid1 in lucid10:05
tvst4000(by message I mean email)10:05
bigjoolsI see your problem10:05
bigjoolsit's a build failure10:05
bigjoolsyou uploaded 0.9.162-ubuntu2-maverick1 to lucid10:06
tvst4000Oh, did I?10:06
bigjoolsand your binary is built for the 0.9.162-ubuntu2-lucid1 source10:06
tvst4000Wait, let me check...10:06
tvst4000oops, sorry, closed the window :)10:07
tvst4000just a sec.10:07
tvst4000Oh, I see!10:08
tvst4000Doh!10:08
tvst4000Thanks for helping me debug this. My fault entirely10:09
bigjoolsno worries10:09
bigjoolsthe error message could be better to be fair10:09
bigjoolsif you want, file a bug10:09
tvst4000I just may :)10:09
tvst4000thanks for your help10:10
tvst4000ttyl10:10
bigjoolsenjoy10:10
=== cjwatson_ is now known as cjwatson
owenmorrismrevell: Is there any problem with package uploads to ppa?10:24
owenmorrisI am getting the following error: Unhandled exception processing upload: 'NoneType' object has no attribute 'md5'10:24
bigjoolsowenmorris: known bug10:25
bigjoolsyou can work around it by uploading a new orig tarball10:25
bigjoolsit's happening because the old one expired due to a package deletion, and the code that looks for existing files is mishehaving10:25
bigjoolsmisbehaving, even10:25
owenmorrisbigjools: thanks, my tarball is generated from git-buildpackage10:26
owenmorrisso the name is generated automatically10:26
owenmorriswill I have to add a new changelog entry and rebuild10:26
=== soren_ is now known as soren
=== matsubara-afk is now known as matsubara
=== doko_ is now known as doko
lamotheHi all, I seem to have busted my bzr branch, can someone please tell me where I can put in a request to fix this?13:34
=== smoser` is now known as smoser
cdbslamothe: What is the exact thing you did wrong?13:56
=== henninge_ is now known as henninge
lamothecdbs: Hi there!13:58
=== vednis is now known as mars
lamotheNot sure what I did wrong but ... I can get to my code  at https://code.launchpad.net/~gnome-media-player-development/gnome-media-player/0.214:02
lamothe*I can't14:02
beunolamothe, and you are part of the ~gnome-media-player-development team?14:03
lamotheYes.14:03
beunolamothe, what error are you getting?14:04
lamotheI can get to that page but any attempt to dig deeper results in "Sorry, there was a problem connecting to the Launchpad server."14:05
lamothee.g. http://bazaar.launchpad.net/~gnome-media-player-development/gnome-media-player/0.2/revision/11014:05
beunolamothe, so, that url is the code browser14:05
beunowhich has been known to fail14:05
beunoit's not really a problem with your branch14:06
=== vednis is now known as mars
beunonot sure what the process these days for restartng codebrowse is14:07
lamotheI think that link used to take me to a source code browser.14:07
beunoyes14:07
beunowhat I'm saying is that the server is down14:07
beunorather than a problem with your branch  :)14:07
beunolosas, ping?14:07
lamotheOh, ok, it's been like that for a few hours.14:08
cdbswe have been having problems with loggerhead for quite some time14:08
mthaddonbeuno: howdy14:08
beunooh hai mthaddon!14:08
beunomthaddon, is codebounce maybe down?14:08
cdbscodebrowse14:08
cdbsnot codebounce14:08
mthaddonbeuno: nagios checks look fine - what seems to be the problem?14:09
beunocdbs, well, we have a nickname for it, because it bounces up and down so much  :)14:09
beunomthaddon, http://bazaar.launchpad.net/~gnome-media-player-development/gnome-media-player/0.2/revision/11014:09
mthaddonhmm, our check url is http://bazaar.launchpad.net/~vcs-imports/busybox/main/changes and that seems to work fine14:09
beunohm14:10
beunothat branch seems to not work14:10
mthaddonthe one you're looking at, you mean?14:10
beunojelmer, you around by any chance?14:10
beunomthaddon, yes14:10
beunomthaddon, if the server is up, maybe it's a bug then, thanks14:11
mthaddonyeah, both servers are up (we have two load balanced codebrowse instances these days)14:11
lamotheI have been screwing around i.e. deleted an old branch named 0.2, renamed another to 0.2, then changed the owner.14:11
beunolamothe, could you file a bug>14:12
beuno?14:12
lamothebeuno: Sure, is that for soyuz?14:12
beunolamothe, launchpad-code14:12
lamothebeuno: Ok, ta, will do.14:13
lamotheThanks.14:13
beunothanks lamothe14:13
=== bilalakhtar_ is now known as cdbs
jelmerbeuno: sorry, wasn't watching #launchpad - what's up?14:23
=== Ursinha is now known as Ursinha-lunch
beunojelmer, any ideas why this would be failing?  http://bazaar.launchpad.net/~gnome-media-player-development/gnome-media-player/0.2/revision/11014:30
=== yofel_ is now known as yofel
=== matsubara is now known as matsubara-lunch
geserbigjools: Hi, do you have an idea why the "xubuntu" package set is not in the lp.packagesets collection (LP API)?14:51
bigjoolsgeser: I don't know.  Did you talk to Ubuntu folks?14:53
geserbigjools: who exactly? and how can they change it? using edit-acl.py from ubuntu-archive-tools I can query it, so it seems to exist but when I iterate over lp.packagesets it's not listed there14:55
geserso I don't even know where the problem is and who can fix it14:55
bigjoolsgeser: check with cjwatson in the first instance14:59
cjwatsonit's not my problem14:59
cjwatsonas geser says, the package set exists - it's just not showing up in the packagesets collections15:00
cjwatson*collection15:00
cjwatsonI don't know why15:00
=== zyga is now known as zyga-food
=== bjf[afk] is now known as bjf
geserbigjools: should I file a bug about it?15:35
bigjoolsgeser: yes, sounds like a bug15:35
bigjoolsthank you15:35
=== Ursinha-lunch is now known as Ursinha
=== matsubara-lunch is now known as matsubara
=== beuno is now known as beuno-lunch
ScottKIs it by design that soyuz doesn't notice and take a package out of depwait when the missing build-depend is newly provided only by a virtual package?16:18
=== ubot5` is now known as ubot5
ScottKSee any of the libpadre-plugin* packages currently depwait in Natty (the one that FTBFS I retried by hand)16:18
bigjoolsScottK: I will check16:18
ScottKbigjools: Thanks.16:19
bigjoolsScottK: I can't see anything obvious, there must be another constraint that is not triggered16:28
ScottKbigjools: OK.  Do I need to file a bug on this or do you have it?16:28
bigjoolsScottK: I am not sure if there's a bug16:28
bigjoolshow long were those waiting once the dependencies were satisfied?16:28
ScottKbigjools: 9 hours so far.16:29
ScottKI think if they were going to come out of depwait, they would have.16:29
bigjoolsScottK: can you double check that all its deps are satisfied (in the right component and pocket)16:32
bigjoolsif you're convinced they are, then please file a bug by all means16:32
bigjoolsand put all the relevant dependency info in there16:33
ScottKbigjools: https://launchpad.net/ubuntu/+source/libpadre-plugin-vi-perl/0.23.0-1/+build/2094813 was like the others until I retried it manually.  it has all package deps met.16:33
ScottKOK.16:33
bigjoolsScottK: soyuz uses apt_pkg to check the dependencies, it's possible it has a bug.  Are any of the versions a little funky?16:36
ScottKI don't think so.  I suspect it's a virtual package issue.16:37
ScottKThat may be apt_pkg's fault though.  Dunno.16:37
bigjoolsthere's nothing in the code that is concerned with that, we call apt_pkg.ParseDependencies(), look them up in LP and then use apt_pkg.VersionCompare()16:38
bigjoolswith the usual component/pocket/arch restrictions16:39
ScottKBoth are in Universe and it clealry found it when I did the manual retry.16:40
ScottKBug #690240 is filed.16:40
ubot5Launchpad bug 690240 in Soyuz "Soyuz fails to bring packages out of depwait when missing builddep is later provided by a virtual package" [Undecided,New] https://launchpad.net/bugs/69024016:40
bigjoolsThanks - I'll set the Grantinator on that16:42
sorenbigjools: I'm curious. When do you call that?16:43
sorenbigjools: (apt_pkg.ParseDependencies)16:43
bigjoolsParseDepends, my bad16:43
sorenbigjools: Regardless :) When does that get called?16:43
bigjoolswhen we check the build record's dependencies that were set at the end of the previous build16:44
=== Odd_Blok1 is now known as Odd_Bloke
sorenI don't understand.16:45
sorenThis is the code that determines whether a build that's stuck in depwait can now get built.16:45
sorenRight?16:45
bigjoolsyes16:47
bigjoolswhen the build finishes the log contains the dependencies that need to be satisfied, they are parsed out and put on the build record16:48
sorenOk.16:48
sorenAnd every time another build finishes, this is checked?16:48
bigjoolsthen when the cron job fires that checks to see if they're satisfied, it uses ParseDepends() on that list16:49
bigjoolsno16:49
sorenAh, ok.16:49
bigjoolsevery hour16:49
sorenAt intervals.16:49
sorenGotcha.16:49
bigjoolsit would be nice if we had a queueing system eh :)16:49
sorenNo comment.16:50
soren:)16:50
=== zyga-food is now known as zyga-waiting-for
=== deryck is now known as deryck[lunch]
=== beuno-lunch is now known as beuno
ftadanilos, hi, do you think it would be possible to have (at some point) a way to check strings before they are accepted by lp?17:41
danilosfta, hi, I've just seen your email17:41
danilosfta, it would definitely be possible, but I am not sure when that would be because we're definitely going to lack the time to implement it17:42
danilosfta, however, my suggestion would be to use one of existing formats instead of what you are using, eg. one of http://www.gnu.org/software/hello/manual/gettext/Translators-for-other-Languages.html17:42
danilosfta, that way, you get at least some checking17:42
ftadanilos, i was thinking about something generic, that would suit anyone, like a simple API. check(string, translation) => boolean. and a project admin can upload a script implementing check()17:43
danilosfta, that has a lot of problems, the biggest being that we'd have to run that on a sand-boxed server because we can't let everyone run their own scripts on our servers which have access to the full DB or something17:44
ftasure17:44
danilosfta, so, that's probably never going to come... the thing that we can do is allow project owners to mark translations as broken, though we don't have an easy way to display that to users yet17:45
danilosfta (we do have a way to store an error in the DB already)17:45
danilosfta, basically, at the moment, you can go directly to related messages and mark them as needing review17:46
=== mrevell changed the topic of #launchpad to: Launchpad: https://launchpad.net/ | Read https://help.launchpad.net/ for help | On-call help contact: - | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/
ftadanilos, is it possible to do with the api? i can't spend my life watching these, but i can sure script it if it's possible17:47
danilosfta, no, unfortunately17:48
danilosfta, however, do note that you can use something like sh-format and get basic checking for ${VARIABLE} names17:49
ftadanilos, the search is not good enough either, so i sometimes show the wrong string (or several instead of the one i want to point to)17:49
danilosfta, as far as that goes, since you also have the POT file, you can use the sequence number instead (i.e. message number "10" in the POT file will be at yourtemplate/LANG/10/+translate)17:50
ftadanilos, but it changes everyday, as i have template updates almost daily17:51
ftadanilos, my only fixed keys are my numeric id (in #:) and the untranslated string itself17:52
=== dpm is now known as dpm-afk
danilosfta, I am surprised the search doesn't work though18:04
danilosfta, if you search for the full string it should be fine (it will though find messages which contain that string)18:05
ftadanilos, well, when i search for "foo", it finds "foo" but also "foo bar", "foo baz", ...18:06
ftai'd like to search for ^foo$18:06
=== deryck[lunch] is now known as deryck
danilosfta, yeah, I know (that's what I said above: "messages which contain that string"), but we won't really be adding that18:11
danilosanyway, gotta go18:12
=== dpm-afk is now known as dpm
=== Guest38906 is now known as issyl0
ahasenackhi guys, I'm writing instructions telling someone how to get the sources.list line to access a private PPA. I need a generic launchpad URL for that, instead of something like https://launchpad.net/~ahasenack/+archivesubscriptions19:56
ahasenackis there a "+me" or something I can use in that url?19:56
matsubaraahasenack, people/+me/19:59
matsubara https://launchpad.net/people/+me/+archivesubscriptions20:00
ahasenackmatsubara: excellent! thanks20:00
matsubaranp20:00
=== zyga-waiting-for is now known as zyga
Bogoahasenack got a tutorial you're following on how to add applications to your own ppa?! :-/20:04
ahasenackhmm?20:04
Bogocrap...accidently closed xchat :P20:05
* Bogo is away: I'm busy...shu...20:12
=== _thumper_ is now known as thumper
=== bjf is now known as bjf[afk]
=== oubiwann is now known as oubiwann-holiday
=== matsubara is now known as matsubara-afk
=== Ursinha is now known as Ursinha-afk
=== kiko` is now known as kiko

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