/srv/irclogs.ubuntu.com/2009/06/23/#launchpad.txt

MTecknologywhat's dogfood for?00:00
wgrantMTecknology: Soyuz testing, mainly.00:00
wgrantbeuno: I suspect a whole lot of missing icons aren't going to be noticed in the next couple of days, and after that they'll never be noticed...00:01
MTecknologywgrant: I just filed a missing icon bug yesterday :P00:02
MTecknologyfor deleting a series00:02
wgranthttps://dogfood.launchpad.net/ubuntu/+source/firefox/1.5.dfsg+1.5.0.15~prepatch080614l-0ubuntu1 is missing the download icons from the files at the top, but there have been other changes to that page so it might be deliberate.00:03
beunowgrant, hopefully grep will help me with that in my second pass at this work00:15
beunoand00:15
beunowe're going to go page by page top update their design to the 3.0 look00:15
beunoso whatever is missing should be cought in that process00:15
wgrantbeuno: What's the difference between the 2.0 and 3.0 looks? I haven't seen anything new for 3.0...00:16
* joey runs away as beuno grabs the bazooka.00:17
joey(it00:17
joeyti)00:18
beunowgrant, it's cooking. We're moving to CSS grids and all kinds of 21st century technology00:19
wgrantbeuno: ... in one release?00:19
beunoso the UI for it is being delayed until the proper templates are done00:19
beunowgrant, no, in 3!00:19
MTecknologybeuno: sounds scary00:19
wgrantbeuno: But 3.0 is less than a month away!00:20
wgrantOr is the 3.0 UI not actually part of 3.0?00:20
beunowgrant, it's fuzzy00:21
beunoMTecknology, it's actually beautiful00:21
MTecknologybeuno: any samples?00:21
beunoMTecknology, not at the moment, no00:21
beunobut I will blog about it as soon as it's a bit more advanced00:22
MTecknologyeither way I'll see soon enough?00:22
beunoMTecknology, absolutely00:22
beunowgrant, open sourcing is unaffected though00:23
beunono matter what happens with the UI00:23
wgrantbeuno: Well, that date is fuzzy too now.00:24
wgrantWhich presumably means it will slip...00:24
thumperwgrant: we decoupled open sourcing and 3.000:24
thumperwgrant: well...00:24
wgrantthumper: I see.00:24
thumperwgrant: one of the major things we had to do was done on Friday00:24
thumperwgrant: which is to move LP to the new bzr 2.0 format00:24
thumperwhich is still in alpha00:24
thumperit is causing some teething problems00:25
thumperas you'd expect00:25
thumperbut we are shaking out the 2.0 bugs00:25
wgrantRight.00:25
wgrantWeekend-long reconciles are one complaint I've seen... ouch.00:25
thumperthe repo size for the LP tree went from 1.3 gig to 180 meg fully packed or 250ish normal uses00:25
MTecknologyyou guys gonna hammer out every single lp bug w/ the 3.0 release? :P00:25
thumperwgrant: reconcile isn't yet optimised for 2.0 formats00:25
thumperwhich is one reason that is slow00:26
ajmitchthumper: that's a decent improvement on space though00:26
thumperMTecknology: no!00:26
thumperajmitch: that it is00:26
wgrantthumper: Very nice.00:26
wgrantNo branches eaten yet?00:26
thumpernone eaten00:26
ajmitchare all branches getting migrated to that format?00:26
thumpera couple broken00:26
thumperajmitch: eventually00:26
thumperbut at least only broken in one place00:27
thumperyay DVCS00:27
thumperthe new format makes many things much faster00:27
wgrantI can imagine. You've got a bit of history.00:27
thumperthis large format move for LP branches caused some disruption at the end of last week and over the weekend00:27
thumperbut really, much less than I feared00:28
wgrantI found it a bit strange that you did it at the end of week 3.00:28
ajmitchgood, because I'm pulling the mariadb code at the moment & I hate to think how big it'll be on disk :)00:28
thumperwell, the LOSAs are in London this week00:28
thumperand we've got a limited amount of time to iron out kinks00:28
MTecknologythumper: you should ue their proper name..00:29
thumperevery day that we delayed potentially delayed open sourcing00:29
thumperand we care about that00:29
thumperajmitch: open office is 4 gig :)00:29
ajmitchwith the old or new format?00:30
thumper1.9 rich root I think00:30
thumpernot entirely sure00:30
* thumper checks00:30
* ajmitch isn't entirely convinced that this branch operation is actually doing anything useful at the moment00:31
thumperajmitch: hah, new format00:31
thumper262672 mainline revisions00:32
ajmitchthat's a lot00:32
kokachevhi, guys.. Trying to upload over ftp I'm getting "[Errno 111] Connection refused".. also nmap -p21 ppa.launchpad.net reports00:32
kokachev"closed".. what's going on? could someone help me? thanks.00:32
thumperwe've added a new column to record the branch size in bytes00:33
thumperkokachev: a would point you at an admin, but they are all on London time right now00:33
kokachevthumper: thanks.. I'll ask a little later..00:34
wgrantAnd cprov's in the same timezone now too :(00:34
ajmitchunfortunate timing00:35
MTecknologywhat does bzr pack do to the branch?00:37
lifelessit reorganises the database00:43
lifelessthis reduces the number of separate files that need to be read to do operations00:43
MTecknologyok, thanks00:43
lifelessand in the bzr 2.0 format it can also increase compression. generally  though you should never needto run 'bzr pack' yourself.00:44
lifelessbecause bzr packs automatically to maintain things00:44
wgrantDoes it reorganise the packs and re-groupcompress?00:44
lifelesswhich it?00:45
wgrantbzr pack00:46
lifelessit writes a single new pack with all the content from the repository, and in 2a formats recompresses all the texts in optimal-compression order00:46
lifelessthe old packs then get obsoleted00:46
wgrantRight.00:47
kokachevis there any method (except ftp) to upload to launchpad? dput seems to support scp and sftp.. which one is supported by launchpad?00:55
wgrantkokachev: Just FTP for now.00:59
kokachevwgrant: got it.. Could 111 connection refused be caused by some security policy? because nmap -p21 ppa.launchpad.net turned from "open" to "closed" right after uploading attempt...01:01
mwhudsonkokachev: ftp should be fixed now01:01
kokachevyepp.. fixed.. Thanks!01:02
kokachevDear all.. Could someone point out, how to prepare same software version for two different ubuntu releases ( ex. Intrepid and Jaunty) to upload them to PPA..02:42
persiakokachev, Just upload to intrepid, and then copy to jaunty.02:47
wjblackHi all!  I think I have my nifty new PPA set up correctly, but keep getting "Could not find PPA named 'r8169-2.6.30-backport' for 'bblack'".  I've tried various other iterations of the PPA name and userid with no luck.  Every invocation of dput seems to succeed.  And I'm stuck.  Anyone have an idea of where I might've gone wrong?02:49
kokachevpersia: I tried that, but received rejection email.. I changed debian/changelog from "libid3tag (0.15.1b-11) intrepid; urgency=low" to libid3tag (0.15.1b-11) jaunty; urgency=low.. but email states, that ""Rejected:02:51
kokachevFile libid3tag_0.15.1b-11.diff.gz already exists in ppa, but uploaded version has different contents02:51
kokachevShould I create ne version 0.15.1b-12 only for jaunty without any changes to source, but change only changelog?02:51
persiakokachev, not upload again.  copy.02:52
MTecknologyWill 3.0 be able to do merges between branches?02:53
kokachevpersia: thanks.. there is one more issue.. I'm uploading debian version for "unstable" distribution.. But this source is rejected. If I change unstable to jaunty , then everything is fine. Why I cannot upload debian sources?03:01
persiakokachev, Because there's no "unstable" series for Ubuntu.03:01
MTecknologykokachev: nope, we run stable stuff only :D03:03
kokachevpersia: got it..03:04
* MTecknology think about running jaunty on server 2mo prior to release :P03:04
kokachevMTecknology:  hehe..03:04
kokachevpersia: trying to copy from jaunty to intrepid, but can copy only binaries. When i try to perform rebuild I'm getting error: The following source cannot be copied: libid3tag 0.15.1b-11 in jaunty (same version already has published binaries in the destination archive). Why?03:13
RenatoSilvaHow to create private branches?03:14
persiakokachev, Right.  Copy the binaries as well.03:16
kokachevpersia: when i copy binaries and then install it on intrepid i'm getting dependency issue, because uploaded source was build for jaunty. maybe something is wrong with version name?03:18
RenatoSilvawhat's the purpose of ~launchpad-users?03:18
MTecknologyRenatoSilva: private branches are commercial only, I forgot the link03:22
RenatoSilva:(03:22
nhandlerMTecknology: s/commercial only/for the most part commercial only/03:23
MTecknologyhttps://answers.edge.launchpad.net/launchpad/+faq/20803:23
=== MTecknology is now known as otecknology
=== otecknology is now known as MTecknology
=== afk is now known as mthaddon
=== stub1 is now known as stub
robinIs jml here? urgent.07:49
jmlrobin, hi.07:50
robinjml: I saw your email. I am pushing my new branch now.07:50
robinjml:  But it takes a long time, and it is going on.07:50
jmlrobin, how long has it taken so far?07:51
robinjml: about 15 minutes. >150M now07:51
jmlrobin, what bzr version are you using ('bzr version')07:51
jmlrobin, and can you please pastebin the output of 'bzr info -v' on your local branch07:52
robinjml: 1.1607:52
robinjml:  branch: Branch format 707:52
robinjml: I follow what you said.07:52
jmlrobin, also, I suggest killing the current push, deleting the branch on Launchpad, and pushing again with 'bzr -Dhpss lp:....'07:52
jmlthat will cause bzr to log more debug information in your ~/.bzr.log07:53
robinjml: -Dhpss? no push command?07:54
jmlrobin, oops :)07:54
jmlbzr -Dhpss push lp:~foo/bar/baz07:54
robinjml: Do you think it is abnormal? I should to stop it?07:55
jmlrobin, Yes, I think it is abnormal. Please stop it and try again with the -Dhpss version of the command.07:56
jml(after deleting the partially pushed branch)07:56
=== mthaddon is now known as afk
jmlrobin, what's happening?08:11
robinjml: I repush it now.08:22
jmlrobin, ok cool.08:23
robinjml: >60M08:23
robinjml: Is it normal?08:23
jmlrobin, if it's still pushing after, say, 10mins then kill it and pastebin the .bzr.log somewhere08:23
robinjml: where should .bzr.log be?08:30
=== RAOF__ is now known as RAOF_13
jmlrobin, in your home directory08:31
jmlrobin, are you using linux?08:31
=== RAOF_13 is now known as RAOF
robinjml: yes. Fedora08:31
jmlrobin, ~/.bzr.log08:31
jmlrobin, near the bottom of the file, there'll be a line similar to: 0.332  bzr arguments: [u'push', u'-Dhpss', u'lp:~jml/mysql-server/test-branch']08:32
jmlthere'll be a timestamp and a blank line preceding it.08:32
jmlpastebin (e.g. paste.ubuntu.com) the contents of the log from there to the end of the file)08:33
robinjml: yes. Where do I post it?08:33
jmlrobin, paste.ubuntu.com.08:33
jmlrobin, you'll need to tell me the URL of the paste08:43
robinjml: ok, I want to wait for more 10 minutes.08:44
jmlrobin, no worries.08:44
=== afk is now known as mthaddon
alkisgIf I have the .dsc, .tar.gz, .deb, and .changes files for an unreleased debian package (http://llama.freegeek.org/~vagrant/debian/UNRELEASED/),08:51
alkisgcan I somehow upload them to my PPA without doing dpkg-source -x and without modifying debian/changelog ?08:51
alkisg(looking for the easiest way to update the PPA when new versions of the unreleased package come out)08:52
noodles775alkisg: good question. I'm not certain, but I *think* you are meant to at least update the changelog so that your email will be the one used if/when there are issues with the package... but it does seem a little strange to need to do so when you're not actually changing anything...08:55
noodles775al-maisan: ^^^^ any thoughts?08:55
noodles775or wgrant ^^^ (are you still around?)08:55
wgrantnoodles775: I just got home.08:56
wgrantLet's see.08:56
wgrantalkisg: You can, but it's evil.08:56
alkisgHeh. How so?08:56
wgrantalkisg: If you give me a good reason not to add a changelog entry, I'll tell you.08:56
noodles775thanks wgrant :)08:56
alkisgwgrant: I'm able to copy .debs from other peoples PPAs. Why not from other people's sites?08:57
alkisgWhy should I have to change the version, or put my name in a package I didn't make?08:57
wgrantalkisg: OK, that'll do. Add /seriesname to the end of the upload path. eg. ~wgrant/ppa/ubuntu/jaunty08:57
alkisgHeh! Thanks a lot, wgrant! :)08:57
alkisg(and thanks, noodles775)08:58
noodles775alkisg: np... it's an opportunity for me to learn too :)08:59
=== thekorn is now known as _thekorn
wgrantnoodles775: You haven't had to dig into the dark evil of the backend much yet, I take it?09:05
noodles775wgrant: nope, I've been doing mainly front-end work... the little backend work that I've done hasn't required broad packaging knowledge either.09:05
noodles775wgrant: but I'm keen to get learn more packaging and understand soyuz from a packagers pov.09:06
=== _thekorn is now known as thekorn
robinjml: URL:http://paste.ubuntu.com/201933/09:19
robinjml: what is your bzr version?09:19
jml1.17dev09:20
jmlrobin, looking at your paste now.09:21
wgrantIs it the shared repo being in an old format?09:24
jmlrobin, can you please paste the full output of 'bzr info -v' in your branch to paste.ubuntu.com09:29
robinjml: http://paste.ubuntu.com/201937/09:30
jmlrobin, ahhhh ok.09:33
jmlrobin, so, you've got an old format repository09:34
robinjml: Is it Branch format 7?09:34
robinjml: Do you know how to solve it?09:34
jmlrobin, yes, I do!09:35
robinjml: looking forward for your help.09:35
jmlrobin, gimme a second, I'm talking to three people at once and it's making me a little slow with all of them.09:36
jmlsorry.09:36
lifelessjml: let me add a channel09:36
lifeless:P09:36
robinjml: never mind. I am waiting for you.09:36
lifelessjml: or perhaps I can help with one09:36
jmlrobin, in that directory, run 'bzr upgrade --1.9'09:38
jmlrobin, that'll take a while, but when it's done, you should be able to push your branch up quickly.09:38
wgrantHow do I push a 2a branch to an existing project on Launchpad? It looks like it attempts to stack, then fails because they're incompatible formats.09:38
robinjml: bzr: ERROR: The branch format Meta directory format 1 is already at the most recent format.?09:38
lifelesswgrant: you can init, over sftp, the target branch.09:38
wgrantjml: Should robin do that in the branch, or repo?>09:38
jmlin the repo09:38
wgrantlifeless: Ah, forgot that.09:39
wgrantlifeless: In fact, I think just pushing again should do it. Let's try.09:39
wgrantYes, that worked.09:39
lifelesswgrant: also please file a bug that it doesn't 'just work but not stack'09:39
wgrantlifeless: Will do.09:39
=== sale_ is now known as sale
wgrantlifeless: Somewhat similar to bug #32814609:41
ubottuLaunchpad bug 328146 in bzr "Pushing a non-stacked rich-root branch to a project using stacked non-rich-root branches fails" [Medium,Confirmed] https://launchpad.net/bugs/32814609:41
lifelessyah same09:41
wgrantrobin: Are you trying the upgrade in the repo, rather than the branch? /home/robin/gsoc/code is where you should be running it.09:41
wgrantlifeless: Thanks.09:41
robinwgrant: got it. It is upgrading now~09:42
jml:)09:43
robinjml: Conversion is done. And then?09:51
jmlrobin, on Launchpad, delete the failed attempt at pushing09:51
jmlrobin, then try again.09:51
jml(still use -Dhpss, just in case)09:52
jmlrobin, I have friends dragging me away from the computer.09:55
robinjml: ok.09:55
jmlrobin, if things still don't work out, either someone here might help...09:56
jmlor you can use answers.launchpad.net/launchpad-code and mention my nick in the question.09:56
robinjml: OK. thx09:56
jmlnyp09:56
jmlnp09:56
jmlbye09:56
Hamarynsping gmb10:08
gmbHamaryns: Hi.10:09
HamarynsHi, I am trying to use your Trac migrate script, but it barfs, see https://answers.edge.launchpad.net/malone/+question/6986410:09
HamarynsIn the related answer, you said, one was allowed to ping you, so…10:10
* gmb looks10:11
HamarynsDo you also know about code imports from svn, or who should I ask about that?10:11
gmbHamaryns: Unfortunately there aren't any codehosting guys online at the moment; I don't know all that much about it but maybe I can help. What do you want to know?10:12
HamarynsThere was a canceled import, I gave the incorrect uri initially, but now I am unable to request another import into the same branch, see https://code.launchpad.net/~vcs-imports/monasearch/trunk10:13
HamarynsSeems like a bug in LP to me that there is no possibility to revive this.10:13
gmbHamaryns: Well, you could have deleted the existing import, I think.10:16
gmbHamaryns: I've updated it; it should run shortly.10:16
wgrantgmb: Only ~vcs-imports members can delete imports.10:16
Hamarynsactually, the instructions on the webpage mentioned above and the README of the trac importer differ: the first says to give the path to the db file, the latter to give the path to the directory10:17
gmbOnce again, wgrant knows more than me. This is a base-state for the universe, I think.10:17
gmbwgrant: Thanks.10:17
Hamarynsyes, I did not see the option to delete it10:17
gmbHamaryns: Right, I'll make sure that's corrected. It should be the path to the file.10:17
gmbHamaryns: It looks as if you've got a missing attachment (the migrator was written with the assumption that nothing ever gets moved, changed or deleted and it gets easily upset10:17
gmbif something disappears)10:18
Hamarynsso can I request vcs-imports to delete it and restart the import request10:18
gmbHamaryns: I've updated the import request for you, it should run shortly.10:18
HamarynsDoes that mean that in the Trac, there is an attachment defined but nothing there?  How can I fix that?10:18
Hamarynsgreat, many thanks10:18
gmbHamaryns: In fact it's running now...10:18
gmbHamaryns: I'm not sure. Can you paste an ls of the attachments directory for me on pastebin.ubuntu.com?10:19
wgrantgmb: I think I'll see just how little I know once I start poking at the code... I'd say you have the advantage there.10:20
wgrantHuh. That import failed with a very strange error.10:21
gmbwgrant: Don't be so sure. I spend a lot of time going "WTF?" before realising that I wrote the thing I'm looking at. I think there may have been mushrooms involved at some point, especially with checkwatches.10:21
* gmb looks.10:21
gmbThat's... bizarre.10:22
wgrantgmb: Yeah, I do that all the time too... "Which idiot wrote this code, and how did I miss it while reviewing? [...] Oh."10:22
wgrantHamaryns: Are you attempting to move to bzr permanently?10:22
Hamarynswgrant: yes, our current server is to be shut down10:23
HamarynsI want to migrate the entire project to LP10:23
wgrantHamaryns: You might be better off using bzr-svn as a one-time importer, then.10:24
wgrantHamaryns: As a Launchpad VCS import loses some metadata, and is intended to run continuously and be read-only.10:24
wgrantParticularly since cscvs doesn't like it, bzr-svn looks like a good option here.10:25
Hamarynsgmb: http://pastebin.ubuntu.com/201969/10:25
gmbHamaryns: I second that.10:25
Hamarynsaha, I didn’t know that10:25
Hamarynscan you give me a link to start that?10:25
wgrantHamaryns: So, just install bzr-svn, and 'bzr co svn://blah'10:25
wgrantHamaryns: If you have svn branches, you can import all of them using 'bzr svn-import'10:27
gmbHamaryns: I've just tried using bzr-svn locally for your svn trunk and it works fine, FTR.10:27
HamarynsOk, I’ll do that10:27
Hamarynsand then how do I push it into LP?10:27
Hamarynsand can you then also cancel those imports (both monasearch/trunk and /visualization)?10:28
wgrantHamaryns: Just like a normal branch. bzr push lp:~userorteam/projectname/branchname10:28
Hamarynscool, I’m new you now, thanks10:28
gmbHamaryns: I'll delete both of them for you.10:28
gmbbear with me...10:28
gmbHamaryns: Can you unlink the trunk series from the /trunk import please? I don't have permission to break that link.10:29
robinIt still does not work.......10:29
Hamarynshm, I see there is svn2bzr as well, any difference?10:29
wgrantrobin: What does it do? Still takes ages?10:30
robinwgrant: Yes...It drives me crazy.10:30
gmbHamaryns: I think svn2bzr is deprecated in favour of bzr svn-import, but I could be wrong.10:31
Hamarynsgmb: what do you mean unlink, how?10:31
wgrantrobin: Can you pastebin the latest stuff from .bzr.log again?10:31
Hamarynsok, trying bzr-svn10:32
wgrantgmb: I thought svn2bzr was long-dead, but its trunk was committed to just a couple of weeks ago. Strange.10:32
wgrantMost people do seem to use bzr-svn now, though.10:32
gmbHamaryns: If you go to https://edge.launchpad.net/monasearch/trunk/ you should see a "Change branch" link under the "Code for this series" heading. CLick that, then clear the field on the form that follows it and hit "Update"10:33
robinwgrant: Must add -Dpss args?10:33
wgrantrobin: Ah, yes.10:33
wgrantrobin: And make sure you're not pushing to an existing branch.10:33
wgrantrobin: You *must* delete the branch on Launchpad before repushing, if the first push failed.10:33
robinwgrant: yes, I know10:34
Hamarynsgmb: done10:34
gmbHamaryns: Okay, I've deleted both branches for you.10:35
gmbHamaryns: WRT your trac migrator issue, try appending 'tickets/' to the attachment path. It looks like it's looking one directory too high.10:35
Hamarynsgmb: that seems to have worked, apart from the warning which was already there in the other tries10:37
Hamarynsok, wo where do I post the xml10:37
Hamarynsah, and can I import the Trac wiki into LP as well?  Or at least some pages of it?10:38
Hamarynsor will that be done automatically?10:38
HamarynsI guess not10:38
wgrantLaunchpad doesn't do wikis yet.10:38
Hamarynsright, that’s a shame\10:38
gmbHamaryns: Email your xml to me. I'll pm you my address.10:38
Hamarynsso I need to maintain my own homepage for the project10:38
robinwgrant: Source branch format does not support stacking, using format:10:40
robin  Branch format 710:40
wgrantrobin: That's a good sign.10:40
robinwgrant:  is it fine?10:40
wgrantrobin: That's fine.10:40
wgrantIt means it's trying to stack...10:40
robinwgrant: It is finding revisions10:40
wgrantrobin: OK. How long has it been going?10:40
wgrantHopefully it will find that most of the revisions are already there, and just push the new ones.10:41
robinwgrant: I rerun it10:41
wgrantThat warning is a very good sign, as it means it's at least trying to do the right thing.10:41
robinwgrant: Last time, I is going at least 10 minutes.10:41
gmbHamaryns: Yes, at least for now.10:42
Hamarynsgmb: the file is on its way10:42
gmbHamaryns: Thanks. I'll try to attend to it today, but we're releasing the new version of LP tomorrow so I doubt I'll be able to do much until after that. I'll check that the data's importable, though, and let you know if there are any problems.10:43
Hamarynscheers, much thanks, really10:43
Hamarynson to the next problem:10:43
Hamarynshttp://pastebin.ubuntu.com/201989/10:43
wgrantIntriguing. That could be the same issue as cscvs had.10:44
* wgrant tries it.10:44
wgrantcprov: Is it deliberate that sources are hidden from IArchive:+index when they have published binaries?10:48
cprovwgrant: the +index page only cares about the source publishing status, atm10:49
cprovwgrant: was the source superseded ?10:49
wgrantcprov: OK.10:49
wgrantcprov: It was, yes.10:49
wgrantHamaryns: Any idea around which rev it failed?10:51
wgrantI'm almost up to 100 here, and it's going fine.10:51
Hamarynsno idea10:51
wgrantHamaryns: OK, I guess I'll see how this goes.10:52
gmbHamaryns, wgrant I've seen a couple of unicode warnings but I'm up to r480 with no ill efects...10:52
wgrantbzr-svn 0.6.2, subvertpy 0.6.1, bzr 1.1610:52
LarstiQnice and current :)10:52
wgrantHamaryns: I guess if it works for gmb, you can probably convince him to push the branch and then just copy off that.10:52
gmbHamaryns, wgrant: Yes, I can do that, no problem.10:53
gmbAssuming this finishes, of course...10:53
Hamarynsare you guys actually doing svn-import on my svn repo?10:53
HamarynsIt’s about 600 revs, so you’re almost there10:53
Hamarynsfeel free to push it to lp10:53
HamarynsI guess I’ll have to grant you some rights on the MS project?10:54
wgrantLarstiQ: Not any more! You just uploaded a new subvertpy to the subvertpy PPA. I only bring this up because it's the first time I've browsed that PPA, but I managed to hit it 30 seconds after the first upload in 6 months. Nice timing.10:54
wgrantHamaryns: No, anybody can push a branch to a project.10:54
HamarynsHow can I make someone else maintainer?10:54
Hamarynsaha, good10:54
Hamarynsin what sense is it then controlled?10:54
wgrantHamaryns: That's part of the beauty of Bazaar and Launchpad: I as a random user can make my own branch of a project.10:54
LarstiQwgrant: ah well, I'm not done with subvertpy yet. But bzr-svn I did yesterday.10:54
wgrantHamaryns: You can set the development focus (aka. trunk) branch for a project.10:54
Hamarynsright10:55
Hamarynsand then?10:55
wgrantHamaryns: What do you mean?10:55
LarstiQHamaryns: and people can't push to branches of teams they are not a member of10:55
Hamarynsdo I have to do some reviews or something?10:55
wgrantWhat LarstiQ said. Branches can only be written to by their owner (or members of the owning team). Users can then request a merge from their branch into yours, and you can review it and do the merge if you wish.10:56
LarstiQHamaryns: so I can push to ~larstiq/monasearch/foo, but not to ~monasearch/monasearch/foo (if there is a monasearch team)10:56
Hamarynsit’s starting to dawn on me10:56
Hamarynshow do I create a team?10:57
wgrantHamaryns: https://launchpad.net/people/+newteam10:57
wgranthttps://help.launchpad.net/ is useful if you're ever unsure about anything.10:57
gmbHamaryns: You can branch your trunk branch by doing `bzr branch lp:~gmb/monasearch/trunk` and the visualization branch by doing `bzr branch lp:~gmb/monasearch/visualization`.11:02
gmbHamaryns: And then push them to wherever you need them to be.11:03
Hamarynsright, great, many thanks11:03
HamarynsIs this the correct command? bzr push bzr+ssh://hamaryns@bazaar.launchpad.net/monasearch/trunk and how do I know it pushes the trunk branch only?11:07
wgrantHamaryns: You need a team or person name in there, and you can make it much shorter using lp:. For example, I'd do 'bzr push lp:~wgrant/monasearch/trunk'11:13
wgrantThat would yield a branch writable only by me.11:13
HamarynsRight, so ‘bzr push lp:~monasearch/monasearch/trunk’ ?11:13
* LarstiQ nods at Hamaryns 11:14
wgrantHamaryns: If there is a team named monasearch, yes.11:14
Hamarynsand I do this in the root directory of the particular branch I want to push11:14
wgrantYep.11:14
HamarynsIt seems like you can do this via the web interface as well.  I requested and approved a merge, but how is it now being merged?11:20
wgrantHamaryns: That's just for reviewing merges. At the moment, you have to either do the merge manually, or configure a robot to do it automatically when a proposal is approved.11:21
Hamarynsthis is getting complex.  Okay, how do I do that robot thing?  And with manually, you mean, with bzr from the command line?11:22
wgrantAlso, if you look at https://code.launchpad.net/monasearch, you should see a message telling you to set the development focus branch, I think.11:22
wgrantHamaryns: I'd go with merging manually for now, until you get the feel of things.11:22
wgrantHamaryns: And yes, merging manually is done with bzr on the command line.11:22
Hamarynsokay, thanks again11:23
Hamarynsthat worked now11:23
Hamarynsgreat, LP even registers that I did the merge, this is so cool11:24
Hamarynsgmb: did you import each revision of those two branches?11:25
HamarynsI suppose so11:25
gmbHamaryns: Yes.11:25
gmbWell, unless bzr-svn was lying to me.11:26
HamarynsOk, I have to get bzr-svn working as well, to import some older tags, I don’t want to bother you with that11:27
HamarynsYou’ve been a great help11:27
wgrantHamaryns: Tags are done differently in the bzr world.11:28
wgrantA tag is just an extra label attached to a revision.11:28
HamarynsOk.  In svn, it is a copy, so basically also just a revision, but you imported only two branches, not the whole tags directory, so I guess I still have to import the tags directory and pick the relevant stuff from there11:29
wgrantHamaryns: Is there anything there apart from the name<->revision information?11:30
wgrantImporting a tag as another branch probably doesn't make sense.11:31
HamarynsI did some small bugfixes on some tags, yes11:31
wgrantBut it depends how you've used tags.11:31
wgrantAh.11:31
Hamarynsso they are no longer identical to a trunk revision11:31
wgrantSo, try getting a new bzr/bzr-svn.11:31
wgrantAre you using Ubuntu?11:31
HamarynsopenSUSE 11.111:31
HamarynsI am trying svn2bzr now and it is running fine\11:31
wgrantAh. I can't help you with packages for that, sorry.11:31
wgrantUsing svn2bzr won't get you a branch that can merge with the bzr-svn branches.11:32
HamarynsI just did zypper in bzr-svn and it worked fine11:32
Hamarynsno, but it will give me a usable repo, won’t it?11:32
wgrantIt probably will. But what will you do with it then?11:32
HamarynsI have a lot of stuff besides MonaSearch in that repo, mostly private, and I can use the bazaar repo locally then11:33
Hamarynsand I guess I can then checkout branches from that local repo and merge them into LP?11:33
wgrantIt doesn't quite work like that.11:34
wgrantbzr-svn will generate bzr revision IDs different to those generated by svn2bzr.11:34
wgrantSo you won't easily be able to do a merge with history from the svn2bzr branches.11:35
Hamarynsdammit, it crashed11:35
wgrantBecause they will look like totally separate branches.11:35
Hamarynsright11:35
wgrantI suggest you just upgrade your bzr-svn.11:35
Hamarynsok, I guess that would be bzr branch lp:bzr-svn?11:36
wgrantI suppose you could do that. I'd first try to find a package, though, as you probably installed using a package before.11:36
HamarynsI did.  I found 3 possibilities: 0.5.4-3.1, 0.4.17-12.1 and 0.4.17-1.1, which should I take?11:37
wgrantThose are all pretty old.11:38
wgrantWhich do you have now?11:38
LarstiQHamaryns: there are no 0.6.x packages? :/11:39
Hamarynshttp://software.opensuse.org/search?p=1&baseproject=ALL&q=bzr-svn11:40
HamarynsI have 0.4.1711:44
wgrantTry 0.5.411:45
wgrantWe can hope that will work better.11:45
wgrantAnd you only have to use it once.11:45
Hamarynscan I find out from the command line which version I have?11:46
wgrantbzr plugins11:46
Hamarynssvn2bzr crashed with the message that it had an invalid commit message, I suppose that is because it contained Windows line-endings11:46
wgrantcscvs, svn2bzr and old bzr-svn all seem to choke on that.11:47
wgrantI'm not sure it's the line-endings, though.11:47
Hamarynsdamimit11:47
Hamarynsdoes it make sense to file a bug, or is it known?11:47
wgrantIt's fixed in bzr-svn.11:47
wgrantsvn2bzr is a bit dead.11:47
Hamarynsright11:47
wgrantAnd cscvs is... well... cscvs.11:47
HamarynsI would like to use it though.  Although I can of course just use the svn dump to populate a local svn repo and stick with that11:48
wgrantYou'd like to use what, exactly?11:48
wgrantsvn2bzr?11:48
Hamarynsyes11:49
wgrantI'm fairly sure you want to use bzr-svn instead. Why do you want to use svn2bzr?11:49
Hamarynsas I described above, to create my own local Bazaar repo for my private stuff11:49
wgrantCan't you use bzr-svn for that?11:49
wgrant(assuming that we can get it to not crash)11:50
Hamarynscan I?11:51
LarstiQsure11:52
Hamarynsanyway, I tried to install the 0.5 version and now bzr plugins says it cannot read the svn plugin11:52
Hamarynsgood, I’ll forget about svn2bzr then11:52
wgrantHamaryns: Does it give any error?11:56
wgrantI mean, a more meaningful one.11:56
HamarynsUnable to load plugin 'svn' from '/usr/lib/python2.6/site-packages/bzrlib/plugins'11:56
wgrantHamaryns: Open up python, and run 'import bzrlib.plugins.svn'11:57
wgrantI wonder if your subvertpy is too old.11:57
Hamarynshttp://pastebin.ubuntu.com/202041/11:57
LarstiQehm, what version of bzr are you using?11:58
Hamaryns1.1111:59
Hamarynshttp://pastebin.ubuntu.com/202043/11:59
wgrantFilters are new in 1.14, aren't they?12:00
LarstiQhttp://bazaar-vcs.org/BzrForeignBranches/Subversion#releases has the compatibility list12:00
wgrantOne would expect that to be represented in the RPM dependencies.12:01
HamarynsI am installing bzr 1.16 now12:03
Hamarynsoh man12:11
Hamarynsok, so now bzr plugins mentions svn again, but bzr svn-import says I need subvertpy and easy_install subvertpy gives an error that apr-config is not found12:13
wgrantIt's probably libapr-dev or something similar. But I'm not sure about OpenSUSE naming conventions.12:13
Hamarynsah, right, I need the devel versiobn12:14
Hamarynslibapr1-devel12:14
Hamarynsdoes it need svn-devel as well??12:14
Hamarynsseems so12:16
Hamarynsbzr: ERROR: The API for "<module 'bzrlib' from '/usr/lib/python2.6/site-packages/bzrlib/__init__.pyc'>" is not compatible with "(1, 14, 0)". It supports versions "(1, 15, 0)" to "(1, 16, 0)".12:16
wgrantArgh. Looks like bzr-svn is fairly tightly version-locked.12:18
* wgrant just uses the Ubuntu packages, trusting people like LarstiQ to work out this mess.12:18
wgrantHamaryns: So, cd into ~/.bazaar/plugins, and try 'bzr co lp:bzr-svn svn'12:19
Hamarynsum, yes but then I need newest bzr as well, won’t I?12:24
wgrant1.16 is the latest release.12:24
wgrantSo hopefully bzr-svn hasn't gone past that yet.12:24
Hamarynscool, it’s running now12:26
wgrantOtherwise just grab the latest bzr-svn tarball. And preferably convince somebody to maintain a repo of bzr stuff for openSUSE12:26
HamarynsThere is https://build.opensuse.org/project/show?project=home:maw:bzr, and there are several others that have a private branch12:30
Hamarynsit has bzr 1.16, but bzr-svn 0.4.1712:30
wgrantHow strange.12:31
Hamarynsfor example https://build.opensuse.org/project/show?project=home:LenzGr:branches:home:maw:bzr has branched maw’s bzr-svn and provides 0.5.4, but as I said, I tried installnig that and it didn’t quite work12:34
=== Hamaryns is now known as Hamaryns|weg
* LenzGr heard his name12:35
wgrantThat was because of the different bzr version, wasn't it?12:35
LenzGrFunny, I was just about to check if there is a newer version of bzr-svn...12:36
wgrantLenzGr: When you do package them, perhaps add versioned dependencies on the right version of bzr.12:37
wgrant(as shown on http://bazaar-vcs.org/BzrForeignBranches/Subversion#releases)12:37
LenzGr wgrant: good point12:37
* LenzGr updates his package repository to 0.6.212:40
LarstiQLenzGr: yay :)12:48
Hamaryns|wegso fast?12:49
=== Hamaryns|weg is now known as Hamaryns
LarstiQLenzGr: I'm packaging bzr-svn for the Launchpad ppa, do you want me to ping you on new releases?12:49
LenzGrLarstiQ: That'd be appreciated! Can I subscribe to an announce list?12:49
LarstiQLenzGr: bazaar-announce would be the appropriate list, but bzr-svn releases don't always get announced :/12:50
LarstiQLenzGr: I'll ask jelmer if I should/could do bzr-svn release announcements too12:50
LenzGrI should probably get on bazaar-announce anyway, as I also maintain bzr on the openSUSE Build Service :)12:51
LenzGrLarstiQ: I think it would make sense12:51
LarstiQcool12:51
LenzGrLarstiQ: By the way, https://launchpad.net/bzr-svn does not show the 0.6.2 release, either...12:52
HamarynsLenzGr: you need a dependency from subvert also12:52
LenzGrHamaryns: What is "subvert"?12:54
LarstiQLenzGr: subvertpy are the subversion bindings bzr-svn uses12:55
Hamarynsright, that’s what I meant12:56
LenzGrAh, I see12:56
HamarynsI don’t recall precisely, but there were some missing dependencies, and I was not able to use your currently packaged 0.5.4 release12:56
LenzGrHamaryns: It now requires:12:58
LenzGrbzr >= 1.1512:58
LenzGrbzr-rebase12:58
LenzGrsubversion-python >= 1.4.412:58
wgrantLenzGr: subversion-python == subvertpy?12:58
lifelesswgrant: no, they are different12:59
lifelessat least on ubuntu12:59
LenzGrwgrant: No, that's libsvn_swig_py12:59
HamarynsLenzGr: I just tried with Yast, but it doesn’t find the 0.6 version yet?12:59
LenzGrHamaryns: Give it a moment, the build farm needs to compile and distribute the packages first :)12:59
wgrantlifeless: Right, that's what I thought...13:00
=== salgado-afk is now known as salgado
Hamarynsaha13:08
ersiWhen does projects disappear from translations.launchpad.net/~user? Do they ever?14:01
=== fjlacoste is now known as flacoste
philnheya, nice to see you reused my trac->lp migrator ;)14:23
philnwas quite hackish around the edges tho14:24
robinjml: I am failed again.....14:54
kikoersi, disappear?15:26
ersikiko: I'm wondering 'if'/'when' they disappear from the user translation listing. I mean, if one has been inactive in a project etc. Sort of like the Launchpad Karma15:28
kikonot really15:28
rick_h__1anyone know what the lead time is usually on an email to verify the gpg key?15:45
rick_h__1I'm hitting an hour, checked spam folders, checked email spelling (long time account and I get other emails to it fine)15:46
* maxb does not recall any email being involved when adding his gpg key15:50
SamBmaxb: they send you one, I think?15:51
SamBto make sure you can decrypt it, possibly15:51
SamBrick_h__1: have you tried having it re-sent ?15:52
rick_h__1SamB: no, haven't tried having it resent15:52
rick_h__1yea, you get an encrypted email to verify you own the key15:52
SamBI remember something like that15:53
maxbhmm15:53
maxbAh.15:53
rick_h__1canceled and retry15:53
maxbLast key I added was a sign-only one, that's probably why I didn't get a mail15:53
rick_h__1see if it works this time15:53
SamBmaxb: ah, yeah, that would make it difficult for them to send you an encrypted email15:53
SamBbut they could send you one with text for you to sign15:54
SamBwell, I expect the entire email they send isn't encrypted -- there were probably some instructions above the encrypted portion15:54
rick_h__1hmmm, I think it hates me. Still no luck on the email16:09
rick_h__1anyone know how to turn off redirection when you're on edge.?16:22
rick_h__1not seeing the "cancel redirection for 2hrs" link16:22
=== vednis is now known as mars
flacosterick_h__1: go to the front page16:56
flacosterick_h__1: launchpad.net16:56
rick_h__1flacoste: ah, ok. I didn't get it when I clicked the link home there16:57
flacosterick_h__1: i think it's one https://launchpad.net/16:57
flacostenot on https://edge.lauchpad.net/16:58
flacostesince edge doesn't do redirect16:58
flacosteonly launchpad.net does16:58
flacostebut i agree it's confusing16:58
flacosteplease file a bug about showing the disable button on the edge home page also16:58
rick_h__1thanks, ok. 3rd try to get the email. This time not on the beta site17:01
rick_h__1yay, got my launchpad email now. Must be something broken on the beta site17:08
rick_h__1flacoste: thanks, all good. Bug report filed on the redirection.17:41
flacosterick_h__1: thanks18:19
=== mthaddon is now known as afk
kirklandis there anyone around to help me with some vcs-auto-imports questions?18:55
kikokirkland, always. what's up?19:13
kirklandkiko: hiya, so the qemu upstream project just announced that they're going to start using launchpad for bug tracking19:13
kirklandkiko: i helped get them setup19:13
kirklandkiko: they're a very git-centric community, so I've been trying to setup an auto vcs import of their git tree into bzr for a couple of weeks now19:14
kirklandkiko: the initial import worked, but the auto updates are broken;  i think jelmer said that he's uploaded a fix, so I'm in a holding pattern waiting for LP to pick up this outside fix19:15
kirklandkiko: ...19:15
kirklandkiko: in the mean time, i'd like to try and automate it myself, perhaps19:15
kirklandkiko: i'm curious if anyone else has run into similar problems and how they have solved them19:16
kirklandkiko: i have the git fast-export | bzr fast-import working19:16
kikokirkland, that's awesome19:17
kikokirkland, do you have the bug number for the import?19:17
kirklandkiko: let me grab it19:17
kikofor the import issue, sorry19:18
kirklandkiko: okay, the broken import is https://code.edge.launchpad.net/~vcs-imports/qemu/git19:21
kirklandkiko: checked my email archive, and irc, turns out this has been an irc discussion only;  i can go file a question/bug now, if you like19:22
kikokirkland, do you know the revision in which this fix was landed?19:23
kirklandkiko: Jun 16 22:03:50 <jelmer>        kirkland: confirmed that qemu also imports fine now19:23
kikokirkland, "now"?19:23
kirklandkiko: a timestamp is the closest i have, at the moment19:23
kikookay19:24
kirklandkiko: i pinged jelmer in #bzr, i can open a question in the meantime and try to track it down there19:24
kirklandkiko: i found it!19:24
kikokirkland, can you or jelmer tell me a revision on https://code.edge.launchpad.net/~bzr/bzr-git/trunk ?19:24
kikowhere it's fixed?19:24
kirklandkiko: question #7365119:24
kirklandkiko: sorry, where i filed this;  thumper indicates that he has a branch with the fix19:25
kikokirkland, should be fixed tomorrow morning then19:25
kikowhen the rollout happens19:25
kirklandkiko: perfect19:25
kirklandkiko: excellent, thanks for your help, man19:25
kikokirkland, if it isn't can you update that question again and ping thumper/jelmer?19:25
kikokirkland, no problem19:25
kirklandsure thing19:25
kikokirkland, awesome that qemu is interested!19:25
kirklandkiko: yessir, it's going to really be a good thing for qemu, and ubuntu19:26
kikokirkland, congratulations and good work in getting them onboard19:26
kirklandkiko: cheers19:26
kikokirkland, bzr-git itself is rolled out onto our import boxes, which is why it is usually only updated on rollouts19:27
kirklandkiko: i updated that question, https://answers.edge.launchpad.net/launchpad-code/+question/7365119:28
kirklandkiko: just to make sure that that fix is in tomorrow's batch19:29
kikosure19:29
xpd259hiya how do i setup a personal ppa in dput.cf19:57
kikoxpd259, help.launchpad.net/PPA19:58
xpd259kiko: i've followed that and i thought id set it up right but just got an error email saying ppa doesn't exist19:58
kikoxpd259, does your PPA exist? :)19:59
kikowhat URL19:59
xpd259https://launchpad.net/~xpd259/+archive/ppa19:59
nhandlerkiko: Do you think it would be beneficial to add the content from http://blog.launchpad.net/ppa/simplifying-dputcf-for-multiple-ppas (or link to it) on the help.launchpad.net/PPA page?20:00
kikonhandler, link to it is a good idea20:01
=== verterok_ is now known as verterok
=== Hellow_ is now known as hellow
=== hellow is now known as Hellow
=== mwhudson_ is now known as mwhudson
rodrigo_rockstar: around?22:53
rockstarrodrigo_, hi.22:53
rodrigo_rockstar: I've been talking with statik about doing code review for some code we have in gnome's git repo, just like we do for ubuntuone22:54
rodrigo_rockstar: and tried to join the launchpad-users list but I need to be a team member22:55
rodrigo_(I was going to ask in the list how we could do that)22:55
rockstarrodrigo_, well, I'd first suggest joining the team and being on the list.  I think there's real value in having this be on list.22:55
rodrigo_yeah, so how do I join the team?22:56
rodrigo_ah, 'join the team' link I guess :)22:57
=== mdz_ is now known as mdz
=== salgado is now known as salgado-afk

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