[11:13] <mano_> hello, i have uploaded my pacakge to my ppa in launchpad,but it doesn't appear there?
[11:15] <geser> did you got a email that it got accepted or rejected?
[11:16] <geser> see also https://help.launchpad.net/Packaging/UploadErrors
[11:17] <wgrant> mano_: That usually means that you haven't signed the changes file with a key associated with your Launchpad account.
[11:21] <mano_> ok, the problem was in the KEY, now he is telling me  that my key is pending validation , who shall do that?
[11:23] <geser> you, if I'm not mistaken (I've registered my key long time ago) you should get an encrypted(?) mail from LP to the email address on your key
[11:24] <mano_> when verifying my key with the email the have been sent to me from launchpad, i got: There is 1 error.  Launchpad could not verify your signature: (7, 58, u'No data')
[11:24] <mano_> what shall i put in "Signed text: "?
[11:25] <wgrant> mano_: You need to decrypt the email with your key
[11:26] <wgrant> Or sign the provided text, if you have a signing-only key.
[11:31] <mano_> lets start from begian, i have  a Fingerprint and a Key type/ID in my email from launchpad, what shall i do now?
[11:43] <mano_> what i only need to know now is what shall i put in the "Signed text: " when importing the Openpgp key to launchpad?
[11:48] <wgrant> mano_: Does the page not say "Please paste a clear-signed copy of the following paragraph into the box beneath it."?
[11:50] <mano_> i did that already, but because it is saying after that: There is 1 error.  Launchpad could not verify your signature: (7, 58, u'No data')
[11:51] <mano_> i am asking :)
[11:51] <wgrant> mano_: You need to paste the entire signature, including the "BEGIN PGP SIGNED MESSAGE" and "END PGP SIGNATURE" lines.
[11:52] <mano_> here: There is 1 error.  Launchpad could not verify your signature: No signatures found
[11:52] <wgrant> How did you generate the signature?
[11:57] <mano_> how to make a secret key?
[11:57] <wgrant> Don't you already have one?
[11:57] <wgrant> You entered the fingerprint earlier.
[11:59] <wgrant> Have you been following https://help.launchpad.net/YourAccount/ImportingYourPGPKey?
[12:02] <mano_> ok, now i am at step 6, i have the email, there is a fingerprint and a key/id , and there is a link, what shall i do now?
[12:02] <wgrant> Click on the link.
[12:03] <mano_> ok
[12:03] <mano_> it open a page :"Confirm sign-only OpenPGP key"
[12:03] <mano_> there is a big box, what shall i put in it?
[12:04] <wgrant> The page tells you what to put it in, and there is a help link.
[12:04] <mano_> yes but i didn't understand from it, my english is bad,
[12:05] <wgrant> The help link has an example, showing the commands you need to enter and what things should look like.
[12:06] <wgrant> Click the blue "How do I do that?" link.
[12:06] <mano_> the "Copy the confirmation text from the Launchpad page" is that 'Please register ABCDEF... to the Launchpad user joe 2005-04-01 10:30:42 UTC'?
[12:07] <wgrant> Yes.
[12:07] <wgrant> Except with your fingerprint, username, and today's date.
[12:08] <wgrant> You'll see it in a paragraph under the help link.
[12:08] <mano_> ok i did that, now i am at help step 2, when using the command it give: gpg: no default secret key: secret key not available gpg: key: clearsign failed: secret key not available
[12:10] <wgrant> Use "gpg -u XXXXXXX --clearsign FILENAME", where XXXXXXXX is the key ID or email address corresponding to the fingerprint that you gave to Launchpad earlier.
[12:12] <mano_> i did that many times, bue as i said the command  give: gpg: no default secret key: secret key not available gpg: key: clearsign failed: secret key not available
[12:13] <wgrant> Does "gpg --list-secret-keys" show anything?
[12:13] <Mkaysi> How does one convert bug report as security issue?
[12:14] <Mkaysi> And is "makes anyone able to crash the computer anywhere" enough reason for security issue?
[12:14] <mano_> wgrant: yes i give me
[12:14] <mano_> it give me*
[12:15] <wgrant> mano_: Have you tried specifying that email address as the XXXXXXX in the command above?
[12:15] <wgrant> Mkaysi: You can click the edit icon to the right of the "This report is public" at the top right of the page.
[12:16] <wgrant> Mkaysi: There you can set whether the bug is public, private, a security vulnerability, etc.
[12:16] <Mkaysi> Oh, I didn't look there. Thanks :)
[12:16] <mano_> yes i di
[12:16] <mano_> i did*
[12:16] <Mkaysi> Oh and is answer to that second question "yes"?
[12:16] <wgrant> Mkaysi: Best to be safe.
[12:16] <Mkaysi> Do I take that as yes?
[12:17] <wgrant> Yes.
[12:17] <Mkaysi> Ok :)
[12:19] <wgrant> mano_: In the --list-secret-keys output you'll see a line like "sec    1234A/12345678". Take the 8 letters and numbers from after the /, and put them in place of the XXXXXXXX above.
[12:21] <mano_> so it last is shall be like that?' gpg --clearsign 12345678 'or what?
[12:21] <wgrant> mano_: gpg -u 12345678 --clearsign FILENAME
[12:21] <wgrant> Replacing 12345678 and FILENAME with the correct values, of course
[12:23] <mano_> ok, now he say: You need a passphrase to unlock the secret key for .....
[12:24] <wgrant> Enter the passphrase you entered when you created the key.
[12:24] <mano_> yesssssssssssssssss!!!
[12:24] <mano_> it worked! :D :D :D :D :D :d
[12:25] <wgrant> Great.
[12:28] <mano_> ok, now i have uploaded the package to the repo, but it is not showing there?
[12:31] <wgrant> mano_: It can take a few minutes to show up.
[12:33] <mano_> OK :D
[13:00] <mano_> back agian, i have uploaded a package to my ppa but it don'y appear in it
[13:10] <geser> still?
[13:11] <geser> have you checked if you have signed the _source.changes files with the right key (the one you just activated)?
[15:20] <mano> hello, when launchpad try to build my package it give me an error, after doing some commands on my computer i got this after using dpkg-buildpackage: error: debian/rules build gave error exit status 2
[16:36] <RobinJ1995> How do I create and maintain a PPA?
[16:36] <RobinJ1995> and what are its advantages over a classic debian repository?
[16:40] <dobey> integration with launchpad and ubuntu
[16:46] <RobinJ1995> dobey, what integration?
[16:46] <RobinJ1995> "Launchpad could not import your OpenPGP key"....
[16:58] <dobey> RobinJ1995: your key has to be on keyserver.ubuntu.com for lp to find it
[17:26] <RobinJ1995> dobey, what's with this encrypted email.... if there goal was to make it way too hard for the average user to perform, they've succeeded
[17:27] <RobinJ1995> honestly, what a mess
[17:29] <dobey> RobinJ1995: what encrypted email?
[17:32] <RobinJ1995> dobey, the one you get after importing your pgp key
[17:34] <RobinJ1995> security's fine by me, but they're really exagurating now
[17:34] <dobey> making sure you are you doesn't seem too difficult for the average user
[17:34] <RobinJ1995> it is in launchpad's way
[17:36] <RobinJ1995> The confirmation instructions have been
[17:36] <RobinJ1995> encrypted with the OpenPGP key you have attempted to register. << great... no what? i'm not going to download and setup a special mail client just because they need to use some way too complicated encryption technology
[17:37] <dobey> you're using a mail client that doesn't do pgp?
[17:37] <RobinJ1995> gmail
[17:38] <dobey> there's firefox extnsions to do encrypted mail on gmail
[17:38] <RobinJ1995> it also says that the project is discontinued and that it's likely not to work anymore
[18:09] <Mkaysi> Was there documentation about Launchpad email interface somewhere?
[18:10] <Mkaysi> RobinJ1995: I would suggest installing Thunderbird and Enigmail for easy encrypted message decryption if you don't want to use GPG directly.
[18:22] <RobinJ1995> Mkaysi, not going to install anything because their security is impssibly stupid
[18:23] <RobinJ1995> security? fine. this? nah, i'll stick with a normal debian repo
[18:50] <soren> I thought we didn't need GPG signatures when sending from gmail anymore?
[19:58] <dapal> would someone please remove en_GB and en_CA from wicd on LP? TIA
[20:23] <tbf> is there a good way for using code repositories at launchpad with git?
[20:24] <jelmer> tbf: you can have launchpad import git repositories into  bzr branches
[20:29] <tbf> jelmer, no. i really don't want to give up git
[20:30] <tbf> jelmer, actually canonical's tutorial quite nicely summarizes the reasons: http://doc.bazaar.canonical.com/migration/en/survival/bzr-for-git-users.html#design-differences
[20:33] <dapal> tbf: (..not leaving LP is the only reason why I'm using bzr instead of git for wicd)
[20:33] <dapal> really, I develop using git, then I do git → bzr locally, and push bzr over to LP
[20:33] <dapal> (and the git repo to github)
[20:33] <dapal> meh
[20:34] <tbf> dapal, sounds error prone. do you have tools supporting you?
[20:34] <dapal> tbf: git bzr
[20:34] <dapal> (and bzr-git)
[20:35] <dapal> tbf: honestly, one could also have a .bzr and a .git in the same directory. The .git would be listed in the .bzrignore, and the other way around for .bzr
[20:35] <dapal> but then, you have to double-commit each time
[20:35] <dapal> (yes, one could even write a wrapper to that, but sounds nasty at least)
[20:36] <tbf> dapal: well, guess you'd only have to update the .bzr folder when pushing changes
[20:36] <tbf> hmm... but keeping the .bzr folder and the .git folder at the same place sounds like an interesting approach to avoid some confusion
[20:36] <tbf> dapal, got something to play with
[20:37] <dapal> nice to hear^Wread :)
[20:37] <jelmer> tbf: there is an open bug about supporting git on launchpad
[20:38] <dapal> jelmer: do you know the bug number? I was looking for it, but google didn't help :/
[20:38] <tbf> jelmer, after all github, bitbucket, ... seem to make a few bugs with git. wondering why canonical doesn't want that money
[20:38] <dapal> jelmer: (I remember someone there [in the bugreport] saying "if you want, go patch there")
[20:39] <jelmer> dapal: bug 651844
[20:40] <dapal> thanks jelmer, but this wasn't the bug I remembered :D
[20:40] <dapal> seems nice though, a git-bzr proxy hosted at LP-level
[20:40] <dapal> so LP keeps bzr, while the world outside can use bzr/git
[20:40]  * dapal reads the report
[20:41] <jelmer> dapal: or perhaps you mean bug 648635?
[20:42] <dapal> jelmer: neither. I remember seeing a bug about "native" git hosting on LP
[20:42] <dapal> thanks for the pointers though!
[20:46] <jelmer> dapal: perhaps bug 292557 then ?
[20:46] <jelmer> I don't see any other (historical) bugs related to git
[20:47] <tbf> hmm?
[20:47] <dapal> jelmer: seems that one, thanks!
[20:47] <tbf>        git-remote-bzr - Git remote support for Bazaar repositories
[20:47] <tbf>        This command provides support for using bzr repositories as Git remotes, through the bzr-git plugin. At the moment it supports cloning from, fetching from and pushing into Bazaar repositories. Fetch support is still experimental, and may be slow.
[20:47] <tbf> dapal, have you tried this thing?
[20:47] <dapal> tbf: uh, no. I should :)
[20:48] <dapal> (maybe with some test project though, I don't want to break wicd for this)
[20:49] <jelmer> tbf, dapal: that is still experimental, it's not really ready for actual production use
[20:49] <tbf> jelmer, do you know what's missing?
[20:49] <tbf> actually this looks exactly like the tool for losing my griefs
[20:50] <tbf> ok, one i found:
[20:50] <tbf>  git branch -l
[20:50] <tbf> * (no branch)
[20:50] <tbf> :-)
[20:51] <jelmer> tbf: that's correct, there is just a HEAD branch
[20:56] <jelmer> tbf: wrt completeness, I mostly got git-remote-bzr working as a hack
[20:57] <jelmer> it works fine for basic operations, but can't handle a lot of (common) corner cases
[20:58] <tbf> jelmer, guess i am still going to test drive it.
[20:58] <tbf> jelmer, expect bug reports and patches.
[20:59] <tbf> (considering the idea itself has legs)
[20:59] <tbf> (s/considering/assuming/)
[21:02] <tbf> ok. "git clone bzr::lp:unity" fails...
[21:02] <tbf> bzrlib.errors.NoSuchFile: No such file: 'unityutils.h-20091217140958-pnjcwi4blgy8odsl-1'
[21:07] <jelmer> tbf: yep, that's one of the issues you can encounter
[21:09] <tbf> jelmer: "bzr fast-export | (cd /tmp/unity && git fast-import)" ?
[21:10] <tbf> ah. no. this needs a local bzr repo
[21:15] <jelmer> tbf: that also doesn't allow contributing back to bzr afaik
[21:15] <tbf> jelmer: still this maybe shows the algorithm needed for successfully importing a bzr repo
[21:16] <jelmer> tbf: how do you mean?
[21:17] <tbf> jelmer: apparently this fast import/export format somewhat works for converting repos
[21:18] <jelmer> tbf: for converting it works, but contributing back to bzr is harder I think
[21:18] <tbf> jelmer: so maybe this file format and the related tools show how to import bzr repos into git
[21:18] <tbf> 'k