/srv/irclogs.ubuntu.com/2011/01/25/#ubuntu-x.txt

RAOFHm.  Maybe it's libdrm conspiring with firefox that's at fault.00:00
RAOFYes, that seems like it may well be it.00:10
RAOFHas anyone else seen problems with libdrm 2.4.23 & firefox?00:11
RAOF(On intel)00:11
* RAOF starts a quick libdrm bisect.00:29
RAOFNope, not libdrm.  And it's no longer reproducible.  GAH!01:03
brycehRAOF, Sarvatt:  x11proto-randr, x11proto-xext, and -wacom now uploaded to natty01:26
RAOFFunky!01:26
RAOFTest-building the mesa merge with kibi's redone experimental mesa-7.10.01:27
bryceh-siliconmotion abi patch uploaded01:36
Sarvattdoh01:40
RAOF?01:41
Sarvattx11proto-randr (1.4.0+git20101207.0d32bb07-0ubuntu1) natty; urgency=low01:41
Sarvattsorry if I did that + :(01:41
brycehSarvatt, what?01:42
RAOFIt's 1.3.2+git... the release will be 1.4.001:42
Sarvattthere hasn't been a 1.4.0 release yet01:42
brycehah rats, didn't doublecheck that, just reused the -edgers version number01:42
* RAOF should have picked that up when auditing the xorg-edgers packages before saying “yes”01:42
brycehmaybe there'll be a 1.4.1 ;-)01:43
SarvattI use + more than I should in there because ~ is hell for versioned deps and it's automated, if you have 1.4.0~git build deps on 1.4.0 dont get fufilled01:43
RAOFSarvatt: That's why you have build-deps on 1.4.0~01:44
RAOFbryceh: Worst case we have 1.4.0+really1.4.0 :)01:44
Sarvattyeah but then 10 packages build dep on 1.4.0 and need manual adjustment to 1.4.0~git every day01:44
Sarvattgets out of control fast01:44
Sarvattwill be more careful about it01:45
brycehSarvatt, aha, bug #557023 fixed and sru'd... one more down for solving the usb livecd issues03:07
ubot4Launchpad bug 557023 in usb-creator (Ubuntu Natty) (and 7 other projects) "update-initramfs: deferring update (trigger activated) / cp: cannot stat `/vmlinuz': No such file or directory (affects: 479) (dups: 391) (heat: 3161)" [High,Invalid] https://launchpad.net/bugs/55702303:07
Sarvattsweet! and holy crap look at the dupe list04:40
RAOFAh, that's the proprietary-drivers on livecd bug?04:41
RAOFbryceh: libdrm is ready in git and on http://cooperteam.net/Packages04:43
SarvattAmaranth: so it looks like vesafb + macbook = massive fail? color me surprised :)04:54
SarvattAmaranth: tried booting with vesafb.sucks=1?04:55
Sarvatt\o/ the same gcc bug that was making plymouth look like crap when compiled with -O2 was what was making the pixman test suite fail on natty!04:58
RAOF:)04:58
RAOFShouldn't the macbook be using efifb anyway?04:59
Sarvatti think we're unconditionally using vesafb now but yeah05:00
RAOFAnd there's mesa done.05:33
brycehdpkg-source: info: extracting libdrm in libdrm-2.4.2306:11
brycehdpkg-source: info: unpacking libdrm_2.4.23.orig.tar.gz06:11
brycehdpkg-source: info: applying libdrm_2.4.23-1ubuntu1.diff.gz06:11
brycehdpkg-source: info: upstream files that have been modified: 06:11
bryceh libdrm-2.4.23/ChangeLog06:11
bryceh libdrm-2.4.23/RELEASING06:11
bryceh libdrm-2.4.23/autogen.sh06:11
bryceh libdrm-2.4.23/tests/auth.c06:11
bryceh libdrm-2.4.23/tests/lock.c06:11
bryceh libdrm-2.4.23/xf86mm.h06:11
brycehRAOF, those supposed to be changed?06:11
brycehhmm, appears those were changed by debian06:26
tjaaltonbryceh: yeah I should have a crude script that downloads the drivers that have no ubuntu changes, increments the changelog with 'buildN' and then uploads it07:24
tjaalton..without any fault tolerance ;)07:24
tjaaltonspeaking of which; when do we start dropping drivers that are essentially unmaintained? (10.10?)07:25
tjaaltonthere are a number of them that don't even have any bugs filed, which is a good indication that no-one uses them :)07:25
tjaaltonthe first step would be to not include them in video/input-all07:26
tjaaltonthat would also save some cd space07:27
brycehtjaalton, re:script - awesome!07:29
brycehre: dropping drivers, I'm all for being aggressive07:29
brycehfewer drivers == less space on cd, fewer bugs to have to worry about, etc.07:29
tjaaltonand I meant 11.10 of course07:30
tjaalton(still living the 10.04 bliss :)07:30
tjaaltonbut for natty we could drop them from video-all07:31
tjaaltonand input-all, they'd still be available from the archive07:31
tjaaltonbut for 11.10 (and wheezy?) we could discuss about dropping them completely07:31
brycehtjaalton, yeah dropping them to universe is a suitable first step07:31
brycehtjaalton, do you have a list of drivers you're thinking we should look at leaving behind?07:32
tjaaltonthe old cra^H^H^Hgreat hardware would then get vesa, and be basically just as fast in 2d as with the native driver & xaa07:32
brycehheh, true dat07:32
tjaaltonyeah I had a look at the driver list the other day..07:33
RAOFAlthough with possibly worse modesetting.  Although given the hardware is ancient, they may even have cared about VESA modes.07:33
tjaalton(and filed archive removal bugs for -sun*, which are sparc only=07:33
tjaalton)07:33
tjaaltonRAOF: right, some might still have used weird panels on laptops etc07:33
tjaaltonbut.. we'll ses07:33
tjaaltonsee07:33
brycehand people can rely on Debian if they really have to run that hardware (assuming the drivers don't bitrot away entirely)07:35
RAOFOr we could have the drivers in Universe; the livecd would get vesa.07:36
tjaaltonwell I think debian(-x) wants those removed as well07:36
RAOFMan.  Hardware so ancient even *Debian* doesn't support it :)07:36
tjaaltonand upstream is mulling over it as well07:36
brycehwell, if debian plans to drop them too, then that makes the decision pretty obvious07:37
RAOFYes.07:37
tjaaltonright07:37
tjaaltonbut dropping from the metapackages is 'cheap'07:37
bryceh*nod*07:37
tjaaltonso.. video drivers that have no bugs are: apm, ark, chips, (dummy), glide, i740, tseng, voodoo07:40
tjaaltonvoodoo has seen some kms love lately, and dummy could be useful for other purposes (servers?)07:40
RAOFIs chips used in virtualised enviromnents?07:41
RAOFi740 can DIAF, though07:41
tjaaltoncirrus IIRC07:41
tjaaltonkvm uses that07:41
RAOFOh, yeah.  The other "c" driver.07:41
tjaaltoncirrus I mean07:42
RAOFYou know, if we were really hurting for CD space we could get away with just -intel, -ati-, -nouveau, and -vesa.07:42
tjaaltonhmm a bunch of input drivers were purged when xserver 1.5(ish) was released07:43
tjaaltonright07:43
RAOFThe other drivers aren't particularly big, especially with dricore, so they're cheap to keep on there, but we could probably save a couple of MB.07:44
AmaranthSarvatt: disabling vesafb got rid of the hang07:45
RAOFWell, there's a surprise :)07:45
AmaranthNow if only I knew how to make it use efifb instead07:45
RAOFvideo=efifb:something?07:46
brycehtjaalton, yeah none of those drivers seem to come up much.07:53
brycehtjaalton, shall we remove them from -video-all for a2 and see if anyone complains?07:54
tjaaltonand then there are drivers like i128, glint, neomagic, s3* that are pretty rare07:54
tjaaltonbryceh: that would be one way to find out :)07:55
brycehone of the s3 variants is used as a virtualized driver for something07:58
tjaaltonah, right07:59
brycehlibdrm 2.4.23 uploaded08:21
brycehI'll tackle the mesa upload in the morning when I'm fresh08:25
RAOFOh.  It's a public holiday tomorrow in .au.  Is the Eastern Edition actually going to take place, I wonder?08:29
brycehoh wow08:31
brycehif y'all are out, and jason's out, it's just gonna be me!08:31
brycehcould be short!08:31
RAOFOk.  Synaptics is done locally.  I can't push to git yet because I've made a bit of a mess of the history.11:50
RAOFbryceh, Sarvatt: I'll push a 1.10-buildable synaptics to git sometime tomorrow, or Thursday if the public holiday goes well :)11:54
Sarvattlibdrm got uploaded before mesa/nouveau/etc were ready and RAOF is on holiday now??14:22
tseliotSarvatt: need a hand with uploads or what?14:42
Sarvatttseliot: looks like RAOF got a mesa ready before he left that needs an upload http://cooperteam.net/Packages/14:42
Sarvattits in git too http://git.debian.org/?p=pkg-xorg/lib/mesa.git;a=shortlog;h=refs/heads/ubuntu14:43
tseliotSarvatt: ok, I can upload that. Have you tried to build it?14:44
Sarvattnope I haven't, need to fix up my schroot since libdrm-dev isn't installable with xserver-xorg-video-all at the moment. he said he did before he uploaded it there last night looking at the log14:46
tseliotok, I'll see if it builds in my chroot, just in case14:47
Sarvattgreat, libdrm-dev depends not satisfiable in pbuilder14:52
SarvattThe following packages have unmet dependencies:14:52
Sarvatt  libdrm-nouveau1a: Conflicts: libdrm-nouveau1 but 2.4.22-2ubuntu1 is installed.14:52
Sarvatthmm, what am I missing here, this supposedly works in debian :)14:59
jcristauyou have packages depending on libdrm-nouveau1?15:00
jcristaulike plymouth and nouveau and stuff15:00
Sarvattits a brand new buildd variant pbuilder15:00
Sarvattahh yeah plymouth is the problem15:00
jcristaupbuilder shouldn't have plymouth installed15:01
tseliotSarvatt: I was about to mention this little problem when doing a build-dep in my pbuilder chroot: libdrm-dev : Depends: libdrm-nouveau1a (= 2.4.23-1ubuntu1) but it is not going to be installed15:06
Sarvattit's installed in there, and fun it reqires libdrm-dev to install which wont upgrade :)15:06
Sarvatterr libdrm-dev to build I Meant15:06
* tseliot is wondering what's the difference between libdrm-nouveau1a and libdrm-nouveau1...15:08
jcristautseliot: incompatible ABI15:09
tseliothmm...15:10
jcristaubut plymouth in a build chroot makes no sense to me15:11
tseliot+100015:11
tseliotSarvatt: we should rebuild plymouth against the new libdrm anyway15:12
Sarvattyeah, but it still works without a rebuild and how do we do it with libdrm-dev not being installable? I've got a libdrm-nouveau1a rename back to libdrm-nouveau1 ready if nothing else15:15
tseliotSarvatt: is that because the binaries ended up in NEW?15:16
jcristauSarvatt: what's pulling plymouth in your build env?15:16
tseliotI guess not, otherwise they wouldn't show up in my chroot15:17
* tseliot is sleep deprived...15:17
Sarvatti   mountall Depends plymouth15:18
jcristaulolz.15:18
tseliotyes, to show fsck checks in plymouth15:18
tseliot:/15:18
jcristauso libdrm-nouveau1 is essential?  well played there.15:19
Sarvatttseliot: http://sarvatt.com/downloads/merges/libdrm-natty/15:23
* tseliot has a look15:23
jcristauSarvatt: that's a bad idea.15:24
tseliothow so?15:25
jcristauthere's a reason the package was renamed.15:25
Sarvattwe can make sure everything is rebuilt the way we have been and dont have 2 pockets to support with different abi's, struggling to see another way around this mess15:26
Sarvatttransitional libdrm-nouveau1 package maybe?15:30
Sarvatt<cjwatson> ok, using Conflicts for this is against current policy, which may be part of why it broke15:53
Sarvatt<cjwatson> the correct package relationships would have been:15:53
Sarvatt<cjwatson> Breaks: libdrm-nouveau115:53
Sarvatt<cjwatson> Replaces: libdrm-nouveau115:53
Sarvatt<cjwatson> I suspect that if you do that then it will be happier15:53
Sarvattjcristau: ^15:53
jcristaucan't see how that would help, seeing how plymouth is still essential and depends on libdrm-nouveau115:53
Sarvattlooks like we're going to end up temporarily removing the breaks to bootstrap a plymouth build15:54
Sarvatttseliot: so new libdrm upload just changing Conflicts: libdrm-nouveau1 to Replaces: libdrm-nouveau1 until plymouth is rebuilt sounds like the plan then, would ya be willing to upload that?16:06
jcristauyeah that sounds like easiest way out16:06
Sarvattgot it prepared here if ya want, http://sarvatt.com/downloads/merges/libdrm-natty-2/16:09
tseliotSarvatt: sure, let me have a look16:16
Sarvatttseliot: pitti already got it16:16
Sarvattsorry about that16:16
tseliotSarvatt: no, that's better, I can't think think clearly today ;)16:17
tseliotSarvatt: I'll hold the upload of mesa (which I can probably do tomorrow)16:17
tseliotor whoever can upload it first16:18
tseliotcan do it tomorrow16:18
Sarvattargh, I forgot -dbg but thats ok since its just temporary for the rebuild, fixing it up for the real release in git16:30
Sarvattok new upload ready in git for whenever plymouth is done http://git.debian.org/?p=pkg-xorg/lib/libdrm.git;a=shortlog;h=refs/heads/ubuntu16:37
tseliotgood16:54
killtillAnyone had problems after Friday updates ? -killed my gdm 16:54
tseliotSarvatt: if needed, you can remind me tomorrow about the upload16:55
Sarvattmesa needs to go in ASAP after plymouth is done because the archive is still busted until then, bryce should be around by then though16:55
tseliotoh16:55
Sarvattplymouth hasnt been uploaded yet16:55
tseliotSarvatt: who is supposed to upload plymouth?16:56
Sarvattcjwatson said he'd get it, libdrm just finished a few minutes ago16:56
tseliotok16:56
Sarvattwe need a new nouveau too, guess its time to figure out how the heck raof does it in git16:57
shadeslayerok so drm is now fixed and uploaded?17:11
Sarvattnot exactly, the libdrm uploaded now will allow plymouth to be rebuilt17:13
Sarvattplymouth needs to be rebuilt for mesa to be uploaded and built17:13
shadeslayerah ok :)17:13
Sarvattlots of things that need libdrm-dev also need mesa dev packages and are waiting for that17:13
shadeslayerSarvatt: kipi-plugins in KDE too17:13
Sarvattsorry for the trouble shadeslayer, I'm guessing it'll be ~2 hours or so until its fixed in the archive depending on when plymouth gets uploaded17:14
shadeslayerSarvatt: sure no problem :)17:14
Sarvattlooks like the switch to keyboard-config screwed up my keyboard :) XKBMODEL="a4techKB21" XKBLAYOUT="us,af"17:36
=== yofel_ is now known as yofel
tormodanyone willing to wave bug 675622 through?19:47
ubot4Launchpad bug 675622 in glew (Ubuntu) "Merge sync glew 1.5.7-1 from Debian experimental (main) (affects: 5) (dups: 1) (heat: 36)" [Undecided,New] https://launchpad.net/bugs/67562219:47
Sarvatthey tormod! how the heck have ya been man?19:47
tormodhi sarvatt!19:48
brycehheya tormod19:54
brycehtormod, I generally don't process sync requests but I've added my +1 in case that helps move it along19:57
tormodbryceh, thanks, also for correcting the title :)20:07
Sarvattsync requests are processed amazingly fast these days20:08
Sarvattoh bryce acked it, theres something else to do after that, looking it up20:09
Sarvattset it to triaged and subscribe someone else and unsub review team20:10
Sarvattdarn where's that wiki20:11
Sarvattah there it is, https://wiki.ubuntu.com/SyncRequestProcess -- looks like subscribing ubuntu-archive is the next step20:13
kvahello, anyone here?20:33
SarvattRAOF: if you happen to pop on can you update nouveau? I'm not sure how you do it with gbp21:11
Sarvattif anyone's using edgers on natty, I apologize in advance that things are going to be broken a bit with libdrm-nouveau1a, got some super important work that needs my attention and not sure how to fix it best in there yet21:13
brycehI've subbed ubuntu-archive21:26
brycehSarvatt, I'll pop a note to ubuntu-x21:27
brycehpopped21:38
Sarvattbryceh: thank you so much for that23:27
Sarvattbryceh: ugh, I see what you're talking about now, inbox full of bugzilla status update spam23:54

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