/srv/irclogs.ubuntu.com/2005/10/02/#ubuntu-devel.txt

=== camilotelles [n=Camilo@20132139198.user.veloxzone.com.br] has joined #ubuntu-devel
sedakis there a irc channel for the gnome project ??12:10
kentsedak, #gnome?  (perhaps on some other server though..)12:12
sedakthank you !12:13
sedaki'll try this one12:13
mdkesedak, irc.gnome.org should do it12:13
sedakok12:13
sedakseems more appropriate then12:13
sedakthanks12:14
=== herzi [n=herzi@c205063.adsl.hansenet.de] has joined #ubuntu-devel
=== mpt [n=mpt@200-171-140-32.dsl.telesp.net.br] has joined #ubuntu-devel
=== vuntz is now known as vuntzZz
=== blueyed [n=daniel@iD4CC06F6.versanet.de] has joined #ubuntu-devel
=== chris38-home3 is now known as chris38-home
jbaileyslomo: I haven't.  I want to prove that first.12:31
jbaileyLike, I want to prove that it's likely exactly that.12:31
=== slomo [n=slomo@customer14.arcomf.wlan.tdcmobil.dk] has joined #ubuntu-devel
=== Gman_ [n=Glynn@amfea-proxy-2.sun.com] has joined #ubuntu-devel
=== slomo [n=slomo@customer14.arcomf.wlan.tdcmobil.dk] has joined #ubuntu-devel
mdzmvo: so it looks like we need to solve this console font problem sooner rather than later12:50
=== hunger [n=hunger@p54A62D85.dip0.t-ipconnect.de] has joined #ubuntu-devel
mvomdz: yes, #15102 is a serious issue :/12:51
dholbachgood night everybody12:56
tsengbye dholbach 12:57
mdzmvo: please make it your first priority tomorrow12:57
mvomdz: ok12:57
=== mvo goes to bed now too
tsenggood night germany12:59
=== julien [i=julien@feng.planet-work.net] has joined #ubuntu-devel
=== netjoined: irc.freenode.net -> zelazny.freenode.net
=== julien [i=julien@feng.planet-work.net] has joined #ubuntu-devel
=== netjoined: irc.freenode.net -> zelazny.freenode.net
=== julien [i=julien@feng.planet-work.net] has joined #ubuntu-devel
=== thoreauput1c [n=prospero@wolax6-006.dialup.optusnet.com.au] has joined #ubuntu-devel
=== _vTm9K_ [n=_vTm9K_@c-67-185-227-229.hsd1.mi.comcast.net] has joined #ubuntu-devel
=== Arrogance [n=aks@ottawa-hs-209-217-119-36.d-ip.magma.ca] has joined #ubuntu-devel
=== Arrogance [n=aks@ottawa-hs-209-217-119-36.d-ip.magma.ca] has joined #ubuntu-devel
=== Robot101 [i=robot101@light.bluelinux.co.uk] has joined #ubuntu-devel
=== calc [n=ccheney@ip70-185-4-246.ma.dl.cox.net] has joined #ubuntu-devel
=== zul [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== macgyver2 [n=eric@unaffiliated/macgyver2] has joined #ubuntu-devel
=== sebest_ is now known as sebest|dodo
=== Burglaptop [n=corey@S0106001217da6aab.gv.shawcable.net] has joined #ubuntu-devel
BurglaptopBenC, on linux-source, the maintainer and changed by are two different @ubuntu.com for you02:26
Keybukmeh02:27
KeybukI really hate it when you investigate why something doesn't work, and realise it doesn't work because there's nothing to _make_ it work02:28
Keybukso, the reason permission changes aren't made to scanner devices (etc. etc.) on boot is because at the point that happens, the filesystem is still mounted readonly02:28
=== stub [n=stub@203-214-4-72.dyn.iinet.net.au] has joined #ubuntu-devel
Keybukin fact, I'm wondering whether in a couple of these cases, the device is made in the initramfs so the real filesystem isn't even around yet <g>02:30
mjg59Uh.02:32
mjg59The /dev from the initramfs is the same one that we use once / is mounted02:32
mjg59And it always ought to be a tmpfs02:32
=== lamont-away is home, deals with household chores
Keybukyes, but this script is trying to change the permission of something not-under-/dev02:34
Keybukand I don't think this script is even _on_ the initramfs02:34
mjg59Oh02:34
Keybukso we have the situation where /etc/hotplug.d/* is being run by udev once the rules are done02:34
Keybukif that happens at S04, those scripts can't modify anything other than /dev (which is entirely sane)02:35
mjg59Yeah02:35
mjg59So, uh, what is it trying to alter?02:35
Keybukbut if the device gets loaded in the initramfs, those scripts don't happen at all02:35
Keybuksomething under /proc02:36
mjg59But /proc isn't part of /02:41
mjg59It's never read-only02:41
Keybukyeah, I'm still trying to work this out02:41
Keybukso far I can't find the .ko that matches any scanner02:41
Keybukactually, I don't understand this at all ... from what I can tell, every single device plugged in should end up root.plugdev because of the libgphoto2.hotplug script02:48
Keybukor, at least, every single usb device02:49
=== jvw [i=jeroen@220pc220.sshunet.nl] has joined #ubuntu-devel
Keybukaha!  thankfully that doesn't happen because it uses an environment variable that doesn't exist anymore, heh02:53
Keybukgiggle02:55
Keybukno, it really does02:55
Keybuksyndicate scott% ls -l /proc/bus/usb/001/00402:55
Keybuk-rw-rw----  1 root plugdev 52 2005-09-27 01:55 /proc/bus/usb/001/00402:55
KeybukBus 001 Device 004: ID 045e:001e Microsoft Corp. IntelliMouse Explorer02:55
=== Keybuk wonders whether he can pmount /dev/input/mice
=== tritium [n=michael@pcp0011975002pcs.sandia01.nm.comcast.net] has joined #ubuntu-devel
=== dereks_ [n=dereks@cpe-66-108-11-235.nyc.res.rr.com] has joined #ubuntu-devel
=== milli [n=milli@phantom.acmeps.com] has joined #ubuntu-devel
=== mxpxpod [n=bryan@unaffiliated/mxpxpod] has joined #ubuntu-devel
=== bddebian [n=bddebian@pcp08717033pcs.phnixv01.pa.comcast.net] has joined #ubuntu-devel
=== mjg59 kicks X
Keybukheh03:10
elmowould it be stupid to ask why we go to so much effort to hotplug a mouse when we could just build it in?03:11
Keybukwe do pretty much03:12
KeybukI was just using a mouse there as an example for "something that's usb, but not a scanner"03:12
Keybukuh, camera03:12
KeybukI've had "why the fuck isn't this compiled in?" arguments before for many things03:13
Keybukwhy is the AF_UNIX/AF_LOCAL network protocol a module?03:13
mjg59I get a fixed hotkey-setup into the archive, and then everyone bitches that X doesn't work properly03:13
mjg59I mean, ungk.03:13
Keybukheh, do you like laptop-detect bugs mjg59 ?03:14
mjg59Is this a trick question?03:16
mjg59Can you ask him for dmidecode information?03:16
=== tambaqui [n=patricia@200-208-62-73-mns.cpe.vivax.com.br] has joined #ubuntu-devel
=== tritium [n=michael@pcp0011975002pcs.sandia01.nm.comcast.net] has left #ubuntu-devel ["Leaving"]
Keybukprobably03:27
Keybukwill wait until he replies to say laptop-detect say "nah"03:27
=== Bicchi [n=AB@adsl-065-006-167-199.sip.mia.bellsouth.net] has joined #ubuntu-devel
=== ikuyaLoqu [n=ikuya@gnulinux.good-day.net] has joined #ubuntu-devel
=== zenwhen [n=zenwhen@localghost.us] has left #ubuntu-devel ["Leaving"]
=== blahrus [i=npiw@12-223-185-205.client.insightbb.com] has joined #ubuntu-devel
=== Amaranth [n=travis@unaffiliated/amaranth] has joined #ubuntu-devel
=== zenwhen [n=zenwhen@localghost.us] has joined #ubuntu-devel
=== zenwhen [n=zenwhen@localghost.us] has left #ubuntu-devel ["555"]
=== jsgotangco [n=jsg@202.57.71.235] has joined #ubuntu-devel
=== dooglus_ [n=dooglus@r2m7.chello.upc.cz] has joined #ubuntu-devel
fabbionemorning guys04:45
bddebianMorning fabbione 04:46
fabbioneyo04:46
blahrusI assume gst is going to be fixed next time around .9?? audio/video sync issues I mean04:49
=== dooglus_ [n=dooglus@r2m7.chello.upc.cz] has joined #ubuntu-devel
Amaranthwe have a dirty secret?04:56
Amaranth"Whether on Distrowatch or on forums, voices whisper that Ubuntu has a dirty secret you may not want to hear: they don't keep the compatibility with Debian, and they want to fork away from their mother distribution."04:56
ajmitchAmaranth: sure, and the sky is falling at noon04:56
Amaranthcool04:56
calcAmaranth: hahahaha04:56
Amaranthshould i wear sunglasses for that?04:57
calcAmaranth: who is the retard that wrote that04:57
Amaranthhttp://www.libervis.com/modules/smartsection/item.php?itemid=2804:57
jsgotangcolol04:57
calcas someone pointed out with DCC the second you make one change you have forked04:57
jsgotangcolinspire didn't fork?04:58
calcso the only way ubuntu would not be forked is if it changed nothing at all (ie just be a mirror)04:58
BurglaptopAmaranth, see the response by Mark to sounder04:58
Amaranthi don't read sounder, can you link me?04:58
azeemhttp://lists.ubuntu.com/archives/sounder/attachments/20050926/59b358e2/faq-0001.html04:59
jsgotangcoit would be nice if sabdfl would have that posted on the homepage04:59
blahrusshould check out Mark Shuttleworth's speach at debconf, think you might understand his goals and passions a bit more05:01
blahrusand forking is ok ;)05:01
AmaranthIt's a spoon!05:02
Amaranthjsgotangco: That would just show the article to people that haven't seen it and make it a bigger issue.05:02
Amaranthjsgotangco: It's like how coca-cola was beating pepsi until they started talking about pepsi.05:02
jsgotangcothere is no spoon...05:03
jsgotangcoheh05:03
ajmitchhm, interesting sounder post there05:04
jbaileyI think it's funny that people say we want to fork away.  That just means more work.  Why would we do that? =)05:08
ajmitchyou're right, we're lazy :)05:09
bddebianheh05:11
=== `anthony [n=anthony@ekorp-203-63-137-225.eoff.ekorp.com] has joined #ubuntu-devel
poningruits a spoon05:28
poningruno need for a knife05:28
poningruor a fork05:28
=== robitaille [n=robitail@d154-5-117-228.bchsia.telus.net] has joined #ubuntu-devel
Amaranthit's a spork!05:33
=== Rotund [n=joe@d19-85.rb.lax.centurytel.net] has joined #ubuntu-devel
=== dooglus__ [n=dooglus@r2m7.chello.upc.cz] has joined #ubuntu-devel
Rotundanyone know if there's a decent gnome Zeroconf configurator?  If not, I'm thinking of writing one.05:38
BurglaptopRotund, talk to Lathiat 05:38
Rotundhe seems away05:38
RotundIs he the resident Zeroconf guy or is he working on one?05:39
BurglaptopRotund, he is one of the upstreams for Avahi, the freedesktop implementation of zeroconf05:39
ajmitchRotund: he's the resident zeroconf guy05:39
Rotundyeah.  that's what I was gonna base it on05:39
ajmitchwhat sort of configuration were you thinking of?05:40
RotundI haven't found one, but I wouldn't think it would be too difficult05:40
BurglaptopRotund, there has also been some discussion on the desktop-devel list of gnome05:40
Rotundsetting up the services your computer is sending05:40
ajmitchright05:40
ajmitchso configuring avahi-daemon's services05:40
Rotundright05:40
ajmitchyou  may want to visit #avahi when people are around05:40
Rotundperferably have it "guess" ones by portscanning yourself05:40
Rotundpreferably that is05:41
ajmitch#avahi looks fairly quiet at the moment :)05:42
=== fred_ [n=fred@82-32-125-115.cable.ubr04.hawk.blueyonder.co.uk] has joined #ubuntu-devel
Rotundyes it does05:44
RotundI'm sure someone can tell me how to tell what ports are opened on your own computer via the kernel, right?05:44
Rotundor a command-line tool05:45
rob^nmap05:45
Rotundhmmm.  There should be a way to do it w/o portscanning05:46
rob^or just go to grc.com or others05:46
infinitybddebian : Bayonne is FTBFS on amd64 and ia64, which isn't surprising, since it seems to fail on almost every Debian arch at buildd.debian.org, except for powerpc.05:46
bddebianinfinity: OK, thx05:46
=== Bicchi [n=AB@adsl-065-006-167-199.sip.mia.bellsouth.net] has joined #ubuntu-devel
fabbionemdz: ping?06:17
jkroghIs it a reportable bug, when the network don't work after hibernation? 06:25
HrdwrBoBI just hibernated and came back and my network wasn't setup06:26
fabbionepkg: acpi-support iirc06:28
=== dburrows_ [n=daniel@244.173.171.66.subscriber.vzavenue.net] has joined #ubuntu-devel
=== Gman_ is now known as GmanAFK
mdzfabbione: pong06:35
fabbionemdz: any objections if i upload a xorg with sparc only changes?06:35
fabbione(it's one liner to fix xserver-xorg Depends: on sparc)06:36
fabbioneno code changes of any kind06:36
mdzfabbione: I would prefer that you fix some non-sparc bugs at the same time, actually06:36
fabbionemdz: my sparc work is outside working hours.. so i have to follow the rules of a MOTU and such06:36
mdzI know it is your favorite package ;-)06:36
fabbionemdz: i have no idea if daniels has other stuff in queue.. i did mail him, but got no answer06:37
fabbionemdz: yeah right.. and i am santa claus :P06:37
mdzho ho ho06:37
=== fabbione watches white beard grwoning on his face
fabbioneARGH! my clothes are turning red!06:38
infinitymdz : I need an opinion on #1499106:38
infinitymdz : (apache2 security update broke svn+ssl+clientcerts)06:38
infinitymdz : The reason it broke is because the users were (unintentionally) relying on the very bug we fixed.  The "feature" they were using was one that apache never actually had.06:39
mdzdoes it affect ubuntu?06:39
infinitymdz : Yes, it affects us, including the security updates we did for Warty and Hoary.06:39
jkroghIs it possible to get the debuggin-output(stdout/err) from an applet? (The network-monitor reports disconnected, but the network works fine) 06:39
mdzinfinity: what's the one-line summary of the breakage?06:40
infinitymdz : Now, I have a patch to add that feature (thus fixing the regression), which I will upload to breezy.  But should we care about the regression in warty/hoary, or just leave it as-sis?06:40
infinitymdz : Having a mixed read-only/read-write SVN repo that uses SSL client certs for authentication used to work, no longer does.06:40
mdzinfinity: can I see the patch?06:41
infinityhttp://cerberus.0c3.net/~adconrad/047_verify_client_fix06:42
=== thoreauputic [n=prospero@wolax8-071.dialup.optusnet.com.au] has joined #ubuntu-devel
infinityIt's a no-brainer for includion in breezy, as we DID break something people have relied on for ages, but I want an opinion on if you feel something that large is worth inclusion in hoary, or if we just leave it.06:43
infinitymdz : Basically, requests with bodies have never been able to trigger an SSL renegotiation, but that precise feature is required to allow mised read-only/read-write SVN (and several other use-cases, like a <Location> that requires SSL auth for POST, etc).06:44
=== henriquemaia [n=henrique@cb-217-129-172-176.netvisao.pt] has joined #ubuntu-devel
infinitymdz : It stopped working when we noticed the bug where <VirtualHost>SSLClientVerify Optional <Location>SSLClientVerify required </Location></VirtualHost> didn't actually work, and the renegotiatoin wasn't being forced.  Oops.06:45
infinitySo, fix that, and the bug people relied on for ages suddenly goes away and turns intoa feature request. :)06:45
ajmitchhm, why does the (recently synced) libpt-dev have /usr/lib/libpt.so.1.8 symlink? I thought that usually goes in the lib package itself?06:46
infinityajmitch : because someone screwed up?06:46
ajmitchinfinity: probably, and it affects upgrades from the earlier version :)06:47
mdzinfinity: has anyone else rolled it into a security update yet?06:47
mdzany real-world production environment feedback on the patch?06:47
infinitymdz : Not sure, I'll poke Joe at RedHat and see if they've fixed the regression.06:47
mdzbrb06:47
mdzirqpoll strikes again06:47
infinitymdz : The bug submitter has tested it for me, as well as several people on the apache lists (and a mess of people who've reported the bug in the apache BTS)06:48
fabbioneGO FIREFOX!06:49
fabbionehoary -> breezy update is no go06:50
=== jsgotangco [n=jsg@202.57.71.235] has joined #ubuntu-devel
=== mae [n=mae@dpc674653178.direcpc.com] has joined #ubuntu-devel
maey'know, banshee looks fairly promising for the next ubuntu release if they fix some _very_ annoying bugs.06:55
=== mdz [n=mdz@ca-studio-bsr1o-251.vnnyca.adelphia.net] has joined #ubuntu-devel
infinitymdz : The bug submitter has tested it for me, as well as several people on the apache lists (and a mess of people who've reported the bug in the apache BTS).  It's also been rolled into apache trunk and apache 2.2 (waiting on enough votes for inclusion to 2.0 still)07:01
infinitymdz : TBH, I'm not picky about if we include it in warty/hoary (as no one's reported it in Ubuntu, only in Debian and other dists), and breezy is just around the corner, so in a few weeks, I can tell people who encounter the bug that "it's fixed in breezy"... Just wanted to get your take on it, if perhaps you think it's worth fixing in warty/hoary.07:03
=== sabdfl [n=mark@pdpc/supporter/silver/sabdfl] has joined #ubuntu-devel
fabbionemorning sabdfl 07:04
mdzinfinity: hmm07:04
sabdflmoin moin07:04
ajmitchhi sabdfl 07:05
mdzinfinity: I'm inclined to agree; let's leave it for a bit and see if anyone screams07:05
mdzthe breezy release gives us a good opportunity to offer users a choice of stability or the fix07:05
infinitymdz : Alright.  I will fix it in breezy today.  I'm inclined to believe that the intersection of "people running hoary servers" and "people using this apache config" must be pretty close to zero, or we'd have a bug report or two by now.07:06
infinity(It's not the sort of bug you can ignore or work around, so people who have complained)07:07
infinitys/who have/would have/07:07
=== infinity stares at his fingers.
infinity(Note that I've had several "me too"s on the Debian bug, and there is a large group of people whining about it upstream)07:08
infinityingi2Gee07:10
=== infinity changes the password on that router.
infinity<sigh>07:10
mdzinfinity: it's OK it showed up as ******* ;-)07:11
=== pitti [n=pitti@195.227.105.180] has joined #ubuntu-devel
infinityOh, handy!07:11
infinity:)07:11
pittiGood morning07:12
desrtword up, pitti07:12
fabbionehey pitti07:12
fabbionemdz: lol07:12
Mithrandirmdz: what's a sane way to handle bugs such as 16402 which are "this will bite us later"?  I'm reluctant of closing it, but it would be nice if it didn't show up in the bug lists..07:14
fabbioneDiziet: your last firefox upload breaks hoary -> breezy upgrades07:14
mdzMithrandir: the only truly sane way is to keep it open07:15
mdzMithrandir: but you could resolve it REMIND and then set an at job to remind you to reopen it ;-)07:15
Mithrandirmdz: could we reopen all bug reports resolved LATER or REMIND after breezy releases?  That could work and would make the state sane07:16
Mithrandiror useful, or whatever07:16
=== rob^ [n=rob@pdpc/supporter/student/rob-ubuntu] has joined #ubuntu-devel
infinityThis is what milestones are for...07:20
pittiinfinity: ah, the CAN is there, I forward it to the Debian bug07:20
infinitypitti : Excellent.  Cheers.07:21
henriquemaiahello, I have just upgraded to breezy and now my keyboard (pt) is not working right. Does anyone knows how to solve this? (a bug, maybe?)07:23
mdzMithrandir: you can drop the priority if you like07:23
mdzMithrandir: probably best to just keep it open; Debian will hopefully fix it soon, and we can NOTWARTY it then07:24
Mithrandirmdz: mhm, I guess so07:24
infinitymdz : Did Kamion get a chance to discuss lrm and d-i with you?07:39
=== smurfix [n=smurf@debian/developer/smurf] has joined #ubuntu-devel
fabbionehmmmmm07:53
\shmorning07:54
\shinfinity: ping I just saw your upload of libetpan, why did it compile without complains in my pbuilder then? (looking at gnutls build dep)07:56
infinity\sh : Because your pbuilder chose a different libgnutls-dev alternative than sbuild did.07:57
infinity\sh : Starting the gnutls12 (which we don't have), libgnutls-dev has become a real package, rather than a virtual, hence why it works in Debian.07:57
infinitys/the gnutls12/with gnutls12/07:57
=== JaneW [n=JaneW@196.36.161.235] has joined #ubuntu-devel
\shinfinity: but I don't have any debian repos in it so it uses only our breezy archives07:58
fabbionemdz: do you actually export XORG_SYNC_RANGES inside casper?08:00
infinity\sh : Yes, and?08:00
mdzfabbione: no08:00
infinity\sh : We have three packages in breezy that prodive the virtual package "libgnutls-dev"... Only one of them (libgnutls11-dev) will actually work to build that package.08:00
infinity\sh : sbuild picks libgnutls7-dev.08:01
infinity\sh : Obviously, pbuilder picked 11-dev for you.08:01
\shinfinity: ok..so pbuilder pulls in somehow (and this is somehow a bit strange) libgnutls11-dev 08:01
\shremind me to use sbuild for dapper as build env ,)08:02
=== ironwolf [n=ironwolf@c-67-188-204-176.hsd1.ca.comcast.net] has joined #ubuntu-devel
bob2isn't a virtual-only build-dep a bad idea anyway?08:03
\shinfinity: thx btw for the upload...and now time go prepare for real life work *yawn*08:04
=== robitaille [n=robitail@d154-5-117-228.bchsia.telus.net] has joined #ubuntu-devel
\shbbl08:05
infinitybob2 : "real | virtual08:06
infinityErr.08:06
infinitybob2 : "real | virtual" is the nice way to go, if you want to guanratee a certain real package for buildd builds, but still allow backports easily.08:07
=== Yvonne [n=justme@cn-sdm-cr02-1437.dial.kabelfoon.nl] has left #ubuntu-devel ["]
infinitybob2 : That package had a pure virtual build-dep because in Debian, it's not a virtual anymore.08:07
bob2ahh08:07
=== Yvonne [n=justme@cn-sdm-cr02-1437.dial.kabelfoon.nl] has joined #ubuntu-devel
=== PlutoPrime [n=farhad@66-190-240-58.dhcp.klmt.or.charter.com] has joined #ubuntu-devel
=== boglot [i=chaas@gw.workaround.org] has joined #ubuntu-devel
=== lifeless_ [n=robertc@dsl-93.19.240.220.rns02-kent-syd.dsl.comindico.com.au] has joined #ubuntu-devel
=== pitti [n=pitti@195.227.105.180] has joined #ubuntu-devel
fabbionewho has a ppc here that can reproduce #16035 ?08:27
=== marilize [n=marilize@196.36.161.235] has joined #ubuntu-devel
sabdflmjg59: ping08:36
sivangmorning all08:36
fabbionemdz: i am checking some of the xorg bug, but i have the feeling that the issue is xresprobe08:37
fabbionemdz: specially comparing the bare differences between generated configs08:37
fabbione(same with 16035)08:37
fabbionethe problem is i don't have a ppc to test on...08:37
infinitypitti : I still don't have that mail you forwarded to the BTS.  Can you just give me the CAN here, while I'm working on the packages? :)08:39
=== pusakat [i=proxy@203.167.88.65] has joined #ubuntu-devel
sabdflah, i see some xubuntu action coming in08:41
sabdflgood work guys08:41
infinityxubuntu == xfce?08:42
fabbioneinfinity: yeah08:42
=== infinity notes that it took a month or more to get xfce building and installable, so hopes SOMEONE is using it.
sabdflinfinity: lots of demand for it in the lightweight desktop community08:44
sabdflso thans for the effort08:44
infinityCool.  I hsould give it a spin sometime.08:44
Treenakssabdfl: does this also mean easy mixing (eduxubuntu?)08:44
infinityI've not used anything on my laptop except for a very default ubuntu setup.08:44
bob2haha08:44
infinitykeduxubuntu may be inunstallable due to unavoidable conflicts.  Someone should try. :)08:45
sabdflTreenaks: for some definition of easy, yes08:45
infinityuninstallable, too.08:45
sivangsabdfl: lol :)08:45
sabdflwe won't publish all permutations and combinations as officially supported08:45
Treenakssabdfl: :)08:45
sabdflbut it should be easy to arrange08:45
=== ajmitch wants se-ubuntu :)
sivangsabdfl: would be probably enough and nice to have some default in place, lightweight desktop users can probably tweak their way from there08:46
sivangajmitch: aren't you bringing this to ubuntu ?08:46
ajmitchsivang: sure08:46
ajmitchsivang: at least I'll try & hack the breezy install into shape for it08:46
infinityajmitch : With the rapid adoption of SELinux in sid/etch, we MAY be ready for it for dapper, but I wouldn't hold my breath.  dapper+1 may be more realistic, unless someone (sabdfl) decides to divert resources to making it happen.08:46
ajmitchinfinity: considering that there's only been 1 or 2 of us working on it in ubuntu til now, I think dapper's still a realistic goal to have the framework all in place08:47
ajmitchinfinity: although I don't think dapper would ship with a policy turned on by default08:47
infinityajmitch : Have you been tracking the patches flowing into debian base in the last month or two?08:48
ajmitchyes08:48
sivangI don't think it should be the highest priority, in enterprise point of view, with what I encounter, SElinux if comes in default install, isn't fully exploited to it's capabilities, and people on FC4 tend to disable it or do nasty hacks to get some software working.08:48
infinityajmitch : Cool.  Does any of it work yet? :)08:48
ajmitchinfinity: sure, the patches are pretty much what I've been using here to test08:48
=== tvo [n=tobi@5354EA9B.cable.casema.nl] has joined #ubuntu-devel
infinityYeah, SELinux's complexity is a black mark against it, unfortunately.08:49
ajmitchcertainly08:49
ajmitchwriting policy comes close to black magic at times08:49
=== infinity nods.
ajmitchjust because programs can do so many weird & wonderful things08:49
ajmitchit's on the BOF list for UBZ, anyway08:49
infinityAnd due to the (correct) "disallow everything unless I let you do stuff" security model, poeple are likely to get furstrated and just turn the whole thing off, which defeats the purpose.08:50
ajmitchso I'll try & bring a useful demo :)08:50
infinitySo it needs to be made a bit more easy to configure, I suspect.08:50
ajmitchit's improved a lot in the last year, with modular policy & runtime booleans08:50
ajmitchso you can toggle policy in specified areas08:51
sivanginfinity: should probably have some GUI hooks so that each time this happens, a user is offered the possibilty to allow it, translated automatically to the underlying actions that need be taken for that in SELinux08:51
ajmitchsivang: that's possible now08:51
ajmitchpossible to code, I mean :)08:51
infinitysivang : yeah, for a desktop system, that does seem desiarable.08:51
=== maradong [n=bhentges@vodsl-4242.vo.lu] has joined #ubuntu-devel
sivangajmitch: ofcourse08:51
=== tvo [n=tobi@5354EA9B.cable.casema.nl] has joined #ubuntu-devel
sivangajmitch: that's interesting, I should add this to the BOF Ideas?08:52
infinityI need to get an SE-enabled server system running and play with it, I guess.08:52
ajmitchsivang: sure08:52
infinitysivang : I doubt the effort would be made to code it, unless an MOTU wants to take up the torch.08:52
sivangajmitch: if we do that, we rock the enterprise. I don't think any other distro has somethign like that08:52
=== vuntz [n=vuntz@volin.imag.fr] has joined #ubuntu-devel
=== ajmitch would probably put in some work for that
infinitysivang : But noting it as a "feature we should be on the lookout for" makes sense.08:52
ajmitchI'm going to try & commit to a few hours a week at least, if people are open to it08:53
sivanginfinity: sorry, EPRASEERROR due to ENONNATIVESPEAKER :)08:53
infinitysivang : Which part? ;)08:53
sivanginfinity: the whole sentence :)08:54
infinityRight.  Just ignore it, then.  I don't ever say anything worth reading. :)08:54
ajmitchheh08:54
=== infinity heads out to hunt down some sugar.
sivanglol08:55
jdubvuntz: ha ha ha08:55
=== jdub spanks vuntz
vuntzjdub: is this for your nice quote I sent? :-)08:56
jdubyeah08:57
=== jdub copies it for pseudo-quoting vuntz, too ;)
vuntzahah08:57
=== JaneW [n=JaneW@196.36.161.235] has joined #ubuntu-devel
vuntzjdub: maybe you can write some other cool stuff for my next mail? :-)08:58
sivangvuntz: is it hilarious ? :)08:58
jdubvuntz: maybe i should take advertising revenue for your mail ;)08:59
vuntz:-)09:00
=== vuntz is now known as vuntz|work
=== infinito [n=infinito@75.Red-80-59-227.staticIP.rima-tde.net] has joined #ubuntu-devel
=== Simira [n=rpGirl@214.84-48-74.nextgentel.com] has joined #ubuntu-devel
=== slomo [n=slomo@customer14.arcomf.wlan.tdcmobil.dk] has joined #ubuntu-devel
=== desrt_ [n=desrt@24.215.14.137] has joined #ubuntu-devel
=== pvanhoof [n=pvanhoof@d5152D086.access.telenet.be] has joined #ubuntu-devel
=== kobold [n=kobold@debian/developer/kobold] has joined #ubuntu-devel
=== jbailey_ [n=jbailey@testhaus.cns.utoronto.ca] has joined #ubuntu-devel
\shre09:32
sivangMoins \sh  :)09:33
=== janimo [n=jani@Home03207.cluj.astral.ro] has joined #ubuntu-devel
=== Valandil [n=chrys@dsl-084-056-103-198.arcor-ip.net] has joined #ubuntu-devel
=== stub [n=stub@203-214-4-72.dyn.iinet.net.au] has joined #ubuntu-devel
=== ivoks [n=ivoks@lns01-1605.dsl.iskon.hr] has joined #ubuntu-devel
=== mvo [n=egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
=== jbailey [n=jbailey@testhaus.cns.utoronto.ca] has joined #ubuntu-devel
janimomvo, do you think launchpad-integration could be easily split as to provide at least the bonoboUI query method separately?09:49
janimorigth now lpi brings in gnome dependencies even if the program does not use gnome libs (gaim)09:50
janimoI ask you since seb128 is not around and you worked on lpi too09:50
=== seb128 [n=seb128@ANancy-151-1-49-5.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel
janimohey seb128 :) read 3 lines above :)09:51
seb128hi janimo09:51
seb128janimo: that's a joke, right?09:51
janimowell if you laugh it is 09:51
janimobut I asked seriously09:52
seb128...09:52
janimofor xubuntu where we do not want gnome libs if possible09:52
janimogaim is not a gnome app09:52
seb128hint: IRC start putting lines when you start your client09:52
seb128not when your box is sleeping09:52
janimoI thought you guys use scrollback and are always online :)09:53
janimoI'll repeat that then09:53
seb128you say "hi"09:53
seb128why?09:53
janimomvo, do you think launchpad-integration could be easily split as to provide at least the bonoboUI query method separately?09:53
janimo10:50 < janimo> rigth now lpi brings in gnome dependencies even if the program does not use gnome libs (gaim)09:53
janimo10:50 < janimo> I ask you since seb128 is not around and you worked on lpi too09:53
=== chmj [n=chmj@wbs-146-150-236.telkomadsl.co.za] has joined #ubuntu-devel
janimoseb128, these were the lines I wrote just before you enetered09:53
janimosorry if I confused you09:54
sivangjanimo: could be done, but currently I wrap the l-p functions with my bonnoboui ones to avoid code duplication09:54
=== dholbach [i=foobar@i577B172C.versanet.de] has joined #ubuntu-devel
dholbachgood morning09:55
janimosivang, how easily could it be done?09:55
janimomorning daniel :)09:55
dholbachhey jani09:55
seb128janimo: liblaunchpad-integration0 and liblpint-bonobo0 are already splitted09:55
seb128hello dholbach09:55
dholbachmorning seb09:55
janimoseb128, but the integration lib needs the app which in turn needs all of them? I just had a cursory look at the sources09:55
=== highvoltage [n=Jono@196.36.161.235] has joined #ubuntu-devel
janimoseb128, in this case theoretically gaim should not need the gnome depends right?09:56
sivangseb128: how do we get by that my wrapper funcs use launchpad-integration itself? 09:56
seb128janimo: I don't care09:56
seb128janimo: libgnome is quite small09:56
janimoseb128, it may be quite small but it brings in other gnome dependencies (almost all )09:57
seb128sivang: I don't get your question, what wrapper funcs?09:57
seb128janimo: that's far from beeing true09:57
janimoseb128, I have bare X installed + xfce09:57
seb128raahhh, people are never happy09:58
seb128I'll get some coffee09:58
seb128later09:58
sivangseb128: laterz09:58
janimowhen I tryp installing gaim it brings in bonobo,gnomeui,gamin,gconf209:58
janimognomevfs etc09:58
=== carlos [n=carlos@243.Red-83-47-24.staticIP.rima-tde.net] has joined #ubuntu-devel
=== zyga [n=zyga@2-mi2-1.acn.waw.pl] has joined #ubuntu-devel
sivangseb128: never mind, stupid quesiton :)10:00
janimosivang, any docs on lpi besides the wiki page and the source?10:01
sivangjanimo: not that I know of, sorry10:01
seb128janimo: it's a trivial lib10:01
sivangjanimo: it's really simple though10:01
janimoI'll read though it see if I can come up with more meaningful questions or even solutiones re my problem10:02
zygamorning10:02
mvoping siretart 10:04
siretartmvo: pong10:04
sivangseb128: as a side note, gaim is not a bonobo app right?10:05
mvosiretart: can you still reproduce #14077 on one of your machines? would you be able to test a updated version of u-n?10:05
janimosivang, not or it wouldn't work on windows I guess10:05
janimoand before lpi it did only depend on gtk10:05
zygamvo: does language-selector still need hacking?10:06
siretartmvo: I'd love to, but I don't have access to the affected machine right now10:06
seb128sivang: no, and it doesn't use the bonobo lib neither10:06
siretartmvo: and it could take until thursday until I see my dad again :(10:06
mvozyga: good question, did you find a bug :) I had hoped that my latest upload resolved most issue10:06
seb128janimo: I'm not that happy with patching the apps for lpi neither, but I've not taken this decision10:07
sivang09:58 < janimo> when I tryp installing gaim it brings in bonobo,gnomeui,gamin,gconf210:07
mvosiretart: ok, thanks. it's a anoying bug because I was never able to reproduce it on one of my machines10:07
seb128janimo: if you can come with a better design or code of the lib and send a patch you are welcome10:07
sivangseb128: how come it pulls in bonobo when he tried to install gaim?10:07
seb128installing the lib install "launchoad-integration" which Depends on libgnome2-0 which grabs gconf, gnomevfs, etc10:08
zygamvo: the UI needed some small changes if you remeber10:08
siretartmvo: I was also confused. My dad came to my and was also very confused. I'm very proud of him that he found himself that killing u-n solves the issue for him 10:08
zygamvo: unfortunatly synaptic still has that small issue I've told you about (and patched)10:08
mvozyga: yes, synaptic needs a update 10:09
sivangseb128 k10:09
mvozyga: sorry, what was it in language-selector again?10:10
janimosivang, seb128 yes that was my initial question, if lpi can be more granular so gaim can depend only on lpi_gtk not lpi_bonobo10:10
seb128it is granular10:10
seb128there is 2 libs10:10
seb128one gtk and one bonobo10:10
janimoI'll go back and dig since this would be nice for xubuntu10:10
seb128what grabs libgnome is the part which start the browser10:10
seb128it uses gnome-open10:10
janimoseb128 oh but that could surely done easier not?10:11
zygabuttons were very non-HIG10:11
janimosome direct exec or something ?10:11
sivangseb128: we could seperate the python scripts from launchapd integration ?10:11
seb128gnome-open gets the default browser from your GNOME/gconf config10:11
mvozyga: the buttons are changed to "close/apply", wasn't that what you suggested?10:11
sivangseb128: then each lib in turn would have to have it's execing functions, currently liblpint-bonobo uses the fire up function from launchpad-integration10:11
zygamvo: it seems better now - I've just had a look at it again10:12
=== sabdfl [n=mark@wbs-146-138-47.telkomadsl.co.za] has joined #ubuntu-devel
mvozyga: thanks10:12
sivangseb128: so possibly, copying the calling code from liblaunchpad-integration, into liblpint-bonoo, and making a seperate package to ship the python scripts would relieve lpint-bonobo from using launchapd-integration10:13
sivangmy 2c ..10:13
sivangjanimo: maybe that's what you meant?10:14
seb128sivang: not a good option imho, what do you win by doing 2 different implementation?10:15
sivangseb128: I don't win much , I agree. aside from splitting the dependencies 10:15
sivangseb128: It's still code duplication which I don't like10:15
=== desrt [n=desrt@24.215.14.137] has joined #ubuntu-devel
seb128you don't split any dependency10:15
seb128the only dep is libgnome due to gnome-open10:15
seb128if you make some code getting the default browser without it you can change this code for everything10:16
seb128no need to split10:16
=== crimsun [n=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-devel
zygamvo: separate l-s issue, the language and country names - are they pulled from the speciall package to avoid multiple translations?10:18
janimocould there be a generic open script which checks and if there's a gconf reads from that otherwise uses x-www-browser or something10:18
crimsunmorning, jani10:19
janimoso there would be no direct dep on gnome but would be used if available10:19
janimomorning daniel :)10:19
mvozyga: they are copies from the iso-codecs package. They are not translated before10:19
zygamvo: they have to be - countries at least are translated in numerous packages10:19
zygaI'm not sure about languages10:20
sivangseb128: ah right, I see that now.10:20
=== silbs [n=jane@217.205.109.249] has joined #ubuntu-devel
mvozyga: then rosetta should be able to deal with that, shouldn't it? I would suggest "this was already translated somewhere else"?10:20
seb128janimo: probably yep10:20
sivangjanimo: still that would be duplicating gnome-open's job, is it that bothering that it pulls those deps in? I reckon the don't take too much space..10:21
zygamvo: hmm true10:21
janimosivang, the disk space is the least of the concerns10:21
seb128janimo: that's trivial to do if(gnome-open) gnome-open ... else non-gnome-call10:21
zygamvo: is it possible to get two .pot's (for two domains) from l-s?10:21
janimomemory footprint and startup time10:21
janimothose matter more for xfce targetted machines10:22
sivangjanimo: I see10:22
mvozyga: why two domains? one for the package and one for the countires/languages?10:22
janimoseb128 but if(gnome-open) does not imply that there needs to be a dep on gnome-open for it to be called?what is that python or pseudocode?10:23
seb128pseudo-code10:23
sivangjanimo: you can silently fail if !gnome-open, without depending on it10:23
janimoso how to detect existence of gnome-open?I thought of checking if there exists a gconf dir10:23
seb128you can move the libgnome Depends to a Recommend if you do that10:23
sivangright10:24
seb128janimo: no need to bother with gconf, if the file is on the disk or not works fine10:24
sivangjanimo: simple file exists checking probably10:24
zygamvo: yes10:24
sivangjanimo: we do the same with some gnome-cups-manager enhancment10:25
janimoI still haven't read the lpi code so where exactly should that check be?10:25
sivangjanimo: I'll find it for you10:25
janimowhich files existence needs to be checked10:26
mvozyga: last time I checked rosetta didn't liked two pots in one dir. I would have to create a po and a po-countries dir. pretty ugly :/10:26
janimosivang, thanks do you want to take care of all this (i.e upload) or just point me to the right dir?10:26
janimodirection10:26
sivangjanimo: as you prefer :) (Acutally I use seb128's sponsering for uploads for the moment)10:27
janimowell I dont' mind looking myself but I am sure you'd do a better/quicker job10:28
janimoso your call actually :)10:28
mvosivang: how is the firefox lp integration done btw? it misses the new icons it seems10:28
sivangmvo: that was seb128's work :p :)10:29
janimohmm interesting, as ff did _not_ bring gnome in10:29
=== dand [n=dand@gw.datagroup.ro] has joined #ubuntu-devel
sivangjanimo: I'll email you with the details where to look anyhow. let talk afterwards10:30
janimosivang, thanks10:30
seb128mvo: not with lpi, their html/javascript language is nothing like C :/10:31
sivangseb128: you used html/javascript for lpi on fifie? 10:31
infinityThe whole UI is XML/JS.10:32
mvoseb128: you hacked it in XUL?10:32
infinity(XUL)10:32
sivangomg. poor seb128 :-/10:32
=== jbailey [n=jbailey@testhaus.cns.utoronto.ca] has joined #ubuntu-devel
seb128mvo: dunno if that's XUL, I hack whatever language made the UI for them10:32
infinityYou could have hooked it in at the C++ level and exported the functions to XUL.10:32
infinity(Which would make them available to other skins/themes, too)10:33
seb128infinity: I've no clue on how to do that and about the firefox code ... but if somebody wants to do it he's welcome10:33
infinityNote: This is not me volunteering for the task.10:33
=== mvo thinks infinit just put himself forward
seb128yeah10:33
seb128it took my 1 day of work/builds to get the menu items here10:33
infinityHeh.  File a bug and get Diziet to do it.  He LOVES hacking firefox, I can tell.10:34
seb128and I don't intend to spend a week to get how you can use C here and hack XUL10:34
seb128haha10:34
infinityI have my hands full with non-GUI stuff.10:34
seb128nice idea :)10:34
seb128and I'm mine busy enough with GNOME10:34
seb128I don't even use firefox10:34
seb128epiphany-browser use lpi for its part :)10:35
infinityHeh.10:35
infinityMy GUI is just a pretty way to launch a few dozen terminals.10:35
=== olemke [n=olemke@iup.physik.uni-bremen.de] has joined #ubuntu-devel
Mithrandirinfinity: you use GUIs for that?  I just hold down F1 until I have enough.10:38
=== mvo has xterm on his thinkpad button
=== Mithrandir doesn't run tpb, pending a rewrite, so his thinkpad button doesn't do anything.
mvoMithrandir: is upstream doing the rewrite? 10:41
=== mvo used to sponsor tpb
Mithrandirmvo: no idea, I've done a 90% job on my system, but it needs a bit more work.10:41
MithrandirI've got nice stuff like dbus integration and so on in there.10:41
mvoMithrandir: *yum*10:42
Mithrandirwhich means that the user doesn't have to access the nvram himself, the process can run as a tpbd user which has rw access to /dev/nvram10:42
mvoMithrandir: nice. looking forward to it10:44
=== Seveas [n=seveas@dyn127.roaming.few.vu.nl] has joined #ubuntu-devel
=== koke [n=koke@169.Red-217-127-113.staticIP.rima-tde.net] has joined #ubuntu-devel
=== koke [n=koke@169.Red-217-127-113.staticIP.rima-tde.net] has left #ubuntu-devel ["Konversation]
mvoseb128: will you hate me if I change the gdm init script and add a special case for usplash (init the console-fonts right before gdm starts)?10:51
seb128mvo: if that works, nop. If I get bugged because of you, you better start running now :p10:52
=== Aegir [n=richard@d220-238-186-125.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
=== mvo starts runing (just to have some head-start)
seb128:)10:52
seb128mvo: BTW do you still have those lpi warning on your todo, or should I put that on my list?10:53
mvoseb128: I won't manage to look at it today that's pretty sure. not sure about tomorrow though10:53
seb128any day before 5.10 is fine10:53
seb128I've still ~170 non-upstream bugs on my list, it's enough to keep me busy for the week :p10:54
seb128let me know if you start working on it, so we don't dup work10:54
mvoseb128: ok. I have some tricky must-fix-before-breezy stuff as well, but I think I'll manage to put it somewhere in between10:56
=== herzi [n=herzi@c205063.adsl.hansenet.de] has joined #ubuntu-devel
=== Hirion [n=Hirion@p5487FB0C.dip.t-dialin.net] has joined #ubuntu-devel
seb128mvo: thanks10:58
=== chmj [n=chmj@wbs-146-150-236.telkomadsl.co.za] has joined #ubuntu-devel
ajmitchhi chmj 10:58
=== mvo waves to ajmitch
ajmitchhi mvo :)10:59
mvoajmitch: we will see you in UBZ?11:00
ajmitchmvo: sure11:00
mvoajmitch: nice!11:00
ajmitchmvo: assuming I get my passport sorted out this week :)11:00
mvoajmitch: heh :) good luck!11:00
ajmitchit just needs replaced due to some water damage11:00
ajmitcheasy to do11:00
=== GmanAFK is now known as Gman_
=== spacey [n=spacey@145.33.170.13] has joined #ubuntu-devel
ajmitchjust another expense for the trip though :)11:01
chmjhey ajmitch 11:05
crispinpitti: fyi, I am hoping to get a cf card 'soon', and will then do lots of in-depth debugging on that pmount wierdness11:07
pitticrispin: you mean #14495?11:07
=== terrex [n=terrex@84-122-83-29.onocable.ono.com] has joined #ubuntu-devel
crispinpitti: indeed11:08
pitticrispin: I just replied again, I'm totally confused by the contradictions in the report11:08
crispinpitti: yeah, it is getting a bit confusing in there11:09
pitticrispin: I asked to restart from scratch11:09
crispinyeah, I saw, sadly, I don't have a card at the moment, but when I do I'll work on it night and day till I track down where the problem is :-)11:10
=== Elleo [n=Elleo@pjmvlp1mts4.pjmv.aber.ac.uk] has joined #ubuntu-devel
=== tvo [n=tobi@5354EA9B.cable.casema.nl] has joined #ubuntu-devel
=== jbailey_ [n=jbailey@testhaus.cns.utoronto.ca] has joined #ubuntu-devel
seb128mvo, pitti: wanna join #ubuntu-desktop ? :)11:14
pittiseb128: in a minute11:14
fabbionepitti: did you read my messages?11:15
pittifabbione: erm, email replies?11:15
sivangmvo: what are those lpi warnings about? may I help with them?11:15
fabbionepitti: also11:16
dholbachogra, Unfrgiven, sebest: want to join #ubuntu-desktop? :)11:17
mvosivang: warnings like: (synaptic:25229): Gtk-CRITICAL **: gtk_accel_label_set_accel_closure: assertion `gtk_accel_group_from_accel_closure (accel_closure) != NULL' failed11:18
mvosivang: sure, go ahead :) you get them in non-bonobo using apps11:19
seb128mvo: #ubuntu-destkop !!11:19
seb128and non-UIManager apps11:19
seb128ie: gucharmap11:19
sivangseb128: I'll join #ubuntu-desktop now 11:20
seb128feel free11:21
sivangseb128: all desktop related bugs and development should go there?11:21
=== kobold [n=kobold@debian/developer/kobold] has joined #ubuntu-devel
pittifabbione: alright, let's wait until the second patch is a bit more mature11:24
fabbioneok11:24
fabbionepitti: it looks sane too me11:24
fabbioneit's not that bad as it seems11:24
seb128sivang: by example, but stuff like lpi can go on this chan too ... -desktop is a place to discuss with new people interested by desktop stuff, about bugs not concerning this chan (ie: minor desktop issues), etc11:24
=== moyogo [n=moyogo@131.211.104.90] has joined #ubuntu-devel
sivangseb128: ok, nice to see that. so the desktop team is mainly for attracting new people to the table?11:26
seb128yep11:27
dholbachsivang: and a place to discuss stuff, to make more cool stuff on the desktop happen11:27
AegirGood. I have a minor desktop issue with Ubuntu and I've been too hesitant to ask about it here :)11:27
=== sabdfl [n=mark@pdpc/supporter/silver/sabdfl] has left #ubuntu-devel []
Aegir...And I've killed the conversation. Go me...11:31
sivangdholbach, seb128 : we should have some publicity about that, it appears that people are unaware of it11:31
dholbachseb128: want me to do it? :p11:32
seb128dholbach: do what, we mailed lists, I blogged ...11:32
dholbachseb128: oh you did11:32
=== dholbach hugs seb128
seb128:)11:32
dholbachand you have a hackergotchi too :)11:33
=== dholbach never saw it
seb128some GNOME guys did it11:34
seb128I've not asked for anything11:34
=== seb128 kicks jdub
dholbachoh come on :)11:34
=== jinty [n=jinty@205.134.224.215] has joined #ubuntu-devel
=== ajmitch takes a look at planet gnome & spots it :)
dholbachsivang: do you have another idea for more publicity?11:35
dholbachsivang: i ordered a plane painting #ubuntu-desktop at the sky over berlin, but that's all i could think of11:36
=== mvo checks seb128 hackergotchi too
sivangdholbach: hehe11:37
sivangdholbach: serious?11:37
=== eruin [n=eruin@unaffiliated/eruin] has joined #ubuntu-devel
sivangdholbach: we can go over upstream communities and offer them to participate 11:37
dholbachsivang: not really :-p  - ask in #gnome* channels?11:38
seb128no11:39
seb128don't make noise on #gnome* chans :)11:39
dholbachyeah, that's what i thought :)11:39
=== HiddenWolf [n=HiddenWo@136.2.dynamic.phpg.net] has joined #ubuntu-devel
seb128mails and planet are enough11:39
pittilifeless: ping11:41
sivangseb128: cool then11:42
=== zyga_ [n=zyga@2-mi2-1.acn.waw.pl] has joined #ubuntu-devel
zyga_seb128: okay11:52
zyga_seb128: my laptop just died because of that bug11:52
seb128what bug?11:53
zyga_seb128: the thing is, some udev event launches a horde of scripts that then run another hordrde (>50) of hdparm11:53
seb128you have not described it11:53
zyga_I tried but the other computer died :-)11:53
zyga_I run hoary on this one11:53
zyga_it always happens after modprobing for cloop11:54
=== `anthony [n=anthony@220-253-115-163.VIC.netspace.net.au] has joined #ubuntu-devel
zyga_and mounting cloop a moment later11:54
zyga_I can reproduce it and I've got a log of ps aux if you'd like11:54
zyga_http://www.suxx.pl/run.log11:55
zyga_that's from yesterday11:55
zyga_the number of hanging hdparms is not constant11:55
zyga_they never die, I cannot kill any of them (all are in 'D' state according to top)11:55
zyga_system is locked and hdd led keeps blinking11:56
=== infinity goes to get his dinner on.
zyga_seb128: if you have any questions/suggestions feel free ask11:56
seb128zyga_: I let the udev guys reply to this one11:57
seb128why do you think it comes from udev?11:57
zyga_seb128: the ps aux shows it pretty clearly11:57
seb128right11:58
zyga_udev launches some udev_run_parts11:58
seb128have you put a bug to bugzilla?11:58
zyga_seb128: I tried yesterday when the box died11:58
zyga_seb128: bugzilla or malone?11:58
zyga_seb128: kernel spits 'hda: timeout waiting for DMA'11:59
zyga_and 'drive not ready for command'11:59
seb128bugzilla11:59
seb128malone is for universe atm11:59
zyga_okay11:59
=== vuntz|work is now known as vuntz
seb128hey vuntz12:01
vuntzhi seb12812:03
seb128dholbach: I've closed http://bugzilla.ubuntu.com/show_bug.cgi?id=1642812:04
=== spacey [n=spacey@145.33.144.163] has joined #ubuntu-devel
seb128dholbach: gdm uses the xorg config, GNOME uses the GNOME user config/xrandr ... that's not really a bug12:04
dholbachi see, thanks for that12:04
seb128np12:04
seb128the situation is not ideal, we should have an easy way to reconfigure xorg, but keeping a bug on gdm for that is not really useful12:05
zyga_seb128: our bugzilla, right?12:09
=== jsgotangco [n=jsg@202.57.71.236] has joined #ubuntu-devel
seb128zyga_: bugzilla.ubuntu.com12:13
zyga_seb128: can I change severity to major?12:15
seb128zyga_: yep12:15
zyga_seb128: #1643312:16
seb128thanks12:16
zyga_thanks12:17
=== Hirion [n=Hirion@p5487FB0C.dip.t-dialin.net] has joined #ubuntu-devel
=== OculusAquilae [n=bastian@p548D3792.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== crimsun [n=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-devel
=== thesaltydog [n=yoshi@host194-61.pool8023.interbusiness.it] has joined #ubuntu-devel
=== jsgotangco [n=jsg@202.57.71.236] has left #ubuntu-devel ["Kopete]
=== Yvonne [n=justme@cn-sdm-cr02-1437.dial.kabelfoon.nl] has joined #ubuntu-devel
=== lbm [n=lbm@cpe.atm4-0-1301006.0x50a0824e.vgnxx6.customer.tele.dk] has joined #ubuntu-devel
=== hughsie [n=hughsie@host86-132-125-102.range86-132.btcentralplus.com] has joined #ubuntu-devel
hughsiepitti: ping?12:51
pittiHi hughsie 12:51
pittihughsie: still problems with the hal datatype patch?12:52
hughsiepitti, hi, yes!12:52
hughsiethen mv -f ".deps/probe-hiddev.Tpo" ".deps/probe-hiddev.Po"; else rm -f ".deps/probe-hiddev.Tpo"; exit 1; fi12:52
hughsieIn file included from probe-hiddev.c:41:12:52
hughsie/usr/include/linux/hiddev.h:92: error: syntax error before __s3212:52
hughsie/usr/include/linux/hiddev.h:94: error: syntax error before physical_minimum12:52
hughsie/usr/include/linux/hiddev.h:95: error: syntax error before physical_maximum12:52
hughsie/usr/include/linux/hiddev.h:98: error: syntax error before } token12:52
hughsie/usr/include/linux/hiddev.h:119: error: syntax error before __s3212:52
pittihughsie: /msg please, please don't flood12:52
hughsiemsg pitti sorry...12:52
pittihughsie: hmm, configure, make, make clean worked fine for me12:52
=== `anthony [n=anthony@220-253-115-163.VIC.netspace.net.au] has joined #ubuntu-devel
hughsiehmm... it worked for me too this morning too12:53
hughsiebut now it's complaining after a fresh checkout12:53
hughsiegot any ideas?12:54
pittihughsie: maybe one of the #include <asm/types.h> I removed really needs to be there?12:54
pittihughsie: you might try adding it again in probe-hiddev.c12:55
pittihughsie: maybe sys/types.h is enough, asm/ is really evil for an userspace program12:55
fabbioneasm should never be used directly12:55
hughsie#include <asm/types.h> works....12:56
fabbioneuserland should include sys/ or whatever that will take care of digging into asm if required12:56
hughsie#include <sys/types.h> doesn't work12:56
fabbionethan something else is screwed too12:56
hughsiei'm guessing  /usr/include/linux/hiddev.h shouldn't be using __s3212:57
pittihughsie: well, at least it should include asm/types.h on its own12:57
\shhmm...is it possible to grab now an daily ubuntu ISO with latest kernel upload (even for the installer?) ;)12:57
hughsiehiddev.h?12:58
pittihughsie: yes, if the include file needs a symbol, it shouldn't rely on external files to include it12:58
pittihughsie: however,  wait: it *does* include asm/types.h already12:59
=== cassidy [n=cassidy@f1-pc174.ulb.ac.be] has joined #ubuntu-devel
pittihughsie: are you sure that you properly recreated all autofoo files? so that the configure.in change is really active and the type definitions wiped?12:59
=== chmj [n=chmj@wbs-146-182-242.telkomadsl.co.za] has joined #ubuntu-devel
hughsiepitti, ahh, let me check01:00
hughsiepitti: no, i've just done a fresh autogen.sh, still the same error01:02
pittihughsie: what did you change between this morning and now?01:03
hughsiepitti, nothing! thats the thing. I did a make distclean && ./autogen.sh && make01:04
pittiodd01:04
pittihughsie: does "grep -r _s32" in your hal tree have any hits?01:04
Kamion\sh: you can answer these questions for yourself by looking at the *.list files on cdimage01:05
pittihughsie: erm, "grep -r __s32 ." of course01:05
hughsiepitti: no, but it wouldn't...  /usr/include/linux/hiddev.h has the __s32 tho01:06
zyga_pitti: hi, who knows udev around here? It's about bugzilla #1643301:06
pittizyga_: please CC me on the bug, I'll have a look01:06
zyga_pitti: k, thanks01:07
zyga_pitti: adding martin.pitt@canonical.com01:08
=== dholbach <- lunch
hughsiepitti, should we really be using linux/hiddev.h?01:11
=== ogra_ [n=ogra@p5089F7C2.dip.t-dialin.net] has joined #ubuntu-devel
pittihughsie: not if you can avoid it :-) but I can't say off the top of my head if that's really necessary01:12
=== sivang just found proof Ubuntu can be used as easily if net easier then windows to do wireless communication.
hughsiepitti: shouldn't hiddev.h be using non-kernel type datatypes?01:13
Treenakssivang: unless you run into #14007 or #1508001:13
sivangso gf (who's a mostly windows user) takes this edimax card which around most distros you need to compile a module, plugs into the breezy dell lappie, we have no wireless around there, she calls up "I will have network access here, you'll see" I'm telling her no way, you need at least an ESSID. boom. she pings me on IM.01:15
sivangTreenaks: obviously she didn't run into them :)01:16
hughsiepitti: mind if I fix the HAL build until we sort this mess out?01:16
hughsie#include <asm/types.h>01:16
mjg59elmo: Are you with cvd at the moment?01:16
pittihughsie: sure, it was there before, it's no regression01:17
pittihughsie: my primary reason for starting this was to make hal build on amdd6401:17
hughsiepitti: sure, no problem - it's just my build fix might break the amd64 compile01:18
hughsieogra: just to let you know, I'm installing breezy as I speak... :-)01:19
ograYAY01:20
hughsieogra: want to get some ubuntu love01:20
=== ogra throws a big bag with ubuntu love on hughsie
segfaultwhy people ignores #16386?01:20
ogra:)01:20
sivangTreenaks: ah apparently, there's a shared wrieless on the building, no charge :) 01:21
=== nowlin [n=nowlin@D40A91EF.rev.stofanet.dk] has joined #ubuntu-devel
hughsieogra: i'm going to feel like a newbie again... :-)01:21
ogranahh... ubuntu is easy... and you got us around if you need us ;)01:21
hughsieogra: cool :-) thanks. Expect me to be complaining before long...01:22
=== carstenh [n=carstenh@p54A61325.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== Keybuk [n=scott@syndicate.netsplit.com] has joined #ubuntu-devel
Treenakssivang: cool :)01:22
Keybukpitti: dude01:22
zyga_segfault: I'd love if people send whole urls01:25
zyga_it makes lazy people like me more likely to click on the link01:25
segfaultheh01:25
segfaulthttp://bugzilla.ubuntu.com/show_bug.cgi?id=1638601:25
sebestthere is not a bugzilla bot? :)01:28
pittiKeybuk: Hi! do you have a minute for discussing the hotplug mess?01:28
Keybukpitti: yup, that's exactly what I want to discuss01:28
Keybukhang on, let me get my gun01:28
=== pitti gets his armory
Keybukanyone got gregkh and kay's addresses?01:29
Keybukso ...01:29
pittiKeybuk: Greg KH <greg@kroah.com>01:29
Keybukhotplug01:29
KeybukI meant his real life address, for the killing :p01:29
pittiKeybuk: oh, sorry :/01:29
Keybukyou have one of the not-working usb cameras?01:30
pittiKeybuk: send them a mail bomb instead (will drastically reduce your jail time, too)01:30
pittiKeybuk: well, they work01:30
pittiKeybuk: they are just controlled by libusb01:30
Keybukright, yours works?01:30
pittiKeybuk: it's one of the gphoto2 cams which do not act as mass storage01:30
Keybukright, and those are currently communicated to with /proc/bus/usb/... yes?01:31
pittiKeybuk: yes, provided that /proc/bus/usb/003/006 permissions are right01:31
pittiKeybuk: yep01:31
pittiKeybuk: thanks for pointing out the broken hotplug script, I indeed get *all* proc devices chmodded now01:31
KeybukI wonder what is replacing that01:31
Keybuk/proc/bus/* is going away01:31
zyga_I've got a non mass-storage digital camera01:31
zyga_but it works just fine01:31
pittiKeybuk: so it seems that hotplug.d/usb is always executed, instead of being called through the hotplug map01:31
KeybukI bet everyone's forgotten about those devices (I had)01:32
Keybukthat's right01:32
Keybukok, so we have01:32
pittiKeybuk: you get a proper /dev/foo for your cam?01:32
Keybukmine's usb storage01:32
Keybuk/etc/dev.d/$SUBSYSTEM/*.dev01:32
pittiah, I see01:32
Keybukthese are run for every /dev device node created01:32
Keybukincluding those made at udevstart in S04udev01:33
pittiyep, but that doesn't help for many scanners and cams01:33
MithrandirKeybuk: what'll replace /proc/bus/usb?  Proper devices?01:33
pittisince they don't have a sysfs node01:33
Keybukthough not those in initramfs because we dont copy the scripts there01:33
KeybukMithrandir: see above, I suspect everyone's forgotten about it ... I'll ask on linux-hotplug-devel later01:33
Keybukright01:33
pittiKeybuk: so the initial boot problem is that /proc/bus/usb is already there when initramfs runs, but there is no hotplug script there?01:33
Keybuknext there's /etc/hotplug.d/$SUBSYSTEM/*.hotplug01:34
Keybukthose are run for every /dev device node created as a result of a kernel uevent01:34
pittiKeybuk: apparently they are run for more devices, not just /dev ones01:34
Keybukand last there's /etc/hotplug/$SUBSYSTEM/*.usermap01:34
pittiKeybuk: I'd really like to keep the scanner and camera usermaps01:34
Keybukwhich are run as a result of the hotplug usb agent01:34
Keybukok, if a usermap is involved, the script should not be in /etc/hotplug.d01:35
Keybukit should be in /etc/hotplug01:35
Keybukthen it'll be run by the hotplug input.agent01:35
pittiKeybuk: in the past, the usermap assigned a name to a vendor/product id, and then /etc/hotplug/usb/name was executed01:35
Keybukuh, usb.agent01:35
sivangKeybuk: under the respective subsystem no?01:35
Keybukyes01:35
Keybukpitti: that's still true, that code didn't go away01:35
pittiKeybuk: but /etc/hotplug/usb/ does not work any more...01:35
sivangpitti: yep, this is what I do to send SIGHUP to cupsd01:36
Keybukpitti: it should do01:36
pittiKeybuk: #1419101:36
Keybukya know01:37
Keybukit's entirely possible that the scripts aren't run01:37
KeybukI can't find that code anymore01:37
=== aeddan_ [n=aeddan@203.39.89.243] has joined #ubuntu-devel
Keybukno, it's there01:37
Keybuk        if [ -x $HOTPLUG_DIR/$TYPE/$MODULE ] ; then01:37
Keybuk            debug_mesg Module setup $MODULE for $DESCRIPTION01:37
Keybuk            $HOTPLUG_DIR/$TYPE/$MODULE01:37
=== Gman_ is now known as GmanZZZ
Keybukhmm01:39
Keybukwonder if that's broken by grepmap01:39
pittiKeybuk: hmm, then for some reason it is not executed01:39
pittiKeybuk: or it is executed, but some parameters are not passed01:39
Keybukright01:39
pitti(more likely)01:39
Keybukthis is a total mess, isn't it :p01:39
Keybukso how it's _supposed_ to work is:01:39
Keybukall devices are created in userspace as a result of a kernel uevent by udev01:40
Keybukso you'd need a udev.rules for these things that sets the permissions and stuff01:40
Keybukthere won't be an /etc/hotplug, ./etc/dev.d or /etc/hotplug.d01:40
lifelesspitti: pong01:40
pittilifeless: your cf bug seems to have reappeared in bz, I CC'ed you01:41
pittiKeybuk: right, in an ideal world, where insane stuff like using /proc for accessing devices would be nonexistent..01:41
Keybukbut, as you've pointed out, we don't get the /proc-fu01:42
lifelesspitti: heh01:42
lifelesspitti: I see it. I'll try with the live cd01:42
Keybukthe trouble is, udev is written by the guys trying to make this non-insane world; so they're a bit low on the backward compatibility01:42
pittiKeybuk: so I should revert the path change, put the hotplug file back to /etc/hotplug/usb/libgphoto01:42
sivangKeybuk: /etc/hotplug/$SUBSYS/$name will be deprecated in some point?01:42
pittiKeybuk: and we instead fix that calling again?01:42
Keybukyeah, the gphoto and libsane things should go back to /etc/hotplug/usb with their usermaps01:42
Keybukthen we'll debug why that's stopped working01:42
Keybuksivang: it's already deprecated01:42
pittiKeybuk: ok, I try this locally here01:43
Kamionsegfault: sounds like fabbione's memory of how the xserver-xorg keymap guessing stuff works is rather out of date, and predates it knowing about debian-installer/keymap01:43
Kamionfabbione: please see my comment in #1638601:43
Keybukin fact, it's totally unsupported upstream and we're just muddling on01:43
=== Aegir [n=richard@d220-238-186-125.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
segfaultyeah, that's what i thought01:44
segfaultit would be nice to have it fixed and working in breezy final01:44
pittiKeybuk: odd, it actually works now01:45
pittiKeybuk: did you recently fix something that could have caused that?01:45
Keybuknope01:45
Keybukwe're still left with the "plugged in already" or "plugged in later" problem01:46
pittiKeybuk: I'm 100% sure that it did not work at the time I fixed #1419101:46
sivangKeybuk: where to look to know how to do it the "new" way?01:46
pittiKeybuk: right, <pitti> Keybuk: so the initial boot problem is that /proc/bus/usb is already there when initramfs runs, but there is no hotplug script there?01:46
\shhmmm...01:46
Keybukright01:46
pittiKeybuk: it seems we need some kind of coldplugging at boot01:47
Keybuk/etc/hotplug isn't run by udevstart01:47
\shanybody who tried warty -> hoary -> breezy upgrades?01:47
zyga_\sh: me01:47
pittiKeybuk: ok, so if /etc/hotplug.d isn't any better or worse than /etc/hotplug, I just revert the #14191 change01:47
zyga_\sh: but about 3 weeks ago01:47
\shzyga_: good...any problems with non us/uk keyboard settings in gnome? 01:48
zyga_\sh: I was doing server upgrades01:48
Keybukpitti: in theory, /etc/hotplug/usb/* is run by /etc/hotplug/input.agent which is run by /etc/hotplug.d/default/default.hotplug01:48
\shzyga_: oh. I did a laptop upgrade just now :)01:48
Keybukgah, USB.agent USB USB USB01:48
Keybuk. o O { guess who's been debugging the input subsystem too much? }01:48
=== Aegir [n=richard@d220-238-186-125.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
zyga_\sh: anything broken?01:49
mvohello mjg59 01:49
\shzyga_: yepp...german keyboard layout :)01:49
Keybukso if /etc/hotplug.d/usb is being run, then /etc/hotplug/usb should also be run -- but with the bonus that the latter lets you have a usermap01:49
\shzyga_: reconfigured xserver-xorg didn't help...01:49
zyga_\sh: what's broken with xorg?01:50
mjg59mvo: Hello01:50
pittiKeybuk: hm, I just wonder why hotplug.d worked and hotplug didn't in the past01:50
Keybukpitti: anyone of a zillion bugs in this mess01:50
pittiKeybuk: bah - just change every user to id 0 and forget about this crap :-)01:51
mvomjg59: what should usplash do when no display manager is used? it currently just keeps being displayed01:51
mvopitti++01:51
sladenmvo: there should probably be an S99 QUIT01:52
infinitymvo : It needs an init script that runs at runlevel2/S99 and tells it to exit, I suspect.01:52
\shzyga_: moment real work life01:52
mjg59mvo: It'll wait until it times out01:52
Keybukpitti: so I'll find out what the kernel guys are doing about /proc/bus/usb/*01:52
infinitymjg59 : Can you add an init script to explicitely QUIT it?01:52
mjg59infinity: Sure01:52
infinitymjg59 : Seems a reasonable thing to do.01:53
mvomjg59: do you mind if I add such a script?01:53
Keybukfor breezy, I think just pitting those scripts back to /etc/hotplug/usb should be fine -- and asking people not to have them turned on while they boot <g>01:53
mjg59mvo: Not at all01:53
pittiKeybuk: hopefully scanners and cameras get proper /dev entries in the future01:53
infinitymvo : Just make the script silent, since "Killing off usplash" will make no sense if usplash isn't running.01:53
pittiKeybuk: there's no way to run the scrits at bootup?01:53
infinitymvo : And if mjg59 has done his job right, it should never ever fail or exit non-zero anyway. :)01:54
Keybukpitti: actually, ignore me ... by moving them to /etc/hotplug/usb they _should_ be run on boot01:54
Keybukthat should fix that too01:54
Keybukbecause they'll be run by S:S40hotplug01:54
mvoinfinity: I'll make it silent and I'll make it run /etc/init.d/console-screen.sh (if usplash was runing) to make sure that the fonts are properly set01:54
pittiKeybuk: rock, I'll try that01:54
Keybukthe device will already exist by that point, so it'll be just a side-effect of re-hotplugging anything on the usb bus01:55
zyga_mvo: what kind of fonts does usplash use?01:55
infinitymvo : Ahh, nice.  And I suspect it should be in runlevels 2 through 5.01:55
mvoinfinity: right. I'll make it S98 because it seems that a lot of display-managers run as S99 (wdm, xdm) and that will make sure that the fonts are set before X starts (once it's up, that seting will not work anymore)01:56
infinitymvo : You could put it in 0,1,2 at K01 too, for bonus points, so it will kill usplash instantly on a reboot attempt during boot.01:56
infinitymvo : Err, 0,1,601:57
infinitymvo : We run our display manager at S13. :)01:57
hughsieogra: is vmware workstation/gsx server a recognised target for ubuntu?01:57
mvoinfinity: yes, I fixed that ;)01:58
infinitymvo : Erm... "fixed"?01:58
mvoinfinity: just joking, I added a special case to the init script for usplash. ugly but ...01:58
infinitymvo : We run it early on purpose, to provide the illusion of a faster boot-to-login" time.01:58
=== spacey [n=spacey@flits101-191.flits.rug.nl] has joined #ubuntu-devel
mvoI haven't found a better way yet01:58
sladenhughsie: it probably should be;  that's what half the magazine reviewers are going to be using01:58
Keybukpitti: so with your camera, you get insert notification?01:58
ograhughsie, i think so, but i have no clue about vmware probs... didnt use it yet01:58
hughsieogra: it's not working :-(01:59
pittiKeybuk: you mean from hotplug? yes01:59
infinitymvo : I'm not sure we want to blink through the VTs between usplash and *dm, though..01:59
infinitymvo : Right now, we have a very smooth transition from usplash to gdm.01:59
ograhughsie, i know about some probs with the vmware scsi drivers01:59
Keybukpitti: odd, that means there at least is some kind of uevent for it01:59
ograhughsie, try to switch it to ide emu...01:59
hughsieogra: that could be right, i installed on a virtual scsi drive02:00
infinitymvo : If you kill usplash, run console-support.sh, then wait for a *dm script to run, we'll see the console for a little bit.  (maybe a long while, if they have lots of S99 scripts)02:00
pittiKeybuk: kernel: [19333.611720]  usb 3-5.1: new full speed USB device using ehci_hcd and address 1002:00
pitti - that's the only one02:00
hughsieogra: i'll try with ide02:00
hughsiemight be worth mentioning in the reease notes or somethign02:00
mvoinfinity: it isn't noticable on my machine with gdm, but it's a reasonable fast system. the problem is that the console-fonts must be set at some point (or otherwise a lot of people like greek, chinese etc will hate us)02:00
pittiKeybuk: in the future, the kernel should create sysfs nodes for these devices, so that udev can handle them02:00
infinitymvo : I take it console-screen.sh just doesn't work at all when usplash has the console?02:01
mvoinfinity: the S98usplash_quit (or whatever it is called) will only be for a) console-users b) people using non-standard display managers02:01
mvoinfinity: the font setting bit fails, yes02:01
Keybukpitti: could you download http://people.ubuntu.com/~scott/udev_log_event -- put it somewhere and make it executable, then put the full path of that in /proc/sys/kernel/hotplug02:01
Keybukpitti: then try plugging your camera in02:01
infinitymvo : Yeah, I guess it's a reasonable compromise then.02:02
infinitymvo : And S98usplash seems sane enough on its own.  I hate init scripts that don't match their package names. :)02:02
mvoinfinity: ok, sounds sensible :)02:02
infinitymvo : But, yeah, don't forget to toss it in 0,1,6/K01usplash as well, so a premature reboot kills usplash.02:03
mvoinfinity: will do, thanks for your suggestions02:03
pittiKeybuk: can I /msg you /tmp/udev.log?02:03
Keybukpitti: please02:03
hughsieogra: you def. need a note about vmware and scsi02:05
ograrather a fix for it ;)02:05
=== doko_ [n=doko@dsl-084-059-100-109.arcor-ip.net] has joined #ubuntu-devel
hughsieogra: is it a kernel thing or a vmware thing?02:06
ograno idea... but there should be a bug open about it...02:06
hughsieogra: okay, i'll have a search02:06
=== jdong [n=jdong@molokai.xlogicgroup.com] has joined #ubuntu-devel
=== zul [n=chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== thesaltydog [n=yoshi@host194-61.pool8023.interbusiness.it] has joined #ubuntu-devel
=== pitti [n=pitti@195.227.105.180] has joined #ubuntu-devel
=== Seveas [n=seveas@seveas.demon.nl] has joined #ubuntu-devel
pitti[hoary]  0 martin@donald:/etc/hotplug/usb$ l02:43
pittitotal 13602:43
pitti-rwxr-xr-x  1 root root   220 2005-01-05 00:08 libgphoto202:43
pitti-rw-r--r--  1 root root 78052 2005-09-27 12:41 libgphoto2.usermap02:43
pitti-rw-r--r--  1 root root 48961 2005-02-01 09:42 libsane.usermap02:43
pitti-rwxr-xr-x  1 root root   885 2005-02-01 09:42 libusbscanner02:43
pittierm, sorry02:43
pittiwrong window02:43
pittiKeybuk: ^ that was hoary, so we could revert to this scheme in breezy02:43
Keybukyup02:43
Keybukmake them look like that now02:43
Keybukand I'll fix any bugs that stops that working02:44
Keybukbecause we know that worked, and right now I don't want to consider playing silly buggers and trying to implement support for usb devicefs02:44
pittiKeybuk: yep02:45
Keybukthose are supposed to be run by /etc/hotplug/usb.agent02:45
Keybukit'll call "load_drivers usb /etc/hotplug/usb/libgphoto2.usermap 'Martin Pitt's Camera'"02:47
Keybukwhere load_drivers is in /etc/hotplug/hotplug.functions02:47
janimosivang, I sent you the mail with the lpi changes02:48
sivangjanimo: k, thanks :) let's take a look 02:49
Keybukthe first field of *.usermap should be the script name to be run (and module to be loaded, if any)02:49
sivangKeybuk: if it doesn't find a modules, it will look for a scripts named after the subsystem right?02:49
Keybukright02:49
sivangKeybuk: and execute it02:49
sivangKeybuk: and that even without listing it in *.usermap02:50
=== feehan [n=sfeehan@pool-64-222-103-115.burl.east.verizon.net] has left #ubuntu-devel []
Keybukif it's not listed in *.usermap, then it won't load <g>02:50
Keybukusermap maps product/vendor/class/etc. to scripts02:50
Keybukor modules02:50
pittiKeybuk: hah, I'll just convert /etc/sane.d/hotplug/libsane.db to a proper hotplug map :-)02:50
Keybukmaps of all kinds are going away for dapper \o/02:50
Keybukincluding grepmap02:52
Keybukwhich, I have to say, has been the easiest piece of software to support that I've ever written02:52
Keybukbecause no bugs have ever been filed agains tit02:52
KeybukI must've been having a good day when I wrote that02:52
sivangKeybuk: I added usblp script, didn't add it to *.usermap, it still fire up whenever I plug in a usb printer02:53
Keybuksivang: sure, because usblp is a module that appears in modules.usbmap02:53
sivangKeybuk: oh :)02:53
sivangKeybuk: <sucker> DOh! </sucker> :)02:53
segfaultwhen will the blue and purple strings be merged to the packages?02:56
=== dereks_ [n=dereks@66.9.7.66] has joined #ubuntu-devel
Kamionsegfault: they're merged automatically into language packs periodically02:58
segfaultand then they're changed to green?02:59
Kamiondon't know about that; you'd have to ask #launchpad02:59
Kamionalso, installer translations are only merged when somebody tells me I need to do so02:59
=== mpt [n=mpt@200-171-140-32.dsl.telesp.net.br] has joined #ubuntu-devel
segfaulthumm03:00
seb128Kamion: thanks for the french translation notes/corrections. BTW did you figure why the "Resize ...." string is not listed by the .po ?03:00
segfaulti dunno if i already talked with you, but in pt_BR there are untranslated strings in the installer03:01
segfaultthat resize stuff seb128 pointed, and that progress bar after the reboot03:01
zygasegfault: hey, did you have a chance to look at my i18n scripts?03:01
Kamionseb128: not yet, no :(03:01
Kamionsegfault: I updated some recently, but there are untranslated strings in nearly every language so that doesn't surprise me03:02
seb128Kamion: oh, and what segfault pointed too, the progress bar of the second stage03:02
Kamionsegfault: I'm happy to take updates03:02
Kamionseb128,segfault: that progress bar is mostly apt03:02
Kamionlook there03:02
=== Yvonne [n=justme@cn-sdm-cr02-1437.dial.kabelfoon.nl] has joined #ubuntu-devel
seb128mvo: do you know why "apt-pkg/deb/dpkgpm.cc:   {"half-configured", _("Configuring %s") }," is not listed by the po files?03:04
segfaulti can't find the apt for translation in rosetta03:04
seb128mvo: apt doesn't use POTFILES files?03:05
zygasegfault: rosetta might be broken and still not display packages without translation03:05
zygasegfault: without any translation in the given language03:05
segfaultzyga: i've looked, but didn't test it yet03:05
zygasegfault: nag people in #launchpad to fix it or just pull the source and play with the .po file yourself03:06
segfaultheh03:06
Kamionsegfault: I see partman-auto (the resize string) has updates in Rosetta, so I'll grab those03:06
zygapitti: hi03:07
pittiHi zyga 03:07
segfaultkamion: lemme see03:07
zygapitti: how can one get all the .pot files you told me about?03:07
zygapitti: those that get generated now03:07
=== `anthony [n=anthony@220-253-115-163.VIC.netspace.net.au] has joined #ubuntu-devel
pittizyga: rosetta tarballs have them now03:07
Kamionsegfault: it's up-to-date for pt_BR03:07
zygapitti: hmm03:07
=== ivoks [n=ivoks@lns01-0919.dsl.iskon.hr] has joined #ubuntu-devel
zygapitti: okay so I can pull the .pot from any package, right?03:08
pittizyga: moment, please03:08
segfaultkamion: yeah, it's that one03:08
zygapitti: sure, this is very low priority03:08
ivoksKamion: ping03:09
segfaultkamion: can you merge it?03:09
pittizyga: http://people.ubuntu.com/~pitti/langpacks/rosetta-breezy-2005-09-23.tar.gz03:09
pittizyga: this is still incomplete and also has all po files, but it is a start03:09
pittizyga: the "templates" directory has the POT files03:09
ivokssince we use ALSA, with dmix, shouldn't libsdl1.2debian depend on libsdl1.2debian-alsa?03:10
pittiright, it should03:10
pittisomething we forgot to change03:10
ivoksthat would kill lots of bugs in malone :)03:10
zygapitti: thanks :-)03:10
=== aschildbach [n=aschildb@e181027008.adsl.alicedsl.de] has joined #ubuntu-devel
aschildbachhi pitti, can you hear me?03:11
pittiaschildbach: Hi Andreas, yes03:11
aschildbachah cool03:11
aschildbachi'm the guy from #14495 (-:03:11
Kamionsegfault: 14:06 < Kamion> segfault: I see partman-auto (the resize string) has updates in Rosetta, so I'll grab those03:11
Kamionsegfault: (I already said I would - doing it now)03:12
ivokspitti: will you fix libsdl1.2 then?03:12
pittiaschildbach: do you get my /msg?03:12
segfaulthehe, sorry, didn't saw it03:12
pittiivoks: please file a bug about it03:13
ivoksok03:13
pittiivoks: ENOTIME at the moment, sorry03:13
mjg59Kamion: That OQO issue is very odd. Would it be possible to take a look at one at some stage?03:13
Kamionmjg59: I'm afraid I don't actually have the hardware any more03:14
mjg59Ah03:14
mjg59Can you remember if it had a fan?03:15
KamionI know others had the issue, since I found the workaround via google03:15
Kamionit had something which went WHIRRRRRRRRRRRRRRRRR very loudly03:15
KamionI'm not sure if it was the fan or the disk or what though :-)03:15
Kamionprobably the fan03:15
mjg59And that would switch on even if it didn't have processor loaded?03:15
Kamionprocessor+thermal meant it was loud and hot03:15
Kamionloading neither meant it was quiet (but I think still whirring gently, IIRC), and cool enough to hold03:16
mjg59The worry is that it wouldn't cool properly under load without it03:16
KamionI suspect it might well be more hopelessly maladjusted defaults, than that it actually *needs* to have those two modules unloaded03:19
Kamionbut without the hardware any more, it's tricky to say ...03:19
Kamionyou could ask the OpenAdvantage guys (Jono Bacon et al); I got it on loan from them03:19
pittiaschildbach: did you get my private message?03:20
RiddellKamion: the contents of the kubuntu live CD don't seem to have been updated for the last few days03:20
KamionRiddell: only the last day03:22
Kamion  linux-386: Depends: linux-restricted-modules-386 but it is not going to be installed03:22
segfaultwill gnome-app-install be fully translated in breezy preview?03:22
KamionI'm going to assume that's transient ...03:22
seb128where is mvo when you need him :)03:23
sivangseb128: got my email?03:23
segfaultit's a critical app, since it stays in the applications menu.03:24
bob2segfault: preview was n weeks ago03:24
=== intuit1tion [n=intuit@cpe-66-87-4-181.ut.sprintbbd.net] has joined #ubuntu-devel
segfaultbob2: i mean, the preview one that'll be released one week before breezy final 03:25
janimosivang, what do you think of the change?03:26
RiddellKamion: it seems to be longer than that, there's file that havn't been updated on the live CD that have been on the install CD03:26
Riddellfrom the 24th at least03:26
seb128janimo: about what?03:26
seb128sivang: no, when did you send it?03:26
sivangseb128: I forwarded you en email from janimo to me, it has his patch for dropping libgnome depend03:26
sivangseb128: 30 minutes ago I think , I'll resend to @canonical.com? (i sent to ubuntu.com)03:27
seb128please guys, the right place for patches is bugzilla03:27
janimoseb128, a change to urls.py to call x-www-browser if there's no gnome open03:27
janimook btw is there a nicer way of seeing if gnome-open exists than os.path.exists('/usr/bin/gnome-open')03:27
janimoI did not know how to do it w/o hardcoding the path03:28
sivangjanimo: you can check if the package which installs it is on the system03:28
segfaultkamion: thanks for hunting down that keyboard bug. :)03:28
sivangjanimo: that can be achived through python-apt 03:28
sivangjanimo: or a simple call to dpkg --get-selection and grep for the package03:29
janimodoesn't that complicate the code a lot more?03:29
seb128janimo: janimo, that's fine this way, thanks03:30
janimoit's not like gnome-open will be installed elsewhere03:30
janimoseb128, ok03:30
janimoseb128, so I'll file a bug with the diffs I made?(no debdiff since I did not know what the next versionname should be)03:31
seb128thanks!03:32
sivangjanimo: cool :)03:33
carstenhjbailey: ping03:34
jbaileycarstenh: pong03:34
Kamionsegfault: the term is "release candidate"03:34
segfaultyeah, sorry03:36
mvoseb128: do you have your own gnome-app-install baz archive?03:36
=== thesaltydog [n=yoshi@host194-61.pool8023.interbusiness.it] has joined #ubuntu-devel
seb128mvo: no, why ?03:42
seb128mvo: have you read my apt question ? :)03:42
aschildbachpitti: have you read my answers in our private channel?03:44
seb128mvo: where are listed apt files to translated? There is no POTFILES and "apt-pkg/deb/dpkgpm.cc" is not listed by the pos03:44
pittiaschildbach: no, seems that you are not a registered user and I can't hear you03:44
aschildbachregistered user? irc seems to have changed since 10 years...03:44
pittiaschildbach: /join #pmount, please03:44
jbaileyseb128: Hi! =)03:46
mvoseb128: the baz archive to have the patches in a common place. would you mind to CC them to me so that I can put them into my baz archive?03:47
Kamionseb128: Rosetta definitely has those partman-auto strings; if you want to translate it there and ping me, I'll update them03:47
jbaileyseb128: With the "About Ubuntu" I uploaded last night, when I use yelp to get to it, I correctly get " propos d'Ubuntu", but if I go to Sysem,  propos, I get the English "About Ubuntu".  Do you know hohat menu item gets there?03:47
mvoseb128: about the POTFILES in apt, that is part of the general makefile in po/ :/03:48
seb128Kamion: thanks03:49
seb128mvo: I don't have any patch for gnome-app-install ... I don't hack on it ... 03:50
seb128mvo: should I?03:50
mvoseb128: sorry, I meant launchpad-integration03:50
=== mvo should get some coffee or something
seb128oh03:50
seb128mvo: sure, I'll mirror my baz archive for it on people.ubuntu.com a bit latter03:51
mvoseb128: thanks03:51
seb128jbailey: the menu entry does "yelp ghelp:about-ubuntu"03:52
jbaileyseb128: Thanks, I'll fgure out how to localise that.03:53
jbaileyFine, love me and leave me, see if I care. ;)03:53
=== seb128 [n=seb128@ANancy-151-1-49-5.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel
=== feehan [n=sfeehan@egress.sbb.uvm.edu] has joined #ubuntu-devel
=== bddebian [n=bddebian@user216-178-65-218.netcarrier.net] has joined #ubuntu-devel
bddebianMorning03:54
seb128hi bddebian03:54
seb128jbailey: what package has the about ubuntu?03:54
bddebianHello seb12803:54
jbaileyseb128: ubuntu-docs03:54
seb128jbailey: 5.10-1?03:55
seb128jbailey: it only has HTML files here03:56
jbailey-203:56
jbaileyOh, hey03:56
jbaileySujet: ubuntu-docs_5.10-2_powerpc.changes REJECTED03:56
seb128$ apt-cache madison ubuntu-docs03:56
seb128ubuntu-docs |     5.10-1 | http://fr.archive.ubuntu.com breezy/main Packages03:56
seb128ubuntu-docs |     5.10-1 | http://fr.archive.ubuntu.com breezy/main Sources03:56
jbaileyRejected: binary uploads are not allowed - please only upload source.03:56
jbaileyROAR03:56
seb128right03:56
jbaileyI HATE OUR UPLOAD SYSTEM SOMETIMES03:56
jbaileyBut anyhow.03:56
seb128I'll have a look when the package is available03:57
seb128mvo: about apt bug, can you fix it?03:57
mvoseb128: the problem is that the strings in dpkgpm.cc are missing?03:59
Kamionsegfault: merged for next partman-auto upload03:59
seb128mvo: yep, not listed by the po03:59
seb128mvo: which makes that the second phase of the installer is not translated04:00
segfaultkamion: thanks. do you know anything about gnome-app-install?04:00
mvoseb128: yes, I'll reupload a version with correct po/pots 04:00
seb128mvo: and that sucks to have "Configuring: ...." during a french install :)04:00
Kamionsegfault: no, sorry, that's mvo's 04:00
mvosegfault: I do04:00
mvoseb128: sure :)04:00
seb128mvo: what do you change for that?04:00
segfaultmvo: will it be fully translated in release candidate?04:00
seb128carlos: rosetta hates me :'04:00
seb128:(04:01
mvosegfault: as far as possible. the long description of the applications is unfortunately not translatable. but the rest, yes04:01
mvosegfault: assuming that there are enough people working on the translation of course04:01
carlosseb128, ?04:01
seb128carlos: when clicking on "french" from the 5.10 languages list I got "a system occured" 2 times04:02
segfaultmvo: yeah, but i mean that it is acctually translated to pt_BR in rosetta, but still not appeared in the binary package. Will it come with the new version of the language-pack?04:02
seb128carlos: seems to work now ...04:02
mvosegfault: yes, that should be only a problem of a not-yet-up-to-date langpack04:02
jbaileyseb128: Uploaded, Dunno if it'll make this run or the :30ish one.04:03
seb128jbailey: k04:03
seb128stripping po files from packages suck04:04
seb128that's only confusing for users04:04
seb128and that piss translators04:04
jbaileyWhy does it piss of translators?04:04
jbaileyDon't we use that to seed rosetta?04:04
=== chmj [n=chmj@wbs-146-182-242.telkomadsl.co.za] has joined #ubuntu-devel
=== pusakat [i=proxy@203.167.88.65] has joined #ubuntu-devel
seb128jbailey: because we package GNOME 2.12.n, people update and start wondering "what do I get english strings here, what is not translated upstream, where should I fill bugs", etc04:09
=== aschildbach [n=aschildb@e181027008.adsl.alicedsl.de] has joined #ubuntu-devel
seb128jbailey: we usually have days of lag between new versions and language-pack update which make really hard for translators to figure what strings are laggy due to packs or not translated04:09
=== Amaranth [n=travis@unaffiliated/amaranth] has joined #ubuntu-devel
elmopitti: ?04:10
seb128jbailey: not speaking about "new software has changed his translation domain because it's versionned and now I've a 100% english app"04:10
elmodholbach: ?04:11
Treenaksseb128: people do that?!04:11
Amaranthversioned translation domains are stupid04:12
aschildbachpitti: schau nochmal in #pmount04:12
seb128Amaranth: not especially, if you design the software to have 2 versions installed together the translations should not conflict04:13
Amaranthhmm04:13
Amaranthok, i guess i can see the point there04:13
pittiHi elmo 04:13
Amaranthlet me say that again: for most apps, versioned translation domains are stupid ;)04:13
seb128yeah04:14
elmopitti: l-s-{bs,lt} are uninstallable - are you aware?04:14
seb128Amaranth: speaking about translation ... smeg? :)04:14
pittielmo: no, I wasn't; will check, thanks for the hint04:14
Amaranthseb128: err... ;)04:14
seb128Amaranth: that's quite a shame ...04:14
Amaranthseb128: lack of access to any kind of linux machine makes working on it hard04:14
seb128Amaranth: pygtk works under windows :)04:15
Amaranthseb128: smeg doesn't :)04:15
Amaranthplus honestly i have no idea how to do translations04:16
Amaranthi had something from slomo that sort of worked but was clunky, i made it a little better than i lost it04:16
Amaranth(HD crash)04:16
Amaranthi only just recently found out about intltool, but it wants to use automake04:16
seb128look on other pygtk apps04:17
Amaranthhehe, they either give up or do odd things like write their own gettext04:18
seb128I don't think so04:20
=== Hirion [n=Hirion@p5487FB0C.dip.t-dialin.net] has joined #ubuntu-devel
thesaltydogAmaranth, I have looked for smeg in rosetta to translate it, but it isn't in there..04:21
Amaranththesaltydog: i know, i don't have any infrastructure setup for translations in 0.7.504:22
janimokamion, what is the status of the OOM in d-i for machines with 64Meg, is there a bug filed on it?04:23
Amaranththesaltydog: is/was an 0.8 feature, which if college hadn't knocked me offline (didn't think it would be this bad) would have been done by now04:23
seb128Amaranth: 04:23
seb128import gettext04:23
seb128_ = gettext.gettext04:23
thesaltydogAmaranth, I see.. 04:23
seb128Amaranth: that's what gnome-app-install do04:23
Amaranthseb128: i know that part04:23
Amaranthseb128: but none of this matters anyway because i have no way of testing anything i do04:23
chmjdholbach: ping 04:23
thesaltydogAmaranth, and put each translatable string this way: _("string")04:24
Amaranthunless someone in the US could send me colony 5 and vmware trial CDs by snail mail ;)04:24
mvoAmaranth: better look at language-selector than gnome-app-install if you look for example code04:24
Amaranththesaltydog: i know04:24
thesaltydogAmaranth, ok. sorry.04:24
=== dcraven [n=dcraven@CPE000f3d5d5cd1-CM014340007726.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== j^ [n=j@e178034215.adsl.alicedsl.de] has joined #ubuntu-devel
=== aschildbach [n=aschildb@e181027008.adsl.alicedsl.de] has joined #ubuntu-devel
Kamionjanimo: #6136 is the general problem, and in any case infinity is already working on a large chunk of it04:28
bddebianelmo: Did you get my mail about morgueing gpac?04:29
=== poningru [n=poningru@n128-227-7-12.xlate.ufl.edu] has joined #ubuntu-devel
seb128Kamion: could you change the french translation for "Erase entire disk and use LVM: ${DEVICE}" to "Effacer l'intgralit du disque et utiliser LVM : ${DEVICE}"? I've updated it on pkgconf-partman-auto-lvm/Rosetta if you prefer to grab it from here04:30
seb128Kamion: I've updated the partman-auto fr.po too on Rosetta04:31
janimokamion,#6136?that's a tla/bazaar bug04:31
janimoor debian not ubuntu bug?04:31
Kamionjanimo: sorry, #631604:36
chmjseb128: did gnome-bt get moved to main ?04:38
seb128mvo: do you know why language-selector is not listed by rosetta?04:38
Kamionseb128: partman-auto-lvm done, will do partman-auto once Rosetta mails me it04:38
seb128chmj: pool/main/g/gnome-btdownload/gnome-btdownload_0.0.18-1ubuntu6_all.deb ... but that's not new right?04:38
seb128Kamion: thanks04:38
mvoseb128: it is available, but not found with a normal search :/04:39
chmjseb128: sorry, I meant, gnome-bluetooth 04:39
seb128mvo: right, thanks04:39
mvoseb128: https://launchpad.net/distros/ubuntu/breezy/+sources/language-selector04:39
seb128chmj: that's a question for dholbach, he did the work on it04:40
seb128mvo: yeah, I've it now, but it's not listed by the packages list04:40
seb128mvo: 444 strings?! WTF04:40
mvoseb128: language+countires04:40
chmjseb128: thought so, will ask him 04:40
seb128mvo: you could have used iso-codes or something for that :/04:41
mvoseb128: but that dosn't include translations as well04:41
seb128mvo: do you know how to automatically merge translations from an another po having them?04:42
Kamionmvo: iso-codes has perfectly good translations for those into practically everything04:42
Kamionmvo: the installer uses language/country translations from iso-codes04:42
seb128epiphany-browser/totem too04:43
Kamion(it merges them automatically into .po files)04:43
mvoKamion: thanks, I'll use them 04:44
Kamiondpkg -L iso-codes and look at all the stuff in /usr/share/locale/ - pkgstriptranslations ignores iso-codes for just this reason04:44
Kamioncool, thanks04:44
mvodoes anyone knows why xdm dosn't start when it's installed?04:46
hungermvo: IIRC that is expecting a file where the xserver puts a symlink.04:47
fabbionemvo: is it the default login manager?04:47
hungermvo: Check /etc/X11/Xserver/* for symlinks... has been a while since I ran into that problem... and I might mix it up with the startx not working I had a while back.04:47
ogramvo, i tried to look into it befor the screensaver havoc broke over me04:49
mvofabbione: yes, I purged gdm (for testing)04:49
=== cassidy [n=cassidy@f1-pc174.ulb.ac.be] has joined #ubuntu-devel
ogramvo, it seems it cant start a session... i could always see the grey pattern and the X before it crashed04:50
fabbionemvo: no idea.. it did work here when i repackaged..04:50
mvohunger: no /etc/X11/Xserver :/04:50
fabbionemvo: i am not sure if something did change in the meanwhile04:50
fabbionemvo: can you strace it please?04:50
mvofabbione: sure04:51
ografabbione, its badly broken... and it seems the other display managers dont work either, i also tried wdm 04:51
ogramust be a more general prob... not dm specific04:51
hungermvo: There is a bug open about this issue... I "solved" it by dpkg --purge xdm ;-)04:54
mvofabbione: should I upload the strace?04:54
\shoha..xdm weirdness ;)04:54
mvohunger: heh :) 04:54
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #ubuntu-devel
fabbionemvo: i might take a look to it, but it was working when i uploaded it.. so it's sort of a MOTU issue by now04:55
\shfabbione: bah ;)04:56
mvohunger: do you know the bugnumber?04:56
jdubwow, i was just looking at the fridge04:57
\shand someone should fix evolution asap .. download mail headers via imap, remvoing a search in a folder, evolution refuses to answer anymore..no crash nothing04:57
jduband it tells me that the community council meeting is in 5 hours04:57
jdub;-)04:57
\shjdub: u saw the agenda for today? I think I'll need a "gibberish" translator ;)04:57
=== jdub checks
=== Ubugtu [n=bugbot@81.171.100.21] has joined #ubuntu-devel
SeveasHi folks, I've made a bugzilla/malone bot, which you can query for bug numbers05:00
Seveasshall i keep it here too?05:00
chmjhow does it work ? 05:00
Seveas!bug malone 105:00
janimoshould launchpad accounts work for fridge too?05:00
bddebianSeveas: Does it work better than the Malone search tool? :-)05:00
UbugtuMalone bug #1: Microsoft has a majority market share Fix req. for: upstream ubuntu, Severity: Critical, Assigned to: Mark Shuttleworth, Status: Accepted http://launchpad.net/malone/bugs/105:00
Seveasbddebian, it has no search yet for malone05:00
Seveasonly for bugzilla05:00
bddebianSeveas: Sorry, I was joking :-)05:01
bddebianSearch on Malone blows :-)05:01
\shSeveas: can u move it to #ubuntu-bugs please ;)05:01
Seveassure05:01
Seveas!join #ubuntu-bugs05:01
Seveasthere :)05:01
chmjahh, yes, thats more appropriate 05:01
=== Ubugtu [n=bugbot@81.171.100.21] has left #ubuntu-devel ["Seveas"]
janimojdub, when you  make the xubuntu list can you please register it with gmane as well? thanks05:02
\shthx Seveas :)05:02
=== mxpxpod [n=BryanFor@unaffiliated/mxpxpod] has joined #ubuntu-devel
\shok...buying some new gadgets today...linksys router, wifi usb dongle ;) etc. pp.05:02
=== feehan [n=sfeehan@egress.sbb.uvm.edu] has left #ubuntu-devel []
jdubjanimo: um, i've never done that before :)05:02
\sheventually dvd usb rom ;)05:02
\shcu later :)05:03
janimojdub, me neither I thought only list owners can do that, but I'll try myself then05:03
Seveasjdub, did you get my mail with the Oct. 19 details?05:03
ograjanimo, thats your job as list admin05:03
ograi had to do the same for edubuntu-devel05:03
jdubjanimo: you'll be list admin ;-)05:03
janimoogra, am I a list admin :) ?cool05:03
jdubSeveas: yep, will reply now05:03
ogra;)05:03
Seveasmerci beaucoup!05:04
=== _koke [n=koke@169.Red-217-127-113.staticIP.rima-tde.net] has joined #ubuntu-devel
=== Keybuk [n=scott@syndicate.netsplit.com] has joined #ubuntu-devel
=== wasabi_ [n=wasabi@207.55.180.100] has joined #ubuntu-devel
jdubjanimo: get my /msg?05:07
=== slomo [n=slomo@customer14.arcomf.wlan.tdcmobil.dk] has joined #ubuntu-devel
janimojdub, just got it05:08
Seveasjdub, didn't know the fridge was working already05:09
Seveascool!05:09
jdubSeveas: been quiet about it before official launch :)05:10
Seveaswhen's that?05:10
dholbachchmj: pong05:10
dholbachelmo: ?05:10
fabbioneDiziet: ping?05:11
janimojdub, thanks :)05:11
jdubSeveas: probably ~10 days before launch05:11
Seveasok, then I won't be shouting about it too yet ;)05:11
tsenghttp://www.cafepress.com/ubuntushop.1458045705:12
tsengthe fridge05:12
jdubheh05:13
=== jdub will make a shuffle to point to that ;-)
sivangjdub: what's the fridge?05:14
tsengsivang: ^^05:14
chmjdholbach: you do realise that libgnomebt0-dev is in universe right? 05:14
sivangtseng: a mascot for wearing? :)05:14
dholbachchmj: yeah05:14
dholbachchmj: why?05:14
chmjdholbach: I see you built noatilus against it05:14
tsengyes05:14
dholbachchmj: ?05:15
tsengsivang: also.. http://perkypants.org/misc/the-fridge.jpg < the fridge05:15
jdubsivang: see the top story on fridge.ubuntu.com05:15
chmjdholbach: noatilus-sendto is in main 05:15
=== OculusAquilae [n=bastian@p548D3792.dip0.t-ipconnect.de] has joined #ubuntu-devel
dholbachchmj: thanks for the heads up05:15
chmjdholbach: you mean you didn't check ?05:16
dholbachchmj: i was quite sure it was in universe05:16
=== _koke [n=koke@169.Red-217-127-113.staticIP.rima-tde.net] has joined #ubuntu-devel
=== jdub does the pretty-please-can-we-have-nautilus-sendto-built-with-bluetooth-support dance
ogradholbach, just add it to the supported seed ;)05:16
dholbachjdub: i managed to get it working, but i'm not sure that we get the dependencies into main before05:16
chmjjdub: gnome-bluetooth needs to be prometed to main first 05:16
jdubyeah05:16
jdubthis is why i beg05:17
jdubwith a dance05:17
ograi think there was a main inclusion report already, should be easy to get in05:17
chmjyes 05:17
sivangjdub: "present our work" can I put packages and code there?05:18
jdubsivang: not really -> that's what launchpad is for :)05:18
jdubwhen we do cool stuff, we talk about it on the fridge05:18
hungermvo: No and I can't check right now... Only managed to sneak one port through the firewall and I need that for IRC:-)05:19
hungermvo: no as in "No I do not remember the bug number for the xdm problem".05:19
dholbachchmj: will revert until we have an agreement over the main inclusion05:19
mvohunger: ok, thanks05:20
chmjdholbach: ok, thanks 05:20
slomoelmo: would you accept mosml when the parts under the evil licence is a seperate binary and not linked to the gpl stuff?05:20
fabbionemvo: you do synaptic right?05:20
ogradholbach, its approved05:21
fabbionemvo: does it save logs somewhere?05:21
ogradholbach, it just needs a seed change05:21
fabbione(like all the dpkg output)05:21
slomoelmo: mjg59 said that the license on itself would be multiverse compatible05:21
ogradholbach, https://wiki.ubuntu.com/UbuntuMainInclusionQueue05:21
sivangjdub: you mean, soyuz :)05:21
=== MagnusR [n=magru@85.194.14.142] has joined #ubuntu-devel
ograthe !-dev lib is already in it seems05:22
dholbachogra: merci beaucoup05:22
=== moquist_ [n=moquist@pool-70-16-197-50.man.east.verizon.net] has joined #ubuntu-devel
sivangjdub: who runs the fridge ? :)05:25
=== kobold [n=kobold@debian/developer/kobold] has left #ubuntu-devel []
jdubsivang: me, plus the fridge editors (mainly robitaille and whiprush atm)05:26
sivangjdub: way cool :)05:27
dholbachchmj: you didn't add MainInclusionReportGnomeBluetooth to UbuntuMainInclusionQueue05:27
dholbachchmj: at least it wasnt there05:28
chmjdholbach: hmm, I'll add it05:30
dholbachchmj: i did so05:30
chmjdholbach: thanks 05:30
dholbachde rien05:30
chmjgrrr thunderbird just crashed 05:30
=== enrico_ [n=enrico@debian/developer/enrico] has joined #ubuntu-devel
jdubSeveas: heh, very realistic POV in your latest sounder post ;)05:31
=== enrico_ is now known as enrico
janimoogra got a minute for PM?05:32
ograsure05:32
Keybukwhere did pitti go?05:32
jdubSeveas: when you have the room / cafe details nailed down for the 19th, could you please update the B3T wiki page?05:33
=== blueyed [n=daniel@i53870C42.versanet.de] has joined #ubuntu-devel
ograKeybuk, home ...05:35
Keybukbah05:35
Keybukhalf-timers05:35
ograheh05:36
fabbionebella scott!05:36
=== HiddenWolf [n=HiddenWo@136.2.dynamic.phpg.net] has joined #ubuntu-devel
=== jinty [n=jinty@205.134.224.215] has joined #ubuntu-devel
Keybukgnargh, I hate bugzilla's search interface05:40
Keybukand what's worse, I'm going to have Malone for not having it05:40
seb128bugzilla search interface works quite fine05:40
=== feehan [n=sfeehan@egress.sbb.uvm.edu] has joined #ubuntu-devel
seb128better than searching for bugs on sf.net, the Debian BTS, malone, etc05:41
Keybukyeah, I now have a saved search that gives me all the open bugs to which I'm Cc'd or have commented on that aren't either reported by me or assigned to me <g>05:41
jbaileySaved searches good.05:43
jbaileyFar nicer than the flood of email. =)05:43
Keybukyup05:44
Keybukoh well05:45
=== Keybuk mails the bug instead with the kernel patch to kill usbfs
BenCwhere do I reassign a bug that has to do with general GUI features and improvements?05:45
KeybukBenC: seb128 :p05:46
BenChehe05:46
fabbionehey benC05:46
BenChey05:46
Keybukwe should have a "iz-gtk-bug" component05:46
BenCI'm going to start with hotplug since it's probably more to do with that than anything05:47
Keybukwhat's the bug/05:47
Keybukand you're just getting your own back for all the "iz linux bug" traffic I've been sending to you, aren't you05:48
=== dereks_ [n=dereks@66.9.7.66] has joined #ubuntu-devel
slomoelmo: ok, sent you a mail about that with some more informations05:49
seb128BenC: reassign it to me, I'll close it as NOTABUG probably :) Bugzilla is not a nice place to list new stuff to make, the wiki is better for that05:51
Keybukwhat is the gui?05:52
janimoseb128, what's your bugzilla address? I left the lpi bug assigned to debzilla 05:54
jdubjanimo: just type seb128 and it'll disambiguate05:54
=== crispin [n=crispin@cpc1-cmbg8-4-0-cust246.cmbg.cable.ntl.com] has joined #ubuntu-devel
=== lamont [n=lamont@15.238.6.147] has joined #ubuntu-devel
Keybukif it's something like "would be nice to get desktop notification of hotplug events" that probably belongs somewhere around hal05:55
seb128janimo: what jdub said05:55
jkroghDoes anyone know where the network-applet gets its connectionstatus from? 05:55
=== dereks_ [n=dereks@66.9.7.66] has joined #ubuntu-devel
BenCspent most of yesterday going through all the kernel bugs, and only got to about 1/5 of them06:03
BenCclosed a lot though :)06:03
RiddellBenC: 5 more days of that and we'll have a bug free linux06:04
=== ivoks [n=ivoks@lns01-1586.dsl.iskon.hr] has joined #ubuntu-devel
=== maradong [n=bhentges@vodsl-4421.vo.lu] has joined #ubuntu-devel
jdubDriver sata_promise in latest kernel (2.6.13) don't support PDC40719 chip.06:05
jdubSome googling and modification sata_promise.c make it working. PDC20319 06:05
jdubdriver works almost perfect.06:05
jdub06:06
jdubber.06:06
BenC"almost perfect"?06:08
=== zeedo [n=zeedo@www.reboot-robot.net] has joined #ubuntu-devel
hughsieKeybuk: I was thinking of a desktop daemon to do somethink like that06:09
hughsiesomething like "you inserted a USB2 Wireless adapter - it will not work until you install firmware"06:10
Keybukhughsie: something that listened to hal events and popped little icons into the notification tray for a few seconds for new hardware?06:10
hughsieKeybuk: not so much for new hardware, that should "just work" - but for the stuff that doesn't work, then it should tell the usetr06:10
hughsiewhen it needs updated userspace, a new kernel, or firmware06:11
Keybukseems reasonable06:11
hughsiebut i wanted to scope out the problm in my head before i started with a PoC06:11
hughsieany other use cases?06:11
KeybukI want something that when it can't find a module matching a device's modalias does a GET http://drivers.ubuntu.com/?modalias=$MODALIAS which can return information about a device06:11
Keybuk"This device is supported by Breezy Badger, upgrade?"06:11
Keybuk"This device is supposed by third-party software, download?"06:12
hughsieKeybuk: it's pretty similar to the work i've been doing on gnome power manager06:12
Keybuk"This device is unknown, supply information to us?"06:12
hughsieyes, exactly06:12
=== thesaltydog [n=fabio@host229-150.pool8253.interbusiness.it] has joined #ubuntu-devel
hughsieKeybuk: how to store this information? One big XML datafile06:13
hughsie?06:13
Keybukthe modalias for a device is a simple string -- that can be wildcard matched to identify the device06:14
Keybukfor each device, you may as well xml up the sysfs entry for it06:14
hughsieKeybuk, but it gets more complicated surely?06:16
Keybukwhat more is there?06:16
sladenhughsie: matching PCI IDs?06:17
hughsieWhat hardware needs stuff doing to it before use?06:17
hughsiesladen: yes, i'm thinking of using hald as a backend : and in that way it's easy06:17
=== camilotelles [n=Camilo@20132139198.user.veloxzone.com.br] has joined #ubuntu-devel
Keybukthis becomes useful for collecting information about hardware we don't know about06:18
Keybukhardware that needs firmware issues a firmware request anyway06:18
Keybukso you see a "I need firmware!" event go past06:18
sladenhughsie: hook hotplug aswell so that when asked for firmware it can fail but pop up a ''you need illegal firmware:   [ ]  This is legal.  Really.   [ OK ]  ''06:18
Keybuksladen: s/hotplug/udev/06:18
hughsiesladen: we need to be careful about the legal side of things06:18
hughsiecan one of you guys knock up a wiki page and post this info pls...06:20
hughsiei have to be at a meeting in 9 mins.06:20
hughsieback in a bit06:20
=== pabs3 [n=pabs@dsl-202-72-168-241.wa.westnet.com.au] has joined #ubuntu-devel
pabs3hmm, is it just me or are these patches broken? http://people.ubuntu.com/~scott/patches/fonttools/06:22
Keybuksee topic06:23
Keybuksnapshot.debian.net threw its disks a while back06:23
pabs3ah06:23
Keybukso sometimes (about 10% of cases now) we can't get the original Debian source package both us and Debian are based on06:23
=== olemke [n=olemke@p54896E25.dip.t-dialin.net] has joined #ubuntu-devel
pabs3seems to me the same version is the latest in the debian archive06:24
pabs3http://packages.qa.debian.org/f/fonttools.html06:24
Keybukyeah, currently mom doesn't ever look in the debian archive <g>06:24
Keybukit's a bit thick06:24
pabs3ah :)06:24
mvoping zyga 06:24
pabs3also, I noticed, the patches haven't been updated for xchat, which has had 2 new versions in debian06:25
=== AstralJava [n=jaska@83.102.38.17] has joined #ubuntu-devel
pabs3how often are updates?06:25
Keybukdaily06:26
Keybukxchat looks like another busted one06:26
mdzjbailey: are you on top of this ubuntu-docs file conflict?06:27
Keybukoh no, maybe it's not06:27
Keybuk * Creating xchat_None.patch (2.4.3-0.2 -> 2.4.4-0ubuntu5)06:27
=== ..[topic/#ubuntu-devel:mdz] : Ubuntu Development (not support, even with breezy) | #ubuntu for support and general discussion | #ubuntu-motu for getting involved in development | http://www.ubuntulinux.org/wiki/DeveloperResources | https://wiki.ubuntu.com//HelpingWithBugs | MOM/NDA producing bad diffs | Colony 5 released: http://cdimage.ubuntu.com/releases/breezy/colony-5/
Keybuk(it only updates when there are ubuntu changes, as it's just a DebianBase->Ubuntu diff)06:28
=== janimo [n=jani@Home03207.cluj.astral.ro] has joined #ubuntu-devel
Keybukwe froze a couple of months ago, remember06:28
pabs3ah, right06:28
=== pabs3 coming from #debian, forgets these things
pabs3er -#06:29
=== pablof [n=ubuntu@200.128.80.250] has joined #ubuntu-devel
jdubhey pablof 06:33
jduber06:33
jdubhey pabs3 06:33
pabs3hello06:33
=== mbreit [n=mo@customer13.arcomf.wlan.tdcmobil.dk] has joined #ubuntu-devel
=== Amaranth [n=travis@unaffiliated/amaranth] has joined #ubuntu-devel
sivangrehi all06:36
bddebianwb sivang06:36
ivoksjdub: ping06:39
hughsieKeybuk: what about adding the support for this session daemon in gnome-power-manager?06:40
hughsieit's already got all the libnotify, hal stuff that it needs06:40
Keybukhmm, I dislike having daemons that do too much06:40
Keybukif the legwork to adding that support to a new daemon is a lot -- copy the legwork from g-p-m into a library they both use06:41
jdubivoks: pong06:41
ivoksjdub: i'm interested in planet.ubuntu.com06:41
hughsieKeybuk: thats the thing, it would only be a small addition06:41
ivoksjdub: so, if you could tell me what you need, so my blog would showup on planet06:41
Keybukwould it though?  it could get quite a large addition doing all sorts of cute things06:41
hughsieit's pros and cons of having a new, seporate daemon06:41
jdubivoks: if you're an ubuntu member, send me your rss feed url06:42
KeybukI think the way things are going with the new session stuff is to have lots of very small daemons06:42
Keybukjdub: correct?06:42
jdubwell, i hope not06:42
jdubbut there is the potential for it :)06:43
Keybukor is it one big "do everything" daemon?06:43
=== janimo [n=jani@Home03207.cluj.astral.ro] has left #ubuntu-devel []
hughsieKeybuk: i don;t think that would be the plan - i thin kwe need middle ground tho06:43
jdubgnome-session will activate other stuff via d-bus06:43
jdubD-BUS06:43
ivoksjdub: i am (i'm motu) url: http://ivoks.blogspot.com/atom.xml06:43
=== janimo [n=jani@Home03207.cluj.astral.ro] has joined #ubuntu-devel
hughsiejdub: does this actually work now?06:44
Keybukjdub: no dude, it's about the D-TRAIN06:45
jdubhughsie: mostly i believe, check libgnomeservice in gnome cvs06:45
hughsiejdub: okay, i'll give it a go06:46
jdubivoks: is there a full content feed?06:46
ivoksjdub: yup, that one in 10 seconds :)06:47
jkroghWhere can I find a list of all metapackages? (for kickstart)06:47
=== spayne [n=spayne@i-195-137-120-148.freedom2surf.net] has joined #ubuntu-devel
jdubivoks: my wife loved zagreb, btw. wants to take me there some time - will have to catch up with you. ;)06:47
ivoksjdub: sure!06:47
spaynejdub: you know you're lugradio interview?06:48
ivoksjdub: when was she in zagreb?06:48
jdubhmm, couple of years ago maybe06:48
jdubspayne: yeah06:48
ivoksnice...06:48
jdubhrm. must be about three years ago.06:48
=== pabs3 wonders how greebo is
spaynejdub: why did you join #lugradio, say "I hate you guys" and leav?06:48
bddebianheh06:48
jdubspayne: haha06:48
=== infinito [n=infinito@75.Red-80-59-227.staticIP.rima-tde.net] has joined #ubuntu-devel
jdubspayne: that was after i heard their intro to the interview06:49
spaynelol06:49
Kamionmdz: can we promote palo to main? hppa-only, but I can't build hppa CDs for lamont without it06:49
spaynejdub: explains a lot06:49
Kamionwell, actually it's built for all architectures for no wonderfully good reason06:49
Kamionwould have to make sure it doesn't end up Priority: required/important, or else just remove it from the other architectures06:50
lamontKamion/mdz: libgcc2 is very much in the same boat06:50
lamontonly more so: can't debootstrap without that06:50
elmoI thought it was made it arch: any so CDs could be made?06:50
elmothat was the excuse given at the time in Debian anyway06:50
lamontelmo: it's always been arch-any06:51
elmolamont: no it hasn't06:51
lamonter, for a good long time anyway06:51
elmoI have a good long memory :P06:51
Kamionelmo: debian-cd/tools/boot/*/boot-hppa doesn't appear to run palo06:51
elmoKamion: ok, it may not be valid anymore06:51
Kamionthe d-i build process might, but that runs on hppa06:51
Kamionmaybe something mad in boot-floppies needed it06:51
lamontd-i build almost certainly does06:51
KamionPALODEB="$($BASEDIR/tools/apt-selection cache show palo | \06:52
Kamion        sed -n 's/^Filename: \(.*_hppa.deb\)$/\1/p')"06:52
Kamionar p "${MIRROR}/${PALODEB}" data.tar.gz | tar xz ./usr/share/palo/iplboot06:52
Kamionmv usr/share/palo/iplboot $CDROOT/install/iplboot06:52
Kamion^-- what debian-cd does06:52
mdzKamion: won't that cause it to show up eternally in anastacia?06:52
spaynejdub: they say waugh like war06:52
Kamionmdz: not if seeded as 'palo [hppa] '06:52
Kamion(if anastacia pays attention to ports-arch seeds, I forget)06:52
=== seb128 [n=seb128@ANancy-151-1-49-5.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel
Kamionbut it's in the exact same boat as silo and elilo06:52
=== lamont notes that http://buildd.mmjgroup.com/hppa-hacks is a repositiory of all the deps/build-deps that hppa needs for main to be consistant/usable. palo/libgcc2 are the only deps, everything else is build-dep for the kernel or toolchain
Kamionapart from the arch: any thing06:53
lamontif it helps, I have no objection to making palo arch:hppa06:53
jdubspayne: that is how it's pronounced. the 'whoa-whoa-whoa' stuff comes from a combination of 'war' the song and 'the twelfth man'06:53
lamontat lease in ubuntu06:53
elmoKamion: anastacia currently ignores hppa06:53
mdzfabbione: now you have an easy X bugfix to upload with your sparc changes ;-)06:53
elmobut looks at ia64 and sparc06:53
spaynejdub: in the UK, we say "waugh" wauf06:53
elmoif hppa is up-to-date enough, we could change that06:54
=== pvanhoof [n=pvanhoof@d5153F60A.access.telenet.be] has joined #ubuntu-devel
mdzelmo: hppa is eternally behind06:54
mbreitlamont: did you have a look at the scons problem on the buildds?06:54
=== haggai [n=halls@i-83-67-59-194.freedom2surf.net] has joined #ubuntu-devel
lamontelmo: outside of kde being totally &*%), it's at least as current as breezy-autotest06:54
mdzlamont: every time I regen -meta it is missing things06:54
elmook - well the real solution is to get anastacia telling you when promotions come from a certain arch06:54
jdubspayne: perhaps in *england* (especially if trying to psyche out the cricketers). :-)06:55
elmobut that's less trivial than I first thought06:55
lamontor rather, the breakage that it currently has is trackable to things that are no-longer buildable in breezy main06:55
spaynejdub: who won again :)06:55
fabbionemdz: might do tomorrow.. i didn't upload since you didn't answer my request this morning...06:55
mdzfabbione: I fell asleep06:55
mdzI had slept about 6 hours total over 2 days06:56
fabbionemdz: + the code has been changed so much since last time i checked, that i am bit reluctant to touch it06:56
lamontmdz: libgda2 and libcaca are both FTBFS in current main.06:56
fabbionemdz: THAT MUCH?!?06:56
elmolamont: err, they are?06:56
lamontand, while present on the other architectures, are not present on hppa.06:56
=== lamont double checks
elmoI thought infinity fixed libgda206:56
fabbionelamont: no.. they have been fixed06:56
mdzlamont: broken post-autotest?06:56
lamontah cool06:56
elmohas b-at finished yet?06:56
elmowe should do a main only run now and catch any stragglers06:57
=== lamont still shows libcaca_0.9-5ubuntu1 as current, and failing (unless it's been fixed in the last hour or 2)(
lamontlibgda2 is fixed06:57
=== lamont kicks a few virtual deps
lamontbreezy-at has nothing in needs-build07:00
lamontsounds like time to kick it again07:00
elmook, I'll start that now07:00
lamontmdz/kamion: I'm also going to kick all the current dep-waits, to clear any outstanding waiting-on-virtual-package issues07:01
=== lamont wonders if we made a decision on palo/libgcc2, or if he needs to go do the main-inclusion request wiki page thing.
elmolibgcc2 I think counts as obvious07:02
mvoseb128: apt with updated po/pots uploaded07:02
jdubBenC, mdz: so is this "my hard drive is slower" stuff supported by any useful evidence yet?07:02
elmothe anastacia output is all messy again07:02
sivangjdub: I'm getting weird overall performance since lastest update, may this be related? (GNOME gui responsds also slowly)07:03
seb128mvo: rock, thanks07:03
mjg59Is anyone here on a desktop with apm?07:03
lamontelmo: I know ubuntu-desktop is unininstallable, I'll track down the offending packages07:03
mdzjdub: http://bugzilla.ubuntu.com/show_bug.cgi?id=1557107:05
jdubwow, stracing gam_server is intense07:07
jdubmdz: ta07:07
Keybukjdub: strace X ... for ultimate strace pleasure07:07
fabbionethe HD performance thing is crap07:07
segfaultmvo: are those untranslatable strings fixed in apt?07:07
sivangmjg59: could it be the cpu scaling not working ? No matter what I do , CPU speed won't jump up to 1.8 as it used to do07:07
fabbionei got much higher performance here with .12 than with .1007:07
sivangKeybuk: lol07:07
mvosegfault: should be with this upload07:07
jdubwell, i would be expecting X to be busy most of the time (especially when pushing output of strace!) :-)07:07
segfaultmvo: they will appear in rosetta after some time?07:08
mjg59sivang: I've no idea07:08
mvosegfault: yes, the import happens daily AFAIK07:08
mjg59sivang: What hardware?07:08
segfaultmvo: nice, thanks.07:08
sivangmhsame old dell laptop inspiron 8200 that you fixed the pakcage for, recall the wrong module loaded that you fixed ?07:09
mjg59Yeah07:09
sivangso it is it. And it was beautifully working before, bumping CPU speed to 1.8 on load, and resting at 1.2 in low load07:10
lamontmdz/elmo: gnome-control-center is d-w libcaca-dev, libcaca is ftbfs.07:10
lamontthat's the root cause of much of the uninstallability for hppa07:10
=== lamont goes to double check that libcaca is ftbfs in breezy-at
mdzlamont: is it hppa-specific, or is there a bug open?07:11
sivangmjg59: never mind, I got it working. I guess I was not stressing the machine enough07:11
lamontlibcaca_0.9-5ubuntu1_20050914-0029-i386-failed.gz07:11
lamontlibcaca_0.9-5ubuntu1_20050914-0240-amd64-failed.gz07:11
lamontlibcaca_0.9-5ubuntu1_20050914-0501-ia64-failed.gz07:11
lamontlibcaca_0.9-5ubuntu1_20050914-0928-powerpc-failed.gz07:11
lamontlooks pretty general07:11
=== lamont looks for a bug, or will file one
bddebianlibcaca still cracks me up07:11
=== bddebian has childish sense of humor
lamontENOBUG07:12
lamontfixing that07:12
lamontgcc  -g -O2 -g -O2 ... -o cacaview -> 07:13
lamont/usr/lib/libImlib2.so: undefined reference to `XShmDetach'07:13
lamontnow to figure out if it's imlib2, or libcaca07:15
lamontimlib2-config --libs07:16
lamont-L/usr/lib -lImlib2 -lfreetype -lz -ldl -lm07:16
lamontthanks imlib207:16
=== lamont thinks he'll give this one to imlib2
RotundLathiat, you here?07:18
jdubmvo: update-notifier is polling a lot07:19
Keybukubuntu-bugs: 0 unread  \o/07:19
KeybukNOBODY BREAK ANYTHING!07:19
mvojdub: yes, I can fix that (if gaim is reliable nowdays)07:19
lamontKeybuk: got a minute?07:19
Keybuklamont: sure07:19
Keybukevo just hung on a futex again, so I have to restart the fucker07:20
mvojdub: it used to be a additonal check to work-around problems in gaim07:20
jdubgamin? :)07:20
mvojdub: err .. right :)07:21
jdubnm-applet is polling a lot07:21
Rotundanyone know if a GNOME configuration frontend for Avahi/Zeroconf is being worked on?07:21
jdubthough that's probably on /proc or whatever07:22
dholbachRotund: service-discovery-applet is in breezy, if you mean that (avahi)07:22
Rotundthe other end of it.07:22
RotundThe avahi-daemon side07:22
jdubelmo: can we drop howl from the archive?07:23
dholbachRotund: i have no idea, the avahi source package has around a million binary packages, one of them might be what you're looking for :)07:24
dholbachRotund: i have no clue about it :)07:24
Rotundnope.  there's not one there07:24
dholbachelmo: and gnome-user-share07:24
RotundI'm thinking of doing an "autodetect" wizard that will generate the services available07:24
elmojdub: done07:24
jdubthanks07:24
elmodholbach: reasoning?07:24
dholbachelmo: it depends on libhowl007:24
=== fabbione -> cook dinne
fabbione+r07:25
dholbachfabbione: bon apptit07:25
fabbionedholbach: danke07:25
dholbach:)07:25
kentdholbach, do you meen to drop gnome-user-share from ubuntu?07:26
elmodholbach: ok, done07:26
dholbachelmo: merci beaucoup07:26
dholbachkent: yes07:26
Rotundit would be great to just plug your computer on the network and have it be like "this, this, this, and this are available on your LAN"07:26
dholbachkent: it depends on howl which has licensing problems07:26
Rotundlike Windows Networking/SAMBA but not shit07:26
maey'know, banshee looks fairly promising for the next ubuntu release if they fix some _very_ annoying bugs.07:26
kentdholbach, ok. 07:26
slomomae: they will be fixed... i'm just waiting for a new upstream release which will be there soon07:28
mae:)07:28
maeand also, playlists don't keep their order, they enforce column ordering.07:29
maeIt crashed when ripping my cd, and the numbers to the playlists don't get updated properly when dragging songs into it07:29
kentaah, banshee is in breezy archives. Nice, i didnt think it was there..07:30
spaynewho do i need to talk to about the ubuntu logo?07:39
spaynei'd like to use it in a T-Shirt07:39
spaynei have permission for the Mono, Hula logo07:40
spayneand my business07:40
jdubspayne: http://www.ubuntu.com/ubuntu/TrademarkPolicy/07:41
spayneanyone on IRC i can ask?07:41
jdubthat's not the correct process :)07:42
=== zyga_ [n=zyga@2-mi2-1.acn.waw.pl] has joined #ubuntu-devel
spaynejdub: i'm emailing now07:45
=== seb128 [n=seb128@ANancy-151-1-22-183.w83-194.abo.wanadoo.fr] has joined #ubuntu-devel
lamontmdz: problem located, rest of fix for old bug being tested now07:46
spaynegenerally, is it better to use LVM which installing breezy?07:46
bddebianAnyone know of any issues with _X_SENTINEL ?07:46
bddebianfrom Xfuncproto.h ?07:46
lamontwaz broken xorg-transition fix07:49
bddebian??07:49
zyga_hello :-)07:49
bddebianHello zyga_07:49
dholbachbddebian: doesn't including the correct header file fix it?07:49
=== zyga_ grabs keyboard from the server
bddebiandholbach: Not afaict07:49
zyga_:-)07:50
lamontmdz: new imlib2 uploaded.  now a short break, and then I'll file a bug and close it. 07:50
lamontwith a tip of the hat to keybuk (auto*), and jbailey (cdbs) for speeding my walk through the painful mazes07:51
mdzlamont: the bug filing is superfluous if you're just going to upload the fix immediately thereafter ;-)07:51
bddebianheh07:52
=== thesaltydog [n=fabio@82.53.150.229] has joined #ubuntu-devel
zygawho is scott james remnat?07:54
tsengzyga: Keybuk 07:55
=== ogra points at Keybuk
lamontmdz: wasn't sure if we were tracking old dead bugs or not.07:55
zygaa wiki page mapping people from IRC to their real names autogenerated from launchpad 07:55
tsengim not sure i enjoy that07:59
=== camilotelles [n=Camilo@200.128.80.250] has joined #ubuntu-devel
=== elvirolo [n=elvirolo@82.250.41.108] has joined #ubuntu-devel
elvirolohi all08:02
elviroloi am encountering a critical bug : http://bugzilla.ubuntu.com/show_bug.cgi?id=1606608:02
mdzdholbach: talk to me about gnome-bluetooth08:03
bddebianWhich seb* is Seb Payne?08:04
mdzelvirolo: the development team receives automated notification of bugs filed in Bugzilla; there is no need to repeat the report here08:04
jdubmdz: thought -> gnome-bluetooth binary needn't be in main, just libgnomebt0{,-dev}08:04
mdzjdub: isn't that built from gnome-bluetooth?08:04
jdubsource, yes08:04
elvirolomdz: yeah i know ... I was just wondering if anyone knew whether is was going to be fixed or not08:05
mdzjdub: is it ready for an ubuntu release?08:05
=== lionel_ [n=lionel@ip-128.net-82-216-65.rev.numericable.fr] has joined #ubuntu-devel
jdub0.5 has had quite a bit of testing in the real world08:06
jdub0.6 dramatically less so08:06
mdzelvirolo: of the 16,000 bugs filed before it, about 12,000 have since been fixed, so the odds are in your favour08:06
jdubi would support the inclusion of libgnomebt0 specifically for the benefit of nautilus-sendto08:07
elvirolook...08:07
jdubbut happy to see gnome-bluetooth binary in universe08:07
mdzjdub: and a cvs snapshot from early december probably even less so? ;-)08:07
jdubmdz: that's 0.6, you see. much drama. :)08:07
mdzjdub: I try to avoid mixing binaries that way wherever possible; it creates awkward support situations08:08
dholbachjdub: then you'd be able to send files to bluetooth stuff, but not to receive it (gnome-obex-server)08:08
mdzjdub: e.g., if someone wants to fix the package in universe, we actually need to touch main08:08
mdzdholbach: is nautilus-sendto useful without the bluetooth functionality?08:08
dholbachi'd really love to see it available for the masses, and my tests with my 3 devices have been fine so far, but i'm not sure how good that works in main08:08
jdubmdz: it is, but it won't do bluetooth.08:09
dholbachmdz: yes, i tested it yesterday, it even found a blackberry device in the flat below mine :-p08:09
mdzjdub: sounds like a lack-of-feature more than a bug08:09
bddebiandholbach: Hey, fix that bluetooth-gnome pixmap bug on Malone!! ;-P08:09
jdubmdz: (ok, then i'd revise -> libgnomebt0 in desktop, gnome-bluetooth in supported)08:10
mdzdholbach: so it worked well for you?08:10
dholbachall i can say is that the test with my 3 devices has been fine and it's a COOL feature08:10
jdubmdz: it is a bug for our bluetooth goal :-)08:10
mdzvery few of us seem to have bluetooth devices; it's quite difficult for us to support that functionality08:10
dholbachbut i can't tell how broken it is for the world08:10
jdubworks fine with three different devices i've tested08:10
=== elvirolo [n=elvirolo@82.250.41.108] has left #ubuntu-devel ["Kopete]
=== dereks__ [n=dereks@66.9.7.66] has joined #ubuntu-devel
jdubincluding the treo 650 (pipka has the same phone as sabdfl)08:10
mdzdholbach: has pitti reviewed the report?08:11
jdub0.5 has been very widely tested08:11
ogramdz, nobody has put it on the queue :(08:11
dholbachmdz: charles wrote it, but it wasn't linked on InclusionQueue08:11
jdubs/tested/used/08:11
mdzjdub: isn't that inconvenient, for them to share a phone while living on different continents?08:11
dholbachi just linked it there08:11
=== mvo giggles
dholbachmdz: :)08:11
jdubmdz: sabdfl seems to enjoy it.08:11
mdzone of these days I will call sabdfl and pipka will answer instead08:12
dholbachchmj: how good were your tests with gnome-bluetooth?08:12
dholbachso we have at least 3 people who tested it :)08:12
=== ogra can test it with ris razor and the dongle he has
jdubwe'd have to include gnome-bluetooth binary if we wanted gnome-obex-server (which lets you send files to your ubuntu machine)08:13
ogra*his08:13
mdzif we were to add this to desktop and discover in a few weeks that it causes some weird nautilus crash, I would be unhappy about that08:13
jdubbut i don't think we should bother with that for now08:13
jdubmdz: nautilus-sendto only runs when you context-click and choose "send to..."08:13
mdzjdub: oh, it's an external program and not a plugin?08:13
jdubso it won't crash nautilus :-)08:13
jdubyeah, the bt bit is a plugin for a separate nautilus-sendto binary08:13
dholbachmdz: until pitti has reviewed it, i'll do some more testing08:13
ograme too08:14
ogradholbach, can you prepare a sendto binary for amd64 and upload it anywhere 08:14
mdzdholbach: this is pretty clearly pre-featurefreeze stuff to me08:14
dholbachit's much more mature than gnome-phone-manager (which would be cool for the Bluetooth goal, if it worked more instantly)08:14
dholbachogra: yes08:14
dholbachmdz: i'm sorry, as you know, i was a bit busy before featurefreeze08:15
dholbach(i know you all were)08:15
jdubah, meanwhile, nautilus-sendto is crashing on startup for me (no bt bits involved)08:15
=== blahrus [n=blahrus@12-223-185-205.client.insightbb.com] has joined #ubuntu-devel
ogradholbach, thanks, even if it probably wont be accepted, testing is alwys fine i think08:15
mdzdholbach: I'm not blaming you; it's simply  quite late to consider it08:15
dholbachyeah08:15
mdz16 days to final release08:16
jdubmdz: "hey sabdfl, you can send files to your palm now"08:16
=== ogra whistles while poking at the screensaver code...
mdzjdub: don't you dare08:16
jdubha ha08:16
mdzdholbach: this doesn't require any seed changes, right?08:17
mdzso if it causes problems, it can be reverted by only touching nautilus-sendto?08:17
dholbachmdz: we'd at least need libgnomebt*08:17
mdzdholbach: right, but those would be pulled in by a dependency and not seeded08:17
mdzi.e., no metapackage transition required08:18
dholbachyeah, afaik that'd be it08:18
=== xTina [n=xTina@p54A26ED3.dip.t-dialin.net] has joined #ubuntu-devel
jdubyep08:19
=== dholbach [i=foobar@i577B172C.versanet.de] has joined #ubuntu-devel
=== kyncani [n=kyncani@82.250.31.88] has joined #ubuntu-devel
dholbach*grmbl*08:20
lamontmdz: once I get hppa really caught up (thanks libcaca), I may want to see about one last ubuntu-meta upload to flesh out ubuntu-* packages there08:21
=== pabs3 [n=pabs@dsl-202-72-168-241.wa.westnet.com.au] has left #ubuntu-devel ["Don't]
lamontmdz: and it sounded like once it's semi-clean, anastasia could look at hppa as well as ia64/sparc, yes?08:21
mdzlamont: we'll see how it looks first, but yeah08:27
ograjdub, do you remember if gsf-sharp was also for searching MS Word docs with beagle ? 08:28
tsengi dont think so dude08:28
ograhmm08:29
jdubyeah, you need gsf08:29
jdubbut you also need an old version of wv08:29
ogranot wv2 ?08:29
jdub(gsf handles the ole storage format)08:29
tsengbongness08:29
ograwe're just discussing malone #1859 in -motu08:29
tsenglike i said in MOTU, i dont care about any of that MS crap08:30
jdubnot wv208:30
ograbah08:30
tsengas soon as someone else tests it ill include their patch08:30
bddebianDoes Debian include wv support in beagle?08:32
jdubdoubt it08:32
tsengdoubt it also, but looking08:32
jdublibwv1 doesn't exist08:32
bddebianI know :-(08:32
tsengthey dont include wv or gsf08:32
tsengand neither do we08:32
bddebianSO I'm going to just reject the bug?08:32
tsengyou can do whatever you like with the bug, given that im not fixing it :P08:33
jdubtseng: we have libgsf-cil08:33
tsengjdub: we do08:33
jdubbddebian: no, it should be fixed08:33
bddebianOK08:33
jdubeither by fixing their wv usage or sorting out wv1's needs08:34
bddebianAnd we know libwv2-dev won't fix?08:34
=== jdub thinks fixing their wv usage might be easier :)
jdubdon't believe so08:34
=== jdub goes to ask them straight up
tsengim not sure who wrote that code08:34
mdzaieee08:41
mdzI turn my back for a moment and anastacia output explodes again08:41
mdzRiddell: this kde-guidance stuff has a load of new deps which have no main reports08:42
mdzRiddell: http://people.ubuntu.com/~mdz/anastacia.txt08:42
=== rob^^^ [n=rcaskey@cai17.music.uga.edu] has joined #ubuntu-devel
=== rob^^^ is now known as robertj
=== robertj discovers module-assistant and cries
=== robertj does a dance
=== bddebian just plain cries
=== jdong [n=ubuntu@216.11.139.10] has joined #ubuntu-devel
=== Rotund [n=joe@207-118-204-210.dyn.centurytel.net] has joined #ubuntu-devel
tsengspreadubuntu.org should have had the original warty artwork along with their slogan08:48
tsengthe toupe is lacking sex appeal08:49
elmolamont: what's my IA64 system type?08:50
elmoI guess "HP-zx1/sx1000 (IA64_HP_ZX1)"?08:50
lamontelmo: I think so... what's the machine?>08:51
=== ogra -> pizza
lamontone of the zx2000's?08:51
lamont--> zx108:51
elmorx160008:51
lamontpretty sure that'd be zx108:52
elmook, thanks08:52
lamontelmo: double checking and all that, but I expect that's right08:52
lamontelmo: confirmed.08:52
elmocool, thanks08:53
=== lamont wanders in search of some fast ia64 iron to build his test kernels on.
\shhmmm...08:54
\shanybody has experience if a dlink usb wifi dongle works with the actual linux kernel? *surprise*08:55
lamontelmo: I want a gnupg patch so I can say 'default key is XX if it exists, otherwise use YY'.  kthxbye08:55
\shBus 004 Device 004: ID 2001:3c00 D-Link Corp. [hex] 08:56
\shaa08:56
Seveaslamont, that should be easy to fix in a wrapper script ;)08:57
=== dieman [n=dieman@3.14159265358979323846264338327950288419716939937510582097.org] has joined #ubuntu-devel
jbaileymdz: Hey just trying to track down where that ubuntu-faqguide came from.  I don't have it on any of my systems here (new installs and upgrades from Hoary), and people in the #u-docs channel don't seem to know it either.09:05
=== jdub had it
jbaileymdz: If don't know, no worries.  I'll just conflict/replaces it to clear the problem for now.09:06
ograits a rewrite of ubuntuguide afaik....09:06
ograjsgotangco spoke about it recently09:07
jbaileyRight, and I include it in ubuntu-docs.09:07
mdzubuntu-docs used to build ubuntu-faqguide, iirc09:07
jbaileyBut Matt filed 16465 about it conflcting with an ubuntu-faqguide package.09:07
ograwasnt that called quickguide before ? 09:08
jbaileymdz: Do you know in what release timeframe I should look?09:08
=== thoreauputic [n=prospero@wolax8-217.dialup.optusnet.com.au] has joined #ubuntu-devel
zygahey did anyone read about the new smalish laptop-palmtop-hybrid on ./?09:08
=== bddebian doesn't read ./
zygathe thing is: the company also semi-supports ubuntu on this thing: it's not officially supported but they have gone to great lenghts to get everything working09:09
zygaftp://ftp.oqo.com/unsupported/linux/OQOLinux.html09:09
zygacheck this out09:09
jbaileyOQO...09:09
=== jbailey thinks.
zygawifi, sleep, touchscreen everything09:09
jbaileyI think that's the device Kamion filed a bug on.09:09
zygajbailey: oh, in bugzilla?09:09
Keybukzyga: were you looking for me?09:09
jdubyes, openadvantage provided some hardware to test with09:09
jbaileyzyga: http://bugzilla.ubuntu.com/show_bug.cgi?id=909209:10
mdzjbailey: I don't know that it was ever in a release09:10
mdzjbailey: just add a conflicts/replaces please09:10
zygaKeybuk: not really, I just wanted to associate the person assigned to that bug to anyone here09:10
jbaileymdz: will do, thanks. =)09:10
Keybukzyga: which bug?09:10
Keybuk#16433 ?09:11
zygaKeybuk: hdparm 09:11
zygayes09:11
Keybukyeah I kinda more mean "why hdparm is trying to do things to a cloop filesystem"09:11
=== thesaltydog [n=fabio@82.53.150.229] has left #ubuntu-devel ["Leaving"]
zygaKeybuk: what I want to know is why the hell does it touch /dev/hdc when I mount cloop 09:12
zyga(that has nothing to do with it)09:12
Keybukindeed09:12
jdong\sh: which dongle?09:12
jdong\sh: DWL-G122's all work with Ubuntu to some degree with OSS drivers09:12
zygaKeybuk: are you 100% sure it's not udev event problem? I still think that hdparm is buggy maybe but it shouldn't get called on /dev/hdc09:12
\shjdong: which driver must be loaded? I can see the dongle in lsusb but no other recognition...so no wifi device is showing up09:13
zygajbailey: call the marketing people to convince OQO to get fully supported device and special kernels in universe09:13
Keybukzyga: reasonably sure, if there were a uevent problem it would show up in all sorts of other ways too09:13
zygaKeybuk: does that mean that udev will re-configure all block devices on any mount?09:13
=== rebort [n=rob@bing65.cleveland-a.binghamton.edu] has joined #ubuntu-devel
=== OculusAquilae [n=bastian@p548D3792.dip0.t-ipconnect.de] has joined #ubuntu-devel
rebortcan someone lease take a look at ug 1647909:14
Keybukzyga: no, I think what's happening is udev is handling the /dev/loop0 event and the hdparm handler in /etc/dev.d/block is getting things wrong and running hdparm on everything09:14
=== camilotelles [n=Camilo@200.128.80.250] has joined #ubuntu-devel
rebortmy b, f and p keys do not work (the keyoard shortcuts dialog sees them as09:14
rebortX86AudioNext, X86Audiorev and X86Audiolay, resectively)09:14
zygaKeybuk: /dev/cloop0 that is09:15
Keybukunless you have any evidence that udev is getting events for each thing?09:15
=== BenM [n=bmaurer@BROOMSTICK.WV.CC.cmu.edu] has joined #ubuntu-devel
tsengBenM: yo09:15
BenMhey guys, i've been trying to customize a pxeboot setup09:15
zygaKeybuk: what calls those scripts, they have some environment pre-defined as it seems09:15
BenMhey ts09:15
BenMi want to install cmu-desktop, rather than ubuntu desktop09:15
Keybukzyga: the kernel09:15
BenMbut i can't figure out how to get that in the preseed09:15
zygaKeybuk: hmm09:15
jbaileyzyga: I don't have one.  It's just that I came across the bug last  night when I was trolling for initrd/initramfs bugs that hadn't been assigned to me.09:15
BenMhttp://omega.res.cmu.edu/~benm/ubuntu/preseed09:15
BenMis that i have so far09:16
Keybukzyga: can you download http://people.ubuntu.com/~scott/udev_log_event -- make it executable then write the full path of it to /proc/sys/kernel/hotplug09:16
zygaKeybuk: sure09:16
BenMbase-config  package-selection string ~tubuntu-standard|~tubuntu-desktop|~tcmu-desktop was my first attempt09:16
Keybukie sudo sh -c "echo $(pwd)/udev_log_event > /proc/sys/kernel/hotplug"09:16
BenMbut did not work at all09:16
dholbacherm... does anybody know why the test-rebuild got restarted and there are no logs left?09:16
zygaKeybuk: done09:17
zygaKeybuk: I'll mount the cloop now, one moment - my laptop might die at this09:17
Keybukzyga: ok, now (with the bad bits of your hdparm script commented out so your machine doesn't go bang) can you mount your filesystem09:17
zygaKeybuk: I reverted that patch09:18
zygaKeybuk: I'll apply it again if that's not relevant 09:18
=== jdong__ [n=ubuntu@216.11.139.10] has joined #ubuntu-devel
Keybukyeah, just want to see what udev is doing09:18
=== tvo [n=tobi@5354EA9B.cable.casema.nl] has joined #ubuntu-devel
zygaKeybuk: okay http://www.suxx.pl/udev.log09:21
zygaKeybuk: no /dev/hdc that's for sure09:21
Keybukhmm, a whole bunch of loops though09:22
Keybukmaybe that's just the module preparing them09:22
Keybukah09:22
zygaKeybuk: note that this is for modprobe cloop && mount && umount && rmmod cloop09:22
Keybukyeah, that'll be the module loading causing the /dev/loopN09:22
Keybukok, that's what I'd expect to see09:23
zyganice, it shows my nfs mounted webserver :)09:23
Keybukcould you attach that log file to the bug with a comment like "what udev is doing"09:23
zygasure09:23
Keybukthen edit (as root) /etc/dev.d/block/hdparm.dev09:24
Keybukand at the top (just after the #!/bin/sh) put09:24
Keybukexec 2>/tmp/hdparm.log09:24
Keybukset -x09:24
Keybukecho "$@" 1>&209:24
Keybukenv 1>&209:24
=== crimsun [i=crimsun@hacked.org] has joined #ubuntu-devel
Keybuk(end)09:25
=== rebort [n=rob@bing65.cleveland-a.binghamton.edu] has left #ubuntu-devel ["Leaving"]
zygaKeybuk: one moment, log addeed to bugzilla09:25
=== rebort [n=rob@bing65.cleveland-a.binghamton.edu] has joined #ubuntu-devel
mdzis anyone with debugging skills able to reproduce this hard drive performance issue? (http://bugzilla.ubuntu.com/show_bug.cgi?id=15571)09:26
zygaKeybuk: done, checking again09:27
reborthas anyone heard o anyone else with the keyoard issue (#16479)09:28
zygaKeybuk: http://www.suxx.pl/hdparm.log09:28
Keybukattach that one to the bug too09:28
zygak09:28
Keybukactually, wait09:28
Keybukyou need to boot without "nohdparm" :p09:29
KeybukI actually want to see what it's doing09:29
zygaKeybuk: done09:29
zygaKeybuk: I did09:29
Keybuk+ grep -w -q nohdparm /proc/cmdline09:29
zygaKeybuk: I was at work and I power cycled my laptop :)09:29
Keybukhmm09:29
Keybukoh, sorry09:30
zygaKeybuk: empty line, $? == 109:30
Keybukcan you change that exec 2>/tmp/hdparm.log  line to exec 2>>/tmp/hdparm.log09:30
=== macgyver2 [n=eric@unaffiliated/macgyver2] has joined #ubuntu-devel
zygaKeybuk: sure09:30
zygadone09:31
Keybuk(this is totally poor man's debugging, but hey)09:31
=== zyga enjoys it :)
chmjOTE:the daemon does not 'daemonize' actually, this makes debug output available on the console09:31
Keybukgot the updated file?09:31
zygaKeybuk: not yet, one moment09:32
=== jdong__ [n=ubuntu@216.11.139.10] has left #ubuntu-devel []
zygaKeybuk: now it's longish, check the URL above09:33
Keybukno /dev/hdc in sight09:33
Keybukdefinitely hdparm playing silly buggers, not udev09:33
zygaKeybuk: but wait09:34
zygaKeybuk: check the log I attached to the bugzilla09:34
Keybukwhich one?09:34
zygaKeybuk: the first one, hdparm *is* called with -q /dev/hdc09:34
Keybukyup09:34
zygaso that's not hdparm on it's own09:34
KeybukI think this hdparm dev.d script is calling hdparm like that09:34
=== kent [n=kent@h55d210.delphi.afb.lu.se] has joined #ubuntu-devel
zyga$DISK is broken in that script09:35
Keybukit parses hdparm.conf in shell, and I think it just runs hdparm for each thing it finds in that conf file09:35
Keybukyeah09:35
zygafor some reason it gets /dev/hdc from my hdparm.conf09:35
=== zyga didn't really read the whole script ;-)
zygaKeybuk: it seems to be doing that though09:35
zygaKeybuk: really dumb, lots of loop stuff being cycled makes this thing go wild09:36
Keybukbasically it parses hdparm.conf and does whatever it says09:36
Keybukevery single time09:36
zygaKeybuk: default hdparm does nothing09:36
Keybukit looks like someone just grabbed the boot-time init script and tried to write it09:36
Keybukof course, why hdparm'ing your existing drive with the same settings crashes your machine is another matter09:37
zygaKeybuk: it does not crash immediatly09:37
zygaKeybuk: it simply eats the whole cpu in some kernel time... mumbo-jumbo09:37
Keybuk...I wonder whether it's doing multiple hdparm at the same time on the same machine09:37
Keybukon the same drive09:37
zygaKeybuk: none of the hdparm processes want to die09:37
Keybukthat'd be a bit freaky09:37
zygaKeybuk: it does basically09:38
Keybuksweeeet09:38
zygaKeybuk: for each loop event it spawns a hdparm -whateve /dev/hda 09:38
Keybukyup09:38
zygaand hdparm -whatever /dev/hdc09:38
zygaso that's 40 hdparm's at the same time, one after another09:38
Keybukso when you modprobe loop, the 8 block events that get generated all cause that command to be run09:38
Keybukall at the same time09:38
Keybukall on the same drive09:38
zygaokay 8*4 not 1009:38
zygayes09:38
Keybukcute09:38
zygacould someone patch that mess into oblivion?09:39
Keybukyeah09:39
zygaI'd love to help but I'm not really sure what that thing is supposed to do?09:39
=== marcin_ant [n=marcin@www.e-dev.tele2.pl] has joined #ubuntu-devel
Keybukme neither09:39
Keybuklike I say, I think someone copied the init script09:40
Keybukhdparm upstream doesn't have a conffile09:40
Keybukand that's trying to make one using shell09:40
Riddellmdz: the dependencies are pyqt/pykde which has been in main before, but I can write main reports if that's helpful09:40
sivangKeybuk: do you know anything about cupsd ?09:40
TreenaksKeybuk: sound scary09:40
TreenaksKeybuk: btw, I supplied the PNP ID mess for the Thinkpad 380ED09:41
zygaKeybuk: are those udev scripts required to use bash? 09:41
zygaKeybuk: I have trivial but working and compleate hdparm.conf parser in a dozen python lines09:41
Keybukhmm, ok, so the Debian package has changed quite a bit09:41
zygas/compleate/complete/09:42
Keybukzyga: I wouldn't want to start python up in a udev event09:42
Keybukthat WOULD kill your machine :p09:42
zygaKeybuk: hmm, python is faster on startup than bash IMHO, and it is really faster when someone tries to write a parser in it ;-)09:43
=== ivoks [n=ivoks@lns01-1663.dsl.iskon.hr] has joined #ubuntu-devel
=== Keybuk would write it in awk :p but then I'm old-skool
Keybukand dude, Python is _huge_09:46
Keybukand almost certainly not already in memory at that point09:46
zygaKeybuk: true09:47
zygaKeybuk: shell parser is still insane IMHO09:47
Keybukwell, yes, that script is insane09:47
Keybukthe "new" version in Debian doesn't look much better *sigh*09:47
zygaKeybuk: still - better a bloated python + gtk gui and progress bar that *works* than a sleek, low-footpring while true; updatedb; done in bash09:48
zygas/footpring/footprint/09:48
Keybukright09:50
KeybukI can see what this is trying to do09:50
Keybukand it's just getting it very highly wrong09:50
zygaKeybuk: I guess it tries to know what hdparm stuff to call associated with the event09:50
zygaKeybuk: but instead it just calls everything, right?09:51
Keybukzyga: could you try replacing it with http://people.ubuntu.com/~scott/hdparm.dev09:52
Keybukremove /tmp/hdparm.log09:52
Keybukand try again09:52
sivangdoes anybody know if pitti should come back ?09:53
zygaKeybuk: sure09:53
zygaKeybuk: I've noticed - you have leaved hdparm stuff around, are you sure?09:55
ograsivang, i doubt it09:56
Keybukyou can comment out the actual call if you like09:56
Keybukstick an "echo woo" in there or something09:56
KamionBenM: drop the ~t before cmu-desktop; ~t installs a task (based on Task: headers in the Packages file) rather than a metapackage09:56
zygaKeybuk: an echo $REST_OF_THAT_LINE would be more useful09:56
Keybuktrue09:56
Keybukand no doubt somebody will name their new toy version control system "woo" and use up yet another metasyntactic variable09:57
=== ogra cries... still more gnome-screenaver bugs in my inbox :(
Keybukogra: serves you right09:57
ogra:-'/09:57
Keybukmdz: I've got testing that on my todo list, as I think I've noticed it too09:58
Keybukmdz: but I'm doing something with baz right now, so I don't think it'd be a fair test <g>09:58
sivangogra: ok, was just wondering. I needed him for some cupsd stuff09:58
zygaKeybuk: okay, it looks better this time09:58
Keybukzyga: got the log?09:58
zygawww.suxx.pl/hdparm.log.109:58
zyga.0 if from previous iterationg09:59
zygas/g$//09:59
Keybukok, other than my inability to write shell, that looks fixed09:59
mptogra: Why aren't you just ignoring them until after Breezy?10:00
ogrampt, i do... 10:00
zygaKeybuk: hmm, it still gets called multiple times though10:00
Keybukit will only call hdparm for the block device being created10:00
KeybukI can only see once?10:00
ograits just schocking me every time until i figure that its not xcsrensaver the bug is for :)10:00
Keybukthat script gets called, but it does nothing10:00
=== vuntzZz is now known as vuntz
zygaKeybuk: + '[' /dev/hdc = '/dev/cloop6] '10:01
zyga/etc/dev.d/block/hdparm.dev: line 175: [: missing `] '10:01
Keybukyeah, see my comment about my inability to write shell :p10:01
Keybukbut that's ok10:01
zyga:-)10:01
Keybukso it'll only run hdparm for the block device being plugged 10:01
Keybukif you were to stick /dev/loop0 in your hdparm.conf, it would run that10:02
zygaKeybuk: I've fixed and improved the script10:02
Keybukwhat did you change?10:02
zygaKeybuk: just less [ ]  and more bash10:03
=== sabdfl [n=mark@wbs-146-179-81.telkomadsl.co.za] has joined #ubuntu-devel
Keybukhmm?10:03
Keybukit's /bin/sh not bash10:03
Keybuk-a is not portable, or even remotely reliable10:04
zygaKeybuk: hmm10:04
zygaKeybuk: that's what I've changed10:04
zyga-a is not reliable10:04
zygayet another reason to rewrite this mess in python10:04
Keybuk[ ... -a ... ]  is bad, use [ ... ]  && [ ... ] 10:04
zygaKeybuk: where does it fail?10:04
Keybukeach shell has a different precedence for it10:04
Keybukso you can't actually rely on it10:04
zyga...10:04
zygaor in C even10:05
Keybukwell, yes, clearly this script is worng10:05
zygaKeybuk: I'll try to hack it a little10:05
Keybukbut only a few weeks from release, I want to make the minimum change possible to make it work, and then look at it with suspicion for dapper10:05
=== joh [n=joh@cD908888B.sdsl.catch.no] has joined #ubuntu-devel
=== magnon [n=magnon@photogeeks/magnon] has joined #ubuntu-devel
Keybukwhat you want to have is a program that can parse the hdparm.conf and run hdparm with the right set of a rules for a single given drive10:10
zygaKeybuk: yes, release is really soon now10:10
zygaKeybuk: hmm10:10
zygaKeybuk: that's more less 15 lines in .py10:10
Keybukand then have SUBSYSTEM=="block", RUN+="/sbin/hdparm_block_device"10:10
Keybukget python out of your head10:10
=== kent [n=kent@h55d210.delphi.afb.lu.se] has joined #ubuntu-devel
Keybuk1) python is in /usr10:10
Keybuk2) it's big10:10
Keybuk3) it's slow10:10
Keybuk4) these happen a LOT10:10
zygaKeybuk: hmm10:10
=== thoreauputic [n=prospero@wolax8-217.dialup.optusnet.com.au] has left #ubuntu-devel ["Leaving"]
zygaKeybuk: okay so a C program could be hacked to do just that10:10
Keybukwriting something in Python that runs when the block device that _contains_ the Python interpreter is first discovered... bad :p10:11
zygaKeybuk: with bison flex it's easy but do you want it for breezy or dapper/10:11
zyga:D10:11
Keybukdapper10:11
Keybukvery very dapper10:11
zygaKeybuk: I'd love to have /bin/mini_python10:11
=== spacey [n=spacey@flits101-191.flits.rug.nl] has joined #ubuntu-devel
zygaKeybuk: without any external modules10:11
zygaKeybuk: only os module and maybe re module built in10:12
Keybuksys? :p10:12
Keybukugh, no re10:12
zygaI'm still confused about python module naming but you get the idea10:12
zygare is usefull and python has separate prce anyway10:12
zygapcre10:12
Kamionso stuff would randomly behave differently because the compiler options for /bin/mini_python and /usr/bin/python would get out of sync; yay10:13
Kamion(it *would* happen)10:13
zygayay10:13
zyganow we know that -a gets interpreted differently and it's even slower than python as it spawsn a sub-process to read a one-line file10:14
=== spayne [n=spayne@i-195-137-120-148.freedom2surf.net] has joined #ubuntu-devel
zygaI do agree with your points10:14
Kamion&& is simpler anyway10:14
zygaI just say that python --- or anything else that is 1) more efficient than bash/sh 2) portable and does not have 10 different implementations 3) a real language10:14
Keybukzyga: Python code that does "import re" should begin "#!/usr/bin/perl"10:15
zygaKeybuk: python is chmod -r+w10:15
zygas/python/perl/10:15
zygaI know perl but I still think that10:15
Keybukso is some people's Python10:15
Keybukespecially when they do anything involving it's evil re system, which isn't even compatible with the rest of the world10:15
zygaI used to maitain old invoice database managed by gigantic longish perl script10:15
zygaKeybuk: why is re evil?10:16
Keybukit's slow, not actually compatible to any other re engine10:16
zygaKeybuk: okay10:16
Keybukif you're thinking in re's, you may as well use the interpreter with the fastest re engine in the known universe10:16
KeybukI've seen Python code that imports re, compiles a regular expression object, then matches it against a string10:17
Keybukto see whether the line contains an "="10:17
Keybukthe Pythonic way to to that is just if "=" in line:10:17
zygaKeybuk: I don't really thing in re's, but they are usefull nontheless (if that's a word)10:17
zyga:-)10:17
zygas/thing/think/10:18
Kamiongigantic long perl scripts are unreadable, but so are gigantic long python scripts or gigantic long functions in C10:18
zygageez I'm tired today ;-)10:18
zygaKamion: true 10:18
Keybukalso I don't generally find Python a good language for writing *short* scripts in10:18
zygabut I'd say that10:18
zyga[ `cat *.c | wc -l` -gt `cat *.py *.pl | wc -l`  ] 10:18
Keybuka short script that has to read a file, parse it and do something tends to be more complicated in Python than just about anything else10:19
Kamionzyga: your shell quoting habits need work, too ;-)10:19
zygaKeybuk: I'm not saying python is perfect10:19
zygaKeybuk: sheesh ;] 10:19
zygaKeybuk: see what I mean ;-)10:19
=== zeedo [n=zeedo@www.reboot-robot.net] has joined #ubuntu-devel
Keybukzyga: not to mention that's a contendor for a double-wammy "useless use of cat" award10:19
zyganum_lines_in(file_list_from_glob("*.c") < num_lines_in(file_list_from_glob("*.py|*.pl"))10:20
zyga;-))10:20
zygaKeybuk: actually cat is needed10:20
Keybuk[ $(wc -l *.c) -gt $(wc -l *.py *.pl) ] 10:20
zygaKeybuk: so that wc doesn't spit out stats for all the files10:20
zygaunless there is --summary or something10:20
Keybukcan't remember, tbh10:20
Keybukbtw, the shell is winning10:21
zygaheheh10:21
Keybukthat Python is evil10:21
zygaKeybuk: why?10:21
Keybuknot to mention missing a few imports ?10:21
zygaKeybuk: bah ;-)10:21
Keybukwhere's num_lines_in and file_list_from_glob defined ?10:21
Keybukc'mon, write the script PROPERLY10:21
zygaKeybuk: len(file(pathname))10:21
Keybukright10:21
zygaKeybuk: and as for glob that's a diferent story10:21
zygaKeybuk: I'd say that 10:22
zyga1) a small API for talking to files and doing simple stuff with them10:22
Keybukhttp://people.ubuntu.com/~scott/pythonic10:23
Keybukthere10:23
Keybukthe actual equivalent Python was so long I couldn't paste it and had to put it online somewhere10:23
zyga2) a consistent language, without any quoting problems and stuff that vary from .sh to .sh10:23
Keybukshell has 110:24
Keybukand provided you stick to portable shell, 2 is true too10:24
zygabut does not have 210:24
zygahmm10:24
zygaportable shell has very small 110:24
Keybukotherwise I'll start picking on Python's incredibly bad compatibility between versions10:24
zygaKeybuk: maybe slang or something else then10:24
Keybuk"what do you mean, this won't run on Python 2.3?!"10:24
Kamionmost languages have implementation-defined features; there are a bazillion of those in python10:24
Kamionshell is fine as long as you actually know how to write it10:25
Kamion(which depressingly few people do, but anyhow)10:25
zygaKeybuk: then I don't10:25
zygaand I know C - I think that sucks on the shell side IMHO10:25
Kamionand python certainly has quoting problems, for example if you pick the wrong way to invoke external processes10:25
Kamionyou can pick the right way, but you can do that in shell too :-)10:25
zygaI think you are biased a little10:25
Kamionthe lesson is, pick the right tool for the job, rather than clinging desperately to the hammer when trying to drive in screws10:26
zygayou seem to know your way around sh compatibility issues10:26
Kamionzyga: nope, I write python when it's appropriate10:26
KeybukKamion++10:26
bddebianhehe10:26
zygaand that does not frigten you :-)10:26
KeybukPython is my favourite hammer by far10:26
KamionI certainly tend to avoid languages where I'm aware that I don't know how to use them safely; I'd hope that applies to most people10:26
Kamionall I'm saying is, shell still has its appropriate niches10:26
zygaKamion: and I agree10:27
zygaKamion: and all I'm saying that is has some issues - especially the learning curve to get things right10:27
KeybukKamion: python also has encoding problems...  it's unicode strings are like STIs; someone innocently gives you one and suddenly everything's infected and basic things become painful10:28
zygaKamion: I dont want to give you the impression that python has none IMHO, I just think that it has less 10:28
zygaKeybuk: yes - that sucks alot10:28
=== enrico [n=enrico@debian/developer/enrico] has joined #ubuntu-devel
Kamionyou might find http://www.greenend.org.uk/rjk/2001/04/shell.html a useful article on avoiding common shell mistakes10:28
Kamionwritten by a friend of mine10:28
=== feehan [n=sfeehan@egress.sbb.uvm.edu] has left #ubuntu-devel []
zygaKamion: interesting10:35
sivangKamion: that's a keeper :)10:35
zygaI know most of that stuff really, one interesting thing for me was how to do for I in *.foo; ... done; properly10:36
zygaI still think that sh is a minefield10:36
zygaI especially like old scripts 10:37
zygamostly written in csh10:37
Keybukcsh isn't sh10:37
sivangmaybe someone can help me, I am SIGHUPing cupsd. now accoridng to the code, it should do a configuration reload in response, all I get is "Termination successful", what am I doing wrong?10:37
zygathat come along with old comercial programs 10:37
zyga;)10:37
=== robertj [n=rcaskey@cai17.music.uga.edu] has left #ubuntu-devel ["Leaving"]
Keybukthey're totally different languages10:37
zygaI know :)10:37
=== Aegir [n=richard@d220-238-186-125.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
zygathey have lots of lots of checks to work on many then-popular systems10:37
Keybuksivang: cups doesn't handle SIGHUP10:37
elmoinfinity: ?10:37
Keybukso it will just terminate10:37
KeybukI came across that one last year10:38
zygasivang: I've seen someone complain recently that cups dies on sighup10:38
sivangKeybuk: I see, but it has sighup_handler there , guess it does nothing but shut down10:38
Keybukcan't remember, I think that only got enabled for debugging or something10:38
sivangKeybuk: hmm, then I will need to teach it, if you've worked with it , do know if it's should be in schduler/main.c or scheduler/server.c or config.c ? :) (they all refel to the NeedReload flag that get's set by the singals)10:39
sivangzyga: you have a bug number?10:40
zygasivang: no, sorry - I just overheard this a few days ago10:40
sivangzyga: ok10:40
zygasivang: if you know about a place that logs #u-d you might find something about this10:41
Keybuksivang: no idea ... I just discovered that the log rotation script killed cupsd every night by trying to get it to hangup and re-open its log files <g>10:41
Keybuksivang: so we changed it to restart cupsd instead10:41
Keybukthat's about as much investigation as I did10:41
Keybukit was something to do with the fact that if it's dropped privileges, it can't actually reload its own configuration10:42
Keybuknot without elevating itself back to root, anyway10:42
Keybukand we run cupsd in reduced privilege mode, because pitti saw it10:42
sivangKeybuk: yes, I see it now :-/10:43
=== mae_ [n=mae@dpc674653178.direcpc.com] has joined #ubuntu-devel
sivang  if (RunAsUser)10:43
sivang    sigset(SIGHUP, sigterm_handler);10:43
sivang  else10:43
sivang    sigset(SIGHUP, sighup_handler);10:43
elmoheeeeeelp heeeelp I neeedsss a buildd admin10:43
=== enrico_ [n=enrico@debian/developer/enrico] has joined #ubuntu-devel
=== mae__ [n=mae@dpc674653178.direcpc.com] has joined #ubuntu-devel
zygaheh10:44
mae__m10:44
=== martinhj [n=martinhj@238.80-202-208.nextgentel.com] has joined #ubuntu-devel
=== Simira [n=rpGirl@214.84-48-74.nextgentel.com] has joined #ubuntu-devel
=== zyga for a moment gazed at the C code and though... what are those redundant parenthesis for.... then I was enlightened
sivangKeybuk: so now it responsds with a restart when poked with a SIGHUP ?10:46
=== Simza [n=rpGirl@214.84-48-74.nextgentel.com] has joined #ubuntu-devel
Keybuksivang: no, cause it can't restart itself either10:46
sivangKeybuk: or that just plain unhandled?10:46
Keybukit kills itself10:46
\shelmo: Kamion is busy ;)10:46
elmo\sh: he's also not a buildd admin10:46
Keybuk"Don't send cupsd SIGHUP" :)10:47
Kamion\sh: since when was I a buildd admin?10:47
\shdamn...lamont kamion...I need some holidays10:47
\shor new glasses?10:47
sivangKeybuk: or just teach it to handle it properly :)10:47
Keybuksivang: if it's running as a user, it won't be able to re-open its socket10:47
sivangKeybuk: yep. so we are going to not try reopen the sockets when RunAsUser10:48
Keybuklet alone things like its log files10:48
Keybukmehhhh10:48
Keybuka busted HUP handler is worse than none, surely10:48
KeybukHUP (for a daemon) means close all your sockets, file connections, reload your configuration and open them again10:49
sivangKeybuk: well, that's what pitti asked me to attempt to do, have it crippled, but then we won't have to restart the cups server every time a usb printer is plugged in10:49
Keybukwouldn't adding some hal love to cups be a better plan10:49
Keybukso rather than have something smack cupsd every time a printer gets added, actually have cupsd listen out for it10:49
Keybuk(and I'm not even convinced cupsd runs with enough privilege to access usb printers that it didn't open when it was root)10:50
sivangKeybuk: would, but not at that stage of the release. We'd like to have something going for breezy10:50
Keybukfair enough10:50
sivangKeybuk: it would just "rediscover" them, so we don't suspect too much problems. I first hacked it to just to a /etc/init.d restart, but then pitti noted that users may have print jobs ongoing and it would kill them10:51
zygaam I the only person that feels breezy would be better if it was 5.11?10:51
Keybukzyga: what would you put in .11?10:51
sivangzyga: you mena postpone the release with  a month ?10:51
zygayes10:51
Keybukbearing in mind moving it a month wouldn't necessarily remove the restriction on changes10:52
zygaI'm just whining though..10:52
Keybukthe theory of a 6-monthly release process is that in three weeks, we get to fix everything properly10:52
zygaKeybuk: I was thinking about the bugs10:52
=== enrico_ [n=enrico@debian/developer/enrico] has joined #ubuntu-devel
Keybukwhich ones?10:52
zygaKeybuk: nothing specific - as I said it's just a feeling10:53
Keybukother than the 236 release critical ones <g>10:53
KeybukI actually think breezy's in a slightly better state than warty was at this point10:53
Keybukwe only have 6 critical bugs open10:53
=== SkaWay [n=Ska@host236-239.pool8255.interbusiness.it] has joined #ubuntu-devel
zygabut anyway - doing a every-6-months release is better than as-soon-as-everything-works-just-wait-and-use-your-nifty-oldish-package10:54
Keybukdunno how mdz feels though10:54
Kamionzyga: one always feels it would be better if it were just a little later for a few more fixes - but after a few releases you realise it's even better to be guaranteed to have another release in six months' time that you can get your fixes into10:55
zygaKamion: you are right10:56
Keybukzyga: install a hoary box, use it for a few days, then install breezy instead10:56
Keybukit's odd, but breezy does feel better10:56
zygain corporate planet I often see a 5 year old distro and everyone refuses to upgrade ;-)10:57
KeybukI reckon someone's lightened the control colours a bit10:57
=== enrico_ [n=enrico@debian/developer/enrico] has joined #ubuntu-devel
zygathen they ask me to work in this piece of history and fix bugs and other issues10:57
zygaKeybuk: breezy has lots of excelent things10:58
zygaKeybuk: and breezy does feel better than hoary10:58
ivoksbreezy is better10:58
ivoksperiod.10:58
Keybuk"better" is the goal10:58
Keybuk"perfect" is something to aim for, but we can get closer in 6-months10:59
zygaKeybuk: maybe I'm biased ... I started using warty, then I upgraded to hoary and got interested in developement, near breezy I see how this thing is working and I know about the bugs and issues still around10:59
zygamaybe ignorance is bliss10:59
=== zyga misses ubuntu-calendar
ivoksfree porn? :)11:00
zygano11:00
ivoksit was a joke...11:00
zygait would have been equally good with landscapes11:00
zygathe fact that it was upgraded every month11:00
ivoksyeah, that was great11:00
zygahmm11:01
=== sivang misses too
ivokshm...11:01
zygaI've just apt-getted it and it's not in the backgrounds menu11:01
Keybukanother way of looking at release management is to rather think of extending the release cycle by a month to get more bug fixing in, reducing the development cycle by a month11:01
Keybukthat way you've got a month less to break things, and a month more to fix them11:01
Keybukwhile still holding 6-monthly11:01
ivoksyup11:01
zygaKeybuk: faster freeze?11:01
ivoksand one month older packages :)11:01
Keybukit's all a matter of balance11:02
zygaKeybuk: but then again freeze is a double-edged sword11:02
ivokssure11:02
=== blueyed [n=daniel@iD4CC1235.versanet.de] has joined #ubuntu-devel
=== infinito [n=infinito@75.Red-80-59-227.staticIP.rima-tde.net] has joined #ubuntu-devel
mdzKeybuk: about what?11:06
mdzthe overall bugginess?  we're not in bad shape11:07
zygahey I've found a bug in ubuntu-calendar11:07
zygait's a trivial fix11:07
Keybukmdz: that's my impression, we're actually pretty good11:07
zygathe package puts the xml files into /usr/share/gnome-wallpaper-properties11:07
mdzI don't think we can usefully compare to warty, and maybe only somewhat to hoary11:08
zygawhile it should have put them in /usr/share/gnome-background-properties11:08
zyga:-)11:08
mdzbut my gut says "not bad"11:08
=== janimo [n=jani@Home03207.cluj.astral.ro] has joined #ubuntu-devel
zygawill anyone accept a patch that fixes this?11:08
mdzwe have a much higher rate of sustained bug activity now than we ever have before, I'd say11:09
seb128mdz: yeah, I would say that too :/11:10
zygaanyone :-)11:10
zygaIt's a one-liner and it works11:10
seb128zyga: what?11:10
zygaseb128: there's a bug in ubuntu-calendar* packages11:11
seb128$ ls -l /usr/share/ | grep properties11:11
seb128lrwxrwxrwx     1 root root    26 2005-03-02 23:40 gnome-background-properties -> gnome-wallpaper-properties11:11
seb128here11:11
zygahmm11:11
zygaokay but it does not work 11:11
zygaa manual fix makes it work11:11
seb128"manual fix"?11:11
zygamaybe it does not like symlinks11:12
zygahmm11:12
seb128it works for me11:12
zygahmm I'm dumb11:12
seb128https://bugzilla.ubuntu.com/show_bug.cgi?id=1325611:13
seb128https://bugzilla.ubuntu.com/show_bug.cgi?id=8721 has some comments on the topic11:13
zygaseb128: okay11:13
seb128if you want to track the issue that would be appreciate11:13
seb128there is probably an issue but that's not obvious which one11:13
zygazyga@falcon:/usr/share$ ls -l /usr/share/ | grep properties11:14
zygadrwxr-xr-x     2 root root  4096 2005-09-27 23:12 gnome-background-properties11:14
zygadrwxr-xr-x     2 root root  4096 2005-09-27 23:13 gnome-wallpaper-properties11:14
zygathey are not symlinks here11:14
seb128but you changed that, right?11:14
zygano11:14
zygaI've reinstalled the packages to be sure11:15
zygag-w-p is not a symlink11:15
zygaI did not touch that11:15
zygaI've got the gnome-background package too 11:15
Kamionseb128: it causes problems (undefined behaviour, depending on unpack ordering) for one package to install a symlink and another to install a directory in the same location11:15
zyga(I'm not sure about the name but you get the idea)11:15
=== camilotelles [n=Camilo@200.128.80.250] has joined #ubuntu-devel
zygaKamion: I'd say it's better to put everything into the proper directory than to put symlinks around11:16
Kamionseb128: you're probably going to have to fix up the situation in maintainer scripts11:16
zygahmm anyway it's a real bug not my imagination -- I'm really tired today and I didn't want to look like a fool11:16
seb128Kamion: do you know why ubuntu-artwork install them to the wrong directory to start?11:19
seb128jdub: around?11:19
Kamionseb128: nope11:19
zygaseb128: which directory is correct?11:20
seb128I guess that jdub knows about that11:20
seb128zyga: gnome-background-properties11:21
zygaseb128: how about a patch that makes g-b-p just search both directories?11:21
sivangKeybuk: weird. I manually executed cupsd as root, SIGHUP'd it, and it still "Terminates normally" 11:21
seb128zyga: I want to know why they made this hack first11:21
Keybuksivang: is it actually root when you HUP it, or has it turned into cupsys?11:21
zygaseb128: or is there any easier to migrate stuff from one directory to the other11:21
zygaseb128: I think upstream changed the directory and packager tried to get upgrade working11:22
seb128zyga: no, upstream didn't change this code for pretty sure11:22
zygaseb128: maybe just rebuilding calendar packages will work, old packages get removed11:22
seb128zyga: I'm one of the upstream for it11:22
zygahmm then I'm out of ideas11:22
zygaseb128: I can confirm that rebuidling the package fixes the issue11:23
zyga(with the new directory instead of the old one)11:23
seb128the changelog of ubuntu-artworks suggest they change it to avoid a conflicts with gnome-desktop-background package11:23
seb128rebuilding?11:23
seb128or reinstalling?11:23
seb128oh, you mean installing them to the other dir?11:23
zygaseb128: rebuilding after modifying the directory, then reinstalling11:23
zygayes11:24
Keybukdisturbing ... my screensaver just morphed Kinnison into Diziet11:24
Nafallolol11:24
sivangLOL11:25
sivangKeybuk: how do I check? I su'd to root, /usr/sbin/cupsd -F , then SIHUP'd it with a sudo11:25
Keybuksivang: ps aux | grep cups11:25
=== pablof [n=ubuntu@200.128.80.250] has left #ubuntu-devel []
sivangbah, right11:26
sivangKeybuk: damn. it is cupsys , how does it switch to the user so soon?11:27
Keybuksetuid ? :p11:27
Keybukgenerally it's considered wise to drop your privileges quickly if you're going to do so11:27
zygaseb128: do you want a patch?11:28
zygaseb128: is there any way to i18n-ze the those xml files11:31
zygayes I'm an i18n whore11:31
sivangKeybuk: ah right , funnny that support dropping the privileges but didn't care for the realod config as the user appareently . funny upstream ;)11:31
Keybukthe problem is what if the config file change the user wants to reload for is a change of listening port?11:32
Keybukyou need to be root to listen on ports < 102411:32
=== janimo [n=jani@Home03207.cluj.astral.ro] has left #ubuntu-devel []
sivangright, maybe I can selectivey sense a printer event, and respond only for those...11:33
Simzawhen is string freeze for Breezy?11:33
zygaSimza: AFAIK it's already string freeze11:34
zygahow to say in debian/control11:36
mvoyes, we are deep in string freeze11:36
=== crimsun [n=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-devel
zygareplaces & conflicts with the same package at version smaller than current11:36
seb128zyga: patch to https://bugzilla.ubuntu.com/show_bug.cgi?id=8721 if you have one11:37
zygaseb128: sure11:37
seb128zyga: for the translation:https://bugzilla.ubuntu.com/show_bug.cgi?id=908011:38
=== Noah0504 [n=NoahMD@66-141-90-76.ded.swbell.net] has joined #ubuntu-devel
=== zyga likes doing packages :D
zygaseb128: 13256 is a duplicate of  872111:48
zygaseb128: can you marke it as such11:49
seb128zyga: thanks, I've done that like 10 min ago :p11:50
zygaseb128: sorry ;)11:50
seb128no problem at all11:50
seb128thanks for pointing it :)11:50
zygaseb128: I'm doing update && upgrade to check that the problem is indeed fixed 11:51
zygaseb128: just to clear things up, ubuntu-artwork contains all the translations for calendar and many other artwork-related stuff?11:52
seb128zyga: nop, no translation11:52
=== bddebian [n=bddebian@pcp08717033pcs.phnixv01.pa.comcast.net] has joined #ubuntu-devel
zygaseb128: .pot's -- sorry11:52
seb128afaik there is some work to do on it, cf https://bugzilla.ubuntu.com/show_bug.cgi?id=908011:53
zygado you really remember those bugs?11:54
seb128zyga: the number? no. The bugs description, yep ... and I know how to find them with a query11:55
=== mvo suspects that seb128 knows _all_ the bugnumbers by heart _and_ can map between ubuntu bz and gnome bz bugs
seb128ah ah :)11:56
mvobut I can't prove it ;)11:56
seb128:p11:56
=== Simza is now known as Simira
zygaaww... now it works as expected but with old packages11:57
zygaand both directories are in fact directories11:58
zygaah, no it does not :-)11:58
zygaeverything is okay now :)11:58

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