/srv/irclogs.ubuntu.com/2008/06/13/#ubuntu-motu.txt

Saj0577the key appears on Passwords and Encrypted Keys. That right yeah?00:00
Saj0577I need to upload it to LP?00:00
stdinyou need to upload to LP if you want to dput, yeah00:00
Saj0577okay thanks00:00
slangasekbut that's not the reason for the error with debuild00:06
slangasekthat error is because the name/email in your changelog and GPG key don't match exactly, or because gpg can't find your private key at all00:07
Saj0577slangasek its uploaded and activated on LP and still same problem00:09
slangasekyes, I said, that's not the reason for the error with debuild00:10
Saj0577the name and email are identical in key and the changelog00:10
emgentnight people00:11
JazzvaSaj0577: Try passing your gpg key to debuild with -kABCD1234 where ABCD1234 is your gpg key00:11
Jazzvayou can find it with gpg --list-keys00:11
Saj0577space between -k and they key or exactly like that?00:12
JazzvaEasiest way (that I know of) would be setting it in ~/.bashrc00:12
JazzvaExactly like that00:12
Saj0577debuild -k<key here>00:12
Saj0577yes?00:12
JazzvaYes. Along with other parameters you're passing (-S etc...)00:13
Saj0577k00:13
Saj0577that worked00:13
Saj0577thank you00:13
Jazzvaif you want to skip passing your key to debuild every time, you can add something like this to ~/.bashrc http://paste.ubuntu.com/19746/00:13
Jazzvanp00:13
JazzvaJust adjust it to your key, name and e-mail00:14
Saj0577Thanks again :)00:14
Jazzvanp, again :)00:14
Saj0577just plonk it on bottom? can i add multiple keys that way?00:15
JazzvaYes, you can put it on the end. I don't think you can use multiple keys that way. But maybe I'm wrong.00:16
Saj0577k00:16
Saj0577Jazzva: you tend to use different gpg keys for diffferent things or same one for everything?00:18
JazzvaThe same one for everything.00:19
Saj0577okays00:19
Saj0577I will delete my others then and keep it simple :D00:19
Saj0577If I delete it off my home computer its still on ubuntu which i can pull it from is it not?00:20
JazzvaYou can pull your public key from keyserver, but not the private one. Private keys should stay only on your computers.00:21
Saj0577okay when i go to delete it it says back it up first hum00:22
Saj0577done exported it :D safe to deelte noe00:22
Saj0577delete now*00:23
persiaSaj0577: If you've ever put a key on the keyserver, you want to revoke it before you delete it.  If it's just a local key, it doesn't matter as much.00:50
Saj0577persia: thanks :)00:50
rzrany news on Alpha 1 ?01:13
slangasekwell, did you see the news posted to u-d-a?01:14
Saj0577you know when someone wants to open a email that you encrypted with gpg what pw you give them?01:25
Saj0577PGP sorry ;)01:25
persiaSaj0577: Often no password at all.  The typical model is to send it encrypted to their GPG key, and they use their own passphrase to open it.01:26
Saj0577O okay so in thunderbird how i tell it to send to there key ( i have engima installed)01:26
persiaSaj0577: It should automatically work, as long as their keys are already in your keyring.01:30
Saj0577So just get them to send there public key to me and then i select it when sending. And then when they recieve it they decrypt it wiht there own pw for there key?01:30
persiaWell, that's not a real safe way to do it, but it works.  Safer is to get them to send you their fingerprint, download that key from the keyservers, make sure there is an acceptable chain of trust to the key, and then send it.  Their side is unchanged.01:31
Saj0577Okay because what i was thinking is i dnt want ot have to EVER tell anyone my password01:33
persiaSaj0577: That's the point of Public Key Cryptography: you know the password to your secret key, and never have any reason to share.  You can give your public key to everyone, and they can encrypt things so that you need the secret key to unlock them (or a reasonable cluster and some time)01:34
Saj0577Yeah okay. So if i export my public key send it to a friend and they import it in seahorse. then they can just select it send me an email i then decrypt it with my private key password. yeah?01:35
persiaYes01:35
persia(except for the bit about having previously taken steps to ensure that you have the right keys, via out-of-band communications)01:36
Saj0577out-of-band communications?01:37
slangasekif you have to encrypt your traffic because you don't trust the network that it's being sent across, then you also can't rely on that network to make sure you have the right key for your interlocutor01:37
persiaYes.  Imagine if you will that I want to read your mail to your friend.  So I tap your telephone and packet lines, and can see everything you share in cleartext or voice.01:37
persiaNow, I can pretend to be your friend, and give you the wrong key, which means I get to read your mail.  As long as I resend it to your friend with the right key, they don't notice.01:38
persiaYou need to exchange the keys in a way you know to be secure, or through a trust metric you believe to be secure to avoid this.01:38
Saj0577Yeah. So basically send the public key to them via face-to-face etc?01:39
persiaSaj0577: For some vaues of send, yes.01:39
Saj0577okay.01:39
persiaGoogle "keysigning" for more information that you need on the topic.01:39
Saj0577persia: thanks for explanation :)01:39
Saj0577And how secure are they do you think? How long it take people to crack them?01:40
persiaSaj0577: That you'll have to investigate elsewhere.01:40
Saj0577okay :)01:40
Saj0577persia: thanks.01:41
leleobhzwhat i do if a package requires sse2 support/02:16
leleobhz?02:16
YokoZarDo we support processors without sse2 support?02:18
leleobhzmust to... main is i386 oriented02:19
leleobhz;]02:19
persiaYokoZar: Yes.  I believe we currently support anything above a 486DX for i386.02:22
persia(At least I think the 486sx doesn't work, but I haven't tested)02:22
leleobhzpersia: but what i do about packages thar require sse2?02:22
persialeleobhz: detect presence at runtime, and have a backup mechanism that doesn't use sse2.02:23
leleobhzand about arch?02:23
leleobhzmake it i686?02:23
persialeleobhz: If you have a backup mechanism, use arch: any.  There is no arch: i68602:24
leleobhzbackup?02:24
YokoZarpersia: hmm that doesn't sound very nice.  Some packages shouldn't be allowed to install if they can't run (ie, no sse2 support)02:24
persiaBetter if you make it flexible, as in many cases, one can also implement an altivec solution.02:24
leleobhzhmmm02:24
YokoZarLike we should have a sse2 virtual package that we can depend on which refuses to install on older processors02:24
persiaYokoZar: Why?  Let's look at mplayer: it has all sorts of routines that are improved by vector processing.  It detects what capabilities are available at runtime, and selects the best implementation of the routine for the processor on which it runs.02:25
persiaDoing it another way is a bug, as it makes porting exceedingly difficult.02:25
YokoZarpersia: I was more thinking of something like a game that had an -sse2 or greater processor as a minimum requirement02:26
persiaYokoZar: Such a requirement is a bug.  If you don't consider it that way, you make the game i386 only, which isn't interesting for many users.02:27
persiaIt's not that hard to detect capabilities at runtime and use different backends.  Users without hardware optimisation will find it slow, and likely not play.02:27
persiaThat's much better than a crash.02:27
* persia has spent time digging through MMX implementations to port to amd64, and doesn't want to see more.02:28
YokoZarTrue, but maybe upstream didn't write it that way.  There's no point talking about it without a specific package in question though02:28
persiaYokoZar: Then it's an upstream bug.02:28
persiaYokoZar: I've encountered several packages that make the assumption that there is something present (MMX, SSE, altivec, etc.)  In every case I found, there were issues with porting to architectures other than the single one used upstream.02:29
persiaIn the majority of those cases, a few hours was sufficient to find a way around the bug, and let it run.02:30
persiaGiven that processor speed tends to increase fairly rapidly, that which benefits from hand-optimised assembly today may well run fine next year.02:30
leleobhzpersia: the problem is when the code is really optimized02:35
leleobhze.g. built for sse202:35
persialeleobhz: Understood.  In what language is the code written?02:36
leleobhzC and C++02:36
leleobhzbut im not sure about optimizations02:36
leleobhzim trying to find02:36
persialeleobhz: Digging a bit, it looks like you'll get hit by http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16584 in the simple case.  I find a reference to the GCC maintainers saying not to use -msse2 except if you have runtime detection, and to only call that for a specific file (and not the one doing the runtime detection), but I can't find the relevant part of http://gcc.gnu.org/onlinedocs/gcc/02:42
ubottugcc.gnu.org bug 16584 in target "-msse2 also enabling -mfpmath=sse option causing illegal instruction errors" [Normal,Resolved: invalid]02:43
leleobhzarhg... what guys of handbrake uses to program?? gnu/hurd???02:44
leleobhz[12/06-22:43:16] <@jbrjake> i've been using linux since 1996 and i have yet to be convinced that the concept of the packaging system does more good than harm.02:44
leleobhz[12/06-22:43:51] <@jbrjake> to me it demonstrates an ongoing atrophying of the linux user02:44
leleobhzpkill -SIGAAAAARRRGGGHHHHH handbrake02:45
leleobhz(sorry by the flood)02:45
ajmitchbecause *real* linux users should compile everything from source!02:45
persiaNo, *real* linux users write everything from source02:46
leleobhz[12/06-22:46:31] < persia> No, *real* linux users write everything from source02:46
ajmitchoh right02:46
leleobhzagreed02:46
* persia takes off the gentoo-bashing gloves02:47
leleobhzbut like someone said on a magazine, i prefer a linux-dumb doctor for cut me instead a kernel-devel doctor ;]02:47
persialeleobhz: Why?  How does it matter, as long as they are a good surgeon?02:47
leleobhzpersia: a good surgeon studies medicine... not package compilation02:48
leleobhzpersia: its a extremism, but is to say, im dont must to know how to compile a software02:48
leleobhz(talking as a user)02:48
persiaMaybe.  I'd prefer someone who read at least a little outside their field: wide interests tend to correlate with intelligence which tends to correlate with competance.02:49
jmlCitation needed.02:50
persiajml: "Personality, Self-Concept, Interests, and Intelligence: Which Construct Doesn't Fit?", Phillip L. Ackerman, Journal of Personality, Volume 65 Issue 2, June 1997 for the first02:52
YokoZarTruthfully, the best system wouldn't have a packaging system at all, since every piece of software would run miraculously without installation02:53
persiajml: And I have to defer to you on the second: I can find no study indicating that intelligence correlates with competance.02:54
persia(such is complicated by the lack of a well-regarded definition of either "intelligence" or "competance")02:55
jmlpersia: I'd imagine that such a thing would be an exercise in definition.02:55
persiajml: Quite likely.02:55
jmlspeaking of definitions, if you looked it up in a dictionary, it would be spelled "competence" ;)02:55
persiaSee: this demonstrates my incompetence) and likely impacts my ability to search :)02:56
persiaWith improved spelling, I can cite "Beyond IQ", Tomas Chamorro-Premuzic, 200702:59
neurobuntuanyone here familiar with buildbot?03:11
lifelesssome03:12
neurobuntulifeless would you recommend it for nightly builds, or should I just stick to shell scripts and cron?03:14
lifelessits got a bit of a setup burden, but much nicer than shell and cron03:15
lifelessI'd do it03:15
neurobuntuok thanks....  even for building debs nightly?03:15
lifelesswell03:16
lifelesswhy are you not sending them to a ppa?03:16
=== neurobuntu is now known as neurobuntu-away
neurobuntu-awaylifeless, ppa?03:17
neurobuntu-awaylifeless, we're going to be hosting internally03:18
mneptokpersia: i have a degree in medieval studies, advanced computer skills, and am a very good cook. but no one that knows me would claim my variegated interests denote intelligence and/or competence. :)03:42
swegnerSo, I was just reading over the packaging "Getting Started" guide, and I am overwhelmed.03:47
lifelessneurobuntu: oh :P well sure bb would work, it is agnostic to the task03:49
neurobuntulifeless, thanks03:51
swegnerI know that Ubuntu is always looking to get more people involved through packaging as MOTU's, but it seems like such a steep learning curve.  What about some sort of "apprenticeship" to get people started?03:51
crimsunswegner: see mentorship03:52
persiamneptok: I said "tend to",  There are always exceptions.03:52
swegnercrimsun: there's a mentorship program already?03:52
crimsunswegner: has been.  See https://wiki.ubuntu.com/MOTU/Mentoring03:53
ScottKTheMuso: The ping was about the discussion that immediately preceeded it about Universe SRU policy.03:53
mneptokpersia: i love that you consider me "special" :)03:53
mneptok*eyebat*03:53
swegnercrimsun: great, thanks, I'm going to read a little bit  :)03:53
crimsunswegner: (that link is available from one in this channel's topic.  https://wiki.ubuntu.com/MOTU/Contributing)03:53
TheMusoScottK: Oh.03:53
ScottKTheMuso: It's stuff we need to talk about at our meeting next week.03:54
TheMusoScottK: Right. I'll have a good look before then.03:54
=== rockstar_ is now known as rockstar
SpookyEThi04:51
SpookyETDoes anyone use bzr-builddeb?04:51
lifelessyes, it has users04:51
SpookyEThow do you use dpatch with it. You have to combine, make the patch, and have it copy the changes from build-area back to the project04:52
RAOFSpookyET: Yup, pretty much.04:53
* RAOF looks forward to source package version 3.0 (bzr)04:53
SpookyETRAOF: but, do you have to do that manually?04:53
RAOFSpookyET: I export a source package, do my dpatching, and then copy the patches back into bzr, yes.04:55
RAOFI think svn-buildpackage has an option to evecute commands in an exported source package, which would be nice for this.04:55
SpookyETi was think like dpatch-edit. drop me into a shell. track changes to /debian. copy back on exit04:58
RAOFYup.  I think you can do that with svn-buildpackage.  I don't think it's implemented for bzr-builddeb.  It's also a bit sub-optimal to use a VCS to store patches, IMO, so the new source package formats will help there.05:00
SpookyETi don't like centralised. i can't stand git because it's very complicated. I've been using mercurial. It's simple and easy to use, but no launchpad05:00
RAOFYou should love bzr then.05:01
RAOFbzr-svn is pretty awesome, too, but you probably can't use it to interact with svn-buildpackage ;)05:02
lifelessRAOF: you are doing it the hard way I think05:02
lifelessRAOF: can you not just bzr-builddeb --uncommitted?05:02
nxvljcastro: i have just fill the UDS survey and left a comment for you :P05:02
RAOFlifeless: I was imagining a tree-less (aka merge-mode) bzr usage, where the files you want to edit *don't exist*.  If I'm wrong, then just editing in place should be good.05:03
lifelessRAOF: have you used bzr-buildden :P05:04
RAOFlifeless: Yes.  In merge-mode, in fact :)05:04
SpookyETden? or deb?05:04
lifelessdeb05:04
SpookyETmerge-mode is what i want05:04
SpookyETupload to launchpad +junk05:04
lifelessmerge-mode is when your vcs tree is the debian/ subdir only05:04
RAOFYes.05:05
lifelessI think thats a bad model, so don't use it05:05
lifeless(it detaches changes to the source tree from the source tree)05:05
RAOFI don't think it was too bad, but once everything accepts source-version 3, it'll be hopeless.05:05
lifelessI still don't see what source-version 3 actually improves.05:06
lifelessbut perhaps I'm just missing the point05:06
RAOFYou get the whole bzr tree as your source package?05:06
RAOFSo 'apt-get source' gets exactly what you need to actually work on the package.05:06
ScottKIt's got quilt so its' got to be better.05:06
lifelessScottK: :)05:07
lifelessRAOF: debget or whatever does that now05:07
RAOFHey, that's kinda cool.05:08
ScottKRAOF: That's true for some definition of the word 'need'.05:08
RAOFDoes it work for Ubuntu?  It seems like it's going to be getting its information from packages.debian.org05:09
ScottKPersonally, I do fine with *-edit-patch.  Quilt seems overly complex and obscure.05:09
ScottKI'm sure there are packages patched heavily enough to need it, but not so many.05:09
RAOFI like *-edit-patch, yeah.  I like bzr, too.05:09
lifelessRAOF: it should be getting it from the VCS-thing header05:11
lifelesswhats more cool, is bzr-search05:11
RAOFMaybe you're looking at a different debget description, because the description I'm looking at says it doesn't use the local Packages file at all.05:11
lifelessoh, well bugger files etc05:12
ScottKI'm sure bzr is wonderful and all that, but until I encounter it outside Ubuntu, it's n+1 VCS to try and learn and my brain is already full.05:12
lifelessScottK: hack on any number of projects these days and you'll encounterit05:12
lifelessScottK: gnome are considering it, I hear KDE are too, emacs is moving to it, mailman has etc,etc,etc05:13
ScottKlifeless: I'm sure.  I just haven't hit it yet.05:13
jmlit's also substantially less difficult to learn than, say, CVS.05:13
lifelessjml: scott does have a fair point05:13
ScottKExcept for that fact that I already know CVS so the learning curve there is pretty minimal.05:14
lifelessScottK: I would encourage you to forget svn and learn bzr instead. Space-for-space tradeoff its a win IMO05:14
lifeless:)05:14
ScottKExcept I have to use svn most every day.  I can't forget it yet.05:14
lifelessyes, you can through the magic of bzr-svn05:14
lifeless:)05:14
jmllifeless: I wasn't suggesting otherwise.05:14
* RAOF <3 bzr-svn05:15
ScottKlifeless: If I go check out the Debian Python Modules Team svn (with 200 + debian dirs in it) with bzr=svn instead of svn, how much longer is it going to take me to download it and then to update it?05:16
RAOFSubstantially longer for the first branch, not much longer for subsequent updates.05:17
lifelessScottK: you can do a checkout using bzr, I understand that like that its roughly comparable05:17
lifelessRAOF: or ^05:17
RAOFOh, yeah.  I always forget that you can checkout ;)05:17
ScottKOK.  I might try that at some point.05:17
lifelessScottK: on a side note thats a good question that many folk will answer. I will at some point get a solid canned response for it05:17
lifelesss/answer/ask/05:18
* ScottK just recalls nearly dieing of old age the last time he tried to check out a Kubuntu debian dir off LP using bzr.05:18
uniscrip1quick question. Should dependencies only needed for make check to be listed as build dependencies in debian/control?05:20
persiauniscrip1: If you are running make check at build-time, yes.05:20
uniscrip1ah, yes, good answer. thanks05:21
SpookyETI wonder why mercurial is not very popular05:39
SpookyETgit and bzr are05:39
RAOFAren't mozilla using mercurial?05:39
RAOFGit has the advantage of a hugly high-profile development team and posterchild use-case.  Bzr has the advantage of being the best thing since sliced bread.05:40
SpookyETmercurial is good05:41
SpookyETgit's interface sucks05:41
persiaHg is used in a number of places, and supports most workflows for any of svn, bzr, or git relatively cleanly.05:41
pwnguinwow, debian eclipse carries a ton of patches05:41
RAOFSpookyET: Preaching to the choir, man.05:41
SpookyETone thing i have not see in any of these is the ability to commit huge files05:42
lifelesspersia: if by 'most workflows' you mean 205:42
SpookyETthe only one i know is Adobe VersionCue, which can handle big photoshop files05:42
persialifeless: ?05:43
lifelessSpookyET: we know _how_ to in bzr, just need someone to do it and find where the exceptions are raised05:43
lifelessSpookyET: its basically 'put in a stream code path adjacent to the fast-all-bytes code paths'05:43
lifelesspersia: hg does not support _most_ workflows of svn, bzr or git. most of git yes, but not svn or bzr05:44
SpookyETlifeless: diff is still a problem05:44
SpookyETif only diff had plugins for different kinds of binary files05:45
lifelessSpookyET: yes, though its possible to write a tape-diff, I don't think anyone has05:45
lifelessour diff has plugins05:45
persialifeless: Oh.  I only know a couple svn workflows, for which Hg worked.  I admit that I've not found any bzr workflows that work for me.05:45
persia(not a criticism of bzr, so much as an indication of how much time I've spent with it)05:46
lifelesspersia: you found a centralised workflow for hg05:46
lifeless?05:46
persialifeless: No.  My experience with Hg is similar in volume to that with bzr.  In the Hg case, I was able to use svn or git workflows (depending on the project documentation).  With bzr, I generally have to try several times to get a branch that looks right (with associated multiple branching over the network)05:48
StevenKpersia: Geh? bzr branch <> doesn't Just Work? It does for me.05:49
lifelesspersia: well, svn workflows _are centralised_ - not finding a centralised workflow means you were not using hg as you would svn :)05:49
persiaStevenK: That works fine to get the code.  It's getting a patch in and marked correctly that frustrates me.05:49
lifelesspersia: 'commit' ?05:49
StevenKpersia: bzr commit -m "" && bzr push ?05:49
wgrantbzr bind!05:49
persialifeless: That's what the documentation says.05:50
lifelesspersia: I would love it if you could pop into #bzr some point and spend some time showing us what is confusing05:50
persiaStevenK: Given what tends to be missing when I bzr commit, I don't think && is the right operator there.05:50
persialifeless: If you really want.  I suspect it's just that I've not read enough documentation.05:50
lifelesspersia: that implies not enough guidance in the ui/'bzr help X'05:50
lifelesspersia: requiring reading of documentation *is a bug* imo05:51
persialifeless: OK.  I'll come by some day then.  Lessons are always appreciated (but bzr help is likely to also be helpful)05:51
StevenKpersia: What is missing when you bzr commit?05:51
persiaStevenK: Sometimes new files.  Sometimes the history doesn't look right.  Sometimes bzr diff doesn't generate what I expect.05:52
wgrantYou need to bzr add new files.05:53
* persia is a reluctant VCS user, which is likely part of the problem.05:53
StevenKI've found I can treat a bound bzr branch like svn, and it works. An unbound branch is also like svn, except that update is pull, and commit is commit and push05:53
persiawgrant: Yes.05:53
wgrantStevenK: Indeed, it's rather like SVN for centralised stuff like that.05:53
persiawgrant: Sometimes it's knowing which files I want.05:54
wgrantAlmost identical.05:54
wgrantpersia: bzr status should give you a good indication.05:54
StevenKwgrant: Which is good, because it means less changes to remember05:54
persiaStevenK: Yes, bound branches are almost identical to SVN, although they seem to be confused if you don't update them for a while.05:54
wgrantConfused?05:55
persiawgrant: Yep.  bzr status is one of the things I tend to run between commit and push.05:55
wgrantThat sounds more like git with its regularly history modification.05:55
StevenKI have the seeds checked out as bound, and it hasn't gotten confused.05:55
persiawgrant: Well, at least in some cases I've found it easier to delete a local branch and re-checkout rather than updating the local branch when there were foreign updates.05:55
StevenKpersia: Between commit and push is too late, run bzr status before commit05:55
wgrantpersia: Wow. I've never had to do that.05:55
* persia again suspects these aren't issues with bzr05:56
wgrantpersia: status shows you what will be committed when you run commit.05:56
wgrantThe diff will also empty once you run commit.05:56
wgrantAs there are no uncommitted changes.05:56
StevenKSince diff and commit operate on the local branch05:56
StevenK(If it's unbound)05:57
persiaRight.  Nevermind.  I'll go read some documentation, and maybe visit #bzr for a lesson later, when I've a set of my issues in front of me, rather than the nice clean results of dpkg-source05:57
wgrantI found bzr very, very easy to use when I first tried it, though I had been using svn for years prior.05:58
wgrantThe migration was most painless.05:58
StevenKAgreed, same for me.05:58
StevenKI'd been forced by $WORK to use and admin cvs, which I found a *horrible* pain05:58
jmlwgrant: I found it took a while to unlearn misconceptions about branching that I learned from SVN.05:59
StevenKjml: Only because svn's merging is ... interesting05:59
jmlwgrant: not that long once I started actually _using_ Bazaar, I'll grant you.05:59
jmlStevenK: yeah.05:59
RAOFStevenK: Again.  Svn _has_ merging? :)06:00
StevenKHaha06:00
StevenKRAOF: Commonly done in wetware06:00
jmlStevenK: Twisted does branch-based development with Subversion. We have special tools & processes to work around Subversion.06:00
RAOFRight.  svn spend-a-day.06:00
SpookyETcan you push an entire repo with bzr onto launchpad?06:22
RAOFYou mean a bunch of branches?06:23
SpookyETmy ppa06:23
leleobhz3'clock and ive thinked in use for i in `find ~ -iname "*sources.changes*"`; do dput ppa $i; one06:27
* leleobhz needs a bed06:27
dholbachgood morning06:32
lifelessgarh06:32
lifelesschoose two channels. ONLY06:32
leleobhzmy makefile have no install target06:34
leleobhzhow can i override make install?06:34
SpookyETSo, is it possible to upload my local bzr repository of my PPA to launchpad?06:35
lifelessSpookyET: ppa's want source packages, bzr build-deb can make a source package from your bzr tree for you06:36
lifelessSpookyET: you can up load the bzr tree to bazaar.launchpad.net too, of course06:36
SpookyETyeah, i want to upload the tree06:36
SpookyETbzr push gives me an error06:37
lifelessSpookyET: if you paste the error somewhere, people can help06:39
SpookyETit says that my repo is not a branch06:39
lifeless!paste06:39
ubottupastebin is a service to post multiple-lined texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu.com (make sure you give us the URL for your paste - see also the channel topic)06:39
lifelesscopy and paste it to that website06:40
lifelessshow us the url06:40
gesergood morning06:40
SpookyETlifeless: http://paste2.org/p/3870206:40
=== dholbach_ is now known as dholbach
lifelessSpookyET: you haven't created a bzr branch yet.06:42
lifelesswhere is the MOTU documentation for this ? RAOF ? Anyone?06:42
lifelessSpookyET: uhm, what bzr commands *have* you run ?06:43
SpookyETlifeless: repo-init and everything in the subdirs except tarballs and build-area is bzr init06:43
lifelessthen you can push each individual subdir06:44
lifeless'repository' is _just_ a storage area, it has no semantic value06:44
persialifeless: There isn't any MOTU documentation on managing packages with bzr.  For the majority of packages in universe, it's not worth the bother of setting up a repo when the package will never be touched again (we'll sync with Debian next time).06:44
lifeless*everything* is in terms of branches or trees06:44
SpookyETlifeless: there is a .bzr dir there06:45
lifelessSpookyET: that has nothing to do with what I said06:45
lifelessSpookyET: that just means there is a .bzr dir06:45
lifelesspersia: https://wiki.ubuntu.com/BzrMaintainerHowto?highlight=(bzr)06:46
persialifeless: Ah, cool.  That wasn't there last time I read the wiki.06:48
lifelesspersia: heh, it is a year or so old I think06:48
persialifeless: Right.  I read the entire wiki from mid April to late May last year, based on the pagelist as of early April.  I don't know when I'll next have six weeks to repeat that.06:49
lifelessMEEP06:50
lifelessthere are > 32K pages06:50
persiaThere were only about 25K pages then.06:50
lifeless'only'06:50
persiaLots of them are only a couple lines long, or redirectls, which makes it easier.06:50
SpookyETi'm trying to push. it ain't working06:51
lifelesswhats your latency to London?06:51
lifelessSpookyET: again, show the error06:51
SpookyETll06:51
lifelessSpookyET: 'it does not work' is useless as feedback06:51
SpookyETlifeless: http://paste2.org/p/3870406:52
lifelessSpookyET: each needs its own valud url - in launchpad branches are at USER/PRODUCT/BRANCHNAME06:53
lifelessyou are trying to put them at USER?PRODUCT/ppa/BRANCHNAME06:53
lifelessthis will fail06:53
SpookyET+junk06:53
lifelessyes thats your PRODUCT field06:53
lifelessyou have one path element too many06:54
SpookyETlifeless: i thought i could upload my local repo to /ppa06:54
lifelessagain, bzr is focused on _branches_06:55
lifelessyou can upload one branch to bazaar.launchpad.net/~spookyet/+junk/ppa06:55
lifelessanother to bazaar.launchpad.net/~spookyet/+junk/differentname06:55
lifelessetc06:55
RAOFAh, C++. your compile errors fill me with joy: http://pastebin.ubuntu.com/19806/06:56
SpookyETcan you delete a branch from launchpad if you uploaded crap?06:57
StevenKSpookyET: Are you trying to use bzr to upload to your ppa?06:58
SpookyETStevenK: no. I'm just trying to use bzr and bzr-buildpackage to keep track of /debian06:59
SpookyEThttp://babelfish.yahoo.com/translate_url?tt=url&trurl=http%3A%2F%2Fwiki.debianperu.org%2Fdoku.php%3Fid%3Dtutoriales%3Abzr-builddeb&lp=es_en&.intl=us&fr=moz206:59
SpookyETI also want to upload the stuff to launchpad07:00
SpookyEThttps://wiki.ubuntu.com/BzrBuildpackage07:01
lifelessSpookyET: yes you can delete  a branch (as long it is not referenced from bugs etc)07:06
SpookyETyeah i noticed.07:07
\shmoins07:35
Hobbsee_hey \sh07:36
elmargolI tried to get a shell after pbuilder fails :/ and somehow it does not work :/ it says no E scripts found :(07:36
Hobbsee_elmargol: that's not an error, is it?07:36
elmargolThats not copy and paste yes07:37
Hobbsee_it should still have dropped you into a shell anyway...07:39
Hobbsee_(are you sure it didn't?)07:42
elmargolyes07:42
elmargolW: no hooks of type E found -- ignoring07:46
\shwoohsaa...bug #239140 confirmed/wishlisted...rocking07:49
ubottuLaunchpad bug 239140 in soyuz "[Wishlist] Live Build Logfile View " [Wishlist,Confirmed] https://launchpad.net/bugs/23914007:49
\shlet's see when it'll be implemented07:50
=== thekorn__ is now known as thekorn
DktrKranz2Bug 133393 ships a NEW source package (fuzzyocr3 against fuzzyocr in the archives), shouldn't we manage it in REVU instead?08:36
ubottuLaunchpad bug 133393 in fuzzyocr "fuzzyocr 2.3b is deprecated" [Wishlist,New] https://launchpad.net/bugs/13339308:36
persiaDktrKranz2: Depends on how we want to manage the transition.08:39
persiaIf we can NBS it quickly, better to use fuzzyocr as the source package, and ship a fuzzyocr3 binary.  If we can't, then maybe parallel packages make sense (I'm personally opposed to parallel packages).08:40
DktrKranz2persia: debian maintainer chose parallel packages approach.08:43
DktrKranz2should we diverge from debian this way? we won't be able to come back easily08:44
persiaDktrKranz2: We should follow Debian whereever possible for transitions.08:45
persiaIf we don't follow Debian, we'll have to transition twice, once to vary, and once to get back (even if it ends up being the same code with a different name, it's still a transition).08:45
DktrKranz2Probably old package will be removed once new upstream will be pushed to unstable, we should do the same.08:49
DktrKranz2I'm not comfortable to push a NEW package without a second review, though08:50
persiaWell, we oughtn't remove the old package until the transition is complete, but otherwise, yes.08:50
persiaIsn't it just a sync from experimental?  the DD and you make two reviewers.08:50
DktrKranz2Indeed, I can ask reporter to request a sync from experimental08:51
DktrKranz2(and to adjust bug report accordingly)08:52
persiaDktrKranz2: Better to just retitle/test yourself, and push to the archive admins, rather than bouncing back off the reporter (unless you disagree).08:52
DktrKranz2persia: sounds good. I need to review package a bit because I'm not familiar with it and to see if has conflicts with current version in Intrepid. I'll assign it to me.08:54
persiaDktrKranz2: I usually just take those things as sync sponsoring requests.  Users who push a lot tend to see the changes, and follow the proper guidelines next time.  Users who only do one go away happy.08:55
huatsmorning everyone09:05
sistpoty|workhi folks09:41
huatshey sistpoty|work09:42
sistpoty|workhi huats09:43
james_wdholbach: nice catch on the sync request FTBFS, should I invalidate the request and wait for Debian to fix the bug, or let it sync and fail, and then let the autosync take care of getting the fixed version?10:06
dholbachjames_w: I suppose it's going to be in incoming in a bit10:06
james_wdholbach: I'm not sure I understand10:11
dholbachjames_w: you could invalidate it for now and reopen once it's been fixed in incoming10:12
james_wah, ok, thanks.10:12
devfilsomeone have an amd64 with a virtual machine to test a package?10:13
james_wdholbach: too slow :-)10:15
RainCTIt I want to get an SRU into Hardy and Gutsy can I just give it version number -0ubuntu2 and -0ubuntu2~gutsy (Intrepid has a newer upstream version)?10:43
DktrKranz2RainCT: have hardy and gutsy packages the same version number?10:47
DktrKranz2RainCT: you can use -0ubuntu1.8.04 (for hardy) and -0ubuntu1.7.10 (for gutsy), but can you indicate which package are you looking at, just to be sure?10:49
RainCTDktrKranz2: Yes, they have the same. The package is youtranslate.10:52
DktrKranz2RainCT: versioning scheme I gave you is correct. You can use it :)10:54
DktrKranz2 1.1.9-0ubuntu1.8.04 AndyP 1.1.9-0ubuntu1.7.1010:55
RainCTOK, thanks :)10:55
DktrKranz2de nada10:55
gaspaDktrKranz2: ehy ;), can we publish in some way my nbs page?10:56
DktrKranz2gaspa: ask some ubuntuwire admins, wgrant maybe10:56
gaspal10:57
gaspaok10:57
RainCTDktrKranz2: Uhm.. Do you see it as viable to SRU the package from Intrepid completly into Hardy? :P11:28
RainCTDktrKranz2: because beside being unusable the package is FTBFS so beside switching to cdbs the changes would be mostly the same11:30
DktrKranz2RainCT: is it installable in hardy and gutsy?11:32
RainCTDktrKranz2: installable, yes, but it won't do anything11:32
DktrKranz2why? broken package?11:33
RainCTDktrKranz2: it parses the HTML from some webpages, but they all changed since it was released11:33
=== Czessi_ is now known as Czessi
DktrKranz2parse data from external websites? (such youtube related softwares?)11:34
* DktrKranz2 moves to lunch now11:36
RainCTDktrKranz2: yes, it parses Google Translate, Babel Fish and some other sites11:36
DktrKranz2RainCT: mind discussing about it in a couple of hours?11:36
RainCT(the service to use can be switched in a config dialog, but any of the available options works anymore :P)11:37
RainCTDktrKranz2: sure, enjoy your meal :)11:37
DktrKranz2thanks, C U11:37
gaspawgrant: how could that page (http://iogaspa.altervista.org/nbs/reversenbs.xml) linked in ubuntuwire ?11:56
emgentheya12:40
sebnerhoi emgent12:40
sebneremgent: thanks for your comment ^^ but I know that the new patch in necessary ;) I had connection problems yesterday. did norsetto say anything after I quit?12:41
emgentno12:41
elmargolCan someone give me a hand please? I try for hours to package the new gnunet-gtk release. Somehow I get a mkdir: cannot create directory "/usr/share/icons/hicolor/scalable": Permission denied if I build it inside pbuilder12:42
\shelmargol: there is a $DESTDIR missing or the debian/rules is wrong12:43
elmargolThey use this script https://gnunet.org/svn/gnunet-gtk/pixmaps/icons/icon-theme-installer12:43
elmargol\sh, I think this too... I just can't find the right place :/12:44
\shelmargol: check if ${INSTALL_DEST_DIR} is set inside the script...if not this will fail12:45
\shelmargol: install_dir=${INSTALL_DEST_DIR}${INSTALL_BASE_DIR}/$size/$category12:45
\sh$($MKINSTALLDIRS_EXEC $install_dir) || {12:45
\shecho "Failed to create directory $install_dir"12:45
\shyou see...when $INSTALL_DEST_DIR != $DESTDIR from make then $install_dir only ${INSTALL_BASE_DIR}/....12:46
\shoh what an english12:46
\shand what pseudocode ,;)12:46
* sebner winks \sh \o/12:46
elmargol\sh, sorry I think my english is to bad to understand this :/12:53
elmargolinstall_icon_exec=${top_srcdir}/pixmaps/icons/icon-theme-installer -t ${theme} -s ${srcdir} -b ${themedir} -m "${mkinstalldirs}" -x "${INSTALL_DATA}" <- thats the makefile12:53
elmargolyou say I have to add -d?12:53
porthoseis it just my machine or is http://packages.ubuntu.com/hardy/   not working?12:55
jpdsporthose: I think that site is in the process of being moved to a new host.12:58
porthoseaaahhh  K thx :)12:58
\shelmargol: yes...with ${DESTDIR} var from make12:59
jpdsporthose: https://lists.ubuntu.com/archives/ubuntu-devel/2008-May/025370.html and later messages13:00
elmargol\sh, thx it works now13:04
\shelmargol: cool :)13:08
elmargolI do some more cleanup and upload it to my ppa...13:09
=== Kopfgeldjaeger2 is now known as Kopfgeldjaeger
=== wolfger_ is now known as wolfger
=== Arby__ is now known as Arby
porthosejpds: :'(13:20
* jpds hugs porthose 13:30
jpdsporthose: there there, it's not the end of the world13:30
* laga pulls out his pocket doomsday device13:30
lagasure?13:30
DktrKranz2RainCT: back.13:31
jpdslaga: ...yet13:34
leleobhzhave some way to search filenames in package via aptitude?13:51
leleobhzor apt-cache13:51
leleobhzpackages.ubuntu.com is too slow13:51
lagause apt-file13:51
Pici!info apt-file13:51
ubottuapt-file (source: apt-file): APT package searching utility -- command-line interface. In component universe, is optional. Version 2.1.0 (hardy), package size 16 kB, installed size 120 kB13:51
leleobhzlaga: but it ill search only in installed packages or consult all packages database?13:52
Picileleobhz: It will search everything13:53
Picimake sure you sudo apt-file update before you use it13:53
leleobhzok13:53
leleobhzheh, it clains this to me now13:53
leleobhzanother, have some issue with packages.ubuntu?13:54
RainCTDktrKranz2: ok. so, what do you think?13:55
DktrKranz2RainCT: if package is not working anymore, it's definitely SRU-worty, could you isolate a patch for that issue?13:56
jpdsleleobhz: it's down.13:58
leleobhzjpds: oh...13:58
RainCTDktrKranz2: that's what I was saying before; additionally of not working anymore, its  FTBFS and needs an additional patch for this in Hardy13:58
jpdsleleobhz: https://lists.ubuntu.com/archives/ubuntu-devel/2008-May/025370.html13:59
RainCTDktrKranz2: so I'm wondering if it wouldn't be better to just pull the version from Intrepid there as there wouldn't be much difference13:59
leleobhzjpds: wait a minute. packages.ubuntu arent sponsored by canonical?14:00
cody-somervilleleleobhz, not currently14:01
DktrKranz2RainCT: if changes introduced are required to have a working package, I guess it's ok, but let's check deltas :)14:01
jpdsleleobhz: read the later messages14:02
leleobhzreading14:02
RainCTDktrKranz2: (those additional changes would be mainly the new upstream version -not sure what's new but it isn't much, upstream calls it a -maintenance release'- and the addition of a .desktop file and icons for the menu)14:02
DktrKranz2I think they don't harm stable releases14:03
RainCTgood :)14:04
DktrKranz2if the only differences between a SRU debdiff and a backport from intrepid are .desktop files ne icons, I think it's perfectly safe.14:05
jpdsleleobhz, porthose: ok, I can confirm that it's being moved to a canonical machine.14:06
leleobhzjpds: now?14:07
RainCTDktrKranz2: great, I'll ping you when I've filed the report14:07
DktrKranz2RainCT: thanks14:07
jpdsleleobhz: by what I've been told, yes.14:07
leleobhzjpds: its really good14:07
Ngleleobhz: packages.ubuntu.com should be back up and running faster now14:18
Ng(subject to your DNS updating)14:18
leleobhzNg: /etc/hosts and dig exists for this ;]14:18
Ng91.189.94.219 is the new IP14:19
LaneyNg: Will it track intrepid properly now?14:19
leleobhzregistering14:20
leleobhzNg: wow!14:23
Ngit'll be faster when yahoo and msn stop crawling it14:24
leleobhzNg: its really fast comparing than yesterday14:24
Nggood good14:26
=== gasp1 is now known as gaspa
jpdsNg: smashing!14:31
leleobhzNg: congrats, very fast14:31
lukehasnonameIs Canonical hosting now?14:36
jpdslukehasnoname: yeah14:37
lukehasnonameRunning RHEL 5.2?14:38
nhandlerI don't know if anyone here is interested, but I am going to be giving a lesson on merging a package from Debian in ##MergeAndSync in about an hour (15:00 GMT). Anyone who is interested is welcome to attend.14:53
james_wnhandler: there is #ubuntu-classroom that is usually used for this sort of thing14:55
bddebianHeya gang14:57
nhandlerjames_w, I wasn't sure what I needed to do to be able to hold a lesson in #ubuntu-classroom. That is why I am holding it in a new room.14:57
james_wnhandler: not a lot, there's very few sessions there, so there is little chance of clashing.14:58
james_wnhandler: thanks for doing it though.14:58
nhandlerjames_w, Ok, I'll keep that in mind for next time.14:58
sistpoty|workhi bddebian15:00
bddebianHi sistpoty|work15:01
geserHi bddebian15:01
bddebianHeya geser15:01
i4xhugs!!15:02
lukehasnonameomg why doesn't everyone use aptitude15:07
ScottKBecause sometimes its solution is to want to remove my entire desktop.15:07
sebnernhandler: asking wouldn't be bad if you do others merges ;) And who uploaded it (streamtuner)? also it's useless to recommend xmms since it's not in the repo anymore15:08
DktrKranz2sebner: fear to remain mergeless? :)15:10
sebnerScottK, go and fetch your stick to beat DktrKranz2 :P15:11
* DktrKranz2 hides15:11
* ScottK doesn't have the stick. That's someone else whom I would not presume to usurp.15:12
jpdssebner: nein, du denkst Hobbsee15:12
sebnerjpds: right15:12
sebnerScottK: then fetch your authority thing ^^15:12
nhandlersebner, I'll try to ask from now on. I am not sure who uploaded streamtuner. They didn't leave a comment, and they never assigned the bug to them. And I was not aware that xmms wasn't in the repo. It is also only a suggests in the package15:12
DktrKranz2sebner: "Silence, I kill you!" (cit. Achmed) :)15:13
ScottKnhandler: It's not a hard and fast rule that you are required to ask, but it's generally considered polite and it's often useful.15:13
sebnernhandler: no it's recommends but np15:13
sebnerScottK: \o/15:13
sebnerDktrKranz2: hehe15:14
Hobbsee -- Stefan Ebner <hellboy195@gmail.com>  Thu, 20 Mar 2008 11:34:19 +010015:14
Hobbseeapparently15:14
sebnerHobbsee: That's me =)15:14
Hobbseeah15:14
sebnerDktrKranz2: did you upload it?15:15
Hobbseesebner: check the signature on the changes file.15:15
sebnerHobbsee with the stick is now here \o/15:15
nhandlerScottK, I originally tried asking everyone before doing a merge. The issue was, the majority of them never replied to the emails I sent. Maybe I'll try IRC next time.15:16
ScottKnhandler: Or you can ask here if someone is still active.  Generally someone will know.15:16
nhandlerScottK, I'll keep that in mind15:17
sebnermaybe magic Hobbsee can tell me where I can find that xD15:17
lukehasnonameAny links or details on the downside of Aptitude?15:17
DktrKranz2sebner: which one? streamtuner?15:17
Hobbseeit was uploaded by they who had the key of ID 0EADC24515:17
sebnerDktrKranz2: yep15:17
DktrKranz2dunno15:18
Hobbseewhich, unfortuantely, is now revoked.15:18
sebnerHobbsee: It seems they fear my revenge ^^15:18
sebnerScottK: anything new about our friend courier?15:18
Hobbseesebner: it was a DSA key.15:18
sebnerHobbsee: that means?15:18
* sistpoty|work has a cache, and it says RainCT15:18
Hobbseesebner: you've forgotten so soon?15:19
jpdssebner: https://edge.launchpad.net/ubuntu/intrepid/+source/streamtuner/0.99.99-13ubuntu115:19
ScottKlukehasnoname: No, but generally I find it more satisfying to let apt do it's best and then work out the rest myself.  Aptitude will try very hard to get you to 'a' solution, but not necessarily the one I would pick.15:19
ScottKsebner: Not forgotten, but not gotten to.15:19
Hobbseesistpoty|work: ah, thankyou, i didn't have a cache, and i can't seem to find a way to search expired keys15:19
sebnerScottK: k ^^15:19
ScottKsebner: I did 2 SRUs yesterday.  I have hopes for courier tonight.15:19
sebnerjpds: ah ^^15:19
sistpoty|workHobbsee: actually I just tried gpg --list-keys (w.o. a recv-key and w.o. having used gpg on this box for some time)15:19
sebnerHobbsee: hm?15:19
Hobbseesebner: clearly, you've forgotten the debian ssh key stuff.  it's likely that all dsa keys got regenerated as a precaution, whether gpg or ssh.15:20
sebnerHobbsee: ah. I'm not much in that stuff15:20
jpdsHobbsee: gpg doesn't use libssl, thus not affected15:21
Hobbseesistpoty|work: oh, interesting, recv-keys will still work.15:21
Hobbseejpds: you underestimate paranoia, particularly when the message goes out that *all* dsa keys are compromised.15:22
geserHobbsee: where did you find that 0x0EADC245 got revoked?15:22
jpdsHobbsee: well.. I use RSA for signing.15:22
sebnerHobbsee: by the way. I have 3 syncs and they couldn't be synced because the orig.tar.gz tarballs. I was never in this situation before so ... what to do?15:23
gesersebner: fake-sync15:23
DktrKranz2sebner: fakesync \o/15:23
sebnerxD15:23
Hobbseegeser: i guessed, as the keyserver said it couldn't find it.15:24
FestorI have a question about PPA15:24
Festor15:24
FestorCan I use the same orig.tar for several packages of the same program in different versions of Ubuntu?15:24
geserHobbsee: keyserver never delete keys, not even revoked ones15:24
sebnerDktrKranz2: I think I just did one with your help but can't remember ^^15:24
* DktrKranz2 too15:25
gesersebner: take the Ubuntu .orig.tar.gz, apply the Debian diff.gz, add a changelog entry for the fakesync, testbuild, upload :)15:25
ScottKFestor: PPA questions are best asked in #launchpad15:25
sebnergeser: thanks for this highspeed tutorial ^^15:26
Hobbseegeser: can't they stop you from getting th ekeys?15:29
* sebner likes gedit. It segfault exactly on every second start ^^15:32
sebnergeser: but is it then again -1ubuntu1?15:33
DktrKranz2sebner: -Xbuild1 for fakesyncs15:34
jpdssebner: vim ftw15:34
sebnerDktrKranz2: thanks15:34
sebnerjpds: hehe15:34
SpookyEThi15:36
SpookyETI have a little problem. nothing is put in /debian/foo/usr/bin, but I see the stuff inn /debian/tmp/usr/bin15:36
sebnerDktrKranz2: and then I upload the .diff.gz?15:37
sebnerDktrKranz2: no wait, what should I upload then? ^^15:38
DktrKranz2sebner: a debdiff against current ubuntu version and your candidate revision15:41
sebnerDktrKranz2: *nice*15:41
leleobhzhave someway to override cdbs install command?15:42
leleobhzive used install/handbrake::15:42
leleobhzbut it still trying to run make install15:43
ScottKSwitching to debhelper would be one way.15:43
leleobhzScottK: but has no override for this?15:45
ScottKleleobhz: I'm sure there is.  I just don't know what it is.15:46
ScottKI find that for standard cases where CDBS just does the right thing, it's pretty decent.15:46
ScottKOnce you start needing to figure a bunch of over-rides and changes, debhelper is more transparent and easier to understand.15:47
ScottKThe black magic is good when it's working, but when it doesn't then it's really hard to follow.15:47
sebnerDktrKranz2: if the change of the maintainer also necessary?15:47
DktrKranz2ni15:47
DktrKranz2*no15:47
sebnerah just saw some fakesyncs with that change15:47
DktrKranz2if you use buildX, it's not required15:48
ScottKsebner: Once you make a real change like the maintainer change, it's not a fakesync anymore.  It's a merge.15:48
sebnerScottK: kk15:49
sebnerDktrKranz2: would you like to look at my debdiff?15:50
DktrKranz2sebner: if you have half an hour... I have to finish other stuffs before :(15:51
sebnerDktrKranz2: np. it doesn't hurry15:51
freeflyingpersia: will you merge fbreader?15:54
DktrKranz2sebner: if you want to look at something *complex* crystalspace is something you can look at :D15:54
sebnerDktrKranz2: why?15:55
DktrKranz2it seems FUBAR, right now15:55
sebnerlol15:55
DktrKranz2it should me remerged, but needs much love15:55
DktrKranz2and it's a huuuuge one15:56
sebnerDktrKranz2: I haven't got the time. I should learn for school instead of doing fakesyncs xD15:56
geserHobbsee: no, as you might want the revoked key to verify an old signature generated before the key got revoked15:56
DktrKranz2sebner: "go scool and do your homework now" (cit. Achmed)15:57
geserHobbsee: and you might want to fetch the revoked key so you local copy gets update (also marked as revoked)15:57
Hobbseegeser: verify won't do that?15:57
Hobbseeright, yeah15:57
sebnerDktrKranz2: yeah, maybe later ^^15:57
* ScottK made a key while at UDS, added it to LP, used it, and then removed and revoked it before returning due to silly customs rules in his country.15:58
DktrKranz2ScottK: again with crypto stuff?15:59
DktrKranz2wasn't over?15:59
ScottKJust that US Customs claims a right to, without showing any cause, make a copy of any electronic media crossing the border.16:00
geserScottK: the US customs check for gpg keys?16:00
ScottKThey may take a copy of your whole hard drive.16:00
DktrKranz2and I guess Customs aren't entitled to have GPG private keys in their database :/16:01
geserthat would be a reason to create a cryptfs16:01
SpookyETcan anyone help ?16:01
geseror do you have to deliver also the password to decrypt it?16:01
sebnergeser: btw, we need to patch evolution-sharp to build with the new evolution (unstable) stuff16:01
ScottKgeser: Even if I had a cryptfs, I don't think I would assume they couldn't break it if they cared to and would revoke the key anyway.16:02
ScottKSo it's easier just not to carry it.16:02
gesertrue16:03
* geser wonders how the US custom will copy my OpenPGP card16:03
gesersebner: http://ftp.gnome.org/pub/GNOME/sources/evolution-sharp/0.17/evolution-sharp-0.17.3.news16:04
sebnergeser: xD16:04
sebnergeser: I'm just not up to date16:04
gesersebner: me neither, but I remember it from last time when I looked at the package16:05
sebnergeser: cool, so just waiting for debian, waiting for the sync and then BAMMMMM! working =)16:06
=== LucidFox is now known as Wookie
=== Wookie is now known as LucidFox
=== wolfger_ is now known as wolfger
\shthe next UDS will be in the US?16:48
ScottKThat would seem to be the normal cycle.16:49
pwnguinhurray16:49
* ScottK notes that is not a promise.16:49
\shScottK: let's wish for canada16:50
pwnguinyes, lets pick something inconienent for everyone16:50
lagawell, US travel regulations are ridiculous16:51
pwnguintrue16:51
\shpwnguin: hmm? canada is more a free country regarding european guests...16:51
\shand not only for europeans...I wonder how arabs are being dealt with in the US16:52
lagaheh. "so, you develop free software? damn communist terrorists"16:52
\shanyways...time to commit my changes...and leave for home...cu later16:52
pwnguinhah16:52
pwnguinfree software is the new capitalism16:53
pwnguingpl is a trade in kind. bsd is charity ;)16:54
achadwickYebbut with the commons as the beneficiary in both cases :)16:56
ScottKNot necessarily with bsd.16:56
ScottKIt depends on what your goal is.16:57
DRebellionCould someone spare a moment to take a look at my package in REVU? http://revu.tauware.de/details.py?package=monkeystudio ? Thanks :)17:11
Lutindoes the 'install recommends by default' apply to buildds too ?17:16
james_wLutin: no17:18
Lutinjames_w: thanks17:22
KopfgeldjaegerCouldn't the package "db4.6" be synced to Inrepid? The Ubuntu package (atm db4.4) does not have Ubuntu changes in Intrepid.17:27
james_wKopfgeldjaeger: https://bugs.edge.launchpad.net/ubuntu/+source/db/+bug/23980117:31
james_wis that what you wanted/17:31
ubottujames_w: Error: Could not parse data returned by Launchpad: The read operation timed out (https://launchpad.net/bugs/239801/+text)17:31
Kopfgeldjaegerthat's why asked here. i saw the bug report17:32
ScottKKopfgeldjaeger: We have several db packages, so mixing 4.4 and 4.6 doesn't make sense.17:33
* sistpoty|work heads home... cya17:34
Kopfgeldjaegeryes, but that is no problem with syncing db4.6 i guess? i mean, i didnt want to merge it into db4.4 ;)17:34
ScottKdb4.6 will go in Main, so it's really not a worry of ours, but there is no problem with it.17:35
Kopfgeldjaegerok17:35
ScottKThere is a db package that tracks the latest version (now 4.7)17:35
ScottKand then there are version specific packages17:35
ScottKNow that db has moved to 4.7, we need to get a db4.6 package.17:35
ScottKBTW, migrating packages from older db versions is good work to be doing so we can get them out of the archive.17:36
jonnymindHello; How can I upgrade from hardy to devel intrepid?18:02
pwnguinjonnymind: ask in #ubuntu+118:02
jonnymindthanks18:02
=== mrpouit is now known as mr_pouit
leleobhzW: handbrake source: patch-system-but-direct-changes-in-diff contrib/config.jam18:36
leleobhzthis warning can pass in package?18:37
leleobhzbecause the build system modify these values18:37
keesRainCT: any ETA on the pbuilder-dist rewrite?  I'd like to upload ubuntu-dev-tools18:52
keesRainCT: better yet, can you keep the rewrite in a separate bzr branch?18:57
Kopfgeldjaeger2Can I set a bug to "Fix released" when a package has been auto-synced into Intrepid (the bug was about a merge)?19:04
Kopfgeldjaeger2(there was no ubuntu package before the sync)19:05
=== Kopfgeldjaeger2 is now known as Kopfgeldjaeger
leleobhzRainCT: can you turn a little you attention to http://revu.ubuntuwire.com/details.py?package=uniconvertor19:06
=== leonel_ is now known as leonel
leleobhzthis and http://revu.ubuntuwire.com/details.py?package=handbrake19:13
leleobhzsuperm1: ping?19:14
mario_limonciellleleobhz, heyo.  i'll check into it after work19:15
mario_limonciellleleobhz, get jdong to look too19:15
mario_limonciellhe likes crack19:15
leleobhzmario_limonciell: nice19:15
directhexit's a superm1!19:15
leleobhzthe second is a little more important because have thing to do19:16
leleobhzmario_limonciell: the problem i need to solve in package its only this:19:17
leleobhzW: handbrake source: patch-system-but-direct-changes-in-diff contrib/config.jam19:17
leleobhzW: handbrake source: patch-system-but-direct-changes-in-diff libhb/.depend19:17
mario_limonciellhi directhex :)19:17
leleobhzand i dont know how to handle with it19:17
mario_limonciellwell you add a patch system19:17
mario_limoncielllike dpatch, or simplepatchsys19:17
leleobhzmario_limonciell: yeap. because makefile have no install target19:17
leleobhzmario_limonciell: but i dont know why the compilation program does this19:18
mario_limoncielloh its gets created when you do make clean?19:18
mario_limonciellor at some stage not caused directly by your actions19:18
leleobhzyeap19:18
mario_limonciellthen you need to add an extra clean step to your rules file19:18
mario_limonciellto remove stuff that the package's makefile decides to leave19:18
leleobhzi can safelly remove these files?19:19
mario_limonciellwell if they are generated at build time19:19
mario_limonciellyes19:19
mario_limonciellwhich is what it sounds like since you didn't make them19:19
directhexmario_limonciell, got my first package into main \o/19:19
mario_limonciellooooh directhex19:19
mario_limonciellwhat package?19:19
directhexmario_limonciell, mono19:19
directhexmario_limonciell, it was a bit... in need of merging19:20
mario_limoncielldirecthex, i could see that.  complicated merges are what we call "fun" though19:20
mario_limonciellleleobhz, however... if those files are "modified" by the makefile of the package, that's different19:20
mario_limonciellso you should see whether they end up getting "added" or "modified"19:21
leleobhzmario_limonciell: i think its files are created by jam19:21
mario_limonciellleleobhz, yeah then just add a clean step in debian/rules to take care of them19:21
leleobhzmario_limonciell: nice19:21
leleobhzmario_limonciell: ill do this now.19:22
keesRainCT: I've moved pbuilder-dist to pbuilder-dist.new for now. (using "bzr mv" so the revision history is intact.)  and put the old pbuilder-dist back in place so I could publish the current ubuntu-dev-tools with the various bug fixes.19:24
=== emgent_ is now known as emgent
JazzvaWhat should I do if my package FTBFS on some architectures, because of uninstallable deps? Forbid that architecture in debian/control?19:42
DktrKranzJazzva, sometimes it's just transient19:47
JazzvaDktrKranz: Ok, I'll leave it for a while in this state. If it still doesn't build I'll dig a bit, to see what's with those packages. Thanks19:48
DktrKranzJazzva, which port was?19:52
DktrKranzhppa?19:52
Jazzvayep19:52
DktrKranzit's out of date, you should leave it for now, it will be fixed later and packages will be mass given-back19:53
JazzvaGreat :)19:53
leleobhzi still working on handbrake, this time also adding the gui19:57
leleobhzso, ive created the patch to create the files19:57
leleobhzbut i dont know what i need to do with rules to get into directory and run ./configure ; make ; make install19:58
leleobhzsomeone can help?19:58
directhexsounds like a pretty simple rules file to me19:59
leleobhzusing cdbs20:00
leleobhzdirecthex: cdbs isnt very well documented20:02
directhexcdbwho? honestly, this sounds simple enough for dh_make to do the job20:02
directhexIMHO. IANAL. YMMV.20:03
Laneyleleobhz: I found the CDBS documentation useful...20:03
leleobhzLaney: almost20:03
Laney/usr/share/doc/cdbs/20:04
leleobhzhave a lot of things that isnt documented20:04
leleobhzLaney: im reading the code20:04
keesmathiaz: I've uploaded the changes for mk-sbuild-lv, thanks for the diff.20:10
RainCTkees: Yeh, I've seen the diffs. Good work :)20:23
mario_limonciellleleobhz, https://perso.duckcorp.org/duck/cdbs-doc/cdbs-doc.xhtml i've gotten everything i ever needed to know about CDBS from there20:25
leleobhzmario_limonciell: its not everything20:25
leleobhzim reading this doc since 2 days... and a debian devel told me most of resources of cdbs are documented in source code20:26
leleobhz(and really appears)20:26
Laneymathiaz: Those merges you blogged, do we still need to ping the last uploader or are they free to do?20:26
RainCTdavromaniak: ping20:27
bdmurraymario_limonciell: are you familiar with vpnc?20:29
mario_limonciellbdmurray, can't say i am sorry.20:30
mario_limoncielli may have done an upload in the past, but that was some time back20:30
bdmurraymario_limonciell: okay, thanks20:30
bdmurrayby the way I saw kerneloops is in intrepid now20:30
mario_limonciellah very good20:31
bdmurrayIs any of the motu-sru team around?20:31
ScottKYes20:33
bdmurrayScottK: Hi, I'm curious about the process for getting a bug looked at for an SRU.  Is it the same as for main?20:35
bdmurrayShould I just target the bug to Hardy and that will put it on the radar.20:35
ScottKYou'd need to subscribe motu-sru.20:36
ScottKThat or ping someone on IRC.20:36
bdmurraySo subscribe motu-sru even though there is no patch / package?20:36
ScottKbdmurray: Is it fixed in Intrepid20:37
ScottKWhat's the bug?20:37
bdmurraybug 236483 - it is fixed in Intrepid but not Hardy20:37
ubottuLaunchpad bug 236483 in youtranslate "Language Translation on hardy not working??" [Medium,Fix released] https://launchpad.net/bugs/23648320:37
ScottKbdmurray: From reading the changelog, it looks like debian/patches/update-service-providers.patch needs to be backported to Hardy.20:39
bdmurrayright, that was what I thought, but as the bug stands nobody will know that should / could be done.  So what can I do to ensure it shows up in the right bug list?20:40
ScottKI don't know that there is a 'right' bug list.20:41
ScottKmotu-sru generally looks a bugs that a developer has already taken an interest in.20:41
mathiazLaney: better to ping the last uploader20:42
mathiazLaney: they should be easy to do, but better follow the process described in the Merging wiki page.20:42
ScottKbdmurray: Don't we have a tag for an easy fix (bitesize I think)20:42
Laneymathiaz: Yeah that's fine. I just didn't know if you'd worked something out for them, that's all.20:42
davromaniakpong RainCT20:42
bdmurrayScottK: since the bug is Fix Released it wouldn't show up in default searches20:42
bdmurraybut yes we do20:42
ScottKRight.20:43
bdmurrayScottK: This document https://wiki.ubuntu.com/RCBugTargetting seems to indicate nomination / targetting is the right list20:43
ScottKOK, well I just nominated it.20:44
ScottKSo that takes care of that then.  I think adding bitesize would be useful.20:44
bdmurrayOkay, I'm doing that then.20:44
LaneyScottK: I wouldn't mind having a go at this SRU. Can I just assign the Hardy task to myself?20:49
ScottKLaney: Yes.20:49
LaneyScottK: Thanks. Working on it now.20:50
ScottKLaney: Keep in mind that my guess that pulling that patch into the Hardy package would fix it was exactly that - a guess.  You'll need to test it.20:50
LaneyScottK: Of course20:50
KopfgeldjaegerCould somebody have a look at my small debdiff in bug #227323? Can I subscribe u-u-s?20:53
ubottuLaunchpad bug 227323 in poker-network "[wishlist]Please merge poker-network-1.4.0-1 (intrepid) from Debian unstable (main)" [Undecided,New] https://launchpad.net/bugs/22732320:53
siretartFYI, motu meeting in 6 minutes!20:54
cody-somervilleWhat...20:56
LaneyScottK: It looks like RainCT is working on this in bug #23971920:56
ubottuLaunchpad bug 239719 in youtranslate "[SRU] YouTranslate! in Gutsy and Hardy doesn't work." [Medium,In progress] https://launchpad.net/bugs/23971920:56
cody-somervillesiretart, who is responsible for scheduling said MOTU meetings at such horrible times for me? :P20:56
RainCTLaney: I was about to ping you :)20:56
Laney:P20:57
ScottKRainCT: Having a separate bug like that just for the SRU can be confusing.20:57
siretartcody-somerville: AFAIUI the time is rotating, so that every timezone has to suffer from time to time20:57
RainCTScottK: Right, my fault. By the way, it's not just that one patch; youtranslate is FTBFS in Gutsy and Hardy too20:58
ScottKOK.20:58
ScottKThus my guess is proven wrong.20:58
LaneyI only got as far as "apt-get source" before noticing the new bug ;)20:59
LaneyUrgh, just duplicated RainCT's comment too. Sorry for bug spam21:00
RainCTheh21:00
davromaniakRainCT: hi21:01
RainCT(brb)21:02
davromaniakok21:02
elliotjhughi all, just packaged something for the first time - followed the guide, but where does dbuilder store the resulting .deb file when it has been run? (seems like a such a newbish question - I'm sorry)21:21
davromaniak/var/cache/pbuilder/result21:22
davromaniakI didn't package since few months, but I think it's this path21:23
elliotjhugdavromaniak: Thanks - that's brilliant :)21:24
davromaniaknp21:24
ryanakcaHow can I make knmap not run configure twice (once at start of build, and one at the end)?22:17
=== evalles_ is now known as effie_jayx
sebnerah I missed the meeting :( who can me bring up to date?22:51
sistpotysebner: d'oh... I missed that too. maybe irclogs.ubuntu.com can shed some lights23:01
sebnersistpoty: *good* ida23:01
sebner*idea23:01
sebnersistpoty: pretty boring one ^^23:04
sistpotystill reading...23:04
sebnerhowever gn8 folks, sistpoty23:11
sistpotygn8 sebner23:11
RainCTgood night23:11

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