/srv/irclogs.ubuntu.com/2008/06/26/#ubuntu-x.txt

Q-FUNKnope.  none of them appear yet, even in source00:00
bryceQ-FUNK: what exactly needs to be changed?00:06
bryceQ-FUNK: do you have a debdiff?00:07
Q-FUNKI just wanted to double-check whether what was uploaded tonight for all 3 packages was indeed a match for the known-good solution that is already in intrepid00:08
Q-FUNKtoo many debdiffs attached to that bug and somewhat confusing discussions for everyone00:08
bryceyeah, I'm really confused at this point00:10
Q-FUNKunderstandable00:11
Q-FUNKthis is why I wanna triple-check everything now, so that we don't miss it this time.00:11
Q-FUNKit's already nice enough of steve to allow me to ping him back in the morning if I notice anything, before 8.04.1 is done.00:12
Q-FUNKbut that involves me checking the chnages that were commited and testing all 3 packages00:12
Q-FUNKogra's also asked various people on #ltsp, some of whom might have old GX1 hardware, to test this ASAP00:13
bryceQ-FUNK: new -nsc just now uploaded to hardy-proposed00:13
Q-FUNKthanks!00:14
Q-FUNKcan we get the new -all too, since steve already approved it?00:14
Q-FUNKI think that -geode was the only one where he'd rather have me finetune the changelog, before we'd move ahead.00:14
bryceQ-FUNK: what exactly needs to be done? 00:14
Q-FUNKfor -all?  small diff:  make it depend on -geode instead of -amd00:15
Q-FUNKdebdiff attached and revised by mpitt00:15
brycelink me00:15
Q-FUNKthis is to allow orphaners to drop the transitional -amd package and, afterwards, to allow -geode to Conflicts with older -amd00:16
bryce(I've got some very pressing libx11 changes that are in the queue to do after geode so I want to get this done asap00:16
Q-FUNKhttp://launchpadlibrarian.net/15558838/xorg.219630.debdiff00:16
Q-FUNKthe version in the changelog might be incorrect00:17
Q-FUNKbut the rest of the patch should be good00:17
=== pwnguin is now known as jldugger
bryceyeah 10.1 is already taken00:18
bryceso is 10.200:18
brycehmm, Q-FUNK, 10.2 is that change 00:20
Q-FUNKyes, mpitt revised by debdiff with the correct anticipated version, afaik00:20
Q-FUNKby -> my00:20
bryceso what do you need me to do precisely?00:20
Q-FUNKapply it?00:20
=== jldugger is now known as pwnguin
brycelike I said, it seems to already be applied and uploaded to hardy-proposed00:21
Q-FUNKaccording to mpitt, it's also needed in intrepid.00:21
bryceas 1:7.3+10ubuntu10.200:21
Q-FUNKah00:21
Q-FUNKI don't see it in sources yet00:21
bryceI just apt-get source'd it00:23
Q-FUNKsteve or pitti probably already uploaded it, but I don't see it yet published on this mirror.00:23
brycedo you have hardy-proposed in your /etc/apt/sources.lst?00:23
Q-FUNKyes00:23
Q-FUNKhang on.  I'll switch to the main one, rather than the finnish mirror00:24
Q-FUNKok00:25
Q-FUNKjust seems that the finnish mirror hasn't pulsed yet00:25
bryceok00:25
brycealright I'll get it changed in intrepid00:26
Q-FUNKso, ok, -all is done.  now, I just have to wait for -nsc and -geode to enter, then test them00:27
bryceQ-FUNK: ok -geode is in intrepid00:30
Q-FUNKhm?!00:31
bryceQ-FUNK: in intrepid's -all00:31
Q-FUNKah, ok00:31
bryceQ-FUNK: you should also forward up with debian to make sure it gets added to debian's -all00:31
Q-FUNKthen I think that intrepid has absolutely everything that we neeed00:31
bryceok great, then I'll consider geode finally all 100% done now :-)00:32
Q-FUNKdebian refuses to add any of my packages unless I adopt their scripts.00:32
Q-FUNKintrepid already has -nsc and -geode in sync with debian and you just fixed -all, so I cannot think of anything else that needs to be done there.00:33
Q-FUNKhardy-proposed is where the last pieces of the puzzle are missing00:33
bryceoh yeah, they redid one of our other packages that used cdbs (-newport I think)00:34
brycethey don't care for cdbs for some reason00:34
Q-FUNKbut then it's only a amtter of a few hours of queing in the buildd00:34
Q-FUNKah?  newport also was packaged using cdbs?00:34
jcristauno00:35
jcristaubtw you want to remove newport from ubuntu00:36
Q-FUNKjcristau: actually, now that the modular debhelper is out, would it be agreedable to everyone to use that framework as a compromise beween cdbs and the current xsf scripts?00:36
jcristaui'm not going to repackage everything, no00:37
Q-FUNKsince it allegedly introduces a framework similar to cdbs, it's something I might be able to work with.00:37
jcristaualso, dh 7 doesn't do what i want, so meh00:38
bryceah, it was -openchrome not -newport00:38
Q-FUNKah00:38
jcristaui tried using it in xcompmgr as an experiment, doesn't really bring much over previous versions afaict00:38
jcristau(because i want to build everything in a builddir, mostly, so i have to do that by hand anyway)00:39
brycejcristau: why do you say we want to remove newport from ubuntu?00:42
jcristaubryce: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=39370900:42
ubottuDebian bug 393709 in xserver-xorg-video-newport "xserver-xorg-video-newport: video-newport should only exist on mips" [Wishlist,Closed] 00:42
jcristauso right now in intrepid it doesn't even build, as it's 'Architecture: mips'00:43
Q-FUNKjcristau: I would consider debhelper 7 WIP, but it's already a nice compromise between trusting the almight CDBS for everything and the fine-grained control of dh_* populated rules.00:43
brycejcristau: on intrepid it's only listed in vars.mips now anyway00:44
jcristaubryce: right, i dropped it from vars.* before restricting the architecture field :)00:44
jcristauQ-FUNK: in any case most of the xsf specific stuff isn't either in debhelper or cdbs (mostly because nobody had time to sort out what should be integrated somewhere else and what should just go), so...00:49
Q-FUNKjcristau: what would really make it easier for me to use the XSF stuff is if it were implemented as a nice debhelper module that I would just need to add to one of the simple debhelper 7 targets.00:51
Q-FUNKthe same way that, with CDBS, someone just adds an include that is specific to e.g. gnome, kde, perl, etc. packages, there would be one for X drivers.00:51
jcristauQ-FUNK: i'm not a perl guy, so i don't think i'm not going to do that00:52
Q-FUNK:)00:52
Q-FUNKsame problem here, I'm affraid.00:52
jcristaui spend too much time on debian-x as it is00:52
Q-FUNKbut that would just be the general idea, to at least make the debian/rules human-readable again,  then, I would gladly use it.00:53
Q-FUNKunderstood00:53
jcristauwhat's unreadable about the debian/rules?00:53
jcristau(not talking about xsfbs.{mk,sh})00:54
Q-FUNKcompare it to the simplicity of the cdbs one I use with -geode and you'll see what I mean.  it's a standard automake case, with small additions for versioned X dependencies.00:55
jcristaui know what a cdbs rules files looks like, and i don't find that readable00:55
jcristauas in i have no idea what happens in there00:56
Q-FUNKI don't find it necessary to know what happens at the atomic level.00:56
jcristaui find it necessary to be able to fix shit :)00:56
Q-FUNKso do I and handmade debhelper rules prevent me from dooing that, while cdbs rules help me do that.00:57
Q-FUNKor rather, I avoid situations that need constant fixing and cdbs is a good tool for that00:58
jcristaui've seen cdbs break too many times01:00
Q-FUNKbut really, just for the heck of it, try comparing the exact debian/rules I use for -geode with, let's say, the one used by the team for -nsc.01:01
Q-FUNKI haven't seen it break in ages.01:02
jcristauyeah, i find one of them readable and the other not. now guess which is which ;)01:02
Q-FUNKI see more breakages resulting from GCC transitions exposing upstream bugs that I've ever seen CDBS break.01:03
Q-FUNKtetu, le mec :)01:03
Q-FUNKbut whatever. I'm happy with my choices and so are you. that's what matters the most. :)01:04
Q-FUNKbryce: nsc was already synced with debian since a few days.  also geode is synced with debian 2.1001:05
bryceQ-FUNK: ok.  you may want to update the state for the -geode/hardy task01:08
Q-FUNKgeode/hrady is still to be done01:09
Q-FUNKI'd need to clena up the chnagelog as steve suggested01:09
Q-FUNKgeode/intrepid is what's done (transition in -all, plus latest upstream package via debian)01:09
* bryce nods01:10
jcristauQ-FUNK: btw you have some stuff duplicated in debian/rules, and you should use /usr/share/xserver-xorg/serverminver instead of dpkg-query -W xserver-xorg-dev; also use /usr/share/xserver-xorg/videoabiver for the Provides01:12
Q-FUNKjcristau: the duplicated stuff was recently removed.01:13
jcristauwas looking at 2.10.0-301:13
Q-FUNKas for servermin and videoabiver, not backward-compatible, unfortunately, and I need this to be portable to Etch until the debian-olpc guys have upgraded to lenny.01:14
jcristauyour debian/control isn't portable to etch anyway01:14
jcristaubecause Provides: xserver-xorg-video-201:15
Q-FUNKwtf?!  I had removed that duplicated stuff.  I'm beginging to wonder what my sponsors are smoking.01:15
Q-FUNKjcristau: true, but then it's a one-line change01:16
Q-FUNKI'd really need to be on the DM keyring to upload my own stuff, to avoid this.01:19
Q-FUNKbryce: was it to hardy-proposed that you uploaded -nsc ?  01:24
bryceyes01:28
bryceQ-FUNK: slangasek's not allowed it through yet though01:28
Q-FUNKah01:28
Q-FUNKthat would explain it01:28
Q-FUNKok, really heading to bed, now01:29
wgrantHmm... Since I rebooted yesterday, my brightness gradually decreases to 0 over a couple of minutes. Running Intrepid with an i915, and I had a similar problem early in Hardy, but it went the other direction. Shall I file a bug?02:24
brycetjaalton: are you around?21:42
Q-FUNKre23:41
Q-FUNKseems that the nsc version stated in geode 2.2 Conflicts is incorrect23:42
Q-FUNKother than that, it looks good23:44
Q-FUNKwith the current version missing a 1: and having the wrong version to conflict against, we wouldn't be removing older nsc releases.23:53

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