/srv/irclogs.ubuntu.com/2009/11/21/#launchpad.txt

=== vorian is now known as v
=== v is now known as vorian
jldupontfor building a package with a different revision # (package revision #), where do we put htis information ?02:07
jldupontlaunchpad doesn't let me re-upload under the same version #...02:07
jldupontI'd rather not bump my version #...02:07
mwhudsonjldupont: the version number is specified in debian/changelog02:07
jldupontPLEASE help!02:07
maxbhe just did02:08
jldupontmwhudson: ok, I'll try. thanks02:08
mwhudsonjldupont: if you changed something, you have to change the version number, them's the rules02:08
wgrantIt's not the same version, so it should not have the same version number.02:08
mwhudsonjldupont: if you just changed the packaging info though, you'd usually change the part after the '-' in the version number02:08
jldupontI just need to re-package because I screwed up something.02:08
jldupontthe codebase is the same.02:08
mwhudsonor add a part after the '-'02:08
jldupontI just messed up the package... not the source.02:08
mwhudsonright02:09
mwhudsonso make the new package 1.0-1jldupont1 or something02:09
jldupontmwhudson: I give it a try. thanks02:09
jldupontgreat.02:09
mwhudsonwgrant and maxb know far more than me about good taste in version numbers though :-)02:09
jldupont:-)02:10
wgrantjldupont: Also, they're not NMUs.02:10
maxbjldupont: It looks like you are erroneously building 'native' packages02:10
wgrantAnd you really do wnat to make them non-nativ.e02:10
jldupontHow do I fix that?02:10
jlduponttintian was complaining about not seeing NMU02:11
jldupontso I just stuck NMU02:11
maxbSo you've got your http://erlang-dbus.googlecode.com/files/erlang-dbus-0.3.zip ... now it's slightly more complicated as it's not a tarball02:11
jldupontmaxb: no no02:12
maxbSo first you repack it into erlang-dbus-0.3.tar.gz, since upstream don't give you one of those02:12
jldupontthe stuff on GC is not up to date02:12
jldupontI am building locally ... no upload to GC02:12
brongerFor manual review of translations, is a waiting time of one week worrying?  The docs say "few days" so it may be okay and I wouldn't pester the admins.02:12
jldupontI can do the full cycle to Launchpad with no issue02:12
maxb....yet you are using the same version number as that02:12
jldupontyes02:12
jldupontI mean the codebase is 0.302:12
maxbRight02:13
jldupontjust I messed up the packaging part02:13
maxbSo you take your erlang-dbus-0.3.tar.gz02:13
jldupontyes02:13
maxband you rename it to erlang-dbus_0.3.orig.tar.gz, following dpkg conventions for an upstream tarball02:13
jldupontwell, no02:13
jldupontI needed to change debian/changelog02:14
maxband then you set the version number in debian/changelog to 0.3-something02:14
jldupontI am going thourhg a cycle now... I'll update you guys in a sec02:14
maxb0jldupont1 is a good value for something02:14
wgrantThis issue comes up to frequently that I think we need to stick an FAQ somewhere.02:14
maxbAnd then, when you build the debian source package, you get a erlang-dbus_0.3-0jldupont1.diff.gz containing the packaging changes relative to the .orig.tar.gz02:15
jldupontdid all that... waiting for accept/reject from Launchpad now...02:16
jldupontBTW, I am packaging another project... a dependency to erlang-dbus... epapi02:16
jlduponthttp://epapi.googlecode.com/02:16
jldupont"Within Temptation"... those guys ROCK!02:17
jldupontaccepted !! thanks guys!!02:21
maxberr.... except you've not done what I said at all02:23
maxbYou've just made a native package with a dash in its version02:23
maxbI wish dpkg didn't allow that02:23
jldupontmaxb: not sure what you mean.02:24
jldupontnewbie here... please explain.02:24
maxbYou haven't done what I said about using an .orig.tar.gz02:24
jldupontI just execute "debuild -S -sa"02:25
jldupontlike @cyphermox told me02:25
jldupontI get epapi_0.7-2_source.changes02:26
mwhudsonjldupont: do you know what a 'native package' is?02:26
jldupontepapi_0.702.tar.gz02:26
jldupontno I do not know what a "native package" is.02:26
jldupontnewbie here,,, sorry02:26
mwhudsonjldupont: debian packaging is not simple02:26
mwhudsonfor better or for worse02:27
jldupont(and I thought that Python PyPi packaging was tricky)02:27
mwhudsontrying to pretend it is doesn't really work02:27
mwhudsonbut it's not that bad either02:27
jldupont(thank god packaging extension for Google CHrome is much simpler)02:27
mwhudsonjldupont: https://wiki.ubuntu.com/PackagingGuide is probably a good place to start02:28
jldupontso, what's a native package and why can't I do one?02:28
mwhudsonthe idea of debian packaging is to take an upstream release02:29
mwhudsonthis is the orig.tar.gz02:29
jldupontok02:29
mwhudsonand produce a diff that adds the packagingn information02:29
mwhudson(the .diff.gz)02:29
jldupont... but I am the "upstream"... that's my stuff02:29
mwhudsonif you don't do this, if the packaging is in the upstream tarball, then it's a native packaging02:30
mwhudsonjldupont: it's still the debian way to separate upstream and packaging information02:30
jlduponthmm... I am closer to understanding... but not quite.02:31
jldupontthe sutff in epapi.googlecode.com02:31
jldupontis my stuff. I am just trying to package it02:31
jldupontfor easier distribution.02:31
mwhudsoni'm not really an expert02:31
wgrantIt's still cleaner to separate the upstream code and packaging. Plus it makes for better version numbers.02:31
maxbThe point is: either the package is being built for Debian/Ubuntu itself *only* - in which case there is no separation between upstream and distro - and this is a native package - e.g. dpkg itself02:32
maxbOr it's a piece of software that just happens to be being packaged for Debian/Ubuntu02:32
jldupontmaxb: right.02:32
jldupontof course I'll consider packaging for Fedora.02:33
maxbIn which case, one upstream version, 0.7, may very well be packaged many times - e.g. for hardy, jaunty, karmic etc.02:33
jldupontoh02:33
jldupontI think I understand now.02:33
jldupontwhat you are suggesting is that I name my pakacge better:02:33
jldupontepapi_0.7-2_jaunty02:34
maxbHence a dash has a special meaning in a debian version number: it separates the upstream part of the version from the packaging part of the version02:34
jldupontor something like it?02:34
jldupontI am strating to grok it02:34
maxbuhoh, no, an underscore is a separator for other things, you don't want one of those in a version number02:34
jldupontso, epapi_0.7-2jaunty then?02:35
maxbReasonable02:35
jldupontand when I get to karmic, I do epapi_0.7-2karmic02:35
wgrant-2 sounds like a lie, however.02:35
jldupont??02:35
jldupontoh02:36
wgrantIt should probably be -0, since -1 would be the first Debian version.02:36
jldupontdon't be too picky... newbie here02:36
maxb-2 conventionally implies it's derived from an official debian package02:36
jldupontah!02:36
wgrantBut with the current proliferation of repositories, sane versioning is becoming harder.02:36
jldupontthere is convention there too... I get it.02:36
jldupontpoint me in the right direction.02:36
jldupontand I am happy to oblige02:36
maxbBasically, it should start with a zero after the dash unless it's derived from a version in Debian02:36
wgrantAnd ideally should be less than -0ubuntu102:37
jldupontepapi_0.7-0jldupont-jaunty02:37
wgrantSo that if you get the package into Ubuntu, the official version will supersede the one in your PPA.02:37
jldupontok02:37
wgrantSo you could do 0.7-0jldupont1~jaunty102:37
maxbFortunately, 'U' is late in the alphabet02:37
wgrantI normally do -0ppa1, because 'wgrant' > 'ubuntu' :(02:37
jldupontI see02:38
jldupontI get it now... you guys rock!!02:38
maxbepapi_0.7-0jldupont-jaunty  <-- but dashes are special, so that one would not do what you wanted it to02:38
jldupontlet me resubmit to Launchpad now...02:38
maxbjldupont: Your next problem is to deal with all the binary build artifacts that are messily included in the upstream tarball, and are not cleaned02:39
jldupontyeah, I'll do epapi_0.7-0jldupont~jaunty102:39
jldupont? mess in the tarball ?02:39
jldupontfrom where are you taking this??? the source tarball is not on GoogleCode...02:40
jldupontit is only on my machine... at least the tarball I use for packaging to Launchpad that is.02:40
jldupontthe one you may probably see contains the right source code... but that's not the one I am working from to package here.02:41
wgrantHaving multiple tarballs with the same version number but different contents is a very bad idea.02:41
jldupontgranted... I am trying to move away from GC.02:42
jldupontI'll clean up.02:42
jldupontI'll point the main page on GC to the one on Launchpad.02:42
maxbYour hosting provider is irrelevant - there's still the concept of "the upstream tarball" which then gets packaged02:42
jldupontmaxb: yes02:43
jldupontok now... changes applied... shipped to launchpad... waiting.02:46
maxbWhat exact version did you upload?02:47
jldupontepapi_0.7-0jldupont1~jaunty102:48
jldupontI'll cancel the other one.02:48
maxbwill be rejected because it's a lower version than the current publication02:48
jldupont!@&#*!(@#&02:48
jldupontso then, how about epapi_0.7-3jldupont1~jaunty1) ?02:49
maxbLaunchpad should accept epapi_0.7-0jldupont1~jaunty1 if you delete the 0.7-2 first02:50
jldupontI tried deleting stuff before... it seems there is a lag of many minutes... not fast enough... I want to get to bed at some point!02:50
maxbThere won't be a problem here02:51
maxbAs soon as you've done the deletion in the UI, it'll be happy to accept the new upload02:51
jldupontmaxb: are you working for Launchpad?02:52
maxbEven if the files don't disappear from disk until some time later02:52
maxbNo. Just a contributor02:52
jldupontI delete 0.7-2 ... can I dput now?02:52
maxbyes02:52
jldupontdone02:52
jldupont... will it go through now?02:53
mrooneyIs there a delay for ppa dependencies taking effect?02:55
FFEMTcJI'm a little confused and I'm hoping someone can help me out.. During UDS it was mentioned about LoCo teams creating and using roadmaps...02:55
maxbI don't believe so. It should take effect from the next build started after you reconfigure02:55
FFEMTcJIn order to create a roadmap, am I correct that you need to create a project?02:55
mrooneyI've added some ppa deps to a ppa, uploaded a new package, I see the new package but it says it can't resolve02:56
mrooneymaxb: hm maybe the build started before, I could check02:56
jldupontmaxb: accepted!02:56
mrooneyI'll do anew upload but I'm pretty sure I had the deps before02:56
maxbmrooney: You can see the actual apt lines used for a particular build in the buildlog02:56
mrooneyI don't need to do anything special with the deps in debian/control right, just the package name I need from whatever archive ends up satisfying it?02:57
maxbyes02:57
maxbWhat's the package?02:57
maxbFFEMTcJ: 'roadmap'? What's one of those?02:58
FFEMTcJhttps://blueprints.edge.launchpad.net/ubuntu/+spec/encouraging-team-roadmaps-and-planning maxb look at that02:59
mrooneyWhen the build machine builds, would it pull in an old cache or not?02:59
FFEMTcJsorry.. not roadmap.. blueprint02:59
FFEMTcJsorry maxb02:59
mrooneyThe specific ppa is ppa:elementaryart/elementarydesktop02:59
FFEMTcJwrote what i was looking at not what i was thinkin about03:00
maxbRight... a blueprint is a Launchpad thing, which may point at an arbitrary URL, which might be a roadmap03:00
maxbAnd yes, blueprints need to be associated with a project or distro03:01
mrooneyHm I see the ppas listed in http://launchpadlibrarian.net/35903735/buildlog_ubuntu-karmic-i386.elementary-desktop_0.1-0ubuntu1~ppa4_FULLYBUILT.txt.gz03:01
FFEMTcJok maxb.. thanks03:01
jldupontmaxb: Synaptic complains that my package can't be authenticated... what should I do?03:01
jldupontmaxb: I thought Launchpad was taking care of all the authentication bits.03:03
maxbmrooney: yes, that's where to look03:03
maxbjldupont: I guess you haven't trusted your own ppa then03:04
jldupontwhere do I get the key file?03:04
jldupontI mean, this must be made public, no?03:05
jldupontsorry again for the newbie questions...03:06
jldupontok... got it I think: http://keyserver.ubuntu.com:11371/pks/lookup?search=0xEC7AE4B5E4179E846B8AE0CF1A1E287CA6E4A2FB&op=index03:07
jldupontmaxb: am I responsible for displaying this info to the public?03:07
jldupontor does Launchpad somehow exposes this?03:08
wzssyqai have used dput to upload a package,and sucess.then i can't see it on my ppa.why04:19
wgrantwzssyqa: You'll receive an email of acceptance or rejection within five minutes, as long as you've signed the package with a key attached to your Launchpad account.04:21
wzssyqawgrant: o ,i have not attatched my key to launchpad04:23
wgrantwzssyqa: You'd best do that and upload again.04:24
wzssyqawgrant: o ,thx04:24
wzssyqawgrant: Launchpad could not import your OpenPGP key   why?04:27
mwhudsonhave you uploaded your key to a key server?04:29
wzssyqai don't know04:29
mwhudsonwzssyqa: 'gpg --send-key'04:30
wgrantgpg --keyserver keyserver.ubuntu.com --send-key YOURKEYID04:30
mwhudsonargl04:32
wzssyqaargl?04:32
wzssyqaupload sucess04:32
mwhudsonhttps://help.launchpad.net/Packaging/UploadErrors -> "# The signing key that you used is not known to Launchpad, you need to add it to your account" -> links to https://edge.launchpad.net/+me/+editsshkeys04:32
mwhudsonwhich is actually wrong in two ways04:35
mwhudsonstill, yay for wikis04:36
wzssyqamwhudson: if i want to make it for several distro ,how to edit changlog?05:13
mwhudsonwzssyqa: you can't05:13
mwhudsonthe usual practice is to upload it to the oldest appropriate distroseries and then copy it to the newer ones05:14
wzssyqamwhudson: thx05:14
wzssyqamwhudson: Unable to find distroseries: Karmic why?05:22
mwhudsonwzssyqa: maybe it's case sensitive?05:22
mwhudsonkarmic05:22
wzssyqamwhudson: PPA uploads must be signed by an Ubuntu Code of Conduct signer.  omg05:32
mwhudsonyep05:32
mwhudsononly nice people pls05:32
wzssyqamwhudson: i can't understand05:33
mwhudsonsorry05:34
mwhudsonyou have to sign the ubuntu code of conduct before you can use a ppa05:34
mwhudsonthe ubuntu code of conduct very roughly says "don't be a nasty person"05:34
mwhudsonwzssyqa: https://edge.launchpad.net/codeofconduct05:35
[BIOS]dnivrai tried opening launchpad.net and i keep getting server is down05:55
[BIOS]dnivrai tried doing this again after 5 minutes and same problem05:55
[BIOS]dnivrais the server down or something else is wrong?05:55
[BIOS]dnivrathe page asked me to inform on this channel05:55
[BIOS]dnivrais the server down?05:56
raziel420it seems down05:56
wgrantspm: ^^05:56
raziel420getting 503 errors on ubuntu one login even05:56
[BIOS]dnivradoes this happen often?05:56
wgrant[BIOS]dnivra: No. I haven't seen it broken like this in a very long time.05:57
raziel420woulden't know, i just got back on linux yesterday after being away for almost a year05:57
[BIOS]dnivraok05:57
[BIOS]dnivraraziel420: :O05:57
[BIOS]dnivrahey I am able to ping the server, doesn't it mean the server is still up05:58
raziel420i'm surprised myself, it took a year for xp to finnaly die on this machine, either i'm getting better at anti-internet or the other people who use my computer are finnnaly listening, plus tiny xp was actually the best xp i've ever used05:58
raziel420i don't think your actually pinging the server, i think your pinging a backup server, which seems to only have the offline message05:59
raziel420and yes the ip is probably the same, but the mac addy is probably different06:00
[BIOS]dnivrahmmm ok06:01
Tanoshiii couldn't get launchpad to work either, i gave up for now06:01
dailystruggleIs it maintenance?06:01
[BIOS]dnivrait's up again06:02
raziel420[BIOS]dnivra: i'm not completely certain, but a load balancing cluster is likely for launchpad06:02
wgrantThere are a lot of machines behind the scenes, yes.06:03
Tanoshiiit's back06:03
[BIOS]dnivratrue06:03
[BIOS]dnivralot of machines drive these servers06:03
Tanoshiii was trying the PPA Search works ok now06:04
raziel420of course sadly, it's also likely that someone tripped over a power cord, and they all managed to go down at once, except the dns and backup "offline" page06:05
[BIOS]dnivraraziel420: he he he06:05
raziel420i know i'd have those either at a completely different location, or at least with a ups and a seperate plug06:06
[BIOS]dnivrai think a completely different location should be the ideal one: no chance of it going down unless someone went with that intention06:07
raziel420but it was probably maintnance, since it was just a few minutes06:07
raziel420the problem with a different location is response time for the balancing dns06:08
raziel420well i'm out06:09
wzssyqamwhudson: if have change my file ,how to re-upload?06:31
=== sale_ is now known as sale
=== henninge-afk is now known as henninge
brongerFor manual review of translations, is a waiting time of one week worrying?  The docs say "few days" so it may be okay and I wouldn't pester the admins.09:10
qenseThis week was the UDS, so a substantial amount of the devs were in Dallas discussing, rather than developing.09:15
qenseThat could explain your delay.09:15
=== ursula_ is now known as Ursinha
fcuk112i just added my ssh key to launchpad, however when i try to get some source i get the following: http://www.pastie.org/70898117:24
=== qense_ is now known as qense
=== ursula is now known as Ursinha
mrooneyHey, anyone around familiar with PPA dependencies on other PPAs? I added some last night, did two rebuilds, and this morning I still have unsatisfiable deps18:29
mrooneywhich go away if I add the PPA deps myself to my machine18:29
mrooneyI'm not sure what I'm doing wrong18:30
qensemrooney: I don't know much, but maybe you have to add the -dev packages as well? Maybe you already did that, just the only thing I can come up with.18:40
mrooneyhm, I don't think, it builds fine on LP18:41
mrooneyare those only the deps for building the package? does the user manually have to add the required PPAs?18:45
mrooneyI think that might be how it works18:46
mrooneyanyway if someone reads this and knows, please ping to me to confirm or deny18:53
gesermrooney: if your PPA need packages from other PPAs, the user needs to have both enabled on his system19:00
mrooneygeser: ah okay, I was really confused, I thought PPA dependencies handled that, it took me two days banging my head against this to realize that only works for launchpad builds19:05
magciusDoes Launchpad have Code Review?19:07
magciusThat's based around patches and not Code Hosting?19:07
magciusBecause some of us actually like to use Git or Mercurial.19:08
jldupontis it possible to publish the same package for more than 1 distribution? (provided it works of course)  e.g. Package X for jaunty & Karmic19:08
jldupontanyone??19:12
geserjldupont: you can copy a package between series19:18
jldupontI guess I need to change debian/changelog and go through all the cycle with Launchpad anyhow, right?19:20
geseronly if you want to do a proper upload19:27
geserfor copying packages between series you can use the webinterface19:27
jldupontgeser: thanks.19:28
jldupontDo I need a separate PPA per serie? i.e. PPA X1 for Jaunty, PPA X2 for Karmic?19:54
tsimpsonno19:54
jldupont@tsimpson: I guess debian/changelog suffice to Launchpad then./19:54
jldupontright?19:54
tsimpsonyeah19:54
jlduponttsimpson: cool. thanks.19:55
tsimpsonyou can also upload to a specific series19:55
jlduponthmmm... checking dput options...19:55
tsimpsonyou use "incoming = ~<lp_name>/ppa/ubuntu/<a ubuntu suite>"19:56
tsimpsonyou can call it something like [my-ppa-<release>]19:56
tsimpsonthen just: dput my-ppa-jaunty file.changes19:56
jldupontin dput.conf I guess19:56
jldupontright?19:57
tsimpsonyeah19:57
jldupontok, thanks for bearing with me... newbie to PPA here.19:57
tsimpsonbut the changelog way is probably better anyway, as you can't upload the same version of a package to different releases19:57
jldupontgot it.19:58
jldupontright now, in my dput.cf, I've got "www.wampserver.com/en/"19:58
jldupontsorry...19:58
jldupontincoming = ~jldupont/jldupont/ubuntu/19:59
jldupontis this even remotely correct??19:59
jldupontI think I have just cut&pasted from a tutorial ....19:59
tsimpsonit's ~<lp ID>/<ppa name>/ubuntu/19:59
jldupontok, check.20:00
jldupont... and the series is specified in debian/changelog20:00
jldupontI get it now.20:00
tsimpsonyes20:00
jldupontNow, let's say I want to pbuild for different series,20:00
tsimpsonbut if you upload to "~jldupont/jldupont/ubuntu/karmic/" that will override what's in the changelog20:01
jldupontok, got it.20:01
jldupontthen I am not forced to go through a full build cycle...20:01
jldupontexcept I have to a package name more generic...20:02
jlduponti.e. not with the series in the filename...20:02
jldupontright?20:02
jldupontright now, I've got "epapi_0.7-0jldupont1~jaunty220:02
jldupontwait, I thought the "series" parameter needs to appear in debian/changelog...20:03
tsimpsonit does, you're just changing the version of the package so the binaries (.debs) don't conflict with each other20:04
tsimpsonyou'll have to build for each series you want unfortunately, so you'd need to change the version to "epapi_0.7-0jldupont1~karmic1" for example, then debuild -S and dput the changes20:04
jldupont... but once I fiddle with debian/changelog, I have to go through the full pbuilder cycle, no??20:04
tsimpsonyou don't pbuild anything20:05
tsimpsonlaunchpad does the building20:05
tsimpsonyou just upload the source (the .orig.tar.gz, .dsc, .diff.gz and .changes)20:05
jldupontI know pbuild isn't stricly required... I just want to make sure it builds on my side20:05
jldupontbefore waiting many hours for Launchpad...20:05
jldupontI guess if I am confident enough, I skip the pbuild step...20:05
tsimpsonunless you want to test build on every release, let LP do it for you :)20:06
jldupontright.20:06
jldupontI just need to be patient I guess.20:07
jldupontfor pbuilder, I need to use a separate VM per series I guess... right?20:07
tsimpsona separate chroot, yeah20:07
jldupontseparate chroot... hmmm... how do I do that...?20:08
jldupontI followed https://wiki.ubuntu.com/PbuilderHowto20:08
tsimpsonyou need to create each one with something like "pbuilder --create [--basetgz karmic-base.tgz --distribution karmic"20:09
jldupontoh yes... sorry... makes sense.20:09
jldupontcool... thanks again.20:09
tsimpson:)20:09
jldupontand when I do "pbuilder build",20:10
jldupontpbuilder will switch to the appropriate chroot environment?20:10
tsimpsonno, you have to do that manually ;)20:10
jldupontbased on what is in the .dsc file?20:10
tsimpsonpbuilder --build --basetgz karmic-base.tgz --distribution karmic <file.dsc>20:11
tsimpsonit's a pain20:11
jldupontthat's my line in my makefile: @cd "/tmp/$(PRJ)/" && sudo pbuilder build *.dsc20:11
jldupontI don't see a reference to a series...20:11
jlduponttsimpson: are you sure you need the "--distribution" switch?20:13
tsimpsonthis is my ~/.pbuilderrc: http://paste.ubuntu.com/324756/20:13
tsimpsonyou may not, but I tend to use it for the above20:14
tsimpsonthen I don't need to worry about the --basetgz part20:14
tsimpsonor I can just do "sudo pbuilder --build ../<file>.dsc" and it'll figure out the distribution for me20:14
tsimpson(from inside the source dir)20:14
jldupontthat means that when I do "pbuilder create", I have to specify a $DIST-base.tgz, right?20:16
tsimpsonwith that .pbuilderrc you should just have to do "sudo pbuilder --create --distribution <dist>" and it'll do the rest20:17
tsimpsonthe name of the basetgz is figured out from the distribution20:17
jldupontyes right... unlike what they say in the tutorial then....20:17
jldupontsudo pbuilder create --debootstrapopts --variant=buildd20:17
tsimpsonyeah, if you don't specify a distribution, it'll use your current one (the output from "lsb_release --short --codename")20:18
jldupontright.20:18
tsimpsonit just makes my life that little bit easier :)20:19
jldupontcool.20:19
jldupontI want that too ;-)20:19
jldupontoopppsss... just doing "sudo pbuilder --create --distribution karmic" on my jaunty machine doesn't work...20:22
jlduponthelp !20:22
jldupontE: No such script: /usr/share/debootstrap/scripts/karmic20:23
jlduponthelp!20:24
tsimpsoninstall debootstrap from -backports20:25
tsimpsonor just add a symlink manually20:25
tsimpsonthey all point to /usr/share/debootstrap/scripts/gutsy20:25
jldupontnice to know !20:25
jldupontis that what you do, just symlink?20:25
tsimpsonls -l /usr/share/debootstrap/scripts/karmic20:26
tsimpsonlrwxrwxrwx 1 root root 5 2009-10-30 02:42 /usr/share/debootstrap/scripts/karmic -> gutsy20:26
tsimpsonso just "sudo -i" then "cd  /usr/share/debootstrap/scripts/; ln -s gutsy karmic"20:26
tsimpsondone20:26
jldupontdone... cool!20:27
Gandalfarwhen creating own PPA, I don't see a button to "activate" it? Do I have to wait for the first build? Is there a way to see a status of the build?20:31
jldupontit activates itself when it is built correctly.20:31
Gandalfarcan I see any progress on the build or ETA until build starts?20:32
jlduponttsimpson: don't you have a typo in your .pbuilderrc?  DISTROBUTION ?20:32
jldupont@Gandalfar: there is a link through your PPA homepage somewhere.20:32
tsimpsonjldupont: ohh, thanks20:32
Gandalfarah20:32
Gandalfarit showed up now!20:32
Gandalfarexcited :)20:33
Gandalfar>>  Pending (2505) , what does the number mean?20:33
jldupontit is a "score"... there is a man page somewhere on LP.20:34
jlduponti.e. package pending build.20:34
Gandalfarah20:34
tsimpsonhttps://help.launchpad.net/Packaging/BuildScores20:34
GandalfarI thought it's ETA :)20:34
jldupontfunny!20:34
tsimpsonthe higher the score, the earlier it'll build20:34
Gandalfarmaybe I should just do a binary upload20:35
jldupontyou can't20:36
Gandalfarahh, found the ETA :)20:37
jldupontis there a robot for the common questions?20:37
Lostinspace_46I am setting up a PPA.  All has gone well until launchpad sends me the code of conduct I have to sign and send back.  If I sign it and send it back I get a message that says the text is not the same as the code of conduct.  If I send it unsigned I get a message that says contains no data.  How might I fix this?20:44
jldupontseems like a cut&paste error...20:44
Lostinspace_46I have checked the text word for word in the pasted area before I submit20:46
GandalfarLostinspace_46, did you paste the signature part also?20:46
Lostinspace_46Gandalfar,  Yes I did, that's when I get the "text is not the same" message20:47
Gandalfarhmm, I wgeted the code .txt file and then ran the signature, cat-ed the result and copy/pasted using firefox20:48
Gandalfars/signature/gpg signing20:48
tsimpsonhave you imported your gpg signature?20:49
tsimpsonand make sure you download from: https://launchpad.net/codeofconduct/1.0.1/+download20:50
tsimpsonrather than copy + paste20:50
Lostinspace_46Gandalfar, I did notice there is a begin and an end for the signature but only a begin for begin signed message.  also the acs file won't open with "verify sigmature"20:51
Lostinspace_46Yes i imported the sig20:51
Gandalfarit looks there is a problem with your signature process20:51
Gandalfarlike you're missing last line or something20:51
Gandalfarfun, my build failed20:53
Lostinspace_46I used the email that was sent, I will try the download. thanks and I will be back in a few.  Also the missing line crossed my mind.20:53
jldupontGandalfar: ... time to setup a "pbuilder" environement ;-)20:54
Gandalfarjay20:54
Gandalfardo you have doc handy? :)20:54
jlduponthttps://wiki.ubuntu.com/PbuilderHowto20:54
Gandalfarthanks :)20:54
jldupontI am documenting on my end as I go along.20:54
Lostinspace_46Understand that most of this is a bit beyond me.  But I know a working openoffice 3.1.1 is available at launchpad.  That is the reason I am doing this.20:56
Lostinspace_46I assume I need a PPA to access a PPA20:56
GandalfarLostinspace_46, you don't need PPA20:56
GandalfarLostinspace_46, you can grab PPA as anonymous user20:57
Gandalfaryou need PPA env only if you want to make your own PPA repository, as in .. you're a developer20:57
Lostinspace_46Gandalfar,  AARRRGGHHH!!  I spent hours trying to get this to work20:57
Gandalfarwell, the good news is .. you can stop now :)20:58
GandalfarLostinspace_46, https://help.launchpad.net/Packaging/PPA/InstallingSoftware20:58
Gandalfareven though, this guide looks a bit unfriendly20:59
Lostinspace_46Gandalfar,  Thanks I am checking that now. Back in a few, and thanks20:59
Gandalfarhmm, I guess I created a bad pbuilder repository21:11
GandalfarThe following packages have unmet dependencies:21:13
Gandalfar  pbuilder-satisfydepends-dummy: Depends: libplot-dev which is a virtual package.21:13
GandalfarThe following actions will resolve these dependencies:21:13
jldupontwhere is "libplot-dev" located?21:13
jldupontmaybe you need OTHERMIRROR ?21:13
Gandalfaruniverse21:13
jldupontthen, .pbuilderrc COMPONENTS is missing.21:14
GandalfarI see21:14
Gandalfarfound it in the faq now :)21:14
jldupontcyphermox: is there a robot sitting around here?21:14
jldupontfor common queries etc.21:14
Lostinspace_46Copy the first line from the apt sources.list entries section of the PPA overview page.  I can't find that page :(  No laughing at the noob, now..lol21:16
GandalfarLostinspace_46, which ppa are you trying to install?21:16
Lostinspace_46Openoffice 3.1.121:17
Gandalfarurl?21:17
Lostinspace_46Gandalfar,  LOL..I think that is what I am trying to find21:17
GandalfarPPA repositories are very specific21:18
Gandalfaryou need to get a link to one first21:18
Gandalfargo to the source of your ifnormation about this OOo 3.1.1 and they should have it21:18
Lostinspace_46Gandalfar,  OK let me see what I can do.21:19
jldupontTo whoever cares: http://docs.google.com/View?id=dgstxrxv_443fx3845cr21:34
jldupontI'll be documenting the LP process (to some extent)21:34
Gandalfarjldupont, turn around first part21:38
jldupont?21:38
Gandalfarjldupont, introduce correct .builderrc first and then sudo command21:38
jldupontoh , ic21:38
jldupontbetter?21:39
Gandalfaryep :)21:42
Gandalfarcan I kill a build?21:57
wgrantNo.21:59
GandalfarI hope it doesn't recurse but just dies22:00
Gandalfarerr, fails22:00
Gandalfarwgrant, who can kill it?22:00
Gandalfarit's this one - https://launchpad.net/~gandalf/+archive/pspp/+build/135837522:00
wgrantGandalfar: Only a sysadmin, none of whom are likely to be around at the moment.22:02
Gandalfarwill the system autokill it after a while?22:03
wgrantIf it stops producing output for a couple of hours, yes.22:03
wgrantOtherwise somebody will notice it has been going for ages and kill it manually.22:03
Gandalfarit's recursing in the ./configure part22:03
Gandalfarso the output will keep going22:04
wgrantAh.22:04
Gandalfarmaybe there is an admin channel or something where it's possible to raise this before it kills buildd for a couple of hours22:05
mwhudsonunlikely to get a response on a sunday22:26
Gandalfar:(22:26
Gandalfarat least I learned how to test my builds prior to upload in pbuilder22:27
mwhudsoni mentioned it in the company sysadmin channel anyway in case someone with permissions happens to see it22:27
Gandalfark, thanks :)22:28
wgrantI really should fix the abort feature.22:28
wgrantI know why the backend of it is broken now.22:28
Gandalfarwgrant, would uploading a newer version kill the current job?22:36
wgrantGandalfar: No.22:37
wgrantGandalfar: It probably should, but that hasn't been implemented.22:37
wgrantGandalfar: The queue will clear in a couple of hours, at which point a single builder out of action will not matter much.22:38
Gandalfarok :)22:38
ftathis build seems stuck since yesterday: https://edge.launchpad.net/~ubuntu-mozilla-daily/+archive/ppa/+build/135432922:51
wgrantbohrium again.23:09
wgrantIt likes doing that.23:09

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