/srv/irclogs.ubuntu.com/2007/09/20/#ubuntu-devel.txt

=== cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-devel
=== cjwatson_ is now known as cjwatson
=== jml [n=jml@ppp121-44-213-76.lns1.hba1.internode.on.net] has joined #ubuntu-devel
slangasekcjwatson: but any indication yet what's deleting /etc/papersize?12:43
cjwatsonslangasek: that would be ubiquity12:45
cjwatsonI knew about *that* bit12:45
slangasekoh, ok12:45
cjwatsonthe question was why it wasn't getting restored, but it turns out the libpaper maintainer switched everything over to use ucf and I didn't notice] 12:45
cjwatsonand ucf honours config file deletions12:45
mathiazis the samba package installed on the livecd ?12:45
cjwatsonmathiaz: http://cdimage.ubuntu.com/daily-live/current/ see the manifest files12:46
mathiazcjwatson: thanks12:46
cjwatsonslangasek: (ubiquity is just taking a preconfigured live filesystem and copying it, so it has to resort to some pretty nasty hacks to get everything properly configured afterwards)12:46
slangasekcjwatson: so the earlier behavior was that libpaper would recreate /etc/papersize unconditionally?12:47
=== davmor2 [n=davmor2@82-47-39-199.cable.ubr04.wolv.blueyonder.co.uk] has left #ubuntu-devel []
cjwatsonslangasek: right12:47
cjwatsonthe new behaviour is clearly more correct, or at any rate more consistent with dpkg12:48
LaserJockcjwatson: how long has this bug been around?12:48
slangasekwell, libpaper1 seems to have been using ucf since etch at least12:49
cjwatsonnot entirely sure, just going to check12:49
cjwatsonit's been using ucf for ages, but differently12:49
slangasekok12:49
cjwatsonin fact, I only wrote the code in ubiquity to configure /etc/papersize at all in early gutsy, so it can't have been long12:49
cjwatsonand I know it worked then12:49
LaserJockwhat's the bug # for this, I got a few MOTU Science bugs that sound like dups12:50
cjwatsonexcept I may have been on steaming crack, because the postinst hasn't changed since feisty12:50
cjwatsonanyway, feisty didn't fiddle with papersize at all in desktop CD installs, so it can't have been any worse than that there12:51
cjwatsonLaserJock: bug 104160 for feisty's lack of configuration; bug 128258 for the bug in how I did it in gutsy12:52
ubotuLaunchpad bug 104160 in ubiquity "/etc/papersize incorrecly configured" [Medium,Fix released]  https://launchpad.net/bugs/10416012:52
ubotuLaunchpad bug 128258 in ubiquity "/etc/papersize is not created" [High,Fix committed]  https://launchpad.net/bugs/12825812:52
=== TomB_ [n=tomb@host86-145-195-250.range86-145.btcentralplus.com] has joined #ubuntu-devel
=== tonyy [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-devel
=== charlieS [i=charlie@serenity.cat.pdx.edu] has left #ubuntu-devel []
=== PriceChild [n=pricechi@ubuntu/member/pdpc.supporter.student.PriceChild] has joined #ubuntu-devel
=== l_ [n=l_@mix.mmjgroup.com] has joined #ubuntu-devel
LaserJockman these indexing services sure do chew up disk space. strigi is taking up 25% of my ~/01:26
sladen...and only 75% of your CPU01:32
=== bigon [i=bigon@ubuntu/member/bigon] has joined #ubuntu-devel
ajmitchthat's a bit much01:33
ion_mvo: compiz fails to start now: Comparing resolution (1680x1050) to maximum 3D texture size (512): Failed.01:46
ion_Whoops, hes gone.01:46
=== j_ack [n=j_ack@p508D80B1.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== tkamppeter [n=till@bl8-117-95.dsl.telepac.pt] has joined #ubuntu-devel
=== mbiebl_ [n=michael@e180074129.adsl.alicedsl.de] has joined #ubuntu-devel
=== j_ack_ [n=j_ack@p508D80B1.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-devel
=== Jucato [n=jucato@124.106.176.60] has joined #ubuntu-devel
=== printk [n=jayson@cpe-76-185-237-217.tx.res.rr.com] has joined #ubuntu-devel
=== johanbr [n=j@blk-137-105-82.eastlink.ca] has joined #ubuntu-devel
=== stub [n=stub@tetkyo012094.tkyo.te.ftth2.ppp.infoweb.ne.jp] has joined #ubuntu-devel
=== rbrunhuber [n=Miranda@highway.mvi.de] has joined #ubuntu-devel
=== zul_ [n=chuck@mail.edgewater.ca] has joined #ubuntu-devel
calcanyone seen this happen recently?02:44
calcUnpacking liba52-0.7.4 (from .../liba52-0.7.4_0.7.4-11_amd64.deb) ...02:44
calcSegmentation fault (core dumped)02:44
calcit seems to segfault on unpacking for any package02:45
zuluh...yeah i think there was a change to dpkg yesterday or something02:45
calcah yea it was a bad apt version apparently02:46
calci manually dpkg installed ubuntu10 and it fixed the issue02:46
=== j_ack_ [n=j_ack@p508D80B1.dip0.t-ipconnect.de] has joined #ubuntu-devel
mjg59Hm. The DVD playback experience is astonishingly poor.02:47
mjg591) Insert DVD02:47
mjg592) Get obscure error02:47
mjg593) Try playing it again02:47
mjg594) Get link to website that tells me to install codecs I already have installed02:47
=== jsgotangco [n=JSG@ubuntu/member/jsgotangco] has joined #ubuntu-devel
mjg59Even running totem --debug doesn't give me any feedback02:48
=== pkern [n=pkern@debian/developer/pkern] has joined #ubuntu-devel
pkernHi there. Does anyone know if encrypted filesystems got implemented into gutsy's d-i?02:51
cjwatson_pkern: yeah, it's basically there, just needs a few more bug fixes; I only fixed cryptsetup to actually have the right library linkage for d-i today so I haven't had time to QA partman-crypto02:53
=== cjwatson_ is now known as cjwatson
cjwatsonand by today, I mean since the last daily build02:54
pkerncjwatson: So it's broken in current tribe but will be fixed for Gutsy?02:54
cjwatsonyes to the former, probably to the latter02:54
pkerncjwatson: Current build is 20070919.1. So from your side only QA on partman-crypto is lacking and it's possible that it works? If so I will try it out later.02:55
cjwatsonpkern: I'm aware of what the current build is, since I built it02:56
cjwatsonpkern: tomorrow's build should be interesting to test02:56
pkerncjwatson: Sorry, I thought they get built automatically. (:02:56
cjwatsonthey do except when they fail and one of us admins goes and pokes them02:57
cjwatsonwe had some network fun with cdimage's private archive mirror02:58
pkerncjwatson: Is the `.1' extension coming from the manual build?02:59
cjwatsonyes, second and subsequent builds on any given day get that03:01
cjwatsonthe first build failed but we don't reuse the number because it corresponds to the log file03:01
cjwatson(sometimes I cheat and forcibly reuse numbers when I know they really don't matter, but I didn't bother in this case)03:01
pkernOk, so I jigdo the current build and wait for the one built tomorrow?03:02
pkern(Or as in `later today'.)03:02
pkern(It's a bit bad that they are oversized as I want to try them out on a real machine.)03:03
cjwatsonabout six hours I guess03:03
cjwatsonthere are fixes for (at least most of) the oversizing in the pipeline03:03
=== Shely [n=Sea@221.201.63.20] has joined #ubuntu-devel
lamontslangasek: btw, expect is very ugly code.  just FYI and all that.03:17
=== lamont heads home, afk for an hour
=== jack_wyt_ [n=jack@123.115.242.154] has joined #ubuntu-devel
slangaseklamont: yes, I've seen that it build-depends on tcl8.4, no need to tell me :)03:26
=== calc [n=ccheney@conr-adsl-209-169-124-200.consolidated.net] has joined #ubuntu-devel
=== minghua [i=minghua@ubuntu/member/minghua] has joined #ubuntu-devel
=== jdong [n=root@ubuntu/member/jdong] has joined #ubuntu-devel
=== j_ack [n=j_ack@p508D80B1.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== slangasek [i=vorlon@dsl093-039-086.pdx1.dsl.speakeasy.net] has joined #ubuntu-devel
=== jdong [n=root@ubuntu/member/jdong] has joined #ubuntu-devel
=== minghua [i=minghua@ubuntu/member/minghua] has joined #ubuntu-devel
=== tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-devel
=== bluekuja_ [n=andrea@host104-235-dynamic.1-79-r.retail.telecomitalia.it] has joined #ubuntu-devel
=== IntuitiveNipple [n=TJ@alexandros.tjworld.net] has joined #ubuntu-devel
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-devel
=== asac [n=asac@debian/developer/asac] has joined #ubuntu-devel
=== rnorwood [i=rnorwood@nat/redhat/x-eb5455a56bf6e30a] has joined #ubuntu-devel
=== dAndy [i=dandy@serenity.cat.pdx.edu] has joined #ubuntu-devel
=== pkl_ [n=phillip@unaffiliated/pkl/x-764568] has joined #ubuntu-devel
=== Adri2000 [n=adri2000@ubuntu/member/adri2000] has joined #ubuntu-devel
=== asw [n=asw@karuna.med.harvard.edu] has joined #ubuntu-devel
=== stgraber [n=stgraber@ubuntu/member/stgraber] has joined #ubuntu-devel
=== Martinp23 [n=martinp2@wikimedia/Martinp23] has joined #ubuntu-devel
=== azeem [n=mbanck@ppp-88-217-38-77.dynamic.mnet-online.de] has joined #ubuntu-devel
=== gouki [n=gouki@ubuntu/member/gouki] has joined #ubuntu-devel
=== StevenK [n=stevenk@14.5.233.220.exetel.com.au] has joined #ubuntu-devel
=== dobey [n=dobey@ip68-229-101-154.hr.hr.cox.net] has joined #ubuntu-devel
=== caci_ [i=sk@andariel.informatik.uni-erlangen.de] has joined #ubuntu-devel
=== pbn [i=pbn@wopr.geekshells.org] has joined #ubuntu-devel
=== c1|freaky [i=alpha@team.code-1.de] has joined #ubuntu-devel
=== siretart [i=siretart@ubuntu/member/siretart] has joined #ubuntu-devel
=== RAOF [n=chris@123-243-65-41.tpgi.com.au] has joined #ubuntu-devel
=== ion_ [i=ion@heh.fi] has joined #ubuntu-devel
=== ccm [n=damokles@lilith.spinnenwerk.de] has joined #ubuntu-devel
=== jrib [n=jrib@upstream/dev/jrib] has joined #ubuntu-devel
=== mneptok [n=mneptok@canonical/support/mneptok] has joined #ubuntu-devel
=== sbalneav [n=sbalneav@S0106000b6a5631f9.wp.shawcable.net] has joined #ubuntu-devel
=== DreamThief [n=mathias@unaffiliated/dreamthief] has joined #ubuntu-devel
=== paran [n=paran@cl-56.sto-01.se.sixxs.net] has joined #ubuntu-devel
=== fdoving [n=frode@ubuntu/member/frode] has joined #ubuntu-devel
=== geser [i=mb@ubuntu/member/geser] has joined #ubuntu-devel
=== fnordus [n=dnall@24.84.160.227] has joined #ubuntu-devel
=== sjoerd [n=sjoerd@tunnel3460.ipv6.xs4all.nl] has joined #ubuntu-devel
=== Ng [n=cmsj@mairukipa.tenshu.net] has joined #ubuntu-devel
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #ubuntu-devel
=== syp|_ [n=syp@lasigpc9.epfl.ch] has joined #ubuntu-devel
=== AndyP [n=andyp@ubuntu/member/welshbyte] has joined #ubuntu-devel
=== Treenaks [n=martijn@thuis.foodfight.org] has joined #ubuntu-devel
=== Toadstool [n=jcorbier@ubuntu/member/toadstool] has joined #ubuntu-devel
=== sladen [i=paul@193.28.45.41] has joined #ubuntu-devel
=== \sh_away [n=nnsherma@server3.servereyes.de] has joined #ubuntu-devel
=== Mirv [n=tajyrink@pdpc/supporter/active/Mirv] has joined #ubuntu-devel
=== Traxer [i=traxer@shell6.powershells.de] has joined #ubuntu-devel
=== smurf [n=smurf@debian/developer/smurf] has joined #ubuntu-devel
=== tritium [n=tritium@ubuntu/member/tritium] has joined #ubuntu-devel
=== Riddell [i=jr@kde/jriddell] has joined #ubuntu-devel
=== [PUPPETS] Gonzo [i=gonzo@80.69.47.16] has joined #ubuntu-devel
=== bytee [n=byte@pentafluge.infradead.org] has joined #ubuntu-devel
=== maswan [i=maswan@kennedy.acc.umu.se] has joined #ubuntu-devel
=== jvw [i=jeroen@220pc220.sshunet.nl] has joined #ubuntu-devel
=== lool [i=lool@debian/developer/lool] has joined #ubuntu-devel
=== Gman [i=gman@nat/sun/x-63524b66ad8d9dbf] has joined #ubuntu-devel
=== fnordus [n=dnall@24.84.160.227] has joined #ubuntu-devel
=== tehk [n=tehk@c-69-249-157-157.hsd1.nj.comcast.net] has joined #ubuntu-devel
=== holymoo [n=start@S01060016b6b53675.vf.shawcable.net] has joined #ubuntu-devel
=== jtt [n=jtholmes@198.211.210.130] has joined #ubuntu-devel
=== slangasek [i=vorlon@dsl093-039-086.pdx1.dsl.speakeasy.net] has joined #ubuntu-devel
=== macd [n=d@cl-151.ewr-01.us.sixxs.net] has joined #ubuntu-devel
cjwatsonhmm, that's an interesting idea04:59
cjwatsonVista's alt-tab handler includes the desktop as one of the "windows", and alt-tabbing to that minimises everything else04:59
kylemcjwatson, they probably patented that.05:02
=== jdong laughs
jdongand the pessimistic-outlook-on-features award goes to.... :)05:03
mneptokkylem: no, they just patented key combinations and went with the umbrella strategy05:03
johanbrI'm going to patent the concept of "bug". After that, Microsoft will be in for a world of hurt.05:03
jdongbut anyway, yeah, cjwatson, that was one of the cooler things I noticed about vista too05:04
jdongapart from having an amazingly rock-solid filesystem against even the worst hard-reset scenarios.05:04
mneptokuh.05:05
mneptokit's NTFS, right?05:05
kylemtransactional ntfs, yes.05:05
jdongyes05:05
jdongtransational ntfs05:05
=== jdong whines... when is linux gonna get an atomic filesystem?
=== EliasAmaral [n=dark@unaffiliated/EliasAmaral] has joined #ubuntu-devel
mjg59atomicity is difficult if you want a filesystem that's actually useful05:08
mneptokjdong: hint: a cow with a bra and eyliner is not a supermodel.05:08
jdongmneptok: you promised to lay down on the Oprah jokes....05:09
jdongback on topic, shows my ignorance then... I guess I just want something that stands up better to rough treatment05:09
mneptokjdong: i made no promises vis-a-vis Starr Jones05:10
=== moquist [n=safe@pool-70-109-151-8.cncdnh.east.verizon.net] has joined #ubuntu-devel
=== lando__ [n=lando@adsl-074-236-035-138.sip.mia.bellsouth.net] has joined #ubuntu-devel
=== Knightlust [n=dax@ubuntu/member/knightlust] has joined #ubuntu-devel
=== mdomsch [n=mdomsch@cpe-70-124-62-55.austin.res.rr.com] has joined #ubuntu-devel
=== poningru` [n=poningru@ip24-250-142-109.ga.at.cox.net] has joined #ubuntu-devel
=== lando [n=lando@adsl-074-236-035-138.sip.mia.bellsouth.net] has joined #ubuntu-devel
=== shaya [n=spotter@pool-71-191-93-76.washdc.fios.verizon.net] has joined #ubuntu-devel
shayaany good reason why deskbar forces tracker to be installed?05:38
shayaone can want deskbar w/o the desktop search elements.  For instance, tracker is killing my PM-1.8ghz 2GB laptop05:38
shayanevermind, I see what happened05:42
shayait can be uninstalled05:42
shayaw/o removing deskbar applet05:42
poningrulol05:44
=== loopylouie [i=loopylou@58.107.119.33] has joined #ubuntu-devel
loopylouiewassup05:50
=== loopylouie [i=loopylou@58.107.119.33] has left #ubuntu-devel []
=== DShepherd [n=dwight@72.252.133.113] has joined #ubuntu-devel
=== DShepherd cheers on the ubuntu devs
DShepherdJust felt like saying thanks for all the hardwork you guys (and girls) do05:52
DShepherdno.. back to work!! :-)05:52
DShepherdnow*05:52
=== defcon [n=ion@71-36-162-68.phnx.qwest.net] has joined #ubuntu-devel
=== stdin [i=stdin@pdpc/supporter/active/stdin] has joined #ubuntu-devel
=== jetscreamer [n=jetscrea@unaffiliated/jetscreamer] has joined #ubuntu-devel
mjg59I've reverted the freetype, xft and cairo changes - the results were clearly worse than originally, and the code is basically unnecssary given the bytecode interpreter (which we use)06:19
=== mkyo [i=hidden-u@218-251-52-59.eonet.ne.jp] has joined #ubuntu-devel
desrtmjg59; know anything about synaptic touchpads?06:28
mjg59desrt: Yes. Why?06:29
desrti want to get a raw dump of events from the kernel... i only care about the hardware button06:29
desrtbut since the touchpad is in software mode nothing is showing on the event devices06:29
mjg59You can't get a raw dump06:29
desrtcrud :(06:29
mjg59Why do you want to?06:30
desrti have this odd bug where ButtonRelease events often don't get delivered until the next mouse event06:30
desrttrying to decide what kind of an issue it is06:30
mjg59On Apple?06:30
desrtya06:30
mjg59That's not a synaptics pad06:30
desrtoh.  ok06:30
mjg59Check the appletouch driver06:30
desrtwell, [generic software pad] 06:30
mjg59I suspect the problem is it failing to sync the input events properly until it receives another event06:31
desrtah... like the driver has it in its queue and is looking to match it up with another06:31
=== desrt guessed it was occasionally dropping interrupts
mjg59Yeah06:32
=== desrt tries to find debugging support
mjg59There's an input_sync() function that needs to be called06:32
desrtthis appears to operate outside of the normal input device framework, though06:32
desrtit's not generating anything on /dev/input/event*06:32
mjg59No, it's a perfectly normal input device06:32
desrtnot even anything on /dev/input/mice ...06:33
desrtok.  i can see the events if i kill X.  i guess it's eating up all the events before i can get to them or something06:35
desrtit's not an X bug in any case06:35
desrtthe place where it reports the button press is followed immediately by a sync06:42
mjg59Then maybe it's not getting the button up event for some reason?06:44
desrtif or if not the left button is pressed appears to be decided by a bit that is always sent on every event06:44
desrtso even if no explicit "button release" was sent it would still give a button release event as a matter of course as part of the next event06:45
mjg59If you haven't touched it for a while, we make it stop sending events06:45
desrtso it may not be like something getting stuck in the queue so much as disappearing06:45
desrtdo you guys do that usb-autosuspend thing these days?06:48
mjg59No06:49
desrtthe autosuspend file has '2' in it06:50
mjg59Possibly the logic in the pad reset is wrong06:50
desrtin any case it makes no difference... i still get it even when it is 006:50
mjg59Oh, yeah, it's in the current binaries06:50
mjg59I suspect that you want to look at the idlecount block06:50
mjg59And not go into that if the mouse button is currently held down06:50
desrtthe schedule_work thing?06:51
mjg59The block surrounding that, yes06:52
desrttricky06:52
mjg59The current logic is "If we haven't had an x or y event for 10 packets, ask the pad to stop sending"06:52
desrtok.  lemme hammer out a patch06:52
desrtbrb06:52
mjg59Which probably ought to be "If we haven't had an x or y event and the button isn't down, ask the pad to stop sending"06:52
sladen...might be more robust06:53
=== `anthony [n=anthony@ekorp-60-242-130-196.eoff.ekorp.com] has joined #ubuntu-devel
=== lucky_lucas [n=lucas@154-131.1-85.cust.bluewin.ch] has joined #ubuntu-devel
=== holymoly [n=start@S01060016b6b53675.vf.shawcable.net] has joined #ubuntu-devel
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== Igorot [n=dax@ubuntu/member/knightlust] has joined #ubuntu-devel
desrtmjg59; ok.  fixed07:05
desrttake a look at https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/14113207:05
ubotuLaunchpad bug 141132 in linux-source-2.6.22 "[gutsy]  strange freeze-up until mouse moves" [Undecided,New] 07:05
desrttbh: not really sure why i decided to keep button_down as state... would probably work the other way, too07:07
mjg59desrt: Hm, I don't think that's quite right07:11
desrttoo much conditionalised?07:11
mjg59We want to stop reporting the fingers even if the button is pressed07:11
desrtright07:11
desrtthink i should get rid of the state in the struct atp too?07:12
mjg59Yeah, easier to just check the bit07:12
desrtbtw: idlecount is never reset to 0 except in the reinit handler07:12
mjg59I think just add the button check to the                 if (atp_is_geyser_3(dev)) {07:12
desrtis that a bug?07:12
mjg59Right, that's arguably a bug :)07:12
desrtk.  i'll fix that too :p07:13
mjg59Sleep now.07:13
desrtnite07:13
=== XSource [n=XSource@41.201.224.148] has joined #ubuntu-devel
=== _nand_ [n=ec4@129.202-128-194.unknown.qala.com.sg] has joined #ubuntu-devel
=== nags [n=nags@125.16.129.16] has joined #ubuntu-devel
=== dholbach [n=daniel@i59F76FD5.versanet.de] has joined #ubuntu-devel
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
dholbachgood morning07:32
dholbachcan somebody get gutsy-wallpapers out of new?07:32
pittiGood morning07:33
pittidholbach: o/07:33
=== dholbach hugs pitti
dholbachROCK ON :)07:34
StevenKMorning pitti07:34
pittihey StevenK07:34
dholbachhey StevenK07:34
=== maikmerten [n=chatzill@ls5appsrv05.cs.uni-dortmund.de] has joined #ubuntu-devel
ajmitchhey dholbach, pitti07:42
dholbachheya ajmitch07:43
=== Lutin [n=Lutin@dunnewind.net] has joined #ubuntu-devel
=== mr_pouit [n=mrpouit@ubuntu/member/mrpouit] has joined #ubuntu-devel
=== Lutin_ [n=Lutin@dunnewind.net] has joined #ubuntu-devel
=== Lutin [n=Lutin@dunnewind.net] has joined #ubuntu-devel
=== holymoo [n=start@S01060016b6b53675.vf.shawcable.net] has joined #ubuntu-devel
=== dholbach [n=daniel@i59F76FD5.versanet.de] has joined #ubuntu-devel
=== sahin_h [n=ezaz@dsl5400DBAD.pool.t-online.hu] has joined #ubuntu-devel
=== viviersf [n=cain@gw.impilinux.co.za] has joined #ubuntu-devel
=== LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-devel
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
dholbachArneGoetje: are you all set with the uploads you wanted to make?08:24
=== ion_ thanks mjg59 from the heart.
Mithrandir*sigh*, why does trackerd run when I've checked "disable indexing" and "disable watching"?08:25
=== Hobbsee tries to figure out which switches to use rsync with, when rsyncing a daily iso
MithrandirHobbsee: -a --progress -v08:25
ion_mithrandir: It still provides the generic metadata database. Unfortunately, programs have yet to begin to use it.08:25
ArneGoetjedholbach: it's currently on the way08:25
HobbseeMithrandir: you rock.08:26
dholbachArneGoetje: ok great08:26
ArneGoetjedholbach: pitti is sposoring08:26
=== Hobbsee hugs Mithrandir
Mithrandirion_: so there's no way to tell it to stay away and not come back short of removing the package or chmod 0-ing the binary?08:26
=== ant30 [n=aperezar@38.Red-80-36-82.staticIP.rima-tde.net] has joined #ubuntu-devel
ion_mithrandir: You could disable the autostart from gnome settings.08:27
ion_It probably would still be started by dbus when someone queries it, though.08:28
ion_Uh. Something.08:28
Mithrandir*sigh*08:28
Mithrandirthat's fairly broken.08:28
=== Nicke [n=niclasa@ua-83-227-140-135.cust.bredbandsbolaget.se] has joined #ubuntu-devel
ion_If you dont want it, why not uninstall it?08:29
Mithrandirbecause this might not be a single-user machine?08:30
Mithrandira user should be able to disable something like tracker without having root access.08:30
LaserJockyep08:30
minghuaArneGoetje: Thanks for fixing scim.08:33
TreenaksMithrandir: the same happens with vino.. I have remote desktop access disabled, but still vino-session is running08:34
ArneGoetjeminghua: just the quick and dirty fix...08:35
=== Lure [n=lure@212.103.157.37] has joined #ubuntu-devel
ArneGoetjeminghua: need to discuss with Riddell about the future of those package changes08:36
=== Gasten [n=Gasten@h52n9c1o1095.bredband.skanova.com] has joined #ubuntu-devel
minghuaArneGoetje: Yeah, I really hope that library file move patch can be dropped.08:36
minghuaArneGoetje: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=438647 is my take on the issue if you are interested.08:37
ubotuDebian bug 438647 in scim "[whislist]  how about move scim-helper-* from scim" [Wishlist,Open] 08:37
ArneGoetjeminghua: well, as far as I understood him, the issue is that skim currently depends on gtk... any way to rewrite that library that it supports both, gtk and qt?08:38
MithrandirTreenaks: well, same bug.  We should strive to fix those bugs, really.08:38
TreenaksMithrandir: is there already a report, or should I open one?08:38
minghuaArneGoetje: No rewriting is needed, just repackaging.  But that needs better investigation and testing, not just blindly throwing two files to a different package.08:39
minghuaArneGoetje: Even in Ubuntu, skim still depends on scim nowadays, so that patch doesn't achieve anything.08:39
=== Zdra [n=zdra@90.106-65-87.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
MithrandirTreenaks: I'm reporting one for tracker now08:39
Mithrandiror actually, it's bug 13232008:41
ubotuLaunchpad bug 132320 in tracker "Tracker consumes more then 90% of CPU even when indexing is disabled" [Critical,Fix committed]  https://launchpad.net/bugs/13232008:41
TreenaksMithrandir: it'll probably still be running08:42
ArneGoetjeminghua: ok... so, this is a deeper issue. I will take a look into your approach08:42
TreenaksMithrandir: (not doing anything else... except consume memory etc.)08:42
TreenaksMithrandir: that bug only addresses CPU usage08:42
minghuaArneGoetje: Yeah, please follow up in Debian #438647.08:42
ubotuDebian bug 438647 in scim "[whislist]  how about move scim-helper-* from scim" [Wishlist,Open]  http://bugs.debian.org/43864708:42
ArneGoetjeok08:44
pittiasac: eek, problem: you introduced a new mozilla-firefox-locale-he without C/R/P'ing mozilla-firefox-locale-he-il08:47
pittiasac: preferably we just continue to use the old name08:47
=== azeem_ [n=mbanck@ppp-88-217-18-117.dynamic.mnet-online.de] has joined #ubuntu-devel
pittiasac: same for -ka-ge -> -ka08:50
pittiasac: and -ro-ro08:51
lucky_lucasAnyone from the xorg team ?08:53
pittiasac: fixing...08:54
=== cassidy [n=cassidy@host-85-27-68-188.brutele.be] has joined #ubuntu-devel
brycelucky_lucas: yep08:56
lucky_lucasIs the ati driver v. ubuntu4 meant to resolve xorg rash while using compiz ?08:57
lucky_lucascrash08:57
brycexorg-server 12ubuntu5 has a fix for a crash when using -nvidia or -fglrx with compiz, if that's what you mean08:58
lucky_lucasbryce: No I'm talking about the package xorg-server-video-ati 6.7.192 ubuntu408:59
brycethe -ati driver update was to enable xrandr (multi-display) capabilities.08:59
lucky_lucasOk08:59
TreenaksIs there any news on the 30 second delay when logging in when using a composite window manager08:59
Treenaksbryce: but it broke dpi :)08:59
bryceTreenaks: what?08:59
lucky_lucasbryce: So the compiz failure was caused by xorg-server itself and not by the drivers, sweet09:00
bryceafaik, upgrading to xorg-server 1.3 is what broke dpi, not driver upgrades.09:00
Treenaksbryce: Well, 6.7.192 thinks my display is 50x31cm, while it's 33x21cm09:00
Treenaksbryce: oh.. because adding DisplaySize doesn't help either09:00
brycelucky_lucas: if it's the crash I was focusing on fixing, it was caused by ABI changes in xserver which caused failures with binary video drivers09:01
lucky_lucasB09:01
lucky_lucasbryce: which bug is it ?09:02
bryceTreenaks: the -ati update did not cause that breakage; that's due to the xserver upgrade from 1.2 to 1.3.  but it should be fixed now.09:02
lucky_lucasI have filled this bug https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/13457809:02
ubotuLaunchpad bug 134578 in xserver-xorg-video-ati "Open source ati driver freeze with compiz" [Undecided,Confirmed] 09:02
bryceI also independently changed the default dpi in xserver from 75 to 100, around xserver 12ubuntu4 or 509:03
pittiasac: new m-f-l-all uploaded09:03
lucky_lucasBellow I said, that the failure happens also with nvidia-glx, so maybe your fix, resoled this too09:04
lucky_lucasI will try this afternoon09:04
Treenaksbryce: I have 2:1.3.0.0.dfsg-12ubuntu5 and my 150dpi screen reports as 96x9609:04
=== RAOF admires Treenaks' LCD
brycelucky_lucas: unfortunately when people simply report "it freezes" that really isn't enough info to go on09:06
TreenaksRAOF: LaptopTestingTeam \o/09:06
brycewhat really helps is to have logs, error messages, stack traces, etc.09:06
RAOFTreenaks: You get shiny, shiny laptops?  Cool.09:07
TreenaksRAOF: got09:07
lucky_lucasIn fact I thought you were aware of something because when I installed, the tribe 5 the ati was blacklisted to use with compiz. After the update the blacklist was off and compiz is running, so I concluded that the problem was officially solved09:08
bryceheh, ati has a seemingly limitless number of bugs09:08
brycelucky_lucas: actually I don't deal with the compiz blacklist09:09
lucky_lucasAnyone does it ?09:10
=== Nuscly [n=nuscly@29-231.206-83.static-ip.oleane.fr] has joined #ubuntu-devel
LaserJockhmm, has mvo been around?09:22
dholbachLaserJock: not yet, it's 9:24 in germany and I think he's just come back from a trip in London, so it might take a while until he's here09:24
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
LaserJockdholbach: ah, thanks09:25
pittihey seb12809:25
seb128hello pitti09:26
dholbachhey seb128!09:26
seb128hello dholbach09:27
=== Lure [n=lure@212.103.157.37] has joined #ubuntu-devel
=== kagou [n=Patrice@78.113.223.103] has joined #ubuntu-devel
siretarthey folks!09:38
=== pitti hugs siretart
=== siretart hugs pitti back :)
siretartseb128: have there been any further problems regarding live-{initramfs,helper}?09:41
seb128siretart: no, I've just been busy with GNOME 2.20 and didn't do archive admin work again yesterday, I'll do that this morning09:42
siretartseb128: no problem. was just curious09:42
seb128anybody from MOTU uvf team willing to accept that we sync louie as a new package from Debian? Rhythmbox upnp plugin requires it09:48
=== garteck [n=garteck@189.156.15.199] has joined #ubuntu-devel
=== Whoopie [n=Whoopie@unaffiliated/whoopie] has joined #ubuntu-devel
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-devel
Whoopieseb128: Hi, I now got 3 verifications that my nautlilus-sendto patch for thunderbird works.09:51
seb128Whoopie: hi, yeah I read the mails, I'll have a look again if I understand what it does09:51
=== tormod [n=tormod@138.131.206.233] has joined #ubuntu-devel
Hobbseeseb128: hmm?09:53
seb128Whoopie: http://launchpadlibrarian.net/9194969/nautilus-sendto-0.12-thunderbird-2.patch <- this one?09:53
Whoopieseb128: yes09:53
seb128it's easier than the previous version ;)09:54
Whoopiehehe, yes09:54
Whoopieit's just escaping fixes.09:54
Whoopieseb128: it's easier because I could skip the file-roller check. In feisty, this was needed, but not in gutsy.09:55
=== carlos [n=carlos@canonical/launchpad/carlos] has joined #ubuntu-devel
=== marcel [n=marcel@wc-50.r-195-35-150.atwork.nl] has joined #ubuntu-devel
seb128Whoopie: I'm not convinced by the patch10:10
seb128asac: do you know what is the correct way to send several attachments using thunderbird?10:10
seb128thunderbird -compose to=email,attachment=file:///path/to/file,file:///path/to/anotherfile is correct?10:11
=== doko [n=doko@161.116.111.2] has joined #ubuntu-devel
gnomefreakseb128: hes sleeping but that looks right im just not sure if its , or ;10:13
gnomefreaki havent used tbird from cli in a long time10:13
seb128gnomefreak: it's 10am local time it should be around the time he wakes up no? ;)10:14
seb128gnomefreak: is that correct to put the list attachments between ' '?10:14
seb128or " "?10:14
gnomefreakgive him another hour or 2 and hell be up ;)10:14
gnomefreakthat im not sure of10:15
gnomefreaki wanna say ' '10:15
=== gnomefreak wonders something let me see if i cant find out real fast
=== Watersevenub [n=Watersev@azevedo.astro.up.pt] has joined #ubuntu-devel
pittimoquist, ogra: https://wiki.ubuntu.com/MainInclusionReportMoodle approved and promoted; with protest, but *shrug*, business goals and everything10:18
=== Mithrandir waits for somebody to go on a trigger-rampage over texlive.
pittiogra: please seed it appropriately10:18
pittidoko: gcj-4.1 wants to go to universe, is that ok?10:20
=== dexem [n=dani@14.Red-88-26-177.staticIP.rima-tde.net] has joined #ubuntu-devel
doko\o/10:20
pittidoko: I take that as a 'yes' :-)10:21
StevenKhas10:21
gnomefreakseb128: its attachment='file:///c:/test.txt'10:21
StevenKInteresting. How did 'has' get into my cut buffer?10:21
seb128gnomefreak: and if you have several attachments?10:21
=== rulus [n=ssh@82.134-244-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
gnomefreakit doesnt say10:21
seb128gnomefreak: 'attachment','attachment'?10:21
ion_stevenk: Sorry, i wont do that again.10:21
gnomefreakgive me another minute to see if i can find10:22
seb128gnomefreak: and should the path be escaped?10:22
=== dholbach_ [n=daniel@i59F71208.versanet.de] has joined #ubuntu-devel
dokohmm, the last upgrade did break fonts in gnome-terminal, ridiculous small now ... just seeing a dot as prompt10:23
Hobbseedoko: and then got subsequently fixed...10:24
gnomefreakseb128: this is all ive found so far http://www.mozilla.org/docs/command-line-args.html#how10:24
Hobbseeunless it got broken again10:24
seb128gnomefreak: thanks10:24
seb128Hobbsee: hey10:24
seb128Hobbsee: <seb128> anybody from MOTU uvf team willing to accept that we sync louie as a new package from Debian? Rhythmbox upnp plugin requires it10:24
gnomefreakseb128: yw i wish it had more info though10:24
Hobbseeseb128: were you going to promote it?10:25
Hobbseeseb128: fine by me, assuming you've got time to review.10:26
Hobbseeseb128: at this point, we've stuck a blanket deny on any new packages, unless they're really important or interesting10:26
seb128Hobbsee: I don't think so, just have it available to universe so people stop whining about the upnp plugin not working10:26
Hobbseeseb128: fair enough10:26
seb128thanks10:26
Hobbseeseb128: which mdz then hijacked, but that's beside the point.10:26
seb128right10:27
dholbachdoko: the last libgnome2 update fixed it, you need to re-login10:27
dokodholbach: thanks, can't dist-upgrade currently10:28
dholbachdoko: then upgrade libgnome2 only10:29
asacseb128: i cannot find it atm i think its like: thunderbird mailto:seb128@ubuntu.com?subject="hello seb"&attachment="file:.."&attachment=...10:30
seb128asac: ok, thanks10:31
gnomefreakasac: the link showed using ' for attachments10:32
=== tkamppeter [n=till@bl8-117-95.dsl.telepac.pt] has joined #ubuntu-devel
asacyeah ... might be true10:32
tkamppeterhi doko10:34
Whoopieseb128: thunderbird -compose to=email,"attachment='file:///path/to/file,file:///path/to/anotherfile'"10:35
seb128Whoopie: why the " before attachment?10:36
evandAnyone willing to sponsor an 11th hour upload of migration-assistant to main?10:36
evandhttp://people.ubuntu.com/~evand/upload/migration-assistant_0.5.0.dsc if you're interested10:36
seb128Whoopie: why not attachment="PATH"&attachment="OTHERPATH"?10:36
evandand thanks in advance10:36
dholbachevand: looking into it10:37
Whoopieseb128: http://www.mozilla.org/docs/command-line-args.html#Syntax_Rules10:38
Whoopieseb128: so, they also escape the to field with "10:38
seb128Whoopie: they put the " before the to10:38
seb128Whoopie: not before attachment10:39
Whoopieseb128: if we want to support more mail addresses, we need to escape the to values by '10:39
=== giskard [n=giskard@213-140-22-74.fastres.net] has joined #ubuntu-devel
dholbachevand: uploaded10:39
Whoopieseb128: thunderbird -compose "to='test1@test.de,test2@test.de'","attachment='file:///path/to/file,file:///path/to/anotherfile'"10:40
=== mc44 [n=mc44@unaffiliated/mc44] has joined #ubuntu-devel
evanddholbach: thanks a ton!10:40
seb128Whoopie: ok, seems to make sense10:40
seb128Whoopie: see that's why I asked you to explain in the bug so I can look what the patch is doing now ;)10:40
dholbachevand: de rien10:41
Whoopieseb128: sorry, it's:  thunderbird -compose "to='test1@test.de,test2@test.de',attachment='file:///path/to/file,file:///path/to/anotherfile'"10:42
Whoopieseb128: " for all values, and ' for the values inside the fields10:42
seb128Whoopie: ok10:43
=== Treenaks [n=martijn@thuis.foodfight.org] has joined #ubuntu-devel
=== Zdra [n=zdra@90.106-65-87.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
=== Demitar [n=demitar@c-212-031-182-147.cust.broadway.se] has joined #ubuntu-devel
=== XSource [n=XSource@41.201.197.92] has joined #ubuntu-devel
=== bigon [i=bigon@ubuntu/member/bigon] has joined #ubuntu-devel
=== pochu [n=emilio@95.Red-83-32-161.dynamicIP.rima-tde.net] has joined #ubuntu-devel
=== hunger [n=tobias@pd95b0676.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== hunger [n=tobias@pd95b0676.dip0.t-ipconnect.de] has joined #ubuntu-devel
tormodwhat's up with the daily live cds? filesystem.squashfs is 2 days old.10:58
pittidholbach: do we need libgtksourceviewmm-2.0-1 & friends in main at alll?10:58
tkamppeterhi pitti10:59
pittihi tkamppeter10:59
tkamppeterpitti, have you already looked into my gutenprint and foomatic-db updates?11:00
Hobbseetormod: on !i386, i take it?11:00
tormodHobbsee: yes11:00
Hobbseetormod: livefses wont be building.11:00
Hobbseeubuntu-desktop is not installable.11:00
Hobbsee(from http://people.ubuntu.com/~ubuntu-archive/testing/gutsy_probs.html )11:00
pittitkamppeter: not yet, no time yet; will those 27 new drivers increase package sizes on CDs?11:00
pittidholbach: ah, apparently not, nevermind11:01
dholbachpitti: no, we don't need them11:01
tormodHobbsee: thanks. #ubuntu+1 should be warned in topic maybe.11:01
tkamppeterpitti, no, the PPDs are in openprinting.org-ppds-extra which is not part of the CDs, so it probably influences only DVDs.11:01
pittitkamppeter: ah, ok11:01
kagouhi tkamppeter11:02
Hobbseetormod: people usually dont try them - and it has various warnings about gutsy being broken11:02
seb128Whoopie: I've uploaded a new nautilus-sendto with your patch, thanks11:02
tkamppeterThe changes in gutenprint should not add size, they add two new models and correct a third and thanks to PPD auto-generation there should be no visible size increase.11:03
tkamppeterhi kagou11:03
Hobbseetormod: the main reason that it would be requiring someone to check every day, and update the topic as appropriate -and that people have better things to do - and more useful bugs to put there11:04
ograwhats the openssh-server seed ???11:04
kagoutkamppeter, last s-c-p is working great :)11:04
=== spacey [n=herman@ubuntu/member/spacey] has joined #ubuntu-devel
tormodHobbsee: I am not sure I agree that people don't try them. Since tribe6 fell out we have been encouraged to use them. The issue now is that a new daily seems to have been made, until you look at the contents...11:07
=== baltix [n=administ@ctv-84-55-6-18.init.lt] has joined #ubuntu-devel
Hobbseetormod: true - i've no idea why they get made, if the livefses fail - surely you hsould have no builds for the day.11:08
baltixhello11:08
pittitormod: FWIW, I'm currently rebuilding *-meta, and then I'll trigger new CD builds; my goal today is to fix the oversizedness and get them generally installable (modulo the unionfs bug, of course)11:09
Hobbseepitti: how long will that take?11:09
=== Hobbsee wants to rsync in the next 5 hours.
pittiHobbsee: I'll spread it out over the day; I have no intention of staring at it all the time11:09
baltixpitti: I can tell you how to fix oversizing problems without removing any software :)11:09
pittiHobbsee: 5 hours should be doable11:09
Hobbseepitti: yay, ok11:09
pittibaltix: "use DVDs"? :-)11:09
pittiwe have the new OO.o, and some font package reductions11:10
baltixpitti: no11:10
pittilet's see whether that already does the trick11:10
baltixpitti: lots of space is eaten by localized help files from gnome applications11:11
pittibaltix: right, that's on our long-term list, too11:11
baltixpitti: look at this specification - https://blueprints.edge.launchpad.net/ubuntu/+spec/help-for-each-languages11:12
asacnetwork-manager needs to be given back on all but lpia/i386 ... who is in charge?11:13
pittiasac: can do11:14
=== marting [n=martin@foo.stupids.org] has joined #ubuntu-devel
asacpitti: thanks!11:14
pittiasac: kicked11:14
=== asac hugs pitti
sorenCould someone be pursuaded to merge this branch into the main one? https://code.edge.launchpad.net/~shawarma/ubuntu-seeds/ubuntu.gutsy.server-tasks11:16
pittisoren: oh, good timing; I am just updating *-meta11:16
sorenpitti: \o/11:17
=== MacSlow [n=mirco@unaffiliated/macslow] has joined #ubuntu-devel
baltixpitti: why excluding unneeded help files is only on long-term list ? It's very easy to do - just move subfolders by language names from /usr/share/gnome/help/ into separate packages - help-pack-gnome-pl, help-pack-gnome-fr, etc11:17
=== Zdra [n=zdra@90.106-65-87.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
pittisoren: hm, that changes quite a bit; does this have cjwatson's blessing? I'm not sure whether the STRUCTURE changes are correct11:19
baltixyou are doing almost the same job with translations (.mo files from /usr/share/locale/ subfolders)11:19
=== heno [n=henrik@ubuntu/member/heno] has joined #ubuntu-devel
sorenpitti: Ah, I may have forgot to renmae the file-server thing in STRUCTURE.11:19
sorenpitti: Other than that, I pretty much just copied the openssh-server thing.11:20
pittisoren: and shouldn't the packages in the new tasks be removed from the previous seed ('server' or so)?11:20
pittisoren: server-ship doesn't mention postgresql-server and mail-server either; that's not intended, I take it?11:20
Hobbseeheno!11:20
sorenpitti: Hm... Gimme a few minutes.11:20
henoHobbsee!11:20
Hobbsee:)11:21
pittisoren: hm, what about I upload *-meta now, you sort this out and get Colin's blessing, and then I merge and update again?11:21
pittisoren: I want to get the other CDs in shape ASAP11:21
sorenpitti: Alright.11:21
=== ..[topic/#ubuntu-devel:pitti] : Development of Ubuntu (not support, even with gutsy; not application development on Ubuntu) | #ubuntu for support and general discussion for dapper/edgy/feisty, #ubuntu+1 for gutsy support | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | main frozen for Gutsy Beta release
ion_I take it the fix for nvidia_supported in l-r-m didnt make it to the beta?11:22
sorenpitti: Right, yes, that's entirely fine. I need Colin to do a new tasksel upload for this as well, so I have to bother him anyway :)11:24
=== tormod [n=tormod@138.131.206.233] has left #ubuntu-devel ["Ex-Chat"]
=== jamesh [n=james@canonical/launchpad/jamesh] has joined #ubuntu-devel
=== raphink [i=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
=== thekorn_ [n=thekorn@a89-182-4-127.net-htp.de] has joined #ubuntu-devel
sorenHow much space does a default desktop installation of gutsy occupy?11:35
pittisoren: something between 2 and 2.5 GB11:36
sorenpitti: thanks11:36
=== ogra hugs pitti
ograseeds changed, thanks a lot :)11:37
pittiogra: only supported? or ship/desktop?11:37
pittiogra: (I just updated *-meta)11:37
=== pitti sighs at http://people.ubuntu.com/~ubuntu-archive/testing/gutsy_probs.html
pittifabbione: do you happen to have an idea why sparc has so many uninstallable packages? autobuilders don't keep up, or a broken basic library?11:39
=== nags [n=nags@122.167.145.44] has joined #ubuntu-devel
=== azeem [n=mbanck@ppp-88-217-15-128.dynamic.mnet-online.de] has joined #ubuntu-devel
fabbionepitti: no sorry. I haven't been a looking a sparc for ages. AFAIK pkl is supposed to do so11:40
pittiah, ok11:40
=== stub [n=stub@tetkyo012094.tkyo.te.ftth2.ppp.infoweb.ne.jp] has joined #ubuntu-devel
Riddellthanks for the merge pitti11:44
ograpitti, -server11:44
lucasare sync requests going to be processed before the release? I have a pending sync request than fixes a bug (UVFe already granted)11:44
pittiogra: I see; can you please update -meta again then when you are finished with the seeds?11:44
=== azeem__ [n=mbanck@ppp-88-217-16-192.dynamic.mnet-online.de] has joined #ubuntu-devel
ograindeed :)11:45
baltixbtw, why foomatic-db-gutenprint was removed from main since edgy ? lots of printer's drivers now are missing in Ubuntu currently :(11:46
pittiinfinity: can we do a mass-giveback on sparc?11:47
=== jsgotangco [n=JSG@ubuntu/member/jsgotangco] has joined #ubuntu-devel
=== Spads [i=spacehob@unaffiliated/spads] has joined #ubuntu-devel
Whoopieseb128: I thank YOU.11:52
seb128;)11:52
pittiseb128: ah, seems that libmetacity0 is a major source of uninstallability on amd64; giving back package11:53
seb128pitti: might be, I looked yesterday to GNOME 2.20 builds and almost everything built, I asked some retries to lamont which seem to have worked correctly11:54
seb128pitti: the metacity build issue was due to libgnomeui uploaded almost in the same time and arch all any installability11:55
Riddellcalc: is OO 2.3 going to get into beta? (I presume not)11:55
=== XSource [n=XSource@41.201.197.92] has joined #ubuntu-devel
pittiseb128: who can we blame for the beagle FTBFS? Do you still think we should keep it in main at all, now that we have tracker?12:04
seb128pitti: there is a bzr branch which the new version which fixes the build issue12:05
seb128https://bugs.edge.launchpad.net/ubuntu/+source/beagle/+bug/13434112:05
ubotuLaunchpad bug 134341 in beagle "beagle ftbfs" [High,Fix committed] 12:05
seb128pitti: keeping it to main, yes, some people use it and nautilus can use it at runtime only if builds with libbeagle12:06
=== Fujitsu [n=fujitsu@ubuntu/member/fujitsu] has joined #ubuntu-devel
pittiseb128: bzr fix> ah, cool12:07
=== pitti attacks http://people.ubuntu.com/~ubuntu-archive/testing/gutsy_outdate.txt now
seb128pitti: Riddell gave the approvel for the new version but I didn't manage to upload before my holidays, I'll have a look today12:08
pittiseb128: thanks12:08
pittiMithrandir: can you please fix the bluez-utils b-deps? we don't have libbluetooth-dev 3.1912:09
seb128bah, freeze already in effect?12:10
SpadsYep12:11
Spadshttp://mid.gmane.org/20070920091544.GI6014@piware.de12:11
pkernAnd the topic FWIW...12:11
seb128that was not really a question12:12
=== baltix [n=administ@ctv-84-55-6-18.init.lt] has left #ubuntu-devel ["Ex-Chat"]
seb128rather a "doh, the freeze is already in effect"12:12
pitticjwatson: d-i on sparc failed with "sparc64: Unrecognized architecture"; any idea about that?12:12
seb128I just read pitti's mail on the list12:12
=== tritium_ [n=tritium@ubuntu/member/tritium] has joined #ubuntu-devel
cjwatsonpitti: util-linux bug I suspect12:17
pitticjwatson: lpia failed in an interesting way, too12:17
cjwatsonnothing relevant in d-i has changed12:17
cjwatsonlpia failures in debian-installer are not interesting :-)12:17
pitticjwatson: ah, fabbione mentioned an util-linux bug, but hmm12:17
cjwatsonpitti: I don't know if you saw, but fixes to the unionfs breakage are in git12:18
pittioooh12:18
cjwatsonand work for me12:20
cjwatsonjust waiting for Ben to wake up and upload them12:20
=== jamiemcc [n=jamie@82-32-8-26.cable.ubr02.azte.blueyonder.co.uk] has joined #ubuntu-devel
cjwatsonsoren: so, none of file-server, postgresql-server, and mail-server are going on the server CD, is that correct?12:21
cjwatsonsoren: those seeds need to at least be inherited by supported12:21
cjwatsonfabbione: I don't believe we ever agreed that pkl would handle general sparc build failures. We agreed certain specific things that he would take over and according to e-mail that wasn't one of them12:23
cjwatsonGeneral Sparc maintenance (to be spread amongst kernel, server and12:23
cjwatsondistro teams)12:23
pittimjg59: did you see the freetype FTBFS? will you fix it or should someone else care about it? (patch didn't apply)12:23
pitticjwatson: FWIW, I'm currently on a give-back sprint, working from the grounds up (libgnomevfs stalls a lot of things)12:24
=== kaptengu [n=kaptengu@c213-100-60-183.swipnet.se] has joined #ubuntu-devel
Mithrandirpitti: yes, I thought I uploaded bluez-libs too yesterday.  I'll fix it when I get into the office.12:27
pitticjwatson: can I pick your brain about seeds for a moment?12:28
pitticjwatson: component-mismatches has some troubles with Provides:, I think12:28
pitticjwatson: e. g. it wants to promote libfile-temp-perl, but that's provided by perl-modules12:28
pitticjwatson: similarly, links is provided by elinks12:29
pitticjwatson: is there an override I can apply to the seeds? like "we explicitly don't want this in main and know it's available otherwise"?12:29
cjwatsonpitti: you could try a ' * !libtemp-file-perl' entry to blacklist it though I'm not sure that'll do the right thing12:31
cjwatsonpitti: a better option might simply be to explicitly seed perl-modules somewhere12:31
pitticjwatson: oh, it does take provides from explicit seeds into account?12:32
cjwatsonif a dependency is already satisfied, it won't try to follow provides to satisfy it12:32
pitticjwatson: elinks is explicitly seeded, though12:32
cjwatsonit might be seeded further out than whatever is pulling in links12:33
cjwatsonthe order is not entirely deterministic12:33
pittiright, it's only in server-ship12:33
cjwatsona blacklist might do the job12:33
=== doko [n=doko@161.116.111.2] has joined #ubuntu-devel
pitticjwatson: I wouldn't like to put elinks into desktop just because dictionaries-common b-deps on it, so I favour the blacklist idea12:33
pitticjwatson: (alternatively, just ignoring it on the c-m output is a valid option for me, too)12:34
pittithere's a lot more to ignore anyway12:34
=== _nand__ [n=ec4@138.202-128-194.unknown.qala.com.sg] has joined #ubuntu-devel
=== Keybuk [n=scott@wing-commander.netsplit.com] has joined #ubuntu-devel
pittihi Keybuk12:46
Keybukheya12:47
cjwatsonpitti: while catching up on mailing lists I noticed a discussion on debian-glibc about dpkg-preconfigure segfaulting when libc6 and libc6-i686 were upgraded out of sync12:52
cjwatsonpitti: and I was wondering if this might account for the mysterious debconf segfaults we've been seeing12:53
=== IntuitiveNipple [n=TJ@alexandros.tjworld.net] has joined #ubuntu-devel
=== ogra is impressed, cjwatson you still read -users :)
=== ogra thought he was alone there
pitticjwatson: you mean libc6 and -i686 being out of sync, or prematurely upgrading both?12:54
cjwatsonogra: I did a *lot* of mailing list catchup recently12:54
ograhoneymoon leftover ? :)12:54
cjwatsonpitti: I think I mean the former but I was reading it at a seriously unpleasant time of the morning so take with pinch of salt12:54
pittihm, I would have expected a strict versioned dependency between them, but of course there's always a window in between12:55
sorencjwatson: No, they belong on the server cd. I've just updated STRUCTURE to reflect this.12:55
pitticjwatson: however, the only solution that comes to my mind for this is to just merge the packages on i386, but that might be unpleasant for embedded, etc.12:56
cjwatsonlibc6-i686 Pre-Depends: libc6 (= 2.6.1-1ubuntu4)12:56
cjwatsonI wonder if that's counterproductive - it widens the gap between the two being unpacked12:56
cjwatsonthis is all just wild conjecture though12:56
ograis there any info anywhere what the openssh-server seed is supposed to do (apart from depending on openssh-server :) )12:56
cjwatsonogra: task12:56
ograah12:56
cjwatsonas you can tell from the way it has Task-* headers at the top12:57
pittiMithrandir: I put ubuntu-mobile-dev into universe for now, since it's uninstallable in main anyway12:59
Mithrandirpitti: sure01:00
=== agoliveira [n=adilson@200.146.40.81.adsl.gvt.net.br] has joined #ubuntu-devel
sorencjwatson: Does the new STRUCTURE look better to you? pitti mentioned that the stuff in the new tasks should be removed from the server-ship seed, but I think I disagree. I can see why it logically makes sense, but the thing is that we in the tasks name specific binary packages, while server-ship refers to source packages, so if germinate can handle it, it's easier to manage this way.01:08
pittisoren: s/should/might/, as I said, I'm not sure about your changes; it was just a suggestion to verify that01:09
sorenpitti: Right. Sorry :)01:09
elmowhere's the bug about compiz breaking the ability to change the number of workspaces?01:11
cjwatsonsoren: what about mail-server?01:14
=== boggle [n=spindler@modemcable178.77-70-69.static.videotron.ca] has joined #ubuntu-devel
cjwatsonsoren: but yeah, that's better01:14
iwjpitti: Merging the packages just shortens the window of vulnerability.  dpkg can't update more than one file at a time since this is a filesystem not a transactional database.01:14
=== boggle is now known as TeTeT
pittiiwj: right, but there shouldn't be any debconf actions and the like in between?01:15
iwjWell, yes, so you won't get the symptoms unless something goes wrong.01:15
cjwatsonI suspect it's really just a libc bug that installing disparate versions of libc6 and libc6-i686 breaks01:15
cjwatsonsurely with all these versioned symbols and the like it can avoid that sort of thing01:15
cjwatsonsoren: I think, as you say, it's OK to leave them in server-ship; germinate can certainly handle that01:16
iwjMaybe I should write a robustness tester for essential packages, which does interrupted partial installs and then checks that the system still works.01:16
pittiseb128: hm, http://launchpadlibrarian.net/9411808/buildlog_ubuntu-gutsy-i386.inkscape_0.45.1-1ubuntu4_FAILEDTOBUILD.txt.gz might be an intltool bug/regression/weird feature?01:16
pittiseb128: did you happen to see this before by any chance?01:17
iwjMerging the packages reduces the window of vulnerability, certainly.01:17
iwjI should go and collect my bike now so I can have some lunch before the meeting.01:17
sorencjwatson: Yes, mail-server should be there, too. That must have slipped somehow.01:17
Mithrandirseb128: I have a weird bug with nautilus where it instist that all my icons must be on only one of my two screens.01:18
Mithrandirseb128: is this a known bug or should I report it?01:19
=== lucky_lucas [n=lucas@154-131.1-85.cust.bluewin.ch] has joined #ubuntu-devel
ograpitti, can you approve e-meta ?01:26
pochusome of my recent uploads have failed to build in some (but not all) archs, all of them because missing build-dependencies... is this expected to happen?01:27
=== doko [n=doko@161.116.111.12] has joined #ubuntu-devel
ograhppa seems to miss some libs01:28
=== `anthony [n=anthony@203-214-72-189.dyn.iinet.net.au] has joined #ubuntu-devel
seb128pitti: I think I know how to fix the inkscape build issue, let me have a try01:29
seb128Mithrandir: not sure about the nautilus thing, there is some dualscreen bugs open but I tend to skip those usually since I don't have the setup to try01:30
Mithrandirseb128: we should get C to buy you a second monitor, the01:31
Mithrandir+n01:31
seb128and a videocard ;)01:31
pittiseb128: two 22" TFTs does sound kind of appealing :)01:32
seb128pitti: right ;)01:32
Mithrandirpitti: Lenovo is starting to ship some 22" ones with 1920x1200, for about 50001:33
ion_mithrandir: Whoa, nice01:33
amitksweet01:33
=== \sh [n=shermann@gw07.combots.com] has joined #ubuntu-devel
Mithrandirhttp://www.tcmagazine.com/comments.php?shownews=16091&catid=201:36
pochucould anybody retry a build of gcalctool on hppa please? should work now01:46
=== ryu [n=chris@unaffiliated/ryu] has joined #ubuntu-devel
geserpochu: afaik hppa needs some time till it's in a state you can start worrying about ftbfs there01:49
seb128sparc and hppa seem to not cope with uploads at the moment01:50
pochugeser: well, the wrong dependencies were libgconf2, and 2.20 built fine there01:50
pochugeser: forget it, 2.19 built fine too01:50
seb128build issues are due to arch all/any out of syncs due to too many uploads in a short time01:51
seb128mainly01:51
seb128I mean the GNOME build issues this week01:51
pittiseb128: I'm doing massive sparc give-backs from the ground up (libraries to higher libs to apps)01:53
pittiseb128: those fail mainly because of too lax build deps01:53
pittiseb128: I think I can get it under control soon, though01:54
seb128pitti: "too lax build deps"?01:54
seb128pitti: good ;)01:54
seb128I still get quite some build failure mails though01:55
pittiseb128: yeah, I need several attempts sometimes01:55
pittiseb128: I could figure it out more precisely, but that would cost me a lot of time01:55
pittiseb128: sorry for the spam01:55
=== pitti wishes the publisher was faster :)
seb128that's alright01:56
Hobbseepitti: you forgot to feed it again!01:56
=== pitti pedals faster
=== surak [n=surak@aopcao.uab.es] has joined #ubuntu-devel
=== pedro [n=pedro@pc-26-217-44-190.cm.vtr.net] has joined #ubuntu-devel
=== \sh [n=shermann@gw07.combots.com] has left #ubuntu-devel []
=== jwendell [n=wendell@ubuntu/member/wendell] has joined #ubuntu-devel
Keybukiwj, pitti, Mithrandir: ping01:59
pittieek, that01:59
=== kagou [n=Patrice@78.113.223.103] has joined #ubuntu-devel
pittiKeybuk: #meeting?02:01
Keybukyup02:01
agoliveiraseb128: Hi. I have a question for you about my request to upload evince: why put the configure.ac patch on 03_hildon_interface.patch and not 02_autoconf.patch as it is now?02:03
seb128agoliveira: autoconf as its name indicates is an autoconf run02:03
seb128agoliveira: it has no source change02:03
seb128agoliveira: the configure.ac changes are done in 01_lpi and 02_autoconf is a configure update by running autoconf02:03
agoliveiraseb128: One could argue that the autoconf run would depend on the changes on .ac but I understand your logic. Changes on the way.02:04
seb128agoliveira: the autoconf run does depends of the configure.ac changes02:05
seb128agoliveira: the idea is to have one patch having the source changes done manually and one which is done running autoconf which will likely conflict in new version02:05
=== cr3 [n=cr3@200-171-140-32.dsl.telesp.net.br] has joined #ubuntu-devel
agoliveiraseb128: Got it.02:05
seb128agoliveira: that makes updates easier, usually the source changes apply or you want to fix conflicts02:05
seb128and the autoconf update is something you don't need to bother about, just run autoconf, remove autom4te.cache and you have your update02:06
=== ogra_ [n=ogra@p548ACCC2.dip.t-dialin.net] has joined #ubuntu-devel
=== _MMA_ [n=_MMA_@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-devel
=== carlos_ [n=carlos@163.pool85-48-166.static.orange.es] has joined #ubuntu-devel
agoliveiraseb128: Another thing, you said that it don't install evince-hildon-ui.xml but it does.the data/Makefile.{in|am} patch selects between evince-ui.xml and evince-hildon-ui.xml deppending on the interface selected.02:10
seb128agoliveira: so you changed the autoconf patch sementic to do something else than running autoconf without documenting it02:11
agoliveiraseb128: Agreed there.02:11
agoliveiraseb128: I'll comment it better.02:11
agoliveiraseb128: Thanks.02:11
=== ogra_ [n=ogra@p548ACCC2.dip.t-dialin.net] has left #ubuntu-devel []
=== sahin_h [n=ezaz@dsl5400DBAD.pool.t-online.hu] has joined #ubuntu-devel
seb128Makefile.am changes are source modifications, they should not go in the autotools update one02:11
seb128you're welcome02:12
=== finalbeta [n=viper@d54C6865D.access.telenet.be] has joined #ubuntu-devel
=== dendrobates [n=dendroba@adsl-065-005-186-012.sip.asm.bellsouth.net] has joined #ubuntu-devel
iwjsoren: So the problem is that sl-modem-daemon has stopped working since tribe 5.02:14
TomaszDBenC, hi. Do you plan to fix the ACX issue for gutsy? https://bugs.launchpad.net/ubuntu/+source/linux-ubuntu-modules-2.6.22/+bug/11853902:14
ubotuLaunchpad bug 118539 in linux-ubuntu-modules-2.6.22 "[regression]  acx does not load" [Medium,Confirmed] 02:14
soreniwj: Right. NO CARRIER for the lose..02:14
TeTeTiwj: yes, I'm around02:14
iwjsoren: Ah, you've actually tried it already ?02:15
soreniwj: Yes, to see if pitti's restricted manager stuff worked.02:15
sorenIt responds just fine to simple AT commands, but as soon as it actually needs the dsp, it seems to b0rk.02:15
iwjTeTeT: The easiest test is probably to use cat.  Ie, get a current machine that's got one of the supported modems.02:15
iwjInstall sl-modem-daemon.  Then02:15
iwj cat /dev/modem &02:16
iwj cat >/dev/modem02:16
iwj(in sudo).02:16
iwjYou should be able to type AT and get OK.02:16
iwjThen (with no phone line connected) say  ATDT01234502:16
iwjWhat it should do is sit there for a bit and they say NO DIALTONE.02:16
sorenI didn't spend much time on it, so I didn't instrument the code with more debug stuff, but it seemed to err out just after it asked the modem which codec's it supported.02:16
iwjWhat it does for me is say NO CARRIER right away.02:16
TeTeTiwj: works on my T40P02:17
iwjsoren: codecs ?  Um.  There are codecs in the card ?  I thought it was just an ADC.02:17
soreniwj: No clue. That's just what the code said :)02:17
iwjTeTeT: In current gutsy ?  Oh.  Lovely.02:17
TeTeTiwj: the codec is needed for creating the sound for the modem02:17
iwjTeTeT: I'm afraid I don't understand what that sentence means.02:18
iwjWell, if it works on some hardware and not others then it's almost certainly a kernel regression.02:18
=== tkamppeter [n=till@bl7-126-228.dsl.telepac.pt] has joined #ubuntu-devel
sorenTeTeT: Do you actually have it plugged into something?02:19
TeTeTsoren: not yet, but I can02:19
sorenTeTeT: Don't bother.02:19
TeTeTiwj: let me walk over to the Toshiba M200 and test there02:19
sorenTeTeT: So your's waits for a while and then says "NO DIALTONE"?02:20
TeTeTiwj: takes another two hours, the upgrade to gutsy is still running there02:21
TeTeTsoren: no, at is acknowledged with OK, atdt 1111 gives no carrier, as expected02:21
iwjTeTeT: OIC, that was with some pre-gutsy.02:21
iwjTeTeT: "no carrier" means it isn't working.02:21
sorenAh, "NO CARRIER" immediately means it *doesn't* work.02:21
iwjIt should wait.  After all, it's supposed to be waiting for dialtone.02:22
=== chand [n=rsamson@linagoraberri.pck.nerim.net] has joined #ubuntu-devel
sorenTeTeT: Could you try plugging it in and trying again?02:22
sorenIt's unlikely, but not impossible, that it actually does check if it's plugged in before doing anything at all.02:22
soren...in which case, everything might be working fine anyhow.02:23
=== alleeHol [n=ach@allee.mpe.mpg.de] has joined #ubuntu-devel
TeTeTwhat's the hayes syntax for waiting for a dial tone? I need to dial 9, then the number02:26
IntuitiveNippleATD,02:26
IntuitiveNipplethe comma02:26
sorenW02:26
IntuitiveNippleATD9,num usually02:26
sorenComma waits. W waits for a new dialtone.02:27
IntuitiveNippleahhh, ok, slight difference :)02:27
jdongATDW02:27
sorenEither will probably work, yes :)02:27
TeTeTsoren + iwj: atd9,15146597735 => NO CARRIER, ERROR02:28
sorenAlright.02:28
TeTeTso broken it is - if you need me for another test, ping or call the number above :)02:29
soren:)02:29
=== _MMA_ [n=_MMA_@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-devel
cjwatsoniwj: at least some level of encrypted filesystem support in d-i may be in gutsy; I spent some time over the last few days fixing up cryptsetup-udeb so that it might actually work02:29
soreniwj: From l-u-m changelog:   * revert to stock snd-hda-intel code02:30
cjwatsonoh. I've been meaning to check into that as it breaks sound on my laptop; I'm sure there was a reason for it02:30
iwjcjwatson: That's good to hear.02:30
cjwatsonkylem: do you have a reference for the reversion of snd-hda-intel?02:30
iwjsoren: Hmm.  that may be relevant.02:30
iwjTeTeT: Thanks.02:31
tepsipakkipitti: I have a new x-x-v-ati (6.7.193) ready for upload02:31
pittitepsipakki: ah, I remember that approval bug02:31
tepsipakkipitti: yes, but it was for .192, this is new :)02:32
pittitepsipakki: ah; bug#?02:32
kylemcjwatson, yes, it broke other hw.02:32
cjwatsonI figured02:32
kylems/broke/regressed02:33
tepsipakkipitti: bug 13898702:33
ubotuLaunchpad bug 138987 in xserver-xorg-video-ati "[UVF]  new version, 6.7.192 + fixes from git master" [High,Fix released]  https://launchpad.net/bugs/13898702:33
tepsipakkioh02:33
tepsipakkiI didn't file a new one02:33
=== linuxemacs [n=jelly@123.115.213.118] has joined #ubuntu-devel
tepsipakkipitti: it's merged with debian, only the xserver-xorg-dev build-dep is lower because we have 1.3.0.0 not 1.402:35
pittitepsipakki: just point me to a diff, that's enough for me02:35
linuxemacshi all02:36
sorenkylem: If I'm not much mistaken, crimsun had added a substantial amount of quirks to that particular driver.. Was any effort made to implement those?02:37
tepsipakkipitti: http://users.tkk.fi/~tjaalton/dpkg/ati/ati.debdiff02:37
pittitepsipakki: oh, this time I meant the "current gutsy - your version" debdiff02:37
tepsipakkiah, right02:37
tepsipakkia sec02:37
=== rbrunhuber [n=Miranda@highway.mvi.de] has joined #ubuntu-devel
=== lucky_lucas [n=lucas@18.96.76.83.cust.bluewin.ch] has joined #ubuntu-devel
tepsipakkipitti: ok, url refreshed02:39
=== gouki [n=gouki@ubuntu/member/gouki] has joined #ubuntu-devel
pittitepsipakki: why the removal of the ConstantDPI option? doesn't that potentially break upgrades?02:41
lamontcjwatson: could you remove sysvinit/hppa from gutsy?02:41
pittilamont: can do, but that sounds a bit disruptive?02:41
lamontI thought it was replaced, no?02:42
=== lamont does a little background work before saying more
tepsipakkipitti: well, mergedfb isn't supported anymore, so it's related to that ("Remove more mergedfb cruft")02:42
cjwatsonlamont: it's still there for all other architectures, so no02:42
tepsipakkipitti: because of randr-1.2 -support02:42
pittilamont: btw, any idea about https://launchpad.net/ubuntu/+source/debian-installer/20070308ubuntu13/+build/385413? I was told that this is due to a recent util-linux regression02:42
lamontah.  that was it.  hppa has dapper sysvinit == essential which plays havoc with dist-upgrades of the chroot atm.  and no build record for hppa/gutsy, so...  I could re-upload it, or we could just remove it for hppa for the time being (iz not fatal to the effort, because of -stage0)02:44
pittitepsipakki: ok, go ahead02:44
=== vix_yang [n=ianvix_t@61-64-156-62-adsl-chu.STATIC.so-net.net.tw] has joined #ubuntu-devel
tepsipakkipitti: thanks!02:44
lamontpitti: -5ubuntu1 fixed the ftbfs on sparc... sigh02:45
=== lamont looks at the sparc64 binary
=== vix_yang [n=ianvix_t@61-64-156-62-adsl-chu.STATIC.so-net.net.tw] has left #ubuntu-devel []
pittilamont: oh, great; /me tries a give-back then02:45
lamontpitti: it _SHOULD_ work with a give back.  if not, thwap me and I'll stare at it until I produce -6ubuntu102:46
cjwatsonlamont: we must have avoided this on every other architecture?02:46
pittilamont: cheers02:46
lamontcjwatson: you built edgy and feisty on every other architecture02:47
pitticjwatson: oops, sorry for the spam; I accidentally gave back d-i lpia, too02:47
lamontcjwatson: and the missing build records? see adam02:47
cjwatsonit's only the seventh time that's tried to build02:47
lamontcjwatson: and here I thought third time was supposed to be the charm...02:47
lamontcjwatson: building the current sysvinit on hppa would fix the problem.  sadly, launchpad won't do that right now.02:50
cjwatsonthat needs to be fixed anyway, so ...02:50
lamontcjwatson: right. and it's on cprov's plate02:51
lamontwhich was being full of 1.1.9 signoff last I heard.02:51
cjwatsonthat should finish soon02:55
pittiseb128: hm, the pygtk FTBFS on sparc causes quite a few followup problems/ any idea about it?02:55
seb128pitti: looking02:56
seb128pitti: could you approve my inkscape upload? it fixes the ftbfs02:56
pittiseb128: ooh, thanks! sure02:56
seb128danke02:56
=== seb128 hugs pitti
pittignome-keyring-manager?02:56
seb128pitti: that's a contributor patch to make it uses launchpad integration, should be safe to accept02:57
seb128pitti: ok, so pygtk ftbfs is due to pygobject02:59
seb128pitti: quick summary02:59
seb128pygobject builds a -doc and a -dev in Ubuntu (and no -doc in Debian)03:00
seb128we had a bug which make that the -doc was empty, I fixed it03:00
seb128but the .xsl installed there are required to build the pygtk documentations03:00
seb128so the options are03:00
seb128- drop the -doc like Debian03:00
pittihm, and that breaks the tests on sparc?03:00
seb128- install the .xsl in the -dev03:00
seb128or make pygtk Build-Depends on python-gobject-doc03:01
seb128I think that would break on any arch03:01
seb128other arches built before the pygtk "fix"03:01
pittimake[4] : *** No rule to make target `/usr/share/gtk-doc/html/pygobject/style.css', needed by `all-am'.  Stop.03:01
pittioh, I was misreading the log; you are right of course03:01
pittiseb128: right, so we should fix it soon; build dep doesn't sound too bad, what do you prefer?03:02
seb128well, build dep would work fine03:02
seb128I was just considering if that was worth merging the -dev and -doc like Debian is doing03:02
pitti.css into -dev is the most elegant probably03:02
pittibut for beta we should prefer foolproof and easy solutions; lots of other bugs to work on, I figure03:03
seb128right03:03
pittiseb128: if we agree on merging the debian change (-doc -> -dev) in hardy, would that be too bad?03:03
=== ogra_ [n=ogra@p548ACCC2.dip.t-dialin.net] has joined #ubuntu-devel
seb128I did the merge yesterday but didn't upload03:04
=== spacey [n=herman@ubuntu/member/spacey] has joined #ubuntu-devel
seb128one issue is that python-gtk2-doc Depends on python-gobject-doc03:04
seb128pitti: let's upload pygtk with a Build-Depends on python-gobject-doc for now03:05
seb128I've it ready03:05
pittiseb128: you rock03:05
pittidarn, just too late for the publisher, but *shrug*03:05
seb128pitti: uploaded03:06
=== ogra_ [n=ogra@p548ACCC2.dip.t-dialin.net] has left #ubuntu-devel []
=== stdin_ [i=stdin@pdpc/supporter/active/stdin] has joined #ubuntu-devel
=== rnorwood [i=rnorwood@nat/redhat/x-9b06c22d88dc78ab] has joined #ubuntu-devel
=== ogra_ [n=ogra@p548ACCC2.dip.t-dialin.net] has joined #ubuntu-devel
=== cprov [n=cprov@canonical/launchpad/cprov] has joined #ubuntu-devel
pkernWill 20070920.1 be able to install itself? And is cryptsetup/partman-crypto possibly fixed?03:13
pittipkern: unsure, untested; it's still too big, I still need to sort that out03:13
pittisiretart: here?03:13
siretartpitti: howdy!03:14
cjwatsonpkern: cryptsetup might be, I was just about to test that myself03:14
pittisiretart: cdrkit trouble - see http://launchpadlibrarian.net/9412163/buildlog_ubuntu-gutsy-sparc.debian-installer_20070308ubuntu13_MANUALDEPWAIT.txt.gz03:15
pittisiretart: (happens on all arches)03:15
siretartyay. cryptsetup in main/the installer :)03:15
pkernpitti: Will there be a reasonably sized build available later today?03:15
pittisiretart: packages build-depending on mkisofs are unbuildable now :(03:15
pittipkern: I hope so03:15
pkerncjwatson: Ok.03:15
=== ryu [n=chris@unaffiliated/ryu] has joined #ubuntu-devel
=== siretart looks
pittipkern: we need to find something big to throw out03:15
=== eggauah [n=daniel@201.82.45.179] has joined #ubuntu-devel
ogra_firefox ?03:15
cjwatsonpitti: I can make d-i build-depend on genisoimage in my next upload, though obviously it's crap that it's unbuildable as it is03:16
pittisiretart: the most correct fix, of course, is to change d-i to change the build dep and the command name, but I don't know how intrusive that is; cjwatson?03:16
cjwatsonit's not that bad03:16
siretartpitti: according to apt, there are 2 packages build depending on mkisofs: debian-installer and etherboot03:16
cjwatson<cjwatson@sarantium ~/src/ubuntu/debian-installer/debian-installer-20070308ubuntu14>$ wcgrep mkisofs | wc -l03:17
siretartpitti: I'd say let's fix them to use genisoiamge03:17
cjwatson1203:17
=== Kopfgeldjaeger [n=nicolai@p54AD627D.dip.t-dialin.net] has joined #ubuntu-devel
pittisiretart: hm, might be easier at that point, yes03:17
pittiI'm going to fix etherboot03:17
Kopfgeldjaegerhi03:18
cjwatsonpitti: done in my tree03:19
ogra_pitti: shouldnt the fonts together with oo.o being fixed gain us enough ?03:19
pittiogra_: apparently not, at least not for ubuntu; 20.1 already has those changes03:19
siretartpitti: I'm already on it03:19
cjwatsonI'm waiting for new linux-ubuntu-modules first03:19
siretartetherbot03:19
pittisiretart: hm, so am I...03:19
=== ogra_ looks
pittisiretart: ok, I leave it to you; thanks!03:19
=== ajmitch waits for pitti to suggest to throw out f-spot :)
siretartcurrently testbuilding, will upload in a minute03:20
pittiI'm afraid OO.o as a whole grew quite much in one of the last uploads, when java got enabled again03:20
ogra_meh alternate 14M oversized ?03:21
FujitsuWhat percentage of the desktop CD is OOo?03:21
=== ogra_ fears for edubuntu
cjwatsonpitti: current daily-live doesn't have the fixed ooo deps03:21
pitticjwatson: no, that's because -desktop was uninstallable for the last days, and I didn't manually rebuild live yet03:21
jdonglzma time! :D03:21
pitticjwatson: should be installable again, but there's no point in rebuilding before I found something to throw out03:21
cjwatsonpitti: nor does it have the fixed fonts03:22
cjwatsonso I think there is absolutely a point in rebuilding to see where we start03:22
cjwatsonstand03:22
pittiok, *shrug*, triggering build03:22
iwjpitti: I've just uploaded glibc 2.6.1-1ubuntu6 which I think ought to be approved.  It's a cosmetic change which I've carefully inspected, debdiffed, and tested.03:23
=== ogra_ is courious too, especially with the moodle stuff added now
moquistpitti: thanks (re: Moodle approval)03:23
pittiogra_: oh, want new edubuntus?03:23
ogra_if meta -42 is there already03:24
pittiogra_: yes, it is03:24
pittiogra_: 43 not, though, but that's just moodle; easy enough to mentally add to the size, I guess03:25
pittiogra_: (and server CDs are fast to build)03:25
elmocould we pretty please fix the getaddrinfo() before beta?03:25
pittibug#?03:25
elmoLP #13846603:26
ubotuLaunchpad bug 138466 in glibc "getaddrinfo() sorts result - breaks round robin DNS" [Undecided,New]  https://launchpad.net/bugs/13846603:26
ogra_pitti: err 43, sorry03:26
=== agoliveir1 [n=adilson@201.47.58.26.adsl.gvt.net.br] has joined #ubuntu-devel
elmoit should be possible to just change the default in /etc/gai.conf, tho I haven't confirmed that03:27
siretartpitti: genisoimage testbuilt and uploaded03:28
pittisiretart: genisoimage? I thought etherboot?03:28
siretarts/genisoimage/etherboot/ of course03:28
pittielmo: any chance you could give this a try?03:30
pittiwe could sneak it into iwj's upload to avoid two new glibc03:31
pitti... uploads03:31
elmopitti: well, there's a demo program in the bug report, but err, yeah, I guess I could03:32
pittielmo: ah, cool03:32
pittiiwj: ^ do you have some minutes to take a look at this, and if it's easy game, sneak it in?03:32
cjwatsonI think iwj is already familiar with the issue, judging by my debian-glibc mail folder ;-)03:34
pittiseb128: I have a beagle in unapproved, but it's a new version and lots of changes; is this the one which won't ftbfs? did you sponsor this for Kevin?03:34
iwjpitti: Ah, that.03:34
seb128pitti: right, I did sponsor it03:34
iwjI think I'm willing to do that.03:34
seb128pitti: as said it was approved some time ago, if you think that's too late we will need to fix it by some other way03:34
seb128pitti: but since beagle is not used anyway, only libbeagle is triggered by nautilus that would be easier to just accept it03:35
pittiiwj: thanks; I keep your glibc upload in unapproved then and reject it when appropriate03:35
ogra_cjwatson: remember we talked about squashing up /cdrom/pool in london ? it cuts off 15M03:35
iwjpitti: If that's more convenient for you.03:35
ogra_not really a big win03:35
pittiseb128: if you are fine with it, I am, too03:35
seb128mjg59: could you comment on http://bugzilla.gnome.org/show_bug.cgi?id=154029 and maybe attach the patch you used for Ubuntu if they are different?03:35
ubotuGnome bug 154029 in mouse "Add configuration support for touchpads (synaptics)" [Enhancement,New] 03:35
seb128pitti: cool03:35
elmoiwj/piiti: oh, we apparently don't have a new enough glibc, to pull in the gai.conf option :(03:35
pittiiwj: just to avoid two consecutive uploads and builds03:35
iwjThe difficulty with any glibc change is that builds take an age.03:35
iwjAre you happy to have this new one late today or even tomorrow ?03:36
iwjelmo: Oh, damn.03:36
pittiiwj: I am, yes03:36
elmoiwj: use ronne?03:36
cjwatsonogra_: sorry, remind me?03:36
Mithrandiriwj: uh, they take an age?  They shouldn't take more than 20 minutes or so?03:36
Mithrandirwhich while is a bit isn't glacial in any way.03:36
iwjMithrandir: IME takes 2h with fully primed ccache and everything in RAM.03:36
ogra_cjwatson: making pool on the CD a squashfs image03:36
ogra_and loop mounting it from d-i03:37
pittiiwj: the current change looks good, so when I hear a "no dice with the dns sorting bug" from you, I'll accept it03:37
iwjpitti: Thanks, I'll get back to you.03:37
cjwatsonogra_: interesting though I'm concerned about decreased reliability03:37
Mithrandiriwj: 2:30 on the buildds, it seems.  I tend to build on faster machines. ;-)03:37
iwjelmo: Do you have any more references about that sorting bug ?  Is there a patch I can import ?03:37
cjwatsonby necessity, squashfs blows up less recoverably when there are small errors on the CD03:37
ogra_cjwatson: well, i had hoped for more than 15M :)03:37
iwjYou'll have seen from my Debian TC contributions that I have a strong view on this question ...03:38
cjwatsonin d-i, you might well be able to get by anyway if you don't need the broken bits03:38
cjwatsonogra_: yeah, I don't think it really justifies it03:38
=== jsgotangco [n=JSG@ubuntu/member/jsgotangco] has joined #ubuntu-devel
elmoiwj: 2.6.1-2 in Debian, introduced any/submitted-rfc3484-sortv4.diff which AIUI allows for a toggle swich in /etc/gai.conf to restore sane behaviour03:39
=== ogra_ shrieks
iwjelmo: Investigating, thanks.03:39
ogra_757M03:40
=== ogra_ cries
=== agoliveir1 is now known as agoliveira
cjwatsonI see that having an add-on CD simply encourages bloat ;-)03:40
ogra_well03:41
pittiogra_: hm, edubuntu-desktop is not installable on amd64 due to gobby, so the amd64 live CDs will be outdated (also size-wise); investigating...03:41
ogra_the bloat comes from mesa03:41
cjwatson(this is a semi-serious point actually. when your constraints are less tight, there's much more temptation to rush to fill them and then you have trouble later.)03:41
ogra_(or part of it)03:42
cjwatsonshouldn't gobby be demoted again? IIRC there were never MIRs for its dependencies03:42
ogra_huh ?03:42
ogra_its fine in i386 since quite a while03:42
ogra_and the deps had MIRs03:42
pittilibobby-0.4-0 |    0.4.4-3 |         gutsy | i386, lpia03:42
pittilibobby-0.4-0 |    0.4.4-3 | gutsy/universe | amd64, hppa, ia64, powerpc03:42
pittigo, change-override03:42
cjwatsonah03:43
cjwatsonok, fair enough03:43
cjwatsonI need to produce a report for that inconsistency03:43
pittimeh, it might be just me, but change-override.py is hideously inconsistent; if only I could see a pattern how it fails for a bug report03:43
pittiogra: hopefully fixed now03:43
ogra_thanks03:44
cjwatsonpitti: yeah, I've had a nagging concern for a while03:45
=== AlinuxOS [n=vsichi@87.16.133.72] has joined #ubuntu-devel
AlinuxOSHello asac03:47
pkerncjwatson: The MIRs for the deps were approved a year ago, but as Gobby wasn't in main and thus not seeded...03:47
cjwatsonon the contrary it's been seeded for a long time03:48
cjwatsonnot in main does not imply not seeded03:48
=== alex-weej [n=alex@cpc2-darl3-0-0-cust237.midd.cable.ntl.com] has joined #ubuntu-devel
=== johanbr [n=j@JBrannlund.MathStat.Dal.Ca] has joined #ubuntu-devel
cjwatsonthough hmm, I might be wrong that it's been seeded for a long time, I don't see it in the history03:49
cjwatsonbut at any rate not in main doesn't mean not seeded, because promotions are only done by hand, they're not automatic after seeding03:49
=== mathiaz [n=mathiaz@ubuntu/member/mathiaz] has joined #ubuntu-devel
seb128cjwatson: about bug #136665, do you know if there is a way to try this dialog easily from a "standard desktop"?03:51
ubotuLaunchpad bug 136665 in gtk+2.0 "Installer not navigable from keyboard" [Undecided,New]  https://launchpad.net/bugs/13666503:51
=== mthaddon [n=mthaddon@canonical/launchpad/mthaddon] has joined #ubuntu-devel
seb128cjwatson: ok, looks like that installing ubiquity works fine ;)03:53
iwjpitti: OK, I think that patch from elmo is good, and I've changed the default in it.  It'll probably be several hours building now, since my machine has been doing some other things since the last libc build.03:55
=== tkamppeter [n=till@bl7-104-105.dsl.telepac.pt] has joined #ubuntu-devel
iwjelmo: ^03:55
pittiiwj: awesome, thanks03:55
elmoiwj: use ronne? :)03:55
cjwatsonseb128: yeah, I was going to suggest exactly that03:56
pittielmo: btw, do you know what's wrong with artigas? https://launchpad.net/+builds complains about a socket timeout03:57
=== cjwatson once again giggles at the breezy goal "ExpandingUniverse"
asacpitti: i see that i missed the ro-RO and he-IL locales from unavail ... but where the hell was the ka-GE locale hidden?03:58
pittiasac: xpi/ka.xpi -> xpi/ka-GE.xpi :)03:58
cjwatsono/~ so pray that there's intelligent life somewhere out in space, 'cos there's bugger-all down here on earth o/~03:58
asacits not in locales.list ... nor in unavail.03:58
asacpitti: why?03:58
pittiasac: because it has always been called like that03:59
=== rnorwood [i=rnorwood@nat/redhat/x-9eaa71d057f56e0e] has joined #ubuntu-devel
asacpitti: but it wasn't in the locales.list file03:59
pittiasac: if you wnat to rename it, we need C/R/P and a transitional package, and I didn't think that was worth the effort03:59
elmopitti: fixed03:59
asacpitti: no i don't want to rename03:59
iwjelmo: Yes, yes, but the faff involved will be much faffier with added faff.03:59
pittielmo: cheers (I'm currently doing lots of give-backs on sparc to get it back into shape, so appreciated)03:59
asacpitti: i want to know why its not in the locales.list file of 2.0.0.1... that i have here03:59
iwjelmo: At least this way I can get on and do something else while the computer does the hard work.04:00
elmoiwj: *shrug* k04:00
pittiasac: they might have reintroduced the translations at some later time in 2.0.0.x?04:00
iwjMy DSL uplink isn't good enough so I'd have to mess about with rsync.  Oh for a good distributed filesystem etc.04:00
iwj(rsync> or worse, patch)04:00
=== sahin_h [n=ezaz@dsl5400DBAD.pool.t-online.hu] has joined #ubuntu-devel
pittiiwj: patch -p1 < debdiff FTW :)04:01
iwjelmo: Do you have an easy setup where you could test my libc for me ?  Or a test case ?  There are some in that TC thread but I'm not sure I quite believe them.04:01
iwjIf you don't have anything then fine, I'll dig them out of that thread and review them.04:01
=== AlinuxOS [n=vsichi@host72-133-dynamic.16-87-r.retail.telecomitalia.it] has joined #ubuntu-devel
asacpitti: thats really too strange for me to bother ... the version i have here is the version that was released before :/ ... 2.0.0.1ubuntu-104:03
pittiasac: hm, I never really pay attention to that .list file04:03
elmoiwj: http://people.ubuntu.com/~james/tmp/test.c04:04
asacpitti: to what do you pay attention? there is not even a ka-..xpi in the source i have here04:04
elmoiwj: is what I'm using, it's from the bug report, and seems to demonstrate the broken behaviour on my gutsy laptop04:04
asacpitti: oh i think i see the source of this confusion04:04
mjg59seb128: Thanks for that04:04
mjg59pitti: Hrmph. I'll look into it.04:04
pittiasac: I just look at the files in xpi/, or rather, I look at the previous ones and rename them on-the-fly when downloading new ones04:04
asacpitti: i did that04:05
asacbut ...04:05
asacpitti: feisty  2.0.0.1ubuntu-1 was released on 2007-02-06 ... while gutsy  2.0.0.1ubuntu-1  on 2007-04-2004:05
asacpitti: so it looks like you added more locales in the gutsy upload04:05
asacbut let me check ;)04:06
pittiasac: no, I didn't add any new locales in today's upload04:06
iwjelmo: Yep, thanks.04:06
iwj(and adnshost proves to me my nameserver is doing the right thing)04:06
pittiasac: I just renamed those three back to their previous names and removed the two now existing ones from unavail.txt04:06
asacpitti: well thats fine ... lets not bother ... its just crazy that there is no sign of those locales here on my copy of 2.0.0.1ubuntu-1. thanks for fixing it.04:08
pittiasac: np (btw, I just did another followup upload to rescue -nn-no)04:08
asacok04:08
=== PriceChild [n=pricechi@ubuntu/member/pdpc.supporter.student.PriceChild] has joined #ubuntu-devel
pittiyay, stuff on sparc starts to become buildable04:08
=== andrunko [n=andrunko@200.184.118.132] has joined #ubuntu-devel
=== ivoks [n=ivoks@0-63.dsl.iskon.hr] has joined #ubuntu-devel
asacpitti: i found that ka-ge was an unavail language ... but it wasn't in unavail.txt04:14
=== d33p__ [n=d33p@185.144.217.87.dynamic.jazztel.es] has joined #ubuntu-devel
=== d33p__ is now known as luisbg_
=== lakin [n=lakin@S01060013101832ce.cg.shawcable.net] has joined #ubuntu-devel
=== mbiebl [n=michael@e180074129.adsl.alicedsl.de] has joined #ubuntu-devel
fabbionecjwatson: ok well it was my understanding that pkl was going to take over. in any case somebody from distro should.04:20
fabbionecjwatson: sorry if i misunderstood or I just don't remember it righjt04:21
cjwatsonfabbione: fortunately this was all carefully documented in e-mail :-)04:21
fabbioneright even04:21
cjwatsonmy expectation was that this sort of thing would be absorbed as general distro work, not given to a single person04:21
fabbionecjwatson: oh yeah.. it's all ok with me. again. sorry if i didn't remember it right04:21
pittimjg59: xft FTBFSed with patch apply failure, too04:22
cjwatsonjust as we don't (any more) have a single person responsible for amd64 build failures04:22
mjg59pitti: Sigh. I get confused by these patch systems.04:22
mjg59pitti: Sorry about that, I'm on it now04:22
=== pitti hugs mjg59
pittimjg59: yay quilt04:23
mjg59That's odd. I seem to have fixed the cairo one. Maybe I uploaded the wrong package.04:23
=== josephpiche [n=josephpi@65-23-165-162-host.drtel.net] has joined #ubuntu-devel
alex-weejmjg59: are you talking about the David Turner patches for LCD filtering in Xft/Freetype/Cairo?04:23
alex-weejit improves unhinted rendering considerably04:23
=== towolf [n=towolf@f048011019.adsl.alicedsl.de] has joined #ubuntu-devel
alex-weejon your ubuntu-devel post04:24
mjg59alex-weej: That's fine, but if I enable sub-pixel rendering we default to full hinting04:24
mjg59So the unhinted case is somewhat less interesting04:24
alex-weejmjg59: well that's only because someone decided that "LCD" means "full hinting"04:25
ScottKIs network-manager seizing control if interfaces it didn't configure on upgrade by design or a bug?04:25
alex-weejif you actually configure hinting and AA settings individually it's definitely interesting04:25
=== j_ack [n=j_ack@p508D808A.dip0.t-ipconnect.de] has joined #ubuntu-devel
alex-weejsee dpkg-reconfigure fontconfig-config :)04:25
=== j_ack_ [n=j_ack@p508D808A.dip0.t-ipconnect.de] has joined #ubuntu-devel
mjg59alex-weej: I'm concerned about the default case, not anything else04:25
alex-weejmjg59: LCD isn't the default case, is it?04:25
alex-weej"Best Shapes", no?04:25
mjg59Most people with TFTs will enable it04:26
=== towolf [n=towolf@f048011019.adsl.alicedsl.de] has joined #ubuntu-devel
alex-weejmjg59: i thought the technique was patented anyway04:26
mjg59So's the bytecode interpreter, but.04:26
alex-weejhence why we've traditionally had to install third party packages to get it04:26
alex-weejhah!04:26
alex-weejKarl was trying to convince me that Ubuntu didn't ship the BCI04:26
alex-weejanyway...04:27
alex-weejis UDS before release?04:27
towolfmjg59: concerning your revert of the font patches,04:27
cjwatsonalex-weej: no04:27
Keybukwhat does the patch have to do with Hinting?04:27
mjg59alex-weej: No04:27
towolfI posted a comparison on the forums, that might illustrate the quality difference04:27
KeybukHinting is aligning fonts to fit the appropriate grid for the display04:27
towolfhttp://ubuntuforums.org/attachment.php?attachmentid=43910&d=119029612504:27
alex-weejtowolf: let's see04:27
=== ryu [n=chris@unaffiliated/ryu] has joined #ubuntu-devel
mjg59towolf: It's unambiguously worse at rendering in a case we use by default04:28
Keybuksub-pixel makes the grid have a resolution three times higher04:28
towolfthe feisty rendering is on the right04:28
alex-weejit's all about this, right? http://www.grc.com/cttech.htm04:28
Keybukmjg59: you're complaint is specifically about the look of Monospace fonts, no?04:28
=== mdomsch [n=mdomsch@cpe-70-124-62-55.austin.res.rr.com] has joined #ubuntu-devel
mjg59Keybuk: No, my complaint is about vertical glyphs no longer being pixel-aligned04:28
Keybukmjg59: that's because you turned on *sub*pixel hinting04:29
towolfmjg59: so in my image you would prefer the right column?04:29
Keybukif you want them pixel-aligned, use a non-*sub*-pixel setting?04:29
mjg59Keybuk: Argh. No. We don't have a UI mechanism for controlling whether hinting is sub-pixel or not.04:29
towolfKeybuk: he seems to prefer "stem snapping"04:29
mjg59We only have a UI mechanism for controlling whether rendering is sub-pixel or not.04:29
Keybukmjg59: hinting is irrelevant, this is about smoothing04:29
Keybukyou want a UI option that provides sub-pixel smoothing based on hinting done at pixel resolution?04:30
mjg59No, I want my fonts to work.04:30
Keybuk(which provides incredibly out-of-shape results, but happens to make Monospace look quite crisp)04:30
towolfKeybuk: when stems are snapped by the hinting mechanism, the filtering doesn't kick in on the stems04:30
towolfthat why they are plain black04:30
mjg59Keybuk: So no, I haven't turned on subpixel hinting.04:30
mjg59How could I?04:30
alex-weeji don't even think there is such a thing04:31
Keybukmjg59: what I'm concerned about is that you've reverted a change because you don't happen to like it04:31
alex-weejthere is hinting, and there is subpixel AA04:31
alex-weejKeybuk: hold on a second04:31
Keybukwithout any consideration to what effect is intended04:31
mjg59Keybuk: It's not a matter of "liking". It's a regression in a common use case.04:31
=== calc [n=ccheney@conr-adsl-209-169-124-200.consolidated.net] has joined #ubuntu-devel
mjg59A week before beta04:31
Keybukmjg59: it's a regression that our font rendering now matches that of Windows XP/Vista and Mac OS X ?04:31
alex-weejFWIW, subpixel AA looks terrible without Scott's patches, as curved edges (i.e. stems that can't be hinted) gain yellow tinges04:31
cjwatsonKeybuk: in fairness there were a lot of complaints here that didn't seem to be addressed by anyone who knew about them04:31
Keybukie. a regression that we now have comparable font rendering to commerical products?04:31
cjwatson#ubuntu-devel yesterday was full of "my fonts are broken"04:32
Keybukcjwatson: reviewing the logs, I saw one complaint by ion_04:32
mjg59Keybuk: It's a regression that my fonts become less readable and give me a headache (for the first time in five years), yes04:32
cjwatsonhmm, I'm sure I remember a lot more than that04:32
Keybukcjwatson: it was a very long complaint, repeated often04:32
mjg59Which is an indication that the change should actually be discussed, rather than uploaded at this short notice04:32
seb128I didn't like the way they were yesterday04:32
seb128they looked blurry04:32
Keybukseb128: that's what anti-aliasing does04:32
=== Skiessi [n=qwe@dsl-roibrasgw1-fe88fb00-133.dhcp.inet.fi] has joined #ubuntu-devel
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
Keybukif you don't want blurred fonts, there's a "NO ANTI-ALIAS" option04:32
towolfmjg59: it get's a lot more interesting for fonts other than vera/dejavu, i.e., where you don't have clean vertical stems.04:32
Keybukif you like a little bit of blur round the edges, there's a "Greyscale" option04:33
seb128Keybuk: well, default setup should look good for sure no?04:33
towolfmjg59: the old style is a hack, then04:33
alex-weejthe old style did no filtering04:33
towolfmjg59: http://ubuntuforums.org/attachment.php?attachmentid=43911&d=119029641704:33
Keybukseb128: yes, I agree; and every single person I tried the patches on said that the usual non-monospace fonts looked *much* better with the patches than without04:33
=== jack_wyt [n=jack@123.115.242.154] has joined #ubuntu-devel
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
seb128Keybuk: it's not easy to make a estimation of the number of people who like something or not04:34
mjg59Keybuk: At the point where the code is intelligent enough not to have a significant reduction in quality on a common use case amongst our developers, I'm happy with it04:34
seb128that needs some time for testing and some sort of pool to ask what users who tried prefer04:34
cjwatsonKeybuk: did you tell them which one was your change?04:34
Keybukthe simple fact is that with the patches, the rendering of the fonts matches (to a few degrees anyway) the output on Mac OS X and Windows XP04:34
seb128and should not be made just before a freeze like that I think04:34
cjwatson(or indicate by non-verbal cues)04:34
Keybukcjwatson: no04:34
siretartcprov: sorry, wrong channel, actually wanted to ask you here04:34
towolfalex-weej: yes, it did, just not on the stems, which cover the biggest area of a glyph04:34
alex-weejtowolf: no, it did no *filtering* http://www.grc.com/cttech.htm04:35
Keybukperhaps we need a middle option for "broken sub-pixel hinting"04:35
cprovsiretart: np.04:35
alex-weejKeybuk: it's this: http://www.grc.com/cttech.htm04:35
mjg59Keybuk: Please don't imply that the behaviour I want is broken. It's unnecessarily emotive.04:35
Keybukmjg59: the behaviour you want is caused by code being #ifdef'd out :p04:35
mjg59Keybuk: It's ifdefed out for a reason04:36
alex-weejit's ifdef'd out because of patent reasons04:36
mjg59alex-weej: It's ifdeffed out because cairo and xft upstream have not taken those patches yet04:36
siretartcprov: thanks!04:36
alex-weejit's the only way to equalise colour balance while maintaining subpixel positioning04:36
alex-weejand hence why people always whinge that "linux font rendering is worse than Windows/OS X"04:36
alex-weejyou have an opportunity here to silence those people04:37
mjg59Keybuk: Keith believes that the rendering example I showed him is broken04:37
mjg59And he's Xft upstream04:37
alex-weejthe hinting algorithm is broken i guess04:37
Keybukmjg59: did you show keith the detailed papers explaining why it's rendered like that?04:38
towolfalex-weej: you're a bit confused, the old lcd mode, it filters, but not the stems04:38
towolfalex-weej: ftp://ftp.tuebingen.mpg.de/kyb/towolf/Bildschirmfoto-1.png04:39
alex-weejtowolf: what do you mean by "filters"?04:39
mjg59Keybuk: I'm fundamentally uninterested in whether it's theoretically better or not. It quite clearly isn't in this case!04:39
asacpitti: actually ka-ge is now again "Transitional package for unavailable language  "04:39
Keybukmjg59: to me it's incredibly clearly better04:39
mjg59Keybuk: I'm talking about once very specific case here04:39
asacpitti: in 2.0.0.7+1-0ubuntu1 (m-f-l-all)04:39
=== ogra_ trusts his eyes and they tell me they see blurry fonts on all LCDs around now
alex-weejtowolf: what do you mean by "old", too? :P04:39
Keybukwhat is the very specifc case?04:40
mjg59Keybuk: The case I end up using for most of the day, which is a small monospaced font04:40
pittiasac: really? not here...04:40
towolfalex-weej: the pre-patch era LCD filtering code in Xft and Cairo04:40
=== alex-weej is being selfish and would like to not have to use third-party debs to get balanced subpixel AA
asacpitti: https://edge.launchpad.net/ubuntu/+source/mozilla-firefox-locale-all/2.0.0.7+1-0ubuntu104:40
Keybukmjg59: I said right at the top, the only case I've ever seen where people have a complaint is a small monospaced font :p04:40
Keybuk<Keybuk> mjg59: you're complaint is specifically about the look of Monospace fonts, no?04:40
=== ryu [n=chris@unaffiliated/ryu] has left #ubuntu-devel ["Gone]
pkernMonospace AA on OS X is disgusting... so please don't put that up as an example. ;)04:40
pittiasac: I think that's a LP bug; apt-cache show DTRT here04:40
mjg59Keybuk: Right. And, in this specific case, the change is clearly a regression in functionality.04:41
=== lamont [i=lamont@nat/hp/x-2a2c04d4d6cd0dac] has joined #ubuntu-devel
Keybukmjg59: so we could tackle this quite simply, with a fonts.conf adjusting the hinting for monospace fonts, no?04:41
alex-weejpkern: everyone has their opinions04:41
alex-weejKeybuk: it has nothing to do with just monospace fonts04:41
Keybukalex-weej: do you think non-monospace look worst?04:41
mjg59Keybuk: My /perception/ is that the other fonts have better shaping but lower readability now04:41
alex-weejKeybuk: any hinted text looks terrible to me.04:42
ogra_for me its all fonts04:42
mjg59But I spend much less time looking at that than the monospace case, so I haven't tried to quantify that in any way04:42
alex-weejhttp://img363.imageshack.us/img363/9960/screenshotfreenodeubuntno7.png04:43
=== AlinuxOS [n=vsichi@host72-133-dynamic.16-87-r.retail.telecomitalia.it] has joined #ubuntu-devel
towolfmjg59: what's the problem, you know you can always enable BCI hinting without any AA?04:44
towolflike in the good old days.04:44
mjg59towolf: Because I want sub-pixel AA. It makes my fonts look nicer.04:44
Keybukmjg59: you have proper sub-pixel AA now though04:45
alex-weejmjg59: do you have a rendering of how it was when it was "nicer"?04:45
mjg59Keybuk: No, I now have sub-pixel AA plus sub-pixel positioning04:45
Keybukyou want sub-pixel anti-aliasing with hinting done on a pixel grid?04:45
mjg59Previously, a fully hinted font would align to pixel boundaries. Now that's not the case.04:45
towolfmjg59: but it means we will go back to the right column in this screenshot: http://ubuntuforums.org/attachment.php?attachmentid=43911&d=119029641704:45
Keybuk(the difficulty there is you then need another option, None/Slight/Medium/Full Hinting and [ ]  Hint on sub-pixel alignment)04:45
alex-weejtowolf: btw earlier were you suggesting that the filter somehow doesn't apply to "stems"?04:45
=== bddebian [n=bdefrees@63.81.56.182] has joined #ubuntu-devel
alex-weejmjg59: can you see the yellow tinges everywhere on the right column?04:46
towolfalex-weej: because xft and cairo activated snapping since the filter code was so broken that it leads to intense color fringing.04:46
alex-weejthat's because there's no colour balancing04:46
towolfalex-weej: as you can see in the Cambria screenshot above04:46
alex-weejtowolf: do you actually know what i am talking about when i say "filter"?04:47
towolfalex-weej: nowaqdays with the turner patch we do not need the stem quantization anymore04:47
alex-weejtowolf: i mean the thing that spreads pixel intensity into 3 or 5 pixels around it04:47
towolfalex-weej: yes04:47
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-devel
bddebianHeya04:47
alex-weejtowolf: where did you get that test app from?04:48
towolfalex-weej: its "ftdiff" from freetype-demos04:48
alex-weejcheers04:48
=== ogra_ would just like to have fonts again that dont make his eyes tear after 20min of work, no matter what theories/techniques are involved
towolfalex-weej: when the source glyph does not cover fractional pixels (it's blown up originally) then there is nothing to filter. and quantizaiton does this.04:48
pittiseb128: yay, pygtk built; I have a list of the ~ 15 rdepends which I'll give back on sparc once this gets published; thanks again04:48
seb128pitti: you're welcome04:49
alex-weejtowolf: ok, sounds interesting but wrong as it sort of modulates a blur -- parts of your font look more blurry than others04:49
Ngaren't small fonts generally supposed to be excluded from AA anyway?04:49
alex-weejbut I use unhinted anyway04:49
alex-weejNg: on Windows XP.04:49
=== dexem [n=dani@220.Red-83-52-31.dynamicIP.rima-tde.net] has joined #ubuntu-devel
alex-weejby default. (ugly)04:49
mjg59Ng: No04:50
mjg59AA can do a huge amount to improve the readability of small fonts04:50
KeybukNg: depends who you ask04:50
ogra_you could force that once in fontconfig iirc04:50
Keybuk(arguably small fonts benefit more from sub-pixel hinting since there's three times as much resolution available :p)04:50
ogra_(no AA for small fonts)04:50
Keybukogra_: yeah, I thought there was a conf.avail for that, but I can't see it right now04:50
Keybukit exists for certain fonts, but not globally04:51
Keybuk(Bitstream Vera, notably)04:51
alex-weejtowolf: how did you activate the "legacy LCD filter"?04:51
Keybukuh, sorry, that's hinting it disables04:51
=== Lure_ [n=lure@212.103.157.37] has joined #ubuntu-devel
alex-weejKeybuk: use dpkg-reconfigure fontconfig-config04:52
alex-weejoh wait sorry, it doesn't have an option for what you said nm04:52
Keybukalex-weej: the debconf stuff symlinks from /etc/fonts/conf.avail to conf.d04:52
towolfalex-weej: "l" key04:53
towolfalex-weej:  "legacy LCD filter" is unpatched freetype, cairo and xft04:53
alex-weejyeah it looks bad04:53
towolfalex-weej: yes.04:54
alex-weejnot quite as bad as unfiltered though04:54
alex-weejtbh that's be owned -- i didn't even know there was a legacy filter -- i thought it was unfiltered heh04:54
towolferr, on anytghing else than sanserif fonts it certainly does04:54
ScottKpitti: Would you please give poker-network 1.2.0-1ubuntu1 a push out the door.04:54
towolfand on fonts that don't have massive hinting tables04:54
towolfmanual hinting tables04:55
alex-weejtowolf: LCD filtering != hinting though, right?04:55
towolfalex-weej: yeah04:55
alex-weejso what do you mean?04:55
towolfalex-weej: it's two separate mechanisms04:55
alex-weejyes i know04:55
=== mdomsch [n=mdomsch@cpe-70-124-62-55.austin.res.rr.com] has joined #ubuntu-devel
towolfalex-weej: that have to harmonize04:55
alex-weejwow04:56
alex-weejfor hinted text it looks really bad actually04:56
alex-weejeverything goes greenish04:56
towolfalex-weej: full (hint_strong), normal (hint_medium), do not go well with the turner patches04:56
towolfalex-weej: slight is best, IMO04:56
alex-weeji think my monitor's gamma is fubared though04:56
pittiScottK: done04:56
ScottKpitti: Thanks.04:57
alex-weejfor hinted vera @ 10pt/96dpi i can't tell the difference between light and default04:57
alex-weejnor the difference between legacy and unfiltered04:57
=== Pici- [n=Pici@ool-4355be00.dyn.optonline.net] has joined #ubuntu-devel
towolfalex-weej: and, that's the crucial point: when GNOME's prefs are set to "slight", the autohinter with all it's splendor is activated automatically in hint_light mode04:57
alex-weejew04:57
alex-weejautohinter is terrible04:57
alex-weejit fucks up our ligatures big style04:58
towolfalex-weej: the prefs dialog in "Appearance" is just badly designed.04:58
Keybukisn't the autohinter supposed to be not-as-good as the bytecode intepreter?04:58
alex-weejtowolf: +104:58
alex-weejKeybuk: the autohinter is much more subtle with what it does04:58
towolfKeybuk: wrong, terribly wrong.04:58
alex-weejtowolf: !?04:58
KeybukI understood that the bytecode intepreter followed the instructions in the font files04:58
pittimjg59: thanks for the fixes, accepted; I leave the eventual decision which renderer to use to the discussion between Keybuk and you, though :)04:58
towolfKeybuk:  the autohinter si a lot less aggressive  than the old win95 days manual hints.04:59
towolfKeybuk: say, arial, timesnewroman, etc04:59
mjg59pitti: Thanks04:59
alex-weejso FT quite clearly has an option for choosing a filtering type04:59
alex-weejas i am toggling it with ftdiff05:00
towolfKeybuk: they were made with monochrome rendering in mind.05:00
Ngfwiw, after using the cleartype-style rendering for a day, I think it's superior. Interestingly, I think it makes the most difference for my little monospace fonts (lucida typewriter 6.5pt @105dpi)05:00
towolfKeybuk: how windows looked for years.05:00
towolfKeybuk: nowadays both windows (wpf) and osx disregard the bci hints completely05:00
alex-weejtowolf: that's a different argument, though. people get VERY attached to their way of font rendering05:01
ion_keybuk: I wasnt the only one complaining.05:01
towolfKeybuk: i'll make a waterfall example for you05:01
towolfalex-weej: yes, the old-school blur haters05:02
=== agoliveira is now known as agoliveira_lunch
alex-weejtowolf: you don't mind a tiny drop in contrast for increased readability, but you still use the autohinter?05:02
towolfalex-weej: light autohinter with turner-style filtering is a very good middle-ground actually05:02
towolfalex-weej: OSX is really muddy05:03
alex-weejtowolf: maybe. the autohinter screws up ligatures though and renders f differently to ff05:03
towolfalex-weej: what?05:03
towolfalex-weej: ligatures are perfect, here05:03
mjg59As I said, I'm not fundamentally opposed to the change. What I am opposed to is making a user-visible change of this magnitude with no discussion amongst the development community, shortly before release05:03
Keybukmjg59: I made it shortly before *BETA*05:03
mjg59These patches aren't new. There's no reason for it to be done this late.05:03
Keybukit's not a API or ABI change, so is less relevant to the development community05:03
mjg59Keybuk: So well after feature freeze05:03
Keybukit's a visual change, which is more relevant to get opinion from the user community05:03
KeybukBeta is the first release which our users tend to see05:04
Keybukso this seems to be a perfect time to make the change05:04
Keybuksince there's still plenty of time to revert it before Release if our user opinion is overwhemlingly negative05:04
Keybuk(artwork, also visual, is rarely ready before Beta)05:04
mjg59And the immediate reaction is "It causes regressions"05:04
alex-weejmjg59: i'd guess a vocal minority05:04
Keybukmjg59: really?  so far I'd say that there's a minority reaction against it05:04
mjg59I'm happy to admit that the developer base is likely to have a different view of this than our naive users05:04
alex-weejput it this way, those who really REALLY care about their fonts don't already use Ubuntu05:05
Keybukmjg59: making this change at the beginning of the release cycle, or FF, wouldn't make a difference05:05
towolfmjg59: we have a history of mutlipage forum threads offering patched debs, to great acclaim, since edgy05:05
Keybuksince we'd still have to wait until after Beta to make the decision05:05
mjg59Keybuk: Which would give us plenty of time before beta to get it into a state where the developers aren't unhappy05:05
towolfmjg59: mlind has been providing those debs since then , and they've been welcomed by many05:05
alex-weejincluding me!05:05
alex-weejmlind is a god05:05
mjg59These fonts are genuinely giving me a headache right now05:06
towolfalex-weej: err, he is a deb compiler05:06
alex-weejtowolf: same thing :P05:06
alex-weejmjg59: perhaps too much thinking about them is giving you a headache? :P05:06
Kopfgeldjaegerif, lets say, kernel 2.6.23 will be finished in 1 hour, will it get it into gutsy or is the KernelFreeze meant for the current *.22 kernel?05:06
Keybukmjg59: ok, that counts as one negative vote ... 7,999,999 votes to go? :p05:06
mjg59Keybuk: No05:06
towolfmjg59: that might be because the vera fonta suck balls.05:06
alex-weejask mr. shuttleworth, that's what it comes down to in the end, right?05:06
mjg59Ergh. Sorry.05:06
mjg59Kopfgeldjaeger: No.05:06
mjg59towolf: They're what we ship by default.05:07
towolf*fonts05:07
towolfmjg59: :-)05:07
mjg59So, that's the case we have to work with05:07
cjwatsonalex-weej: no, the technical board. note that this is two members of the TB having an argument ...05:07
Trewasone users option about the font issue here: IMO the "new" cleartype-like font rendering is clearly worse than the old and I noticed the blur immediately... fwiw, at home I am using XP and feisty on the same computer and feisty has clearly better font rendering than xp's cleartype (though I am using microsoft fonts in feisty, not the default bitstream fonts, if that changes something)05:07
Keybukmjg59: I argue that we keep these patches in for Beta, and evaluate at the first opportunity immediately after what the public reaction is to the fonts05:07
towolfmjg59: better fontconfig default will help, though.05:07
Keybuk(which was my plan)05:07
towolfmjg59: just patching with adjustments is not enough, and05:07
cjwatsonKopfgeldjaeger: we're shipping 2.6.22, it's far too late to move to a new upstream05:07
towolfmjg59: that is likely the source of your headache05:08
KeybukI was also half way through a mail to ubuntu-devel explaining with screenshots the differences between the two when you reverted them <g>05:08
=== `23meg [n=m@ubuntu/member/-23meg] has joined #ubuntu-devel
alex-weejit's already been reverted?05:08
towolf*without05:08
alex-weejoh yay, status freaking quo05:08
mjg59Keybuk: It's absolutely undeniable that this change reduces the legibility of a common (admittedly not the most common) font use case.05:09
=== Hobbsee has found that whether it's good or bad depends entirely on the font.
Keybukmjg59: disagree, for me it improves the monospace font05:09
Keybukit makes it quite a bit more readable for me05:09
KeybukI can actually see "m" now, it's not a filled-in block :p05:09
mjg59Keybuk: No, there really isn't any argument over this. It reduces the definition and contrast.05:09
ogra_ Keat what resolution ?05:09
Keybukmjg59: see also "anti-aliasing"05:10
ogra_Keybuk: at what resolution ?05:10
Keybukfor definition and contrast, see "no anti-aliasing"05:10
Keybukogra_: 125dpi05:10
mjg59Keybuk: No, you're introducing a false dichotomy.05:10
towolfHobbsee: that's true05:10
cjwatsonmjg59: I think arguing that there is no argument when you're busy having one is perhaps a little disingenuous05:10
ogra_it makes them blurry and badly readable on 1024x768 at 96 or 100 dpi05:10
ogra_for me05:10
Keybuk(and can we stop using words like "blurry" :p  anti-aliasing *is* blurring to fool the eye to think there's a curve there)05:11
mjg59Keybuk: Vertical lines are now blurred.05:11
ogra_it produces a quite visible blur which i didnt have before the update05:11
Keybukmjg59: no, vertical lines now include a sub-pixel component either side in many cases05:11
towolfLuxi is a nice series, too bad it's in non-free.05:12
mjg59Keybuk: Right. They're blurred.05:12
KeybukI don't think we're going to win any "pro" vs. "con" arguments here05:12
Keybukthe real decision is whether we use Beta as a time to get a wider opinion than yours and mine05:12
mjg59Keybuk: Anti-aliasing also introduces blurring, but it does so with the aim of introducing information that wasn't there before05:12
towolfKeybuk: when the outline of the glyph says it whould be as wide as it should be.05:12
towolfKeybuk: which gains us actual proportions between bold and non-bold05:12
=== l_ [n=l_@mix.mmjgroup.com] has joined #ubuntu-devel
towolfand not jumpy, either 1px wide or 3 px wide rendering05:13
towolferr, 2px too05:13
towolfmjg59: AA and lcd-AA is the same thing with more sophistication05:14
mjg59towolf: This isn't about AA.05:14
Keybukfor me, "m" is now rendered as brown-blue-red-blue-orange-blue05:14
towolfmjg59: did you know that aa is lcd rendering with R=G=B, nowadays?05:14
Keybukbefore it was rendered as black-dark grey-black-black-dark grey05:14
Keybukso I utterly reject your assertion that this doesn't introduce information that wasn't there before05:15
mjg59Keybuk: That's not the behaviour I saw. My ms have always been rendered using sub-pixel information around the cruves.05:15
Keybukmjg59: around the curves yes, not between the downward strokes of the "m"05:15
Keybukwhich made it look like a shaded block with a bit of a bump on top05:15
mjg59Keybuk: Hang on, let me find a machine without this update.05:15
towolfKeybuk: just enable full hinting and you will get this quantization effect back.05:16
Keybuktowolf: ?05:17
mjg59Keybuk: Ok. The effect I have with ms on the old code was "white, black, white, black"05:19
alex-weej2 stems?05:19
mjg59With the new code I have "Blue, pale blue, purple, pale blue, purple, pale blue"05:19
alex-weejmjg59: right, but that = positional information05:19
alex-weejas it goes through your RGB grid05:19
Keybukhttp://people.ubuntu.com/~scott/Terminal-1.png05:19
Keybukvs05:19
Keybukhttp://people.ubuntu.com/~scott/Terminal-2.png05:19
alex-weejlooks like -2 is unhinted...?05:20
Keybukalex-weej: probably, since the sizes reduce05:20
Keybukand meh, those came out really small; oops05:21
=== mvo [n=egon@p54A66ADA.dip.t-dialin.net] has joined #ubuntu-devel
mjg59Keybuk: What size font are you using, and what's your DPI set to?05:21
towolfKeybuk: the stronger the hinting the less fractional positional info is present, and hence less "color".05:21
towolfKeybuk: hinting is a quantizing process.05:21
cjwatsoniwj: do you have a list of targets for adding trigger support?05:22
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-devel
=== MagnusR [n=magru@c83-252-222-139.bredband.comhem.se] has joined #ubuntu-devel
dholbachis somebody looking at getting DKMS out of NEW?05:24
pittidholbach: what's the excuse for it?05:25
iwjcjwatson: What, a list of postinst thingumies to triggerise ?05:25
iwjNo.05:25
=== illovae_ [n=illovae@unaffiliated/illovae] has joined #ubuntu-devel
Hobbseepitti: dell stuff05:25
Keybuksorry, regenerated the pngs05:25
KeybukI took them in the wrong terminal mode05:25
dholbachpitti: the kernel team wants it, it will make things easier wrt building kernel modules and soname bumps of the kernel05:26
cjwatsoniwj: ok, I had been wondering if fc-cache was on it, but I guess that answers that question05:26
Keybukmjg59: I think that we've clearly established that both of us have different opinions about the readability of the resulting output05:27
=== XSource [n=XSource@41.201.235.82] has joined #ubuntu-devel
Keybukthe true argument should be when is not appropriate to test them?05:28
=== ogra_ simply belives his eyes that start hurting pretty fast
Keybuk(and thus gain a wider, and thus more balanced, opinion on the results)05:28
pittiI thought so yesterday, too, but today I actually got used to it05:28
mjg59Keybuk: Uh. These terminals don't seem to be the same size?05:28
cjwatsonKeybuk: it looks like the font you're using in Terminal-2 is bigger05:29
mjg59Or is one of them just clipped?05:29
Keybukmjg59: they should both have a character size of 8px05:29
cjwatsonthe 'i's look distinctly different in size05:29
Keybukcjwatson: it's smaller in point size actually05:29
alex-weejmjg59, Keybuk, FT config is telling it not to hint at that small size on the older configuration05:29
mjg59Keybuk: No, they're not the same size05:29
Keybuk(they were taken on different machines, so it's not an entirely fair test)05:29
mjg59Look at the height of the characters05:29
alex-weejer... on the newer05:29
mjg59Keybuk: The 's' in scott is five pixels tall on one, four pixels on the other05:30
KeybukI propose the following:05:30
=== Hobbsee is greatful that most of her apps are kde - so only the webbrowser and email are a problem - but with a different font, it's not so bad.
Keybuk - ship with the patches in Beta05:30
Keybuk - evaluate the opinion afterwards to be one of05:30
Keybuk   1) overwhemlingly positive (keep)05:30
Keybuk   2) overwhelmingly negative (reject)05:30
Keybuk   3) largely positive but with issues (remove, and defer to Hardy for more testing)05:31
cjwatson'i's are 5 pixels vs. 7 pixels05:31
Keybukthat way we at least know whether to consider the patches for hardy if there are continuous issues with more than a very vocal minority05:31
cjwatsonHobbsee: I thought this was all xft and freetype and the like, so common to both desktops05:31
Keybuk(I myself found the monospace output wrong for about the first 6 hours of using them, now it looks perfect)05:31
Hobbseecjwatson: that's what i thought, too.  until i saw one lot of apps looking dramatically different from the other (where i think i'd played with the kde hinting before)05:32
mjg59cjwatson: We default to full hinting if you enable sub-pixel anti-aliasing, and we have the byte-code interpreter enabled. As a result, the behaviour will differ between fonts05:32
cjwatsonmjg59: what comment of mine are you replying to?05:33
mjg59cjwatson: Whether it'd be common to both desktops. It depends on the default fonts used for both05:33
cjwatsonah05:33
siretartseb128: did you notice the reject of live-initramfs due to missing orig.tar.gz?05:33
seb128siretart: no, looks like sync-source is broken, I'm not sure of what I can do05:34
seb128pitti, cjwatson: ^05:34
seb128any idea?05:34
pittiseb128: *again*?05:34
pitti*sigh*05:34
seb128looks like other syncs I did yesterday got the same issue05:34
pittioh, it's just for that particular package05:34
pittiseb128: hm, can you please talk to cprov in #soyuz directly? he made some cherrypick changes to unbreak it at least for the non-orig.tar.gz syncs05:35
=== agoliveira_lunch is now known as agoliveira
seb128ok, thanks05:35
pittiseb128: no idea how to fix that, sorry05:35
pittiseb128: except for asking people to sync it manually with http://people.ubuntu.com/~pitti/scripts/syncpackage05:35
Keybukmjg59: do you have an argument why not to follow my proposal?05:37
alex-weejmjg59: btw you posted the thread to ubuntu-devel, which is moderated.05:37
mjg59Keybuk: Yes. It appears to give equal weight to all providers of feedback.05:37
Keybukmjg59: why should we not give equal weight?05:37
mjg59Keybuk: If we lose 50% of our average users, we lose 50% of our market share. If we lose 50% of our developers, we lose ~100% of our market share.05:38
cjwatsonalex-weej: good05:38
mjg59This is clearly inflated, but some users are more important to us than others05:38
cjwatsonthe fact that ubuntu-devel is moderated is precisely a reason to hold discussions there that might get heated05:38
Keybukmjg59: I think that case is covered by (3) in my proposal; if we see issues of concern among more than just one or two people, then we defer05:38
=== ogra_ [n=ogra@p548ACCC2.dip.t-dialin.net] has joined #ubuntu-devel
mjg59Keybuk: Well, we've already got three here05:38
alex-weejcjwatson: in light of what mjg59 just said i guess it makes sense.05:38
Keybuknote that there are quite notable developers in here who seem to prefer the change05:39
KeybukI do not agree that we can judge the issue with a few hours between upload and a reversion05:39
mjg59Keybuk: It would be helpful if you could generate before and after images to show the issue you're describing, because I simply can't reproduce it here05:39
Keybukthe issue is that our font rendering sucks05:40
=== coffeedude [n=coffeedu@216.254.62.194] has joined #ubuntu-devel
Keybukit does not compare with commercial operating systems05:40
Keybukthese patches give us rendering very comparable to those operating systems05:40
mjg59Keybuk: Yes. I contend that for the case I'm most concerned about, the new code sucks significantly more.05:40
Keybukthe fact you prefer the older rendering is not for argument, since it's apparent :)05:41
Keybukthe argument should be about the right way to find out what is better05:41
mjg59But I can also demonstrate /why/ the new code produces what I believe to be less readable results05:41
mjg59And upstream agrees with me about that05:42
Keybukit's clear that we're not going to reach a conclusion here05:42
Keybukkeith has different issues with the patches according to mailing list archives05:42
Keybukand a member upstream *wrote* the patches!05:42
Keybukso that's irrelevant05:42
mjg59Keybuk: No, that's freetype upstream, not xft upstream05:42
mjg59It's the xft case I'm concerned about05:43
Keybuk?05:43
mjg59xft is responsible for actually getting these glyphs onto the screen with X05:43
mdzHobbsee: pardon?05:44
=== Lure [n=lure@212.103.157.37] has joined #ubuntu-devel
mdzHobbsee: "upstream version freeze" has, by definition, never applied to new packages05:45
Hobbseemdz: no, bu t new package freeze certainly does.05:45
Hobbsee(which is what bryce actually meant in the bug report)05:46
=== alex-weej_ [n=alex@cpc2-darl3-0-0-cust237.midd.cable.ntl.com] has joined #ubuntu-devel
mdzHobbsee: I am not prepared to remark on what he may have meant, only what he said05:46
cjwatsonseb128: I'm just going through old Ubuntu goals looking for things to polish in hardy, and ran across dapper-desktop-plan05:47
HobbseeScottK: did you want to respond?  seeing as it was your complaint.05:47
cjwatsonseb128: I noticed that it called for "Main Menu" and "Menu Bar" in "Add to Panel..." to have visually distinct icons expressing the difference between them05:47
cjwatsonseb128: but that the current dialog just has an Ubuntu logo for both05:47
cjwatsonseb128: what happened to that?05:47
=== ScottK reads the backscroll.
seb128cjwatson: whoever was on charge of the artwork was supposed to do that (jdub?) didn't do it so nothing05:48
cjwatsonseb128: ok, so it should be on the list for polish05:48
seb128right05:48
towolfmjg59: may i provide a clean comparison of the use case you proposed?05:49
towolfmjg59: it is Vera Sans Mono at 8pt: ftp://ftp.tuebingen.mpg.de/kyb/towolf/screenshot1.png05:50
ScottKmdz: In MOTU we've been using the UVF exception process to cover both UVF exceptions and New package freeze exceptions, so asking for a UVFe for the new package was consistent with what we've been doing.05:50
towolfthe right side is after your revert, the left side is before the revert, but with suboptimal settings. center is authinter light mode.05:51
ScottKHobbsee and mdz: It's not clear to me from the backscroll what Hobbsee said that you were responding to.05:51
HobbseeScottK: the ati bug that you were complaining about earlier?05:52
ScottKYes, but I was trying to get the exact context that led to "<mdz> Hobbsee: "upstream version freeze" has, by definition, never applied to new packages" and couldn't find it.05:52
mdzScottK: ok. I think that's a bit confusing, and suggest that we clarify this as part of pitti's work on consolidating freezes05:52
ScottKmdz: I agree with it being confusing.05:53
ScottKIf we consolidate the freezes it would certainly make it easier.05:53
HobbseeScottK: because there's no current version to compare the new upstream to, as it's new to ubuntu - so as mdz says, no possibility of regressions05:53
mdzScottK: I was responding to:05:53
mdz<Hobbsee> seb128: at this point, we've stuck a blanket deny on any new packages, unless they're really important or interesting05:53
mdz<Hobbsee> seb128: which mdz then hijacked, but that's beside the point.05:53
ScottKAh.05:53
ScottKYes.  The reasons for new package freeze are entirely different.05:54
mdzHobbsee: interestingly enough, NewPackagesFreezeUniverse is one of the minority of freeze states which lacks a rationale on https://wiki.ubuntu.com/UbuntuDevelopment05:54
ScottKAs I understand it, primarily because the archive admins have other stuff to do late in the release.05:54
alex-weej_towolf: how do i log on to this ftp thing?05:55
MithrandirScottK: actually not.  It was institutionalised at the request of MOTU as a way of forcing the MOTUs to concentrate on what was already in the archive.05:55
alex-weej_ah it worked now, just took for-fucking-ever :P05:55
ScottKMithrandir: Ah.  That would make sense too.05:55
seb128ScottK: the freeze period is not really the busy time for the archive admin work05:55
mjg59towolf: Thanks, that looks like the comparison I see05:55
towolfalex-weej_:  does it ask for a password?05:55
=== nags [n=nags@122.167.135.201] has joined #ubuntu-devel
seb128ScottK: there is an higher number of sync requests and new packages when there is no freeze in action ;)05:55
pittiseb128: it's for me, anyway05:55
alex-weej_tbh for hinted text the legacy filter looks better to me anyway05:55
towolfmjg59: but which is best for your eyes? i'm curious.05:56
seb128pitti: how so?05:56
alex-weej_towolf: no it worked now05:56
pittiseb128: cleaning up the archive and beat it into consistency is a huge task05:56
mjg59towolf: Certainly not the middle one05:56
pittiseb128: just because before releases this has to be done05:56
ScottKseb128: Yes and that's even with the ones we said no about.05:56
=== IntuitiveNipple [n=TJ@alexandros.tjworld.net] has joined #ubuntu-devel
Hobbseemdz: seems to be on https://wiki.ubuntu.com/NewPackagesFreezeUniverse (linked from your report), as much so as the others are.05:56
alex-weej_the middle one is easily more readable than either of the others05:56
mjg59towolf: The left hand one has clearly better shaping, but I find the right hand one to be more readable05:56
towolfmjg59: okay, left or right?05:56
Hobbseemdz: but i recall you saying to me - never put down to maliciousness what you can to disorganisation.05:56
seb128pitti: we sort of try to clean up for every milestone CD05:56
pittiseb128: right05:56
towolfmjg59: hmpf.05:56
pittiseb128: but the amount of churn that piles up is amazing05:57
seb128pitti: well we slacked on that during the rest of the cycle05:57
alex-weej_towolf, Keybuk: what is the technical difference between the old and the new filters?05:57
alex-weej_towolf: the new filter is doing nothing for hinted rendering other than making it blur with colour fringes05:57
seb128pitti: try to not process NEW nor sync request for a month during the busy time of the cycle, I think the backlog would be quite impressive05:57
towolfmjg59: comparisons at such point sizes are not realistic anyway.05:58
pkernRight, middle, left, in order of preference.05:58
mjg59towolf: I think the issue is accentuated with white on black, and I'm happy to admit that I really should get round to reconfiguring my applications to be black on white05:58
alex-weej_pkern: look at the M rendering05:58
mdzHobbsee: what does?  that doesn't seem like a rationale.  I'm not questioning the usefulness of setting a deadline for new packages, but we should document the reason for it05:58
pittiseb128: right, but if people stop packaging new crazy stuff and start concentrating on bug fixes, there shouldn't be NEW churn in the first place05:58
mdzHobbsee: also, that description merely says that new packages in the queue won't be accepted -- it doesn't say that they shouldn't be uploaded05:58
seb128pitti: right05:59
mdzHobbsee: in which case, the sensible workflow would be upload -> request exception -> accept05:59
pkernalex-weej_: I dislike the m rendering of the middle one and the M rendering on the right one. But considering that a looks weird too on the right, hm...05:59
Hobbseemdz: which then sticks more work on the archive admins, though.  and they have too much stuff to do as it is.05:59
towolfalex-weej_: http://lists.nongnu.org/archive/html/freetype/2006-04/msg00012.html06:00
Hobbseemdz: the aim, from my POV, is to not let things even get thru to the archive admins without exceptions.  it's not their job to send it back, etc.06:01
alex-weej_towolf: no i've seen this before, this is just a change to the hinting algorithm, no?06:01
mdzHobbsee: how does it create more work for the archive admins?06:01
mdzHobbsee: as I understand it, they'll just stop looking at the queue at the appropriate time06:01
alex-weej_pkern: http://img529.imageshack.us/img529/6056/demott4.png06:01
Hobbseemdz: to have to check if exceptions are granted for everything that's in their queue06:01
Hobbseemdz: which makes them never deal with any exceptions, no?06:02
towolfmjg59: well, not necessarily, I'm quite happy with white-on-black06:02
Hobbseemdz: then again, this is only for this release anyway.  who knows what will happen next release.06:02
=== mc44 [n=mc44@unaffiliated/mc44] has joined #ubuntu-devel
pkernalex-weej_: Gutsy one looks like OS X, which I dislike heavily.06:02
mdzHobbsee: presumably the archive admins are notified of exceptions, in which case they just accept the specific package which has been excepted. no need to look at anything else in the queue06:02
pkernalex-weej_: I hate working in terminals which this AA behaviour.06:02
mjg59towolf: The light blue blends into the white background much more readily than it does the black background06:02
pkerns/which/with/06:03
towolfalex-weej_: the difference is that turner implemented a several tap FIR filter06:03
mdzHobbsee: they would act based on the exceptions, not the packages (which should be much lower volume)06:03
towolfmjg59: you forget that it is alpha blended06:03
alex-weej_towolf: but what was the OLD filter?06:03
Hobbseemdz: currently, there's hte understanding that anything in the queue has an exception, so they dont need to check it.  however, your logic would work too.06:03
ScottKAgreed it's sensible, just not how we've been doing it.06:03
pkernalex-weej_: But it's personal preference, somehow. (:06:03
Hobbseemdz: (and conversely, that anything *not* in the queue does nto have an exception)06:03
mjg59towolf: I see light blue aspects on the black backgrounds as well06:03
alex-weejpkern: i don't see how there is any difference between the two on the left06:04
alex-weejpkern: OS X doesn't hint06:04
pkernalex-weej: Probably I should just try it out (as soon as the new daily builds are done)...06:04
cjwatsonHobbsee: the archive team can't realistically act on the assumption that people are honouring all freeze states06:04
mdzHobbsee: ideally, folks would go ahead and upload, and if they don't get an exception, their upload should automatically be redirected to the next release when it opens06:04
pkernalex-weej: You really don't see a difference between the two?06:04
=== fedefede0101 [n=Fede@host30-83-dynamic.50-82-r.retail.telecomitalia.it] has joined #ubuntu-devel
Hobbseecjwatson: if they cant follow the rules, then why do they have upload rights?06:04
pkernalex-weej: The chars all have green borders here.06:04
alex-weejpkern: other than a green tinge because my monitor is uncalibrated06:04
Hobbseemdz: indeed, ideally.  although, then the changelog would be wrong, etc.06:04
cjwatsonHobbsee: if everyone followed all the rules, we wouldn't need archive admins06:04
mdzHobbsee: "trust, but verify"06:05
=== sooth [n=user@bas16-montreal02-1242357234.dsl.bell.ca] has joined #ubuntu-devel
Hobbseecjwatson: yeah, well.  there is that.06:05
mdzHobbsee: the changelog is already non-authoritative (e.g., syncs)06:05
soothIs Gutsy in beta freeze now?06:05
Hobbseemdz: true06:05
Hobbseesooth: /topic06:05
soothHobbsee: Ah, sorry. Missed it.06:05
soothHobbsee: Thanks06:05
cjwatsonmdz: although it's easy to tell in the case of syncs that it's non-authoritative, because the distribution doesn't match a valid Ubuntu one06:05
towolfmjg59: a really big factor is the actual lcd in front of you, and how far you are seated away.06:05
mjg59towolf: Right. I'm about a foot away from the screen, and can't really alter that06:05
towolfmjg59: maybe be visual acuity, too ;-)06:05
cjwatsonmdz: with your proposal the property that if you see an Ubuntu release name then it probably means what it says would be greatly diluted06:06
=== sooth [n=user@bas16-montreal02-1242357234.dsl.bell.ca] has left #ubuntu-devel ["ERC]
pkernalex-weej: You are right, unhinted looks more like OS X, I'm sorry. Some time has passed since I used it.06:06
=== Kmos [n=gothicx@unaffiliated/kmos] has joined #ubuntu-devel
mdzcjwatson: I'd argue that with PPA that's unavoidable anyway06:06
=== PriceChild [n=pricechi@ubuntu/member/pdpc.supporter.student.PriceChild] has joined #ubuntu-devel
mdzthe changelog has never been the right place for that information06:06
mdzthe destination of the upload is independent of its contents06:07
Hobbseemdz: s/ubuntu release name/ubuntu release name and ubuntu version/ then06:07
cjwatsonbut it is awfully convenient as such06:07
towolfmjg59: how about this snippet?06:07
towolfmjg59: ftp://ftp.tuebingen.mpg.de/kyb/towolf/screenshot3.png06:07
cjwatsonI think PPA should be gutsy-ppa etc., in fact06:07
alex-weejtowolf: can you use imageshack or something? the FTP connection takes ages06:07
towolfalex-weej: too lazy to put up with it.06:08
cjwatsonmdz: it slows investigation down greatly if one has to go to the network all the time06:08
mdzcjwatson: what type of investigation?06:08
iwjpitti: I'm going to want to dump a new dpkg on you I'm afraid.06:08
cjwatsonmdz: investigation of problems and roughly when they appeared, correlating with bug reports06:08
pittiiwj: sure, what does it change?06:08
cjwatsone.g. if a reporter says a problem appeared in feisty, you grep back for feisty in the changelog06:09
iwjIn bug 137191 someone reported dpkg randomly getting EBADF on some file.06:09
ubotuLaunchpad bug 137191 in update-manager "package update-manager 1:0.69 failed to install/upgrade: failed to fstat previous diversions file" [Undecided,Incomplete]  https://launchpad.net/bugs/13719106:09
mjg59towolf: Hm. Sorry, your server suddenly seems unenthusiastic about talking to me06:09
Hobbseecjwatson: but hey, at least we've lost the binary mangling, i think.06:09
Hobbseecjwatson: (on ppa's)06:09
cjwatsonsure, I could go to Launchpad and ask for the exact versions, and sometimes I do that later06:09
cjwatsonbut the changelog is an incredibly convenient local cache which is much faster to search06:09
iwjI investigated and there were several error cases where an fd is closed twice, and worse during normal processing it closes the fsys archive pipe fd twice.06:09
iwjIf you're lucky the second close (which happens quite late) gets EBADF.06:09
lamontpitti: et al: mind if I do a no-change upload of sysvinit to trigger the hppa build?06:09
cjwatsonand I think it is useful to put some effort into maintaining it for that purpose06:09
mdzcjwatson: how about if the changelog for binary packages was generated at build to reflect where it was actually uploaded?06:09
iwjIf you're unlucky that fd is now used for something else and things can go badly wrong.06:10
pittilamont: fine for me06:10
=== fedefede0101 [n=Fede@host30-83-dynamic.50-82-r.retail.telecomitalia.it] has left #ubuntu-devel ["ciaociao..."]
towolfmjg59 alex-weej:sorry for that: http://img338.imageshack.us/img338/1012/screenshot3ij8.png06:10
iwjSo I have a 200-line hard-to-review patch which fixes these things.06:10
cjwatsonmdz: when I'm doing this kind of investigation I usually already want to have the source package in hand, so no, I'm afraid I would just find that hopelessly confusin06:10
cjwatsong06:10
iwjI'm going to build it and test a biggish upgrade run with it.06:10
iwj(tribe 5 -> current)06:10
alex-weejtowolf: the new filter only seems to use 3 taps06:11
mdzcjwatson: I don't like the guessing game that folks have to play about whether the archive admins have time to process a new package06:11
mdzthere should be a clear cutoff, and packages which meet the cutoff should be processed06:11
Hobbseemdz: ..there is.06:12
pittiiwj: sounds like fun06:12
cjwatsonmdz: I have no argument there, but I do not agree that the corollary of doing some weird automagic with whatever remains follows from that06:12
mdzHobbsee: https://wiki.ubuntu.com/NewPackagesFreezeUniverse06:12
Hobbseemdz: but there are exceptions for important stuff afterwards?06:12
mdzHobbsee: "Note: This means you should upload new packages in time for them to get reviewed by the archive admins and moved into the archive before this day."06:12
Hobbseemdz: yeah.  should.06:13
cjwatsonI think the short-term benefits to uploaders of doing that are more than offset by the long-term detriment of confusion06:13
alex-weejtowolf: i think if it used 5 taps it would be better06:13
mjg59towolf: That appears to be a render of the pre-revert behaviour?06:13
Hobbseemdz: our sponsorship team isnt big enough to get everything reviewed ages before the freeze - particularly if we were to go thru sync requests, etc, by that time too.06:13
towolfalex-weej: 5-tap is in lcd-light06:13
towolfmjg59: yes06:13
alex-weejtowolf: ahhhh!06:14
mjg59towolf: Ok, that precisely matches what I'm seeing06:14
Hobbseemdz: certain people like floodbombing the sync queue.06:14
towolfmjg59: ok, then we hit the taste barrier. *discussion ends*06:14
mdzHobbsee: once the deadline has passed, the archive admins should clear out the backlog and not process any requests received after the deadline06:14
cjwatsonHobbsee: in this case, I think the cutoff should be in terms of when the exception is granted and the package uploaded, not in terms of when it is processed06:14
towolfmjg59: de gustibus ...06:14
iwjpitti: Yers.06:14
Hobbseecjwatson: indeed - and when are you proposing this cutoff?06:14
Hobbseecjwatson: afaik, this already happens, for NPF.06:15
iwjpitti: The new triggers code makes it more likely that it bits because it has some extra fds that it opens.06:15
iwjs/bits/bites/06:15
cjwatsonHobbsee: the point where the new package freeze currently sits is fine06:15
cjwatsonHobbsee: it's just that the documentation makes it hopelessly unclear, and so we have to have the debate about what it means every release06:15
Hobbseecjwatson: so in that case, the one that mdz ack'd last night - that should never go in?06:16
Hobbseecjwatson: true.  hopefully it will get fixed near UDS>06:16
=== jeromeg [n=jerome@gra94-2-82-66-142-60.fbx.proxad.net] has joined #ubuntu-devel
mdzHobbsee: no, we're not talking about changing the process for exceptions, only about what happens at the cutoff06:16
cjwatsonthat sounds like an explicit exception granted by a member of the release team (or its superior, the technical board), to me06:16
mdzthings submitted before the cutoff shouldn't be rejected due to lack of time06:16
mdzif there isn't enough time, the freeze should be moved earlier06:16
alex-weejtowolf: it does seem like something is wrong...06:16
Hobbseemdz: then more exceptions get filed about massively important packages (supposedly), and the problem is still there.06:17
=== heno [n=henrik@ubuntu/member/heno] has joined #ubuntu-devel
mdzcjwatson: what that was was a correction of terminology which was interpreted as an exception because the terminology used was consistent with what the release team apparently expect06:17
ScottKHobbsee: We just say no more then.06:17
towolfalex-weej: what is wrong?06:17
Hobbseemdz: as far as i'm concerned, the NPF / UVF thing works fine.    it's just the number of exceptions that go thru.06:17
alex-weejtowolf: http://img509.imageshack.us/img509/5721/screenshotfreetypetextpji1.png06:17
ScottKThat and the undocumented exceptions.06:18
Hobbseemdz: (modulo syncbombs)06:18
=== unggnu [n=unggnu@unaffiliated/unggnu] has joined #ubuntu-devel
cjwatsonHobbsee: anyone in an exception-granting team who isn't comfortable saying no quickly shouldn't be in that team06:19
unggnuhi all06:19
Hobbseecjwatson: indeed.  i dont think we have that problem06:19
lamontno06:19
alex-weejtowolf: forgetting the fact that BCI sucks, in the event of a genuine 1 screen-pixel wide line, this is what we're getting06:19
lamont:-)06:19
=== Hobbsee is starting to suspect that we're all arguing over different things.
towolfalex-weej: pathological cases06:19
unggnumjg59, Could you tell me what is wrong with the fix in this bug report https://bugs.launchpad.net/bugs/136380 please?06:20
ubotuLaunchpad bug 136380 in acpi-support "[Gutsy]  sonybright.sh doesn't use the correct value range" [Undecided,New] 06:20
towolfalex-weej: test with flowing, normal english text instead.06:20
lamontHobbsee: it sounded to me like you were grumbling about people mailbombing the sync queue06:20
alex-weejtowolf: that's not the point...06:20
alex-weejtowolf: actually what is very interestng06:20
alex-weejis that if i make all the text unhinted06:20
ScottKlamont: That happened.  We had 3 or 4 MOTUs working full time to clean up the mess left by one guy.06:20
Hobbseelamont: that was a side issue.06:20
lamontpathological cases are _ALWAYS_ the more interesting06:20
alex-weejthe "legacy" filter becomes the green one06:20
Hobbseelamont: the guy has been roasted repeatedly, and if he dares to do it again next cycle....he's going to get officially roasted, or the sponsorship team will all stop processing things.  or something equally bad.06:21
towolfalex-weej: ah, that's the effect david turner talked about in that stem quantization email.06:21
alex-weejmaybe i should read it again06:21
alex-weeji think we're going to have to concede defeat though06:22
alex-weejwhile people are using the BCI06:22
alex-weejit is just going to look better without the FIR06:22
towolfwe should disable the BCI in LCD mode. simple.06:22
towolfat least in the default.06:22
towolfit is counterproductive06:22
alex-weejand i agree with you06:22
alex-weejbut as i said earlier06:22
lamontcjwatson: expect makes me vomit06:22
alex-weejsome people grow VERY attached to their font rendering06:23
towolfthis is not the 90s anymore.06:23
lamontalex-weej: s/some/many/06:23
mdzHobbsee: so if you leave the freeze where it is, but the admins agree to process the backlog, you shouldn't get any additional exception requests, and the confusion would be resolved06:23
lamonts/VERY/VIOLENTLY/06:23
alex-weejlamont: including myself, apparently06:23
alex-weejlol06:23
Keybuktowolf: you mean a patch to change the default hinting to Light with Subpixel?06:23
towolfalex-weej: ... the taste barrier06:23
alex-weejor just do the OSX thing and use unhinted06:23
towolfKeybuk: I have no idea how this fontconfig mess works.06:23
alex-weejit's not fc06:24
lamonttowolf: to quote a friend "did they break fonts _AGAIN_ in [$distro] "06:24
alex-weejit's some hardcoded settings in gnome font properties i think06:24
=== lamont pokes milli, just for giggles
Hobbseemdz: should not, yes.  is it actually always motu-uvf's call about whether the exceptions get granted, or can ubuntu release team, and yourself step in and grant exceptions at will?06:24
Hobbseemdz: i think that's the real issue here06:24
ScottKmdz: We'll certainly get requests.  We'll just say no in virtually all cases.06:24
towolfKeybuk: The first step in gutsy+1 should be user interface changes in the preferences.06:24
alex-weeji can work on thaty06:24
Keybuktowolf: a patch for that was queued, but didn't get a chance before mjg59 reverted the others06:25
towolfKeybuk: david turner proposed a redesign of the fialog here: http://article.gmane.org/gmane.comp.lib.cairo/934706:25
ScottKHobbsee: I'd say that they can grant exceptions at will.  The question is more if they should.06:25
alex-weejwe should have "Windows-style", "OS X-style" and custom preferences06:25
cjwatsonHobbsee: in the same way that ubuntu-core-dev can upload to universe and multiverse, the Ubuntu release team and technical board can make decisions about universe and multiverse (but will not normally do so since the routine practice is delegated)06:25
towolfalex-weej: unhinted bleeds out too much, in my eyes.06:26
alex-weejtowolf: you got the number of taps ther wrong way around06:26
=== milli wiggles
alex-weejtowolf: unhinted is the only way to scale reliably without having to re-layout06:26
alex-weejzoomable UI baby06:26
Hobbseecjwatson: fair enough.  ScottK, i'd suggest you document that somewhere.06:26
ScottKHobbsee: Suggestions on where?06:27
ScottKI agree with it too.06:27
HobbseeScottK: motu ML, perhaps.06:27
=== Zic [n=Zic@ubuntu/member/zic] has joined #ubuntu-devel
mdzHobbsee: it's a motu decision (apparently delegated to motu-uvf), which could be appealed to the release team or ultimately the tech board if there is contention06:28
mdz(or some other exceptional circumstances, like an urgent request when the right people are not available)06:28
alex-weej"- there is no point in having a "monochrome" rendering mode, like we  do currently, it just looks ugly unless you have activated native  TrueType hints, so make this explicit in the interface." i disagree with that06:28
ScottKAgree with that.  It just hasn't always happened that way.06:28
alex-weejhigh DPI06:28
=== jeromeg [n=jerome@gra94-2-82-66-142-60.fbx.proxad.net] has left #ubuntu-devel []
mdzScottK: it was not my intention to make a decision on the request; I was confused by the terminology06:29
milliScottK: fwiw, _I_ vehemently care about _non_-anti-aliased fonts.06:29
mdzScottK: which I think needs a lot of cleanup (hence my discussion with pitti about it)06:29
Hobbseemdz: would have thought you'd give it 24+ hours and such.  but OK.06:29
ScottKmdz: Agreed on the fact that the current situation is confusing.06:29
pittistill waiting for some answers on the ML before I actually change it06:30
Hobbseepitti: the freeze stuff?06:30
Hobbseeyes, i need to reply to that.06:30
Hobbsee(as the head of universe sponsorship queue06:30
Hobbsee)06:30
ScottKpitti: I also think that we need a documented spot for all of the distro release specific exceptions.06:31
pittiScottK: agreed, and that's the plan already06:31
=== bryce [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has left #ubuntu-devel ["Ex-Chat"]
=== jamesh_ [n=james@canonical/launchpad/jamesh] has joined #ubuntu-devel
pittiScottK: once we agree to the set of freezes, the links behind them will give details06:32
ScottKOK.06:32
=== bryce [n=bryce@c-67-169-207-142.hsd1.or.comcast.net] has joined #ubuntu-devel
pittiScottK: and FreezeExceptionProcess, of course06:32
ScottKIn particular, there is a set of packages for UME that has a standing exception.  Which packages those are won't be clear to people not involved in UME.06:32
=== kalpik [n=kalpik@122.162.162.136] has joined #ubuntu-devel
mathiazkeescook: do you have testcases for avahi-daemon in your automatic testing suite ?06:37
keescookmathiaz: nope :(06:38
keescookwait06:38
keescookyes, minimal.06:38
mathiazpitti: regarding the dhclient apparmor profile, I've got a minimal one but I still to test it more.06:39
keescookit tests registration.  so, really it's an mdns test, not a link-local test.06:39
pittimathiaz: hm, I'm afraid it gets pretty late for that kind of change06:39
mathiazpitti: yeah. So I think we should defer the change for hardy.06:39
millialex-weej: fwiw, I have Feisty and use Monochrome, Smoothing = None, Hinting = Full, to get fonts to look _decent_06:40
alex-weejmilli: and you have truetype fonts with hints designed for bilevel rasterisation06:40
milliI'll be very upset if monochrome disappears, or at least it's meaning, which is "don't anti-alias"06:40
alex-weejmilli: i assume Tahoma or something06:40
pittimathiaz: agreed06:40
millialex-weej: yes06:41
mathiazpitti: I've investigated the reason why the profile doesn't get applied on boot.06:41
mathiazpitti: it seems that it's due to start-stop-daemon.06:41
alex-weejmilli: i don't think it should disappear.06:41
millialex-weej: there has always been a disconnect between what FontConfig has for options and what's in the Gnome properties sheet06:41
alex-weejtotally06:41
millialex-weej: ah, you were quoting someone else?  (just noticed the "'s)06:42
alex-weejhehe06:42
alex-weeji disagree because on a hypothetical 500dpi screen, you probably don't want AA at all06:42
milliArial is the font I use pretty much everywhere06:42
alex-weejlike printers06:42
alex-weejArial's hinting is /aggressive/06:43
alex-weejtotally different font for every point size06:43
milliI must say, and I've heard comments to this effect, if you can't render fonts _BEAUTIFULLY_, or at least up to par with Windows and OS X out of the box, it's an in-your-face kind of thing and a turn off.  It _will_ slow adoption of Linux on the desktop.  That has been the case for a long time.06:44
milliThat's my rant about fonts.  I was so disappointed with Edgy because no combination of fonts or settings looked good in OpenOffice and I couldn't believe it got released like that.06:45
alex-weejOpenOffice does its own thing06:46
milliBut only a handful of people screamed about it.06:46
alex-weejas does Gecko06:46
milliyes, I have since found out.06:46
milliand stopped screaming06:46
=== dendrobates [n=dendroba@adsl-065-005-186-012.sip.asm.bellsouth.net] has joined #ubuntu-devel
=== AlinuxOS [n=vsichi@host72-133-dynamic.16-87-r.retail.telecomitalia.it] has joined #ubuntu-devel
=== ogra_ [n=ogra@p548AD919.dip.t-dialin.net] has joined #ubuntu-devel
millialex-weej: w.r.t. AA, I find that all is does is make fonts look blurry, which gives me a headache.  It works for print media, not for screen IMHO.06:48
alex-weejprint doesn't AA...06:48
=== kagou [n=kagou@77.194.192.226] has joined #ubuntu-devel
alex-weejprint draws at 720dpi :P06:48
Keybukat 600dpi, you kinda don't need too :p06:48
alex-weejthe real solution to all of this mess is to 1) stop doing hinting, 2) stop doing any form of anti-aliasing whatsoever, 3) render the entire desktop scene at 3nn oversampling, 4) filter the whole scene06:50
milliwhat I mean then, is brochure ware stuff, etc, created with Photoshop (or GIMP) where the fonts are blended / anti-aliased on the page..06:50
alex-weejfonts shouldn't be the only thing that get the benefit of subpixel positioning06:50
=== ompaul [n=ompaul@freenode/staff/gnewsense.ompaul] has joined #ubuntu-devel
alex-weejmilli: if you're doing print media in photoshop then you suck06:51
millialex-weej: I'm not ;-)06:51
alex-weej:P06:51
=== milli forgot what room he was in for sec
IntuitiveNipplealex-weej: I think someone's doing that - couple of bug reports today about 'fuzzy' icons in Clearlooks that I see as sharp as a knife :p06:51
milliThat should be ....  "GIMP (or Photoshop)"06:52
alex-weejIntuitiveNipple: no that's because 24px icons are being sized at 22px06:52
IntuitiveNipplealex-weej: I don't see the fuzzy ones and I've not changed anything - why would that be?06:52
alex-weejIntuitiveNipple: icon theme06:52
alex-weejClearlooks mandates 22px toolbar icons06:52
alex-weejincluding the stuff in the main menu06:53
IntuitiveNippleI checked the theme based on what the bug-reporter said, and Clearview is using GNOME, and they are crisp and sharp with all today's updates.06:54
alex-weejmjg59: i just read your email -- the positioning of stems is the same with both filters06:54
alex-weejIntuitiveNipple: because GNOME Icon Theme is a tango-theme06:55
alex-weeji.e. it has 22px icons06:56
alex-weejHuman, for example, has 24px06:56
=== gicmo [n=gicmo@91.64.103.94] has joined #ubuntu-devel
IntuitiveNipplealex-weej: ok, maybe I'm confused, but I understood from the bug-reporter that is icons in use there, and he/she is seeing them fuzzy.06:57
=== cromo [i=cromo@klej.net] has joined #ubuntu-devel
alex-weejyes that's because they are being resampled, and 24 does not divide by 2206:57
IntuitiveNipplealex-weej: I understand that; what I'm not clear on is why, if I've seemingly selected the same theme/Icons, why I appear to get a different result.06:58
cromohi. I dist-upgraded from perfectly working feisty to gutsy and now experience weird hang ups. It will hang up after about 10 minutes after logging in from gdm, but it can't work for hours under console (like now) without problems.06:58
alex-weejmaybe we're barking up the wrong tree, then.06:58
cromosys-rq keys seems to work sometimes, sometimes they don't06:59
alex-weejcromo: graphics card overheating?06:59
cromodoubt so06:59
cromoit's radeon 920006:59
IntuitiveNipplealex-weej: I don't play with theme customisations at all so my system is whatever the default installs are, which is why I thought to compare when I saw the bug-report06:59
alex-weejcromo: have you checked your kernel logs?06:59
cromoand the mouse pointer works fine06:59
cromoyes, nothing there06:59
cromofor me it looks like scheduler problem06:59
alex-weejtried a different driver?06:59
cromobut the mouse works? I guess it's not the graphics then06:59
alex-weejno06:59
cromoI mean, I can move it, but can't click on anything07:00
alex-weejhave you tried vesa?07:00
cromoalso, it alwyas hangs when the cpu is at 100% usage07:00
cromoI will07:00
cromobut I doubt that it will help07:00
=== hunger grumbles. Now I have beagle, tracker and strigi installed... Could you please trim down the number of desktop searches a bit?
alex-weejbbl simpsons07:02
alex-weej+food07:02
cromook, I run X with vesa driver07:03
cromolet's see...07:03
=== macd_ [n=d@cl-151.ewr-01.us.sixxs.net] has joined #ubuntu-devel
mathiazpitti: what about adding the dhcp client profile to the apparmor-profile package (which is in universe) ?07:05
cromobtw, these lockups happened for bopt .192 and .193 radeon driver07:05
pittimathiaz: that's fine for me07:05
pittimathiaz: if the profile works for the derooted client, too?07:05
pittimathiaz: e. g. the derooted one needs cap_setuid07:05
towolfmjg59: whoa, just read your email. your whole argument hinges on an example that would rarely occur in real life. go up 4pt and the story looks entirely different.07:06
mathiazpitti: that'S right.07:06
=== frafu [n=frafu@ip-88-207-204-244.dyn.luxdsl.pt.lu] has joined #ubuntu-devel
mathiazpitti: the profile is a little bit different (wrt the capabilities).07:06
towolfmjg59:  8pt has always been a corner case in displaying fonts.07:06
mathiazpitti: but at least we can ship something and get it tested.07:07
towolfmjg59: there's always xterm at your disposal. or MGT if you prefer tabs.07:07
=== frafu [n=frafu@ip-88-207-204-244.dyn.luxdsl.pt.lu] has left #ubuntu-devel []
mjg59towolf: "Your use case doesn't matter" is a poor argument07:09
mjg59Since it pretty clearly matters to me :)07:09
mjg59The aim should be to find ways of introducing changes like this /without/ upsetting people07:10
mjg59Which I believe to be achievable, just not in the amount of time we have07:11
towolfmjg59: so you sit 30cm away from the creen because your fonts are at 8pt?07:11
towolfmjg59: now i see ...07:12
towolf*screen07:12
mjg59towolf: No, I sit 30cm away from the screen because I use a laptop and work from bed07:12
=== tehk [n=tehk@c-69-249-157-157.hsd1.nj.comcast.net] has joined #ubuntu-devel
=== ogra1 [n=ogra@p548AD919.dip.t-dialin.net] has joined #ubuntu-devel
unggnumjg59, hi, could you please say something to wrong sonybright.sh value range? https://bugs.launchpad.net/bugs/13638007:13
ubotuLaunchpad bug 136380 in acpi-support "[Gutsy]  sonybright.sh doesn't use the correct value range" [Undecided,New] 07:13
mjg59unggnu: I haven't had time to test it07:14
unggnuOk, thanks.07:14
=== ant30 [n=ant30@85.136.35.228.dyn.user.ono.com] has joined #ubuntu-devel
towolfmjg59: my position would be: let's defer until a better GUI is available. freetype still ships with lcd_legacy in the code, and enabling it would better a matter of a drop-down combined with the proper fontconfig magic.07:16
towolfmjg59: it's not either or, both styles are possible. (at the cost of confusion potential)07:16
mjg59towolf: Right. Once we can handle these cases automatically, I've got no objection07:16
mjg59But we're not going to be able to do that in time for release07:17
towolfmjg59: i agree, but Keybuk's scheduling point had merit.07:18
=== highvoltage [n=highvolt@dsl-243-59-26.telkomadsl.co.za] has joined #ubuntu-devel
mjg59towolf: No, if we push it into the beta then it looks bad if we remove it again07:18
towolfmjg59: and i can assure you that the patches would be a selling point of ubuntu. not a detractor.07:18
mjg59Because people will write stories about how it's going to be in the release07:18
towolfi see.07:18
mjg59Whereas if we get it working at the start of a cycle, there's a much lower probability of us having to remove it07:19
mjg59Is restarting NetworkManager on upgrade really necessary?07:20
=== giskard [n=giskard@62-101-126-218.ip.fastwebnet.it] has joined #ubuntu-devel
=== XSource [n=XSource@41.201.247.99] has joined #ubuntu-devel
Ngmjg59: ooi, is your gnome DPI set to your real DPI? If I set mine to roughly what the real DPI of the screen is, the colour hints on vertical parts of glyphs are much harder to see (which I kinda get the feeling should be obvious, and that anything sub-pixel should depend on really knowing where the pixels are)07:26
mjg59Ng: No, for an LCD running at native resolution the software knows where the pixels are regardless of what the DPI is07:27
mjg59Altering the DPI is effectively just altering the physical size of your screen while keeping the resolution the same07:27
Ngmjg59: but the gnome dpi setting demonstrably changes how freetype is rendering the fonts07:27
mjg59Ng: Because it tries to keep the fonts the same physical size, regardless of the size of the screen07:28
towolfNg: could you demonstate that?07:28
mjg59Which will alter the width of the strokes, and hence also the way the font is rendered07:28
mjg59It's equivalent to just changing all your font sizes07:28
cromoalex-weej: ok, it was the radeon driver it seems. vesa works fine.07:29
Ngtowolf: I'll see what I can knock up when I get home :)07:30
cjwatsonmjg59: how about coupling it with an announcement to u-d-a that this is an experimental change, we are soliciting feedback, and may well revert it before release?07:30
mjg59cjwatson: I don't think that would help. People will review the beta without reading uda.07:30
cjwatsonor even a note in the fonts dialog07:30
Ngeither way my musings about DPI are irrelevant if we're going to hardcode everything to 96dpi :)07:31
cjwatsonthough I have to say I'm not sure I care about reviews of beta which assume it's final07:31
mjg59cjwatson: I don't think we should be putting anything in the beta unless we have no reason to think anything bad is going to happen07:31
towolfNg: i don't think freetype cares about anything but target size. this dpi has to be this and that is a myth. unless proven.07:32
mjg59In this case, I think we have reason to feel that some users will be very unhappy with the change (and some users very happy)07:32
mjg59Given that we know what the concerns are already, we should introduce the change at a point when we have time to address those concerns - rather than either dismissing them or removing the feature07:33
cjwatsonwhile I can see your point, I'm worried that it's the-perfect-is-the-enemy-of-the-good07:33
cjwatsoni.e. we never introduce any change until it's perfect07:33
mjg59I'm happy introducing changes without them being perfect, as long as we think that they'll either be perfect or a decent approximation of it by the time we release the final product07:34
cjwatsonthe thing that seems unclear here is whether this change is "the good"07:34
mjg59We know that this change can't be perfect by release time07:34
cjwatsonwe do? I didn't think we had enough information07:34
mjg59There's nothing we can do to help the people it makes unhappy07:34
cjwatsonsomebody suggested an extra fonts-dialog option07:35
cjwatsonmodulo naming, would that work?07:35
mjg59cjwatson: No, not really07:35
cjwatsonwhy not?07:35
mjg59That would just give the choice of enabling it or disabling it at a system-wide level07:35
cjwatsonI think that's good enough07:35
mjg59And would require code changes to freetype, cairo and xft07:35
MithrandirI think we are too trigger-happy about adding preferences at the moment, though that's slightly tangential.07:36
mjg59Which haven't been written yet07:36
cjwatsonso does introducing or reverting the change07:36
cjwatson(require code changes, albeit written)07:36
cjwatsonI would like to know how complicated those changes would be07:36
mjg59The UI would be fairly easy, though working out a way of making it make sense to users would be much harder07:37
Keybukcjwatson: code easy, UI harder but possible07:37
mjg59Our existing font configuration is over-complicated already07:37
Keybukthough since this would appear under Advanced, that's less of an issue07:37
cjwatsonAIUI this change only negatively affects users who have already gone into that dialog07:38
cjwatsonis that true?07:38
mjg59cjwatson: No07:38
cjwatsondoesn't it chiefly affect a mode which is not switched on by default?07:38
Keybuks/chiefly/only/07:38
mjg59cjwatson: It affects anyone who's enabled sub-pixel anti-aliasing, which is not in the advanced dialog07:38
mjg59And the fact that we're not enabling sub-pixel anti-aliasing by default on TFTs is a bug anyway, but still07:39
cjwatsonso why would this have to appear in Advanced?07:40
towolfmy experience is, touch anything font-related /anytime/, and a very vocal group will stand up and protest. loudly. this is not contingent on the time of release.07:40
cjwatsonthere are already four options there07:40
cjwatsonfive doesn't seem a big deal07:40
towolfonly options will appease linux font zelots.07:40
=== unggnu [n=unggnu@unaffiliated/unggnu] has left #ubuntu-devel ["Ex-Chat"]
mjg59cjwatson: Philosophically, because it's an option that shouldn't exist07:41
Mithrandirif so, we should replace the monochrome one, I'd say.  *hides*07:41
mjg59Realistically, because it's an option that nobody would understand07:41
=== rulus_ [n=rulus_|@82.134-244-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-devel
cjwatsonhuh? I don't understand the four different options there right now07:41
cjwatsonbecause I am not a font expert07:41
cjwatsonI can see that they look different07:41
cjwatsonand your precise concern is that they look different07:41
mjg59Oh, right07:41
cjwatsonso I do not believe that that is a problem07:42
towolfcjwatson: because it doens't make sense, nor reflect reality namingwise.07:42
mjg59This option would be orthogonal to those four07:42
Mithrandircjwatson: but they don't look different at that font size anyway?  Or not very much so, at least?07:42
cjwatsonMithrandir: different enough to see07:42
iwjpitti: New dpkg and libc for your delectation, delight and disaster.07:42
towolfmjg59: not orthogonal at all07:42
cjwatsonand also it's instant-applyu07:42
cjwatsonso you can simply see the effect on your desktop07:42
mjg59towolf: Subpixel positioning is orthogonal to the anti-aliasing method07:43
cjwatsonso I entirely disagree that this would be incomprehensible07:43
Mithrandircjwatson: can you see the difference between "best contrast", "best shapes" and subpixel?07:43
towolfmjg59: that sentence doesnt make sense to me.07:43
iwjelmo: that rfc3484 rule 9 disablement ought to be in the beta at this rate; my libc built and tested fine and it's currently awaiting archive admin approval.07:43
cjwatsonMithrandir: when it instant-applies to my desktop, yes07:43
towolfmjg59: we do not have subpixel positioning at all, yet07:43
elmoiwj: super, thanks07:44
slangasekiwj: default gai.conf that disables it, or patched the code?07:44
iwjslangasek: (b)07:44
slangasekspiff07:44
iwjslangasek: It's trivial; you just changed `no' to `yes' (or v.v) in the default config, and 0 to 1 (or was it v.v) in the code.07:44
=== AlinuxOS [n=vsichi@host72-133-dynamic.16-87-r.retail.telecomitalia.it] has joined #ubuntu-devel
mjg59towolf: I thought the entire point of this code was that it altered the smoothing code to be more willing to align things to subpixel boundaries?07:44
iwjs/changed/change/07:44
towolfmjg59: no, yft and cairo don't allow that.07:44
towolfthat's futuristic stuff.07:45
towolf*xft07:45
mjg59Ok, so I've misunderstood what changes it actually makes. In that case, why does it reduce the level of pixel alignment?07:45
towolfthey just puzzle rectangles together07:45
=== j_ack [n=j_ack@p508D808A.dip0.t-ipconnect.de] has joined #ubuntu-devel
towolfbecause the rectangles change. but at 1px distances.07:45
towolfturner has an algorithm in the pipeline that calculates better side bearings, but that's neither subpixel.07:46
towolfthe whole point of the patch is to improve shape while maintaining contrast.07:46
mjg59towolf: But it improves shape without maintaining contrast07:47
=== ryu [n=chris@unaffiliated/ryu] has joined #ubuntu-devel
towolfthe fun part of lcd filtering is that it tricks your visual apparatus, into veliving that.07:47
towolf(or not, in your case)07:47
mjg59It's turning what used to be white into grey - there's no way that that can improve contrast07:47
=== ryu [n=chris@unaffiliated/ryu] has joined #ubuntu-devel
towolfnot improve, retain some/much of it.07:48
mjg59Right. But it's a tradeoff - improved shapes at the cost of contrast07:48
towolfwith a good enough ratio07:49
mjg59(and increased blurriness, but I'll admit that people make the same accusation against sub-pixel AA in general, so I'm not going to argue that one)07:49
mjg59towolf: That's purely subjective07:49
towolfsee with increasing font sizes, the trongly hinted way can just flip from on pixel unit to the next07:49
towolfit's so ugly.07:49
towolfand 199507:49
mjg59With the reduced hinting example you showed, the contast is massively reduced07:49
towolfat 8pt. no fair.07:50
mjg59But we have people using 8 point fonts07:50
=== mc44 [n=mc44@unaffiliated/mc44] has joined #ubuntu-devel
towolflet them use xterm07:50
mjg59No. That's not an option.07:50
mjg59We don't break existing configurations.07:50
slangasekthe discussion seems to be backsliding, we're back to arguing the subjective merits of the options which isn't going to get us anywhere07:50
towolfmulti-gnome-terminal? my lab post-doc uses that07:51
mjg59What we should be focusing on is providing a solution that works for a wider range of cases, even if it's somewhat heuristic07:51
Ngtowolf: that's gnome1 though, afaik :(07:51
slangasekmjg59: but you don't think there's time to craft such a solution before release?07:51
towolfyou're right, we cannot change it just like that.07:51
towolfthey will come with pitchforks.07:52
mjg59I agree that the new code is almost certainly a win at larger font sizes07:52
towolfand torches.07:52
mjg59slangasek: I suspect not07:52
towolfsay browsing the web. (most important task at a pc). it's ahuge improvement.07:52
mjg59slangasek: I think it'd probably end up requiring quite a lot of tuning07:52
slangasekright07:52
mjg59Naively, we could just add fontconfig support to automatically disable this at low font sizes or for monospace fonts07:53
mjg59I suspect that would deal with most of the issues, but we'd need someone to step forwards and commit to writing that code *now*07:53
Trewastowolf: there are still very many low-dpi screens (like all 19" 1280x1024 lcds) where 8 pixel fonts are fine and needed to fit enough stuff to screen07:53
towolfTrewas: it's not the issue, we have options for that case. it's jut that out of a hunch mjg59 prefers one combination that is achievable otherwise.07:54
mjg59towolf: At the moment, we don't have options for that case07:55
towolfin the shot you posted, in my eyes the left option was largely compatible with the right side.07:55
Trewastowolf: anyway, shouldn't the new filtering method still retain sharpness (i.e. not be blurry) in fully hinted case?07:55
pkernvorlon is called differently here... that feels strange. :)07:55
towolfTrewas: yes, but there are some interactions that turn out not so great in the end.07:56
towolfTrewas: it just works best with the autohinter.07:56
=== Skiessi [n=qwe@dsl-roibrasgw1-fe88fb00-133.dhcp.inet.fi] has joined #ubuntu-devel
towolfTrewas: the perception is the autohinter is inferior. that's not true.07:57
towolfTrewas: apple is the holder of the truetype hinting patent. guess what, they abandoned the technology completely.07:57
towolfthere was a blog post by some luminary about safari on windows recently.07:58
=== zenrox [n=zenrox@pool-71-115-208-222.spknwa.dsl-w.verizon.net] has joined #ubuntu-devel
towolfit spawned a sizeable flame-war.07:58
towolfthis will happen with us, too.07:58
mjg59towolf: The issue is that we're trying to apply a "one size fits all" mentality to this. This isn't going to work.07:59
Trewastowolf: I read http://antigrain.com/research/font_rasterization/index.html and it seems that hinting is still a benefit with low-dpi screens, even if it is fine for high-dpi screens and scaling is easier08:00
towolfmjg59: i agree ;-)08:00
mjg59The requirements of a terminal application are very different to the requirements of a web browser. In one, precise definition of characters is more important than accurately depicting the character shapes. In the other, that's less true/08:00
towolfTrewas: i agree.08:00
mjg59My objection at the moment is that the change increases the aesthetics of the common case, but reduces the functionality of the corner case. I'm happy with one, but not the other08:01
towolfTrewas: i propose some amount of hinting too.08:01
=== phanatic [n=phanatic@dsl5402820D.pool.t-online.hu] has joined #ubuntu-devel
towolfmjg59: i've been happily using the patch in my terminal usage since 2006. But my res is 129 dpi. and i use at least 12pt.08:02
towolfmjg59: what you call aesthetics is readability for me.08:02
=== slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
towolfmjg59: for me it is significantly improved.08:03
seb128siretart: the sync tool is confused because the orig already exists in your ppa archive, could you do a fake sync using http://people.ubuntu.com/~pitti/scripts/syncpackage?08:03
towolfmjg59: if it weren't taseless i would cite a published study proving that (SR vs. monochrome)08:03
towolf(hint: it's a microsoft typography study)08:04
slangasektowolf: you don't appear to be arguing anything new or disputed though, you admit that you're using fonts >= 12pt which isn't the problem case?08:05
mjg59towolf: I'm not using monochrome, and nor have I argued that doing so improves readability08:05
jwendellseb128, a doubt: was the sound when we log in dropped along with splash screen too?08:05
towolfstrong hinting ~ monochrome (for sufficiently fuzzy values of ~)08:06
seb128jwendell: no, splash screen is a gconf key change, the sound is due to upstream code changes08:06
jwendellseb128, ok, i just wanted to know if this is a new 'feature' for gutsy or a bug :)08:06
towolfslangasek: you can achieve readable fonts at 6pt with the new method. a size where all other methods are not readable at all)08:07
seb128jwendell: a bug and upstream is on it I think08:07
towolfslangasek: the issue is habituation.08:07
jwendellseb128, btw did you understand that question about vino-session?08:07
seb128jwendell: I don't really understand the vino session thing, why doesn't it register to the session the "normal" way?08:07
towolfslangasek: and the dishabituation will take some time.08:07
seb128jwendell: no08:07
slangasek"doctor, I'm getting a headache from my computer screen" "must be your habituation" :)08:07
jwendellseb128, indeed, there should be some way to run a executable by watching a gconf key08:08
towolfslangasek: doctor: here have a transferral receipt to the therapeut, ...08:08
jwendellseb128, d-bus is the right thing for 2.2208:09
towolfslangasek: for your phantom pain.08:09
Trewastowolf: in feisty full hinting with subpixel rendering seems very sharp (more so than non-antialiased case because curves are not blocky), with the new stuff in gutsy the same is quite blurry08:09
slangasektowolf: um, except it's not phantom pain08:09
slangasekactually, it's totally valid that one's expectations regarding the text appearance could contribute to greater eye strain08:09
ogra1a bit gto visible for being a phantom :)08:10
ogra1s/gto/to/08:10
towolfTrewas: a result of Vera family with suboptimal settings. it's not enough to just patch the libs.08:10
=== DktrKranz [n=Luca@ubuntu/member/dktrkranz] has joined #ubuntu-devel
=== towolf digs for the paper
Trewastowolf: I am using verdana/tahoma (never liked how vera fonts look)08:10
elmohey, all this talk about fonts is giving me a headache, who do I see about that?08:10
elmo\o/08:10
ogra1lol08:11
Nafallo:-)08:11
towolfthe glyphologist08:12
slangasektowolf: anyway, I don't see that much weight should be given to a claim that "this is the only option that makes 6pt fonts readable" from someone who isn't /using/ 6pt fonts08:12
towolfslangasek: err, i tested this08:12
slangasektowolf: but you're not /using/ them08:12
slangasekwhich implies you don't actually find them desirable08:12
ogra1or are forced to use them08:13
seb128jwendell: well, there is this autostart spec, you just have to add a .desktop08:13
slangasekso if it makes 6pt fonts legible, but at the same time makes it so no one /wants/ to use anything smaller than 10pt...08:13
seb128jwendell: and you could make the vino server exit if the key is set08:14
Keybukslangasek: it doesn't just make 6pt fonts legible, it changes the appearance of fonts at all sizes08:14
Keybuk(as is obvious from the fact people noticed the change <g>)08:14
jwendellseb128, sure, but i mean, some executable must be running in order to watch that key08:14
jwendellseb128, and who will run vino-server again?08:14
slangasekKeybuk: yes, I'm aware.  But towolf is trying to assert that the new behavior is better even for smaller fonts -- fonts smaller than anything he actually uses08:15
Keybukthe discussion should really just be about whether Beta is an appropriate time to test this on our users, or not08:15
towolfslangasek: screenshots coming up.08:15
slangasektowolf: then you're missing my point08:16
Keybuksince we'll just descend into an argument of biblical proportions otherwise :p08:16
ogra1towolf: screenshots totally dont matter, its a 100% subjective view if you lkike the change or not and if it bothers your eyes or not ... no paper or screenshots will change personal impression here08:17
towolfslangasek: i don't use small fonts because i like to sit at my computer with a relaxed posture, and not squit.08:17
Keybukogra1: it's also worth noting that people's views appear to change after a night's sleep08:17
Keybuk(mine certainly did)08:18
cromoalex-weej: disabling dri makes the ati driver work fine, too.08:18
ogra1Keybuk: yes, mine didnt yet but i noticed the comments08:18
alex-weejcromo: i'm sorry i didn't see what (if anything) you wrote before08:18
alex-weejcromo: ah, vesa works08:18
alex-weejcromo: ok, so have you filed a report on this?08:18
alex-weejand are you using Compiz?08:19
seb128jwendell: again? you have a .desktop it's run at every login08:19
towolfogra1: wasn't the point that the new way doesn't work with small type, and i wanted to disprove that FUD?08:19
seb128jwendell: and you make vino-server exit on startup if the key is set08:19
seb128jwendell: that's not starting vino-server, looking the key value and returning that will load your box08:20
mjg59towolf: It depends what you mean by "work". It reduces contrast and definition, but improves the shaping.08:20
seb128jwendell: I'm away for dinner, be back later08:20
ogra1towolf: my personal as that my eyes start to tear after a while with these fonts ... no matter how big they are on my 1024x768 screen08:21
ogra1s/personas as/personal concern was/08:21
Trewastowolf: I think the new way makes smaller-than-usable fonts look legible (say 6 pixels) but actually hurts for small-but-still-usable case (say 8 pixels)08:22
towolfogra1: but you are seasoned unix users, you have been using those fonts since decades. a change will unequivocally be wrong to you.08:22
mjg59towolf: No, that doesn't fit with me preferring the new code for the desktop applications08:23
ogra1towolf: i even used fonts when there wqas no antialiasing ... that doesnt make them appear less blurry to me though08:23
towolfogra1: thanks for proving the point.08:23
towolfanyhow, after two nautilus crashes: ftp://ftp.tuebingen.mpg.de/kyb/towolf/screenshot4.png08:24
=== mako_ [n=mako@bork.hampshire.edu] has joined #ubuntu-devel
towolfftp://ftp.tuebingen.mpg.de/kyb/towolf/screenshot5.png08:24
mjg59towolf: None of those are readable at my screen resolution08:24
towolffor sufficiently small values of readable.08:24
mjg59Expanding them, the middle one is more legible08:24
towolfdecipherable.08:24
mjg59But that's not the setting we were proposing to ship08:25
slangasektowolf: no, the point is that you, as someone who isn't using 8pt fonts, should not have more weight given to your opinion than the folks who are actually using fonts of that size, no matter how you try to bolster your opinion with screenshots or studies08:25
towolfslangasek: but that's why Keybuk proposed to throw the stuff into the wild, to have /all/ ubuntu users have a go at it, right?08:27
slangasekyes08:27
slangasekbut that's not the discussion you're continuing to have here :)08:27
towolfslangasek: all includes my mom and dad, and of course ubuntu devs running terminals at 8pt.08:27
mjg59Anyway. I suspect strongly that it would be helpful for someone to work on an implementation for ensuring that the choice of method can be chosen at runtime, and then adding fontconfig support for changing it based on font families or size08:28
mjg59Is anyone going to volunteer to do that?08:28
towolfslangasek: no, you guys dragged me into the "it doesn't work at 8pt" discussion08:28
ogra1towolf: you shouldnt let your mom and dad run gutsy ;)08:28
=== alex-weej [n=alex@cpc2-darl3-0-0-cust237.midd.cable.ntl.com] has joined #ubuntu-devel
alex-weejcromo: did you answer my q? sorry, i crashed08:28
Keybukmjg59: if the guidelines of what people want are clear, I have no problem doing that08:29
towolfmjg59: let's hope someone with a good sense of HIG and humanity.08:29
alex-weejcrashed loading towolf's links08:29
Keybukhaving reviewed the code quite heavily already, I know where the bits need to go08:29
mjg59towolf: I suspect that it can be done without appearing in the user interface at all08:29
towolfmjg59: whoa, be careful with one-size fits all.08:29
towolfmjg59: the proposal by david turner on the cairo list i cited earlier seemed very reasonable.08:30
mjg59towolf: I agree that it's impossible to make everyone happy. The aim is to make enough people happy that a sufficiently small number of people want to change the option that there's no need to put it in the UI08:30
=== boggle [n=spindler@modemcable178.77-70-69.static.videotron.ca] has joined #ubuntu-devel
towolfmjg59: it explicitely contained a truetype optimized option.08:30
=== nnnegrooo [n=lcorrea1@200.70.97.65] has joined #ubuntu-devel
towolfmjg59: and a deactivate aa below x-pt.08:30
=== nnnegrooo [n=lcorrea1@200.70.97.65] has left #ubuntu-devel []
towolfdon't assume a point size to do that.08:31
mjg59Keybuk: My handwavy assertion is that, by default, we should automatically use the old method on monospace fonts below 9 points08:31
mjg59This is assuming that we stick to the current defaults, ie sub-pixel defaults to full hinting08:32
Keybuk9pt at which dpi?  9pt at 200dpi is a somewhat larger glyph than at 96?08:32
=== MacSlow [n=mirco@unaffiliated/macslow] has joined #ubuntu-devel
mjg599pt is 9pt08:32
Keybukthe existing fontconfig checks seem to be based on pixel size08:32
mjg59Ok. If it's pixel-sized, then that's easier08:33
Keybuk9pt is 0.125" on the screen :)08:33
mjg59A quick play suggests 12 pixels would leave me happy08:33
mjg59Keybuk: Just to clarify - by "old method" I mean "the old sub-pixel colour filtering" and not "monochrome"08:35
Keybukthis would appear to mean setting the filter to "legacy" correct?08:35
mjg59Yes08:36
mjg59At least, that's my understanding08:36
towolfmjg59: we should not stick to full hinting. (saying this seems futile)08:36
towolfKeybuk: correct08:36
mjg59towolf: There's a sufficient decrease in contrast that reducing hinting for terminals is not a good idea08:36
Keybukmjg59: depending on terminal colour?08:37
mjg59Keybuk: My /impression/ is that the new filter is perfectly reasonable at 10 pixels on non-monospace08:37
towolfi realized that you never posted a screenshot of your terminal, without magnification.08:38
mjg59towolf: It looked pretty much identical to the one you posted08:38
towolfokay08:38
mjg59towolf: Am I right in thinking that that used full hinting?08:38
towolfthe one in your email?08:38
mjg59No08:38
towolfthe white-on-black one?08:39
mjg59screenshot308:39
mjg59Yes08:39
towolfno, didn't use full hinting.08:39
towolfwould have entailed killing my x08:40
mjg59Ok, interesting. My fully hinted one looked almsot identical.08:40
=== towolf thinks compiz is cool because the zoom is instant
towolfmjg59: see? you're getting there. ..08:40
mjg59towolf: ftp://ftp.tuebingen.mpg.de/kyb/towolf/screenshot1.png clearly has reduced contrast on the unhinted version08:41
towolfsmaller font.08:41
towolfsmaller to a degree where the stems used a thickness of < 1px. below that the becvome gray.08:42
towolfbecause there's no hinting involved to flip them back to 1px.08:42
mjg59towolf: Right, exactly08:42
mjg59For small fonts we probably want hinting in order to keep the contrast high08:42
mjg59For larger fonts, the contrast will be good enough anyway and we can concentrate on shapes08:43
towolfmjg59: 1. yes, that should be possible, 2. we is not defined here08:43
towolfwe as in "we"08:43
mjg59For certain applications, contrast is more important than shaping08:44
towolfbecause i am a lot more comfortable with reading the center in screenshot1.png08:44
Keybukmjg59: ok, that patch seems possible08:45
mjg59Keybuk: Ok, I think that makes me massively happier08:45
Keybukit would be in the form of a fontconfig option to set the lcd filter08:45
mjg59Yeah08:45
Keybukyou'd drop something in conf.d to set hinting=legacy when pixelsize <= 808:45
Keybukfor example08:45
mjg59Right08:45
Keybuk(or 12 or whatever you like)08:45
=== PriceChild [n=pricechi@ubuntu/member/pdpc.supporter.student.PriceChild] has joined #ubuntu-devel
mjg59I think we want to ship one of those by default08:45
Keybukthen cairo, xft, etc. would call FT_Library_SetLcdFilter with what fontconfig says, not FT_LCD_FILTER_DEFAULT08:46
mjg59Yes, that sounds appropriate08:46
Keybukas you say, we can ship that by default maybe with a debconf option or something08:46
mjg59As I said, I /think/ it's primarily an issue with monospace08:47
mjg59So we could just default it there and leave the others08:47
mjg59I suspect that will avoid upsetting console-oriented people, and make desktop-oriented people happy at the same time08:47
mjg59Anyway -> shops08:47
mjg59Back in 1008:47
Keybukmjg59: with that patch, you'd remove your objection to it being in beta?08:47
Keybukslangasek: would release team be happy with the patches going in for beta (including the patch proposed by mjg59?)08:48
towolfmjg59: it's a problem with web browsers and all other apps too, actually.08:48
lamontslangasek: expect_5.43.0-13.1 uploaded to debian, you want the sync request now, or once it is in the archive?08:48
towolfmjg59: you're just more used to the terminal.08:48
lamontand I missed today's dinstall run08:48
slangasekKeybuk: as this resolves the main objection where we know ahead of time that some people are unhappy with the behavior change, yes08:49
slangaseklamont: no preference08:51
Mithrandirlamont: it won't be acted on until it's in the archive anyway. :-P08:53
=== Spads [n=spacehob@unaffiliated/spads] has joined #ubuntu-devel
=== BenC_ [n=bcollins@collinsap1.phunnypharm.org] has joined #ubuntu-devel
=== mdz [n=mdz@c-71-198-147-65.hsd1.ca.comcast.net] has joined #ubuntu-devel
=== josephpiche [n=josephpi@65-23-165-162-host.drtel.net] has joined #ubuntu-devel
mjg59Keybuk: I think so, yes08:57
jamiemccseb128: any chance o3read could be promoted to main as its small and is needed by tracker to index openoffice files?09:00
Mithrandirjamiemcc: it needs a main inclusion report.09:02
Mithrandirhttps://wiki.ubuntu.com/MainInclusionProcess09:02
pkernslangasek: So you joined Canonical very recently?09:03
jamiemccmithrandir: I know - but such decisions are discussed here?09:03
towolfi was able to get through the pay wall to get the readability paper. it looks not really exciting apart from the difference when italics are used.09:04
towolfdid anyone mention that italics are a *lot* better with the new method?09:04
Mithrandirjamiemcc: they're quite often not really discussed, just carried out09:04
jamiemccmithrandir: who does the inclusion reports?09:05
seb128jamiemcc: pitti usually09:05
Mithrandirwhoever has an interest in getting the package into main writes it09:05
seb128jamiemcc: the easier is to file the wiki page09:05
Mithrandirit's reviewed by pitti and iwj09:05
seb128jamiemcc: the wiki page has the informations required to make a decision09:05
evandyay, the new nvidia driver potentially fixes the compiz black windows bug, finally.09:05
pochujamiemcc: I could help a bit with the report09:06
jamiemccseb128: ok should I write the report then?09:06
seb128jamiemcc: either do it or convince somebody to do it for you ;)09:06
jamiemccthx - pochu are you familiar with the process?09:06
pochujamiemcc: tracker's report looks good to take as an example: https://wiki.ubuntu.com/MainInclusionReportTracker :)09:06
pochujamiemcc: I know how to do it, although I have never done it09:07
pochujamiemcc: but there's always a first time, isn't there? ;)09:07
jamiemccpochu: yeah - can you make a start on it? (im still fixing tracker bugs atm(09:07
pochujamiemcc: sure thing!09:08
jamiemccpochu: thx very much09:08
pochunp09:08
=== agoliveira is now known as agoliveira_brb
=== andrunko [n=andrunko@200.184.118.132] has joined #ubuntu-devel
slangasekpkern: this week, yes09:17
pkernslangasek: As Ubuntu RM?09:18
=== agoliveira_brb is now known as agoliveira
KeybukGTK+ font rendering is done through Cairo now, right?09:21
=== DShepherd [n=dwight@port0002-abm-static-adsl.cwjamaica.com] has joined #ubuntu-devel
=== dwatson [n=david@planetwatson.plus.com] has joined #ubuntu-devel
=== _MMA1 [n=_MMA_@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-devel
seb128mjg59: could you look at bug #140485 some people still have gnome-settings-daemon crashing, might be due to the synaptic changes09:32
ubotuLaunchpad bug 140485 in xserver-xorg-input-synaptics "gnome-settings-daemon not starting with 1:2.19.92-0ubuntu3" [Medium,In progress]  https://launchpad.net/bugs/14048509:32
=== _MMA1 is now known as _MMA_
mjg59seb128: Checking09:33
seb128mjg59: I think there is not enough information to have a good idea of the issue but maybe you know what to ask09:33
mjg59seb128: Hm, interesting. I have a suspicion.09:35
alex-weejpitti: https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/120957/09:35
ubotuLaunchpad bug 120957 in update-manager "UpdateManager fails to fetch dist-upgrade tarball" [High,Confirmed] 09:35
mjg59seb128: It's possible that they're machines with a synaptics driver entry but no synaptics pad09:36
seb128ok, if you could deal with it that would be nice ;)09:36
mjg59I'll see if I can reproduce09:36
pochujamiemcc: could you check, specially point 5? I haven't touched that point (copy&paste from tracker report for it hehe) https://wiki.ubuntu.com/MainInclusionReportO3Read09:37
jamiemccpochu: I think the deb for o3read compies with debian policy (the rest looks irrelevant)09:39
brycewhere are the release notes for gutsy beta being compiled?  I've got an entry or two to add.09:39
alex-weejpitti: oops sorry on the phone and that was a bit rude09:39
alex-weejpitti: any ideas what's happening with that bug?09:39
pochujamiemcc: ok, editing09:39
=== Gman [i=gman@nat/sun/x-4193793578d07ecd] has joined #ubuntu-devel
MacSlowhi Gman, bryce09:41
brycehi MacSlow09:41
Gmanhey MacSlow09:41
pochujamiemcc: the binary is lintian-clean, and the source has just a couple minor warnings, so I'd say it is09:42
pochujamiemcc: updated, what do you think?09:42
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-devel
jamiemccpochu: looks good - thanks09:42
slangasekpkern: yep09:42
pochujamiemcc: cool, adding to the queue now09:44
jamiemccpochu: thx09:44
pittiiwj: dpkg> thanks, I'll have a look; how bad was the libc patch in the end?09:44
tepsipakkiKeybuk: I thought that cleartype is not used because of the MS patent?09:44
pittialex-weej: no problem, looking09:44
pittialex-weej: well, it says so in the bug, there are more imports needed09:45
mjg59Hrm. Ok, doesn't /seem/ to be that09:45
Keybuktepsipakki: it wasn't used because we didn't know about it :)09:46
pittijamiemcc: MIR> I'll have a look if it is urgent/important, but I prefer to not have too many changes any more09:46
tepsipakkiKeybuk: right, ok :) I'm looking forward to that09:46
mjg59Is there anyone here who's suffering from #140485 ?09:47
pochupitti: well, if it's ok to promote it, it isn't such a big change... :)09:47
=== mbiebl [n=michael@e180071149.adsl.alicedsl.de] has joined #ubuntu-devel
jamiemccpitti: yeah although some people are compalining tracker does not index Openoffice files - I guess it improves the user experience and o3read is tiny09:47
pittijamiemcc: right09:47
pochupitti: see bug 11730709:48
ubotuLaunchpad bug 117307 in tracker "Tracker doesn't index openoffice.org files" [Undecided,Invalid]  https://launchpad.net/bugs/11730709:48
pittijamiemcc: well, just assume it would crash for some reason, then we would have this crash installed for every tester of beta, and so on09:48
pittipochu: that doesn't sound like 'invalid'09:48
=== dpm [n=dpm@p54A13930.dip0.t-ipconnect.de] has joined #ubuntu-devel
jamiemccpitti: if it crashed it would be out of process so would not harm trackerd09:49
pochupitti: well, it's a recommends, and we install recommends by default... that's why I closed it09:49
pochupitti: when tracker wasn't in main yet09:49
pittipochu: ah, I see; but we don't install it as part of -desktop09:50
=== mjg59 fails to reproduce
pochupitti: o3read? right, I guess the bug is valid now...09:50
=== pochu reopens it
stgraberiwj: You may have received two e-mails from the Ubuntu QA Tracker, you can ignore them. That was just test e-mails that shouldn't have left my server :)09:52
=== towolf [n=towolf@f048011019.adsl.alicedsl.de] has joined #ubuntu-devel
towolfmjg59: i have the persistent gsd crasher with synaptics here.09:53
towolfmjg59: i could test something09:54
mjg59towolf: Could you do gdb /usr/bin/gnome-settings-daemon09:54
mjg59break gdk_x_error09:54
mjg59run --sync09:54
mjg59and then, when it stops, do bt and give me the backtrace?09:55
=== lbm [n=lbm@0x555373ab.adsl.cybercity.dk] has joined #ubuntu-devel
towolfmjg59: do i need something like -dbg?09:55
=== manchicken [n=manckn@12-226-72-69.client.mchsi.com] has joined #ubuntu-devel
mjg59towolf: We don't build a debug package for it sadly, so no09:56
mjg59With luck there'll be enough information for me to get an idea about what's going on09:56
towolfmjg59: at the start it spews: Function "gdk_x_error" not defined.09:56
mjg59Yeah, that's fine09:57
towolfmjg59: then: (no debugging symbols found)09:57
towolfmjg59: (gdb) bt09:57
towolfNo stack.09:57
mjg59Did it spit out the error?09:57
towolfmjg59: the stderr is not interesting, is it?09:57
towolfmjg59: no?09:57
towolfmjg59: yes, the output of the program, yes.09:58
mjg59towolf: You told it to make the breakpoint pending on future shared library load?09:58
towolfmjg59: hold on09:58
towolfmjg59: no stack, with y earlier.09:59
mjg59What caused it to break?09:59
towolfmjg59: and a couple times, "hit return to"10:00
mjg59Hit return to what?10:00
towolfmjg59: This?: Program exited with code 01.10:00
towolf(no debugging symbols found)10:00
towolf---Type <return> to continue, or q <return> to quit---10:00
mjg59Ok. In that case the breakpoint didn't work10:00
towolflet's paste the entire thing somewhere10:01
seb128mjg59: we do build dbgsym for everything no?10:02
mjg59seb128: There doesn't seem to be a -dbg package for control-center10:03
seb128mjg59: you don't know about https://wiki.ubuntu.com/DebuggingProgramCrash ?10:03
=== hunger [n=tobias@p54A71EE4.dip0.t-ipconnect.de] has joined #ubuntu-devel
seb128mjg59: deb http://people.ubuntu.com/~ubuntu-archive/ddebs gutsy main universe10:03
mjg59Oh, yes.10:04
seb128mjg59: that source should have -dbgsym for every binary built10:04
mjg59Well, let's see if we can actually get a breakpoint first :)10:04
Keybukhttp://people.ubuntu.com/~scott/fontconfig.patch10:04
Keybuk  (and libcairo.patch and xft.patch alongside)10:04
towolfmjg59: http://en.pastebin.ca/70506910:05
towolfmjg59: the Warnings are because i used to use evdev for my keyboard, but disabled it, just in case.10:05
mjg59towolf: Hrm.10:06
mjg59Try break gdk_x_error() ?10:06
mjg59Though I don't /think/ that makes any difference10:06
pittiiwj: your glibc upload doesn't mention the bug# in the changelog; you'll close it manually, I take it?10:07
towolfnope10:08
mjg59Sigh.10:08
towolfreminds me of the old evdev mouse driver gsd crash.10:09
towolfthat was a pain to debug too10:09
Keybukmjg59: is that the kind of patch you were after?10:09
ScottKpitti: I have a question about fixing the current FTBFS in sdl-mixer1.2.  There's a new Debian revision that solves the FTBFS plus other stuff.  At this point assuming both build (we're still testing), would you rather a sync or just the one patch: http://packages.debian.org/changelogs/pool/main/s/sdl-mixer1.2/sdl-mixer1.2_1.2.6-3/changelog10:09
mjg59Keybuk: Looks promising, yup10:11
pittiScottK: judging by that changelog, I'd rather sync10:11
Keybukmjg59: my only concern is that this adds a fair amount of new API to several libraries10:11
ScottKpitti: Thanks.  Assuming it tests out OK, we'll ask for a sync.10:11
mjg59Keybuk: Several? Surely it's one API addition to Fontconfig?10:12
Keybukfontconfig gains the new lcdfilter option, yes10:12
Keybukxft just needs to use that, so no biggy10:12
Keybukthough it does add an entry to an internal struct10:12
seb128mjg59: you might need the dbgsym to break on a symbol, not sure if it can resolve with a stripped version10:12
Keybukcairo is the annoying one, since it has to grow cairo_lcd_filter_*10:12
Keybukyay for every library wrapping the functions of the libraries they use which are functions wrapping other wrapper functions10:13
towolfseb128: installing dbgsym ...10:13
mjg59towolf: You might need the gdk ones as well, in that case10:14
towolfmjg59: package?10:14
seb128towolf: iinstall libglib2.0-0-dbgsym libgtk2.0-0-dbgsym gnome-control-center-dbgsym10:14
mjg59Keybuk: These are internal libraries?10:14
towolfok, broke(sic?) at gdk_x_error10:15
towolf#0  gdk_x_error (display=0x808f100, error=0xbfb01608)10:15
towolf    at /build/buildd/gtk+2.0-2.12.0/gdk/x11/gdkmain-x11.c:61410:15
towolf#1  0xb714d655 in ?? () from /usr/lib/libbonoboui-2.so.010:15
towolf#2  0x0808f100 in ?? ()10:15
towolf#3  0xbfb01608 in ?? ()10:15
towolf#4  0x00000000 in ?? ()10:15
seb128towolf: libbonoboui2-0-dbgsym10:16
towolf#0  gdk_x_error (display=0x808f100, error=0xbfe6b178)10:17
towolf    at /build/buildd/gtk+2.0-2.12.0/gdk/x11/gdkmain-x11.c:61410:17
towolf#1  0xb7156655 in bonobo_x_error_handler (display=0x808f100, error=0xbfe6b178)10:17
towolf    at bonobo-ui-main.c:5810:17
towolf#2  0xb7f47f50 in xkl_process_error () from /usr/lib/libxklavier.so.1110:17
towolf#3  0xb7837c4a in _XError () from /usr/lib/libX11.so.610:17
towolf#4  0xb7839714 in _XReply () from /usr/lib/libX11.so.610:17
towolf#5  0xb78f0b32 in XOpenDevice () from /usr/lib/libXi.so.610:17
towolf#6  0x0805dcbb in ?? ()10:17
towolf#7  0x0808f100 in ?? ()10:17
towolf#8  0x00000001 in ?? ()10:17
towolf#9  0xbfe6b2c8 in ?? ()10:17
towolf#10 0xb7e2d337 in gconf_client_get_bool () from /usr/lib/libgconf-2.so.410:17
towolf#11 0x0805ddb8 in ?? ()10:17
towolf#12 0x080a4758 in ?? ()10:17
towolf#13 0x0806ebdc in ?? ()10:17
mjg59Keybuk: Hm. I may be misunderstanding this. libcairo doesn't seem to actually use those functions you've added?10:17
towolf#14 0x00000000 in ?? ()10:17
mjg59towolf: Are you sure you have gnome-control-center-dbgsym ?10:17
slangasekKeybuk: so if it's an API addition to fontconfig, do you feel we should get buy-in from keithp before committing to that path?10:18
towolfmjg59:  *** 1:2.20.0-0ubuntu1 0 from people.ubuntu.com10:18
seb128towolf: you can use http://pastebin.ubuntu.com/ rather than the chan to copy backtraces10:19
mjg59seb128: Hm. Any idea why those symbols aren't resolving?10:19
towolfseb128: alright, what now?10:19
seb128towolf: you might want to install libxi6-dbgsym libxklavier11-dbgsym10:19
towolfseb128: on it.10:19
seb128and libx11-6-dbgsym10:19
Keybukmjg59: it uses the set_lcd_filter one10:19
mjg59Sorry, you're right10:20
seb128mjg59: lacking dbgsym for some libraries like libx11, libxi, etc10:20
mjg59seb128: Ah, ok10:20
mjg59Keybuk: Hm. __ it?10:20
Keybukmjg59: :)10:20
slangasektwitch10:20
Keybukit shows up in a size change to cairo_font_options_t10:20
mjg59Oh, of course10:20
Keybukbut the contents of that struct are hidden10:21
mjg59Hmph.10:21
mjg59Yeah, less of a problem then10:21
Keybukthe headers only include a typedef for it10:21
mjg59And that's only used internally?10:21
Keybukyeah10:21
towolfseb128: http://en.pastebin.ca/70509110:22
mjg59Still seem to be missing most of the symbols10:22
slangasekwell, part of the backtrace looks wonky too10:22
slangasek#8  0x00000001 in ?? ()10:23
=== lifeless [n=robertc@ppp245-86.static.internode.on.net] has joined #ubuntu-devel
mjg59Hm. Yeah.10:23
mjg59All the symbols that /do/ turn up are plausible10:23
mjg59I've got a pretty good idea of where it's falling over, I've just got no idea why10:23
=== josephpiche [n=josephpi@65-23-165-162-host.drtel.net] has joined #ubuntu-devel
Keybukmjg59: yup, works even if I make the function private10:25
mjg59Ok. I suspect we can work around this by surrounding the entire block in gdk_error_trap_push()/gdk_error_trap_pop(), but I'd prefer to know /why/ it's happening10:25
josephpichesorry, i got disconnected. Is there a process for reviewing a spec/blueprint for decline?10:26
pittigood night everyone10:26
seb128towolf: can you "sudo apt-get install --reinstall gnome-control-center/gutsy"?10:27
seb128towolf: did you do a local build or something?10:27
towolfseb128: no10:27
towolfseb128:  do i have to quit gdb everytime?10:28
seb128yes10:28
towolfor can i just .. ok10:28
seb128"#6  0x0805dcbb in ?? ()" looks like something that should come from gnome-settings-daemon10:29
towolfseb128: ah...10:29
seb128I'm not sure why it has no debug information10:29
seb128usually that's because the package and the dbgsym don't come from the same build10:29
towolfseb128: whats this? You can only run one xsettings manager at a time; exiting10:29
=== mdomsch [n=mdomsch@cpe-70-124-62-55.austin.res.rr.com] has joined #ubuntu-devel
seb128like a local build against a buildd one10:30
towolfseb128: shit, my bad10:30
towolfseb128: nah, same thing10:31
towolfseb128: only the numbers differ10:32
seb128towolf: if you do10:33
seb128$ gdb /usr/bin/gnome-settings-daemon10:33
seb128symbol-file /usr/lib/debug/usr/lib/gnome-control-center/gnome-settings-daemon10:33
seb12810:33
seb128does it work?10:33
towolfseb128: oh.10:34
seb128?10:34
towolfseb128: all this pasting takes a while. but there's more now. http://en.pastebin.ca/70510510:35
seb128mjg59: ^10:35
seb128here you go10:35
seb128;)10:35
mjg59towolf: Can you type "up" until you're at the frame for set_tap_to_click ?10:36
seb128weird that gdb didn't get the debug symbols automatically, gnome-settings-daemon seems to have a .gnu_debuglink10:37
towolfmjg59: ang "bt"?10:38
towolf*and10:38
mjg59towolf: print devicelist[i] .name10:38
towolfmjg59: lokks like this: (gdb) print devicelist[i] .name10:39
towolf$1 = 0xb7fc8e73 "\203\024\211e\f"10:39
towolfmjg59: gibberish?10:39
mjg59Hm. That doesn't look right.10:39
mjg59How many times does the phrase "Synaptics Touchpad" appear in your /etc/X11/xorg.conf ?10:40
seb128towolf: you can try to "thread apply all bt full" to list also local variables in the backtrace10:40
towolfseb128: restart first?10:40
seb128yes10:40
seb128hum10:40
seb128no10:40
seb128no need in fact for that ;)10:40
seb128also maybe copy your xorg.conf somewhere10:41
towolfa'ight: new bt: http://en.pastebin.ca/70511410:42
towolfand xorg.conf: http://en.pastebin.ca/70511510:43
ant30Hi, I has reported a bug to update-notifier with the solution . It is for upgrade from feisty to Gutsy10:43
towolfmjg59: twice10:46
=== lionel [n=lionel@ip-149.net-89-3-208.rev.numericable.fr] has joined #ubuntu-devel
=== predius [n=predius@190.8.154.185] has joined #ubuntu-devel
=== mako_ is now known as mako
=== jack_wyt [n=jack@123.115.242.154] has joined #ubuntu-devel
towolfseb128: i'll be having a visitor in 10min, anything else i can do?10:57
towolfmjg59: 10:59
mjg59towolf: Looking at it, but not having much joy so far10:59
towolfmjg59: i'm sorry for that ...11:00
mjg59No problem11:00
seb128towolf: maybe copy the backtrace and the xorg.conf on the bug11:01
seb128towolf: thanks for the work on it11:01
ScottKseb128: Do you ahve time to look at a sync that will fix a Main FTFBS?11:03
seb128ScottK: yes11:03
ScottKIt's Bug #14135111:03
ubotuLaunchpad bug 141351 in sdl-mixer1.2 "Please sync sdl-mixer1.2_1.2.6-3 from debian unstable main" [Medium,New]  https://launchpad.net/bugs/14135111:03
ScottKThanks11:03
seb128you're welcome11:03
=== YokoZar_ [n=scott@c-67-166-147-83.hsd1.ca.comcast.net] has joined #ubuntu-devel
YokoZar_Do the package.install and package.dirs files respect architecture flags?  ie, can I have usr/lib32 [amd64]  in debian/package.dirs ?11:04
seb128ScottK: I use your id for the sync, ok?11:04
ScottKseb128: If you want11:05
ScottKThey guy that filed the bug did all the work.  I'm good either way.11:05
seb128ScottK: do you know him?11:05
towolfseb128:  done. signing off.11:05
seb128ScottK: I just want to get somebody responsive notified if the build fails11:05
seb128towolf: thanks11:05
ScottKI'll do for that then.11:05
Keybukmjg59: \o/11:06
mjg59Keybuk: ?11:07
seb128ScottK: the guy is member of some teams already, I've used his account for the sync11:07
ScottKseb128: Fine by me11:07
seb128ScottK: bug closed ;)11:07
ScottKseb128: Thanks11:07
YokoZar_Do the package.install and package.dirs files respect architecture flags?  ie, can I have usr/lib32 [amd64]  in debian/package.dirs ?11:08
YokoZar_oops sorry for repost11:08
ScottKseb128: Do packages that were dep waiting on that one automatically get queued to build or do they need a manual shove?11:08
seb128ScottK: dep wait works automatically11:08
ScottKseb128: Cool.  Thanks.11:09
seb128YokoZar_: I don't think so11:09
seb128I'm not totally sure though11:09
seb128I didn't have to use that myself yet11:09
Keybukmjg59: lcdfilter gets passed all the way from fontconfig up to gnome-terminal11:10
Keybuknow I just have to figure out how to get fontconfig to match the monospace font11:10
Keybukfor some reason, test name=family never works on monospace11:10
YokoZar_seb128: I'm just worried about my package making an empty /usr/lib32 directory on a 32 bit machine11:10
seb128YokoZar_: maybe that's the upstream makefile doing it?11:11
seb128YokoZar_: empty dirs usually don't hurt though11:11
YokoZar_no it's nothing upstream yet11:11
slangasekseb128: well, it's not supported by upstream debhelper anyway11:12
=== Andy80 [n=ptlug@host97-200-dynamic.22-79-r.retail.telecomitalia.it] has joined #ubuntu-devel
slangasekYokoZar_: I would suggest conditionally setting a variable in debian/rules based on the host architecture, containing the list of "extra" directories you're adding, and then pass that as an argument to dh_installdirs11:13
slangasek(n.b., if this source package builds more than one binary package, you'll also want to use -p and -N options to make sure you don't add the dir to packages that don't need it)11:14
slangasekoh... also, if this is a /non/-empty dir in the package, you normally don't need to list it in .dirs at all...11:14
YokoZar_slangasek: it builds two binaries, one of which is dependent on the other (wine and wine-dev)11:14
=== MacSlow [n=mirco@unaffiliated/macslow] has joined #ubuntu-devel
=== Andy80 [n=ptlug@host97-200-dynamic.22-79-r.retail.telecomitalia.it] has left #ubuntu-devel ["Sto]
YokoZar_slangasek: I'm also thinking about the install file11:15
slangasekyes, for the install file I have no good answers11:15
YokoZar_slangasek: if the install file points to something not there (say, usr/lib32/*.so.* on i386), will bad things happen?11:16
slangasekyes, you'll get a build failure11:16
=== dwatson [n=david@planetwatson.plus.com] has joined #ubuntu-devel
slangasekone option: create two separate .install files, symlink to the right one during the build11:16
YokoZar_Something like wine.install.i386 and wine.install.amd64 ?11:16
slangasekyes11:17
Keybukheh11:17
Keybukbecause I'm not using Vera, but DejaVu11:17
YokoZar_slangasek: for some reason I think that which .install.arch file to use should be handled automagically, but it's probably just bad memory11:18
Keybukmjg59: 12px?11:18
mjg59Keybuk: Sounds reasonable.11:20
slangasekYokoZar_: oh, actually it does11:20
slangasekright, I had a vague memory of that11:20
YokoZar_slangasek: oh, cool.  So all I should have to do is just have those files then, and no wine.install file11:20
slangasekYokoZar_: seems so, yes11:20
=== rnorwood [i=rnorwood@nat/redhat/x-62e8ca646943a545] has joined #ubuntu-devel
YokoZar_slangasek: actually, I bet (hope) that the way it works is it calls the arch one first and then the general one.  So I'm supposed to put ones common to both in wine.install, and then amd64 specific ones (usr/lib32) into wine.install.amd6411:22
slangasekYokoZar_: nope, if it finds an arch one it ignores the general one11:22
YokoZar_slangasek: ahh ok11:22
=== Pici [n=Pici@unaffiliated/pici] has joined #ubuntu-devel
=== rawler_ [n=ulrik@c-be05e255.191-1-64736c11.cust.bredbandsbolaget.se] has joined #ubuntu-devel
YokoZar_slangasek: thank you so much, hopefully I'll have a good Wine package by beta time :)11:29
rawler_hey.. does anyone know anything about whether nvidia 100.14.19 will make it to Gutsy?11:29
ajmitchgood morning11:35
Keybukmjg59: 12px is perfect, my fonts are 13px high <g>11:36
seb128hey ajmitch11:36
mjg59Keybuk: Ha11:36
Keybuk(and since I've been using the new filter for the last few days, I've gotten used to it and now prefer it)11:36
Keybukanyhoo11:36
Keybukhttp://people.ubuntu.com/~scott/lcdfilter11:36
Keybuksource packages and debdiffs for your testing pleasure11:37
Keybukworks for me (tm)11:37
=== didymo [n=ashley@CPE-61-9-197-223.static.nsw.bigpond.net.au] has joined #ubuntu-devel
brycerawler_: it's too late; we've been in Upstream Version Freeze for a while11:39
mjg59Keybuk: What's the change to gnome-control-center?11:39
Keybukmjg59: changes the top "subpixel" option to use hinting=Slight11:39
Keybukwhich every single thing says is the right option11:39
Keybuk(with turner's patches)11:39
rawler_bryce: I kindof figured.. it's too bad.. it fixes a buttload of bugs..11:40
brycerawler_: I'll probably make backport debs of it available at some point though once the dust has settled on gutsy11:40
mjg59Keybuk: Uh. No, I suspect not for the monospace case11:40
Keybukmjg59: indeed, which is why the conf.d for the monospace case sets the hinting level :p11:40
Keybuk(as well as the lcd filter)11:40
mjg59Keybuk: Ah, ok :)11:40
rawler_bryce: sounds reasonable.. :) personally I'll resort to envy for now, but it just sucks having to do that for every nvidia-user i persuade into Ubuntu.. :)11:41
mjg59Slight hinting absolutely kills monospace at low font sizes11:41
alex-weejKeybuk: PPA? :)11:42
Keybukmjg59: hinting gets disabled completely for monospace at low font sizes11:42
mjg59Now, or previously?11:42
brycerawler_: would you be interested in helping with this driver?  A large reason we're not up to date is just manpower11:42
Keybukpreviously and now11:42
mjg59Hm.11:42
Keybukconf.d/20-unhint-small-vera.conf11:42
mjg59That doesn't fit what I see - altering the hinting settings changes my terminal11:42
Keybukmjg59: you might be using DejaVu Mono instead?11:42
brycerawler_: pop over to #ubuntu-x if you're interested11:43
alex-weejmjg59: /etc/fonts seems to change every distro upgrade11:43
mjg59I'm using whatever a default install gives you11:43
Keybuk(though they should include the instructions)11:43
Keybuknot really relevant anyway11:43
mjg59Ok, let me see how this turns out in a minute11:44
Keybukfunny: I was sure I'd got the patch wrong, since the fonts looked ... weird11:44
Keybukbut it turned out I was just so used to the new filter11:44
rawler_bryce: thanks for the invite, and yes I'd love NOTHING more than help developing Ubuntu, but until that pays my rent, I'm afraid I have to go to sleep to bear another mindless day at work tomorrow.. :)11:45
ajmitchbryce: what do you need with it? I tend to use nvidia on my gutsy desktop11:45
rawler_bryce: so, I'll drop by, go to bed and if I get some time I'll see what I can do for the weekend.. :)11:46
bryceajmitch: aside from making new packaging (which I hope to automate away for Hardy), it involves just testing out new versions, riding herd on bugs, etc.11:46
brycerawler_: cool11:46
ajmitchright11:47
brycewe've been using this approach for -fglrx in the forums, and have had some really nice successes there for gutsy11:47
bryce(not just -fglrx but also -ati and -radeonhd)11:48
mjg59Keybuk: Ok, playing with hinting seems to suggest that stuff Just Works11:52
=== tormod [n=tormod@80-219-112-71.dclient.hispeed.ch] has joined #ubuntu-devel
Keybukmjg59: your monospace appears with legacy lcd filtering?12:00
mjg59Keybuk: Yup12:00
Keybukok, seems that we're both happy now? :)12:01
Keybukslangasek: are you happy for me to upload?12:01
=== shaya [n=spotter@pool-71-191-93-76.washdc.fios.verizon.net] has joined #ubuntu-devel
mjg59Keybuk: Hm. No, I've got some very ugly rendering here with slight hinting12:04
mjg59Hang on, let me try to figure this out12:04
mjg59Ok. I'd say at the moment that this change plus full hinting seems to work fine12:05
mjg59Slight hinting is generating severe colour blurring12:05
shayaanyone suffer from a bug w/ clearlooks theme in gutsy?12:05
Keybukmjg59: yeah, I've alternated between Full and Slight for a while ...12:05
shayain pidgin, the tooltip info pop up doesn't always correspond to the right buddy12:05
shayabut if I switch to human, it works fine12:05
KeybukI think the upload should not include the gnome-control-center change, and instead the mail should ask people to compare both and see which they like12:05
mjg59Keybuk: Yeah, I'd go with that for now12:06
cjwatsonOK, tomorrow morning's CDs are going to be bust I'm afraid, despite my best efforts12:08
cjwatsonI need to fall asleep and I don't have time to finish the last debian-installer change that needs to land for beta12:08
Keybukcjwatson: :-(12:08
pkern):12:08
cjwatsonbut I'll do it first thing tomorrow morning and rebuild CDs12:08
pkerncjwatson: Well, have a good night anyway. (:12:08
Keybukcjwatson: g'night12:09
=== manchicken [n=manckn@12-226-72-69.client.mchsi.com] has joined #ubuntu-devel
=== Demitar [n=demitar@c-212-031-182-147.cust.broadway.se] has joined #ubuntu-devel
mjg59Keybuk: I wonder if the hinting setting interacts badly with the bytecode interpreter12:11
Keybukmjg59: in theory, light hinting uses the autohinter12:11
Keybuk(so I'm told)12:11
mjg59Ok12:11
cjwatsonactually, I can upload, because there are no udebs for the last thing I wanted - argh12:12
Keybuk        if ( mode == FT_RENDER_MODE_LIGHT             ||12:13
Keybuk             face->internal->ignore_unpatented_hinter )12:13
Keybuk          autohint = 1;12:13
Keybuk(though I'm not convinced :p)12:14
Keybukah, no, I see; the transition from FC_HINT_SLIGHT -> FT_RENDER_MODE_LIGHT is done by pango12:15
cjwatsonKeybuk: uploading debian-installer; could you take care of accepting it when it's done *AND* libdebian-installer and hw-detect are in the accepted queue12:15
cjwatson?12:15
Keybukcjwatson: sure12:15
cjwatsonKeybuk: the source needs to not be accepted before the latter happens or we all get to go round again :)12:15
cjwatsonthanks12:15
Keybukall three need to be accepted at once?12:16
Keybuk(as source)12:16
cjwatsonah, actually, they're in the accepted queue already, so that's not a problem12:16
cjwatsonKeybuk: no, I meant the binaries12:16
Keybukright12:16
Keybukit should auto-accept now, no?12:16
cjwatsond-i needs the new binaries of its bits to be published <= its source12:16
cjwatsonthe binaries will, but the source will land in unapproved12:17
cjwatsonsorry12:17
cjwatsonthe libd-i and hw-detect binaries will auto-accept12:17
Keybuk:)12:17
cjwatsonthe d-i source will land in unapproved12:17
Keybukok12:17
Keybukso d-i just needs to be accepted once the upload is done12:17
cjwatsonright, three minutes to process-upload12:17
cjwatsonbut Kirsten is going to kill me if I don't get moving now :)12:18
cjwatson(somewhat rightly so, I got four hours sleep last night)12:18
cjwatsonKeybuk: the kernel's going to need some more NEW love; I did it for some architectures12:18
cjwatsoni386 is still building12:19
Keybukthere are *some* advantages to your partner living and working in another city :p12:19
=== Keybuk gets to hack late at night again now
cjwatsonhah12:19
cjwatsonnight12:19
brycecya cjwatson12:19
slangasekKeybuk: if you and mjg59 are both happy, knock yourself out :)12:31

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