/srv/irclogs.ubuntu.com/2008/10/23/#ubuntu-motu.txt

wgrantWow. Big changes in Debian.00:15
directhexgood or bad?00:16
directhexhang on, big changes? with lenny in freeze?00:16
RAOFwgrant: Are you talking about the firmware shitfight?00:18
RAOFArgh.  Whoops! Sorry.00:18
wgrantThe DM/DME/DD/blahblah.00:18
RAOFThat's obviously on some Debian list I don't follow.00:20
slangasekdebian-devel-announce.00:21
persiaWhich, if one follows any Debian lists, should probably be near the top of important lists.00:21
wgrantIndeed.00:21
wgrantIt's the only Debian list I'm completely up to date on.00:21
NCommanderWhats DME?00:21
NCommanderwgrant, ^00:21
wgrantDebian Member.00:21
NCommanderDebian has members?00:22
RAOFAaah.00:22
RAOFJust hit that mail :)00:22
* NCommander blinks00:22
wgrantNCommander: See the d-d-a mail.00:22
wgrantAlso DC.00:22
* NCommander feels like Debian just pulled an Ubuntu00:22
persiaDME is a lovely step.  Nice to see that.00:22
wgrantIt is excellent.00:22
directhexi've got my own page on packages.qa.debian.org, what do i get to be? ^_^00:23
persiaAnd DC is DM for DME?  Do I understand that right?00:23
wgrantpersia: I think so.00:23
* persia should really apply for DM one of these days.00:24
NCommanderI think my head hurts00:24
wgrantpersia: But digging around for a sponsor hours before Lenny's freeze is fun!00:25
NCommanderpersia, if your interested in becoming a Debian Maintainer or Debian Developer, I'd be willing to work w/ you on this goal.00:25
directhexwgrant, digging around for a sponsor hours after intrepid's freeze is also fun00:26
persiawgrant, I suppose.  I've not been so active lately, but a couple weeks ago there were no RC bugs against my packages (and I am short on time these days).00:26
wgrantdirecthex: But sponsorship in Ubuntu isn't stupid.00:26
NCommanderdirecthex, finding Ubuntu sponsors are less of a headache00:26
directhexNCommander, i've found it much much easier to get uploads into debian, tbh00:26
RAOFThat depends on the team, I suspect.00:26
directhexyeah, RAOF has a point00:26
RAOFSince directhex is fairly core in Debian Mono :)00:26
directhexyet i always need to beg for hours->days->weeks for an ubuntu upload00:27
RAOFAnd even I find it easy enough to get new CIL packages uploaded.00:27
directhexthank god for the post-lentrepid mono syncing plan00:27
RAOFYah.  We might actually want to get some form of active mono team happening (which would necessarily involve a core-dev)00:28
wgrantGenerating a new core-dev might be useful there.00:28
directhexcould we clone slomo? he was always good for mono, but is too busy nowadays00:29
* persia suspects that cloning slomo would result in two busy slomos00:29
RAOFpersia: But maybe one of the busy slomos could be busy with mono!00:29
directhexbleh00:29
persiaRAOF, Maybe :)00:29
directhexanyway, i think mono has a vibrant & active developer base which on paper is focused on debian, and uploadwise is focused on debian, but i know myself and i suspect RAOF too are actually doing development & testing on ubuntu first & foremost00:30
directhexall we need is a hard-line to a core dev, for those times when i can't beg pitti00:31
directhexsince pitti is hardly a man of free time either00:31
persiaWell, there are currently two routes.  Either find a MOTU who keeps touching mono and convince them to apply for core-dev, or wait until the TB has determined the procedure for non-MOTU to apply for upload to main, and use that.00:32
directhexi strongly suspect the unwritten "whoever touched it last is first contact" rule is at least as much to blame for "i ain't touching it" responses as fud blogs making mono sound like the devil00:33
=== mcasadevall is now known as NCommander
directhexanyway, bedtime00:37
persiaYeah.  I never really liked the TIL principle.00:37
directhexpersia, i'd MUCH rather people contact me, or even original-maintainer (which goes to me and a few others), in the case of the mono stack - since i reckon we're rather more comfortable with the packages than people like pitti or slangasek00:38
persiadirecthex, Don't you end up with TIL because of Changed-By: ?00:39
directhexbut, y'know, whatever. i'm certainly not unhappy about intrepid's mono (for one thing, it's great that lenny & intrepid will ship the same version). but jaunty's mono will be light years ahead00:39
persiaHrm.  Oddly not reliably.00:39
directhexpersia, oh i dunno. i certainly haven't been notified of ubuntuX bumps since i took on packaging duties00:40
directhexanyway, bedtime, i mean it this time00:40
ajmitchRAOF: what's this about mono stuff?00:49
RAOFajmitch: We'd like quick and easy access to a core-dev mono sponsor :).  And by "we" I mean "mostly directhex"!00:51
crimsunpush really hard for ArchiveReorganisation ;-)00:52
* persia peers carefully at ajmitch's groups membership.00:52
persiacrimsun, Doesn't really help that much : changes the problem to needing somone on the Desktop Development team (which currently doesn't exist).00:52
ajmitchpersia: I'm not in groups :)00:52
persiaajmitch, You are the very basis of groups.00:53
ajmitchwhy, because I'm in core-dev but not motu or even ubuntumembers?00:53
crimsunpfft, I'm not in any of those three!00:53
ajmitchyou were00:53
crimsunyeah well...00:53
* ajmitch decided to renew at least 1 of them00:54
persiacrimsun, you know : you could reapply.  Threshold is low for previous members ...00:54
ajmitchespecially previous members like crimsun00:54
* persia isn't sure that it's not an oily slide in this case00:55
ajmitchI suspect reapplying for core-dev will be a rubberstamp at most00:55
cody-somervilleajmitch, if you're a member of core-dev then you're a member of ubuntumembers00:59
ajmitchcody-somerville: yes I know01:00
cody-somervilleajmitch, and if you're not careful, we might add you to motu :P01:01
ajmitchyou have no reason to01:01
ScottKNCommander: I read the dda announcement as rather the opposite.02:13
NCommander??02:14
ScottKInstead of being an Ubuntu, I read it as "Gee, we've got a light weight process that is working smoothly.  Le't make it harder."02:14
NCommanderoh02:14
NCommanderI wonder when this was passed02:14
nxvlScottK: the lack of sleep never helps02:15
nxvl:D02:15
ScottKDunno.  I'm not aware of the current DM process leading to any problem DMs.02:16
ScottKBut clearly it's too easy so it needs to be made harder.02:16
nxvlDM as in Debian Maintainer?02:17
persiaScottK, How was it made harder?  I read it as offering the DC and DME categories for non-developers as parallel to DM/DD.  Good news for translators, porters, etc.02:17
ScottKTrue for the DC route (that being new).02:17
ScottKCurrently to get DM you had to be sponsored by one DD and have no one object.02:18
* persia reads the email again02:18
ScottKThat's gotten morphed into some mini-NM process with questions, answers, and reviews.02:18
ScottKCurrently if you are a DM and want the right to upload a package, all you have to do is convince your sponsor (or any DD) to add the DM allowed flag to debian/control02:19
persiaScottK, Indeed.  I see your point.02:19
ScottKThis message creates a new review process and a separate list.02:19
persiaHrm.  I guess I should have applied last week.02:20
ScottKFinally, the statement that it takes no power out of the hands of DDs is not correct.02:20
ScottKPreviously, any DD had the right to authorize a DM to upload a package.  That has been taken away.02:20
persiaAnd DD vote diluted (although I consider that good, as I think DME is good).02:21
=== LucidFox_ is now known as LucidFox
persiaAnyway, there are forums for this discussion, and this isn't one of them :)02:21
ScottKSo for at least that part of it, I read it more as , "Hey, we've got this fast, light weight process that's working well.  Let's fix that."02:21
persiaThat's a little too sarcastic.02:21
persiaMaybe there was a problem DM?02:21
ScottKYes, but only a little.02:21
ScottKMaybe.02:21
ScottKThe original DM process dealt with how to resolve such problems too.02:22
ScottKSo back to my original point, compared to Debian, I think Ubuntu tends to be lightweight process wise and rather more agile.02:22
nxvlScottK: way more02:23
ScottKSo this was a step in the opposite direction IMO.02:23
persiaI think Ubuntu is different.  Many things seem to be lightweight, but other things are less so.  It's a different way of coordinating things.  Some things are easier, some things are harder.02:25
* ajmitch goes to cactch up on debian-devel02:25
ScottKajmitch: It's d-d-a.02:25
ajmitchyeah, and followups on debian-project02:26
ScottKPerhaps I ought to subscribe to that one.02:26
ScottKOTOH, maybe not.02:26
ScottKajmitch: Is this a proposal or is it the new order?02:26
nxvl\o/ i can read those ML from here02:26
ScottKThe message doesn't actually say.02:27
ajmitch"This was initially written by me, then discussed within DAM (so take02:27
ajmitchus two for we)  and then discussed with DSA, FTPMaster,02:27
ajmitchKeyring-Maint, Secretary, FrontDesk and the DPL.02:27
ajmitch"02:27
ajmitchbut not stated if it's actually a policy yet02:27
nxvlScottK: Developer Status e-mail?02:28
ScottKYes.02:28
* ScottK reads the archive now.02:29
NCommanderWasn't DM passed by GR?02:30
ajmitchso far there hasn't been much discussion about it02:30
NCommanderSHouldn't this pass too by GR?02:30
NCommanderajmitch, most people are still flaming about firmware in linux-2.602:30
ajmitchNCommander: most likely, and it'll probably require a GR02:30
StevenKNCommander: Yes, but now the ftp-masters are annoyed that they have been bypassed02:30
NCommanderON linux-2.6, or DMs?02:30
* StevenK is talking about DMs02:31
ScottKI see that Raphael Geissert has already made most of my points.02:31
NCommander?02:31
* ScottK tries to decide if he should feel more or less motivated to work on NM.02:32
StevenKScottK: If you pass NM now, you get grandfathered in02:32
NCommanderStevenK, so as long as I don't get rejected, I should be ok :-)02:33
persiaHrm?  6-month waiting time?02:33
ajmitchpersia: you can't rush these things02:33
StevenKWhat 6-month waiting time? :-P02:34
nxvlScottK: i get the same feeling as you "it's too easy, let's fix it"02:34
persiaajmitch, It's that I didn't think that anyone ever complained the process was too fast.02:34
nxvlwhat!? 6 month wait02:36
nxvlthat's crazy02:36
ScottKIt's already taken me more than 6 months, so that's not a problem.02:36
* StevenK declines to state how long he was in NM02:37
NCommanderStevenK, yes, we all know about your two day NM :-P02:37
* NCommander runs02:37
StevenKIt wasn't two days02:37
NCommanderI thought it was like one or two02:37
StevenKCloser to a week, but still02:37
nxvlwhy did it took you so less02:40
nxvlmy NM process has been frozen for like 4 months02:40
NCommandernxvl, cause he applied in '0102:40
nxvlthey state i'm a good candidate, but that i haven't to much uploads02:40
nxvloh02:41
* NCommander had three uploads at the time of NM ...02:41
NCommander:-)02:41
nxvlNCommander: you are DD already?02:41
NCommanderWaiting on the DAM02:41
NCommander^to make my account02:41
NCommanderso a week or so02:41
ScottKNCommander: That probably means this is a really good time to be outspoken about this new proposal.02:42
NCommanderI didn't think the DD process was changing02:42
NCommanderYou still had to finish P&P 1+2 and T&S 1+@02:42
nxvlit says that you are waiting for FD02:43
NCommanderargh02:43
NCommanderWotcher didn't update it02:43
NCommanderOh well02:43
NCommanderI'll be waiting for the DAM relatively soon ;-)02:43
ScottKI guess today is "Paul Hummer Day" on planet.02:58
persiaheh02:58
FlannelScottK: tomorrow it can be your day if you want02:58
ScottKIf I wanted, every day could be my day.02:59
nxvlthat's the power of being ScottK03:02
nxvl:P03:02
ajmitchI was shocked to see ScottK posting03:02
ajmitchwhat's next? ScottK praising launchpad?03:02
nxvlsame here, happy, but shocked03:02
ScottKajmitch: Unlikely.03:03
ScottKAlthough apparently they are going to open up all their design documentation in the next week or two.  No more secret specs.03:03
ScottKThat's progress.03:03
ajmitchthat's great to hear03:03
nxvlthey as in?03:04
nxvlah launchpad03:04
nxvli missed that line03:04
=== coppro is now known as crappo
=== crappo is now known as coppro
* ScottK wonders where all the busy MOTU trying to get last minute bug fixes in have gone?04:10
Hobbseethey ran away?04:11
ScottKI guess.04:11
Hobbseei'm not sure how much stuff in universe there is that should be fixed for release.04:12
* persia is busy testing RC candidates, but plans to attack RCbugs post-RC.04:12
persiaHobbsee, There's lots of unmetdeps, there's still a bunch of ftbfs, and there's RCbugs.04:12
ajmitchhow late is too late?04:13
* Hobbsee is iso testing as well04:13
persiaMonday.04:13
ajmitchmonday US time? :)04:13
* ajmitch has a 3-day weekend04:13
persiaOr maybe UTC, depending on when people get up in the morning.04:13
* wgrant ponders quickly adding an 'unimportant' flag to rcbugs.04:15
ajmitchcomments not enough for now?04:15
ajmitchor you just want some easier way to be able to skip them?04:16
wgrantThe list of cherrypickings is growing.04:16
wgrantYes.04:16
wgrantSo things like cherrypicked fixes would be marked as unimportant, as they'd somewhat fade away,.04:16
ajmitchspecial comment or other thing that causes the bug to just not be displayed?04:17
persiaYou mean a way to mark that a cherrypick is complete, so it drops off the list?04:17
wgrantpersia: Basically, yes.04:17
wgrantOr that it doesn't affect Ubuntu, or something else.04:17
persiaMy practice has basically been to ignore anything that had a comment when doing a final sweep, unless the comment was an RFS.04:17
wgrantIt'd be only a few lines to add such a field to comments and alter the CSS.04:18
ajmitchright, hiding in CSS may be the quickest way04:19
ajmitchor marking in a different colour04:19
persiaDon't suppose we could have a nifty javascript button at the top that wangled the CSS to show/hide such things?04:20
ajmitchwouldn't be hard04:20
wgrantWe could also easily just split them into another section, like MoM does with updated/new.04:21
* wgrant will think more post-lunch.04:21
persiaThat's probably easier to review.04:21
iulianGood morning.05:28
* wgrant points at the new functionality on rcbugs05:32
* wgrant demotes lots of existing ones.05:32
persia\o/05:32
ajmitchwgrant: ah good, you implemented it?05:46
wgrantajmitch: It looks like it.05:47
ajmitchnice, so you have to attach the demotion to a comment05:47
ajmitchseems like it could work well05:48
wgrantI thought that was the easiest way to implement it, given that we don't have bug objects in the DB.05:48
wgrantAnd I don't want silent demotions.05:48
=== txwikinger2 is now known as txwikinger
dholbachgood morning06:18
iulianMorning dholbach.06:26
dholbachhi iulian06:26
=== Adri2000_ is now known as Adri2000
=== geser__ is now known as geser
geserHi dholbach07:38
dholbachhi geser07:39
annimarI know it's probably impertinent, but could this be the right place to point to a blocker for abiword on intrepid? -> https://bugs.launchpad.net/ubuntu/+source/abiword/+bug/28485709:01
ubottuLaunchpad bug 284857 in abiword "Abiword crashes on using "Create and modify styles..." from the format menu" [Undecided,New]09:01
persiaannimar, I'd recommend #xubuntu-devel, as they are probably the most interested party at this point in the cycle, and you'd need their approval anyway to change it.09:04
annimarpersia: I would, but the bug doesn't affect xubuntu. It's Ubuntu-only.09:05
persiaWait.  It works in Xubuntu, but doesn't work in Ubuntu?09:07
* persia looks at the bug more carefully.09:07
annimarpersia: that's right.09:08
persiaannimar, Did you report or comment on the bug?09:09
annimarI reported it09:09
annimarpersia, should be reproducable on all ubuntu installations09:09
persiaannimar, Interesting.  It looks like an issue with not finding ubuntulooks.  The workaround is to install gtk2-engines-ubuntulooks on Ubuntu.09:11
persiaI'll update the bug with the workaround, but it's still the Xubuntu devs who would be the ones to update the package.09:11
=== tbf1 is now known as tbf
annimarpersia, thank you. Should I try to get in touch with the xubuntu devs on irc?09:13
annimarpersia, so this is a dependency problem, right?09:13
persiaannimar, If you want a fast response, yes, although if they are busy, they may not be able to help you now.09:13
persiaYes, it's a dependency issue (see my comment in the bug).09:14
annimarthanks a lot. I'll try to get someone of the xubuntu devs on irc09:14
annimarbye09:14
didrocksmonring09:18
directhexis it? :(09:20
persiaDepends on where you are, what timezone you choose to follow, and how one defines morning.09:20
frithnot sure where to ask, but i noticed svn 1.5.3 has been released however09:21
frithdoh09:21
frithsorry09:21
frithjust released i hadn't updated09:21
DktrKranzwell, somewhere in the world is always "morning", somewhere else is "afternoon" and somewhere else is "evening". Hard to tell, then ;)09:23
persiafrith, Barring exceptional circumstances, it won't be included in Ubuntu until next month, at which time you'd want to file a backport (assuming nobody tries to go to 1.6)09:24
frithpersia, 1.6?09:24
persiafrith, Yep.  Watch http://svn.collab.net/repos/svn/trunk/www/svn_1.6_releasenotes.html carfully for news.09:26
friththat is a pretty fast development cycle,09:26
persiaDunno if it will happen.  I doubt it personally.  I'm just not 100% sure which version will be available next month when subversion is next updated.09:27
frithI think i might just build my own 1.5.3 packages for giggles09:28
persiaCould do.  If they work well, consider sharing them next month.09:28
frithno problem09:29
DktrKranzdoes anybody remember the plans to remove glib-1.2 from Debian, and eventually has some references to it?09:33
persiaDktrKranz, Those plans have been tossed about for at least 18 months.  There are a few persistently stubborn applications.  One chain starts at ctsim, but when compiled against newer libraries it segfaults on startup, and upstream is hostile to porting at this time.  Another starts with searchandrescue, but upstream is inactive, and it needs to have the entire joystick interface ported to a different API (it's a flight simulator, so getting thi09:38
persias right is key).09:38
DktrKranz\o/09:39
DktrKranzpersia: thanks09:39
persiaI suspect there are more, but those are the two that I've previously stumbled against.09:39
persiafixing ctsim also means dropping wx2.409:39
DktrKranzI heard of it in the past, but I didn't see any progress on that, now I realized why09:40
persiafixing searchandrescue also means dropping jscalibrator, which is known to cause most USB joysticks to need to be reset after running.09:40
=== tbf1 is now known as tbf
=== tjaalton_ is now known as tjaalton
=== asac__ is now known as asac
highvoltagedholbach: why does it say (fedora) after the items on http://daniel.holba.ch/harvest/age.html ?11:41
highvoltageah, sorry, I see.11:42
=== ember_ is now known as ember
james_wdo we need motu-release ACK for every change now, or should I just wait for an announcement?13:19
ScottKI think we said after the RC, so it should be OK.  If in doubt, feel free to ask.13:29
james_wit's pretty safe, just didn't want to get spanked for not following the procedure, thanks.13:38
morgsjames_w: thanks for testing bug 287028 - I'll leave it for lfaraone to fix, seeing as it's his patch and IMO not critical13:40
ubottuLaunchpad bug 287028 in sugar "Control panel Network/Wireless error" [Low,Triaged] https://launchpad.net/bugs/28702813:40
james_wyeah, I think it's no trouble to just leave it unfixed in Intrepid13:40
james_wmorgs: is there anything critical for the release you know of?13:41
james_wmissing transitional packages or similar things?13:41
morgsjames_w: bug 287745 is quite important, a wrong dep, has debdiff13:41
ubottuLaunchpad bug 287745 in sugar-web-activity "Installing sugar-web-activity uninstalls epiphany" [Undecided,Confirmed] https://launchpad.net/bugs/28774513:41
morgsjames_w: bug 286764 seems to be the only actual failure on upgrade, I'll work on that today13:42
ubottuLaunchpad bug 286764 in sugar-hulahop "package python-hulahop 0.4.6-0ubuntu1 failed to install/upgrade: " [Undecided,Confirmed] https://launchpad.net/bugs/28676413:42
james_wmorgs: thanks, I'm looking at the first now13:43
ScottKjames_w: Is gedit-plugins the upload you just did?13:44
james_wScottK: yeah13:44
ScottKOK.13:45
james_wit was my fault for not sponsoring the right thing the first time around13:45
james_wand the diff is tiny13:45
ScottKOK.  I just asked ubuntu-release to accept it.13:45
james_wthanks13:45
james_wI'll be uploading morgs' sugar-web-activity in a minute if it passes muster, just a dep change13:46
ScottKOK.  gedit-plugins accepted.13:46
james_wthanks13:46
DktrKranzScottK: amule uploaded after FFe13:58
ScottKDktrKranz: Great.13:58
sebnerDktrKranz: don't forget to notice me :P13:58
DktrKranzsebner: well... your business is already done ;)14:00
DktrKranzbut new version seems to bypass my ISP so... it deserves to be in :)14:01
sebnerDktrKranz: hehe, is LP b0rken or did you miss something?14:01
DktrKranzsebner: unapproved queue :)14:01
sebnerDktrKranz: ahhhh14:02
sebnerDktrKranz: there is quite _a lot_ in the unapproved queue ^^14:02
ScottKsebner: It's almost all Main stuff that will get accepted after the RC is out.  To accept it now, they'd have to respin CDs.14:07
DktrKranzScottK: did you already ask to accpt cacao and xubuntu-meta, or do they need to wait after RC?14:07
ScottKWhich means now is a good time to get Universe uploads done as after the RC release, the buildd's will be busy.14:07
sebnerScottK: understandable but also stuff from a week ago is there14:07
ScottKDktrKranz: xubuntu-meta would affect the xubuntu CD's so it definitely needs to wait.14:08
ScottKDktrKranz: The cacao one is tied to some Java thing in Main, so I think it needs to wait too.14:08
DktrKranzScottK: good. I ignore it for now. Thanks.14:10
sebnersistpoty|work: \o/14:20
sistpoty|workhi sebner14:20
mok0Can someone help me shed some light on the following problem: packages that are sync'ed directly from Debian has "unstable" in their latest changelog entry, whereas packages that are merged have the ubuntu release (e.g. intrepid) in the latest entry. How does the build system deal with that? I am asking because I am in the process of recompiling a bunch of local packages for intrepid, but it seems to me that I need to bump the version number of every14:23
mok0... and that really annoys me14:24
james_wmok0: it doesn't use the information from the changelog, it uses the .changes files14:24
mok0james_w: yes, but can that be set somehow?14:25
james_wnormally when you build the changelog distribution is copied to the .changes14:25
mok0james_w: so I do some sed magic on the _changes file?14:25
james_wwhen you sync it effectively (?) puts intrepid in the .changes, regardless of what is in the changelog14:25
james_wthat would work14:26
mok0james_w: Thanks! I'll try it!14:26
james_wit depends on what build system you are using, you may just be able to give it a .dsc and tell it what release to build for14:26
mok0james_w: I am using sbuild14:26
ScottKmok0: If you want a hint on adjusting .changes. see http://people.ubuntu.com/~pitti/scripts/syncpackage14:27
persiasbuild *should* eat anything you pass it, although you may be blocked by front-end scripts.14:27
mok0ScottK: Thx a lot!14:27
mok0Of course sbuild may not put its distro in .changes but I will check that14:28
ScottKmok0: You're welcome14:28
DktrKranzScottK: can we sync packages directly?14:28
mok0ScottK: is that THE script being used for sync'ing?14:29
ScottKDktrKranz: Certainly not now because someone needs to accept everything and not according to the rules.14:29
ScottKmok0: No.  It's used as a backup when 'the script' is broken.14:29
* ScottK whistles silently in the corner and doesn't recall at all why he knows about that script.14:29
mok0ScottK: I can probably adapt it to my local needs, though14:30
=== quadrispro1 is now known as quadrispro
ScottKmok0: I suspected that would be the case.14:30
* mok0 is happy14:31
ScottKActually I have a better version.  Let me mail it to you.  What address?14:31
ScottKmok0: That version is a bit fragile.14:31
mok0mok0@ubuntu.com14:32
mok0:)14:32
DktrKranzScottK: CC me, I often mangle .changes myself for my local testbuilds14:33
ScottK-laptopDktrKranz: What address?14:33
DktrKranzScottK-laptop: dktrkranz@ubuntu.com14:34
ScottK-laptopSent to both of you.14:34
DktrKranzthanks14:36
huats#14:42
huatssorry (wrong tab..)14:42
DktrKranzsebner: amule is gone14:43
TiMiDohey can someone help me to get my GPG key sign?14:44
sebnerDktrKranz: great \o/14:44
DktrKranzScottK: now RC is almost gone, we should approve every upload. Did you do it via IRC last cycle too?14:50
DktrKranzor filing bugs is required?14:50
ScottKMostly.14:50
ScottKI don't think we require a bug unless it's a new upstream.14:51
DktrKranzok, I'll try to keep my online presence high during these days14:51
mok0TiMiDo: How can we verify you are who you say you are?14:51
DktrKranzlast day is next monday, isn't it?14:51
ScottKProbably Sunday, but it varies a little release to release.14:52
TiMiDomok0, well i can send you an email with my information and my id information. or show you my passport =)14:52
persiaAlso depends on one's location.  The further east you live, the later you can upload.14:52
DktrKranzok, I'll have a look at u-u-s queue too and try to review the most important stuff14:52
persiaTiMiDo, Best to find somebody nearby : the strong set is fairly widely distributed.  BigLumber can help.14:52
TiMiDois there any ubuntu member in miami?14:53
mok0TiMiDo: I want to see you and your passport :-)14:53
=== sistpoty|work changed the topic of #ubuntu-motu to: https://wiki.ubuntu.com/MOTU | Want to get involved with the MOTUs? https://wiki.ubuntu.com/MOTU/Contributing | Intrepid Final Freeze: https://lists.ubuntu.com/archives/ubuntu-devel-announce/2008-October/000508.html, https://wiki.ubuntu.com/FreezeExceptionProcess | QA targets available from http://qa.ubuntuwire.com | Next MOTU meeting: Fri, October 31st 04:00 UTC
mok0TiMiDo: I just googled this: http://www.nanog.org/mtg-0202/pgp.html14:55
mok0TiMiDo: perhaps you can get in touch with that guy?14:55
TiMiDonext yaer14:56
TiMiDo*year14:56
ScottKFor Ubuntu there is no requirement to have your key signed by anyone.14:56
TiMiDooh okey14:57
persiaBut keysigning is fun, and everyone who uses GPG benefits from being in the strong set.14:57
ScottKRight.  It's a good thing, but not a required thing.14:57
TiMiDoso you do not need you're gpg key sign. to become an ubuntu member?14:57
ScottKNo.14:57
TiMiDooh okey14:57
TiMiDocool14:57
ScottKSome people think this is not a good thing, but that's the current rule.14:58
* DktrKranz remembers the latest keysigning party: a few GPG keys, tons of wine and food \o/14:58
TiMiDoScottK, and then how do i get my packages. on ubuntu?14:58
DktrKranzand sebner has a photo of me doing the keysign party :)14:58
ScottKTiMiDo: Initially you have to be sponsored.  I believe that https://wiki.ubuntu.com/MOTU/Contributing will point you in the right direction.14:59
mok0! contribute14:59
ubottuTo contribute and help out with Ubuntu, see http://www.ubuntu.com/community/participate14:59
directhexsigh, why does virtualbox freeze if i click "settings"? i reckon it hates me14:59
mok0directhex: why don't you use kvm? Just asking...15:00
directhexmok0, workflow. i just want a full i386 intrepid desktop in front of me, and i want it yesterday, without touching any of my other stuff15:01
mok0directhex: you can do that with kvm?15:01
sebnerDktrKranz: if keysign party is a codeword for wine party then yes ^^15:02
persiaTiMiDo, We don't worry so much about confirming that someone with a given piece of identification controls a given key.  We focus more on the identity of a participant in the community associated with a launchpad account.  When someone does consistently good work over a period of time, the GPG associated with that launchpad account may be used to authenticated packages accepted into the archives.15:02
mok0directhex: the virtual team has done lots of work to get kvm working smoothly15:02
directhexmok0, clicky gui, co conflicting with things like 3d drivers?15:02
TiMiDookey persia15:03
mok0directhex: I've not had any problems with kvm, even running XP15:03
mok0directhex: of course you need a dual cpu15:04
mok0directhex: a quite new one15:04
pkernWine and cheese...15:04
* sistpoty|work prefers gerstensaft and sauerbraten :P15:07
sebnersistpoty|work: sauerbraten? nice game :P15:08
sistpoty|worksebner: that's only half of the joke :P15:09
directhexmok0, so where does my clicky gui live then?15:09
mok0directhex: kvm gives you a window which is effectively the console15:10
sebnersistpoty|work: AH, once saw gerstensaft in debian new. What's this again?15:10
mok0directhex: the gui would appear inside the window15:10
sistpoty|worksebner: usually it's called beer :P (and now idea, never used the package myself)15:10
sistpoty|works/now/no/15:10
sebnersistpoty|work: I know what beer is xD15:11
directhexmok0, so my clicky gui requires knowing all required qemu command line flags. i seeeeeee. y'know, i don't see this as being remotely comparable to vmware workstation or virtualbox15:11
mok0directhex: ok, I don't really know what clicky gui you are talking about15:11
sebnersistpoty|work: Gerstensaft is an easy to use graphical oriented frontend for15:12
sebner sendfile(1)15:12
* sistpoty|work will by a box of easy to use frontends tomorrow after work :)15:12
sebnersistpoty|work: xD, btw, I've heard about sauerbraten but is it the same as "schweinsbraten"?15:12
sistpoty|worksebner: almost, but it's more sour15:13
sebnersistpoty|work: kk :)15:13
directhexmok0, the ability to create & configure a VM without reading a manpage, zero-config automatic NATted networks, etc15:13
directhexmok0, you know, the way we have gnome instead of xterm15:13
mok0directhex: ah, you mean something like the virtual machine manager?15:14
directhexehm... yes, that sounds right15:16
mok0directhex: package virt-manager15:16
superm1i would have never known about virt-manager when installing kvm.  it's not recommends or suggests or anything15:32
superm1i would think it should be one of those..15:32
mok0superm1: yes15:33
superm1perhaps the server team doesn't want it recommends for kvm though?15:33
superm1soren, ^?15:33
mok0superm1: I've made my VMs manually and have not figured out how to manage them via virt-manager15:34
mok0superm1: I suppose it could be done, since all the configs are in an XML file...15:35
sorensuperm1: Definitely not recommends. Suggests... Hmm, perhaps.15:38
mok0yay! sbuild overrides distribution in debian/changelog15:40
* mok0 is pleased15:40
sorenmok0: Hm?15:53
cody-somervillemok0, so does pbuilder15:53
mok0soren: I am pleased that I can compile hardy packages with sbuild --dist=intrepid and get the right distribution field in the .changes file15:54
sorenOh.15:54
mok0Unfortunately, there is no --distribution switch for dpkg-buildpackage15:54
* mok0 things that we should leave that field alone and let it just be "unstable"15:55
sorenmok0: -Ddistribution=intrepid15:55
mok0s/things/thinKs/15:55
mok0soren: huh?15:56
mok0 -D     Check build dependencies and conflicts; abort if  unsatis‐15:56
mok0              fied.15:56
sorenmok0: Sorry, that was for dpkg-genchanges.15:57
mok0That debian/changelog field does not logically belong there15:57
mok0That's why I think we should not use it15:57
sorenmok0: You don't think the changelog should list which version you're uploading to?15:58
mok0soren: exactly15:58
sorenAnd why is that, you say?15:59
mok0soren: you can have the same version-release package working on all distributions...15:59
mok0soren: applications and packages are distribution unaware16:00
sorenUm.. No, they're not.16:01
mok0soren: how so?16:01
sorenPackage relationships in debian/control are very much distribution specific.16:02
mok0soren: of course16:02
soren...so is lots of other things.16:02
mok0but nothing depends on the _name_ of the distribution16:02
sorenPaths to certain applications, libraries, names for various things, etc, etc.16:02
mok0soren: of course16:02
sorenNo, nothing depends on the name.16:03
mok0soren: but if I have a package with a straight C program (say) I could compile that same version on the whole range of distributions16:03
sorenVery few pacakges would have to be different if Intrepid had been called Itchy, instead, but they certainly depend on what "Intrepid" means.16:03
soren...namely this particular version of Ubuntu.16:04
mok0soren: why should I have to add a changelog entry every time I compile? It doesn't make sense16:04
sorenmok0: Right.16:04
sorenmok0: That's the difference between upstream projects and packages.16:04
sorenmok0: Upstream projects are (supposed to be) distro/version agnostic.16:04
sorenPackages are not. By design.16:04
mok0soren: exactly. So while the distribution matters in terms of dependencies etc, the changelog should not contain it16:04
sorenmok0: So that people installing your update will know what you changed and can figure out if they're interested inyour change.16:05
sorenmok0: But the changelog is for the package, not the upstream project.16:05
mok0soren: that is needed only if I _had_ to make some changes to make the package compile under, intrepid, say16:05
sorenmok0: What is "that" in "that is needed..."?16:06
mok0soren: but then, it may still compile on the older versions16:06
mok0soren, f.ex. if my program suddenly doesn't compile under intrepid, I fix that. But if I am smart, the version may still compile on the older ubuntu versions16:07
sorenmok0: It's not a question of whether it compiles.16:07
mok0soren: you have not convinced me16:08
sorenIt's a question of which version of Ubuntu it's meant to integrate with. There's much more to packaging than getting stuff to compile.16:08
bddebianHeya gang16:08
sistpoty|workhi bddebian16:08
sorenHey, bddebian.16:08
bddebianHi sistpoty|work, soren16:08
mok0I understand that. I am only saying that the 3rd item in debian/changelog is irrelevant16:09
sorenI hear you.16:09
sorenand I strongly disagree.16:09
mok0soren: put it in a separate file if you want16:09
sorenmok0: Huh?16:10
sorenmok0: A version->distro mapping file?16:10
sorenmok0: That's just silly.16:10
cody-somervillethe distribution field in the changelog is used to determine where you're uploading to16:10
mok0soren: if you insist on having the distro info in debian/ it'd be better to have a separate file for that16:10
sorenmok0: So you want just a file that says "intrepid2?16:11
sorenmok0: So you want just a file that says "intrepid"?16:11
mok0cody-somerville: I know, thats what I am bitching about :-)16:11
mok0soren: for example16:11
sorenBut that destroys the history.16:11
cody-somervilleexactly16:11
sistpoty|workmok0: I find it quite useful when reading past changelog entries actually, but apart from that it has little to no meaning16:11
cody-somervilleIt has a lot of meaning!16:12
sorendebian/changelog tells you which package you changed, when you did it, what the version was, what you changed, and the context in which your found the change to be suitable.16:12
mok0anyway, in Debian it's always "unstable"16:12
cody-somervillemok0, thats not true!16:12
sorenThe latter (the context) is precisely the version of Ubuntu that particular package version is destined for.16:12
sorenmok0: This is not Debian.16:12
cody-somervillesoren, it isn't true anyway16:12
sorencody-somerville: Agreed.16:12
mok0soren: I have packages with a bunch of changelog entries that says "compiled for gutsy", compiled for hardy, ...16:13
mok0cody-somerville: ok that was a bold statement16:13
sorenmok0: I'm not sure I follow.16:13
sorenIn fact, I'm sure I don't :)16:13
cody-somervillemok0, How so? Want me to give you examples of where it says something besides unstable?16:13
mok0cody-somerville: I agree with you, I admitted that _my_ conjecture was bold16:14
cody-somervilleAh, okay.16:14
mok0soren: anyway, I can now override that field with sbuild :-)16:15
cody-somervillemok0, there are other setups as well that make the dist field in the changelog more relevant16:15
mok0cody-somerville: yes?16:16
cody-somervillemok0, and I agree, people should get an archive admin to pocket copy the package instead of uploading a new version for just building in a different suit or pocket or whatever you want to call it16:16
mok0Perhaps there should be a "wildcard" allowed16:17
* soren disagrees (in the general case)16:17
cody-somervilleI disagree as well16:17
cody-somervilleWhy would you ever use the wildcard?16:17
sorencody-somerville: With yourself?16:17
mok0cody-somerville: if the package is so simple that it would work on all versions of ubuntu (say)16:17
cody-somervillesoren, oh, your comment was in response to my comment?16:17
sorencody-somerville: Yes.16:17
cody-somervillesoren, I'm interested to hear why16:18
sorencody-somerville: So am I.16:18
sorencody-somerville: You're the one proposing a change, so the burden of proof lies with you :)16:18
mok0Or, there could be a syntax " >= hardy" f.ex.16:18
sorenmok0: Nonsense.16:18
sorenmok0: There's no way you can determine if your package will work with any future version of anything.16:19
mok0soren: meaning that this version of this package works with all releases after hardy16:19
sorenmok0: And how would you know this?16:19
sorenmok0: You don't know what the future might bring.16:19
* sistpoty|work has a glassbowl, but won't lend it to anyone *g*16:19
mok0soren: of course not. But it will until another entry changes that16:19
cody-somervillesoren, uploads to just have something built has little value16:19
cody-somervillesoren, we copy packages from debian to sync them, we don't "upload" them16:19
cody-somervillesoren, and the same happens when we create a new distroseries16:20
sorencody-somerville: No.16:20
cody-somervillesoren, No what?16:20
sorencody-somerville: There's a huge difference between copying something from Debian and copying it between pockets, suites or whatever.16:20
sorenmok0: I'm inclined to just say that you have to trust me when I say that having the ubuntu version in the changelog is very, very helpful when you're browsing back through the revisions a package has gone through.16:22
mok0soren: whatever the difference, the same, unchanged package could work on all known distributions.16:22
sorenmok0: But I suspect you won't buy into that :)16:22
cody-somervillemok0, did you know that you can specify multiple distributions? ;]16:22
sorencody-somerville: Uploads to have something built is sensible.16:23
mok0soren: I am not forbidding you to write stufff in changelog16:23
sorenmok0: That's not what I'm talking about.16:23
sorenmok0: It's silly to put "uploading to gutsy" in the body of the changelog entry.16:23
sistpoty|workmok0: I think you're mixing up the problem between to distinct distributions (e.g. debian vs. ubuntu) and (sequential) release series, for which you want separate version numbers (dapper, edgy, feisty, ...)16:23
sorenmok0: It's valuable information for each and every upload.16:23
mok0soren: debian entries all have "unstable". So you dont know which Debian distro a particular version went into16:24
sorenmok0: This is not Debian.16:24
cody-somervillemok0, and your premise is wrong16:24
mok0soren: but we use the same changelog  syntax16:24
mok0cody-somerville: plz explain16:24
cody-somervillemok0, how do you think one uploads to experimental instead of unstable?16:25
sorenmok0: Debian packages can have non-unstable uploads.16:25
mok0cody-somerville: I know that, but you could use a program parameter to tell16:25
sorenmok0: E.g. the Debian equivalents of SRU's (I forget what they call them).16:25
sorenmok0: But that throws away the history! That's the point.16:25
cody-somervillemok0, a program parameter to tell?16:26
mok0cody-somerville: ... to tell the system to upload into experimental16:26
sorencody-somerville: Uploads to have something rebuilt against a new toolchian, new libraries requires a new version number, hence a new upload.16:27
NCommandersoren, proposed-updates16:27
mok0cody-somerville: ... and in fact it is in the .changes file16:27
sorenNCommander: Right, thanks.16:27
mok0cody-somerville: so I now figured out how to circumvent the system that I hate :-)16:27
cody-somervilleOkay, I want to understand your argument better.16:28
cody-somervillemok0, why do you hate it?16:28
mok0cody-somerville: because I hate to have to create a new changelog entry and a new release string every time I have to rebuild a package for a new distribution, even if the software is unchanged16:29
mok0cody-somerville: ... or if I have to backport the exact same package16:29
sorenmok0: That only works locally. Not in Ubuntu.16:29
mok0soren: yes16:29
sorenmok0: Because you can't build the same version of a package for multiple distros.16:30
mok0soren: which in fact is not logical16:30
sorenmok0: Yes, it is.16:30
cody-somervillemok0, that isn't quite true16:30
sorenmok0: They binaries would all have the same filename.16:30
sorenmok0: ...and when you're using a pool based repository, that doesn't work out.16:31
soren...and if you're not... well, then you've got an entirely differenct set of problems.16:31
mok0soren: yes, but you would never be able to tell if there are significant changes or not16:31
sorenmok0: Huh?16:31
sistpoty|workmok0: from the binary: that will most probably be different than the source... but maybe you could just override the binary version number somehow16:32
mok0soren: I may think "hmm this version 1.2-3 is probably newer than this version 1.2-216:32
mok0soren: where in fact they are exactly the same and contain the same files16:32
cody-somervillesistpoty|work, yes16:32
sorenmok0: They're not going to be identical.16:32
sorenmok0: They're built with different toolchains.16:32
cody-somervillesistpoty|work, Infact, I think thats the optimal solution.16:33
mok0soren: no, they may link with different version of shared libraries16:33
sorenAnd the changes are listed in the changelog.16:33
sistpoty|workcody-somerville: only that "somehow" is the vague part of it ;)16:33
sorenmok0: I don't know if you realise this, but a package built for intrepid automatically lands in Jaunty when Jaunty opens.16:33
soren...so you don't need to rebuild just because there's a new Ubuntu version to build against.16:34
cody-somervillesistpoty|work, it isn't that difficult actually and I'm pretty sure we have plans to provide the functionality in PPAs soon instead of having to reupload with the dist field changed.16:34
lfaraonejames_w, morgs , It'll be a while before I have a chance (around 1500 EST)16:34
mok0soren: the way I see it, a distribution is a set of software packages with a specified version-release string.16:34
sorencody-somerville: I thinkn we already support that.16:34
sorenmok0: Go on.16:34
mok0soren: the packages do not _necessarily_ need to care what distribution they are part of.16:35
cody-somervillemok0, they don't16:35
mok0rephrasing: the _source_ packages16:35
cody-somervillemok0, the changelog is for history only16:36
sorenmok0: Not if you're toying around with them on your local system. If you're building a distribution, it's essential information.16:36
cody-somervillemok0, as you have discovered, it is entirely possible to change it16:36
mok0soren: but you have that information already; it's part of the specification of the distribution16:36
cody-somervillemok0, it is just a matter of convenience that it defaults to whats in the changelog16:36
sorenmok0: No, no, no, no.16:36
sorenmok0: It's not.16:36
sorenmok0: A package's existance in Intrepid does not mean that it was uploadin in that particular context.16:37
sorenIt might have been uploaded back in Warty and never changed since then.16:37
mok0soren: right16:37
mok0soren: so the _source_ package has not changed16:38
sorenNor the binary.16:38
sorenWe dont' rebuild everything whenever we open a new distroseries.16:38
mok0soren: Aha16:38
soren15:33:50 < soren> mok0: I don't know if you realise this, but a package built for intrepid automatically lands in Jaunty when Jaunty opens.16:39
mok0I thought everything was recompiled using the current toolchain16:39
sorenNo, no.16:39
sorenWe can't.16:39
lagawhy not?16:39
sorenThe binaries would be named the same, and since we're using a pool structure in the repository, that doesn't work.16:39
sorenExample:16:40
lagaah, yes. same problem for the ppa16:40
cody-somervillemok0, can you really imagine doing complex merges without the distroseries in the changelog? :P16:40
geserand it would be also a fun figuring out the correct build-order and a bigger fun if a central package fails to build16:40
mok0cody-somerville: ok, ok. I admit that it's useful when doing merges16:40
sorenhttp://archive.ubuntu.com/ubuntu/pool/universe/o/openhackware/16:41
sorenThat directory contains three versions of openhackware.16:41
mok0soren: of course one could also have a separate pool for each distro16:41
sorenthese three versions are the ones that were current in dapper->intrepid16:41
sorenmok0: That would make the storage requirements explode.16:42
soren15:31:04 < soren> mok0: ...and when you're using a pool based repository, that doesn't work out.16:42
soren15:31:16 < soren> ...and if you're not... well, then you've got an entirely differenct set of problems.16:42
sorenThat's the gist of the different set of problems.16:42
cody-somervillemok0, whole point of using a pool is so that you only need to retain one copy of the file16:42
mok0cody-somerville: ok, I understand16:43
mok0soren: so what is the problem building binary .debs with the same version-release string for different distros?16:44
cody-somervillethere is none16:44
sorenmok0: None if you're playing around with it locally.16:45
cody-somerville(if I understand the question correctly)16:45
soren(same disclaimer)16:45
soren:)16:45
sorenmok0: Could you elaborate a bit16:45
soren?16:45
cody-somervillesoren, so I still stand that we shouldn't do uploads to have something rebuilt in a different distroseries as long as the binary version is automatically mangled.16:46
mok0soren: you said that it was not possible to rebuild all packages using the new toolchain16:47
sorenmok0: Right.16:47
sorenmok0: Because the resulting binaries would have the same filenames as the old ones.16:47
mok0soren: we discussed the pool structure, and you showed us a source package16:47
mok0soren: sure they have the same name, but they live in another directory16:48
mok0soren: or could live16:48
mok0soren: are you saying that the same pool structure exists for binary packages?16:48
cody-somervillesoren, source packages live side by side with binary packages16:49
cody-somervilleer16:49
cody-somervillemok0,16:49
mok0cody-somerville: makes no sense to me16:49
cody-somervillemok0, why?16:49
mok0cody-somerville: because I would like to recompile the whole caboodle of packages using the current toolchain16:50
mok0and libraries16:50
cody-somervillemok0, How is it sane to lie and say "this rebuilt version of this package is the same as whats already there so I'll just replace the file in the archive"?16:51
mok0cody-somerville: I actually assumed the core-devs were doing that16:51
sorenmok0: Sorry, I chose a bad example.16:51
sorenmok0: The binaries live in the same directory as the source package.16:52
mok0soren: ok, so I understand why it wont work, but I don't see why it could not be made to work16:52
sorenmok0: No, we never do that. We couldn't even if we wanted to.16:52
cody-somervillemok0, because when you rebuild, the package changes16:52
cody-somervilleYou can't say its the same version16:52
cody-somervillebecause it is not16:52
mok0cody-somerville: yes, the _binary_ package16:52
cody-somervillemok0, right binary package versions don't have to match source package version16:53
mok0However, the convention is that the binary package inherits the version-release string of the source package16:53
mok0... and changelog documents (should) changes to the source packages16:53
cody-somervilleI agree completely.16:53
cody-somervilleIts just easier to change the source package and re-upload at this time.16:54
mok0cody-somerville: ... because of the shortcomings of the pool structure???16:54
cody-somervilleno16:54
slytheri1james_w: ping16:54
james_whi slytheri116:54
sorenmok0: Ok, answer this:16:55
cody-somervillemok0, because there is no interface for you or me to make changes to the archive except via an upload at this time.16:55
sorenWhy would you want to rebuild against the new toolchain?16:55
mok0OK, none of you have convinced me why it is not reasonable to have the same version-release in several distribution.16:55
slytheri1james_w: Do you plan to take care of fop bug today? If you are too busy then I will ask persia or geser.16:55
james_wslytheri1: what was the fop bug?16:55
cody-somervillemok0, its already possible and it is!! :P16:55
* mok0 's head just exploded16:55
slytheri1james_w: bug #26893016:56
ubottuLaunchpad bug 268930 in fop "FOP fails with java.lang.ClassNotFoundException: org.w3c.dom.svg.SVGDocument" [Undecided,Confirmed] https://launchpad.net/bugs/26893016:56
cody-somervillemok0, we have packages in Intrepid with the "version-release string" of unstable, experimental, hardy, gutsy, etc. etc. etc.16:56
sebnerScottK: around?16:56
james_wslytheri1: best ask someone else.16:56
mok0cody-somerville: great. That's what I want. So does this package have N senseless changelog entries?16:56
ScottK'ish.16:56
sorenmok0: Why would you want to rebuild the package against a new toolchain? Because you want your package to work in a new context? That's what that field is meant to describe!16:56
Laneysistpoty|work: Hey, do you care about any uncommon prog langs besides GHC? I'm thinking about trying to get agda into Jaunty and was wondering if you'd take any interest in that?16:57
mok0soren: perhaps the compile optimizes better so the application runs 200% faster16:57
Laney...16:57
LaneyWhat a badly timed netsplit16:57
cody-somervillemok0, no, they're copied.16:57
sorenmok0: And how is that not a change that is relevant to docuemtn in your changelog?16:57
* ScottK grabs a Gentoo Penguin and smacks mok0 with it.16:57
mok0soren: because you are using the same source package16:58
sorenmok0: So?16:58
sebnerScottK: you remember Ari, who requestet the amule update?16:58
mok0soren: you just give sbuild a different switch16:58
sorenmok0: You are changing something.16:58
ScottKsebner: Yeah.16:58
sorenmok0: Why would you not let your users know what you changed?16:58
cody-somervillesoren, rebuilding the source package isn't changing the source package16:59
mok0soren: nothing has changed in the source package16:59
sorencody-somerville: I didn't say that.16:59
sorenmok0: You are changing the environment!16:59
cody-somervillesoren, recompiling it with different tools shouldn't see someone change the changelog of the source package16:59
sebnerScottK: I just got a mail from him. He also filed a bug for updating "kadu" but no one is responding and so he asks me if I can update it. would need a FFe, is a sync .. What do you think?16:59
mok0soren: ... which is why the binary package lives in a directory specific to the new distribution16:59
sorenmok0: If I put sugar in my coffee, I might not be changing the sugar, but I'm sure as heck changing something.17:00
mok0soren: but the version-release string tells you it was build from the same source package17:00
ScottKsebner: IIRC amule was fairly broken.  How's Kadu these days?17:00
sorenmok0: Think of the consequences:17:00
sorenmok0: a) Much higher storage requirements for mirrors17:00
sebnerScottK: no open bugs (besides the please update bug)17:00
sorenmok0: b) Upgrades would mean downloading and installing new versions of *EVERYTHING* regardless of anything changed for them or not.17:01
sistpoty|workLaney: well, I would have some interest, but not enough spare time :(17:01
ScottKsebner: Absent some compelling rationale, no.  Go find and RC bug to fix.17:01
Laneysistpoty|work: I'm trying to pre-solicit a reviewer is all :)17:01
sorenmok0: What is this "version-release string" you keep referring to?17:01
sistpoty|workLaney: heh... I guess I'll be up for a review then ;)17:01
mok0soren: package_1.0-117:02
ScottKsoren: OTOH, we have packages that have not been touched in the archive since Edgy and some of them can't even be built now.17:02
Laney\o17:02
DktrKranzsebner: a user wants a SRU for your amule upload, mind having a look at it? ;)17:02
mok0soren: version relates to upstream, release to packaging17:02
sebnerDktrKranz: *hrhr*17:02
sorencody-somerville: If you dont' change the changelog, who will a user know if he's interested in the new binary version he's about to download?17:02
=== ogra_ is now known as ogra
sorenScottK: I'm missing your point.17:03
sebnerScottK: ok I write him ... /me also isn't able to read the polish Changelog to see if something important was fixed ...17:03
ScottKIn Debian, don't binNMU's have some automagic binary only changelog futzing.17:03
* DktrKranz is not comfortable with version bumps in SRUs, but that's the fact now17:03
sorencody-somerville: Sorry, I meant "how will a user know..."17:03
cody-somervillesoren, automagic binary only changelog futzing as ScottK says Debian might do17:03
ScottKsoren: I agree rebuilding everything just for fun is excessive, but OTOH we have stuff that could use it that isn't rebuilt.  It's not always clear one way or the other.17:04
cody-somervillesoren, because if I take that pacakge and recompile it myself... your changelog is only confusing and irrelevant17:04
sorencody-somerville: And what will happen to that with the next source upload? It will disappear, and the hsitory is borken.17:04
cody-somervillesoren, no because you haven't changed the source package17:04
ScottKThe source history isn't broken.17:04
mok0soren: but compile history doesn't belong in the source package17:04
sebnerDktrKranz: SRU, backport, Security update? what about backporting?17:04
sistpoty|workactually in an ideal world, we'd rebuild everything until it doesn't change a single bit (and other distributions did this in the past, including working around timestamps and stuff)... but that would just take too long17:04
sorencody-somerville: I've changed the context in which it's meant to be used.17:05
mok0soren: it logically belongs with the distribution17:05
sorenmok0: where would you put it instead?17:05
cody-somervillesoren, then you're documenting a change in debian/control17:05
sorenmok0: The source package is the only source of information.17:05
DktrKranzsebner: my preferred choice, unless real fixes for ubuntu bugs17:05
sebnerDktrKranz: /me checks17:05
mok0soren: I don't know where, because there is no convention, but compile history doesn't belong with the source package.17:05
sorenmok0: debian/changelog is the distribution's.17:05
cody-somervillesoren, Unless you force the source package to be built with the new version of gcc for example then your rebuild with the new version of gcc is irrelevant to the source package17:05
sebnerDktrKranz: real fixes for ubuntu bugs? I thought amule was pretty b0rken?17:06
mok0soren: ok, so this is where we don't agree17:06
ScottKsebner: I think maybe POX knows about Polish IM stuff.  Maybe he'd offer an opinion.17:06
mok0soren: that is not clear at all17:06
sorenmok0: You need to quit thinking of source packages as a special sort of upstream project. It's not.17:06
slytheri1james_w: there? did you get the number?17:06
sebnerScottK: worth that whole stuff? 1 week before release, no open bugs in ubuntu ,....17:06
DktrKranzsebner: if it's br0ken = SRU is fine17:06
mok0soren: I do think of them as independent objects with some properties17:06
sorencody-somerville: No, it's not.17:06
DktrKranzsebner: if it's cool = backport is fine17:07
james_wslytheri1: yeah, I said you would be best of finding someone else17:07
sebnerDktrKranz: let me check =)17:07
slytheri1james_w: didn't see that.17:07
mok0soren: I think of the distribution as composed of a set of packages17:07
sorencody-somerville: You're not uploading it blindly. You're uploading it with the specific purpose of getting it rebuilt against a new toolchain. The package itself holds its own history. It's where you're supposed to document these things.17:07
slytheri1persia: geser: Can anyone of you sponsor a debdiff to fop?17:07
sebnerScottK: of course I'd do the FFe but doesn't seem that imoprtant to me17:07
ScottKsebner: Right.  I just suspect POX could tell us if it's important.  I know he sponsors some related pacakges in Debian.17:08
cody-somervillesoren, we only upload because that is the only way for us to do a rebuild17:08
sorenmok0: It *is* clear! Source packages is the only thing we as developers can change to make changes to Ubuntu.17:08
sebnerScottK: well he is afk currently. should I try to find another polish speaker?17:09
ScottKSure.17:09
* soren needs to go to dinner17:09
sebnerScottK: kk17:09
ScottKBut a few hours won't matter.17:09
mok0soren: errh, yes, but that is not true for packages in universe17:09
mok0soren: certain files and settings do matter for the distribution, and for convienience those are packaged too17:10
mok0soren: ... and drivers etc17:10
sebnerScottK: sure but he is away since 67 hours17:11
cody-somervilleTo conclude, mok0: distribution field *is* useful. Do you see why now?17:11
mok0cody-somerville: I see that the information is useful, yes, but I don't agree on its placement in changelog17:12
cody-somervillemok0, why?17:12
cody-somervillemok0, the changelog describes uploads17:12
cody-somervillemok0, it lets us know the origin of changes17:13
mok0cody-somerville: in my mind it describes changes to the packaging17:13
cody-somervillemok0, yes17:13
cody-somervillemok0, and the distribution field describes the origin of the change17:13
mok0cody-somerville: not whether the package is now compiled for some random distro17:14
cody-somervillemok0, it has nothing to do with compiling17:14
mok0cody-somerville: it has nothing to do with uploading17:14
cody-somervillemok0, you're wrong17:14
mok0cody-somerville: the .changes file has something to do with uploading17:15
cody-somervillemok0, okay, fine, lets argue over semantics17:15
mok0cody-somerville: which is why I am happy since I can sed replace in there :-)17:15
geserslytheri1: hi, I was busy the last days/week and didn't follow development much so I'd need to figure out what's the current state for uploads17:15
* sebner winks geser =)17:16
cody-somervillemok0, the changelog contains more than just the last changelog entry17:16
slytheri1geser: ok. It is a small bug fix. Let me know when you have time. I may be offline for an hour in some time. But I will be back later.17:16
mok0cody-somerville: so seeing that I can't convince anyone about my brilliant suggestion, I can now live with it... :-P17:16
cody-somervillemok0, you even said yourself that it is helpful when doing merges17:17
cody-somervillemok0, do you suggest to have another file that describes the package version and where the change was made? What benefit does that provide?17:17
sebnerScottK: wth? They want me to pay for it xD bad boys17:18
mok0cody-somerville: http://pastebin.com/f65e632b517:18
mok0cody-somerville: that is what I find annoying17:19
cody-somervillemok0, yes but that doesn't make the distribution field any less useful17:19
cody-somervillemok0, people are just abusing the system17:19
mok0cody-somerville: What I want is not to need to make dumb changelog entries like that17:20
POXScottK: what package? kadu?17:21
mok0cody-somerville: and I figured out how to do it. I can live with the distro field if it actually matters to the source package17:21
cody-somerville\o/17:21
mok0cody-somerville: :-)17:21
cody-somervillewait a tick17:22
cody-somervilleis that an actual changelog?17:22
sebnerScottK: http://tinyurl.com/67t7p317:22
mok0cody-somerville: yeah, a local package17:22
cody-somervilleokay, few17:22
cody-somervillemok0, oh yea!17:23
cody-somervillefor local packages17:23
cody-somervilleno need to change the source package at all17:23
mok0cody-somerville: contains non-distributable binary17:23
cody-somervilleever17:23
* geser waves back to sebner17:23
mok0cody-somerville: right17:23
sebnerPOX: ha! you are here xD17:24
POXI sponsored kadu, yes17:24
sebnerPOX: http://tinyurl.com/67t7p3  <--- not important enough for a FFe, right?17:24
ScottKPOX: We're a few days before release, so the question is, should we jam the update into Intrepid or not?17:25
POX0.6.0.1-1 to 0.6.0.2-2, right?17:26
ScottKsebner: ^^?17:26
sebnerPOX: yep17:26
sebnerScottK: hmm???17:27
sebnerAt least it's building without problems17:27
POXI don't use kadu, I use ekg2; /me is reading the changelog17:28
sebnerAs far as I understand only small and minor bugfixes/improvements17:28
POXI can also ask Debian maintainer (he's one of the upstream's)17:28
* sistpoty|work decides to go home... cya17:29
sebnerPOX: well, but you can read the Changelog ^^17:29
POXlooks like one crash is fixed (if one rejects incoming file transfer)17:29
* sebner -> dinner17:29
POXI don't know how often it happens, though17:29
sebnerbbl17:29
POXI'll mail Patryk (kadu maintainer)17:30
ScottKPOX: Thanks.17:33
POXsebner: (kadu) btw, it's new upstream release, but if that's why you need FFe, I'd say go ahead (new features in kadu are introduced in 0.6.5, 0.6.0.x are just bug fix releases)17:46
POXI asked Patryk to add a comment in this bug if fixes are critical17:46
sebnerPOX: thx17:49
highvoltageany way I could get my mouse and keyboard working again on intrepid?17:58
joaopintohighvoltage, did your kbd and mouse stopped working after a new install or an upgrade ?17:58
highvoltagejoaopinto: upgrade17:59
highvoltageon two different machines :/18:00
joaopintohighvoltage, lets continue on #ubuntu+118:00
highvoltageok18:00
chrisccoulsonDear motu-release, I am currently looking at bug 287332 against evolution-sharp. it seems that the current version does not support our current version of evolution-data-server (it won't even build against it now), which has broken beagle. there is a new upstream version (0.18) which supports the new version of e-d-s. would there be any chance to get it in to intrepid at this late stage, bearing in mind that our current version doesn18:13
chrisccoulsoni don't mind working on packaging it18:13
ubottuLaunchpad bug 287332 in evolution-sharp "beagle-backend-evolution cant find libedataserver-1.2.so.9" [Medium,Triaged] https://launchpad.net/bugs/28733218:13
RainCTchrisccoulson: your message got cut at "our current version doesn"18:17
chrisccoulson't work at all18:17
chrisccoulsonit didn't cut much off;)18:17
RainCTchrisccoulson: and anyway, I guess I'd be better if you wrote this on the bug and subscribed motu-release to it18:17
RainCTheh18:17
chrisccoulsonperhaps. i just thought the response might be slightly quicker in here;)18:17
RainCTScottK: ^18:19
ScottK-laptopdfiloni: Did you text your wxwidgets fixes with other packages to make sure you didn't break the other rdepends?18:44
marcin_antHi all18:46
ScottK-laptopHello18:46
marcin_antI got a question about packaging18:46
RainCTHi marcin_ant, just ask18:47
ScottK-laptopdfiloni: I'm not sure we wouldn't be better off to hold this for an SRU where it can get more testing in proposed.18:47
dfiloniScottK-laptop: I've tested it with amule18:47
dfiloniScottK-laptop: SRU?18:47
ScottK-laptopPost release update18:47
marcin_antI prepared a bunch of packages that are in debian and ubuntu repository (universe) but they are maintained (kind of) by someone18:47
ScottK-laptopdfiloni: How about pgadmin?18:48
ScottK-laptop...318:48
dfiloniScottK-laptop: uhm, I don't know, wx is a very big library so I think you are right18:48
marcin_antI changed a lot - new upstream versions, new debian policy version, switched to cdbs etc.18:48
dfiloniI haven't tested pgadmin18:48
ScottK-laptopmarcin_ant: Totally reworking the packaging without good reason is frowned upon.18:49
marcin_antand I would like to know if is there some _userfriendly_ step by step manual what should I do with these packages and how to contribute to community?18:49
ScottK-laptopmarcin_ant: I think https://wiki.ubuntu.com/MOTU/Contributing will point you in the right direction.18:50
ScottK-laptopdfiloni: I've asked to have the upload rejected.18:50
RainCTmarcin_ant: I think the best in this case would be to get in touch with the Debian Maintainer and tell him about your changes18:50
ScottK-laptopdfiloni: It's rejected.  Once Intrepid is released, see about getting it in an SRU.18:52
dfiloniScottK-laptop: I'm a member of motu-sru, so I know about the procedure :)18:52
ScottK-laptopAh.  Great.18:53
RainCTmarcin_ant: .. to see if you can get him to take over all or part of the changes, and tell him that in case he wants a co-maintainer you'd be interested (that last part only if you are interested, of course :))18:53
ScottK-laptopdfiloni: So you can even predict it's likely to get approved... ;-)18:53
marcin_antScottK-laptop: you know - this wiki page is pretty good but doesn't answer few simple questions: what should I put into Maintainer field of 'control' file?18:54
=== Spec[x] is now known as Spec
marcin_antshould I keep original maintainer there?18:54
RainCTmarcin_ant: run update-maintainer and see what it does :)18:54
ScottK-laptopmarcin_ant: Or look at https://wiki.ubuntu.com/DebianMaintainerField18:55
RainCTmarcin_ant: if the package is in main/restricted the maintainer should be Core Devs and if it's in universe/multiverse MOTU, and the Debian Maintainer is moved to an XSBC-Original-Maintainer field18:55
ScottK-laptopRainCT: It's better to understand the policy than just blindly run scripts.18:55
RainCTScottK-laptop: sure18:56
marcin_antand what about copyright file? I should be something like "This package was debianized.... bla bla"18:58
ScottK-laptop!packagingguide18:58
ubottuThe 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 !backports18:58
ScottK-laptopmarcin_ant: ^^18:58
marcin_antbut these packages doesn't have this section just simple license copy/paste - so what then? should I put original maintainer there or put my name?18:59
ScottK-laptopIf you're building on someone else's packages, don't change that bit.18:59
marcin_antScottK-laptop: but copyright file is not something like in debian maint-guide - generated by dh_make - it's just license copy/paste19:04
marcin_antScottK-laptop: should I change this to something like in maint-guide or not?19:04
ScottK-laptopAh.  Then that's a packaging bug that should be fixed19:04
ScottK-laptopYes19:04
marcin_antScottK-laptop: ok - so, question is: how should it be fixed? Should I put original maintainer credentials in "This package was debianized... " ? Or should I put my credentials there?19:06
ScottK-laptopThe original one19:06
marcin_antScottK-laptop: ok19:07
ScottK-laptopThey debianized it, even if they didn't do a greaet job19:07
ScottK-laptopgreaet/great19:07
marcin_antScottK-laptop: ok I understand, but in Maintainer field...19:10
marcin_antScottK-laptop: I should do this: If the package is in universe or multiverse, the Maintainer field will be set to Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>???19:10
ScottK-laptopYes19:10
slytheringeser: back19:11
marcin_antScottK-laptop: and my name + mail in changelog - right?19:12
ScottK-laptopYes19:12
marcin_antScottK-laptop: thank you :)19:13
ScottK-laptopBut the advice you got earlier to work with the Debian Maintainer(s) to improve the packages in Debian is good advice.19:13
marcin_antok I will try, but these packages are pretty old - last changes in Feb 2007 - so I will try to mail to maintainer but not sure if he will reply19:15
ScottK-laptopYou might offer to assist in maintaining them or take them over if you're interested in them.19:17
marcin_antI also wanted to join to Debian/Ubuntu Zope Team on launchpad - but no response for few days at all (my packages are for zope 2.8)19:18
leonelScottK-laptop:    can I close  this 2 :      bug 238547  and   bug 25458619:18
ubottuLaunchpad bug 238547 in cherokee "Non-ASCII character '\xa0' in file /usr/share/cherokee/admin/PageVServer.py" [Undecided,New] https://launchpad.net/bugs/23854719:18
ubottuLaunchpad bug 254586 in cherokee "please sync package cherokee from debian unstable" [Undecided,New] https://launchpad.net/bugs/25458619:18
geserslytherin: if I'm not mistaken you need an ACK from motu-release for fop (every upload needs an ACK since today)19:21
ScottK-laptopleonel: I'd say yes.19:23
ScottK-laptopgeser and slytherin: Technically not until after the RC is released, but we have to justify them all to ubuntu-release, so if it's not immediately obvious why we need it, please discuss19:24
geserScottK-laptop: I guess it would be bug 26893019:25
ubottuLaunchpad bug 268930 in fop "FOP fails with java.lang.ClassNotFoundException: org.w3c.dom.svg.SVGDocument" [Undecided,Confirmed] https://launchpad.net/bugs/26893019:25
ScottK-laptopslytherin: Go for it19:28
ScottK-laptopor geser ...19:28
geserslytherin: have you tested that the change fixes that bug?19:38
=== FlannelKing is now known as Flannel
RainCTcody-somerville: can you join #ubuntuwire please?19:52
alex-weej__anyone know why Gens isn't in universe?20:02
alex-weej__the sega genesis emulator20:03
slytherinalex-weej__: because nobody packaged it.20:03
iulianIt's bug #10792720:04
ubottuLaunchpad bug 107927 in ubuntu "[needs-packaging] gens" [Wishlist,Confirmed] https://launchpad.net/bugs/10792720:05
=== alex-weej__ is now known as alex-weej
geserslytherin: have you tested that the change fixes that bug?20:05
alex-weejhow are Forum users arsing around packaging and uploading to zshare without realising how to do it right?20:05
alex-weejhttp://ubuntuforums.org/showthread.php?t=29000820:05
slytheringeser: personally no. If you want me to test then you will have to wait one day.20:06
geserslytherin: at this time of release I'd prefer a test (although the changes look sane), just to be sure20:08
slytherin1geser: sorry, my laptop just kept freezing. I am back to my PC now.20:20
slytherin1geser: about fop bug, there is no test data available so I will have to create some and then test it.20:20
=== slytherin1 is now known as slytherin
savvas0hi, is there a reason why menu is not included as an ubuntu-desktop dependency?20:48
ScottKsavvas0: I'm guessing yes, but #ubuntu-desktop would be a better place to ask.20:49
savvas0thanks20:50
tbielawahey all. can some one point me at a package that uses CDBS and creates multiple binary targets, please?21:40
tbielawa@topic21:40
ubottuError: You don't have the admin capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.21:40
=== sigma1103 is now known as sigma1103_
RainCTtbielawa: open-invaders, for instance21:42
tbielawaRainCT, thanks a bunch. I appreciate it21:42
=== sigma1103_ is now known as sigma1103
=== Igorot is now known as Knightlust

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