/srv/irclogs.ubuntu.com/2007/02/16/#ubuntu-x.txt

UbugtuNew bug: #85473 in xserver-xorg-video-trident (main) "gnome windows corrupt upon downward movement" [Undecided,Unconfirmed]  https://launchpad.net/bugs/8547302:30
=== crimsun [n=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-x
tepsipakkiX1R7.2 is now officially released: http://xorg.freedesktop.org/wiki/PressReleases/X11R72Released07:34
tepsipakki+107:36
UbugtuNew bug: #84558 in xorg (main) "6.10 installer is unuseable at 800x600" [Undecided,Unconfirmed]  https://launchpad.net/bugs/8455809:25
=== mvo [n=egon@p54A6721C.dip.t-dialin.net] has joined #ubuntu-x
tepsipakkibinary-nvidia doesn't seem to like the new xserver, but I'll try rebuilding restricted-modules10:00
UbugtuNew bug: #72040 in xresprobe (main) "Screen turns black - Installation on IBM M52" [Undecided,Unconfirmed]  https://launchpad.net/bugs/7204010:12
tepsipakkiok, freeze is over? :)10:28
UbugtuNew bug: #23253 in xserver-xorg-video-savage (main) "Using xv with media player get blue screen in Breezy" [Medium,Rejected]  https://launchpad.net/bugs/2325310:31
UbugtuNew bug: #33617 in xserver-xorg-video-savage (main) "X.org does not initialize screen on IBM T20, T21, T22" [High,Confirmed]  https://launchpad.net/bugs/3361710:35
cjwatsonyes10:37
cjwatsonI think seb128 has the sync lock at the moment10:37
cjwatsonwhat should go first?10:38
tepsipakkix11proto*10:38
tepsipakkiwait a sec, I'll dig the proper list10:38
=== seb128_ [n=seb128@ANancy-151-1-108-1.w90-13.abo.wanadoo.fr] has joined #ubuntu-x
seb128_hi10:39
tepsipakkihi10:39
cjwatsontepsipakki is digging up the list of the first round of syncs to happen for X.org 7.210:39
seb128ah, good10:39
tepsipakkiok, lets start: x11proto-core x11proto-damage x11proto-input x11proto-randr xcb-proto10:40
tepsipakkithose from experimental10:40
tepsipakki(actually all these syncs are from there)10:40
cjwatsonany ordering for the prototypes? I guess not10:40
tepsipakkinope, they are just -dev packages10:40
cjwatsonwe'll probably have to wait for a publisher run in between each stage10:41
tepsipakkisure10:41
cjwatsonhave you confirmed that there are no other prototype updates from upstream that haven't been packaged yet?10:42
seb128so "x11proto-core x11proto-damage x11proto-input x11proto-randr xcb-proto" are good to sync from experimental? do we need some extra testing first?10:43
tepsipakkicjwatson: let me check for the last time :)10:43
tepsipakkiseb128: these are safe10:43
seb128ok10:44
tepsipakkixcb-proto is new, btw10:44
tepsipakkinot in ubuntu yet10:44
seb128tepsipakki: what is your launchpad id?10:45
tepsipakkiseb128: tepsipakki ;)10:45
seb128easy ;-)10:46
=== givre [n=Florent@APuteaux-152-1-96-241.w90-2.abo.wanadoo.fr] has joined #ubuntu-x
tepsipakkicjwatson: nope, those are the ones10:51
cjwatsonok10:52
tepsipakkiactually, x11proto-input for 7.2 is 1.3.210:52
tepsipakkibut experimental has 1.4.110:52
tepsipakkifeisty already has 1.3.2-4ubuntu110:53
seb128should we sync it then?10:53
tepsipakkihmm, funny that the debian changelog claims it to be for 7.210:54
tepsipakkiI'll ask #debian-x10:55
seb128ok, thank you10:56
tepsipakki11:56 < jcristau> I think it is10:57
tepsipakki:)10:57
tepsipakki(safe to include)10:57
cjwatsonhttp://gitweb.freedesktop.org/?p=xorg/proto/inputproto.git FWIW10:59
tepsipakkidebdiff 1.3.2-4u1 vs 1.4.1-1: http://users.tkk.fi/~tjaalton/xorg72/pool/feisty/xorg-test/x11proto-input.debdiff.gz11:03
cjwatsonthe Ubuntu change was irrelevant; it should have been build111:04
tepsipakkiyes but that gives an idea what upstream changed11:04
tepsipakkiof course it is seen from git as well..11:04
cjwatsonlooks ok11:06
cjwatsonmostly input hotplug11:06
tepsipakkiyep11:06
cjwatsonhopefully that metrolink stuff isn't used; if so I guess it can be fixed up later11:06
tepsipakki"11:08
tepsipakkiClean up some random detritus from the MetroLink merge."11:08
tepsipakkiso, fire away seb128 :)11:08
seb128I've just finished to clean sync bugs, doing xorg now11:11
seb128tepsipakki: so "x11proto-core x11proto-damage x11proto-input x11proto-randr xcb-proto" from experimental?11:11
tepsipakkiyes11:11
seb128tepsipakki: looks like we have an epoch on x11proto-damage and Debian not11:18
tepsipakkioh..11:19
tepsipakkiso it seems11:20
tepsipakkibah11:20
tepsipakkii'll do the merge11:20
seb128there is no merge to do11:20
seb128basically get the debian package and dch -i it and use a revision with the epoch11:21
tepsipakkiyes11:21
tepsipakkiI hate epochs11:22
seb128tepsipakki: ok syncs are ready11:22
seb128done11:23
tepsipakkidpkg-source: error: Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address11:23
tepsipakkiis this the recent change?11:24
seb128yep11:24
cjwatsonuse build1 not ubuntu1 if it's just a fake-sync with new epoch11:24
tepsipakkiok11:24
cjwatsonif you have a decent relationship with #debian-x, it might be possible to persuade them to bump epochs to accommodate us11:24
cjwatsonit wouldn't be the first time11:24
tepsipakkiyes, maybe later11:25
=== cjwatson nods
tepsipakkinexus6 /tmp 5015 % quota |grep WWW11:26
tepsipakkiWWW      98.48 of  100 MB used (98.48%)11:26
tepsipakkihehe11:26
tepsipakkiI'll put that proto there, a sec11:26
tepsipakkiok, http://users.tkk.fi/~tjaalton/xorg72/new11:27
tepsipakkihttp://users.tkk.fi/~tjaalton/xorg72/new/x11proto-damage_1.1.0-1build1.dsc11:28
seb128tepsipakki: ok, thank you, looking at it11:29
seb128tepsipakki: uploaded11:31
tepsipakkinice, thanks11:32
cjwatsonbeat me to it :)11:33
seb128tepsipakki: thank *you* for working on that ;)11:33
cjwatsonseb128: please remember -v though11:33
tepsipakkiheh11:34
tepsipakkiok, so the next batch will have to wait for a while?11:34
seb128cjwatson: ah right, will do for the next one11:34
seb128tepsipakki: "a while" is not that much11:35
cjwatsonpublisher will run at 11:03 UTC11:35
tepsipakkiit's, like, half an hour! :)11:35
cjwatsongiven that all this ought to build within an hour, you should be able to start with libraries after that11:35
cjwatsonfor stuff that takes longer to build, it can be best to wait to confirm that the binaries will make it11:35
tepsipakkion my laptop xorg-server took 30min, mesa 1h+, the others were much faster11:36
tepsipakkiand it is a Stinkpad T23 after all11:36
tepsipakkidamn.. damageproto for 7.2 is 1.0.3 not 1.1.0.. Julien Cristau is checking if it is a problem11:39
tepsipakkishouldn't be: http://gitweb.freedesktop.org/?p=xorg/proto/damageproto.git;a=commitdiff;h=df33455a4506362eff4d393dc7d58c9d73ddf87011:41
cjwatsondoesn't look problematic11:41
tepsipakkiseems that xorg-server needs a patch, otherwise it'll advertise 1.1 when it supports only 1.0..11:42
tepsipakkihttp://www.nabble.com/xorg-server:-Changes-to-'upstream-unstable'-t3224973.html11:44
UbugtuNew bug: #52054 in xserver-xorg-video-ati (main) "locks up with some mouse clicks" [Undecided,Fix released]  https://launchpad.net/bugs/5205411:45
tepsipakkiI'll add that to xorg-server.. jcristau will upload a new version this weekend which has this, so we can merge then again11:45
cjwatsonnod11:51
seb128tepsipakki: we will not likely get the xorg-server before the WE anyway, will we?11:52
tepsipakkimaybe not11:52
seb128I'm not sure than uploading a new xorg-server on friday evening is a good idea11:53
tepsipakkihehe11:53
seb128probably better to wait monday11:53
tepsipakkiyes, let's do that11:53
=== mvo_ [n=egon@p54A65927.dip.t-dialin.net] has joined #ubuntu-x
tepsipakkiit seems that support for damage-1.1 was added post-1.2.0, so that patch is needed11:56
tepsipakkiuntil 1.2.1 is released11:56
=== jcristau [n=jcristau@hydrogene.pps.jussieu.fr] has joined #ubuntu-x
tepsipakkihi jcristau :)12:53
jcristauhi tepsipakki 12:53
jcristauI figured it would be simpler to join here rather than read the logs on the web :)12:54
tepsipakkihehe12:54
tepsipakkiI need to play some badminton, but when I come back I guess we can continue with the uploads12:55
seb128cjwatson: si that ok if I accept xcb-proto (source NEW)?01:18
seb128hum01:19
seb128the package has a debian/copyright.debian with no copyright nor license 01:20
jcristauyay01:21
seb128ah, they build the copyright from debian/rules01:21
tepsipakkiok, I'm back02:23
seb128wb tepsipakki02:24
seb128tepsipakki: is xcb-proto required to continue?02:24
tepsipakkiit's needed for libx1102:24
tepsipakkibut we can push others first02:24
seb128ok02:24
tepsipakkiso, those that can now be synced are: libfontenc xtrans libxau libxdmcp02:26
tepsipakkilibice and libsm need epochs, libxfont isn't yet in experimental02:28
tepsipakkijcristau: feel like uploading libxfont to experimental?-)02:29
jcristauheh02:29
tepsipakkialso, there are some packages which need an epoch on Ubuntu.. is it possible to bump it also in Debian so that we could avoid doing that every time?02:30
tepsipakkiI know it needs team approval02:30
jcristauyeah, probably02:30
jcristauplease send a mail with the list of such packages to debian-x02:31
tepsipakkiok, I'll do that now02:31
tepsipakkihmm, I only know those that are new in 7.202:38
tepsipakkibet there are others02:38
jcristaulibxfont on its way to ftp-master02:39
tepsipakkiwhoa :)02:39
seb128rock02:39
tepsipakkihard rock02:39
seb128tepsipakki: "libfontenc xtrans libxau libxdmcp" synced02:51
tepsipakkiseb128: thanks02:51
seb128tepsipakki: do you want to do libice and libsm updates or should I?02:51
tepsipakkiyou can do them02:52
tepsipakkiif it's simler that way02:52
tepsipakki+p02:52
seb128I don't care, it's as easy to dch -i than to wget your package for me02:53
seb128ok, let me do those then if that's fine with you02:53
seb128just the epoch to use?02:53
tepsipakkiyes02:54
seb128ok02:54
jcristaulibxfont 1:1.2.7-1 should be in incoming, fwiw02:55
tepsipakkiyeah02:55
kylemmorning folks.02:58
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-x
tepsipakkiseb128: yes, I forgot to change the maintainer field in x11proto-damage03:20
seb128well, do we need to if we do no change to the package?03:21
tepsipakkigood question03:21
seb128tepsipakki: libice and libsm uploads done03:33
tepsipakkigreat, then you can sync libxcb and grab libxfont from incoming.d.o03:35
tepsipakkioh, libxcb is new03:35
cjwatsonseb128: (retroactively, yes :-))03:40
seb128cjwatson: ok, thanks, pitti had a second look and we approved it since ;)03:41
cjwatsonI don't believe that *build*-style uploads need a Maintainer changes03:41
cjwatsonchange03:41
seb128ok, good03:41
seb128tepsipakki: libxfont synced03:50
seb128tepsipakki: do we need libxcb to continue?03:51
tepsipakkiyes03:51
tepsipakkilibx11 is after that03:51
jcristauyou need libxcb for libx11, don't think you need it for anything else?03:51
jcristaus/don't/I &/03:52
tepsipakkijcristau: see https://launchpad.net/ubuntu/+source/xorg/+bug/8473103:52
UbugtuMalone bug 84731 in xorg "Syncing and merging X.org 7.2" [Undecided,Unconfirmed]  03:52
tepsipakkithere might be errors though03:52
seb128tepsipakki: what version of libxcb is required? if it's to NEW can you get an Ubuntu version we can upload? we will sync later when it's accepted for Debian03:53
jcristaubut there are no interface changes in libx1103:53
jcristauseb128: libxcb is already in experimental03:54
tepsipakkijcristau: so we can continue with other libs?03:54
jcristautepsipakki: yes, imo03:54
tepsipakkiseb128: yes just sync it03:54
seb128I misred the " oh, libxcb is new"03:54
seb128jcristau, tepsipakki: thanks03:54
tepsipakkiheh03:55
tepsipakkijcristau: feel like pushing more libs?-)04:01
jcristauwhich ones?04:02
tepsipakkion my list are such gems like libxdamage libxfixes libxfontcache libxkbfile libxmu libxpm libxrandr libxrender libxres libxss libxt libxv libxvmc :)04:04
tepsipakki..which are missing from experimental04:04
tepsipakkiseb128: in the meantime, you can sync libxevie and libxcomposite :)04:06
jcristaudo you really need all of them? :)04:08
tepsipakkihehe :)04:09
tepsipakkiI'm not sure, actually04:09
seb128tepsipakki: libxcb libxevie libxcomposite synced04:09
seb128ok, I'm away for ~1 hour04:09
tepsipakkiok, thanks04:09
seb128tepsipakki: I'll continue when I'm back if there is other things to sync04:09
tepsipakkiyeah04:09
jcristauI'm probably not going to upload libxdamage 1.0.4 anyway, I'll go straight to 1.104:13
tepsipakkioh, I've missed that04:15
jcristauuploading libxfixes now04:17
jcristaulibxfontcache has practically not changed04:19
tepsipakkiok04:19
jcristausame for xkbfile04:20
jcristausame for xmu04:20
jcristauI'll upload libxpm04:21
tepsipakkilibxv&xvmc have some ChangeLog hook changes, nothing else04:22
jcristauI'll leave them alone then04:24
tepsipakkiyes, feel free04:24
jcristauthe only significant change in libxrandr was already in debian/patches/04:30
jcristaulibxrendr didn't change much either04:32
jcristausame for xres04:32
jcristauand xscrnsaver04:32
jcristauI'll upload libxt04:33
tepsipakkiok, thanks04:33
jcristaudone04:40
tepsipakkiI think some of those that were dropped can be synced from unstable, checking that now04:42
tepsipakkilibxmu would need an epoch anyway, made an mistake to put that on the list04:49
=== guglielf [n=flp@unaffiliated/guglielf] has joined #ubuntu-x
=== guglielf [n=flp@unaffiliated/guglielf] has left #ubuntu-x ["...adieu!"]
tepsipakkiseb128: when you get back, you can sync libxcursor and grab libxfixes, libxpm, libxt from incoming.d.o05:07
tepsipakkithen there are plain epochs like libxext, libxi05:20
cjwatsonhere, I'll do those05:21
tepsipakkiooh :)05:21
cjwatsonlibxcursor libxfixes libxpm libxt done05:25
cjwatsonlibxext and libxi are just s/.*/1:&build1/ in the version?05:26
tepsipakkis/1/2/, yes ;)05:27
cjwatsonshouldn't libx11 be done before some of these?05:28
cjwatsonoh, I see jcristau said there were no interface changes, ok05:28
tepsipakkiright05:28
jcristauyeah, we'd have a problem if libx11's soname changed :)05:30
cjwatsonI wasn't thinking soname, I was thinking interface additions which other things might check for at configure time05:30
jcristaubut afaik there is no shlibs bump here05:30
cjwatsonok05:31
tepsipakkiseems that we have the libraries pretty well covered now05:31
tepsipakkilibxaw had some "LIB_MAN_SUFFIX=3 configure" stuff.. otherwise it just needs an epoch05:33
cjwatsonthat isn't already handled some other way?05:33
cjwatsonthere were multiple approaches to that05:34
tepsipakkiand the manpages have migrated from libxaw-headers to libxaw7-dev05:34
cjwatsonis there a Replaces?05:34
cjwatson(or non-clashing filenames)05:34
jcristauthe manpages sections stuff should be fine now05:34
jcristauas in fixed upstream05:34
cjwatsonthat's what I thought too05:34
tepsipakkiI had some conflicts when I apt-get updated one of my machines05:34
tepsipakkibut the second run fixed it05:35
jcristauhmm05:35
jcristauthen replaces might be needed05:35
tepsipakkiactually, one conflict from /usr/share/man/man3/Xaw.3.gz05:36
tepsipakkiwhich is the only manpage05:36
cjwatsonlibxext uploaded05:37
cjwatsonhmm, not so much, forgot -sa05:37
jcristautepsipakki: looks like an ubuntu-only problem05:37
tepsipakkidamn :)05:37
jcristau(just looking at the changelog in debian, so i might be wrong)05:38
jcristaubut actually, shipping the manpage in libxaw-headers might be more appropriate anyway05:39
jcristauso maybe I should move it in debian :)05:39
tepsipakkihehe05:39
tepsipakkido it!05:39
jcristaubut then *I* will need the replaces :)05:40
tepsipakkibummer :)05:41
tepsipakkiok, what do i put in the Maintainer-field for libx11 (and the rest that follows)?05:42
cjwatsonthe default value is listed in http://wiki.ubuntu.com/DebianMaintainerField05:44
cjwatsonok, I have to go I'm afraid, so I can't do libxi05:44
tepsipakkino problem, thanks05:44
jcristauuploading libxaw05:59
tepsipakkiwhee06:01
tepsipakkijcristau: I've put libx11 in http://users.tkk.fi/~tjaalton/xorg72/new06:08
tepsipakkithere's also a debdiff06:08
tepsipakkiand in it you can see some patches which were included in the old version06:09
jcristauI'm pushing today's upload to alioth now, I'll have a look at it after that06:10
jcristau*uploads, even06:10
tepsipakkiok06:10
tepsipakkiI need to go home and am offline for ~two hours, thanks so far for all the effort!06:11
jcristaunp06:12
jcristaure: loadable i18n, you need to enable that in configure if you want it06:23
jcristau    Drop --enable-loadable-i18n from confflags, it does not work with 1.0.3.06:23
jcristau    See http://lists.freedesktop.org/archives/xorg/2006-July/016861.html06:23
jcristau    Closes: #392567  Thanks Jrme Marant06:23
jcristaubut this ^^^ is in the changelog06:23
jcristauso...06:23
seb128re06:27
seb128tepsipakki: pong, what is to do now?06:27
jcristauseb128: epoch bump for libxi, I think06:28
seb128jcristau: ok, thank you06:34
=== mvo_ [n=egon@p54A65927.dip.t-dialin.net] has joined #ubuntu-x
UbugtuNew bug: #38949 in xserver-xorg-video-ati (main) "R128 DRI lockup on PPC" [Medium,Unconfirmed]  https://launchpad.net/bugs/3894907:35
tepsipakkijcristau: ok, I'll just drop it then, thanks for noticing08:24
UbugtuNew bug: #85557 in xserver-xorg-video-ati (main) "AIXGL ATI Mobility Radeon X700 freezes with glxgears, glxinfo reports no rendering, radeon driver used" [Undecided,Needs info]  https://launchpad.net/bugs/8555709:09
tepsipakkiseb128: if you're up, there's libxaw with epoch bump at http://users.tkk.fi/~tjaalton/xorg72/new09:28
seb128tepsipakki: looking09:28
tepsipakkialso lix11, but I wonder if it could cause breakup, thus best left for monday09:29
seb128yeah, I'll not touch that one on friday evening :p09:30
seb128I don't do disruptive upload when I'm not around in the next hours usually09:30
seb128and especially not on friday ;)09:30
tepsipakkithat leaves us libx11, libdrm&mesa + xorg-server left to do, plus the utils09:31
seb128and the drivers no?09:32
tepsipakkiof course, but they could be again coordinated with Debian09:32
tepsipakkiactually not much has happened there, apart from i810 maybe09:33
tepsipakkisome updates here and there09:33
jcristaudrivers from 7.1 are compatible with the new server in any case09:34
tepsipakkiyes, they can be dealt with later one by one09:34
UbugtuNew bug: #84034 in Ubuntu "gdm crash when dimming screen (dup-of: 80512)" [Undecided,Unconfirmed]  https://launchpad.net/bugs/8403409:40
seb128tepsipakki: libxaw uploaded09:40
tepsipakkiyeah, I guess that's it for the weekend, or should we upload apps as well?09:43
seb128I'm still around for like an hour, if you have other things we can upload which will not break anything we can do them09:45
tepsipakkimaybe it's best to continue with this on Monday. I'll go and grab me a beer ;)09:50
seb128ok, cool09:51
seb128enjoy, you deserve it ;)09:51
seb128thank you for the hard work on those xorg upgrades09:51
tepsipakkiheh, I'll toss you one ;)09:51
tepsipakkithere09:51
tepsipakkiso far it has been fairly trivial.. the fun part is ahead09:53
seb128yeah09:53
tepsipakkiand thanks to jcristau this has been a bliss09:53
seb128right, thank you jcristau ;)09:54
jcristaunp :)09:54
jcristauit's funny how the packages were created for ubuntu, came to debian, and now go back to ubuntu :)09:55
tepsipakkihomecoming party!09:56
jcristaubut I think it's better for everyone if we don't have massive differences in our X packages09:56
tepsipakkidefinately09:56
seb128right09:56
seb128and not only X ;)09:56
jcristauyeah :)09:56
tepsipakkiit's nice to see Brice cleaning up the bugs on Debian, so that the real ones are revealed. Same should be done on Ubuntu09:57
tepsipakkibut I know at least a dozen ati-bugs that can be closed when the new mesa is in ;)09:58
jcristauheh09:58

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