/srv/irclogs.ubuntu.com/2008/01/11/#ubuntu-motu.txt

* minghua wonder if he should make it RC or not.00:00
FujitsuThat sounds RC.00:01
minghuaThe thing is, all packages that use this library is from the same source package.00:02
slangasekminghua: if they're in separate binary packages, that's no excuse :)00:02
mok0minghua: RC?00:03
TheMusorelease critical00:03
TheMusoafaik00:03
minghuaslangasek: Right.  But only a small group of people use this package.  I doubt if I don't report, anyone else will.  And stopping the new version from migrating into testing is really worse than having this hypothetical "old version of executable segfaults with new library" issue...00:05
minghuamok0: TheMuso is correct.00:05
mok0thx00:05
minghuaAnyway, enought (sort of) off-topic ranting.00:05
mok0minghua: we love rants00:05
mok0Google said: "Did you mean: dpkg-gang symbols " :-)00:09
TheMusolol00:09
FujitsuHaha.00:10
minghuaHmm, which policy section I should cite to justify my bug's RC status...00:11
minghuaLet's just use 8.6 and a blanket.00:12
mok0minghua: have you had a chance to try out torque?00:23
minghuamok0: No.  I don't really have an cluster system to try it on, actually.00:28
mok0minghua: ah, you need at least two machines :-)00:29
mok0minghua: but the more you have, the more fun00:29
mok0minghua: anyway, I will fix the issues on REVU (all minor) and upload it again00:30
mok0minghua: It would be good to get it into hardy00:30
minghuamok0: That would be very nice.00:30
minghuamok0: You still need to persuade people about the license issue, though.00:31
mok0minghua: you think so? The most strange parts of the license have expired00:31
emgentkeescook, ping00:31
keescookemgent: pong00:32
emgentkeescook, weel patch is done but i have some problem with phpbb package.00:32
mok0minghua: "After December 31, 2001, only conditions 3-6 must be met"00:32
minghuamok0: Yes, I feel it's good for universe, but I'm no license expert.00:32
emgentkeescook, http://rafb.net/p/5MIUqV62.html00:32
mok0minghua: neither am I00:33
minghuamok0: And my opinion hardly matters.00:33
keescookemgent: I'd communicate with upstream first, and once there is an approved upstream patch, then worry about package builds.00:33
=== macd_ is now known as macd
mok0minghua: but there must be somebody who can make a qualified decision?00:33
emgentok cool.00:33
mok0minghua: perhaps an Ubuntu member?00:33
emgenti go to mail phpbb's people00:34
minghuamok0: An archive admin, usually.00:37
mok0minghua: perhaps I can ping one and discuss it00:38
* minghua doesn't think it's a good idea.00:38
mok0why?00:38
minghuaThey are busy, and they may not be acting archive admin duty today.00:40
minghuaJust IMHO anyway, feel free to ping one if you want.00:41
mok0minghua: It's probably better to get the package in good shape, and get it processed the normal way.00:44
minghuamok0: Yes, that's my preference.  You can always ask an archive admin to review the license before uploading (or once it's in NEW queue).00:49
mok0minghua: great.00:49
minghuamok0: By the way, "Ubuntu member" is a group with very low threshold: https://launchpad.net/~ubuntumembers00:50
minghuamok0: You can become one if you want.00:50
mok0minghua: Ah, i thought that was the exclusive group of canonical employees00:50
* minghua thinks that group is simply called "Canonical employees". :-P00:51
mok0mok0: minghua; heh, I will try to join the ubuntu-member team, then00:52
mok0352 active members, 852 proposed members :-)00:53
emgentlol00:53
emgentmok0, good luke :P00:53
mok0emgent: thanks I need it :-/00:53
emgenti will try to motu00:53
mok0me too00:54
emgentmotu include ubuntumembers00:54
emgentmok0, I think that is good Continue on this road00:55
mok0emgent: by the time the team adminstrators get through the list of 852 applicants, I will be a developer, lol00:55
emgentahahahaha00:55
* emgent nod00:55
pochumok0: that's handled differently. You need to present your application to the Community Council, and they will either approve you or not.00:56
mok0pochu: yes I know, just kidding00:56
emgentbut in this council meeting there are news about approvation00:56
pochumok0: heh, ok :)00:56
mok0pochu: I plan to submit my motu-application later this spring00:57
pochuGood luck! :)00:57
mok0pochu: heh, thanks00:57
mok0pochu: it takes more hard work than luck I'm afraid00:57
emgentmok0, https://wiki.ubuntu.com/CommunityCouncil/Delegation00:58
pochumok0: You're afraid? That's a good thing!00:58
emgentfast procedure00:58
mok0pochu: nothing to motivate like fear00:59
emgentdholbach++00:59
* pochu goes to study00:59
emgentbye pochu01:00
mok0bye01:00
=== gnomefre2k is now known as gnomefreak
=== tritium_ is now known as tritium
owhHiya, I'm trying to make a .deb with checkinstall for vmware-tools so I don't have to install the build-deps on a JEOS. I don't suppose anyone has already succeeded in doing that?01:35
Hobbseecheckinstall is not supported in here.01:36
StevenKHopefully, it isn't supported anywhere, but that isn't likely.01:36
owhStevenK: Is there a better way?01:37
HobbseeStevenK: well, you were the one who stopped it segfaulting.01:37
StevenKowh: There is, but I've not managed to get vmware-tools packaged sanely.01:37
StevenKIt makes lovely assumptions, and fails if builder != host01:38
StevenKIf I recall correctly, it's been a while since I looked.01:38
owhAh, niiice :|01:38
owhSo, I get to install the build-deps, mount the .iso, extract the .gz, build it, delete the extracted dir, unmount the .iso and purge the build-deps?01:39
jdongowh: the tools do a bit of host-specific kernel module compilation too so checkinstall will also NOT be able to deal with it01:39
jdongowh: it's going to be complex to repackage and it might not even be legal for us to mangle their sources in this fashion01:40
owhAll I really care about is that I can sanely shutdown a vm-guest, don't care about anything else.01:40
Hobbseejdong: who said anything about us building it?01:40
StevenKWhat Hobbsee said.01:40
owhAs opposed to powering it down :)01:41
* Hobbsee notes one can do that with virtualbox with no problem01:41
jdongHobbsee: checkinstall implies it. I'm just giving another reason why checkinstall will fail miserably in this application01:41
owhjdong: We're talking about the guest tools here, not the server tools right?01:41
owhHobbsee: Yes, but then I'd have to deploy a whole new range of tools and given where I am right now, that's not an option :_(01:42
jdongowh: right, the guest tools01:42
owhjdong: I didn't see any kernel module stuff going on.01:42
Hobbseeowh: ah right01:42
jdongowh: I could've sworn there's kernel modules involved...01:42
jdongowh: maybe I'm wrong and it's just binary Xorg drivers01:43
Hobbseejdong: sure you're not confused with virtualbox?  that has kernel modules01:43
jdongowh: do the terms of licensing permit repackaging?01:43
owhjdong: AFAIK that's the vmmon/vmnet stuff for the server. Could be the X stuff.01:43
jdongHobbsee: no, I was thinking of some redhat clients I deployed last summer01:43
owhjdong: Dunno, this is in-house between guests on one server.01:43
Hobbseejdong: ahhh01:43
jdongowh: why can't you just install linux-headers-generic build-essential and proceed from there?01:44
jdongI don't see why it has to be rolled into an awful deb package01:44
owhjdong: I can, but I'm trying to keep my jeos deployment simple. If I need to build a vm, then install depends, extract stuff, compile and remove things, my 4 minute automatic new machine deployment becomes a manual nightmare.01:45
jdongowh: why not deploy the systems as tarballs of preconfigured systems?01:45
jdongowh: or other forms of image cloning.... I don't see how deb packages would even simplify your life :)01:45
jdongowh: or modify the install script (perl) to automatically apt-get the dependencies and remove them afterwards01:46
owhjdong: Because deploying tarballs makes maintaining the tarball a manual mess.01:46
jdongI think you'll waste more time trying to package the tools sanely compared to just rolling it out01:46
owhjdong: Modifying the perl script is an idea.01:46
owhSigh, so much to do and so much time being wasted in mundania :(01:47
jdongyou will need a custom package of some sort. A custom deb package you have to craft vs modifing a perl script and re-rolling the tools tarball?01:47
jdongI think the latter is much much easier01:47
owhjdong: Thanks for your thoughts, I'll take a break and have another look at it.01:47
jdongowh: sure thing, good luck :)01:48
owh:)01:48
bddebianHeya gang02:04
RAOFAloha bddebian.02:05
bddebianHi RAOF02:05
TheMusoOk it built.02:13
TheMusoNow to disect the debs.02:13
TheMusowoops wrong channel02:13
jdongTheMuso: I think you mean dissect. I'm pretty sure disecting involves cutting in half....02:18
jdongTheMuso: though if they were automatix debs...02:18
TheMusojdong: Whatver. :p Basically pulling them appart.02:19
StevenKdict doesn't know about disect02:19
TheMusoWell my typing hasn't been the best on this keyboard lately. I think it needs replacing.02:19
RAOF_Yay, cool.  Looks like monodevelop can be sync'd soon.02:39
jdongRAOF_: yay!02:45
=== RAOF_ is now known as RAOF
jdongis there a LP dgettable URL that's aliased to the latest version of source package foo for distro bar?02:47
jdongor am I still gonna have to regex-scrape for that? *grumble*02:47
Fujitsujdong: There isn't one for the latest, but one can add /+files on the end of any SourcePackageRelease URL to get dgettable .dsc.02:57
jdongFujitsu: mmmkay I'll just navigate to $release/+source/pkgname and scrape for a dsc to dget :)02:58
=== tritium_ is now known as tritium
=== xhaker is now known as xhaker_
=== bigon is now known as bigon`
bddebianCan I regexp the search expression in grep?  I want to find every instance of SDL_*.h  ?03:33
StevenKThat's a glob, not a regex03:34
lifelessits a regex03:35
bddebianOK, can I use globs then? :)03:35
lifelessbut the regex won't do what you want :)03:35
StevenKOh right.03:35
ion_Unless you want to find e.g. SDL.h and SDL____________________________________.h :-)03:35
lifelessand SDLKh03:35
ion_Oh, and SDL__Xh03:35
StevenKbddebian: grep -E 'SDL_[A-Za-z]*.h03:35
StevenK'03:36
bddebianOK, OK, I get it, how can I do it.. Sheesh :)03:36
bddebianAh, thx StevenK03:36
lifelessegrep 'SDL_[\w]+\.h'03:36
* StevenK recommends bddebian actually read grep(1)03:36
lifelessperhaps03:36
ion_No need to put [] around \w03:37
lifelessbleh true03:37
bddebianStevenK: Well I knew I could, I just completely suck at regexp :-(03:37
lifelessactrually, 'SDL_.+\.h' is really what is wanted03:37
ion_Also, to avoid matching fooSDL_bar.hz, add \< \> around the expression.03:38
StevenK 399 files changed, 26415 insertions(+), 107889 deletions(-)03:39
* StevenK sobs03:39
ion_Hehe. What is that?03:39
StevenKA diff between two Pidgin trees03:40
FujitsuStevenK: Is that a micro-release?03:42
StevenKNope.03:42
FujitsuAh. Boring then.03:42
emgentmorning *03:50
bddebianGoddamnit, why does adonthell have it's own SDL headers.. Grrr04:01
ScottKStevenK: Still around?04:52
StevenKScottK: I might be.05:09
ScottKStevenK: I need a core-dev to do a source backport for clamav to close a remote execution vulnterability.  It's a small change.  Would you be up for an upload in ~20/30 minutes after I'm done testing?05:10
StevenKScottK: I could be convinced.05:15
ScottKOK.05:15
* ScottK will finish testing and then work on convincing.05:15
bddebianheh05:16
StevenKYou have: 900000000000000 seconds05:23
StevenKYou want: millennia05:23
StevenK        * 28519.88805:23
StevenKI don't think so, dmb05:23
dmblol05:24
emgenthahaha05:28
ScottKStevenK: The debdiff (from the current version in gutsy-security) for feisty-backports is in Bug #181830.05:30
ubotuLaunchpad bug 181830 in feisty-backports "CVE-2007-6337 Unknown impact remote attack" [Undecided,Confirmed] https://launchpad.net/bugs/18183005:30
ScottKStevenK: Would you please be so kind as to upload that?05:31
=== mdomsch is now known as mdomsch_zZ
dholbachgood morning05:47
TheMusoHey dholbach.05:48
ScottKGood mornging dholbach.05:48
ScottKmorning even05:48
dholbachhey TheMuso, hey ScottK!05:49
dholbachhow are you doing?05:49
ScottKdholbach: The other MC members +1'ed \sh while you were out, so you can give him a nice birthday present today.05:49
emgentmorning dholbach :)05:49
dholbachScottK: working on it05:49
dholbachhey emgent05:49
ScottKCool05:49
emgentRock and Roll! (an beer)05:50
emgentheheh05:50
ScottKGood night all.  I'm off to bed.05:50
dholbachsleep tight!05:50
emgentScottK, see you later05:50
ScottK\sh_away: Congratulations and Happy Birthday.05:52
ScottKGood night again.  This time really.05:53
dholbach\sh_away: and the same from me - and welcome back to the team :)05:53
TheMusodholbach: I'm great thanks.05:54
=== _czessi is now known as Czessi
TheMusop/c07:25
TheMusough07:25
=== DarkMageZ_ is now known as DarkMageZ
AnAnthello, how do I make a patch for a diff.gz ?07:27
AnAntI mean a diff between 2 diff.gz files07:27
Chipzzapologies if this is off-topic, but can anyone check if sourceforge cvs is broken? I'm getting "cvs [checkout aborted]: connect to cvs.sourceforge.net(66.35.250.207):2401 failed: No route to host" on 2 different hosts...07:28
StevenKAnAnt: gunzip them and then interdiff them07:28
josesanchHello. I have uploaded a package to revu and I'm wondering if i made any mistake beause the package is not comment by anyone07:28
AnAntok07:28
josesanchThe name of package is gnomecatalog07:28
StevenKChipzz: telnet: Unable to connect to remote host: No route to host07:29
AnAntChipzz: aren't they phasing out CVS in favor of SVN ?07:29
ChipzzAnAnt: no idea really...07:29
Chipzzthe weird thing is07:30
Chipzztcptraceroute 66.35.250.207 2401 actually *does* work07:30
AnAntwierd07:31
ChipzzStevenK: thx, same as I was getting apparently07:31
AnAntsvn isn't working even07:31
Chipzzwhat I was actually trying to do is checkout the cvs version of gitk07:32
Chipzzbecause I was wondering if there was a reason we ship the tcl/tk version when gitk cvs has a gtk+ front-end07:33
Chipzz(was going to look into what version gitk cvs was etc...)07:33
Chipzzhrrrrm07:34
* Chipzz slaps self07:34
Chipzzignore what I just said07:36
lucasFujitsu: could you please enable a "Ruby-related packages" list on http://qa.ubuntuwire.com/~fujitsu/mdt/?08:06
man-diFujitsu: and a "Java-related packages" list...08:07
lucasFujitsu: listing all packages that have binary packages that (indirectly) depends on libruby1.8 or libruby1.9 would be enough08:08
Fujitsuman-di: How would I determine that?08:13
Fujitsulucas: Doing so.08:13
josesanchHello. I have uploaded a package /to revu and I'm wondering if i made any mistake beacuse the package is not comment by anyone. The package is http://revu.tauware.de/details.py?package=gnomecatalog08:13
amarillionjosesanch, no mistake... I'm too waiting for someone to review my package08:16
amarillionthis one btw: http://revu.tauware.de/details.py?package=speed-game08:16
josesanchamarillion Thanks. I'm a newbie in this08:16
amarillionme too :)08:17
amarillionBut it seems that it takes a while to get your package reviewed08:17
Fujitsulucas: That's a lot of packages.08:22
lucasFujitsu: a few hundreds, no?08:24
amarillionjosesanch, I'm looking at your package right now08:25
Fujitsulucas: The recursive rdepends of libruby1.8 are enormous.08:25
amarillionis it in Debian already?08:25
josesanchNo, is not in debian.08:25
amarillionok, then you need to use 0ubuntu1 as package version number08:25
josesanchahh.08:25
amarillionAlso, is this a native package? I don't see an orig.tar.gz08:26
amarillionYou can ignore the linda error: gnomecatalog; 3.7.3 is a newer Standards-Version.08:26
amarillioneveryone is getting that08:26
amarillionBut you definitely need to fix this one: E: gnomecatalog_0.3.1-1.2_source.changes: bad-distribution-in-changes-file hardy08:26
josesanchamarillion gnomecatalog-0.3.1-0ubuntu1 ?08:27
amarillionI suspect that it goes away once you use "ubuntu" in the version number08:27
josesanchAhhh..08:27
amarillionjosesanch, exactly. Whenever gnomecatelog is added to debian, it will get gnomecatalog-0.3.1-1 which is higher than 0.3.1-008:27
amarillionso it will be automatically overriden when added to debian08:28
josesanchI don't know why then orig.tar.gz is not there08:28
josesanchIt must be there08:28
josesanch:)08:28
josesanchWell, it looks like i have work todo with the package08:28
amarillionDid you package with debuild -S -sa08:28
amarillion?08:28
josesanchYes, i think so08:28
huatsmorning dears motus08:28
amarillionoh then I don't know why that is happening08:29
amarillionhi huats08:29
josesanchI'll make the chages you comment me and will submit again08:29
amarillionjosesanch, ok, good luck08:30
josesanchamarillion Thanks a lot08:31
josesanchI will be back :)08:31
huatsnxvl: ping08:32
man-diFujitsu: a good start would be to look in Maintainer and XSBC-Original-Maintainer for "Debian Java"08:34
man-diFujitsu: that doesnt find all of them as some are not maintained by debian java team08:34
man-diFujitsu: in debian you can search the tags for "lang:java" but I dont know if Ubuntu has that tagging yet too08:35
FujitsuGOod point. Anybody know why we don't have such tags?08:36
=== \sh_away is now known as \sh
\shmoins09:15
\shand THANKS A LOT good to be back :)09:15
\shwas someone working on the final debdiffs from che regarding the libgif transitions?09:40
TheMuso\sh: Congratulations! Great to have ou back!09:42
\shTheMuso: thx :)09:43
\shcool....all my libgif stuff uploaded...09:45
\shthx dholbach09:46
persiaStevenK: AnAnt: interdiff has a -z option to save on the unpack.09:51
StevenKAww09:51
* StevenK will have to remember that09:52
persiaFujitsu: If you're updating mdt feeds, could you also look at the links on the main mdt page?  Some of them seem odd.09:52
josesanchamarillion. I have uploaded a new version, now with orig.tar.gz10:03
* rzr fixed http://revu.tauware.de/details.py?package=jaaa10:08
amarillionjosesanch, yeah. looks better10:11
persiarzr: Could you do a quick bounce of -0ubuntu1 in preference to -1ubuntu1?  I'd be happy to take a look, but know that needs to be fixed before even digging in.10:11
amarillionbtw, my package speed-game (http://revu.tauware.de/details.py?package=speed-game) has been fixed too10:11
* josesanch fixed http://revu.tauware.de/details.py?package=gnomecatalog10:12
=== cassidy_ is now known as cassidy
rzrpersia: sure10:14
* persia recommends that josesanch review speed-game whilst amarillion reviews gnomecatalog. persia will review whichever one of the packages that escapes unscathed10:15
amarillionhehe, so I have to find a fault in gnomecatalog otherwise you won't review my package?10:15
amarilliondirty tricks...10:16
amarillionwell, let me take a look then10:16
persiaamarillion: Something like that.  I like to think of it as an incentive for collaboration :)10:16
josesanchpersia: Ok.. i am going to review it right now10:17
persiaExcellent!  The game is on...10:18
amarillionbtw I already did one quick review of gnome-catalog earlier. Just so you know that I really am willing to help out.10:18
persiaamarillion: I don't doubt it.  Few without that attitude come here :)  I just only feel like a couple reviews this evening, and so proposed this to pick the second of them.10:19
amarillionIt's actually not a bad way to go about this. A little machiavellian... but with good results.10:20
persiasuperm1: I don't suppose I could convince you to move more of the mythbuntu packages to multiverse to make debcheck happy, could I?10:21
Ngif some kind soul would care to look over http://revu.tauware.de/details.py?upid=1212 I believe I have addressed all of the comments now :)10:24
* persia wonders if anyone would like to pair with Ng10:24
StevenKAh. A clue to find more.10:24
josesanchamarillion: the game is very cool10:24
rzrpersia: well I have this warning "Description: The menu file has section Applications, which is unknown."10:24
josesanchit has two warning that have mine package too  Maintainer: does not have Ubuntu address and there is no XSBC-Original-Maintainer field10:25
persiarzr: That's because revu isn't using the newest lintian (I suspect).  Check again against lintian 1.23.4110:25
rzr/exec -o lintian --version10:26
rzrLintian v1.23.4110:26
rzron my system ..10:26
rzrdebian tough10:26
persiaUploads unique to Ubuntu should have an @ubuntu.com maintainer.  You can assign maintenance to the MOTU team with Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com> (but we like XSBC-Original-Maintainer when assigned maintenance, and appreciate help)10:27
persiajosesanch: Maybe it needs to be Applications/Something?10:27
DaveMorrisI don't suppose there is a google calender version of the gutsy release schedule, I see there is a iCal version10:27
DaveMorriss/gutsy/hardy10:27
rzrgrep section  debian/jaaa.menu10:27
rzr section="Applications/Sound"\10:27
josesanchpersia: application/accesories10:28
persiajosesanch: s/Application/Applications/, I suspect.10:28
amarillionjosesanch, thanks, I didn't write it myself10:28
josesanchthanks persia i'm going to do that changes10:29
promagpersia: do you know how can I make a custom automake rule available system wide?10:29
persiapromag: No.  Also, why me?  Also, why #ubuntu-motu?  Also, why would that even be interesting?10:30
persiarzr: Umm.  I asked for "0.4.2-1ubuntu1" -> "0.4.2-0ubuntu1".  The new candidate is "0.4.2-1ubuntu2".10:31
promagwhy you? because you're a nice person :P why #ubuntu-motu? becase #devtools is like a dead channel and because here are intelligent ppl... and it would be interesting to me :)10:32
rzrit's because of the distortion in the channel :)10:32
rzrsorry10:33
persiaAha.  Always be sure the communication channels are at right angles to the power channels, and you'll be safe.10:33
rzrnow I open my eyes :)10:33
rzrlet me fix this10:34
persiarzr: Oh, goot catch on the security issue.  -13 looks much nicer :)10:34
rzryea10:34
rzrI waited it to enter testing to comment the bug10:35
rzri wanted to wait ..10:35
josesanchpersia: in what file have to change application by applications/ ?10:36
persiajosesanch: menu10:36
rzrjosesanch: w/ a "A"10:36
rzrpersia: should I also upload whitedune to revu ?10:37
josesanchsection is now Apps/Tools i have to change by Applications/Tools?10:37
persiarzr: Isn't that in Debian?10:37
rzrit is10:38
rzrI did the job10:38
persiajosesanch: Right.  There was a policy change between gutsy and hardy for menu structure.10:38
persiarzr: I thought I remembered a sync request.  No need to send to REVU.10:38
rzrok10:38
rzranyway my priority is on jaaa, and will be unicorn before whitedune10:39
persiarzr: Just watch the sync request, and make sure it gets synced in the next couple weeks, or it likely won't make hardy.10:39
amarillionHey josesanch, I get a few lintian errors when I try to build your package10:41
amarillione.g E: gnomecatalog: extended-description-is-empty10:41
amarillionand E: gnomecatalog: copyright-should-refer-to-common-license-file-for-gpl10:42
amarillionfor the last one you can simply refer to /usr/share/common-licenses/GPL310:42
josesanchamarillion: Thanks, i'll to review that10:42
persiajdong: s/disect/bisect/10:43
rulushow long does it take for an uploaded package to appear on the REVU website?10:47
amarillionrulus, a few minutes usually10:47
rulusah, thanks :)10:47
persiarulus: between 2 and 12 minutes.10:47
amarillionprovided that your GPG key is added to the revu list10:47
amarillionI had that problem a few days ago10:48
rulusI think it is, dput said that the upload was succesfull10:48
amarillionit depends on when you subscribed to the Universe contributors team10:49
rulusI am10:49
rulus:)10:49
rulusalready a few weeks, so that should be not problem10:50
persiarzr: jaaa commented.10:51
persiaamarillion: josesanch: did either of your packages survive?10:51
amarillionI'm making a new one with the Maintainer set to the motu list10:52
rzrpersia: > I like ALL_CAPS for make variables.10:52
amarillionthen I can set XBC-Original-Maintainer set to me right?10:52
LucidFoxinkblot, which passed REVU, was rejected on the grounds that it lacked the text of the LGPL for eggtrayicon.{c,h}. I was asked to repackage the orig.tar.gz and add it. Now here's the question:10:52
rzrpersia: UPCASE_VAR are for conventional vars ... locase_one are for private usage10:53
LucidFoxIf it's "LGPL 2 or later", which version should I add - 2, 2.1 or 3?10:53
amarillions/XBC/XSBC/10:53
rzrFYI, I've read that somewhere on the wide internet :)10:53
persiarzr: Depends on how one defines "private" :)10:53
persiaLucidFox: Depends on how you want to license it to others (based on the license you received).  -2 grants your endusers (the distribution, and it's users) the most flexibility.10:54
rzrfor me private refer to something isnt wrote on some public paper ..10:54
amarillionpersia, can I ignore this: warning, `debian/speed-game/DEBIAN/control' contains user-defined field `Original-Maintainer'?10:54
persiaamarillion: Yes.  I thiought that was taken away for -XubuntuY.  Hrm.10:55
LucidFoxThe license headers mention "Lesser GPL 2 or later", but version 2 is called "Library GPL" - it was renamed to Lesser in version 2.1. Does this affect anything?10:55
amarillionjosesanch, did you find more problems with my package?10:56
persiaLucidFox: That might deserve clarification with upstream.  If there is no "Lesser GPL 2", then you may not have a good guide as to what license you received, which may impact your ability to extend a license to Ubuntu.10:56
josesanchNo..10:57
josesanchBut i'am not an expert :)10:57
* persia notes that this technicality of the packager providing the license to the distribution, which the distribution then uses to provide licenses to end-users is why having the name of the original packager in debian/copyright is useful. This doesn't apply in all jurisdictions of course...10:57
LucidFoxBut the author of inkblot is not the author of eggtrayicon. It's found in many sources.10:58
persiajosesanch: Don't worry that you're not an expert.  I learned half of what I know about reviewing from lintian and linda.10:58
josesanchjejeje10:58
amarillionthis reminds me: persia, why did you suggest the ISC license earlier?10:59
persiaLucidFox: In that case, it may be that the author of inkblot needs clarification regarding the license extended to you.  Such recursion may be even more levels, depending.  This is why precision in licensing is important.10:59
rulusamarillion, persia: it has appeared :)10:59
amarillionWhen I needed to add the text, I couldn't find a good source for it10:59
amarillionISC doesn't seem to be very well documented10:59
persiaamarillion: For people without an existing relationship with the Regents of the University of California, it's easier to use than BSD.10:59
persiaamarillion: The full license is three paragraphs, quoted entire in the wikipedia entry.11:00
amarillionWell... I couldn't find exactly how to do it so I just copied the text from the dhcp package11:00
LucidFoxNow looking at the rhythmbox source, and it only includes the text of the GPL, even though it also includes eggtrayicon.{c,h}11:00
persiaamarillion: Also, I don't recommend ISC as a blanket license.  It's not right for everyone.  I just think it's a better choice when people are considering a BSD license.11:00
amarillionIt's just that after googling I found this: http://ictlab.tyict.vtc.edu.hk/pub/tarball/dhcp-3.0b2pl3/ISC-LICENSE which confuses me. It's a lot more text11:01
persiaLucidFox: Write up your research, and forward it with your rejection note to cjwatson.  A test case was sought earlier on this.11:01
josesanchpersia: from lintian i don't have warnings but for linda i have a 3.7.3 is a newer standards-version11:01
amarillionThere doesn't seem to be documentation from the ISC itself11:02
persiaamarillion: When I say "ISC license", I mean that listed at http://en.wikipedia.org/wiki/ISC_licence11:02
amarillionok11:02
amarillionbut I don't think you should recommend that one over BSD11:02
amarillionnot anymore11:02
amarillionit's too unclear11:02
persiajosesanch: linda is currently experiencing the bends (issues with decompression), and has not yet become aware of the new standards version.11:03
persiaamarillion: The "BSD" license requires copyright assignment to the Regents of the University of California, which is not even possible in many jurisdictions.  I think using ISC is preferable to drafting a new license based on the BSD license.11:04
persiaAlso, I don't see what is unclear.  It states who holds copyright, what the licensee is entitled to do with the work, and provides a disclaimer of liability.11:04
amarillionThe text on wikipedia is very clear. To me, what is unclear is: who is the ISC? Why is it a good idea to use their text when almost nobody else uses it? Which text do I use exactly (you didn't refer to the wikipedia entry explicitly before, and just googling for ISC license comes up with contradictory results)11:07
LucidFoxmpeg4ip rejected again? Nnnnnoooooo11:08
persiaamarillion: Internet Systems Consortium.  (#2 in Google for "ISC"), and the wikipedia entry is #1 in Google for "ISC license".  It's used by heaps of stuff, but it is fairly new, so there's not so much talk about it, and a lot of people consider it a "modified BSD", so it falls into the "BSD-style" licenses in many discussions.11:10
* persia grumbles at ISC for being "Internet Systems Consortium" and "Internet Software Consortium" both housed at isc.org :(11:10
verb3kguys what's the easiest ubuntu packaging guide? (not MOTU  guide)11:11
emgentsure11:11
emgentwait11:11
persia!packaging | verb3k11:12
ubotuverb3k: The packaging guide is at http://wiki.ubuntu.com/PackagingGuide - See https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/UbuntuDevelopment - See also !backports11:12
emgenthttp://doc.ubuntu.com/ubuntu/packagingguide/C/11:12
emgentpersia++11:12
verb3kemgent, thank you :)11:12
persiaemgent: That's a little outdated (although the one ubotu provided is WIP).11:12
emgentpersia, ok cool.11:13
=== apache|mobile__ is now known as apache|mobile
verb3kpersia, so I should use the one supplied by ubotu ?11:14
persiaverb3k: Both work to get started.  One is in-process, so may have gaps or unclear portions.  The other is old, and so may have inaccuracies or recommend deprecated processes.  Either can be a useful introduction.11:15
verb3kpersia, I see, thanks for your help and time11:16
ChrisGibbs!info initramfs11:16
ubotuPackage initramfs does not exist in gutsy11:16
persiaNote also that we're about 4 weeks from feature freeze, so the chances of a brand new candidate getting into the hardy archives are fast narrowing (especially for those just learning packaging).  Don't get discouraged if we hit the freeze, and the package is delayed until hardy+1.11:16
persiaChrisGibbs: -tools11:16
ChrisGibbspersia, ?11:17
persiaChrisGibbs: the missing part of the package name for the package you seek.11:17
ChrisGibbspersia, soz ty11:18
ChrisGibbs!info initramfs-tools11:18
ubotuinitramfs-tools: tools for generating an initramfs. In component main, is important. Version 0.85eubuntu20 (gutsy), package size 62 kB, installed size 372 kB11:18
* persia advocates the use of rmadison11:18
ion_Eubuntu – Ubuntu for amphetamine users.11:19
ChrisGibbsthink im about to break my Ubuntu 7.10 desktop for the 50th time this wk trying to get RAID toplay nicely :)11:19
* persia likes amphetamine, but can't get past the house11:20
persia(http://n.ethz.ch/student/loehrerl/amph/amph.html for those without context)11:21
ion_persia: 40411:22
* persia grumbles about upstreams who lose their homepages, and hopes someone will submit a debdiff against amphetamine fixing that little issue.11:23
* DaveMorris pimps his package again - http://revu.tauware.de/details.py?package=libserial - please review it, all previous comments addressed11:23
persiaNg: More points added, but I shan't review again until someone else has a look, as more viewpoints make a better package11:25
* persia stops REVUing until REVU day (only 46.5 hours away)11:26
Ngpersia: ok thanks :)11:26
persiaNg: Please get the viewpoints quick though.  I want to use it :)11:27
Ngpersia: hehe, will do. I just upgraded to hardy, so I want to be able to install it with apt-get soon, and I only have a month to make that happen ;)11:27
\shmoins jono11:27
jonohey \sh11:27
\shjono: as promised last year ;)11:28
persiaNg: Really only a couple weeks, as you need to allow time for the archive admins to process the NEW queue.11:28
jono\sh: eh?11:28
Ngpersia: erk11:28
\shjono: see p.u.c.11:28
jono\sh: you are a hero! :)11:30
\shjono: na..I just want to have the opportunity to listen to your music some time :) and to have a good place in front of the speakers, I have to stay to my promises...11:32
jono\sh: you are a good man :)11:32
\sh.oO(that reminds me, I need to make a phone call to get my birth certificate...one of my important promises is to marry my GF)11:32
\shok..birth certificate is on its way11:38
amarillionHow do I write a watch file if upstream doesn't include a version no in the filename / path?11:39
amarillionor do I then not write a watch file at all?11:39
persiaamarillion: You can't write a watch file if upstream doesn't have a version in their filename or path :(  Use a get-orig-source rule in debian/rules.11:40
amarillionokidoki11:40
amarillionb11:41
josesanchpersia: what else can to try to review the package?11:43
persiajosesanch: I'm afraid I don't quite understand.  Are you asking how else you can review a package, or how else you can get your package reviewed?11:46
josesanchpersia: Sorry. I mean. how else i can do to verify that the package is correct. I have use lintian and linda and compiles ok..11:48
=== neversfelde_ is now known as neversfelde
=== \sh is now known as \sh_away
persiajosesanch: My review process (which may not be best) consists of lintian and linda run against the source package, a test build, linda and lintian against the binary, manual inspection of all files modified in diff.gz, a licensing header check, comparison of everything output by `less $(suspicious-source)` against debian/copyright, and tests with uscan --report-status, uscan --force-download, and debian/rules get-orig-source.11:51
persiaOn the other hand, few packages I advocate get into the archive without someone else finding something, so that's by no means comprehensive.11:51
emgentuhm people11:51
emgenti have debchange problem11:51
emgentsee: http://rafb.net/p/JlaIiU54.html11:51
emgentsome idea?11:51
Fujitsuemgent: You forgot the leading space on your signature line. Don't edit that manually in future.11:52
emgentuhm ok thanks11:52
=== asac_ is now known as asac
josesanchpersian: seens prety complex. Thanks for the advice. i'll try to do that11:53
persiaemgent: Not related to your problem, but you probably want 5.2-2ubuntu2.2 for your new candidate version.11:55
emgentok cool thanks11:55
persiaAmaranth: Lots of candidates on REVU for your attention.  Even a few with an advocate.11:59
Amaranthd'oh11:59
* Amaranth needs to learn to stop talking11:59
AmaranthI don't even know where revu is hosted these days11:59
Amaranthand i don't think i've ever had upload access to any version of it :P11:59
Amaranth!revu11:59
ubotuREVU is a web-based tool to give people who have worked on Ubuntu packages a chance to "put their packages out there" for other people to look at and comment on in a structured manner. See https://wiki.ubuntu.com/MOTU/Packages/REVU11:59
persiaAmaranth: revu.ubuntuwire.com works11:59
persiaAmaranth: You've had upload access since 26th April :)12:01
Amaranthinteresting12:01
persia(or thereabouts: I may be off by a couple days)12:01
Amaranthlintian and linda are outdated on revu?12:04
DaveMorrisyeah12:04
persiaAmaranth: Can you comment when you log in?12:05
Amaranthi dunno my login info12:05
persiaAmaranth: Try to "recover" it.  If that doesn't work, I'll play with a couple things.12:06
AmaranthNo REVU account for amaranth@ubuntu.com exists yet.12:07
persiaRight.  OK.  Trying to fix...12:07
persiaAmaranth: Try the email address listed on your key.12:08
Amaranthi have two listed on my key12:08
persia(Assuming E7B7AC6B is yours)12:08
Amaranthbut neither one works12:08
Amaranthalleykat@gmail.com and amaranth@ubuntu.com12:08
persiaAmaranth: keyserver.u.c only knows about the former.  I can set that up now, or wait for you to refresh your key on LP.12:09
Amaranthoops12:09
Amaranthpersia: hrm, i forgot how to do all of this :P12:11
persiaAmaranth: First, make sure your local key is correct.  Then either use the GPG command line to update the keyservers, or use "Update OpenPGP keys" from https://launchpad.net/~amaranth12:12
Amaranththere we go12:13
Amaranthstupid seahorse is setup by default to not actually sync anything when you tell it to sync12:13
Amaranthupdated12:13
persiaAmaranth: OK.  Adding your Ubuntu address as a reviewer, and resyncing.  I'll let you know when I think you can recover your password.12:15
Amaranthalright12:15
verb3kguys in the packaging guides of ubuntu and debian, they assume you want to package binaries you build from source code at packaging time, is there a quick guide for making packages of binary files only without dealing with source code compilation?12:20
* Hobbsee blinks12:20
Hobbseeuh...12:20
Piciuh?12:20
verb3k???12:21
PiciMagic?12:21
verb3kDid I make a mistake :(12:21
amarillionWhy is REVU suddenly rejecting my uploads?12:22
persiaverb3k: It's generally not permitted.12:22
persiaamarillion: Might be my fault.  I'm in the middle of a keyring sync.  Sorry.12:22
amarillion"Signer has no upload rights at all to this distribution."12:22
amarillionok, I'll wait12:22
verb3kpersia, I know, they are for my personal use only12:23
amarillionverb3k, i've done it once, it's not hard12:23
amarillionLet me find some notes on how I did it12:24
persiaverb3k: If you really, really, really, really, really want to, you can just install the stuff in the right places.  Look at one of the -looks or -theme or -artwork packages as an example.  Note that this is not considered a good idea, for several reasons.12:24
amarillionverb3k, you have to start writing a DEBIAN/control file12:25
verb3kamarillion, I am following12:26
verb3kI've read about that file12:26
amarillionI've got an example, just a sec12:26
amarillionNote that the control file for binary packages is different from the control file from source packages. It's derived from it, but it's not exactly the same. Just know that when you're reading docs on control files, because usually they apply to control files for source packages12:27
amarillionOk, here is one I used in the past: http://paste.ubuntu-nl.org/51546/12:28
ion_Priority probably should be optional, Standards-Version is missing and what is Version doing there?12:30
amarillionYou also need to create a complete hierarchy of the files you want installed12:30
ion_Oh, also Source: is missing from the beginning.12:30
amarillionion_, this is just an example12:30
amarillionion_, this is a control file for a binary package12:30
verb3kamarillion, nice, execuse me ....5 mins and I will come back12:31
RainCT@now europe/berlin12:31
ubotuCurrent time in Europe/Berlin: January 11 2008, 13:31:59 - Next meeting: Kubuntu Developers in 22 hours 28 minutes12:31
ion_amarillion: Uh. You still should make a source package, even if it doesn’t compile anything.12:32
amarillionion_, yes, if you're an ubuntu MOTU12:32
amarillionbut for ordinary users it may be handy sometimes to make a binary package directly12:33
=== mdomsch is now known as mdomsch_zZ
=== \sh_away is now known as \sh
persiaamarillion: I agree with ion_, it's better to create a "source" package, even if you're just manually pushing binary files around.12:34
amarillioncreating a binary package directly is easier. You don't need to understand makefiles12:35
ion_You don’t really need to understand makefiles to put stuff in debian/foo.install.12:36
amarillionYou only need to create the file hierarchy you want, c/p a control file and run dpkg-deb -b12:36
amarillionion_, I don't know about foo.install ?12:37
persiaamarillion: Yes, but it's hard to recreate if you want to fix it later.  A debhelper-only CDBS debian/rules, debian/package.install, and debian/control will get you an easy to edit "source" package.12:37
persiaamarillion: Comes from dh_install.12:37
ChrisGibbsgday all12:40
\shgrmpf...I set /etc/alternatives/x-window-decorator back to gtk-window-decorator...but emerald is always starting...what's wrong..I don't see the bug12:40
ion_sh: /desktop/gnome/applications/window_manager i’d guess.12:41
\shion_: compiz is in there12:42
ion_Ah, sorry, i misread your question.12:42
\shah12:42
\shnow I know where it is12:42
ion_I somehow managed to interpret it as you want to switch to metacity.12:43
ion_The compiz wrapper always uses emerald if it’s installed.12:43
verb3ksorry amarillion, I had something urgent, back now :)12:44
\shion_: yeah...I think it's abug ;)12:44
Amaranth\sh: the problem is the compiz start script starting the wrong one and overriding the alternatives (which i didn't even know existed)12:44
ion_sh: Correction: you can add USE_EMERALD=no to /etc/xdg/compiz/compiz-manager12:44
amarillionverb3k, there is only one more step12:44
verb3kyes12:44
amarillionyou have to run dpkg-deb -b your-work-directory12:45
amarillionthis will produce a .deb file12:45
dholbachMOTU Q&A Session in 14 minutes in #ubuntu-classroom!12:45
verb3kamarillion, this means that I only need three things: 1-dpkg-deb 2- the control file 3-my actual binaries .....is that true?12:46
amarillionverb3k, right12:46
amarillionread back the discussion that went on while you were away12:47
verb3kamarillion, ok12:47
amarillionwith debian/package.install you can create a source package to do the same thing, it's a better way to do things12:47
amarillionthe way I explained is the most direct though12:48
minghuaHmm, why are we talking about directly modifying binary packages here?12:49
minghuaIMHO it's a very hackish and wrong approach.12:50
verb3kamarillion, how do I create the file hierarchy? what's the syntax and should they be in the control file itself?12:50
amarillionnot in the control file no12:51
amarillionit depends. What kind of files do you want to install?12:51
josesanchamarillion: it seens that there is an error in your manpage12:51
amarillionjosesanch, aaahhh, thanks for checking12:51
amarillionhow did you find out?12:51
Hattory\sh, ping12:52
josesanchI run lintian on the binary package12:52
josesanchlintian -i binarypackage.deb12:52
\shHattory: pong12:52
verb3khmm....basically I want to install executables, scripts and other binaries(data and so)12:52
amarillionjosesanch, weird? I don't get any errors when I do that on my own package12:53
josesanchin your binary package?12:53
Hattory\sh, Yesterday, I sent you an email about a merge of alogg package12:53
HattoryYou have received it?12:53
amarillionverb3k, so for example, executables usually go in /usr/bin12:53
amarilliondata that is cross-platform can go in /usr/share/12:54
HattoryHave you* :D12:54
amarillionHey Hattory, are you into allegro?12:54
verb3kamarillion, I see, but what's the file and its syntax?12:55
amarillionverb3k, well simply create a hierarchy like this12:55
amarillion~/workdir/usr/bin/your_binary12:55
persiaAmaranth: Please test REVU password recovery (sorry for the delay)12:55
amarillion~/workdir/etc/your_config_file12:55
Amaranthpersia: err, but i already have my password :P12:56
amarillion~/workdir/usr/share/dir/your_data_files12:56
Amaranthbut alright12:56
amarillion~/workdir/DEBIAN/control12:56
ScottKGood morning all.12:56
persiaAmaranth: Yes, but I want to make sure you can recover it.12:56
amarillionand then run dpkg-deb -b on workdir12:56
\shHattory: not that I know..I check my trash could be that it landed there12:56
verb3kamarillion, can I name it anything or something specific?12:56
amarillionanything, as long as it doesn't clash with existing stuff12:57
\shHattory: got it :)12:57
Hattorysorry.... -.-'12:57
verb3kamarillion, and that's all? I mean just these two files only?12:57
Hattory\sh, good.... can I do it?12:57
Amaranthpersia: works fine12:57
josesanchamarillion: lexgrog -m speed-game.112:57
amarillionverb3k, yes, try it12:57
persiaAmaranth: Excellent.  Cleaning my history and wiping my brain :)12:58
josesanchchecks the manpages12:58
verb3kamarillion,   :)    thanks I'll try and let you know12:58
\shHattory: please do :) just check if debian upstream added our changes..if not merge it :)12:59
amarillionjosesanch, I don't really get an error12:59
amarillionit just echo's the title of the man page12:59
ScottKStevenK: I gather you weren't able to find the time to do the clamav upload for feisty-backports?12:59
Hattory\sh, ok thanks ;)12:59
StevenKScottK: That and forgot. I can do it now if you wish.12:59
verb3kif I have to make the package depend on some other packages in the repositories, where do I specify that?12:59
josesanchamarillion: Oh.. sorry then..12:59
DktrKranzhey \sh, happy birthday and congrats!13:00
ScottKStevenK: Yes, please.13:00
\shDktrKranz: thx :)13:00
StevenKScottK: debdiff / interdiff / source link?13:00
josesanchi got the parse.error i don't know why13:00
amarillionjosesanch, it's allright. I'm really not 100% sure the man file is correct13:00
verb3kamarillion, if I have to make the package depend on some other packages in the repositories, where do I specify that?13:01
amarillionI haven't found good docs on writing simple man pages yet13:01
ScottKStevenK: Debdiff is in this bug: Bug #181830 - Debdiff is relative to the version in gutsy-security.13:01
ubotuLaunchpad bug 181830 in feisty-backports "CVE-2007-6337 Unknown impact remote attack" [Undecided,Confirmed] https://launchpad.net/bugs/18183013:01
amarillionverb3k, That should go in the Depends line of the control file13:01
Hattory\sh, is your birthday? :D13:01
verb3kamarillion, I see13:01
\shHattory: yepp :)13:01
persiaverb3k: If you compile it, debhelper can help automatically set the dependencies, based on the files you build-depend upon.13:02
Hattory\sh, cooool.... happy birthday and congrats for the membership!!!13:03
Amaranth\sh: happy birthday13:03
verb3kpersia, right, but I am dealing with binaries so can't compile anything13:03
Amaranthknew i forgot something13:03
persiaverb3k: Frustrating that, but understood.13:03
\shthx a lot guys...good to be back :)13:03
* persia notes that people who file patches to fix http://qa.ubuntuwire.com/lintian/reports/Tbuild-depends-on-obsolete-package.html get extra points13:13
ScottKpersia: For debmake, do removal bugs count as fixing?13:14
=== bigon` is now known as bigon
persiaScottK: Yes, but not all of those are actually candidates for removal.13:15
* ScottK will take your word on that, but finds it hard to believe something not yet updated to debhelper is worth keeping.13:16
persiaScottK: lamont just migrated a couple packages of his to work with current tools (still not debhelper) in the last couple weeks, as they were still building and working previously.  I suspect some others might have the same situation.13:17
persiaOn the other hand, that lintian error is definitely RC, so removal without blacklisting after FF seems ideal to me.13:19
ScottKFair enough.13:20
* Hobbsee ponders an entire shift of MC people, as all but one of the original people have gone13:21
emgentkeescook, when you have time see #181416 and #181984 Thanks :P13:22
emgent18141613:22
emgentuhm..13:23
persiaHobbsee: That's the nature of governance.  We grant leaders, and they serve, and when they are done, we get new ones.  As long as we only add one or two at a time, we should be able to preserve continuity.13:23
persiabug #713:23
ubotuLaunchpad bug 7 in rosetta "Need help for novice translators" [Medium,Confirmed] https://launchpad.net/bugs/713:23
Hobbseedholbach: what was the rationale behind private nominations, out of curiousity?13:25
ScottKpersia: I would disagree that we've actually granted leaders so far.  One person elections aren't elections.13:25
StevenKScottK: So why can't you upload it?13:26
persiaScottK: I agree with that, but believe it is a separate issue.  We have gotten council members, although some there may be issues with previous elections.13:26
ScottKStevenK: Source backports take a core-dev regardless of the component.13:27
StevenKNeat.13:27
dholbachHobbsee: I'm in a session right now, but in a nut shell it's about avoiding public discussions of the merits of nominees13:27
ScottKdholbach: I would say that's exactly what we ought to have.13:27
Hobbseedholbach: i don't really see the problem with that - especially when everyone needs to vote on it anyway.13:29
dholbachScottK: I personally disagree - I feel that it turns people off and that it's too easy to get into flamewars because of that13:29
Hobbseedholbach: to an extent, it's like campaigning - so those who arent' on irc a lot know who the various candidates are, and what they want to do if they get it13:29
ScottKdholbach: Even if we had a "only be positive in your comments rule" I think it would be useful.13:30
ScottKPlus CoC should keep flaming to a managable level.13:30
* StevenK idly wonders if he trusts ScottK enough to not test build it.13:31
Hobbseedholbach: otherwise it becomes a bit of a popularity vote, with the people who speak the most, and send mails the most, get higher status, principly due to being more active.13:31
Hobbseedholbach: which is bad news, for those with a low S/N ratio, and a lot of output.13:31
dholbachI feel that almost all people in ubuntu-dev (the people that vote) know each other or a group of developers quite well and well enough to decide on somebody who is up for election13:32
* persia notes that we haven't seen the means by which the final nominees will be selected. It may be that some subset will be presented for a period of comment13:32
dholbachI wonder why nobody objected to it in the CC meeting yesterday13:32
* ScottK wasn't there when it was discussed.13:32
* persia was asleep13:32
* ScottK only even knew it was going to be discussed because of dholbach's mention of it as a pre-requisite for filling out the MC.13:33
* ScottK would have thought such a fundamental governance issue would have been announced more broadly.13:34
Hobbseedholbach: based on how i don't know a great group of the new MOTU's, i can't see why they'd know about me, beyond that i talk a lot on irc.13:34
* Hobbsee was also asleep.13:34
StevenKHobbsee: And you randomly attack people ...13:34
HobbseeStevenK: well, yeah.13:34
Hobbseedholbach: the likely way it works is that the new MOTU's feel excited about voting, and so vote for their sponsors, as they're recognised names, the old MOTU's vote sensibly, and various people don't vote at all.13:37
Hobbseethe first group isn't actually terribly helpful, when you're looking to select good leaders13:37
dholbachI think that will happen whatever campaigning will happen before: the people that vote, vote people they trust and who they have witnessed doing good work13:38
ScottKWhich is a recipe for that status quo.13:39
ScottKSince, of course, people who've stepped back due to being dis-satisfied have a limited ability to make a case for change.13:40
dholbachScottK: what do you mean?13:40
persiaEven without "campaigning", a comment period is good.  Let's people raise issues.  Alternately, just posting platforms.13:40
ScottKYes, but making nominations a secret really isn't helpful.13:41
=== ember_ is now known as ember
persiaScottK: It's more helpful than not accepting community nominations, no?13:42
Hobbseepersia: it appears that dholbach doesn't want issues to be raised, though, as that leads to flamewars.13:42
ScottKpersia: Agreed.13:42
ScottKIt's progress.13:42
Hobbseepersia: thus, a gag, by making it private is quite effective - and opens up the possibility of corruption13:42
dholbachHobbsee: calm down13:42
persiaHobbsee: Depends on the issue, really.13:42
dholbachof course I want issues to be raised13:43
Hobbseepersia: oh, of course, but we're assuming these are going to be fairly big, important issues, no?13:43
ScottKdholbach: I'd suggest listening rather than trying to stifle dissent.13:43
Hobbseedholbach: i'm perfectly calm.13:43
Hobbseedholbach: but, i think you've chosen the wrong option here, for some bad reasons.13:43
dholbachI'm just wary of the fact that discussing the merits of applicants will turn people down13:43
ScottKSo you want elections without discussions?13:44
persiaHobbsee: I don't think so.  For instance if someone who had been MOTU for one day was nominated, I'd complain about it being only one day (although the current person in that situation might get special treatment)13:44
Hobbseedholbach: the type of people who would be turned down by that would presumably also be turned down by the thought that people are going to think about their merrits, and probably discuss them in private.13:44
dholbachIf you feel very strongly about this process, best to raise it with the CC. Why should I want issues not to be raised?13:44
ScottKdholbach: Since you've said you don't want discussion.13:44
Hobbseedholbach: so you don't have to deal with them, if anything too hard comes up.13:45
Hobbseei'm sorry to be harsh, but...13:45
Hobbseepersia: what did your comment relate to, sorry?13:46
dholbachsorry... I just got a huge delivery and in a session at the same time, so a bit ... torn13:46
persiaHobbsee: "oh, of course, but we're assuming these are going to be fairly big, important issues, no?"13:46
dholbachHobbsee: what is too hard and what don't I want to deal with?13:46
Hobbseepersia: ah right.13:47
Hobbseedholbach: i don't know, exactly.  of course, the fact that these issues can't be raised, are they're forbidden, are why i can't answer the question of what examples those issues would be.13:47
emgentdholbach, what do you think about bug #181853 ?13:47
ubotuBug 181853 on http://launchpad.net/bugs/181853 is private13:47
dholbachI'm afraid I don't understand13:47
Hobbseedholbach: so, here's a hard question for you in the meantime?13:47
Hobbseedholbach: what happens with MC quorum, as the MC said it would make a decision in a few days about kmos.13:48
StevenKScottK: clamav_0.91.2-3ubuntu2.2~feisty1 uploading.13:48
Hobbseeas you now only have 3 members13:48
persiaquorum is 3 and there are 3 active members.  No issue (as I read things).13:48
* dholbach nods towards persia13:49
=== apachelogger__ is now known as apachelogger
dholbachsoren, geser: can you jump in on the discussion - I'm a bit torn between activities right now13:49
Hobbseepersia: right, so all it takes is one to decline now, and it gets floored.13:49
ScottKStevenK: Thanks.13:49
StevenKScottK: s/ing/ed/13:49
Hobbseepersia: the advantage, of course, to quorum of more people is that one (or two) people can disagree, and be overruled13:49
sorenI'm completely starved, so I'm on my way to lunch. :/13:49
Hobbseeunanimous decisions on complex issues are quite rare, it appears.13:50
persiaHobbsee: In that case13:50
persiaIn that case, it gets revisited when the council is back to nominal size.13:50
achadwickDo new multiverse packages go through the normal MOTU process as described at https://wiki.ubuntu.com/MOTU/Contributing#head-f4c6048b1531f4e4fe48f096350ea435d40ed9f5 , but with s/universe/multiverse/ throughout?13:50
Hobbsee(having seen the kubuntu council make decisions, or attempt to make them, with everyone in full agreement before, i know that sometimes doesn't happen)13:51
dholbachemgent: I'm not quite sure: why am I on the bug?13:51
emgentyes13:51
emgenti attached you now.13:51
emgents/attached/subscribed/13:51
persiaachadwick: Yes, although some reviewers refuse to review multiverse, so it can take longer.13:51
emgentdholbach, it's cool debian road?13:52
achadwickpersio: Fair enough. In this case it's a GPL program made to install some non-free software, which is contrib in Debian.13:53
* achadwick assumes that that translates to multiverse in ubuntu.13:53
dholbachemgent: best to discuss with keescook or jdstrand - I'm a bit occupied right now13:53
Hobbseepersia: a nice delaying tactic, especially for those who have left, so don'[t have to make a decision on kmos :)13:54
emgentok dholbach thanks13:54
persiaHobbsee: I actually don't believe it will be delayed, but I don't have a voice on that.13:54
dholbachHobbsee: I don't think that's fair to say: crimsun and ajmitch both were very busy when they left the MC13:57
Hobbseedholbach: oh, i can undersatnd that.  which means that they wouldn't have wanted to have to deal with kmos, due to said busyness.13:57
Hobbseewhich is why leaving a few days prior to the report ot the MC is *very* smart from their end13:58
ChrisGibbsHobbsee, how'd your key signing end up??14:01
HobbseeChrisGibbs: was good :)14:01
txwikinger2ping persia14:05
\shsounds like fun today :)14:07
ruluscan someone look into bug #180383?14:10
ubotuLaunchpad bug 180383 in gnuvd "Van Dale website code changed" [Undecided,Confirmed] https://launchpad.net/bugs/18038314:10
persiaimbrandon: LaserJock: DktrKranz: jdong: TheMuso: is there a mailing list for ~motu-sru?14:10
persiarulus: Needs a candidate submission for the new upstream.  Submit an interdiff.14:12
ruluspersia: hmm, that's like Chinese to me14:13
persiarulus: Looking in a little more depth, it appears that gnuvd is currently at version 1.0.3-4 in the archive.  If this was fixed upstream (as the bug report seems to indicate), then the new upstream should be submitted to Ubuntu.14:14
persiarulus: The current way to do this is by adapting the current package to match the new upstream, submitting an interdiff to the bug report, and subscribing the sponsors to request upload.14:15
persiaSome useful URLS are https://wiki.ubuntu.com/MOTU/Contributing, https://wiki.ubuntu.com/PackagingGuide/Howtos/PackageUpdate, and https://wiki.ubuntu.com/UbuntuDevelopment/Interdiff14:16
rulusthere is no new upstream release. gnuvd is a parser for the Van Dale website written in C, and I used it in my GtkVD application which was basically a Gtk GUI around gnuvd. Recently the Van Dale website was renewed, so gnuvd doesn't work anymore. Therefore I wrote my own html parser to get the data, which is included in GtkVD - but this doens't affect gnuvd.14:17
persiarulus: Can you use your experience with GtkVD to create a patch for gnuvd that would work?14:17
DarkSun88Hi all14:18
rulusI doubt it, I know Python, but not C14:18
DarkSun88\sh: Congratulations. Welcome back. :)14:19
rulusI don't know if it's actually usefull to patch gnuvd..14:19
ScottKrulus: Can you file a bug with Debian with enough detail that maybe the Debian Maintainer can fix it?14:19
\shDarkSun88: thx :)14:19
persiarulus: Others know C.  If you could draft up a spec and help test, and note this in the bug, it might be good.  I don't like removals for fails-to-work-out-of-the-box unless it's also dead-upstream-and-unmaintained14:19
rulusActually it is quite dead I think, the last update on the website of the author dates from 200514:20
rulusScottK: that should be no problem14:20
ScottKI think your odds of having someone care enough to write C code are better in Debian where there's a dedicated Maintainer who's taken an interest in the package.14:21
ScottKIf Debian fixes it, then we can sync the fix from them.14:21
persia(depending on the fix, we can also cherrypick)14:21
ScottKBe sure the link the Debian bug to the LP bug in LP after you file it.14:22
ScottKYeah.14:22
rulusYeah I understand, but I don't know if it's usefull to rewrite gnuvd if my VanDale.py module does exactly the same thing14:22
persiarulus: Users may already have gnuvd installed.  It's a support issue.14:22
rulusah, right14:23
HobbseeScottK: actually, the private discussion would probably be waranted, so that certain people don't get on the MC14:33
ScottKExcept those kinds of people are probably the same ones the would complain about it later publically and so we'd get to have a public discussion anyway.14:34
Hobbseeor before it.14:34
ScottKSo secrecy really solves nothing IMO.14:35
Hobbseesure, but most people don't watch irc on a friday night14:35
ScottKTransparency is virtually always the right answer.14:35
\shlol...you guys are really crazy :)14:35
Hobbsee\sh: we work on ubuntu.  duh.14:36
* txwikinger2 agrees with ScottK14:36
* persia notes that this is not always equivalency, and sane people are also welcome to join14:36
ScottKNot that it's actually happened yet.14:36
HobbseeScottK: yes, and that's why a lot of open source actually works, which is why i'm surprised that this is decided to be private.14:37
Hobbseei might have been listening to pia too much, but i thought one of the defining factors of open source was open management14:37
ScottKIt doesn't have to be, but if it's not, it generally doesn't have a happy ending.14:38
persiaNot necessarily.  I've seen closed source with open management and open source with closed management, and both work OK.  On the other hand, community efforts with closed management don't tend to do as well.14:38
dholbachScottK: do you think it would help if people who nominate themselves put up a wiki page with their ideas about MOTU, the MC and their contributions?14:38
ScottKdholbach: Yes.  Definitely.14:38
Hobbseepersia: sure, but as in, if it's open, it needs to follow and do this bunch of stuff.14:39
persiadholbach: Maybe just edit their standard wiki page to demonstrate activities, involvement, and share a platform, rather than have them separate.  Also, perhaps have a central page listing all the nominees pages for easy reference.14:39
dholbachWhat I *personally* really want to avoid is mud-slinging sessions (be it on mailing lists or on IRC) about how some people like nominee A to do XYZ half a year ago14:39
persiaHobbsee: I'm not disagreeing with your point, only that it is related to community projects, rather than open source.14:39
dholbachthings like that aren't helpful even if they are "transparent"14:40
Hobbseepersia: true, true.  was clarifying.14:40
dholbachsharing information and making goals obvious is a good thing, I agree with that14:40
Hobbseedholbach: the ones who get blamed for not doing stuff tend to be in power at the time of the complaint.14:40
persiadholbach: Surely that's governed in part by MC calming role and CoC, no?14:40
Hobbseedholbach: else you're blaming people for stuff that they actually can't fix, which is futile, and doesn't tend to happen around here14:40
dholbachpersia: I just thought about how we could adress the need for clarification of goals and giving out more information to the people who vote in a good way14:41
txwikinger2virtual caucus? :D14:42
Hobbseedholbach: i guess i'm unconvinced that there would be mudslinging at innocent parties - only those who had the power to fix things, but didn't.14:42
Hobbseewhich aren't those who would be being nominated.14:42
persiadholbach: Right.  Sorry.  Insufficient context.  I think your wiki pages idea is good.  I am less worried about mailing lists, IRC, etc. due to CoC and MC calming activities.14:43
persiaHobbsee: People who are not MC (and maybe even not nominees) might also have made egregious mistakes for which they would be slapped.  Don't discriminate :)14:45
dholbachthere's nothing wrong about telling people about their mistakes - I just think that it should happen in the context where it happens and not as a long mailing list thread during an team council election14:47
ScottKdholbach: I think the only reason that happened last time was because of poor timing and the fact that nominees had not come from the community.14:47
* persia agrees with the word "long" in that context14:47
Hobbseepersia: well, i guess this is a point.  i was thinking of motu leadership.14:49
dholbachScottK: I'm happy to make the "wiki page" admendment to it... I'll drop a mail to the CC, TB and MC - and we can formalise it for the next round14:49
ScottKdholbach: OK.  I do like what was said about it being their regular wiki page, not a special one.14:49
dholbachScottK: fine with me14:49
emgentbye people!14:50
dholbachbye emgent14:50
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
* soren is reading scrollback14:55
sorenHobbsee: Re: "it becomes a bit of a popularity vote, with the people who speak the most, and send mails the most, get higher status, principly due to being more active"> I can think of a few who send *plenty* of e-mail but I wouldn't vote for..14:55
Hobbseesoren: yes, but you're clueful, and watch motu reasonably closely.14:55
Hobbseesoren: your category of people aren't the worry14:55
persiaErr.  Let's avoid categorisation, and look at systemic solutions.14:56
sorenHobbsee: I guess I just tend to give the average MOTU more credit than expect them to vote based on the count rather than contents of people's postings.14:57
persiaEssentially, the community is large enough that we can't all know each other anymore, therefore "I know them, they are good" becomes a weak validation.  What would be a better validation?14:57
Hobbseesoren: i wish i could do the same.  for hte msot part, that certainly holds.14:57
ScottKpersia: Which is why campaiging is good.  That also brings in "I know X and they speak in favor of Y that I don't know."14:58
persiaScottK: To some degree, yes.  On the other hand, it unfairly balances in favour of politicians over technical types.  The balance is tricky.14:59
ScottKYes, but we're hiring management, so that's not necessarily bad.15:00
persiaScottK: Maybe.  Depends on "hiring management" vs. "appointing administrators".  "suits" aren't always best in community or volunteer projects.15:01
ScottKSure, but we need community skills in MC more than we need the best packager.15:01
persiaOn the other hand, having the administrators be those who are active in the community and look at community rather than just pushing 1000 uploads is also good.15:01
ScottKpersia: Speaking of which, would have have a little time to look into a problem for me?15:02
mok0I've been following this discussion for a while, and the topic seems to be "How do we limit the influence of people that we don't trust to make the decisions we want them to."15:02
persia(that could have been written more concisely as "Yes")15:02
persiaScottK: What sort of problem?15:02
persiamok0: Maybe :)15:02
Hobbseemok0: depending on "the decisions we want them to", and how that expands, yes.15:02
Hobbseemok0: we want people to make good decisions, based on credible reasons, to apoint the best people for hte job.15:03
Hobbseemok0: as for who that is...we're not specifyingi that.15:03
mok0Hobbsee: I just don't like the outset of those premises. It's better to agree on the set of qualities you are looking for, and trust that everybody will be able to make a proper decision.15:04
ScottKpersia: In order to get amavisd-new into Main (a spec item for Hardy for ubutu-server), I need to break libmilter, libmilter-dev, and libmilter-dbg out of the sendmail source package and into a separate package that can be promoted to Main.  I took a look at the sendmail package and just about fainted.  I'd appreciate advice on a packaging strategy for my new package (ripping the milter stuff out of sendmail doesn't look particularly hard).15:04
* persia grabs sendmail15:04
ScottKpersia: Thanks.15:05
Hobbseemok0: which assuems that all people are sane - which is also a bad premise.15:05
mok0Hobbsee: absolutely not15:05
ScottKpersia: And if you get motivated and actually want to DO the new package, I'd be totally cool with that.15:05
Hobbseethen again, the few that aren't will probably be minor enough not to matter15:05
mok0Hobbsee: You are focusing on an irrelevant concern, IMHO15:06
persiaScottK: That's fairly unlikely.  I've a heap of stuff I should hit this weekend, and after (mostly) skipping last REVU day, need to push if we're to get many of the current packages into hardy (some are good)15:06
mok0Hobbsee: ... and you'll never gain influence by attempting to limit that of others15:06
=== jpatrick_ is now known as jpatrick
ScottKpersia: OK.  Just saying ...15:06
persiamok0: That's not quite true.  Big fish/small pond15:07
Hobbseemok0: it's not really that - it's more the compromised nature of the vote, if apathy is used as a method of voting15:07
* persia declares that tarball-in-tarball doesn't only make the md5sums guarantee to fail to match, make patching difficult, and make inspection difficult, but is also infuriating when cdbs-edit-patch doesn't work15:09
ScottKpersia: Do you feel my pain?15:09
Hobbseepersia: ...ouch?15:10
mok0Hobbsee: any organization goes through cycles... It's best to focus at the goal - and get to agree on that - than to descend into politics15:10
persiaScottK: Not yet.  So far, it's just normal pain.  I'm still digging around in the upstream build system: it looks maybe not so bad.15:10
sorenpersia: Which md5sum will fail to match?15:10
persiasoren: orig.tar.gz to upstream tar.gz15:10
mok0Hobbsee: the latter tends to be more destructive that productive15:10
sorenpersia: Oh, right.15:11
Hobbseemok0: true, there's the question about a) do the politics ever get solved, and b) should they?15:11
mok0Hobbsee: ... and you'll end up with N one-person organizations, which all are in perfect agreement with themselves :-)15:11
persiasoren: Which means, in the absence of get-orig-source, we have to either trust the packager implicitly (and given what I see from Debian and here, I don't really) or manually dig around trying to verify things (although it is nice when the packager puts an .md5 file in the package to help)15:12
mok0Hobbsee: I15:12
mok0I'd say b). If you move ahead, focused on the goal, it doesn't matter if things are not always perfect15:12
Hobbseethis depends on what your goal is15:13
Hobbseebut, yes15:13
sorenpersia: You need to manually dig around to verify the orig's md5 anyway?15:13
mok0Hobbsee: ok, if your goal is perfection :-)15:13
* Hobbsee heads to bed, and figures that someone else will solve the problem.15:13
Hobbseemok0: MOTU perfection?15:13
mok0Hobbsee: ... well, it's always going to be a normal distribution15:14
Hobbseemok0: why, though?  you've got to make a standard to get there in the first place15:14
Hobbseei don't see why hte bottom of the distributoin should be there at all15:15
mok0Hobbsee: well, like you said, some are more active than others etc15:15
Hobbseewasn't thinking in terms of activity15:15
ScottKIt's not a question of activity level, but activity quality.15:15
mok0There's quality control built into the system afaics15:16
persiaScottK: It's a trivial pull.  Disable libmilter* from debian/control.  Since libmilter is already commented out in the upstream Makefile, just rip out all the special handlers in debian/rules.  This should give you a libmilter-free package.15:16
persiaScottK: Next comes the hard part: building libmilter.  Looking in more depth...15:17
mok0... again, this is a discussion of the cathedral vs. the bazaar15:17
ScottKYeah.15:17
ScottKmok0: I don't think so.15:17
ScottKmok0: I think it's more do you let absolutely everyone into the bazaar or does the bazaar get more done with some people left out.15:18
persia../devtools/bin/Build is just ugly, but then again, I remember thinking it was neat the first time I compiled it15:18
mok0'nuff said, I gotta get back to work :)15:18
persiaScottK: You're mixing things.  Having a large gated city with an internal bazaar is different from having some police in the bazaar to ensure the thieves restrain themselves to acceptable levels.15:19
=== alleeHol is now known as allee
ScottKpersia: Fair enough.  And making sure the police aren't in league with the theives.15:19
markvandenborrethis is not strictly a moty thing, but it's such a critical bug that I need all help I can get in reporting it as well as possible15:20
markvandenborrehttps://bugs.launchpad.net/ubuntu/+bug/18202815:20
ubotuLaunchpad bug 182028 in ubuntu "evince and eog freeze on all printing related actions" [Undecided,New]15:20
markvandenborreis there anything I can do to improve this bug report?15:20
persiaScottK: That's just basic anticorruption.  Who watches the Watch?  Governance is tricky, but it is one of the few places where circular dependencies are a good thing.15:20
=== bigon is now known as bigon`
rexbronHey, I have an interesting problem. When I compile a library (OpenLibs in this case) on a 64bit arch, all of the lib directories are changed to lib64. Looking at the fs, lib64 is just a symlink to lib. Does anyone know of a configure option (because I found the line in the configure script that does this) or another work arround that might be able to solve this?15:21
persiamarkvandenborre: Likely, but #ubuntu-bugs was the right place to ask (although most triagers don't seem active just now :( )15:21
=== bigon` is now known as bigon
ScottKmarkvandenborre: And you already got told that in #ubuntu-devel.  The advice is still good.15:21
markvandenborreScottK, yeah, sorry, should have been a bit slower about coming here15:22
persiaScottK: To be fair, he did ask in #ubuntu-bugs, and nobody responded (although that doesn't make this the right place)15:22
markvandenborreplease ascribe this to the fact that I stuck my neck out quite far by having15:22
ScottKpersia: Not getting a question answered where it's on topic, doesn't make the question on topic here.15:23
Hobbseemarkvandenborre: you don't happen to wokr for canonical, do you?15:23
persiaScottK: Right, which is the reason for the parenthetical comment15:23
persiaScottK: How well do you know m4?15:23
ScottKpersia: Right.15:23
ScottKpersia: Not very well at all.15:24
markvandenborreHobbsee, no, and that wouldn't make my question here appropriate here either15:24
persiaAh.  Yet another reason you likely ran screaming when looking at sendmail :)15:24
ScottKpersia: I've hacked on m4 files until stuff built, but that's about it.15:24
ScottKYeah.15:24
Hobbseemarkvandenborre: was just curious, seeing as you'd been at UDS15:24
markvandenborreHobbsee, I have been an extremely active non-code community, that's right15:24
ScottKpersia: If I wanted to know m4, I'd use Sendmail as my MTA and not Postfix ;-)15:25
markvandenborreHobbsee, extremely active non-code community member15:25
Hobbseemarkvandenborre: fair enough15:25
Hobbseemarkvandenborre: does that happen with any other printers?15:25
markvandenborrewe have only this kind around here15:25
persiaScottK: I don't see any real internal dependencies in libmilter that require it to be built with the rest of sendmail.  I'd suggest you create a completely new build system from scratch, rather than trying to rescue upstream, and just pull ./libmilter/.15:26
markvandenborrebut at another place with a very similar setup (other type of hp laserjet)15:26
ScottKpersia: Thanks.15:26
* persia encourages Hobbsee and markvandenborre to move to #ubuntu-bugs15:26
markvandenborrepersia, will do, sorry15:26
=== mgallagh_ is now known as mattva01
persiaScottK: Feel free to ping me if Makefile.m4 causes you too much pain.  I have a list to do this weekend, but should have at least some time.15:28
ScottKpersia: Thanks.15:29
persiaOh, and regarding sendmail vs. postfix, there are other reasons beyond m4.  While I'm a sendmail fan, and ran it on all my mailservers for as long as I was a mail admin, it doesn't always integrate most cleanly with other tools, and has some quirks about queue management that can be very frustrating.15:31
ScottKYes.15:32
gndHow long does it usually take for a package to appear in PPA from running the dput command?15:49
rulusgnd: a few minutes15:49
gndAllright, i'll wait :D15:49
rulusbut it takes a little longer to get built15:50
=== \sh is now known as \sh_away
jdongLucidFox: another status update, more things have to be fixed/investigated in the orig.tar.gz.... Messy upstream syndrome. They look simple to resolve so I'd say by the end of today I should have another upload prepared15:57
LucidFoxGood.15:58
db-keenIf I am the original developer of a program called jump, and the official Debian repo has an older version of jump, am I supposed to have the version be 1.0.0 or 1.0.0-0jump1?16:14
LucidFoxdb-keen> if you're upstream, the versioning is up to you16:16
LucidFoxif you build your own Debian packages upstream, you... shouldn't do that :)16:16
persiadb-keen: Depends on whether you are releasing a new upstream, or just making a debian source package also available to your users.16:17
db-keenjust a package available to users16:17
mok0db-keen: I'd choose a version scheme based on the nature and importance of updates to the software16:17
persiaIf the former, I'd recommend 1.0.1 or something similar (up to you).  If the latter, using -XjumpY would be one way to release a .dsc without blocking a later debian override.16:18
mok0db-keen: if the new version is 1.0.0.0.0.0.1 it is less likely to be picked up ;-)16:18
LucidFoxI think it should be 1.0.0-0[something]X16:18
LucidFoxthe version for the package, that is16:18
LucidFox0 indicates that this upstream version is not in Debian yet16:18
mok0LucidFox: You're talking about the release tag16:18
persiadb-keen: If you do decide to use 1.0.0-XjumpY, please don't include debian/ in orig.tar.gz, and try to keep your version lower than an official Debian version would be (or Ubuntu version, if you think it might get pulled by Ubuntu).16:19
db-keenLucidFox: but as the original developer, I'm never sure what that [something] should be16:19
mok0db-keen: as persia said, go for 1.0.1, the release tag has to do with the packaging16:19
persiadb-keen: Any value for something works.  Avoid '~' and strings sorting higher than 'ubuntu' and you should be safe.16:19
mok0foo-1.0.1-0ubuntu116:20
persiaErrr..  jump-1.0.1-0jump116:20
mok0sorry foo_1.0.1-0ubuntu116:20
LucidFoxmok0> not ubuntu, because he's not packaging it for the official Ubuntu repository16:20
db-keenso I can't use a string sorted higher than ubuntu?16:21
db-keenthat really limits the alphabet16:21
db-keenvwxyz16:21
LucidFoxdb-keen> persia's suggestion works16:21
persiadb-keen: You can use those, but ubuntu won't pull from you if you do.16:22
db-keenubuntu probably _should_ pull from me once they get an 'official' version in the repo16:22
LucidFoxdb-keen> vwxyz are those that you _shouldn't_ use, you can use everything else16:22
minghuaIf you want name flexibility, -0~xxx is almost always safe, altough a bit ugly.16:22
LucidFoxif Debian or Ubuntu package 1.0.1, your package 1.0.1-0jump1 will be overridden by 1.0.1-1 or 1.0.1-0ubuntu1, respectively16:22
db-keenOkay, thank you16:23
nxvl_workScottK: ping16:32
ScottKPong16:32
ScottKnxvl_work: ^^16:32
nxvl_workScottK: can you help us with q revu? on #terminator16:32
ScottKNot currently, no.   I'm tied up with some other things.16:33
nxvl_workok16:33
nxvl_workit will be on other time16:33
nxvl_workthanks anyway16:33
nxvl_work:D16:33
* nxvl_work HUGS ScottK16:33
rexbronDoes Vcs-Bzr still need the XS- prefix?16:37
pochurexbron: nope16:37
rexbroncool16:37
pochuneither does Vcs-Browser16:37
pochu(or Vcs-*)16:37
* persia notes that it in fact oughtn't have it, but that it's not worth a variance from Debian, as in most cases we should be stripping vcs-* when modifying a package anyway16:38
sorenpersia: Or prepending X-Original- (as some of us have done during merging).16:46
sorenEr... make that "XS-Original-".16:46
persiasoren: That's even better.  Maybe we should come up with a common standard for the next merge cycle?16:47
sorenpersia: I belive that *is* the standard? I think it was briefly discussed on one of the mailing lists (shortly before DIF).16:48
* ScottK hopes soren will write a wiki page on the matter then (if not already done).16:48
persiasoren: I can't find it in my mailspool (but I may not be using the right search terms).  I wouldn't consider it accepted and official unless it was documented as best practice on the merging page (not that I currently agree with everything there, but a ML is a poor way to track policy)16:50
sorenpersia: I can't find it either, which puzzles me.16:51
sorenpersia: I distinctly remember discussing it somewhere.16:51
persiasoren: I also remember discussion, but I thought it was a couple different IRC sessions, rather than the ML or in the context of a meeting.16:51
sorenpersia: I may be confusing things. I *know* I discussed it with cjwatson in e-mail, but I'm only 87% sure it got wider discussion on e-mail, but surely IRC.16:52
sorenWell, it's not really a merging thing. It's something you should do whenever you change a package.16:54
persiasoren: Surely IRC, but in a meeting?  Lots of things happen on IRC, but I don't think that makes them policy: more guidelines, or good practices, etc.  Moving from there to best practice to policy seems like it should be deliberate and documented.16:54
sorenpersia: I agree.16:54
* soren ponders where to add it.16:54
persiaTrue.  I'm not sure if we have a proper package adjustment page (and we ought).  There are several things to do: discussion XbuildY vs. XubuntuY, what control fields should change, etc.16:55
sorenIt's only something to remember during merging for the the hardy+1 cycle.16:55
persiaI'd think under UbuntuDevelopment/ would be the right place, but I'm not sure what to call it.16:55
sorenSame logic as the Original-Maintainer field.16:55
persiasoren: One hopes.  We've still > 200 packages that don't comply with DebianMaintainerField :(16:55
ScottKsoren: But the maintainer field thing was a spec16:55
sorenScottK: Yes.16:56
persia(and lots more binary packages that don't comply, but that's just a rebuild fix, which is easy)16:56
Beber80I've got a question about PPA. Am I in the right chat room ?16:59
persiaBeber80: Depends on the question, but likely not.16:59
persiaOn the other hand, I don't think there is an active non-support PPA channel, so this might be your best bet.16:59
Beber80ok, so I'll try;)16:59
ScottKThere's #launchpad17:00
persiaYes.  #launchpad is the place to ask for ppa support.17:00
Beber80I successfuly uploaded the files with dput but I can't see the package from the web interface17:00
Beber80ok, I'll have a look at #launchpad17:01
persiaYep.  That would be a support question.17:01
mok0A quick pointer to installing *.pc files using CDBS?17:03
gnd_Is something wrong with PPA? I have waited an hour now for the first package to appear.17:04
mruizhi all17:04
gnd_dput says that it is already uploaded, but launchpad says it isn't.17:04
Beber80gnd_: I'm maybe experiencing the same pb...17:04
Beber80gnd_: same for me17:04
ion_mok0: debian/foo.install, see dh_install(1)17:05
gnd_Great i'm not the only one :D17:05
persiagnd_: You likely want #launchpad.  The both of you might consider starting a ppa channel to discuss ppa issues as well :)17:05
persia(let us know what it is called, if you do :) )17:05
sorenmok0: You can add it from a post-build hook, perhaps?17:05
Beber80dput also tells me "Not running dinstall"17:05
sorenBeber80: Don't worry about that.17:05
sorenBeber80: It's just noise.17:06
=== apachelogger_ is now known as apachelogger
sorenmok0: Like: "install/packagename::\n\tcp $(CURDIR)/something.pc debian/tmp/usr/lib/pkg-config/"17:06
sorenor something.17:06
DktrKranzpersia: thanks for your mail.17:06
mok0soren: thx17:07
sorenmok0: np :)17:07
mok0ls17:08
persiaDktrKranz: Thanks for the response.  Great strides have been made, and I suspect we're almost there :)17:08
mok0oops wrong focus17:09
DktrKranzpersia: my pleasure. Probably we still need to discuss on some points and to coordinate with other interested parties (and to fill our lack of public announcments). After that, we can have a rocking policy.17:11
imbrandonpersia: re:sru mailing list, not that i'm aware, we agreed to just use the -motu ML when needed17:11
imbrandonunless it becomes an issue17:11
persiaimbrandon: Makes sense.  It was just to save me collecting all your names & emails from LP.  Doesn't matter now :)17:12
imbrandonkk :)17:12
pochuHmm, would you recommend me to use schroot with sbuild to build packages? As the buildds use sbuild, right?17:23
pochuI'm building anjuta with pbuilder and it's installing libneon27-dev although Build-Depends have libneon26-dev o.O17:24
pochuSo I'm wondering whether that would happen with sbuild or not.17:24
geserpochu: pbuilder should also pick the right depends17:32
pochuWell it won't be the first time I successfully build something in my pbuilder but fails in the buildds17:34
geserpochu: right now I get unsatisfiable build-depends for anjuta (amd64)17:34
pochulibneon26-dev?17:34
geserpochu: the sbuild on the buildds may behave differently than the sbuild from the package17:35
pochuOh, ok17:35
geserprobably, I didn't check17:35
pochuIt Build-Depends on libneon26-dev, but installed libneon26 libneon27 libneon27-dev17:35
geserhmm17:36
pochuHmm, maybe because libneon26-dev Provies libneon-dev and libneon27-dev Provides and Replaces it too?17:36
geserlibneon26-dev and libneon27-dev can't be installed at the same time17:36
pochuProvides*17:36
geseryes17:36
pochuBut I'm B-D on libneon26-dev (!)17:36
pochuAnd libneon26-dev Provides and Replaces libneon-dev too17:37
geserand apt-get -s build-dep anjuta still works for you?17:37
pochuMaybe I should just B-D on libneon-dev and let it choose what install ;)17:37
pochulet me see17:37
pochuE: Build-dependencies for anjuta could not be satisfied.17:38
pochuSo no pbuilder bug...17:38
geserpochu: libneon-dev seems to be a virtual package and one shouldn't build-depend only on a virtual-package17:38
pochuOk, so maybe building with libneon27-dev directly?17:38
minghuapochu: Find why it's trying to install libneon26-dev and libneon27-dev at the same time and solve it. :-)17:38
geseryes17:38
pochuDunno if that would be ok...17:38
Kmospochu: the sbuild package is version 0.57.0, and ubuntu sbuild is 1.175.X :) is a fork17:39
Kmosdebian sbuild is also different from the package they provide17:39
* Kmos upgraging to hardy17:40
* Kmos upgrading to hardy17:40
Kmos:)17:40
pochuKmos: lol, that's a big fork :)17:40
Kmospochu: hehe17:40
pochuminghua: do you mean some of the other build-depends is now depending on libneon27-dev?17:40
geserpochu: some of the Debian buildds report 99.99 as sbuild version and the Debian maintainer is searching for the source code17:41
minghuapochu: Most likely so.17:41
pochuminghua: hah! libsvn-dev17:42
pochugeser: heh, I guess upstream will be interested too ;)17:43
pochuOk, let's try with libneon27-dev then. Thanks for the help :)17:43
=== [Supremus] is now known as Supremus
tuxmaniacif there is a package available in debian but not in Ubuntu also I rasie a bug for sync request right?17:51
pochugeser, minghua: it worked. Thanks again.17:54
=== Skiessl is now known as Skiesi
=== Skiesi is now known as Skiessi
minghuatuxmaniac: Correct.  But be sure to specify reasons in the sync request for breaking DIF.17:55
minghuapochu: No problem.17:55
tuxmaniacDIF?17:55
nxvl_workhow do i package a file for ppa? i cant upload it17:55
minghuatuxmaniac: Debian Import Freeze.17:57
tuxmaniacminghua, oops. Its over. I forgot :-(17:57
pochutuxmaniac: if it's a new package it will likely be accepted if you say why it's useful17:58
tuxmaniacok17:58
minghuatuxmaniac: It's okay.  You don't need a very strong reason, just make sure not just to say "Debian has it, so we should sync".17:58
tuxmaniacminghua, ofcourse. I have a reason. Its there on the MOTU Science team wiki for wishlist packages from Edgy17:59
minghuatuxmaniac: Go ahead, that's a good reason.18:00
ScottKWe aren't to feature freeze yet, so there isn't a LOT of reason needed.18:02
nxvl_workhow do i build a package on my PPA18:06
nxvl_worki have already upload the source18:06
ScottKnxvl_work: Ask in #launchpad18:09
nxvl_workoh right18:09
nxvl_worksorry18:09
ScottKNo problem18:09
tuxmaniacdo I have to subscribe any particular team like "Sponsors Universe" for the bug report to be acked?18:10
pochuYes.18:10
nxvl_worktuxmaniac: ubuntu-universe-sponsors18:16
tuxmaniacnxvl_work, yeah thanks. got that one already18:17
=== cassidy_ is now known as cassidy
=== Ubulette_ is now known as Ubulette
nxvl_worki'm building a package, and i don't know why i'm getting /usr/lib when i "dpkg -L $package" does anyone knows how can i check it?18:22
pochunxvl_work: python package?18:24
nxvl_workpochu: yep18:24
nxvl_workpochu: build using cdbs18:24
pochunxvl_work: that's a bug in python-central or python-support18:24
nxvl_workso i don't need to worry about it?18:24
bddebianHeya gang18:25
pochunxvl_work: Debian bug #45222718:25
ubotuDebian bug 452227 in python-central "Leaves empty /usr/lib in package" [Normal,Open] http://bugs.debian.org/45222718:25
pochunxvl_work: nope, just ignore it.18:25
nxvl_workok, thnx18:25
LucidFoxhttps://launchpad.net/ubuntu/+source/inkblot/0.99.9-0ubuntu1 <-- What does "Failed to upload" mean?18:26
geserHi bddebian18:26
geserLucidFox: this usually happens when the package is promoted/demoted while still in the build queue18:28
LucidFoxWhat can be done about it?18:29
geserLucidFox: ask a build admin, I don't know (yet)18:29
bddebianHeya geser18:30
bluefoxicythis is awesome, firefox has more memory resident than all of windows XP18:47
ion_FF 3?18:47
bluefoxicyno, FF218:48
bluefoxicyit had 810M Resident, while Vmware has 63218:48
ion_FF 2 + a bunch of extensions leaking memory + crap like Flash and Java are a sure way to eat all the RAM and a bit more. :-)18:48
bluefoxicythunderbird has 641 resident.18:48
=== cprov is now known as cprov-afk
imbrandonSeveas: fyi, 2.0.4-0ubuntu1 uploaded , will make another sunday ( or close if its not ready for some reason ) for .519:12
Seveasimbrandon, thanks! Do you have plans for debian as well?19:13
imbrandonSeveas: yea, i am working on plans for debian now too ( probably by the end of the weekend )19:44
geserRainCT: any progress on bug #164854?20:03
ubotuLaunchpad bug 164854 in classpath "Please merge classpath 2:0.95-3 from Debian unstable" [Wishlist,Triaged] https://launchpad.net/bugs/16485420:03
RainCTgeser: you can take it if you want20:07
=== cprov-afk is now known as cprov-out
geserRainCT: what questions did you have that stayed unanswered?20:08
RainCTgeser: something about that Xb-Npp Firefox tags20:10
RainCTah no20:10
RainCT'bout the MOZILLA_CFLAGS I think.. I'm not sure thought.. I had forgotten about that merge :P20:11
asacRainCT: please keep the Xb-Npp tags20:36
asacif you are a hero, check in about:plugins if the set of supported mime-types has changed and add/update the mimetype npp line accordingly :)20:37
RainCT:P20:37
ScottKleonel: Clamav update is published in feisty-backports now too.  Thanks again.21:18
leonelScottK:  Great    and  thank  YOU  really for your support21:36
=== cassidy_ is now known as cassidy
minghuaScottK: Is that the last piece of clamav security updates?21:42
ScottKminghua: For feisty/gutsy, yes.21:42
ScottKdapper/edgy are horribly ancient.21:42
ScottKI think I've about got my nerve up to try a mass backport of clamav and it's rdepends to dapper.21:43
ScottKI know sgran is holding back a clamav update in Debian until 0.92 makes it into Lenny.  I'll probably do it after he uploads one more and we sync it in.21:45
minghuaOh, I forgot dapper.  But is edgy still supported?  When is its end of life?21:46
ScottKEdgy dies about the time Hardy is released.21:46
minghuaHmm, still a few months.21:46
ScottKI'm considering trying the backport there first because if I break it, it'll go away shortly.21:47
* minghua praises ScottK for the great effort.21:47
ScottKThanks.21:47
ScottKFrom a distribution perspective I think it's one of the more important packages in Universe.21:48
minghuaYou mean the packages in -backports can be just pulled without affecting other parts?21:48
ScottKNo, I mean if I break edgy-backports and clamav or it's rdepends are messed up it goes out of support in ~ 3months.21:49
ScottKDapper has another 3 years to go.21:49
minghuaI see.21:52
ScottKActually, the clamav in both those releases is old enough to be completely useless.  The downside risk is close to zero.21:52
minghuaThe packages in feisty-backports are the newest upstream version, aren't they?21:53
minghuaYou still risk breaking dpkg database and hose the whole package system, so trying edgy first sounds a good idea.21:53
ScottKminghua: feisty backports is 0.91.2 with all the security fixes from 0.92 patched in.  0.92 introduced a soname change in libclamav, so I'd have to backport rebuilds for about a dozen packages with it.21:56
ScottKSo feisty-backports should be as secure as the current upstream, but freshclam will still complain.21:56
minghuaSo for feisty the rdepends don't need to be rebuilt?21:57
minghuafeisty-bakcports, of course.21:57
ScottKCorrect21:57
ScottKManaging the library transition in Hardy was relatively painless, so if edgy/dapper go well, I'll do feisty/gutsy eventually too.21:58
minghuaAnd for dapper/edgy you plan a similar fix as in feisty?21:58
minghuaAh, so dapper/edgy is going to be 0.92, with rdepends rebuilds as well.21:59
ScottKYes.  I'll backport 0.92, get that built and then backport the rdepends too.21:59
ScottKYes.21:59
ScottKThat's my plan.  Now all I need is a spare day of the week to sit down and test it all.21:59
FujitsuScottK: Have people tried to knock some sense into upstream?21:59
ScottKFujitsu: They haven't succeeded.21:59
leonelScottK: let me know that day  to help with that22:00
ScottKAt least this time they appear to have packaged it sanely.22:00
* Fujitsu strangles them.22:00
ScottKleonel: Sure.22:00
ScottKFujitsu: Maybe you can convince LP to at least close the bugs against the right pocket when I fix stuff in backports...22:00
geseroh, cdrtools got removed from the archive again?22:00
FujitsuScottK: Oh, it didn't? Nice of it.22:01
FujitsuWait, Malone doesn't know about pockets.22:02
ScottKFujitsu: See bug #18213722:02
ubotuLaunchpad bug 182137 in launchpad "LP marks bug 'fix released' against wrong pocket" [Undecided,New] https://launchpad.net/bugs/18213722:02
Fujitsu(though it would be nice if we could track backport tasks sanely)22:02
ScottKWell it's an entirely separate project in LP.  You'd think that would be enough of a distinction.22:02
FujitsuUrgh, that one wouldn't be easy to fix sanely.22:02
ScottKI've filed a bug, that's really all I can do ...22:04
FujitsuIdeally, each targetted task could have a pocket selector, so one could mark each fix as being for -updates, -security, or -backports. That would also mean the appropriate teams could be notified, and there wouldn't be the gross *-backports project hack.22:05
* ScottK is just a poor little user who just wants it to work sanely.22:07
FujitsuThat would be nice, yes.22:07
ScottKConveniently enough, it's proprietary nature frees me of the obligation to do anything other than file the bug and expect instant results.22:08
RainCTis anyone from the release team (or whoever approves freeze exceptions) around?22:08
geserRainCT: which freeze exceptions? /me isn't aware of any freezes.22:09
RainCTfeature freeze, once it's there22:09
ScottKRainCT: DIF just means autosync is turned off.  There is no freeze22:09
ScottKAh.  We don't have a motu-uvf selected for Hardy yet AFAIK22:10
geserRainCT: I don't think we have a new motu-uvf team already22:10
RainCToh. and when will there be one?22:10
geserhopefully before FF :)22:10
RainCTlol22:11
blueyedhttp://daniel.holba.ch/blog/?p=6622:21
blueyedCheers! This is an awesome set!22:22
* blueyed is in the middle of creating his MOTU application, but sooooo drunk already (KDE4, you know?) ;)22:23
HattoryHi all.... I'm working to a merge for alogg package. In the last version of Ubuntu there is a file called postinst that is dropped from debian.... Should I keep it?22:25
Hattorythe changelog says:  Drop useless debian/libalogg.postinst.22:32
apacheloggerRiddell, stdin: is one of you around?22:32
stdinjust about22:33
apacheloggerHattory: please paste the content22:33
Hattoryapachelogger, a moment22:34
apacheloggerstdin: I think teh best solution for the current icon problem (i.e. icons not available in hicolor but oxygen, hence not showing up for the desktop files) is to evaluate which apps actually ship their icons to hicolor and which don't so22:34
Hattoryapachelogger, http://paste.ubuntu-nl.org/51594/22:36
apacheloggerHattory: drop it, it doesn't do anything22:36
Hattoryapachelogger, ok thnks22:36
stdinapachelogger: seems most do, from what "dpkg -S usr/lib/kde4/share/icons/hicolor/" says22:37
apacheloggerstdin: yeah, most important ones don't though ;-)22:38
apacheloggerdolphin22:38
apacheloggersystemsettings22:38
apacheloggerkonqueror22:38
apacheloggerkonsole22:38
apacheloggerkwrite22:38
apacheloggerkate22:38
apacheloggerwell, I think everything from base probably22:39
stdinapachelogger: konqueror does22:39
apacheloggerstdin: yes, the old version22:39
apacheloggerwhich makes oxygen rather pointless ;-)22:40
stdinno 4.0.022:40
stdinkonsole-kde4: kdelibs5-data: konqueror-kde4: kfind-kde4: all do for a start22:40
apacheloggerstdin: have a look at the icons22:40
apacheloggerthey are not the oxygen versions22:40
stdinyeah, but konqueror-kde4 and the like don't install any oxygen icons22:41
apacheloggerstdin: yeah, because the icons are in oxygen itself22:41
stdinthen the answer is kdebase-data-kde4 kdebase-workspace-data, kdebase-workspace-data and kde-icons-oxygen from what I can tell so far are the only things to touch /oxygen/, but I haven't installed the whole of kde4 yet22:43
apacheloggerstdin: yeah, I'm currently checking everything22:44
apacheloggeralso I think for some apps there are no oxygen icons yet22:44
apacheloggerlike for kappfinder22:44
stdinwhen you install everything, "dpkg -S usr/lib/kde4/share/icons/oxygen/|awk '{print $1}'|sort|uniq" is easy :)22:44
apacheloggeraye :)22:44
* Fujitsu wonders why the KDE4 fonts are so... unhinted.22:45
rexbronthis is not fun, openlibs configure script installs to lib64 on 64bit arches. The problem is it breaks all of my .install files. Any thoughts?22:52
* joejaxx wonders with Fujitsu on KDE4 and why he cannot change the position of the Panel22:53
imbrandonwow, /me walked into a kubuntu room22:55
imbrandon:)22:55
somerville32:)22:57
* RainCT wonders to try out KDE4 :P23:01
RainCTeh.. s/wonders/goes lol23:01
FujitsuErrrrm.23:05
FujitsuShould I be able to drag the Plasma desktop around?23:06
FujitsuBecause in some situations I can.23:06
denndaSo this is the place for packaging-wishes? :p23:06
* dennda would love to see (at least) icewm 1.3.34 in hardy instead of 1.3.33... Any chance?23:11
* Fujitsu can't seem to attach things to the kicker replacement, and can drag Plasmoids behind it, so they can't be retrieved. Nice one.23:11
FujitsuIt is shiny, but not finished.23:12
* Fujitsu also wonders about the purpose of the selection box one can drag on the desktop, which seems to select a grand total of nothing.23:15
* Fujitsu is unconvinced, and returns to GNOME.23:15
joejaxxFujitsu: i cannot drag plasma aroudn23:23
joejaxxaround*23:23
joejaxxit also does not extend to my other monitor23:23
Fujitsujoejaxx: Only in some circumstances can the Plasma background be dragged around. I somehow managed to click through one of the Plasmoids, I think.23:24
joejaxxanyway to extend it?23:24
joejaxxto the other screen23:24
joejaxxlol23:24
joejaxxbecause i have not found a way23:24
ScottKKDE 4.0 is release ready only in the sense that the APIs are stable.  Right now it's for enthusiasts and developers only.  Wait until 4.1 if you actually want it to be useful.23:25
joejaxxScottK: just trying it out :)23:25
bigontalking about kde, could someone have a look at decibel, it currently FTBFS because of the kde4 path23:25
ScottKSure, just don't expect to much.23:25
=== nxvl_work_ is now known as nxvl_work
Kanohi, why is openscenegraph not installable with hardy?23:34
FujitsuKano: Because one of its libraries has not yet been migrated from libungif to libgif.23:36
Kanothen migrate it23:37
ion_kano: Where did you post the debdiff?23:37
FujitsuWhy don't you?23:37
Kanowhy should i?23:38
FujitsuWhy should I?23:38
ion_Why should i?23:38
Kanowell it is stupid to have no openscenegraph23:38
Kanothen gl2benchmark does not work23:38
FujitsuMany would say it's stupid to expect Hardy to work.23:38
ion_Feel free to migrate it. That’s a simple way to get rid of said stupidness.23:38
* ScottK gets popcorn23:38
ion_scottk: ;-)23:38
* Fujitsu delegates the fixing to ScottK.23:38
* ion_ delegates the fixing to popcorn.23:39
* ScottK puts in on the list.23:39
* ScottK has a very long list.23:39
ajmitchScottK: be sure to put it right at the bottom, please23:39
TheMusoHeya ajmitch!23:39
ajmitchI'm not here23:39
TheMusoOh no, of course not.23:39
* ajmitch has no internet connection at home23:40
ion_There’s a Finnish job ad in the tubes with a programming puzzle you need to solve to get the recruitment e-mail address. The puzzle contains a grammar error. So, i emailed the resulting address with a polite message saying i’m not interested of a job at the moment and pointing out the error. I also attached my solution just for fun. ;-)23:42
ion_Whoops, wrong channel.23:42
ion_Heh, someone suggested the error was there intentionally so that they can filter out nitpicks. ;-)23:45
Kanowhy is it impossible to search for content on hardy?23:53
Kanolooks like incomplete web update23:54
Fujitsu... what?23:55
FujitsuHardy doesn't have the web on it, so I doubt it would have a web update at all, let alone an incomplete one.23:56
Kanowell you can not select it on packages.ubuntu.com23:56
Kanobut you can edit the line from gutsy to hardy23:56
FujitsuThat's normal.23:56
Kanoso webfrontend needs an update23:56
FujitsuOr perhaps people who expect everything to work flawlessly shouldn't be using the development version.23:58
Kanobtw. if you recompile osg23:58
Kanoit would be better to add one build-dep23:59
FujitsuFile a bug, then. It will be lost here.23:59
Kanohttp://kanotix.com/files/fix/openscenegraph/openscenegraph/openscenegraph_2.2.0-2+c0.kanotix.1.dsc23:59
Kanocheck this23:59

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