/srv/irclogs.ubuntu.com/2009/09/19/#ubuntu-motu.txt

* ScottK just edited the reportbug conffile to always go back to Debian00:04
funkyHatI'm poking around in the epiphany package, which is FTBFS, and the configure script exits with an error because it can't find an install script00:04
sistpotyfunkyHat: got a link to the error? (or a failing build log?)00:04
funkyHathttp://launchpadlibrarian.net/31705993/buildlog_ubuntu-karmic-i386.feisty-wallpapers_0.13_FAILEDTOBUILD.txt.gz00:05
c_kornScottK: always go back to debian ?00:05
funkyHatWait that's not it, sorry -.-00:05
sistpotyc_korn: to upstreams bug tracker is also a possibility00:05
funkyHatsistpoty:00:05
funkyHathttp://launchpadlibrarian.net/31703294/buildlog_ubuntu-karmic-i386.epiphany_0.7.0-2_FAILEDTOBUILD.txt.gz00:06
funkyHatmiddle-click fail :(00:06
ScottKc_korn: reportbug in Ubuntu is set not to report to Debian by default.  You can change that in I forget which file in /etc and I've done that since I only use reportbug for reporting bugs to Debian.00:06
c_kornScottK: ah, ok. should do that, too. thanks for the hint.00:07
sistpotyfunkyHat: can you pastebin debian/rules please?00:12
sistpoty(my box is a little bit laden right now with building 3 packages)00:12
funkyHatsistpoty: http://pastebin.com/f570c799700:13
sistpotyfunkyHat: interesting, from the packages drawn in as build-depends I imagined that it would run autotools during build (which is not the case)00:14
sistpotyfunkyHat: let me take a look at the source package00:14
funkyHatsistpoty: the error comes from the configure script, ~ line 1731 http://pastebin.com/m1f5d82a100:15
sistpotyc_korn: sorry, gambas2 upload still in the queue, I rebuild *without* applying the debdiff :(00:26
c_kornsistpoty: you mean the bug has already been fixed and is in the queue ?00:27
sistpotyc_korn: nope, local rebuild00:28
sistpoty(so that I don't upload a package where I didn't apply any debdiff *g*)00:29
c_kornsistpoty: ah, ok :)00:29
sistpotyfunkyHat: ah, I see it now after unpacking the source package: lrwxrwxrwx 1 stefan stefan     35 2009-09-19 01:26 install-sh -> /usr/share/automake-1.10/install-sh00:29
irvingpopHi,  I'm looking for some help (or a good guide) packaging a program which has never been packaged before for Ubuntu/Debian00:30
sistpotyfunkyHat: nowadays, we've got automake 1.1100:30
funkyHatsistpoty: oh! feel silly for not noticing that :)00:30
irvingpopIt's Flashcam ( http://www.swift-tools.net/Flashcam/ )00:30
irvingpopI'm not the developer, but I need to run this in my environment and I'd like to build a PPA for it00:31
funkyHatsistpoty: I updated the symlinks, but debuild doesn't like that, I think I need to make a patch that changes them instead, but not sure how?00:36
sistpotyfunkyHat: my best guess is to adjust debian/rules to call a ln -sf in the clean target00:44
ScottKdh_links won't do it?00:44
sistpotyScottK: unless I'm mistaken, dh_link is for installing links in the package, but here the links are only needed for building00:45
ScottKAh.  I wasnt' following completely then.  Nevermind00:45
sistpotyc_korn: sorry to bug you again, actually I did apply the debdiff in the first place, but still it doesn't work: main.cpp:935: error: invalid conversion from 'const char*' to 'char*00:47
c_kornsistpoty: huh ?00:47
sistpotyc_korn: let me check the build log00:47
c_kornsistpoty: oh, grrr. the thing is. I am still on jaunty locally. which does not have the new gcc of course :(00:48
sistpotyc_korn: that's what pbuilder is for ;)00:48
c_kornsistpoty: yes, I used the wrong chroot actually :)00:48
sistpotyheh00:49
c_kornsistpoty: where does the error occur ?00:53
sistpotyc_korn: http://paste.ubuntu.com/273849/00:54
sistpotyc_korn: so main.cpp:93500:55
sistpoty(why are FTBFS errors frequently on lines divisible by 5?)00:55
sistpoty*g*00:55
c_kornsistpoty: oh, I see. it is the same function. (only for sqlite2)00:55
funkyHatAre the bits inside the rules just sh scripts (i.e. can I use for each, or should I just do an ln -sf for each one?)?00:56
sistpotyfunkyHat: actually rules is a makefile00:56
sistpotyfunkyHat: so you can (to some account) use shell... but with some caution00:57
sistpotyfunkyHat: each line is called in a separate subshell00:57
funkyHatsistpoty: yeah, I've never used make before, I'm just trying to work out what I can do with it (looking at the make manual at gnu.org as well)00:57
sistpotyfunkyHat: so you'll need to add a \ at the end of a make line to have the following line not be executed in a different subshell00:58
funkyHatOk. Still seems slightly better than just doing each one separately00:58
sistpotyfunkyHat: likewise $ is reserved in make, so you'll need to escape it with a \ (for i in foo; do echo $$i; done)00:58
sistpotyfunkyHat: escape with another $ even... (strange enough when I type in shell code as make I my fingers recall the trick)00:59
funkyHatfor i in depcomp install-sh missing ; ln -sf /usr/share/automake-1.11/$$i $$i ; done01:01
c_kornfunkyHat: I think there is a "do" statement missing01:02
c_kornfunkyHat: after the first semicolon01:02
funkyHatoops! thanks :)01:02
* sistpoty admits that he prefers to have these on extra lines... as that means less complexity but YMMV01:03
funkyHatMy thinking was if automake's version changes again, that's 2 less lines to update, but I guess it only makes a half a second difference, really01:05
sistpotyyes, but changing 3 simple lines is easier than one complex line... but that's really just a matter of taste ;)01:06
funkyHatdpkg-deb: warning: 'debian/epiphany-data/DEBIAN/control' contains user-defined field 'Original-Maintainer'01:13
funkyHatIs that normal, and I've just missed it before?01:14
sistpotyfunkyHat: that's normal01:14
funkyHatIf I create a debian/patches dir, will it be automatically used?01:37
funkyHatBut surely I shouldn't have to? I'm confused about why my debdiff doesn't say anything about my change to debian/rules01:38
c_kornfunkyHat: did you run debuild -S -sa after your changes ?01:39
c_kornand did you create a new changelog entry using dch -i ?01:39
funkyHatI just did debuild -S - maybe that's the problem!01:39
funkyHatc_korn: doesn't seem to make any difference01:42
c_kornfunkyHat: did you overwrite the original diff.gz by running debuild without having the changelog entry incremented (I am without haveing created a new entry) ?01:43
funkyHatc_korn: possibly :(01:44
c_kornfunkyHat: so you have to redownload it.01:44
c_kornjust overwrite the diff.gz and .dsc file01:44
sistpotyfunkyHat: debian/patches is not automatically used if you manually added it01:45
funkyHatCan I use a script to get the urls for just those?01:45
funkyHatsistpoty: turns out I was being silly thinking I need to use it anyway, but thanks, I will remember that :)01:46
sistpotyfunkyHat: but as a rule of thumb: if the package is from debian, and doesn't have a patch system, then don't add one ;)01:46
* c_korn wonders about that rule. won't debian introduce a patch system then because direct code changes are ugly ?01:47
sistpotyc_korn: what makes you believe that direct code changes are ugly?01:47
sistpotyc_korn: imho (unless you've got a number of patches that you want to separate), a patch system is ugly01:48
c_kornif there is a new upstream version the diff.gz might not apply any loner01:48
sistpotyc_korn: just because a patch applies doesn't mean it's still valid01:48
sistpotyc_korn: imo no patch system makes e.g. a debdiff or the .diff.gz much more readable, and doesn't add complexity to debian/rules (or to someone needing to change a file)01:50
funkyHatCan I find the urls for thse files without apt-get source? I don't want to use that as it will overwrite my changes01:50
c_kornsistpoty: well without a patch system this problem also exists. and if patches are seperated a patch can simply be dropped (but you already mentioned that)01:50
sistpotyc_korn: the big drawback is however if there are a great number of patches, as you cannot separate these01:50
c_kornfunkyHat: they are in launchpad01:50
c_kornfunkyHat: or on packages.ubuntu.com01:51
c_kornlatter is not updated as regularly01:51
funkyHatI was hoping for a command that would tell me them, but ok :)01:51
c_kornwell, I am also lokking for such a command01:51
sistpotyfunkyHat: apt-cache showsrc <packagename> gives you a directory01:51
sistpotyfunkyHat: so you can construct the url by http://archive.ubuntu.com/ubuntu/<directory>/<filename>01:52
sistpoty(adjust the first part with mirror)01:52
* funkyHat might make a script for that :)01:53
funkyHatIf I find I want it again01:53
maxbfunkyHat: Look at pull-*-source from ubuntu-dev-tools01:55
c_kornhm, that looks like apt-get source to me. would also pull the tarball01:56
sistpotyhey mterry: looks like you're tackling the tough FTBFS... thanks a lot!01:56
funkyHatc_korn: that would be fine as long as it doesn't extract it on top of my stuff01:59
c_kornfunkyHat: you can tell it to download only.01:59
funkyHatOk, I have a patch for universe for someone to sponsor :)02:01
sistpotyfunkyHat: the entire universe? :P02:03
sistpotyfunkyHat: otherwise debdiff's are welcome ;)02:04
funkyHatsistpoty: the debdiff is already attached to a bug and waiting for me to subscribe someone ;þ02:05
sistpotyfunkyHat: bug #?02:05
funkyHat#43283402:06
funkyHathttps://bugs.edge.launchpad.net/ubuntu/+source/epiphany/+bug/43283402:06
ubottuLaunchpad bug 432834 in epiphany "patch to fix FTBFS" [Undecided,New]02:06
* sistpoty takes a look02:07
sistpotyfunkyHat: crack, you're ruining my processing of the sponsors queue. I must severly test epiphany :PO02:08
funkyHat02:08
sistpotyfunkyHat: test-building... if it succeeds, can you forward the patch to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=543037 please?02:10
ubottuDebian bug 543037 in epiphany "epiphany: FTBFS: configure: error: cannot find install-sh or" [Serious,Open]02:10
sistpoty(the debian/rules snippet should suffice)02:11
funkyHatsistpoty: I was wondering if I should forward the whole patch, or just the patch for debian/rules ?02:11
funkyHatAh :)02:11
sistpotyheh02:11
funkyHatOr whether I should make a patch with debian-y stuff in debian/changelog as well02:12
sistpotyfunkyHat: well, debian has a new version already, so you'd need to readjust that to forward it02:14
sistpotyfunkyHat: usually the patch itself is enough02:14
funkyHatI was also in the middle of checking which version of automake is in debian at the moment, but forgot about it :)02:15
funkyHatAnd it's 1.11 anyway02:15
c_kornsistpoty: ok, now the package fails to build for me at another place: http://pastebin.com/d6818bdb02:17
sistpotyc_korn: interesting, at a glimpse, it looks like a build-dependency decided to change the api02:19
c_korn(again the line can be divided by 5 :)02:19
sistpotyhehe02:20
c_kornthis is the line: snprintf(ctx,16*sizeof(char),"%.2g",THIS->doc->getPDFVersion());02:20
sistpotyc_korn: I'd need to take a closer look, but please give me a few minutes02:20
c_kornshould I pastebin the whole file ?02:21
funkyHatsistpoty: which bit do I need precisely, the line startind with diff -u or just the line starting with --- downwards?02:21
sistpotyfunkyHat: the one with ---02:21
funkyHatOk. let me know if it's ok to send :)02:22
sistpotyfunkyHat: ok to send02:22
funkyHatCool02:22
c_kornhm, grep -R getPDFVersion . only outputs this line.02:23
funkyHatBeen wanting to get involved for months now, and finally managed to get somewhere :). Thanks for your help02:24
funkyHatI will come back tomorrow and try and squish some more FTBFSs :)02:24
sistpotyfunkyHat: epiphany uploaded btw. ;)02:26
funkyHatYay :)02:27
sistpoty(and crap, I lost a live at level 1)02:27
c_kornin the PDFDoc.h file (where the class is defined) there is this now: http://pastebin.com/d2689dd6a02:29
sistpotyc_korn: looks like you're one step in advance, I just looked up that the package to search for clues if obviously libpoppler-dev02:31
c_kornyep, and here getPdfVersion() is introduced: http://www.mail-archive.com/poppler@lists.freedesktop.org/msg02946.html02:32
c_kornhm, those changes are in qt/poppler-qt.h and not PDFDoc.h02:33
c_kornpuh, I am getting tired02:34
c_kornsistpoty: here, the bad commit is: http://lists.freedesktop.org/archives/poppler/2009-August/005021.html02:36
c_kornhttp://pastebin.com/d6dcba8ee02:37
c_kornhere in git: http://cgit.freedesktop.org/poppler/poppler/diff/poppler/PDFDoc.h?id=5491d16dfbd73f0256c62e49d02622dc3185012e02:38
c_kornhow should the line be changed correctly ?02:39
sistpotyhm... I'm also getting a tired02:40
sistpotyc_korn: it looks to me, as if the function puts the version into a string02:41
sistpotyc_korn: and I hope that it was a double in the form of "major.minor"02:41
sistpotyc_korn: so the fix would be snprintf(ctx,16*sizeof(char),"%d.%d",THIS->doc->getPDFMajorVersion(), THIS->doc-getPDFMinorVersion());02:42
quentusrexwhat's a good key word for something that downloads tons of files ???02:52
quentusrexheavy? all? complete? thick?02:52
sistpotyban?02:53
c_kornsistpoty: done. https://bugs.launchpad.net/ubuntu/+source/gambas2/+bug/432792/comments/202:59
ubottuLaunchpad bug 432792 in gambas2 "FTBFS: invalid conversion from const char* to char*" [Undecided,New]02:59
c_kornshould I have opened another bug about the API change ?03:00
sistpotyc_korn: I don't think so, I guess that change was blessed already03:02
sistpotyc_korn: /me looks and test-builds again03:02
c_kornok, just leave a comment in the bug report. and if everything is fine I will forward this patch to Debian03:04
c_kornI really have to sleep now03:04
c_kornsistpoty: thank you very much for your help.03:04
sistpotyc_korn: thank you for fixing another FTBFS ;)03:04
c_kornI hope I will be able to fix those bugs on my own in the future03:04
c_kornsistpoty: heh, np. bye.03:05
sistpotycya03:05
=== zooko is now known as zookos
* sistpoty goes to bed, gn8 everonye04:27
sistpotyeveryone evene04:27
quentusrexAnyone know if this is a valid package name: freeswitch-sounds-music-1.0.8 ???06:58
jmarsdenquentusrex: I'm not an expert, but package *names* do not usually have the -1.0.8 version number on the end.  The name (the first word of the first line of debian/changelog) would be freeswitch-sounds-music.  The 1.0.8 would inside () as part of the second word of that first line of debian/changelog ... (1.0.8-1)  or whatever is appropriate.  Packages with a number as part of the actual package name usually mean the pa07:07
jmarsdenckage is a library and the number is the SONAME version.07:07
quentusrexjmarsden: the numbers at the end are the version07:19
quentusrexbut having -'s in the name is ok?07:20
quentusrexwhat's the best method to just copy files to a directory from within a package?07:33
quentusrexI'm aware of the *.install files07:33
quentusrexI need to copy a file that is currently in ./sounds/ into /opt/freeswitch/sounds/en/us/07:34
quentusrexis there a package automagic way to get it to use the install file to copy it there?07:34
jaguar_Hello....08:00
jaguar_Hoooi....Anybody there.....08:02
fabrice_spHi jaguar_08:02
fabrice_splooking for help on packaging?08:02
mrooneyIf I want to make a python package PPA for Intrepid -> Karmic, do I build for intrepid and copy the package forward on LP?08:02
mrooneyI assume I don't need to change the target in the changelog and upload three times?08:03
fabrice_spmrooney, I always upload a new package, with karmic reference in changelog08:03
mrooneyfabrice_sp: ah okay, you would do three different uploads, changing the reference each time?08:04
fabrice_spmrooney, that's what I do, because I tried to copy one package some time ago, and it didn't worked. You could ask in #launchpad or try to copy it :-)08:05
jaguar_Hooooooooi...........08:07
jaguar_fabrice_sp: Hello... Fab08:08
quentusrexfabrice_sp: what do you think would be a good key word that would download all packages below it? rather than specify one of the packages that are required this virtual package would download them all: thick? fat? complete? heavy?08:17
fabrice_spquentusrex, it's too early for me to be reative :-)08:35
fabrice_spcreative08:36
quentusrexfabrice_sp: :)08:43
quentusrexmaybe you can help with this question. I have a data package... it's one job is to copy a set of files from the package to a destination directory.08:44
quentusrexwhat's the most proper way to do this? *.install files?08:44
quentusrexor a 'cp ./files/* /etc/freeswitch/sounds/ '08:44
quentusrexin the debian/rules ?08:44
fabrice_sp.install files08:46
fabrice_spit's clearner08:46
fabrice_spcleaner08:46
quentusrexdo you have an example of how to set that up? I know I should put " etc/freeswitch/sounds/* " in the file08:46
quentusrexbut where should I put the files?08:47
fabrice_spyou install everything in a place, and set up the .install files08:48
fabrice_spdvdstyler, IIRC08:48
quentusrexdo you have an example? everything I search for in google brings the wrong results...08:48
fabrice_spIIRC I did it for dvdstyler08:49
=== happyaron is now known as happyaron|afk
fabrice_spor you can look fter a -data package08:49
fabrice_spin packages.ubuntu.com, for example08:49
quentusrexfabrice_sp: I must be tired... I can't find a link to the source files to see the *.install files...08:53
fabrice_spquentusrex, https://launchpad.net/ubuntu/karmic/+source/dvdstyler/1.7.3-0ubuntu3/+files/dvdstyler_1.7.3-0ubuntu3.dsc08:54
fabrice_spuse dget with that url08:54
quentusrexand to extract it?08:55
Laneydget -x08:56
Laneyor dpkg-source -x08:56
fabrice_spdpkg-source -x or use directly apt-get source dvdstyler08:56
fabrice_sptoo late :-)08:57
* Laney uses pull-lp-source08:57
jaguar_fabrice_sp: Hello...08:57
fabrice_sphello jaguar_08:57
jaguar_Can i ask you something...?08:57
quentusrexfabrice_sp: I don't see any *.install files...08:58
jaguar_fabrice_sp: I'm new to IRC...08:58
fabrice_sp!ask | jaguar_08:58
ubottujaguar_: Please don't ask to ask a question, simply ask the question (all on ONE line, so others can read and follow it easily). If anyone knows the answer they will most likely reply. :-)08:58
fabrice_sp:-)08:58
jaguar_ubottu: OK SIR...08:59
ubottuSorry, I don't know anything about OK SIR...08:59
jaguar_I' not bad in 'C' and need to contribute to linux. How can i do that...?09:00
fabrice_spquentusrex, you're right. quadrispor changed from .install to .files09:00
fabrice_spyou can look at 11.7.2 version that stil uses .install files09:00
fabrice_spjaguar_, you can look at the topic09:01
fabrice_spfor example, http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20090909.html09:01
jaguar_fabrice_sp: yes i'm going to the page. tnx.09:01
fabrice_spjaguar_, yw :-)09:02
wgrant(that page will mark superseded versions in a few minutes)09:02
quentusrexfabrice_sp: where are the actual files that are to be installed in usr/share/*09:03
quentusrex?09:03
fabrice_spthanks wgrant !09:03
fabrice_spquentusrex, install in debian/tmp09:03
quentusrexfabrice_sp: I still don't see where to put the files that will be installed into usr/share/*09:04
fabrice_spquentusrex, you call the 'make install'  to install everything in debian/tmp, and after, you split the files between the pacakge with .install files09:06
fabrice_spor like quadrispro has done with dvdstyler: you install everything in the normal package directory, and exctract the /usr/share files from there with a .install file09:07
quentusrexfabrice_sp: I am still confused. this sucks... I thought there was a: you place the files here: debian/usr/share/*, then put usr/share/* in the *.install file09:07
fabrice_spyou can install debian/<package name>/usr/share, with <package name> = name of the 'principal' package09:09
fabrice_spand then put <package name>/usr/share in .install file09:10
=== asac_ is now known as asac
quentusrexso anything I put in debian/freeswitch/etc/freeswitch/sounds/* will be installed into /etc/freeswitch/sounds/* if I put: etc/freeswitch/sounds/* into freeswitch.install ?09:15
quentusrexwow... that was long...09:15
jaguar_fabrice_sp: I can see a lot of packages in that page... What should I do now...?09:16
fabrice_spquentusrex, in that case, you don't need a .install file09:18
fabrice_spjaguar_, look at the compilation error, and see if you can fix it09:18
quentusrexfabrice_sp: what would I need then?09:18
quentusrexI have files that just need to be copied and pasted into a folder, that's it... it's a data package.09:19
jaguar_fabrice_sp: Yes Sir.09:19
wgranthttp://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20090909-karmic.html <- Styling sucks, but it now identifies superseded versions.09:22
jaguar_fabrice_sp: I'm starting with 'gamine'....tnx09:24
wgrantjaguar_: 'gamin' is a bad choice. The version for which the build failed is superseded, so it might already be fixed.09:26
jaguar_wgrant: can you suggest one....?09:26
wgrantjaguar_: I'm afraid not. I need to run to dinner.09:27
jaguar_wgrant: k09:27
AnAntjames_w: would you review devscripts ?09:36
fabrice_spquentusrex, if you want to spli the /use/share directory to freeswitch-data, you should create a freeswitch-data.install09:38
quentusrexfabrice_sp: I don't want to split it09:39
fabrice_spmy English sucks this morning :-/09:39
fabrice_spI thought you wanted to create a -data package09:39
quentusrexI have one package, but I'm trying to split it into application, and sound files09:39
fabrice_spin different packages, then?09:39
quentusrexso I don't have to upload the sound files each time09:39
quentusrexyes09:39
=== boshhead_ is now known as boshhead
quentusrexso the data package should just copy the files into place.09:39
fabrice_spand this files are installed by the make install command?09:40
quentusrexthey are currently09:41
quentusrexbut I'm trying to pull them out to be installed and downloaded/uploaded separately.09:41
fabrice_spquentusrex, so you just need to add a freeswitch-data.install file, with the files/directory you want to move there09:49
fabrice_spbuildd don't have access to Internet, so you won't be able to download files when building the package09:50
fabrice_spactually, it would easier if you had some 'rules' or place to look at09:51
* fabrice_sp needs more coffee this morning09:51
=== happyaron|afk is now known as happyaron
=== wgrant changed the topic of #ubuntu-motu to: Karmic Feature Freeze is in effect now! | Want to get involved with the MOTU? https://wiki.ubuntu.com/MOTU/Contributing | Sponsor queue: http://is.gd/2y76G | http://qa.ubuntuwire.com/ftbfs | http://people.canonical.com/~ubuntu-archive/NBS/ | http://qa.ubuntuwire.com/debcheck | latest rebuild failures: http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20090909-karmic.html
debfxsiretart: what do you think about syncing keepassx 0.4.1 to ubuntu? does it need a FFe? bug #43179810:38
ubottuLaunchpad bug 431798 in keepassx "Please sync keepassx 0.4.1-1 (universe) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/43179810:38
=== happyaron is now known as happyaron|afk
=== cjwatson_ is now known as cjwatson
=== happyaron|afk is now known as happyaron
directhexhas anyone who isn't me had problems connecting to msn lately? pidgin or epiphany, makes no difference11:46
directhexempathy11:46
directhexbah11:46
Laneyhow lately?11:46
LaneyI connected about 8.30 this morning11:46
pochuI'm connected right now using emesene11:51
pochuno problems recently11:51
directhexhm. i changed my password, now it seems happier11:53
Laneygwibber pulls in gnome-mount?!11:56
=== cjwatson_ is now known as cjwatson
=== IVBela1 is now known as IVBela
=== wildnfree_ is now known as keakulani
=== highvolt1ge is now known as highvoltage
quentusrexWhat's the difference between architecture: 'any' and 'all'20:29
ScottKquentusrex: If a package is arch all, then it can be run on all architectures.  We build these in i386, but then are used on all of our architectures.  Arch any, can be built for any architecture, but needs to be compiled for each architecture it will run on.20:32
jmarsdenquentusrex: See http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Architecture20:33
=== cjwatson_ is now known as cjwatson
=== ShadowChild is now known as lukjad007
rippsDoes anybody here know how to change my gpg key to be passwordless so that I can automatically sign and upload packages automatically using fta's ppa-bot without having to give my gpg password everytime it runs.22:14
Laneyyou should use a separate key22:14
rippsLaney: what do you mean?22:15
Laneyit's a bad idea to have your primary key unprotected22:15
Laneyjust make a new one which is solely for this ppa22:15
rippshmmm..... I suppose that's an option. The ppa is a team ppa, is it possible to give a team a gpg key?22:16
Laneyno22:16
Laneythat is also a bad idea if one member gets the key compromised22:16
rippsit's kindof inconvient, because right now, I can only create, sign, and upload packages from this computer. Your saying I can't create a shared key so other people can upload to ppa besides me?22:17
Laneyno, you can have a team PPA. Each member of the team has their own key.22:21
rippsOh, I think I get it.22:22
rippsBut I will have to register this new key with my account on launchpad22:22
Laneysure22:22
rippsOkay, when I goto seahorse and try to create a new pgp key, it gives me an error when I try to create a key without a password22:26
rippsHow do subkeys work? is it possible to create a passwordless subkey?22:27
funkyHatOn the FTBFS page, what do the slightly faded-looking colours mean?23:07
funkyHathttp://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20090909.html23:08
c_kornfunkyHat: what do you mean ?23:08
funkyHatc_korn: see some of the red boxes are not as red as the others?23:09
c_kornfunkyHat: currently not. can you give an example ?23:09
funkyHatThe top 3 (abiword, asio, beecrypt) are, the next 2 aren't, cin is, clutter isn't, etc.23:10
funkyHatOh, superseded23:12
c_korndon't know what you mean23:14
c_kornbut glad you found out :)23:14
wgrantfunkyHat: You might notice the '(superseded)' after the version number. Style improvement suggestions welcome.23:27
jmarsdenripps: You should be able to use an agent to remember your GPG passphrase so you only enter it once per session.  This is way more secure than trying to create and use passphrase-less keys.  man gpg-agent for more info23:28
funkyHatwgrant: oh, yeah, I didn't notice that before :)23:28
funkyHatwgrant: I guess <span style="float: right">(superseded)</span> would make that clearer23:35
funkyHatAs they'd all line up, and I'd be less likely to just skim that bit thinking it's part of the version23:36
funkyHatThat might be helpful for other people. I know what it means now anyway:)23:38
lifelessjames_w: how do I tell package imports that there is an original bzr branch to use for <package foo>23:42

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