=== Resistance is now known as EvilResistance === weddy is now known as weddy|away === weddy|away is now known as weddy === weddy is now known as weddy|away === weddy|away is now known as weddy === zyga_ is now known as zyga === Mission-Critical is now known as MissionCritical [11:13] hello, i have uploaded my pacakge to my ppa in launchpad,but it doesn't appear there? [11:15] did you got a email that it got accepted or rejected? [11:16] see also https://help.launchpad.net/Packaging/UploadErrors [11:17] mano_: That usually means that you haven't signed the changes file with a key associated with your Launchpad account. [11:21] ok, the problem was in the KEY, now he is telling me that my key is pending validation , who shall do that? [11:23] 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] 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] what shall i put in "Signed text: "? [11:25] mano_: You need to decrypt the email with your key [11:26] Or sign the provided text, if you have a signing-only key. [11:31] lets start from begian, i have a Fingerprint and a Key type/ID in my email from launchpad, what shall i do now? === tsimpson_ is now known as tsimpson [11:43] 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] mano_: Does the page not say "Please paste a clear-signed copy of the following paragraph into the box beneath it."? [11:50] 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] i am asking :) [11:51] mano_: You need to paste the entire signature, including the "BEGIN PGP SIGNED MESSAGE" and "END PGP SIGNATURE" lines. [11:52] here: There is 1 error. Launchpad could not verify your signature: No signatures found [11:52] How did you generate the signature? [11:57] how to make a secret key? [11:57] Don't you already have one? [11:57] You entered the fingerprint earlier. [11:59] Have you been following https://help.launchpad.net/YourAccount/ImportingYourPGPKey? [12:02] 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] Click on the link. [12:03] ok [12:03] it open a page :"Confirm sign-only OpenPGP key" [12:03] there is a big box, what shall i put in it? [12:04] The page tells you what to put it in, and there is a help link. [12:04] yes but i didn't understand from it, my english is bad, [12:05] The help link has an example, showing the commands you need to enter and what things should look like. [12:06] Click the blue "How do I do that?" link. [12:06] 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] Yes. [12:07] Except with your fingerprint, username, and today's date. [12:08] You'll see it in a paragraph under the help link. [12:08] 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] 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] 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] Does "gpg --list-secret-keys" show anything? [12:13] How does one convert bug report as security issue? [12:14] And is "makes anyone able to crash the computer anywhere" enough reason for security issue? [12:14] wgrant: yes i give me [12:14] it give me* [12:15] mano_: Have you tried specifying that email address as the XXXXXXX in the command above? [12:15] 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] Mkaysi: There you can set whether the bug is public, private, a security vulnerability, etc. [12:16] Oh, I didn't look there. Thanks :) [12:16] yes i di [12:16] i did* [12:16] Oh and is answer to that second question "yes"? [12:16] Mkaysi: Best to be safe. [12:16] Do I take that as yes? [12:17] Yes. [12:17] Ok :) [12:19] 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] so it last is shall be like that?' gpg --clearsign 12345678 'or what? [12:21] mano_: gpg -u 12345678 --clearsign FILENAME [12:21] Replacing 12345678 and FILENAME with the correct values, of course [12:23] ok, now he say: You need a passphrase to unlock the secret key for ..... [12:24] Enter the passphrase you entered when you created the key. [12:24] yesssssssssssssssss!!! [12:24] it worked! :D :D :D :D :D :d [12:25] Great. [12:28] ok, now i have uploaded the package to the repo, but it is not showing there? [12:31] mano_: It can take a few minutes to show up. [12:33] OK :D [13:00] back agian, i have uploaded a package to my ppa but it don'y appear in it [13:10] still? [13:11] have you checked if you have signed the _source.changes files with the right key (the one you just activated)? === zyga_ is now known as zyga === zyga is now known as zyga-afk [15:20] 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 === matsubara is now known as matsubara-lunch === zyga-afk is now known as zyga [16:36] How do I create and maintain a PPA? [16:36] and what are its advantages over a classic debian repository? [16:40] integration with launchpad and ubuntu [16:46] dobey, what integration? [16:46] "Launchpad could not import your OpenPGP key".... [16:58] RobinJ1995: your key has to be on keyserver.ubuntu.com for lp to find it === deryck is now known as deryck[lunch] [17:26] 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] honestly, what a mess [17:29] RobinJ1995: what encrypted email? [17:32] dobey, the one you get after importing your pgp key [17:34] security's fine by me, but they're really exagurating now [17:34] making sure you are you doesn't seem too difficult for the average user [17:34] it is in launchpad's way [17:36] The confirmation instructions have been [17:36] 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] you're using a mail client that doesn't do pgp? [17:37] gmail [17:38] there's firefox extnsions to do encrypted mail on gmail [17:38] it also says that the project is discontinued and that it's likely not to work anymore === epsy is now known as \u03b5 === matsubara-lunch is now known as matsubara === yofel_ is now known as yofel [18:09] Was there documentation about Launchpad email interface somewhere? === zyga_ is now known as zyga [18:10] RobinJ1995: I would suggest installing Thunderbird and Enigmail for easy encrypted message decryption if you don't want to use GPG directly. === deryck[lunch] is now known as deryck [18:22] Mkaysi, not going to install anything because their security is impssibly stupid [18:23] security? fine. this? nah, i'll stick with a normal debian repo [18:50] I thought we didn't need GPG signatures when sending from gmail anymore? [19:58] would someone please remove en_GB and en_CA from wicd on LP? TIA [20:23] is there a good way for using code repositories at launchpad with git? [20:24] tbf: you can have launchpad import git repositories into bzr branches [20:29] jelmer, no. i really don't want to give up git [20:30] 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] tbf: (..not leaving LP is the only reason why I'm using bzr instead of git for wicd) [20:33] really, I develop using git, then I do git → bzr locally, and push bzr over to LP [20:33] (and the git repo to github) [20:33] meh [20:34] dapal, sounds error prone. do you have tools supporting you? [20:34] tbf: git bzr [20:34] (and bzr-git) [20:35] 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] but then, you have to double-commit each time [20:35] (yes, one could even write a wrapper to that, but sounds nasty at least) [20:36] dapal: well, guess you'd only have to update the .bzr folder when pushing changes [20:36] 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] dapal, got something to play with [20:37] nice to hear^Wread :) [20:37] tbf: there is an open bug about supporting git on launchpad [20:38] jelmer: do you know the bug number? I was looking for it, but google didn't help :/ [20:38] jelmer, after all github, bitbucket, ... seem to make a few bugs with git. wondering why canonical doesn't want that money [20:38] jelmer: (I remember someone there [in the bugreport] saying "if you want, go patch there") [20:39] dapal: bug 651844 [20:39] Launchpad bug 651844 in Launchpad itself "Support for exposing Launchpad hosted bzr branches as git repositories" [Low,Triaged] https://launchpad.net/bugs/651844 [20:40] thanks jelmer, but this wasn't the bug I remembered :D [20:40] seems nice though, a git-bzr proxy hosted at LP-level [20:40] so LP keeps bzr, while the world outside can use bzr/git [20:40] * dapal reads the report [20:41] dapal: or perhaps you mean bug 648635? [20:41] Launchpad bug 648635 in Launchpad itself "Cannot have Launchpad publish hosted bzr branches to external git repositories" [Low,Triaged] https://launchpad.net/bugs/648635 [20:42] jelmer: neither. I remember seeing a bug about "native" git hosting on LP [20:42] thanks for the pointers though! [20:46] dapal: perhaps bug 292557 then ? [20:46] Launchpad bug 292557 in Marabou "Missing git and/or hg (Mercurial) support" [Undecided,New] https://launchpad.net/bugs/292557 [20:46] I don't see any other (historical) bugs related to git [20:47] hmm? [20:47] jelmer: seems that one, thanks! [20:47] git-remote-bzr - Git remote support for Bazaar repositories [20:47] 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] dapal, have you tried this thing? [20:47] tbf: uh, no. I should :) [20:48] (maybe with some test project though, I don't want to break wicd for this) === gmb` is now known as gmb [20:49] tbf, dapal: that is still experimental, it's not really ready for actual production use [20:49] jelmer, do you know what's missing? [20:49] actually this looks exactly like the tool for losing my griefs [20:50] ok, one i found: [20:50] git branch -l [20:50] * (no branch) [20:50] :-) [20:51] tbf: that's correct, there is just a HEAD branch [20:56] tbf: wrt completeness, I mostly got git-remote-bzr working as a hack [20:57] it works fine for basic operations, but can't handle a lot of (common) corner cases [20:58] jelmer, guess i am still going to test drive it. [20:58] jelmer, expect bug reports and patches. [20:59] (considering the idea itself has legs) [20:59] (s/considering/assuming/) [21:02] ok. "git clone bzr::lp:unity" fails... [21:02] bzrlib.errors.NoSuchFile: No such file: 'unityutils.h-20091217140958-pnjcwi4blgy8odsl-1' [21:07] tbf: yep, that's one of the issues you can encounter [21:09] jelmer: "bzr fast-export | (cd /tmp/unity && git fast-import)" ? [21:10] ah. no. this needs a local bzr repo [21:15] tbf: that also doesn't allow contributing back to bzr afaik [21:15] jelmer: still this maybe shows the algorithm needed for successfully importing a bzr repo [21:16] tbf: how do you mean? [21:17] jelmer: apparently this fast import/export format somewhat works for converting repos [21:18] tbf: for converting it works, but contributing back to bzr is harder I think [21:18] jelmer: so maybe this file format and the related tools show how to import bzr repos into git [21:18] 'k === Ursinha is now known as Guest64056 === zyga__ is now known as zyga === matsubara is now known as matsubara-afk === Guest64056 is now known as Ursinha === elmo_ is now known as elmo