/srv/irclogs.ubuntu.com/2009/09/19/#launchpad.txt

quentusrexbut I already have a freeswitch-1.0.4-0ubuntu.... file.. from a while back00:00
wgrantAh, right.00:01
wgrantAre you upstream?00:01
quentusrexwhat do you mean upstream?00:01
quentusrexI finally built the orig properly...00:01
wgrantWhy are you building the orig at all? Didn't the freeswitch project release a tarball?00:02
quentusrexwgrant: nope00:03
quentusrexthey have everyone pull from the svn repo00:03
quentusrexbut they don't include the sound files in the repo, the build system downloads them on demand.00:03
wgrantquentusrex: Ew ew ew.00:03
quentusrexwhich won't work from launchpad... So I have to make changes...00:04
quentusrexyeah, it isn't 'neat' or 'clean'00:06
quentusrexbut I'm trying to make it work00:06
quentusrexand I've found interest in the ubuntu/debian community.00:06
irvingpopHowdy00:23
irvingpopI need help creating a PPA for a program that has never been packaged before for Debian/Ubuntu.  Is this the right place?00:23
wgrantirvingpop: For creating and uploading to a PPA, sure. For creating the actual package (most of the work), #ubuntu-motu is a better place.00:25
irvingpopAh, I should probably start there.  probably a bit more work than my "checkinstall" strategy00:27
wgrantOh yes.00:27
wgrantcheckinstall builds... slightly suboptimal packages.00:27
irvingpopGotcha.   Thanks for your help.   I'll be back when I have some packaging infrastructure in place :)00:28
shadowh511hey, I got an odd issue when I tried to file a bug today00:28
shadowh511launchpad is down00:29
wgrantshadowh511: Did you get a timeout with an OOPS code?00:29
wgrantOr a 'Please try again', or something else?00:29
=== doctormo_ is now known as doctormo
quentusrexwgrant: I know you said it'd take a while for stuff to get deleted, but I didn't think it'd take over 24 hours03:23
wgrantquentusrex: Superseded packages take 24 hours. Manually deleted should take less than an hour.03:51
quentusrex_hmm03:52
quentusrexwgrant: I've got an issue...03:52
wgrantquentusrex: What is it?03:52
quentusrexI'm trying to figure out how to break the sound files out into separate packages,03:52
quentusrexbut how do I copy them in to the build process during the freeswitch build/install?03:52
wgrantWhy do you need to?03:53
wgrantI was thinking that the freeswitch-data source package would just build freeswitch-data-low, freeswitch-data-hd, etc. binaries.03:53
wgrantThe freeswitch source package itself wouldn't know about them at all.03:53
wgrantThe end user would just install freeswitch and the required data packages.03:54
quentusrexhmm03:54
quentusrexsec03:54
quentusrexhow do I, in the build process of the software, know if it's being build by a package, or being build from an svn checkout?04:13
wgrantquentusrex: You could pass an argument in from debian/rules.04:13
quentusrexis there an example of that?04:16
quentusrexjust 'export FREESWITCHSOUNDS=1'04:16
quentusrexand in the build file, which is a bash script, 'if[$FREESWITCHSOUNDS] then exit 0'04:17
quentusrex?04:17
quentusrexbasically?04:17
quentusrexAnyone know if this is a valid package name: freeswitch-sounds-music-1.0.8 ???06:59
wgrantquentusrex: That's valid, but why?06:59
wgrantThat 1.0.8 looks like a version number to me.06:59
quentusrexit is a version number06:59
quentusrexthe package name is freeswitch-sounds-music06:59
quentusrexand 1.0.8 is the version06:59
wgrantWhy is it in the package name, then?06:59
wgrantAh.06:59
wgrantThat's fine, then.07:00
quentusrexawesome thanks07:00
quentusrexthis is actually really falling into place very well07:00
wgrantVery good.07:00
quentusrexusing the default depends, and using |07:00
quentusrexto specify different packages...07:00
wgrantYep.07:01
quentusrexif you specify just 'apt-get install freeswitch' you'll get everything, but in a bandwidth efficient manner.07:01
quentusrexit'll downsample all the sounds locally on your box.07:01
quentusrexbut if you know what you're doing and have a local cache you can do: apt-get install freeswitch freeswitch-sounds-heavy07:02
quentusrexthat'll download all the sounds in each package, and not downsample them locally, but download each individual package,07:02
quentusrexor07:02
quentusrexif you know you won't need anything above 8k (old telephone and cell phone rate)07:02
quentusrexthen you can do: apt-get install freeswitch freeswitch-sounds-en-us-800007:03
wgrantThat sounds like it should work pretty well.07:03
quentusrexlanguage selection before rate07:03
quentusrexso just freeswitch-sounds-en-us would download all of the rates...07:04
quentusrexand freeswitch-sounds would download all of the languages07:04
quentusrexbut it would default to en-us for people downloading...07:04
quentusrexit'd be us-en centric, but I can't think of a better way to have the defaults be reasonable....07:05
quentusrexbecause as I was talking to other developers,07:09
quentusrexit would be reasonable to conclude that there will be many GB's of sound files in the near future...07:10
quentusrexmore languages, and more voices per language...07:11
quentusrexwgrant: is there a packaging policy on choosing a default language or set of default sound files?07:12
wgrantquentusrex: There is not.07:12
quentusrexok07:12
quentusrexwgrant: what's the proper packaging method to copy files to /opt/freeswitch/sounds/en/us/07:31
quentusrex?07:31
quentusrexI know about the *.install folder07:31
wgrantquentusrex: You shouldn't be putting things in /opt.07:31
wgrantPackages are not allowed to.07:31
quentusrexand how I should put the line: opt/freeswitch.sounds/en/us/*07:31
quentusrexwgrant: yes, I'm aware... it's on the list of things to fix. but that's where freeswitch assumes it will be placed... :(07:32
wgrantquentusrex: Ew.07:32
wgrantAnyway, it depends how you've set things up.07:32
wgrant#ubuntu-motu will probably be more help.07:32
quentusrexok07:32
quentusrexthe basic debian/rules should just be 'cp ./sounds /opt/freeswitch/sounds/en/us/ '07:33
mrooneyOut of curiosity, how often is edge.lp deployed to?07:34
wgrantmrooney: Daily, unless something goes wrong.07:35
mrooneyah okay, but not more often?07:35
wgrantAnd it normally doesn't update for a few days after each release.07:35
wgrantRight.07:35
wgrantOnce a day.07:35
mrooneyah okay, thanks :)07:35
quentusrexhow many people 'work for' launchpad?07:36
quentusrexI'm aware that it 'belongs' to canonical...07:37
wgrantI see ~33 members in ~launchpad that I know to work primarily on Launchpad.07:40
lifelessdo you mean 'how many people are paid by canonical to develop launchpad'?07:40
quentusrexlifeless: sure07:40
lifeless~30 as wgrant says07:41
quentusrexcool07:41
quentusrexthat's more than I thought...07:41
quentusrexhmm... that's gotta be expensive....07:42
quentusrexHow does canonical offset or recover some of the costs from launchpad/07:42
quentusrex?07:42
mrooneywell, they do offer private hosting in exchange for dollars07:43
mrooneythough I have no idea how popular that is07:44
quentusrexhmm...07:45
wersi'm just wondering. why doesnt answers.launchpad.net let the user ask a question immediately? The only easy thing to do is to search questions about a package07:46
wersis this to encourage users to search for an answer first?07:46
quentusrexwers: I would assume that is the reason...07:47
mrooneywers: I see an "Ask a question" button, on Edge anyway07:47
mrooneyon the right07:47
quentusrextoo many people are too quick to ask their question, before checking to see if that question is answered already...07:47
wgrantwers: You mean exactly https://answers.launchpad.net/?07:47
lifelesswers: 'answers.launchpad.net07:47
lifelesswers: 'answers.launchpad.net' is the home page for /all the projects' - questions below to a single project07:47
wgrantRight.07:48
wershowever, if that is so, the results page of the search still doesnt have an "ask a question button"07:48
werswgrant, and lifeless yep07:48
lifelessI think it would be reasonable to have an ask a question button there, but it would need to guide you to find the project to ask on07:48
wgrantIt's difficult, confusing and error-prone to have a global 'Ask a question' button.07:48
wgrantBut that page could probably direct you to the project.07:49
lifelesswgrant: I don't think its that hard :)07:49
lifelesswgrant: even some prose saying 'this is answers, you need to select a project to ask a question...'07:49
wgrantlifeless: That's what I suggested.07:49
lifelesswgrant: cool07:49
lifelesswgrant: and now you can do it! :)07:49
wgrantlifeless: There's a redesign of that page pending. Not sure by whom.07:50
wersimho, the best way would be easily letting the user search for answers then in the search page "Didn't find the answer you're looking for? Ask here"07:50
wgrantwers: How did you get to that page?07:50
werssomething like the one in answers.yahoo.com07:50
wgrantThe best solution is to have people avoid that page altogether.07:50
werswgrant, i used the help menu of gui apps07:50
wgrantNobody should need to go to an app home.07:50
wersi was going to ask about conky, which didnt have gui, though07:50
werssince i want to ask a question about conky, the first thing that came to my mind was opening answers.yahoo.com07:51
wgrantwers: Ah.07:51
wgrantThe menu item does take you to the right place.07:51
werswgrant, yep but it lead me there after some clicking07:51
wgrantWhy were clicks required?07:51
werswgrant, ah no. i just meant, after clicking some links :)07:52
werssorry i was vague07:52
wgrantYou should just have to click Help -> Get help online, then 'Ask a question'07:52
werswgrant, yeah. i did that on pidgin to know the right url because i was going to ask for conky07:53
wgrantAh.07:53
wersyeah. so that's the usability issue. the first thing that came to my mind was going to https://answers.launchpad.net/ then searched for conky07:54
wersthe search page didnt give me the answer i need so i wanted to ask but there's no ask option07:54
wgrantRight, you need to get the project or package page first.07:54
wgrantLet's think of the best way to do that.07:55
wersnice :)07:55
wersooh. apparently, there's an ask a question button here https://answers.launchpad.net/conky/+questions?field.search_text=conky&field.actions.search=Find+Answers&field.scope=project&field.scope.target=conky&field.sort=RELEVANCY&field.status%3Alist=OPEN&field.status%3Alist=SOLVED&field.status%3Alist=ANSWERED&field.status%3Alist=NEEDSINFO07:55
wersoops sorry. long link07:55
wgrantThat's probably not the right place, though.07:56
wgrantThat's conky upstream. You probably want conky in Ubuntu.07:56
wgrantWhich is https://launchpad.net/ubuntu/+source/conky07:56
wersbut there's none here https://answers.launchpad.net/conky/+questions?field.search_text=conky&field.actions.search=Find+Answers&field.scope=project&field.scope.target=conky&field.sort=RELEVANCY&field.status%3Alist=OPEN&field.status%3Alist=SOLVED&field.status%3Alist=ANSWERED&field.status%3Alist=NEEDSINFO07:56
werswgrant, yep. and i wont find a way to go there if i had no idea about launchpad07:56
wgrantThose two links look identical.07:56
wersoops. wait07:57
wersi meant, the results page of Questions matching "conky"07:57
wgrantThat's right.07:58
wersthe previous link is Questions matching "conky" for Conky07:58
wgrantYep.07:58
wersand i gotta tell you now... i'm totally confused. haha07:58
wersi dont know what the diff is between the two pages07:59
wgrantOne is a search across all of Launchpad. It doesn't know you're talking about a project.08:00
wgrantOne is within the conky project on Launchpad. It knows where to put your question, so it shows you a link.08:00
wersoh okay. the first search box just has a "Find Answers" button beside it while the 2nd has two radio buttons. i wouldnt know the diff without explanation08:01
wgrantYes.08:01
wgrantAh.08:02
wgrantI see.08:02
wgrantSo you got there from the same textbox.08:02
wgrantWell.08:02
wersooh. now i get it. apparently, i can have a more specific search by entering text in the two text boxes08:04
wersi guess, it would help if the first text box has this message beside it "Question Keywords" and beside the 2nd text box "Project Involved"08:05
mrooneyso, if I have a source package I want to upload to a PPA, and want it to build for Intrepid -> Karmic, what is the best way? Three dputs, changing the target each time? Copying source forward in LP?08:06
wgrantmrooney: Copy source and binaries forward if that will work.08:07
wgrantmrooney: But otherwse three dputs.08:07
mrooneyI guess it was half a technical question, is there a difference and how do I know if copying source forward would be different / cause issues?08:09
wgrantmrooney: The main problem with copying forward is if ABIs have changed incompatibly -- ie. the SONAME has changed.08:09
wgrantYou would need to test the package on the newer series to work out if the same build works.08:10
mrooneyI could see that for a binary copy, but a source copy would be the same changing the target of the same source to that and dput'ing right?08:10
wgrantAh. I am talking about a binary copy here. You cannot do source-only copies within an archive.08:11
quentusrexwgrant: what do you think is a good word for a virtual package that would download all packages below it?08:15
quentusrexfull? complete?08:15
quentusrexthick? heavy? fat?08:15
wgrantquentusrex: Virtual packages don't work like that.08:15
LarstiQomega08:15
wgrantOr do you mean a metapackage?08:15
quentusrexmetapackage probably...08:17
quentusrexit would be empty except that it would require all of the other packages...08:17
quentusrexomega....08:17
quentusrexI like that....08:17
wgrantThat's a metapackage.08:18
maxbMetapackages tend to be named for the role they play - e.g. ubuntu-standard, libfoo-dev08:20
quentusrexmaxb: I need a metapackage that will play the role of downloading all of the possible sound files for a given language.08:21
quentusrexfor a telephony package....08:22
LarstiQright, the one discussed yesterday08:22
quentusrexyes, I think so...08:22
quentusrexthat currently has an orig of ~400MB... :(08:22
maxbWhy are the sound files for one language split over multiple packages? Give us an example of how they are divided.08:23
quentusrexthe sounds are divided by 2 layers.08:23
quentusrexlanguage,08:23
quentusrexand quality08:23
maxbWould anyone actually want both high and low quality installed?08:24
quentusrexthe lowest level is: freeswitch-sounds-en-us-8000, freeswitch-sounds-en-us-16000, ...32000, ...4800008:24
quentusrexmaxb: yes. most people would want that...08:24
quentusrexbut many would only want 8000, or 8000+1600008:24
quentusrexthis way you don't have to download but one of them, but it is still a reasonable option to download them all...08:25
quentusrexit is very processor intensive to transcode sound files live for a phone call...08:25
quentusrexso the software can detect the call quality of the call, and play the sound file that is already at that quality.08:26
quentusrexto reduce the load on the machine...08:26
quentusrexI'm also building a package that will download the 48000 package, and on the end box during install it will transcode all the lower qualities...08:27
maxbOK, well obviously you could create metapackages for every possible combination that users might want, but that would get silly quite quickly, so you have to judge which combinations are common enough to justify building a metapackage08:27
quentusrexright08:27
quentusrexwhich is what I feel we have done...08:27
quentusrexoh,08:27
quentusrexoops08:27
quentusrexI take it back08:28
quentusrexthere are 3 levels08:28
quentusrexlanguage/voice/quality.08:28
quentusrexso for each language there will probably be many different voices...08:28
LarstiQtranscoding on installation seems a better choice to me?08:29
quentusrexLarstiQ: it is a better choice for most08:29
quentusrexbut for me I use many virtual servers, and have a local package cache08:29
maxbProbably, though not shipping data that upstream does could be an unpopular act08:29
quentusrexso I'd rather download the full set to install and provision more quickly.08:30
quentusrex48M+33M+17M+8.4M08:30
quentusrex~106.4M per voice... for all quality levels for all prompts...08:31
quentusrexplus,08:31
quentusrexI can think of enough people who know they'll only deal with 8k audio, and who know which language and voice they want,08:32
quentusrexso I'm trying to minimize how much they need to download...08:32
maxbWell, they can install them directly08:32
quentusrexmaxb: yes, they can do that too...08:32
maxbapt-get install freeswitch-sounds-mylang-myvoice-800008:32
quentusrexright08:32
quentusrexthat's all they would need...08:33
quentusrexbut I'm still trying to figure out the 'proper' way to package all of these things...08:33
quentusrexthe way that will work out best in the end...08:33
maxbWell there's two ways you could go. Create a ridiculous number of metapackages, or create a select few and let anyone else pick packages explicitly08:34
quentusrexwell, I'm taking a middle ground.08:35
quentusrexcreate each individual package,08:35
quentusrexand a reasonable default metapackage, which if you don't specify, will download the most common setup...08:35
quentusrexand also the most bandwidth optimized packages.08:36
quentusrexif you do: apt-get install freeswitch-sounds-en-us-callie08:36
quentusrexyou'll get a package that downloads the 48k and transcodes the others on your box.08:37
quentusrexif you do: apt-get install freeswitch-sounds-en-us08:37
quentusrexyou'll only get the one or few more popular voices, and it'll download the 48k's and transcode on your box08:37
quentusrextrying to step up the ladder with the most reasonable defaults... from quality to voice to language...08:38
quentusrexright now I'm trying to get more info on the recommended techniques for certain actions08:41
lifelessis poppy dead?08:47
lifelesswgrant: ^08:48
lifeless(Seeking confirmation before escalating)08:48
wgrantlifeless: It is.08:48
wgrantOn germanium, but not cocoplum.08:48
wgrantI presume you can use either, but escalate away!08:49
quentusrexpoppy?08:49
=== happyaron is now known as happyaron|afk
wgrantquentusrex: The PPA upload FTP server.08:49
quentusrexaah08:49
lifelesswgrant: well, ppa.launchpad.net is refusing FTP; I don't know if any can be used.08:49
lifelessspm: on the offchance you're around, ^08:49
lifelessspm: I'll escalate in a bit otherwise08:50
quentusrexalright, I've asked in #debian, #ubuntu, and #ubuntu-motu.... what's a good way to have a package just copy files from the package to a directory on the hard disk?09:34
LarstiQquentusrex: ehm, dh_install?09:39
quentusrexis there an example of dh_install coping files to a directory?09:40
LarstiQquentusrex: almost every debian package09:43
LarstiQquentusrex: have a look at the manpage09:43
quentusrexalright, LarstiQ so if I build the package with the files in debian/tmp/etc/freeswitch/sounds/*.wav09:52
quentusrexthen I put in the freeswitch.install file: etc/freeswitch/sounds/*09:52
quentusrexit'll automatically copy all the files from debian/tmp/etc/freeswitch/sounds/* into /etc/freeswitch/sounds/* ?09:52
Phurlhi there09:58
Phurlanyone can help me with these polls? the activation time always says it is wrong09:58
LarstiQquentusrex: yes. Apart from the workings of dh_install, /etc/freeswitch/sounds/* is not a good location for sound files09:59
wgrantPhurl: Polls are a bit unloved, yes... you mean you can't work out the date format that it wants?09:59
Phurlyes09:59
Phurli just cannot get any poll created09:59
LarstiQquentusrex: http://www.pathname.com/fhs/ for that09:59
Phurllike if i want to create a poll that starts now09:59
=== happyaron|afk is now known as happyaron
* LarstiQ gets back to studying10:00
Phurland runs for 1 week10:00
Phurlwhat do i enter?10:00
wgrantPhurl: Let me try.10:02
Phurlthanks10:02
wgrantPhurl: I think it is trying very hard to make as little sense as possible. I'm digging in the code.10:05
Phurlhahah10:05
Phurlwgrant, if you can just change it to have sensible defaults...10:06
wgrantPhurl: OK, I was right. It is trying to be completely unsensible.10:12
Phurlhahah10:12
Phurlnice10:12
wgrantPhurl: It seems that by default it interprets the date as being the server's timezone.10:12
wgrantI've never seen this on another Launchpad form.10:12
Phurlok. so the timezone is ZA?10:13
wgrantSo, enter a date like '2009-09-19 19:13:20+10:00', where +10:00 is your UTC offset.10:13
Phurlhold10:13
Phurl2009-09-19 11:13:58+02:0010:13
Phurldate --rfc-3 "s"10:13
wgrantYep.10:14
Phurlok hold10:14
Phurlcause i tried that at one point10:14
Phurllet me try again10:14
Phurldo i need both fields?10:14
wgrantIt looks like the LP servers are in BST, and for some reason my local Launchpad is running in UTC-5 (PST?)10:14
wgrantYes.10:14
wgrantThe first one must be at least 12 hours in the future.10:14
Phurlahh10:14
wgrantThis is a restriction that I do not like.10:14
Phurlnice10:14
Phurlwell i did not know10:14
wgrantIt will tell you.10:14
wgrantSomebody needs to take care of polls; they haven't been fixed significantly in many years.10:15
Phurlyeah!10:15
Phurlit works10:15
Phurlwgrant, give me a link to the source code10:16
Phurli can look at it10:16
Phurland post a patch10:16
wgrantPhurl: See the first link in the topic.10:17
Phurlyes10:17
Phurlbut the path10:17
Phurlok10:17
Phurli will have to dig into it...10:17
Phurl:)10:17
wgrantWell, there are a few.10:18
wgrantBut lib/lp/registry/browser/poll.py and lib/lp/registry/templates/team-newpoll.pt are the main files.10:18
Phurlhttps://launchpad.net/~kosova/+poll/launchpadpolls10:19
Phurlthanks10:19
Phurlok10:19
wgrantPhurl: You should probably use staging.launchpad.net for tests like that.10:20
Phurlwgrant, i put it on my todo when bored list10:20
Phurlthanks10:20
Phurlwgrant, my test is real10:20
Phurlfor our group10:20
Phurllike i wanted to create a poll10:20
Phurland ask them if we should use launchpad for polling :)10:20
wgrantAh.10:20
wgrantSlightly recursive!10:20
Phurlalways10:20
Phurlthe fractal nature of reality10:21
Phurlhttp://flossk.tuxfamily.org/survey/limesurvey/index.php?sid=54225&lang=en10:21
Phurlwe are using limesurvey10:21
Phurlit is nice10:21
=== happyaron is now known as happyaron|afk
Phurl#followfreedom @firelinks @pythonstuff @merlyn @ttcs @timoreilly @0pensource @geent1 @h4ck3rm1k3 @wickedboy_007 @vidyaratha @jonobacon @developerworks Happy SFD!!11:04
=== happyaron|afk is now known as happyaron
diwicHello, I want to make a merge proposal for my branch, but there is no link for making a merge on my branch...?13:04
wgrantdiwic: Your branch is in a project, not +junk?13:04
diwicwgrant: it is in +junk13:04
wgrantdiwic: +junk branches cannot have merge proposals.13:05
=== henninge is now known as henninge-afk
diwicwgrant: Thanks. Suggest that it is added somewhere on https://help.launchpad.net/Code/UploadingABranch or possibly https://help.launchpad.net/Code/Review13:10
wgrantdiwic: It's on the page about +junk branches.13:10
diwicit is not obvious13:10
maxbIs there any logic behind disallowing it?13:14
maxbOr is it just a way of forcing people into not being lazy about registering projects?13:14
wgrantmaxb: If you have multiple related branches, you probably want a project.13:14
wgrantI suspect that's it.13:15
maxbI guess that's fair. If you have branches spread between different people, you rather by definition have a project13:15
wgrantRight.13:16
diwicthanks for being helpful :-)13:17
diwicIn addition, if I am on my "code page" and choose "register a branch", it would be nice if you could specify a project instead of them automatically going into +junk13:20
wgrantProbably, but you're not really meant to use that link.13:20
wgrantYou normally just push the branch, and it is created automatically.13:21
diwicokay.13:21
dhalsimmhi, I want to mirror my subversion host to launchpad, is it possible to do things automatically? for example I committed a change to my subversion host, is it possible to reflect it to launchpad also. or should I make a copy of my svn and make bazaar branch then upload it to launchpad, and vice versa... ?14:14
diwicIf I want to improve an apport hook, how do I test it without filing real bugs in Launchpad?14:41
henningediwic: couldn't you report to staging.launchpad.net?14:57
* henninge knows nothing about apport, though14:57
diwichenninge: ah, that's the name of the testing environment. Possibly, but then I have to reconfigure apport somehow to send reports there instead.14:59
henningediwic: yes, staging's database is overwritten regularly (daily?) with the current production database. So you can mess with it as much as you want.15:01
=== sayakb_ is now known as sayakb
=== Ursinha is now known as Ursinha-afk
RenatoSilvaIs it possible to directly push a merge directive to launchpad? I mean, instead of pulling from it, then pushing the branch, you'd push the patch, and then pull the changes20:33
mrooneyIs keyserver.ubuntu.com having issues? I can't seem to do anything useful with it like get keys20:52
mrooneymaybe it is just very slow20:53
rippsIs it possible to create a passwordless subkeys for my gpg key so I can automatically sign packages with my ppa-bot?22:31
quentusrexripps: I believe it is22:37
quentusrexcreate the gpg keys,22:37
quentusrexthen remove the password.22:37
rippsI already have a gpg key, but it keeps requiring a passphrase, I want to be able to sign my packages without using the passphrase22:38
quentusrexripps, google 'remove password from gpg key'22:38
quentusrexbut ripps, do you really want to have a password less gpg key?22:39
quentusrexit removes almost all the security of pgp22:39
quentusrexif your box is cracked.22:40
quentusrexripps: most places you'll find in your search will have a password protected gpg key,22:40
quentusrexbut it'll pipe the password in, or it'll store it in an enviroment variable.22:41
rippsquentusrex: how am I suppose to automate the ppabot if it keeps bugging me for a password?22:41
quentusrexno idea...22:43
rippsthe key is for only signing ppa packages, not for my identity, and If I ever find it's comprimised, can't I just revoke it?22:46
rippsthere I created a new key without a password, this key is to be used only for ppas, it even says so in the comment22:53
quentusrexnice.22:53
quentusrexthat works then.22:53
rippswhat's with all the disabled i386 ppa builders?23:08
meoblast001hi23:47
meoblast001has Canonical been having some connection issues, Launchpad seems to be a little slow lately23:48

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