/srv/irclogs.ubuntu.com/2010/04/04/#launchpad.txt

dark_soul1how do you make your branch private?00:18
wgrantdark_soul1: Unless your project has been configured to allow it (normally only for commercial subscriptions), only an admin can do that.00:18
dark_soul1wgrant: ah00:18
dark_soul1wgrant: i'm just a simpleton who is using launchpad to do my personal projects :D00:19
dark_soul1i like launchpad and bzr combo00:19
wgrantLaunchpad's only free to use for open source projects.00:20
dark_soul1wgrant: fair enough00:21
dark_soul1wgrant: do you know why we start of with a branch?..where's the trunk?00:22
wgrantdark_soul1: Trunk is a branch.00:23
dark_soul1wgrant: i see..so when your branching ..your branching of a branch?00:23
wgrantdark_soul1: Yes.00:24
wgrantIs there a problem with that?00:24
dark_soul1then why not call that branch a trunk?00:24
dark_soul1nothing wrong with it..00:24
dark_soul1just semantics00:24
wgranttrunk is special only because it is called trunk.00:24
dark_soul1yes but follows logic00:24
wgrantIt is only socially special; not technically so.00:24
dark_soul1i agree00:24
Davieydark_soul1: you can call a branch trunk if it makes you feel better :)00:25
dark_soul1but when conversing its easier to say trunk, than to say, the "main" branch00:25
Davieybzr push lp:~USERNAME/PROJECT/trunk00:25
wgrantdark_soul1: Then give the main branch the name 'trunk'.00:25
dark_soul1well on launchpad its called Branch00:25
dark_soul1for your projects00:25
wgrantIf you set the branch as the development focus of your project, it can then be accessed simply as 'lp:PROJECT'00:25
wgrantdark_soul1: bzr (and most other DVCSes, I believe) call everything a branch.00:26
dark_soul1i've used svn and the main branch is refered to as a trunk00:26
dark_soul1afaik00:27
dark_soul1its no big deal00:27
dark_soul1i'm just curious00:27
wgrantSubversion doesn't have any concept of branching.00:27
wgrantIt can merely copying a subtree to another arbitrary subtree.00:28
wgrantAny naming conventions are just that -- unenforced conventions00:28
kobrienwgrant: will the karma earned over the time the script hasn't been running be still noted?00:28
wgrantkobrien: Yep. It's all recorded in the DB -- the number just hasn't been recalculated yet.00:28
kobrienwgrant: cool, thanks00:29
dark_soul1yes...there are many methodologies, one of which is that trunk is always active and is not stable..when your a bout to perform a release you branch of a trunk00:29
dark_soul1under that methodology, if you say branch of a branch it can get confusing00:29
wgrantI branch off branches all the time -- not just trunk.00:30
wgrantYou are free to not call trunk a branch.00:31
wgrantBut it technically is in a DVCS.00:31
dark_soul1ok :)00:31
kobrieni look forward to my karma score :)00:41
DavieyHmm.. when did LP started keeping package upload details?01:04
DavieyI'm looking for details about a dapper package uploaded 24 Jan 2006.. but it's not where i would expect01:05
wgrantDaviey: Late February 2006.01:05
Davieyhah, typical01:06
wgrantBefore that Ubuntu was managed in dak, not LP.01:06
wgrantSo LP only has the latest packages from each release before that date.01:06
Davieywgrant: and them logs don't exist anymore?01:06
wgrantDaviey: Probably not. Which package?01:07
Davieywgrant: vnc401:07
wgrant(it looks like it was actually the 30th of January!)01:07
* wgrant tries to find the email.01:07
Davieyi was expecting https://edge.launchpad.net/ubuntu/+source/vnc4/4.1.1-0ubuntu01:07
wgrantHm, yes, ubuntu1 to ubuntu3 are missing.01:08
Davieywgrant: sorry, i dropped the 1 from the url paste01:10
Davieystill 40401:10
Davieyahh well, thanks wgrant01:10
wgrantDaviey: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/dapper/vnc4/dapper/changes suggests that even distro folks can't retrieve ancient versions.01:10
wgrantSo they are probably really gone.01:10
wgrantDaviey: The migration finished on 2006/02/04.01:11
Davieyvnc4 (4.1.1-0ubuntu1) dapper; urgency=low * Unknown changes -- Bjoern Brauel <bjoern@tuxnetwork.de>  Tue, 24 Jan 2006 01:01:03 +0200 <-- awesome eh? :)01:11
wgrantNice.01:11
wgrantI remember trying to deal with that page three or so years ago.01:12
wgrantIt was endless pain and suffering.01:12
wgrantSync it if you can.01:12
wgrantEr, s/page/package/01:12
=== MTecknology is now known as MTeck-ricer
MuscovyIs there any special steps to adding a software source directly in /etc/apt/sources.list? I get errors doing so, I'm wondering if it needs the key or something.03:48
wgrantMuscovy: You need a key. But why not use the automated tools (add-apt-repository or Software Sources)?03:49
MuscovyI'm working on a live cd, and if memory serves, add-apt-repository isn't a default install.03:50
wgrantIt is.03:53
tsimpsonMuscovy: it should be installed by default03:53
MuscovyI'll test, then.03:53
tsimpsonand the package manager is certainly installed, so you could just use that03:53
MuscovyOk, thanks, I can just do that.03:54
* wgrant proposes to remove add-apt-repository from Lucid, and just include it in a PPA.03:54
=== collinp is now known as Easter_Bunny
geserwgrant: do you have an idea what might have caused the both "Failed to upload" on amd64? I guess I have to wait on someone who can look at those OOPS-IDs08:35
ubottuhttps://lp-oops.canonical.com/oops.py/?oopsid=IDs08:35
wgrantgeser: Yeah, we need any Canonicalite to look at the OOPSes.08:43
lifelesswhat oops08:45
wgrantOOPS-1553FTPMASTER11 and OOPS-1553FTPMASTER1608:45
ubottuhttps://lp-oops.canonical.com/oops.py/?oopsid=1553FTPMASTER1108:45
ubottuhttps://lp-oops.canonical.com/oops.py/?oopsid=1553FTPMASTER1608:45
wgrantHopefully the syncing is working OK.08:46
wgrantIt wasn't working from cocoplum a few weeks ago.08:46
lifeless1553FTPMASTER16 didn't match any oops08:46
wgrantWhat about 11?08:47
wgrantIt would be odd if one worked but not the other.08:48
lifelessneither08:48
wgrantDamn, must be still broken.08:49
wgrantThanks for trying.08:49
wgrantWe need somebody to actually grab them off cocoplum, which probably means waiting for a LOSA on Monday or Tuesday.08:49
wgrant(that probably also means that the other 14 (at least) cocoplum OOPSes from that day have gone unnoticed08:51
wgrantThis is probably bad.08:51
lifelesswgrant: file a bug09:17
lifelessor actually09:17
lifelessask a question09:17
lifelessor both09:17
wgrantI think I saw a bug about cocoplum log syncing. But I cannot now see it.09:18
sianishi09:20
sianisI've just seen that launchpad has a new login method. could somebody tell me how can I simulate a login with curl or better wget, please?09:20
lifelesssianis: I don't think anyone knows09:21
wgrantsianis: Is there a reson that you cannot use the Launchpad API?09:21
lifelessyou need to emulate openid / oauth09:21
sianiswgrant, can I send po export request with the api?09:22
wgrantsianis: It appears not. But if you report a bug asking for it, it will likely soon become possible.09:23
sianisthe old method was: sending name and password with post method to the login.lp.net and saving the cookie. with this cookie I could send request ... this was so simple09:23
wgrantOtherwise, give curl or wget a cookie rather than a username and password.09:24
wgrantSo:09:24
wgrant1) Report a bug at https://bugs.launchpad.net/rosetta/+filebug requesting that the export facility be exposed on the API.09:25
wgrant2) Get an authenticated cookie (they last for a year, IIRC), and give it to your curl or wget script.09:25
wgrant3) When the bug is fixed, use launchpadlib to solve all of your problems.09:25
sianisok wgrant thank you09:26
Annaahttp://tinypic.zapto.org/2kn4m8.png?t=1270382560 do my breasts look to big?13:10
sid02phiany one can help me prob is related to database14:45
nigelb!ask14:45
ubottuPlease don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-)14:45
PenguinHow do I upload my source/binary packages? Apparently "if I've already got a Bazaar branch on my local machine, getting that branch up to Launchpad couldn't be easier". But this doesn't help much since I don't even know what a branch looks like.15:13
PenguinI am reading from this help page: https://help.launchpad.net/Code/UploadingABranch15:13
PenguinHow do I create Bazaar branches on my local machine?16:20
geseryou branched from LP and want to branch from that?16:23
Penguingeser: ???16:51
geserPenguin: I'm trying to understand your question16:53
Penguingeser: I made my own package from scratch and want to upload it to Laucnhpad. The help page says I need to create a local branch first.16:53
Penguin"If you've already got a Bazaar branch on your local machine, getting that branch up to Launchpad couldn't be easier."16:53
Penguin- https://help.launchpad.net/Code/UploadingABranch16:54
geserare you already familiar with bzr?16:55
Penguingeser: No, this is my first package.16:55
nigelbPenguin, are you trying to get a package into ubuntu or create your own software project?16:56
PenguinI wrote a blobber game in python. I then debianized it. I now want to upload it to Launchpad.16:57
geserto your PPA, right?16:57
geserin that case you need the source package (debuild -S) and "dput" it your PPA16:58
geseryou don't need a branch for it unless you want that others can branch from it to work on it (e.g. to improve your packaging)16:58
PenguinErr...16:59
Penguinhttps://code.launchpad.net/~blobber/+junk/blobber16:59
PenguinIs that a good place to put it?17:00
nigelbPenguin, you want to use launchpad for maintaining the source pacakge?17:00
nigelb+junk isn't a good place17:00
geserthere is currently no automatic way to turn a branch into a deb (but it's being worked on)17:00
PenguinLike I said, I'm completely new to this, so I don't have a clue what I want to do.17:01
geserPenguin: see https://help.launchpad.net/Packaging/PPA/Uploading for how to upload a package to your PPA (and get it build)17:01
PenguinOkay. But this is my first version and I have no .diff.gz or .changes17:03
geserPenguin: you can use LP for (upstream) codehosting (using bzr for version control, having tarballs of release available for download) and/or (it's independent from codehosting) provide debs in your PPA for a software (be it hosted on LP or somewhere else)17:04
geserPenguin: those files get generated when you build the source package17:05
Ddordawho can approve imported translations in a project?17:05
PenguinIt mentions 'debuild -S -sa', whereas I used 'dpkg-buildpackage -us -uc'. Maybe this is why I am missing those files..?17:05
gesernot really, as debuild is a wrapper around dpkg-buildpackage17:08
PenguinI just rebuilt it with debuild and it generated said files.17:08
geserwithout "-S -sa" dpkg-buildpackage builds both the binary debs *and* the source package17:08
geserfor an upload for PPA you need to build only the source package (-S) as else also the binary debs get mentioned in the .changes files which should get uploaded17:10
PenguinPresumably I want it to build the source package as well?17:10
geseryou need to upload the source package to you PPA to let it build the debs for you. So you need to build the source package.17:11
PenguinOkay.17:11
PenguinA source package is a .tar.gz isn't it?17:11
tumbleweedyes17:13
PenguinBecause it doesn't seem to have built any source packages...17:13
tumbleweedsorry, excuse that17:14
tumbleweedPenguin: a source package is tar.gz + dsc + (diff.gz or debian.tar.gz)17:14
PenguinI'm missing the .tar.gz17:15
tumbleweedPenguin: build the source with -sd then17:16
tumbleweed-sa, I mean17:16
PenguinStill no .tar.gz17:18
tumbleweedPenguin: aah, you need to have the .orig.tar.gz before you start, you get it from the upstream source17:19
tumbleweed-sa just means include it in the upload17:19
PenguinI have: folder, .orig.gz, .diff.gz, .dsc, .deb, .build, .changes, _source.build, _source.changes.17:20
tumbleweedit sohuld be .orig.tar.gz not orig.gz17:21
PenguinOh, yeah, soz, it is, just missed it out in typing17:21
PenguinI have: folder, .orig.tar.gz, .diff.gz, .dsc, .deb, .build, .changes, _source.build, _source.changes.17:21
tumbleweedsounds good17:22
PenguinSo I'm not missing anything?17:22
tumbleweedif it isn't uploading the .orig.tar.gz, rebuild teh source with "debuild -S -sa"17:22
PenguinSo what do I dput where?17:23
tumbleweedyou dput the .dsc17:23
tumbleweedno the .changes17:23
* tumbleweed needs coffee I think :)17:24
PenguinLol, yeah, you don't sound very sure...17:24
Penguin"Successfully uploaded packages."17:30
=== yofel_ is now known as yofel
PenguinApparently my package has been successfully uploaded. But I can't find it = (17:30
nigelbPenguin, wait for sometime.  LP will send you a mail17:31
geserwhat was the exact command line you used?17:31
Penguindput joshbrown blobber_0.0a1-1_source.changes17:31
geserI assume you have a "joshbrown" stance in your ~/.dput.cf17:32
geserin that case it looks ok17:33
geserdo you have the gpg key you used for signing attached to your LP account?17:33
Penguingeser: Yep17:33
geserthen wait some minutes. the uploads are processed every 5 minutes.17:34
PenguinAhh, I apparently need to create my ppa first...17:34
Penguindisoplayname?17:35
Penguindisplayname*17:35
PenguinI don't know what to put for displayname and description...17:37
geserchoose wisely as you can't change them later17:38
PenguinWhat did you put for yours?17:39
geserthe description is empty and the displayname contains "PPA for <my name>" as I activated my PPA when it was still in beta (and only one PPA per user)17:44
geserthe display name ends in the gpg key used for signing the PPA17:44
maxbDescription you can change, I believe. The bit which is immutable is that the displayname is used to set the user ID of the generated GPG key17:47
askhlHi, I've uploaded a couple of po-files to LP to synchronize some translations with upstream.  They have been sitting there for two days, 'approved'.  Are the servers really that busy or is something wrong?17:48
askhl(Waiting wouldn't be much of an issue, except if everything takes days to upload, then I can't use the coloured bars to get an idea about how translations are progressing)17:50
PenguinSo displayname:'PPA for Josh Brown' and leave description blank?18:01
geserfor example18:04
geserif you know that you want only provide packages for a specific software in that PPA you can name it accordingly18:04
PenguinI'll just make a general PPA for now.18:07
PenguinI've finally uploaded my first package!! [ blobber @ ppa:joshbrown/ppa ] And it works!! =D18:59
=== Easter_Bunny is now known as collinp
kobrienis launchpad calculating karma correctly? It's telling me i earn lots in the answer track and not so much in bug management, but really my activities are the other way around.19:31
kobrienmy "most active in" confirms this...or do answers count as more karma?19:34
GrimmVarghey, anybody know anything about the ppa's for xbmc hosted on launchapd?20:59
GrimmVarg*launchpad20:59
GrimmVargthe dependencies for lucid are broken21:00
james_wGrimmVarg: https://launchpad.net/~team-xbmc/+archive/ppa <- that one?21:05
GrimmVargyeah21:06
GrimmVargno21:06
GrimmVargsvn21:06
GrimmVarghttps://launchpad.net/~team-xbmc-svn/+archive/ppa/+packages21:06
GrimmVargjames_w: the one you posted does not have a lucid version yet21:07
james_wthen you need to find someone from https://launchpad.net/~team-xbmc-svn/+members21:07
GrimmVargah, okay. tnx :)21:08
lfaraoneDoes `lsb_release -is` on a PPA buildslave report "Ubuntu" like other systems?21:35
lfaraoneI wrote a bit of code in my rules file to detect if the package was being built for Ubuntu, and the result indicated that my test must be flawed in some way.21:36
lfaraone( http://paste.ubuntu.com/409201/ )21:37
=== MTeck-ricer is now known as MTecknology
wgrantlfaraone: There's nothing magical about the buildd chroots.23:41
wgrantlfaraone: Are you sure lsb_release was installed?23:41
wgrantIt's in -minimal, but it's not Essential or Build-Essential.23:42

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