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

=== Steve__ is now known as sproaty
micahgI remembered a bug about making project/distro bug tasks interchangeable, is it bug 133400:46
ubottuLaunchpad bug 1334 in malone ""Also affects:" "Project…" and "Distribution/Package…" links should be merged" [Medium,Triaged] https://launchpad.net/bugs/133400:46
micahgor is there another00:46
wgrantThere is a specific bug for it.00:47
micahgwgrant: would you happen to have the number?00:49
wgrantmicahg: Bug #8090200:52
ubottuLaunchpad bug 80902 in malone "Can't refile bug report from project to distribution, or vice versa" [Medium,Triaged] https://launchpad.net/bugs/8090200:52
micahgthanks wgrant00:52
micahgoh, I was looking in malone, that's why I couldn't find it :)00:53
wgrantmicahg: It is in malone.00:53
wgrantBut I couldn't find it directly either.00:53
wgrantI only found it from a reference in another bug.00:53
micahghmm00:54
micahgnow it comes up00:54
micahgmaybe it was there before00:54
micahgI was searching for 'project distribution'00:54
wgrantI couldn't find it because my queries included 'task'00:55
micahgyeah, that was my first few searches00:55
=== micahg1 is now known as micahg
fmarierso I complained to my ISP that Launchpad PPAs are not working through their transparent proxy and here's what their response was: "Its due to the administrators of those hosts not using cache control headers. I will try to get int touch with them and apply a LART, it may take some time as its low priority. Best thing you can do, is suggest to them that they use cache controls like everyone else."02:00
Ursinhaspm: ^02:02
=== micahg1 is now known as micahg
spmwget -Sv ppa ==> Cache-Control: max-age=31536000, public02:04
spmfmarier: which ppa in question?02:04
fmarierspm, my own: deb http://ppa.launchpad.net/fmarier/ppa/ubuntu karmic main02:05
spmintresting. my file in the test above came from the librarian; yours from the ppa server. most interesting....02:07
fmarier(just realised that i should probably include the trailing slash in my sources.list to avoid the unnecessary 301...)02:08
spmfmarier: what's the issue you're seeing - it simply takes ages for you ppa files to be notcied as refreshed - the main dexy ones as in?02:08
spmindexy*02:08
fmarierspm, i get a GPG BADSIG when I run "apt-get update"02:08
spmawesome02:09
delfickHello, how do choose "won't fix" for the status of a bug report ? for me, it's blanked out and unclickable...02:09
Ursinhadelfick: I think you can only choose this if you're a bug supervisor of the project02:09
delfickI am02:10
delfickactually... I own the project02:10
delfickhow does one become a bug supervisor?02:10
fmarierspm, I'm also getting the same error from http://nz.archive.ubuntu.com now (and my PPA seems to be fine today)02:10
Ursinhadelfick: you go to the main project page, and click on the yellow ! in the right side of Bug Supervisor (I guess)02:11
Ursinhanow not sure if it's the main page or the bugs page02:11
wgrantIt's on the Bugs page.02:11
mwhudsondon't see Cache-Control headers on say http://ppa.launchpad.net/fmarier/ppa/ubuntu/dists/karmic/Release02:12
spmfmarier: urgness. sounds to me like the transparent proxy is being too aggressive in caching. holding stuff for too long; our fix would just enforce a faster timeout of same.02:12
spmmwhudson: agreed.02:12
mwhudsondo see Last-Modified and Etag thoguh02:12
delfickwgrant, Ursinha : hmm, can't see a yellow ! :(02:12
mwhudsonmy brain is incompatible with the bits of the http rfc do with this02:12
spmmwhudson: I've managed to purge it. used to have a copy of the 1.1 rfc dog eared on my desk @ $job-1. horrible stuff.02:13
delfickexcept for "Edit bug mail subscription'02:13
fmariermwhudson, what arguments are you passing to wget to see those?02:13
spmfmarier: -Sv02:14
mwhudsonfmarier: what spm said, -Sv02:14
fmarieri'm using "wget -Sv -O /dev/null http://ppa.launchpad.net/fmarier/ppa/ubuntu/" and i don't get any of these headers02:14
mwhudson  Last-Modified: Wed, 18 Nov 2009 01:11:23 GMT02:14
mwhudson  ETag: "93fc132-1019c-4789aebc9a4c0"02:14
mwhudsonfmarier: well i guess we know whose fault that is!02:14
mwhudsonfmarier: i also don't see headers on that directory02:16
Ursinhadelfick: are you logged in?02:18
delfickyeap02:18
spmI suspect a bug vs soyuz at this point is in order. I'm not familiar enough with the intricacies of debs and apt and transparent proxies to just make the change02:18
fmarierspm, should I file a bug?02:19
lifelessspm: transparent proxies are just plain bad02:19
fmarierlifeless, +102:19
spmfmarier: please  - I'll subscribe the losas to same02:19
spmlifeless: +11102:19
lifelessspm: there is one in NZ run by clear that fucks ubuntu dist-upgrades02:19
fmarierthat's the one :)02:20
wgrantlifeless: +1000002:20
spmI was about to ask... :-D02:20
fmarierTelstraClear ftw02:20
lifelesss/w/l02:20
lifelessfmarier: so a TODO I have02:20
lifelessis to whip up a squid config to add no-cache to the cache-control headers02:20
lifelessthen point folk @ that squid02:20
fmarierspm, so I should file a bug against soyuz, right?02:21
lifeless(many intercepting proxies honour cache busting headers)02:21
spmfmarier: yup02:21
wgrantSo there is actually an ISP in NZ that has a transparent proxy?02:21
fmarieryes and it doesn't make the interwebs go any faster :(02:22
mwhudsoni'd be surprised if there was one that doesn't02:22
sproatyis it me or the little yellow circle "edit" button misleading in places?02:22
mwhudsonfmarier: who are you with?02:22
fmarierTelstraClear02:22
mwhudsonoh you said just above02:22
sproatysometimes it opens ajax request boxes, other times it opens a URL -- always hard to tell which02:22
wgrantsproaty: Yes. Some of the links are green, others are blue. But there's no text in those cases, so the colour doesn't show :(02:23
mwhudsonfmarier: is that the cable lot, or adsl?02:23
lifelesswgrant: all of NZ02:25
sproatyhttps://launchpad.net/whyteboard/0.39  - like here (probably can't see it since I'm the owner) - but there's many edit icons next to things like "No Release Manager" that opens a new URL, whereas the icons for say, editing a bug status is ajax'd02:25
lifelesswgrant: for all intents and purposes02:25
lifelessmind you telstra are just cheap, the southern cross cable should have capacity ;)02:25
ajmitchyou could say that about all NZ ISPs, being cheap02:28
fmariermwhudson, it's on cable02:28
mwhudsonfmarier: how is it, apart from the terrible proxy?02:28
fmarierspm, i've just filed https://bugs.launchpad.net/soyuz/+bug/48515102:28
ubottuLaunchpad bug 485151 in soyuz "PPA GPG signatures broken when accessing launchpad via transparent proxy" [Undecided,New]02:28
fmariermwhudson, it's a bit early to say (i only started using it a few days ago) but so far i'm not too impressed02:30
mwhudsonoh dear02:30
spmfmarier: ta; have subscribed the losas; so we shall see.02:30
fmarieri'm glad i'm not on a contract though, i might be going back to DSL02:30
fmarierspm, thanks!02:30
mwhudsonwe were thinking of switching to cable when we move to welly02:30
=== ursula is now known as Ursinha
=== spm changed the topic of #launchpad to: LP Codehosting offline for H/W update 0800-1200 UTC | Read https://help.launchpad.net for help | Help contact: allenap | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: see channel #launchpad-dev
mwhudsonmaxb: hey, i build launchpad dependencies 0.57 for karmic08:08
mwhudsonmaxb: does it still need to be rebuilt for hardy?08:08
* mwhudson is not here fwiw08:09
maxbyup, and let's take the opportunity to fix the version too08:09
maxbah08:09
maxbIt would be great if someone could reassign the branches to ~launchpad-committers so I can push too08:09
maxbBy fix the version, I mean, call it 0.57~hardy1 such that the hardy version is less than the later series, as it should be08:10
RenatoSilvacan't we delete groups?08:13
maxbgroups?08:13
RenatoSilvasorry, teams08:14
maxbYou can ask an admin for a team to be deactivated, which hides it08:15
RenatoSilvawe were talking about creating a group and we ended up creating two groups at the same time08:15
henningemaxb: afaiu it is actually deleted (for all that it's worth).08:16
henningeRenatoSilva: If you are the group owner, please add a request to the answer tracker.08:16
dreimarkhow can I change my Contact Address in launchpad?08:16
henninge*team owner* !!!08:17
henninge;-)08:17
henningedreimark: https://launchpad.net/people/+me/+editemails08:18
henningeRenatoSilva: https://answers.launchpad.net/launchpad/+addquestion08:19
dreimarkhenninge: thx08:19
dreimarkaha a I should have done a reload, thought it didn't changed08:22
RenatoSilvahenninge: thanks https://answers.launchpad.net/launchpad/+question/9083008:25
RenatoSilvacode hosting offline in LP?08:30
RenatoSilvahow long?08:30
spmRenatoSilva: per topic. ~ 4 hours in total; hopefully less. but.08:31
RenatoSilvaweird, I just branched a project now08:31
RenatoSilvait's 6:30am here, and 8:30 UTC08:32
spmRenatoSilva: that'd be a nice trick. the server in question is shutdown. :-)08:33
RenatoSilvahmm, dir created at  05:57:2508:38
thekornhi,09:22
thekornwasn't there a nice error page on http://bazaar.launchpad.net in the past09:22
thekornall i get is this generic browser page09:22
wgrantthekorn: The server is actually offline this time.09:23
thekornah ok09:24
maxbWould have been nice to have brought something else up on the IP address to display a notice09:25
thekornand as a super bonus, it would be nice if the same kind of message could be shown when running bzr instead of "[...]Please check connectivity and permissions, and report a bug if problems persist.[...]"09:27
maxbIt would be a bit trickier to make that happen for ssh09:35
rowinggolfer_getting an error message with bzr push. ssh: connect to host bazaar.launchpad.net port 22: Connection refused10:25
rowinggolfer_is the problem at my end?10:25
noodles775rowinggolfer_: Codehosting is temporarily offline (see topic)10:32
rowinggolfer_noodles775, thanks.10:32
RenatoSilvafrom #bzr:10:59
RenatoSilvaRenatoSilva: bialix: in LP there's a section in the branch "Repository format:  Packs 6 (uses btree indexes, requires bzr 1.9)"10:59
RenatoSilvabialix: it's eq to 1.9 format10:59
RenatoSilvaRenatoSilva: wouldn't one be interested in the "storage formats" like displayed in bzr help current-formats, rather than this specific internal info?10:59
=== mthaddon changed the topic of #launchpad to: Read https://help.launchpad.net for help | Help contact: allenap | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: see channel #launchpad-dev
=== matsubara-afk is now known as matsubara
gioelehello11:23
gioeleI proposed to merge a branch of mine into bzr. I got some comments, changed the code and pushed the updated branch. What should I do now to make to tell the reviewers (and launchpad) that I updated the branch?11:23
gioeleShould I use the "Request another review"?11:24
gioeleor should I use "Propose for merging" again?11:24
noodles775gioele: Launchpad will automatically update the diff displayed on your merge proposal, so no need to resubmit...11:24
noodles775gioele: but it is worth replying to the comments on the MP (this will email anyone who has reviewed the MP already).11:25
gioelenoodles775: how long does it take usually? seconds/minutes/hours?11:25
noodles775My general approach is to reply to a comment with my responses inline, and if it's worthwhile, include a link to a paste of the incremental.11:25
noodles775gioele: normally within 10 minutes (afaik, but someone from codehosting can confirm), but codehosting was down for an upgrade for the past 4 hours.11:26
gioelenoodles775: ah, OK, I'll wait then. I don't want reviewers to see the old version when they receive the email11:27
noodles775gioele: great. losa: do you know if the process that updates diffs on MP's back up and running since the upgrade?11:28
noodles775s/MP's/MP's is11:28
maxbRenatoSilva: That string comes from bzr itself, it's not an invention of Launchpad. Though I agree the command-line terse alias would be more useful11:43
RenatoSilva maxb: ok, hope someone change than in the future :)11:45
maxbRenatoSilva: Looks to me like the bzr code doesn't make it easy to do the lookup from format object to command-line name. Which is probably why LP is set up to show the description, which is retrievable easily11:46
RenatoSilvamaxb: bzr xmlinfo11:47
maxbbzr: ERROR: unknown command "xmlinfo"11:47
RenatoSilvamaxb: it's a plugin shipped with bzr 2, you may want the dev version: bzr branch lp:bzr-xmloutput $plugins/xmloutput11:49
maxbRenatoSilva: It doesn't work very well. It tells me 'unnamed' in most of my non-2a branches11:51
RenatoSilvamaxb: #bzr told me it is a mix of formats11:51
maxbNot xmloutput's fault, given plain 'bzr info' does too11:51
RenatoSilvamaxb: bzr info -v, will display the metadata that LP currently uses, but they told me that data are internal11:52
RenatoSilvamaxb: btw, do you parse the raw output of bzr info -v to get that info there in LP?11:53
maxbheh, "I" don't.11:53
RenatoSilvabut do you know how is it done?11:54
RenatoSilvamaxb: I think if the storage format is unnamed, then that's what LP should display11:55
maxbI have not found the code in LP, but based on grepping for the string in the bzr source, it looks like it's a simple matter of calling get_description() on the repository format object11:55
maxbRenatoSilva: No, because that would be useless11:55
RenatoSilvamaxb: why?11:56
maxbIf I tell you the format is unnamed, you have no useful information11:56
RenatoSilvamaxb: why is internal data more useful than that?11:56
RenatoSilvaif unnamed is useful info or not, it is a bzr issue I think, not LP's11:57
maxbWhy do you think it's internal? It's a human-readable description. That's pretty external11:57
RenatoSilvaI prefer 'unnamed' storage format than cool internal data that sounds absolutely random and doesn't matter for the end user11:58
RenatoSilvamaxb: one from LP told the formats 1 2 3 4 5 etc way displayed in bzr info -v is internal information11:58
RenatoSilvamaxb: for example, if you use an old bzr version, and you look at a branch in LP11:58
RenatoSilvamaxb: and you see the format is 2a, you may know your old bzr can't work with that branch11:59
RenatoSilvamaxb: it's like a bzr info in LP11:59
RenatoSilvamaxb: current behavior is like a bzr info -v, (where verbose is not usually default in any tool, but it is in LP currently)12:00
RenatoSilvamaxb: I think at a 1st look you could see the overall format (2a, 0.92 etc) (I think it was that way in LP 2?), then in some other page we would have "detailed info" (-v)12:01
RenatoSilvawell, ideas :)12:02
RenatoSilvawhen you cerate a merge proposal to trunk where you branch contains a merge from trunk, shouldn't that revision be hidden in the "unmerged revisions" section?12:11
maxbNo12:12
maxbBecause it's a revision in your branch which isn't in trunk12:12
RenatoSilvaok, it won't get merged anyway, so no problem12:14
wgrantWhy won't it get merged?12:14
maxbOr rather, it will get merged, why do you think otherwise? :-)12:18
wgrantThat too.12:19
RenatoSilvathe merge from trunk won't get merged into trunk12:20
wgrantIt will.12:21
RenatoSilvawhy? trunk already contains the merged revisions12:21
maxbBut it doesn't contain conflict resolution you may have done as part of the merge12:21
RenatoSilvaok you mean it will go in the history?12:21
RenatoSilvamaxb: oh I see, the history with merges is still veru hard to understand to me12:22
RenatoSilva*very12:23
RenatoSilvafor example12:25
RenatoSilvao.O http://img20.imageshack.us/img20/3403/65098324.png12:26
RenatoSilvathere are cases with dashed lines too12:27
maxbRenatoSilva: dashed lines are not complicated. They just mean there is more history there than is currently being displayed.12:29
RenatoSilvaok, all this is hard to get, hopefully the only thing I need to know is that when I merge and branch, things get working12:32
RenatoSilvamaybe someday I stop to understand that well12:32
=== fta_ is now known as fta
=== ursula is now known as Ursinha
=== apachelogger_ is now known as apachelogger
=== salgado_ is now known as salgado
=== salgado is now known as salgado-lunch
=== EdwinGrubbs_ is now known as EdwinGrubbs
=== matsubara is now known as matsubara-lunch
sproatyso how do I get my application into ubuntu's repository?16:04
sproatyI think I accidently linked my project to Jaunty, https://launchpad.net/ubuntu/jaunty/+source/whyteboard16:04
tsimpsonsproaty: if you want to get a package into Ubuntu, you should start with the MOTU at #ubuntu-motu16:16
sproatycheers16:17
=== ubott2 is now known as ubottu
=== bac is now known as bac-lunch
cyberixI'm trying to do "this bug also affects Debian"16:28
cyberixWhat should I use as the bug tracker url?16:29
cyberixI know the bug number, but Debian uses a mailing list for bug reporting16:29
tsimpsonthe URL from the debian bug tracker16:29
cyberixoh16:29
cyberixdidn't know about that existing16:29
tsimpsonbugs.debian.org16:29
cyberixthank you16:29
=== jon is now known as Guest62492
jlduponthi - I have a bunch of .deb repositories.  Is there an easy way just to "dput" those .deb in a PPA?17:09
jldupont... just a link would be great!17:12
maxbjldupont: You can't upload pre-built .debs to PPAs, only debian *source* packages17:15
jldupontso no binary packages then?17:15
maxbAll binary packages must be built by the launchpad build farm, not uploaded directly17:16
=== henninge_ is now known as henninge
jldupont@maxb: Oh I see.... if my package contains Erlang source file, is this supported?17:17
LarstiQjldupont: sure17:17
jldupontcool!17:17
LarstiQjldupont: your package will need to declare the correct Build-Dependencies of course17:17
jldupontso the debian/rules file is used to buld the package?17:18
LarstiQjldupont: yeah17:18
jldupontThanks guys!17:18
LarstiQjldupont: it's built as a Debian package, so everything that applies to building those applies17:18
jldupontI never had to worry about debian/rules before... I built my own apt repositories without those before...17:19
jldupontany pointers to a good debian/rules tutorial?17:20
jldupontlet's just say that http://www.debian.org/doc/maint-guide/ch-dreq.en.html is thin on details...17:20
maxbIt is quite strange to build .debs without using debian/rules17:21
jldupont@maxb: probably... but I pretty much figured out how to build one using bits & pieces of web pages...17:22
LarstiQehm, so how _do_ you build one?17:22
=== matsubara-lunch is now known as matsubara
jldupontI am using a combination of Scons / make17:22
jldupontwith tools such as dpkg-scanpackages etc.17:23
LarstiQwow17:23
maxbNone of those actually build .deb files17:23
jldupont@maxb: I don't have all the details OTH17:23
jldupontI just know I've got it working: http://erlang-dbus.googlecode.com/17:23
LarstiQjldupont: apt-get install devscripts17:25
jldupontnow I need to add signing and so I decided to revisit my whole process.17:25
LarstiQjldupont: and invoke `debuild`17:25
LarstiQjldupont: from the base of an unpacked debian source package17:25
LarstiQjldupont: that will build your .deb17:25
jldupont... assuming I've got a good debian/rules file I guess.17:25
LarstiQjldupont: if it doesn't, it's a hint it needs work :)17:26
jldupont;-)17:26
jldupontwhere do I drop my makefile?17:27
LarstiQjldupont: depending on how far from a good rules file it is, the lintian errors are helpful17:27
LarstiQjldupont: which makefile17:27
LarstiQ?17:27
LarstiQthe upstream package one?17:27
jldupontupstream package??17:27
LarstiQjldupont: what does your makefile do, exactly?17:27
jldupontlet's say I have a bunch of .cc files and .erl files I need to compile17:27
LarstiQright17:27
jldupontyou said "sources package"17:28
jldupontand not binary packages... so I suspect launchpad will want my makefile to build stuff, no?17:28
LarstiQjldupont: yes17:28
jldupontso, where do I drop my makefile in the folder hierarchy?17:29
LarstiQsame place it is now?17:29
LarstiQjldupont: `apt-get source hello` might be helpful as an example?17:29
jlduponthmmm... let me check this out.17:30
LarstiQjldupont: everything in debian/ is debian specific, and everything outside of debian/ is Debian orthogonal17:30
jldupontright. cool.17:30
LarstiQso normally, you would have package/Makefile that just takes care of building the program17:31
LarstiQand then package/debian/ which takes care of packaging it up17:31
LarstiQspecifically debian/rules for driving it, but debian/control is at least as important17:31
LarstiQjldupont: debhelper(7) is a tool that does a lot of the heavy lifting17:33
jldupontI am missing a bit here...17:33
LarstiQjldupont: which bit?17:33
LarstiQjldupont: ( http://kitenet.net/~joey/blog/entry/ten_years_of_free_software_--_part_5_debhelper/ for a relevant blogpost by the author)17:33
jldupontso Launchpad is only concerned with .tar.gz file, right?17:34
LarstiQjldupont: no17:35
jldupontthe .dsc also maybe17:35
jldupont(sorry I am backtracking cos I am missing a bit here)17:36
LarstiQjldupont: and the diff.gz17:36
LarstiQ(certainly the .dsc, if my reply wasn't clear)17:36
jldupontok.17:36
jldupontI have peeked inside the hello stuff you pointed me to.17:37
jldupontI see .diff.gz, .dsc, .orig.tar.gz17:37
* LarstiQ nods17:37
jldupontin the .orig, I see no /debian folder17:37
LarstiQjldupont: correct17:37
jldupontthen I am utterly confused now.17:37
LarstiQjldupont: you'll find that in the .diff.gz17:37
jldupontah!17:38
glatzordanilos, hello17:38
glatzordanilos, could you join the user contributed data in software-center session?17:38
jldupont.diff is a tar?17:38
glatzordanilos, it is a double session.17:38
LarstiQjldupont: the orig being what one, as a Debian packager, would download from an upstream project. All the packaging bits go in the diff.gz and orig is left untouched17:38
LarstiQjldupont: no, a gzipped diff17:39
jldupontmakes sense.  You are being VERY helpful.17:39
LarstiQjldupont: note that 'apt-get source hello' will have combined the various bits into a hello-version/ directory17:39
LarstiQjldupont: in case you got a .dsc, orig and diff via other methods, dpkg-source -x .dsc will do the unpacking and assembling17:40
LarstiQjldupont: you might want to make use of http://mentors.debian.net/ or the irc channel/mailinglist17:41
jldupontI am getting it now.17:41
LarstiQjldupont: or Ubuntu MOTU for the Ubuntu side of things17:41
jldupont@LarstiQ: you are making my day!17:42
jldupontok now,17:42
LarstiQjldupont: gladly :)17:42
jldupontmy makefile will reside in /package17:43
danilosglatzor, sure, in about 15 minutes, is that fine?17:43
glatzordanilos, great17:43
jldupontalong with the rest of my source files etc17:43
LarstiQjldupont: yup17:43
jldupontin /package/debian, the usual CONTROL files etc.17:43
* LarstiQ nods17:43
jldupontalong with the rules file17:43
jldupontI use debuild to package it up17:44
jldupontand then dput to upload it17:44
LarstiQjldupont: yup, that's it17:44
jlduponton the other side,17:44
LarstiQand then the launchpad build machines will process it, produce a package or an error17:44
jldupontLaunchpad will build the package and inform me of any errors, wardning etc.17:44
jldupont... how do I get notified of errors?17:45
jldupontsnail email?17:45
LarstiQjldupont: yeah, do take care to sign the package with a key that is registered in launchpad17:45
LarstiQjldupont: email17:45
jldupontok17:45
LarstiQthe email is sent to the account the key is attached to17:45
jldupontIs there a way to know in advance IF there will be errors?17:45
jlduponti.e. test run on my side AS Lanchpad would do it?17:45
LarstiQjldupont: not a 100% guarantee17:45
jlduponthmmm.17:46
jldupontso, how long is the full cycle?17:46
LarstiQjldupont: the kind of errors you won't notice locally are for example: forgetting to specify a necessary dependency you happen to have installed17:46
jldupontcheck17:46
jldupontso, turn around time is.... as fast as the web site ;-)17:47
LarstiQjldupont: you could set up pbuilder locally to guard against such things17:47
jldupontlaunchpad.net is slow... at least on my side17:47
jldupontpbuilder??17:47
LarstiQjldupont: pbuilder builds packages in a chroot17:48
LarstiQ(or other isolated enviroment)17:48
LarstiQjldupont: it's the `pbuilder` package in Debian17:48
jldupont... a sort of VirtualEnv like in Python?17:48
LarstiQright17:49
jldupontcool !17:49
LarstiQjldupont: the package provides the command 'pdebuild' which you call the same way as 'debuild'17:49
jldupont... and I'll catch missing dependencies...17:49
LarstiQbut it copies your source over and does a build in a cleaner environment17:49
LarstiQyes17:49
LarstiQlaunchpad is like pbuilder, but remote, and higher latency ;)17:50
jldupontit will create another enviroment... but where?17:50
LarstiQusually with more processing power than a lone laptop though17:50
LarstiQjldupont: /var/cache/pbuilder iirc, but that is part of setting up pbuilder17:51
LarstiQjldupont: for now, I wouldn't bother with it if I were you17:51
jldupontgot it.17:51
jldupontlet me get cracking and see how it goes!17:51
LarstiQok :)17:51
jldupontTHANKS FOR ALL THE ALL !17:51
jldupontFOR ALL THE HELP i meant17:51
jldupontYOU ROCK!17:51
LarstiQnp, hope it helps17:52
jldupontI am sure it will!  I got by with MUCH less before!17:52
jldupont@larstiq: Wouter van Heyst ?17:54
LarstiQthat's me, yes17:55
jldupont(of course... sorry)... I'll shut up now. ciao17:55
LarstiQjldupont: (in case you didn't know, irc clients have a /whois command that would, in my case, have told you that too)17:55
jldupontI was just checking the Launpad site to see if there was a correlation with larstiq... but of course there was.... silly me.17:56
LarstiQ:)17:56
jldupontI am new on Launchpad... been using GoogleCode for long.17:57
LarstiQah17:57
jldupont@LarstiQ: usually, in a .deb file, the "layout" in the filesystem is all done... I guess I'll need to cp files accordingly in debian/rules ?18:12
LarstiQjldupont: usually, the upstream makefile has an 'install' target18:13
LarstiQjldupont: debian/rules calls that install target, with DESTDIR set (often to debian/tmp/)18:13
jldupontgot it. thanks18:13
jldupontin debian/tmp ?18:14
LarstiQjldupont: a temporary area to gather files before packing them up18:14
jldupontSo I have to respect DESTDIR in rules file then...18:15
jldupontimportant to know :-)18:15
LarstiQjldupont: well, you provide it ;)18:15
jldupont?18:15
LarstiQjldupont: debian/rules sets DESTDIR, package/Makefile should respect it18:16
LarstiQjldupont: if you have a simpler build process, you could do something like hello-2.2 does with `install`18:16
tsimpsonwould this discussion not be better in #ubuntu-motu ?18:16
LarstiQtsimpson: probably18:17
jldupont... but Larstiq is SO helpful.18:17
tsimpsonwell, you can _both_ join there ;)18:17
LarstiQjldupont: other people can be helpful too :)18:17
* LarstiQ is at his channel max, so that won't happen18:18
tsimpsonregister and get +e from staff18:18
jldupontwhat's "+e" ?18:18
* tsimpson is in nearly 50 channels on freenode18:18
maxb+u, no?18:18
tsimpsonerm, yes18:18
tsimpson+e is identified18:18
LarstiQtsimpson: irc costs me enough time as is ;P18:19
LarstiQbut thanks for the hint, it's useful to know that is possible (nowadays?)18:19
tsimpsonit's a feature of freenode, has been for quite a while18:19
jldupontI do not know what "+e" or "+u" are18:20
tsimpsonjldupont: ignore +e for now, +u is a mode set which lets you join more channels. see the output of "/mode jldupont"  to see your modes18:20
* LarstiQ gets back to his homework18:21
=== bac-lunch is now known as bac
=== salgado is now known as salgado-afk
=== mwhudson_ is now known as mwhudson
=== matsubara is now known as matsubara-afk
oly_errk, can anyone tell me how to resolve different rich-root support21:04
oly_bzr kept telling me i should upgrade my repository so i did but now seems to have stopped me uploading to launchpad :/21:04
oly_does that mean the remote copy should be updated as well some how ?21:05
thumperoly_: yes21:11
oly_i tried doing an upgrade and it said that backup.bzr already exists :p21:11
oly_is there a way i can remove that some how ?21:12
oly_hum, can you ssh in to edit the files direct ?21:13
mwhudsonoly_: not ssh but sftp works21:13
mwhudsondon't use the openssh sftp client though21:14
mwhudsonas it doesn't have rm -rf21:14
mwhudsonlftp works21:14
oly_okay what about filezilla as i am familiar with that21:14
oly_ah the gnome client seems to work21:16
oly_cheers for that, never realised i could do that21:17
mwhudsonoly_: np21:20
mwhudsonoly_: it's a bit weird until you get past the ~user/project/name part as that's a completely virtual filesystem21:20
oly_yeah, well i am deleting those bzr upgrade files will try upgrading my remote branch and then see if i can upload my local changes21:22
* oly_ crosses his fingers21:22
mwhudsoncool21:22
mwhudsonbzr/launchpad should handle this better, somehow...21:23
oly_especially for those who are not that familiar with version control21:24
oly_its quite a steep learning curve i have found21:24
oly_know how to deal with situations that arise21:24
mwhudsonyeah21:24
mwhudsonwell21:24
mwhudsoneveryone should just use the 2a format now21:24
mwhudsonand likely for the next year or so21:24
mwhudsonso this problem will actually fade a bit21:24
oly_yeah, but i just mean things in general like bringing branchs back in sec21:25
oly_s/sec/sync :p21:26
oly_i am getting there though21:26
mwhudsoncool21:26
=== abentley1 is now known as abentley
=== Swaebby is now known as Swabby

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