/srv/irclogs.ubuntu.com/2006/03/25/#ubuntu-devel.txt

=== Kyral [n=Chris@ubuntu/member/kyral] has joined #ubuntu-devel
Pygi_ion: you should remove that "isn't signed, bla, bla" as well ;)12:04
Pygibut I'll do it12:04
=== ajmitch__ is now known as ajmitch
=== Kyral [n=Chris@ubuntu/member/kyral] has joined #ubuntu-devel
Pygithanks _ion12:08
Pygiwe've done some changes to the repo, so I am testing now12:08
=== kwah [n=alexei@i103039.upc-i.chello.nl] has joined #ubuntu-devel
=== kwah [n=alexei@i103039.upc-i.chello.nl] has left #ubuntu-devel []
sivangoi, OOP code component re-use in python is SO sweet!12:15
=== mat [n=mat@igoan/mat] has joined #ubuntu-devel
Pygisivang: hehe ;)12:15
sivangPygi: is rather amazing,12:16
Pygisivang: I am aware of that ^_^12:16
sivangPygi: working on home user backup, I am not working on uprestore (the resoration module) as it shares most of the GUI characteristics with upbackup, I just based it's class on the backup one, and 80% if the work is already done :)12:16
sivangs/not//12:17
sivangPygi: so I get all the media device detection code and population, user details detection for free, integrated into the gui.12:17
sivangI used dyaminc (getattr) method and attribute allocation and designed the module sin advance like this, like the jewish saying goes "He who bothered on friday night will see joy on sat" :-D12:18
Pygisivang: joy :-)12:18
sivangcompletely. :-) /me goes back to hacking12:19
=== Kyral [n=Chris@ubuntu/member/kyral] has joined #ubuntu-devel
Pygi;)12:19
PygiI am hacking as well12:19
Pygithe repository ;)12:19
sivangPygi: hehe, uploading new l-r-m ?12:19
sivangPygi: with _ion's changes in?12:19
Pygisivang: bah, we already have that in ... we just finished polishing all the packages12:20
sivang(I saw the bits of wifi discussions with mjg59 and _ion )12:20
Pygipackages were bloated, and not really usefull ;)12:20
=== stratus [n=stratus@201008041158.user.veloxzone.com.br] has joined #ubuntu-devel
sivangPygi: which chipset / devices are now supported?12:20
sivangPygi: (you touched only the wifi stuff?)12:20
Pygisivang: please see the ubuntu-devel ^_^12:20
sivangeh, okay..sorry12:21
Pyginp at all ^_^12:21
sivangPygi: are you already approved for main ? I don't recall I saw you on the CC/TB for that one.12:21
Seveas_ion, ping12:21
_ionseveas: Pong.12:21
Seveas_ion, Errhttp://kubuntu.no-ip.org dapper/main nm-applet 0.6.1-0ubuntu112:22
Seveas  404 Not Found12:22
Pygisivang: nop, we never actually got to that part ^_^ we have time12:22
PygiSeveas: yup, I know12:22
_ionseveas: Yeah, Pygi is working on the new repository.12:22
PygiSeveas: please read the -devel mailing list, and follow thingies12:22
Seveask12:22
Pygisivang: when is next CC/TB?12:22
sivangPygi: Me neither, but I'm getting there I think, first get approved for universe.12:23
sivangPygi: 28 Mar 20:0012:23
sivang          UTC: Technical Board12:23
SeveasPygi, when will the repo be ready?12:23
PygiSeveas: repos are ready now .... they are signed now, so you need to import the key12:24
Pygisivang: thanks ... do I need to write somewhere that I am going to attend it, etc? ;)12:24
SeveasPygi, I still get 40412:24
PygiSeveas: followed the wiki?12:24
Seveasyeah 12:24
_ionW: GPG error: http://kubuntu.no-ip.org dapper Release: The following signatures were invalid: BADSIG C80644C88A303107 Anthony Mercatante <tonio@ubuntu.com>12:25
SeveasW: GPG error: http://kubuntu.no-ip.org dapper Release: The following signatures were invalid: BADSIG C80644C88A303107 Anthony Mercatante <tonio@ubuntu.com>12:25
Seveasrofl12:25
SeveasPygi, fix the Release.gpg12:25
sivangPygi: no, just to show up. 12:25
Pygisivang: kk, and there I ask for it?12:25
sivangPygi: make sure you apply for MOTU through launchpad, or main 12:25
Pygisivang: ah, ok12:25
_ionpygi: Make whatever updates the repository update the signature as well. :-)12:25
=== Tonio_ [n=tonio@tonio.planetemu.net] has joined #ubuntu-devel
Tonio_hi12:26
_ionHi12:26
Tonio_is there a problem with the repo ?12:26
Tonio_Seveas: ?12:26
SeveasTonio_, Pygi broke it - lart him12:26
_ionApparently Release.gpg isn't updated.12:26
Pygiyup, I have it again12:26
PygiW: GPG error: http://kubuntu.no-ip.org dapper Release: The following signatures were invalid: BADSIG C80644C88A303107 Anthony Mercatante <tonio@ubuntu.com>12:26
PygiW: You may want to run apt-get update to correct these problems12:26
=== sladen [i=paul@starsky.19inch.net] has joined #ubuntu-devel
PygiTonio_: you need to stop that automatic scanning I would say12:26
Tonio_grmpf......12:26
SeveasPygi, have you looked at falcon to build a repo? Makes it dead easy ;)12:27
Pygior make it auto update12:27
Tonio_Pygi: yes, unfortunately12:27
=== vmlintu_ [n=vmlintu@haiti.ykkonen.net] has joined #ubuntu-devel
_ionI haven't tried falcon, but reprepro makes it dead easy as well. :-)12:27
PygiTonio_: just make the key auto updates itself12:27
Tonio_we have to generate Release.gpg each time..........12:27
Tonio_damn........12:27
Seveaswell, apparently it's not as easy :D12:27
PygiSeveas: I have, but I didn't found the source12:27
Tonio_Pygi: really, is that gpg key needed ?12:27
Tonio_it creates so many problems12:27
PygiTonio_: yes, it is needed  ^_ ^12:27
_iontonio: Yes. :-)12:27
Tonio_what for ?12:27
Pygijust make it generate the key12:27
sivangdoes anybody know how I can have another user on the system allowed to use X, using xhost ?12:27
PygiTonio_: for authentification12:27
Seveasxhost +12:28
=== sivang needs that for testing HUB
Tonio_Pygi: impossible, I have to type my password each time :)12:28
sivangSeveas: + and nothing afterwards?12:28
Tonio_can't be automatic12:28
_iontonio: Nope, use gpg-agent.12:28
Seveassivang, after you finished: xhost -12:28
sivangSeveas: thank you12:28
PygiTonio_: then just make that the script doesnt work... we'll run it manually when needed12:28
_iontonio: keychain makes it easy.12:28
Seveasxhost + sets it WIDE open12:28
Tonio__ion: will check12:28
PygiSeveas: where can I find more info on that falcon of urs? ^_^12:28
SeveasPygi, kaarsemaker.net/software or dimply my wikipage12:29
_ionInsert the proper keychain lines to ~/.xinitrc and ~/.yourshellrc, and it starts ssh-agent and gpg-agent automatically and configures your environment.12:29
=== sto_ [n=sto@224.Red-80-59-203.staticIP.rima-tde.net] has joined #ubuntu-devel
Tonio_should be working now12:31
=== Kyral [n=Chris@ubuntu/member/kyral] has joined #ubuntu-devel
_iontonio: Yeah, thanks.12:32
SeveasDo you want to continue [Y/n] ? y12:32
SeveasErrhttp://kubuntu.no-ip.org dapper/main libnm-util-0 0.6.1-0ubuntu112:32
Seveas  404 Not Found12:32
Seveasstill not working...12:32
PygiSeveas: we're on it12:32
_ionOh.12:32
=== mxpxpod [n=bryan@unaffiliated/mxpxpod] has joined #ubuntu-devel
SeveasPygi, Tonio_ said it works, well it doesn't ;)12:33
Tonio_hu ????12:33
Tonio_Seveas: works here12:33
PygiTonio_: tried fetching something?12:33
Pygiworks here as well12:34
=== mxpxpod [n=bryan@unaffiliated/mxpxpod] has joined #ubuntu-devel
SeveasTonio_, try apt-get install network-manager12:34
PygiSeveas: ???12:34
Tonio_Seveas: it is okay12:34
PygiTonio_: I can't fetch files :-/12:35
SeveasTonio_, it's not working - all files give 404 errors12:35
Tonio_grmpf12:35
SeveasFailed to fetch http://kubuntu.no-ip.org/kubuntu/dists/dapper/main/main/binary-i386/libnm-util-0_0.6.1-0ubuntu1_i386.deb  404 Not Found12:35
SeveasFailed to fetch http://kubuntu.no-ip.org/kubuntu/dists/dapper/main/main/binary-i386/network-manager_0.6.1-0ubuntu1_i386.deb  404 Not Found12:35
SeveasFailed to fetch http://kubuntu.no-ip.org/kubuntu/dists/dapper/main/main/binary-i386/nm-applet_0.6.1-0ubuntu1_i386.deb  404 Not Found12:35
Tonio_this authentication drives me nuts12:35
Tonio_it was working before12:35
_ion"main/main"12:35
Seveasseriously, switch to falcon for your repoing needs ;)12:35
Seveas</spam>12:36
_ionYeah, i'd suggest the same. :-)12:36
Tonio_Seveas: it is not going to be widely used12:36
Tonio_;)12:36
PygiSeveas: we will...let's just make it workin' for now12:36
PygiTonio_: perhaps something in configuration?12:37
Tonio_should be working now12:37
Tonio_at least works for me12:37
Tonio_yes config was somehow wrong12:37
Seveasyep, works12:37
Pygigreat12:37
PygiTonio_: later today (at least for me) we'll look into using falcon12:38
Pygiand why doesn't the kubuntu-devel list allows links in a post?12:38
Tonio_Pygi: this isn't a dedicated webserver for this12:38
Pygijoy12:38
Seveascool12:38
Seveasmy connection survived an NM restart :D12:38
Tonio_i'm hosting many different thigs on it, so I don't wan to install too many stuff :)12:38
SeveasTonio_, falcon is a small script, with very little dependencies12:39
Tonio_just need to automate that release.gpg generation12:39
PygiTonio_: ah,k, we can just leave it as is12:39
Tonio_Seveas: okay, I'll have a look then12:39
SeveasTonio_, and it does gpg-signing for you ;)12:39
_ionYou don't need to install falcon to the web server, you can use it your local machine and make it upload stuff to the public repo.12:39
PygiTonio_: perhaps we can work later today on that?12:39
Tonio_Seveas: I need to test what _ion said12:39
Seveas_ion is right, you don't even need it on your server12:40
Pygilol, already mad users are yelling at me12:40
=== Tonio_ still wonders the needing of authentication or a testing repo, but well :)
Pygi'cause the repo doesn't work12:40
Tonio_it isn't oficial for the moment :)12:40
_ionThat's how i managed my repo. I had reprepro installed to my desktop machine.12:40
Tonio_Pygi: should be okay now no ?12:40
PygiTonio_: yup, works now...but I got 5 mails from users to which it didn't work12:40
Tonio_Pygi: :(12:41
Pygithat was before we modified the repo tho12:41
Pygialready compliments ^_^12:42
PygiTonio_, _ion, me: let's apply for MOTU's now12:42
SeveasPygi, you'll need to be a member first12:43
Tonio_yep :)12:43
PygiSeveas: oh, and what do I do to become that?12:43
Tonio_Pygi: I already am a MOTU :)12:43
PygiTonio_: great, but me isn't even a member ;)12:43
SeveasPygi, sustained and significant contribution to ubuntu for at least 2 months12:43
Tonio_you have to apply :)12:43
PygiSeveas: bah, I have contributed to ubuntu for a lot time12:43
Seveaswiki.ubuntu.com/NewMemberHowto12:44
PygiSeveas: at least you know I did ^_^12:44
SeveasPygi, actually I don't 12:44
PygiI am also along with ivoks, founder of ubuntu-hr12:44
Pygi;)12:44
=== mcquaid [i=mcquaid@toronto-hs-216-138-233-79.s-ip.magma.ca] has left #ubuntu-devel ["Leaving"]
Seveasjust follow the NewMemberHowto then12:44
PygiSeveas: bah, ok, then don't know :P12:44
=== Tonio_ looks into falcon
Tonio_Seveas: thanks for the info, didn't knew this12:45
PygiSeveas: hm, ok, thx, and when is this CC meeting?12:45
SeveasTonio_, it's not very well known and still pre-1.012:45
Tonio_Seveas: that's why :)12:45
SeveasPygi, not yet decided, somewhere the coming week12:45
Pygihm, ok, thank you very much ^_^12:45
Tonio_I must say I didn't understood _ion's technique to perform the autosigning :)12:46
SeveasTonio_, I'm hoping to release 0.9.9 this week and 1.0 soon12:46
ajmitchPygi: and how much packaging work have you done to go for MOTU?12:46
Tonio_Seveas: your developpment ?12:46
Seveasyep12:46
Tonio_cool :)12:46
Pygiajmitch: not much ^_^12:46
Seveasthat's why I know it so well ;)12:46
Pygiajmitch: just this thingies we worked on right now ^_^12:46
Tonio_Seveas: which language ?12:46
Seveaspython12:46
Tonio_k12:46
ajmitchPygi: ah, then you've got a bit to do12:47
_ionpygi: I don't think i will apply for a MOTU right now  i don't really have a lot of energy to do stuff, as i've been ill for a long time. I only packaged n-m 0.6 to scratch my own itch.12:47
Pygiajmitch: It doesn't matter actually... I don't even have to be a member ... I can contribute just like this as well ;)12:47
SeveasPygi, that's the correct spirit - just contribute 12:47
Pygiajmitch: if I contributed this, I believe I can contribute even more, without being a member, so ... ^_^12:48
PygiSeveas: ^_^12:48
=== poningru [n=poningru@n128-227-55-122.xlate.ufl.edu] has joined #ubuntu-devel
Pygiajmitch: the only reason I wanted to apply for MOTU, was to be able to request inclusion of n-m into main12:49
Pygiif it gets properly tested, and works12:49
ajmitchgood luck with that12:50
Pygibah, I'll just bother Tonio_ to do that for me ;)12:50
=== Kyral [n=Chris@ubuntu/member/kyral] has joined #ubuntu-devel
_ionHeh, the fact that n-m 0.5 was moved to main might be a bad thing, because it would probably have been easier to get 0.6 to Dapper universe.12:51
Pygi_ion: yup, true ...12:51
Pygimuch easier12:51
Tonio__ion: true, but the good thing is that we now a bit more time for this12:52
Seveastomorrow I'll do the first EAP/TTLS test 12:52
PygiSeveas: thx seveas... please direct issues, etc. to the -devel list at appropriate thread12:53
Seveasno way, I'll just flame you ;)12:55
PygiSeveas: ok, that's fine as well ;)12:55
infinitySeveas: Is/was it you who ran the *-changes RSS feeds?12:59
Seveasinfinity, is12:59
Seveasis it broken again?01:00
infinitySeveas: None of them have updated for me for a couple of days.01:00
Seveaslast on dapper-changes is 23:25 UTC01:01
infinitymkvtoolnix_1.6.5-4build1 is the last thing I see on dapper-changes.01:01
infinityWhich is clearly not true.01:01
SeveasI see efibootmgr01:01
=== infinity tries deleting the feed.
Seveasaren't you looking upside down?01:01
infinityNo, I was looking the right direction, liferea just seemed to be "stuck", I guess.01:02
infinityDeleting and recreating it fixed it.01:02
infinityWeird.01:02
Seveasweird indeed01:02
Seveasdid you restart liferea in the past days?01:03
SeveasI've seen liferea being stuck, restarting the thing fixed that01:03
_ionStraw > liferea. ;-)01:03
Pygiis there anyone here that would be willing to build 64bit packages for us?01:03
Seveassure, if you give me a 64bit machine ;)01:03
PygiSeveas: agreed ... wanna come and get it ?  ^_^01:04
Seveashehe01:04
Pygiwe're currently building ppc packages01:04
Pygiand we have 32 bit packages01:04
Pygionly 64 bit remains ^_^01:04
Pygiwe will take over the world ^_^01:04
SeveasLOL01:05
ajmitchPygi: do you have source packages available?01:05
raphinkPygi: are you building ppc packages?01:05
_ionNot until we have m68k packages!01:05
Pygiajmitch: yes ;-)01:05
_ionajmitch: Yes.01:05
=== ajmitch doesn't see them yet
Pygiraphink: nop, not me, but they are being builded, and should be there ^_^01:05
raphinkPygi: what are you building them with?01:05
ajmitchattack of the smilies in here today..01:05
raphinkPygi: well I am the one who is to build them01:05
Tonio_Seveas: Iwas reading and I can find docs to autoconnect using ssh and nopassword01:05
raphinkand I'm not currently doing it01:05
_ionGet:2 http://kubuntu.no-ip.org dapper/main network-manager 0.6.1-0ubuntu1 (tar) [1026kB] 01:05
Pygiraphink: aha, ok then ^_^01:06
Tonio_Seveas: but nothing relative to scripting and automating pg signing01:06
raphinkso unless you are volunteering to do the work, I don't know how you can say "we" are doing it ;)01:06
Tonio_Seveas: would you have a wikipage or doc for this ?01:06
Pygiraphink: O joy ^_^01:06
SeveasTonio_, I use a passwordless key for the repo - it's safer to use gpg-agent though01:06
_ionIt's easy enough with gpg-agent, and _much_ more secure.01:06
Tonio_Seveas: okay, but that means I will have to change the key, and now many people are using the repo, thant's not possible01:07
Seveasyeah01:07
SeveasTonio_, no, you can remove the password from a key 01:07
PygiTonio_: it's fine for now01:07
dokoinfinity: OOo starts on ia64, but not, if you install openoffice.org-gnome01:08
Tonio_Pygi: except if I have to updateit manually every day.......01:08
PygiTonio_: yes, I am aware of that ...01:08
PygiTonio_: we'll change that later today ...01:08
Tonio_Seveas: it is my main private key that I use to sign :)01:09
=== j^ [n=j@e178061122.adsl.alicedsl.de] has joined #ubuntu-devel
Tonio_Seveas: I don't use several keys generally :)01:09
infinitydoko: Interesting.01:09
infinitydoko: Missing some libs for -gnome, or just generally broken?01:10
Seveashehe01:10
Tonio_Seveas: so removing the password is just........ weired :)01:10
Seveasquite01:10
Tonio_well, I'll do manually (grmpf.......)01:10
dokoinfinity: no, missing libs would mean that it cannot start on amd64 either01:11
raphinkok we're about to build the packages for ppc :p01:11
raphinkhehe01:11
dokoinfinity: I had to test over ssh X forwarding in a chroot, so maybe lamont or iwj can check this out locally01:11
infinitydoko: Well, a fair point, but ia32-libs is different between the two arches, so I didn't know if that was perhaps true for ia32-libs-gtk and other stuff as well.01:12
infinitydoko: Yeah, I don't have a local ia64 either, I was just trying to get it installable, so others could test if it was useable.01:12
ajmitchugh, Build-Depends: @cdbs@01:17
_ionajmitch: Ugh?01:18
=== stratus [n=stratus@201008041158.user.veloxzone.com.br] has joined #ubuntu-devel
ajmitch_ion: at least it's not updated on every build01:19
ajmitchhi stratus 01:19
_ionajmitch: Of course not.01:19
_ionajmitch: Whenever it's updated manually, the resulting debian/control is inspected.01:19
stratusajmitch, hey fine?01:20
ajmitch_ion: so you basically replaced all the packaging for nm?01:20
_ionajmitch: Pretty much, and then ported the patches from the old version.01:20
Seveaswhy did you change the build system?01:21
_ioncdbs makes writing and maintaining debian/rules a lot easier.01:22
Seveaswriting one by hand is just as simple 01:23
_ionhttp://johan.kiviniemi.name/tmp/nm-5-rules  http://johan.kiviniemi.name/tmp/nm-6-rules01:26
=== paulproteus|lapt [n=paulprot@cpe-72-226-199-134.rochester.res.rr.com] has joined #ubuntu-devel
SeveasI find the first one easier to understand01:29
Seveasand definitely easier to write01:29
_ionI think it's quite redundant for every single debian source package have the same generic functionality copied to their debian/rules.01:31
mjg59_ion: Yes, that 2K of gzippable content is a nightmare for the archive01:33
_ionYeah, and for my Commodore 64.01:35
=== ctd [i=ctd@incubus.progsoc.uts.edu.au] has joined #ubuntu-devel
mjg59_ion: More seriously - changing the build system makes it less likely that your packages will be merged in01:38
Robot101or in general, changing anything thats not relevant to your real issue is always bad01:41
Robot101like editing whitespace in a file when you're submitting a bugfix01:41
=== Aegir` [n=richard@C1480153.wl148.flinders.edu.au] has joined #ubuntu-devel
=== mario_ [n=mario@83-131-247-111.adsl.net.t-com.hr] has joined #ubuntu-devel
=== LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-devel
LaserJockmjg59: First upload to be built on an Apple running Ubuntu <-- sounds promising :-)02:19
Amaranthmjg59: hey, i build things on an Apple running Ubuntu all the time02:20
Amaranth:P02:20
LaserJocklol02:21
LaserJockI haven't :(02:21
paulproteus|laptWhat package do I use to report a bug against the Ubuntu website?02:22
=== stub [n=stub@ppp-58.10.65.250.revip2.asianet.co.th] has joined #ubuntu-devel
Amaranthhmm02:23
Amaranthi don't think there is one02:23
mjg59Amaranth: That's an i386/ia64-only package...02:25
Amaranthhehe, i know02:25
=== wasabi__ [n=wasabi@c-67-174-173-18.hsd1.tx.comcast.net] has joined #ubuntu-devel
LaserJockpaulproteus|lapt: I'd probably email webmaster@ubuntulinux.org02:25
LaserJockmjg59: you've got a mini, right?02:27
mjg59LaserJock: And an imac, but yeah02:27
LaserJockmjg59: oh, ok. I was just wondering about the video on the iMac02:27
mjg59Supported (unaccelerated)02:27
LaserJocksweet02:27
LaserJockI remember when they first came out that somebody said that the video wouldn't be supported02:28
LaserJockand even though I'm CLI most of the time. I'd like to at least burn my eyes out with orange every once in a while ;-)02:28
=== Lathiat grins
=== jdong [n=jdong@ubuntu/member/jdong] has joined #ubuntu-devel
jdongis the livecd installer (Dapper) supposed to do custom partitioning?02:41
jdongjust an FYI, it locks on me when I try to02:41
Amaranthit's still not done02:41
Amaranthright now afaik it only does "wipe the drive"02:42
jdongoh, nvm, it did work02:42
jdongjust the embedded gparted's "Are you sure" dialog got backgrounded02:42
jdongmetacity bug, or just forgot to set modal?02:42
jdongand speaking of that, recently metacity has been loving to background things for no reason :)02:42
=== bpuccio [n=brian@ool-457a9c38.dyn.optonline.net] has joined #ubuntu-devel
jdongyeah, Amaranth, definitely espresso is still immature02:47
jdongI'm sure glad it gets some extra time 02:47
=== hirsat [n=hirsat03@utdnat097235.utdallas.edu] has joined #ubuntu-devel
=== hirsat [n=hirsat03@utdnat097235.utdallas.edu] has left #ubuntu-devel []
=== bmonty [n=bmontgom@ubuntu/member/bmonty] has joined #ubuntu-devel
=== AlinuxOS [n=Ubuntu@d83-176-104-46.cust.tele2.it] has joined #ubuntu-devel
=== slomo_ [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
=== na7e [n=nate@68-190-90-101.dhcp.mdsn.wi.charter.com] has joined #ubuntu-devel
infinity_ion: The new linux-source will require a new LRM for the bumped ABI, yes, but that's a moot point since linux-source doesn't build right now anyway. :)03:12
=== na7e [n=nate@68-190-90-101.dhcp.mdsn.wi.charter.com] has joined #ubuntu-devel
=== slomo_ [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
=== AlinuxOS [n=Ubuntu@d83-176-104-46.cust.tele2.it] has joined #ubuntu-devel
=== bpuccio [n=brian@ool-457a9c38.dyn.optonline.net] has joined #ubuntu-devel
=== ctd [i=ctd@incubus.progsoc.uts.edu.au] has joined #ubuntu-devel
=== stratus [n=stratus@201008041158.user.veloxzone.com.br] has joined #ubuntu-devel
=== Kyral [n=Chris@ubuntu/member/kyral] has joined #ubuntu-devel
=== vmlintu_ [n=vmlintu@haiti.ykkonen.net] has joined #ubuntu-devel
=== ajmitch [n=ajmitch@port164-170.ubs.maxnet.co.nz] has joined #ubuntu-devel
=== robertj [n=robertj@66-188-77-153.dhcp.athn.ga.charter.com] has joined #ubuntu-devel
=== womble [n=mpalmer@220-245-224-46.static.tpgi.com.au] has joined #ubuntu-devel
=== holycow [n=a@mail.wjsgroup.com] has joined #ubuntu-devel
=== Gman [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel
=== _human_blip_ [n=mike@mike.nelsonbay.com] has joined #ubuntu-devel
=== ozamosi [n=ozamosi@ubuntu/member/ozamosi] has joined #ubuntu-devel
=== Arrogance [n=aks@ottawa-hs-206-191-39-13.d-ip.magma.ca] has joined #ubuntu-devel
=== zenrox [n=zenrox@71.115.198.118] has joined #ubuntu-devel
=== dborg [n=daniel@e182053179.adsl.alicedsl.de] has joined #ubuntu-devel
=== mdz [n=mdz@studiocity-motorola-bsr1-70-36-194-85.vnnyca.adelphia.net] has joined #ubuntu-devel
=== hunger [n=tobias@p54A6134C.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== doko [n=doko@dslb-088-073-065-014.pools.arcor-ip.net] has joined #ubuntu-devel
=== rajasun [n=maximusp@bb219-75-72-99.singnet.com.sg] has joined #ubuntu-devel
=== seth [n=seth@ubuntu/member/seth] has joined #ubuntu-devel
=== Amaranth [n=amaranth@ubuntu/member/amaranth] has joined #ubuntu-devel
=== slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #ubuntu-devel
=== Yvonne [n=01101110@pdpc/supporter/active/Yvonne] has joined #ubuntu-devel
=== chris38-home2 [n=Christia@mut38-4-82-233-119-151.fbx.proxad.net] has joined #ubuntu-devel
=== desrt [n=desrt@71.19.9.154] has joined #ubuntu-devel
=== lionelp [n=lionel@ip-128.net-82-216-65.rev.numericable.fr] has joined #ubuntu-devel
=== vuntz [n=vuntz@fennas.vuntz.net] has joined #ubuntu-devel
=== wasabi [n=wasabi@207.55.180.150] has joined #ubuntu-devel
=== segfault [i=carlos@ubuntu/member/segfault] has joined #ubuntu-devel
=== crimsun [i=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-devel
=== mroth [n=mroth@unaffiliated/mroth] has joined #ubuntu-devel
=== Mez [n=Mez@ubuntu/member/mez] has joined #ubuntu-devel
=== jouston [n=jouston@59-105-136-199.adsl.static.seed.net.tw] has joined #ubuntu-devel
=== TheMuso [n=luke@dsl-202-173-132-131.nsw.westnet.com.au] has joined #ubuntu-devel
=== tepsipakki [n=tjaalton@replicant.hut.fi] has joined #ubuntu-devel
=== YokoZar [n=scott@c-24-10-31-137.hsd1.ca.comcast.net] has joined #ubuntu-devel
=== dilinger [i=dilinger@mouth.voxel.net] has joined #ubuntu-devel
=== enyc [n=enyc@194.154.174.126] has joined #ubuntu-devel
=== dooglus [n=dooglus@rincevent.net] has joined #ubuntu-devel
=== Zomb [n=eb@x118.rhrk.uni-kl.de] has joined #ubuntu-devel
=== infinity [n=adconrad@loki.0c3.net] has joined #ubuntu-devel
=== mattw [n=mattw@opal.cat.pdx.edu] has joined #ubuntu-devel
=== mjr [i=mjr@aulis.sange.fi] has joined #ubuntu-devel
=== bytee_ [n=byte@fedora/byte] has joined #ubuntu-devel
=== Kamion [n=cjwatson@83.216.156.196] has joined #ubuntu-devel
=== phlaegel [n=phlaegel@atdot.ca] has joined #ubuntu-devel
=== Kinnison [n=dsilvers@haddenham.pepperfish.net] has joined #ubuntu-devel
=== winkle [i=winkle@kleopatra.acc.umu.se] has joined #ubuntu-devel
_ioninfinity: Yep. Hehe.03:13
paulproteus|laptOh that's why gaim was using all my CPU....03:14
=== na7e [n=nate@68-190-90-101.dhcp.mdsn.wi.charter.com] has joined #ubuntu-devel
=== stub [n=stub@ppp-58.10.65.250.revip2.asianet.co.th] has joined #ubuntu-devel
=== seth [n=seth@ubuntu/member/seth] has joined #ubuntu-devel
=== ogra_ibook [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
=== psusi [n=phreak@54.161.205.68.cfl.res.rr.com] has joined #ubuntu-devel
stubLaunchpad will be going down for scheduled maintenance in 30 mins. Estimated downtime is up to 3 hours. Wikis will be in read only mode during this time.03:31
psusiso is there someone in charge of fixing xserver regressions since breezy now that Daniels is gone?03:33
sethwhat happened to daniels anyway03:33
sethif it is not a touchy subject03:33
infinityseth: Erm, he doesn't work for Canonical anymore?03:34
sethright, just wasn't sure where he went03:34
psusisomeone said he changed jobs... doesn't work at canonical anymore03:34
psusisaid something about getting a job at a cell phone company03:34
Amaranthyep03:34
HrdwrBoByes, he works at a company ending in okia03:34
sethi see, thanks :)03:34
Amaranthhehe03:34
psusiI've had a bug lodged for a few months now about a regression since breezy where x now thinks that microsoft intellimice have 11 buttons instead of only 903:35
psusiI'd had to see dapper released with a silly regression like that but... who's job is that now?03:35
infinityNo one's a fulltime X maintainer right now.03:35
psusihe reassigned the bug to nobody03:35
infinityFabio and I are attempting to tackle some of the bug list in the next little while as theoretical "team leads" of the X SWAT Team, but not sure how far we'll get.03:36
psusiahhh03:36
infinitypsusi: The bugs should be assigned to the team.  x-swat in LP, I think.03:36
AmaranthX is really a full tiem job03:36
Amaranthtime03:36
infinity(search for "swat" in the search box, should find it)03:36
psusiok... I'll assign it to x-swat then03:36
infinityAmaranth: Unfortunately, yes, but we're spread a bit thin.  Community involvement would be VERY appreciated.03:37
=== tritium [n=tritium@ubuntu/member/tritium] has joined #ubuntu-devel
LaserJocktritium: 03:39
LaserJockhi03:39
tritiumhi LaserJock!03:39
psusiI wish I knew more about how X works so I could fix it... but I don't, and I'm working on some kernel fixes and other things persuant to PacketCD and HardwareFakeRaid specs03:40
tritiumhmm, was hoping today's language-selector wouldn't give "could not open display" runtime errors, like yesterday's did...03:40
psusiby the way.... git is a kick ass version control system ;)03:41
infinityExcept when your branch wedges itself, yes.03:42
=== infinity coughs.
=== _ion catches some bacteria from infinity's cough.
psusiwedges itself?03:42
infinityOh, when halfway through a merge, it decides to just give up trying, and you're stuck with the leftovers.03:43
infinityAcestry can get complex to the point where it just decides it doesn't want to try anymore.03:43
infinityIt's happened to me 2 or 3 times now.03:43
psusiif you don't want to manually resolve the conflicts, then just git-reset --hard03:43
infinityI'm not talking conflicts.03:44
psusiit's just saying it thinks you need to intervene a bit... fix up the files and commit03:44
infinityI'm talking ancestry tracing falling over hard, with painful errors and reasonably corrupt branches.03:44
psusihrm.... weird...03:45
psusiI thought I had screwed things up like that a few times... but I usually just fix it by cat .git/refs/heads/origin > .git/refs/heads/master03:45
infinityYeah, intuitive. :)03:46
psusithen I found git-reset --hard ;)03:46
stubIs that an alias to rm?03:58
holycowwhat is the name of the ubuntu notify applet?04:02
Amaranthholycow: what?04:03
holycowthe ubuntu notify applet .. what is the name of that package? i need to remove it04:04
holycowbah, called update-notifier heh04:05
=== G0SUB [n=ghoseb@ubuntu/member/g0sub] has joined #ubuntu-devel
=== msg43 [n=msg43@ppp-69-218-47-186.dsl.bcvloh.ameritech.net] has joined #ubuntu-devel
msg43Hi04:31
msg43I hopeing someone can tell me how ubuntu suspends the machine such as what program or kernel patch is used.04:31
G0SUBmsg43: it just does `echo mem > /sys/pwer/state`04:33
LathiatIt's not a kernel patch, its a standard part of the kernel04:33
msg43G0SUB, are you serious?04:33
G0SUB`echo mem > /sys/power/state`04:33
msg43its that simple04:33
Lathiatthe actual suspending does a bit more work04:34
G0SUBmsg43: yes04:34
Lathiatto make sure everythings in a good state to suspend etc04:34
Lathiatbtu thast the crux of it04:34
Lathiatsee /etc/acpi/sleep.sh iirc04:34
tritiummsg43: and configure acpi-support as I described in #ubuntu04:35
=== msg43_ [n=msg43@ppp-69-218-47-186.dsl.bcvloh.ameritech.net] has joined #ubuntu-devel
=== hendry [n=hendry@219.252.91.73] has joined #ubuntu-devel
msg43_well is there anythign I can do to get my video back?04:36
=== msg43_ is now known as msg4r3
=== msg4r3 is now known as msg43
msg43as when I do that I completely go blinded04:37
G0SUBmsg43: your ACPI is broken most probably04:37
G0SUBmsg43: which laptop is it?04:37
msg43heh it a desktop04:37
G0SUBhmm04:38
Lathiatare you using the nvidia or ati (fglrx) binary drivers?04:38
G0SUBmsg43: is the ACPI standards compliant?04:38
msg43I believe so04:38
msg43its a k8mm-v voard04:39
msg43hhmm no idea?04:40
=== soumyadip [n=soumyadi@59.93.246.106] has joined #ubuntu-devel
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
=== jdub_ [n=jdub@ppp121-112.static.internode.on.net] has joined #ubuntu-devel
=== Aegir [n=richard@C1480153.wl148.flinders.edu.au] has joined #ubuntu-devel
G0SUBjdub_: ping05:07
=== YukiCuss [n=celtic@c211-28-183-78.eburwd7.vic.optusnet.com.au] has joined #ubuntu-devel
=== Xoff [n=mas01cr@158.223.59.22] has joined #ubuntu-devel
=== xakkkk [n=alex@nv-71-55-100-115.dhcp.sprint-hsd.net] has joined #ubuntu-devel
=== Fitzsimmons [n=Fitzsimm@unaffiliated/fitzsimmons] has left #ubuntu-devel []
=== xakkkk [n=alex@nv-71-55-100-115.dhcp.sprint-hsd.net] has left #ubuntu-devel ["Leaving"]
fabbionemorning05:23
YukiCussAfternoon.05:23
=== tim [n=tim@c-68-35-234-47.hsd1.fl.comcast.net] has joined #ubuntu-devel
=== No1Viking [n=Viking@h-83-140-104-3.ip.cust.port80.se] has joined #ubuntu-devel
=== YukiCuss [n=celtic@c211-28-183-78.eburwd7.vic.optusnet.com.au] has left #ubuntu-devel ["Leaving"]
YokoZarIs there a place in the filesystem hierarchy that's supposed to be world-writable AND persistant (eg: not /tmp)06:16
nictukuyes /var/tmp06:16
YokoZarThat's not temporary?06:16
nictukuit's not deleted on boot, if that's what you're asking06:17
YokoZarI was just thinking about Wine.  A few users expressed interest in storing Windows applications system-wide, so different users could run them without having different installations in their home directories06:17
YokoZarA sort of system-wide virtual Windows drive for Wine.  But somehow putting it in /var/tmp jives me the wrong way06:18
crimsun/var/lib/wine/ ?06:18
YokoZarcrimsun: And make that world-writable?06:19
crimsunthat would be Bad.06:19
nictukuBad.06:19
nictukuless bad if you use the sticky bit, though06:19
YokoZarWell, it's sort of a given that any Wine-user could hose the shared Wine installation, heh06:20
nictukuchmod +t06:20
YokoZarMake a Wine group would be good06:20
nictukuyes, you would have more control06:21
nictukuthat's more like a spool directory to me, though06:22
nictukuhmm or not hehe06:22
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-devel
YokoZarMaking it sticky might break some things (Windows apps tend to want to write to their own program files folder a lot...and My documents)06:23
YokoZaroverwrite, rather06:23
=== tdjb [i=tdjb@216.222.48.32] has joined #ubuntu-devel
=== viviersf [n=cain@196.44.1.98] has joined #ubuntu-devel
=== Gman is now known as GmanAFK
=== GNULinuxer [n=ghoseb@ubuntu/member/g0sub] has joined #ubuntu-devel
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
=== womble [n=mpalmer@220-245-224-46.static.tpgi.com.au] has joined #ubuntu-devel
=== chris38-home2 [n=Christia@mut38-4-82-233-119-151.fbx.proxad.net] has joined #ubuntu-devel
=== TheMuso [n=luke@dsl-202-173-132-131.nsw.westnet.com.au] has joined #ubuntu-devel
=== hendry [n=hendry@219.252.91.73] has left #ubuntu-devel []
=== glatzor [n=sebi@ppp-82-135-64-134.mnet-online.de] has joined #ubuntu-devel
=== highvoltage [n=Jono@196.36.161.235] has joined #ubuntu-devel
=== zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
=== j^_ [n=j@e178014181.adsl.alicedsl.de] has joined #ubuntu-devel
=== Lure [n=admin@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
pittiGood morning07:32
zakamehello pitti07:33
pittihi zakame 07:38
=== marilize [n=marilize@196.36.161.235] has joined #ubuntu-devel
desrtpitti; SSH-2.0-OpenSSH_4.2p1 Debian-7ubuntu107:41
pittidesrt: hey07:41
pittidesrt: what's that about?07:42
desrtpitti; why do we advertise our exact version number in a way that makes it extremely easy to scan for possible known vulns in particular versions?07:42
pittidesrt: ah, you mean the ID string at negotiation07:42
desrtpitti; yes.07:43
pittino idea TBH07:43
desrtpitti; why not send as little information as possible to not violate protocol07:43
desrtprobably something like SSH-2.0-foo07:43
desrtk.  i'll file a bug then07:43
infinitydesrt: It's a catch-22, we've had administrators tell us that it's valuable to have as much info as possible, so they can run scans on their networks without logging in (or having to have accounts)07:44
infinityAnd the bug has been filed.  Repeatedly.  Over several years.07:44
desrtthen i won't :)07:44
desrtjust seems really foolish to announce on connect the equiv of "these exploits will work on me...."07:45
fabbionedesrt: it would work anyway..07:45
desrtsince anyone scanning probably has a list of version#->exploits07:45
fabbionesecurity trough obscurity is almost pointless07:45
desrtfabbione; not if the exploits require any degree of effort07:45
pittidesrt: what would keep them from just trying?07:45
fabbionedesrt: if they really want to open it, they will just try07:45
=== Burgundavia [n=corey@S0106000fb085cc63.gv.shawcable.net] has joined #ubuntu-devel
desrtpitti; opening a tcp connection and looking is very fast07:45
infinitydesrt: In theory, that's scary, in practice, I've never seen a worm that actually does version number checks, they all just bang you with exploits until one works.07:45
desrtpitti; trying to exploit a flaw may take much longer07:45
fabbionedesrt: not really...07:46
desrtpitti; if i know anything about why people get hax0red these days it's because of scanning07:46
desrtnobody targets _you_.  they just scan...07:46
fabbionedesrt: not true either07:46
infinityYes, they scan ports, again, I've never seen anyone target based on version.07:46
G0SUBfabbione: ++07:46
desrtmuh.07:47
infinity(And they definitely scan known ports, since I've seen two machines on a network with identical versions of the same software, one on a standard port, one non-standard, and the non-standard one was left alone)07:47
infinityBut none of this will keep someone out who really WANTS in.07:47
desrti guess my argument is basically "there's no good reason to have the info there and a good reason (even if it is small) not to"07:47
infinityHowever, the odds of kiddies building version support into tools designed to attempt to penetrate thousand of machines seems ridiculous.07:47
pittiinfinity: same for me; I moved ssh to another port to avoid brute force scans (which I had to endure for about a week)07:47
desrtinfinity; this is just my point... nobody really WANTS in anymore07:48
infinityIt's like worrying that spammers will add X-Debbugs headers to their mail, cause they really want to spam the Debian BTS, when they just want to spam SOMEONE.07:48
desrtinfinity; people want to collect the most shell accounts in the least time07:48
infinitydesrt: Right, and the road to "most shell in least time" isn't targetting specific versions, it's hammering everything you have at everyone.07:48
desrteh07:49
=== na7e [n=nate@68-190-90-101.dhcp.mdsn.wi.charter.com] has joined #ubuntu-devel
desrtif i had a sploit that took manual intervention to properly use i'd run a version scanner to get me a list of all hosts that were vulnerable07:49
infinityWhy go to effort of researching who has what vulns and coding that in your scan tool when you can just attack every port 22 you can find?07:49
desrtthen i'd attack them07:49
infinityIf you have an exploit that requires manual intervention, you're already beyond the average script kiddies, mind.07:50
fabbioneinfinity: desrt is a kernel hacker.. he can't be as good as a script kiddie...07:50
desrtit isn't about script kiddies07:50
=== desrt is _not_ a kernel hacker :p
infinitydesrt: Of course it is.  You're discussing mass scanning, automation, this isn't about anyone with talent. :)07:51
desrtinfinity; i'm talking about spammers, etc07:51
na7eanyone here who is decent with gimp wanna make a usplash image for me, possibly for an upcoming offshoot of ubuntu?07:51
desrtinfinity; people with real reasons to control machines on other people's networks07:51
infinity(Okay, people with talent will occasionally write the tools, but not use them.  And when writing a tool for mass dissemination, you're not going to hardcode applicatoin version numbers for stuff that has a 10 minute life on the internet before people upgrade)07:51
fabbionena7e: you want to try and ask in #ubuntu-artwork07:51
na7eahhhh, thanks :)07:51
desrtinfinity; people upgrade?  heh.07:51
infinitydesrt: It's my experience that "spammers" and "kiddies" fit the same category, as far as how they get in. :)07:52
desrtinfinity; this is the _entire_ point07:52
desrtinfinity; finding the people who _haven't_ upgraded (a lot of them, i assure you) and focusing your efforts there07:52
desrtinfinity; ok.  quite possibly true.07:52
infinitydesrt: Anyhow, see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=130876 and its many merged bugs.07:53
UbugtuDebian bug 130876 in ssh "Subject: ssh: -5 discloses too much infomation to an attacker" [Critical,Open]  07:53
infinityUbugtu's not that bright...07:53
infinityThat bug is wishlist, not critical.  Oh well.07:54
infinity(It was filed critical, which I guess is the confusion)07:54
=== hendry [n=hendry@219.252.91.61] has joined #ubuntu-devel
desrtdebbugs is actually less usable than launchpad :)07:54
desrtalthough, you sort of get the impression that it wasn't designed to be used with a webbrowser as much as an email client07:55
infinityNot in my experience..07:55
infinityIt's designed to be READ with a web browser, which works very well.07:55
infinityIt can't be manipulated with one, which is fine by me.07:55
desrtall the 'download as mbox' links are a bit of a tip-off07:56
infinityAt least the bug lists are readable, and not limited to 3 per page for fear of query timeouts. :)07:56
=== hendry [n=hendry@219.252.91.61] has left #ubuntu-devel []
infinitydesrt: Oh, a fair point is made in one comment on this bug...07:57
desrtwhat is that?07:58
=== dzonni [n=dzonni@ordi.ee] has joined #ubuntu-devel
infinitydesrt: If you're running 3.4pl1 (and that's known to have a root hole, say), people with version scanners will attack you ANYWAY.  The addition of -3debian4.1 or something doesn't make you MORE vulnerable. :)07:58
desrti'm advocating the removal of all version information07:58
infinity3.4pl1 PLUS PATCHES!  That one's totally more hackworthy than plan upstream 3.4pl107:59
desrtnot just debian stuff07:59
infinityThat breaks protocol.07:59
desrtnot if you replace it with crap07:59
infinity(You can LIE about the version, but you can't remove it)07:59
desrtssh-2.0-fake0.007:59
desrtof course, for the first little while it becomes known that only ubuntu identifies themselves as "fake0.0"07:59
desrt:p07:59
infinity<shrug>.. There's a patch in the bug I aimed you at.  Revise it to allow faking the version, and see if Kamion thinks it's not a hideous idea.  I'm assuming he still won't like it unless upstream's all over the idea.08:00
desrtupstream doesn't like the idea08:00
infinity(The patch currently is for minimising version infO)08:00
infinityI know upstream doesn't like the idea.08:00
desrtanother email here says that they have workarounds coded in the client to deal with certain server versions08:00
infinityYes, they do.08:00
infinityClients and servers both have workarounds to deal with each others' brokennes..08:01
infinityness...08:01
desrtin that case, reporting bad info is worse than no info at all08:01
desrtsince it might enable bad workarounds08:01
desrtbah08:01
desrtforget i mentioned it :)08:01
desrtthis issue seems quite entrenched08:01
infinityVery. ;)08:04
Mithrandiriirc, Kamion is generally quite reluctant to take patches to ssh that upstream doesn't like.08:05
=== hendry [n=hendry@219.252.91.61] has joined #ubuntu-devel
BurgundaviaMithrandir, espresso bugs. Worth confirming and triaging or are you and Kamion on them?08:17
MithrandirBurgundavia: bugs or missing features?  https://wiki.ubuntu.com/UbuntuExpress/ToDo has a bunch of stuff we know is outstanding so if the problem is listed there it's probably just as good to comment on the bug saying "This is already on the todo"08:21
=== freeflying-ibook [n=freeflyi@60.55.227.27] has joined #ubuntu-devel
=== Aegir [n=richard@d220-238-74-99.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-devel
BurgundaviaMithrandir, actual bugs, like https://launchpad.net/distros/ubuntu/+source/espresso/+bug/34922/08:39
UbugtuMalone bug 34922 in espresso espresso-frontend-gtk "changing the mount point device combobox adds new fields" [Normal,Unconfirmed]  08:40
=== doko [n=doko@dslb-088-073-084-213.pools.arcor-ip.net] has joined #ubuntu-devel
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
=== Fjodor [n=sune@0x55510b65.adsl.cybercity.dk] has joined #ubuntu-devel
=== zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
=== dholbach [n=daniel@i577B03C8.versanet.de] has joined #ubuntu-devel
dholbachgood morning09:01
=== mvo [n=egon@p54A66BD6.dip.t-dialin.net] has joined #ubuntu-devel
=== didymo [n=ashley@CPE-61-9-197-223.nsw.bigpond.net.au] has joined #ubuntu-devel
simirait's morning, at least09:06
=== Mithrandir ruffles simira
simiragruff09:09
=== netstar [n=al@d58-104-40-248.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
Mithrandirmdz: I never received a response about the new xkeyboard-config?09:14
Tm_TSeveas: whoa, somehow I can't send any messages to #ubuntu+109:19
=== dzonni [n=dzonni@ordi.ee] has joined #ubuntu-devel
=== zmo [n=zmorssi@62.58.40.86] has joined #ubuntu-devel
sivangmorning all!09:36
hungeris language-selector known to fail on upgrade?09:36
highvoltagemorning, sivang 09:37
Fjodor'morning09:37
sivanghey highvoltage , 'sup?09:37
highvoltagesivang: rebuilding asterisk server. you?09:37
=== ritvik [n=ritvik@mailout1.vmware.com] has joined #ubuntu-devel
sivanghighvoltage: nice, as a debian package? (I'm still hacking on hub)09:38
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-devel
highvoltagesivang: nope, as in, an actual server that runs asterisk :)09:38
sivanghighvoltage: ah :) very cool. My cousin uses asterisk as a de-facto standard solution in his consultancy bussiness in NYC.09:40
highvoltagenice09:41
=== netstar [n=al@d220-238-152-86.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
sivanghighvoltage: I pushed him into implementing Ubuntu as desktop and server for almost every purpose :)09:41
Fjodorpitti: Sorry I sent you a mail about glibc. Seveas told me it should go to Jeff Bailey. You were just the first I talked to...09:42
pittiFjodor: no worries, I forwarded it to Jeff09:42
pittihi sivang 09:42
pittiFjodor: thanks for the patch09:42
=== sivang hugs
sivangerr,09:43
=== sivang hugs pitti
sivang:)09:43
highvoltagesivang: we use ubuntu for our asterisk server, it worked nicely, but it was still running warty, so we decided to just give it a re-install09:43
sivang(and everybody else for that matter)09:43
sivangpitti: did you get my bug spam? ;-)09:43
FjodorAh, ok. I subsequently made some changes (much helped by Seveas), and uploaded it to be fetched from my university account. Hope he does that rather than using the one I initially sent you09:44
FjodorAnd np. It is all in my own best interest :-)09:44
pittisivang: yes, will look at it ASAP09:44
sivangpitti: yay!09:45
=== Aegir [n=richard@d220-238-147-67.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
=== mpt [n=mpt@82.109.136.110] has joined #ubuntu-devel
=== Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-devel
=== carlos [n=carlos@82.109.136.110] has joined #ubuntu-devel
=== pvanhoof [n=pvanhoof@mailhost.newtec.be] has joined #ubuntu-devel
=== jamesh [n=james@82.109.136.110] has joined #ubuntu-devel
pittisivang: patch looks fine10:12
pittisivang: I'll add the bug number to the changelog, test, and upload10:13
=== Xoff is now known as Xof
pittimeh, my vim is broken - is that just me?10:16
pittiit just hangs at the console at start10:16
infinityWorks for me...10:17
pittimeh, debsign too10:18
=== pitti blames the libc dist-upgrade
=== vuntz_ [n=vuntz@volin.imag.fr] has joined #ubuntu-devel
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
pittiah, better10:21
sivangpitti: /me does the happy dance :)10:22
=== Lure [n=luka@external-7.hermes.si] has joined #ubuntu-devel
=== WaterSevenUb [n=WaterSev@195-23-238-224.nr.ip.pt] has joined #ubuntu-devel
pittisivang: thanks for taking care of that bug; dooglus is right, we probably have hundreds of simple-to-fix bugs lurking around which aren't assigned to anybody10:23
sivangpitti: I've set a goal for myself after HUB and in between, to go over all of his bug which mostly have very good and ready patches, and prepare debdiffs for. Ofcourse until I get approved for main, I will rely on a sponser to get them in :)10:25
pittisivang: it'll already help to just verify bugs and assign them to the most appropriate main uploader10:25
sivangpitti: yes, but as you can see doko took a look at it but it somehow got stuck. So I give my help wherever it's applicable, and well, I could use the packaging / fixing experience :)10:26
pittiinfinity: can you please try something? view /etc/init.d/mountall.sh (assuming that this invokes vi); does vi hang afterwards?10:27
dholbachpitti: not for me10:27
sivangpitti: which version of vim you have?10:28
pittiodd, I reproduced it two times now, and only a reboot seems to fix it; WTF??10:28
pittisivang: dapper latest10:28
pitti1:6.4-006+2ubuntu110:28
sivangsame here, doesn't hang10:28
=== sivang runs for an AS/400 meeting. be back later
infinitypitti: Can't break it here.10:31
=== infinity shrugs.
pittihm, the problem seems to be that programs started from the console can't connect to the X socket any more10:31
pittiinfinity: thanks for testing, though10:31
pittiarrgh, /me slaps his forehead10:32
pittimountall.sh cleans /tmp and wipes the X socket10:32
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
infinityY'know, I was going to upload to fix mountall at some point too.10:35
infinityI guess I'm not the only person it bugs. :)10:35
pittisivang: uploaded, thank you10:36
=== mpt [n=mpt@82.109.136.110] has joined #ubuntu-devel
Kamiondesrt: infinity is quite right, faking the version is a hideously bad idea and there *is* a good reason to have the version information in there, i.e. it's been repeatedly requested by network administrators10:38
Kamionthe version information wasn't added for fun - originally, it was requested by Cambridge University's Unix network admins who were trying to do friendly probing across all the ssh servers in the university so that they could advise people of vulnerable installations10:39
KamionI have never seen an argument against the version information that's better than the argument for it.10:39
=== infinity wonders if Kamion has this in a text file in his ~, so he can rapidly copy-n-paste as new people enter this 4 year old debate.
Kamionno :)10:42
=== raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel
=== jinty [n=jinty@135.Red-80-37-34.staticIP.rima-tde.net] has joined #ubuntu-devel
pittiwould it be wrong to set a new default option ('dev.cdrom.lock=0') directly in /etc/sysctl.conf in the procps package? so far it has only comments10:45
Keybukwhat does that one do?10:46
Keybuk(the sysctl)10:46
pittiKeybuk: it avoids locking the CD-ROM drive, so that you can eject them using the eject button10:46
pittibug 1776410:46
UbugtuMalone bug 17764 in eject "Ejecting mounted CDs using eject button on drive" [Wishlist,Fix released]  http://launchpad.net/bugs/1776410:47
Keybukis that a kernel thing, or does it appear when you load modules?10:47
pittiKeybuk: no idea, it's in /proc/sys/dev/cdrom10:47
Keybuktry it, and reboot; and see whether the sysctl is still set10:48
pittiyep, that's what I was about to do10:48
pitti(just booting with init=/bin/bash)10:48
=== martink [n=martin@p54B3B887.dip0.t-ipconnect.de] has joined #ubuntu-devel
fabbionedholbach: what's the name of the gnome package that sets up keyboards?10:50
dholbachfabbione: gnome-control-center?10:51
fabbionedholbach: ok.. do you have any opinion on #31524 ?10:51
fabbioneit looks everything other than an X bug10:51
dholbachbug 3152410:51
UbugtuMalone bug 31524 in libxkbfile "character problem in turkish Q keyboard " [Normal,Unconfirmed]  http://launchpad.net/bugs/3152410:51
=== Huahua [n=hua_@221.172.51.154] has joined #ubuntu-devel
dholbachfabbione: it could be both... he should add the information the dialog asks him for *GAR*GAR*10:53
Kamiondoko: any chance you could get jline to not need kaffe?10:53
fabbionedholbach: ok can you please ask him so?10:53
KamionI assume it needs to be java-gcj-compat-ised10:53
dholbachfabbione: done10:53
=== zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
=== mpt [n=mpt@82.109.136.110] has joined #ubuntu-devel
fabbionedholbach: thanks10:55
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
=== zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
infinitypitti: Setting sysctls globally is a Bad Idea, as it leads to machines having conniption fits on computers without that hardware or those drivers (see the buildds and their anger over warty setting stuff on powerpc that elmo's kernels couldn't do)11:01
pittiinfinity: agreed, that's why I wonder about the correct place11:02
pittiinfinity: maybe the default should just be changed in the kernel11:02
=== Unfrgiven [n=ankur@202.76.176.94] has joined #ubuntu-devel
infinitypitti: That does seem more sensible, if it's a default we want our desktop users to have,11:03
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
=== j^_ is now known as j^
sivangpitti: thanks for the upload :)11:03
=== sto_ is now known as sto
pittiinfinity: I get many complaints about the ejct button not working, and it generally works well (I just need to automatically unmount the device after its ejection)11:04
infinitypitti: Yeah, then I say we just change it in the kernel directly.11:05
pittiinfinity: it even works right now, unmounting /cdrom after ejection is merely cosmetical11:05
pittiKeybuk, infinity: alternatively, could we set this in an udev rule for cd-rom devices?11:06
pittiit would avoid having to modify the kernel11:07
Keybukpitti: I don't see why a udev rule is any good11:09
Keybuksetting it in sysctl.conf is better than a udev rule11:09
Keybukit's easier to find to disable, for one11:09
carlospitti: hi, did you see my bug about blender?11:10
pitticarlos: I'm not yet through my bugs inbox11:10
carlosok11:10
Keybukalso, more pointedly, a udev rule would reset the sysctl every time a cd rom drive was "detected"11:10
Keybukwhich would annoy anyone who kept turning it off again by hand11:11
carlospitti: the blender guys want to do a kind of translation day but we don't have Dapper's version imported becuase the fix you did for breezy to regenerate the .pot file was lost with dapper11:11
pitticarlos: huh? someone dropped it?11:11
infinitypitti: I'd change the default in the kernel, and add a commented-out entry in sysctl.conf telling people how to change it back.11:12
infinitypitti: But that's just me.11:12
pittiok, I'll ask BenC about it, it sounds good to me at least11:13
=== haggai [n=halls@i-83-67-59-194.freedom2surf.net] has joined #ubuntu-devel
dokoKamion: looking ...11:18
dokoKamion: jline done11:26
Kamionthanks, should make the world installable again I think11:27
=== irvin [n=vx@ubuntu/member/irvin] has joined #ubuntu-devel
=== j^ [n=j@e178014181.adsl.alicedsl.de] has joined #ubuntu-devel
dokopitti, Kamion: looking at CD sizes, we maybe want to remove openoffice.org-thesaurus-en-us from language-support-en again ...11:35
doko- 5MB11:35
=== lloydinho [n=andreas@rosinante.egmont-kol.dk] has joined #ubuntu-devel
=== Diziet [n=ian@xenophobe.extern.relativity.greenend.org.uk] has joined #ubuntu-devel
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
Kamionany gtk/pygtk experts around? I need to create a multi-column list, which is conceptually just one column of data but which is displayed as multiple columns just in order to make better use of horizontal screen space11:48
=== ompaul [n=ompaul@ubuntu/member/ompaul] has joined #ubuntu-devel
Kamionideally I'd be able to specify the preferred size / aspect ratio of the resulting view11:49
Kamionas far as I can see GtkTreeView doesn't offer this natively, although it might be possible to build it out of the various building blocks provided ...11:50
Keybuka multi-column list would suggest GtkTreeView11:51
Kamionsee my previous comment11:51
Keybukwhich has the most evil API that satan ever spawned11:51
KeybukI'm not sure what you mean by "doesn't offer this natively" though11:51
seb128GtkTreeView is to make different columns in a same table11:51
seb128not different tables placed side by side for the same model11:51
KamionGtkTreeView's existing column interface is designed for rows of data which each have several attributes presented as columns11:52
Keybuknot necessarily11:52
Kamionit's not designed to dynamically rewrap a single-column list of data into columns11:52
Keybukyou can present the same attribute in multiple columns different ways11:52
KamionKeybuk: if you know how, then that is my question11:52
seb128Kamion: I don't know any way to do what you want to do, I guess you will have to split the model and make different TreeView for every model or something like that11:52
KeybukKamion: if you want to do what I think you want to do, then I know how11:53
Keybukbut you're not being clear enough11:53
Kamionseb128: ouch11:53
=== martink [n=martin@p54B3B887.dip0.t-ipconnect.de] has joined #ubuntu-devel
KamionKeybuk: example: list of languages in espresso11:53
Kamionit's very long11:53
Keybukoh, I see what you mean11:53
Keybukthat's evil11:53
Kamiondisplaying it in a single column makes poor use of horizontal screen space11:53
seb128Keybuk: he wants to do | column1 || column1 next items || column 1 ....|11:53
KamionI want to wrap this column vertically, newspaper-style11:53
Keybukyeah, I understand now11:54
Keybukno, you can't do that easilyt11:54
Kamioncan I retain a gtk expert to write a widget to do it for me?11:54
Kamionit looks to me as if the various pieces of the treeview interface are separated enough that one could write a replacement for just GtkTreeViewColumn or something that would source all the data from a single list11:55
=== j^ [n=j@e178014181.adsl.alicedsl.de] has joined #ubuntu-devel
Kamionmaybe not GtkTreeViewColumn, I don't know exactly11:55
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #ubuntu-devel
Kamionlots of treeviews as seb128 suggests *might* be possible but it seems to me that trying to make that scroll neatly would be difficult, and making it keyboard-navigable would also be awkward11:57
seb128Kamion: maybe mvo has some good idea for that, but afaik there is no easy way to do what you are looking for :/11:57
Keybukyeah, scrolling and navigation would be the bitch11:57
Keybukalso working out how many columns you had room for, and responding to resizes11:58
=== Gman [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel
Kamionbecause normal behaviour for horizontally-scrolled tables in UIs I've seen is to make the scrolling jump from cell to cell horizontally, not pan smoothly across11:58
Kamionseb128: right, not necessarily expecting there to be an easy way, but this is for espresso and I think it's one of the "please get a gtk expert to handle this" items that mdz wants me to get others to take care of11:59
KamionI saw a reference to some WrapBox widgets in GIMP which somebody claimed might help11:59
Keybukyeah, was just reading that one12:00
Keybukthat has an aspect-ratio propery too12:02
KeybukGtkHWrapBox and GtkVWrapBox are the non-abstracts12:02
KamionI haven't checked - can you select individual columns in a normal treeview?12:03
KamionI thought you could only select whole rows12:03
=== irvin [n=vx@ubuntu/member/irvin] has joined #ubuntu-devel
=== olemke [n=olemke@iup.physik.uni-bremen.de] has joined #ubuntu-devel
=== G0SUB [n=ghoseb@ubuntu/member/g0sub] has joined #ubuntu-devel
=== cmvo [n=cmvo@62.225.11.174] has joined #ubuntu-devel
=== koke [n=koke@ubuntu/member/koke] has joined #ubuntu-devel
=== Cassidy [n=gdesmott@di-pc66.ulb.ac.be] has joined #ubuntu-devel
cmvopitti: Hi! I've been referred to you about a possible security update for flashplayer-mozilla and flashplugin-nonfree for breezy and hoary.12:18
dokoKamion: need a main inclusion report for jline?12:19
pittihi cmvo12:19
pitticmvo: hm, there has been a recent update for flashplugin-nonfree, is that a different issue?12:20
Cassidythere is UVF for this package12:20
pitticmvo: anyway, I'd gladly do updates if anyone (you?) provide me with tested debdiffs :)12:20
Cassidyhttps://launchpad.net/malone/bugs/3542512:20
UbugtuMalone bug 35425 in flashplugin-nonfree "UVF exception 7.0.61 -> 7.0.63.1" [Normal,Confirmed]  12:20
cmvopitti: Adobe has released a security update for the flash player. See http://www.macromedia.com/devnet/security/security_zone/apsb06-03.html12:20
pitticmvo: ah, I remember reading that on bugtraq, right12:21
Kamiondoko: yes please12:22
cmvopitti: I don't know if the linux version is vulnerable. But it would be nice to have the newest version.12:22
Keybukhmm12:24
Cassidyand i think than Breezy and Hoary packages are also broken (https://launchpad.net/distros/ubuntu/+source/flashplugin-nonfree/+bug/29214)12:24
UbugtuMalone bug 29214 in flashplugin-nonfree "package is falulty in downloading the binary" [Major,In progress]  12:24
pitticmvo: hm, before updating the version in breezy there should be regression tests and a verification that it is indeed vulnerable12:24
Keybukgtkwrapbox does weird things12:24
G0SUBis it possible to put in new language packs of Firefox into Dapper?12:24
pittiG0SUB: there are updates?12:24
pittiG0SUB: from upstream?12:24
G0SUBpitti: no, new languages ... not in upstream yet12:24
pittiG0SUB: ah; yes, sure, if someone tosses me an xpi, I can include it12:25
G0SUBpitti: do I need to file a bug?12:25
pittiG0SUB: you can if you want; would be nice to have references and not forget about it12:25
G0SUBpitti: I will do that rightaway :)12:25
pittiG0SUB: assign it to me (martin.pitt@ubuntu.com) please12:25
G0SUBthanks a lot12:25
pitticool, thanks12:25
G0SUBokay12:25
KamionKeybuk: if you could take this on for the espresso GTK frontend language and keyboard selection widgets, I'd be very grateful12:26
cmvopitti: I could test on hoary and breezy in addition to dapper. But I don't know if Adobe will confirm if the linux version is vulnerable.12:27
Keybukthe box thing seems to be what gimp uses for its toolbar palette12:27
Keybukso you'd get that behaviour12:27
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
cmvopitti: Lots of work for something non-free, but some users I support need it for a few webpages.12:30
pitticmvo: I guess the package has no source, so we can either take the new upstream version, or not fix it at all?12:31
cmvopitti: flashplugin-nonfree is an installer, there should be source. But I don't think it gets the newest version automatically.12:34
pittislomo_: ^ any idea about that one? IIRC it was you who proposed the last update, right?12:35
KamionKeybuk: that seems OK, if it works for text too12:36
KeybukKamion: what's the GTK frontend written in?12:36
cmvopitti: It seems it doesn't, according to bug #35425 in lauchpad.12:36
UbugtuMalone bug 35425 in flashplugin-nonfree "UVF exception 7.0.61 -> 7.0.63.1" [Normal,Confirmed]  http://launchpad.net/bugs/3542512:36
KamionKeybuk: hmm, would need to give it scrollbars though12:36
KamionKeybuk: python12:36
Kamionand glade12:36
KamionI do already have a C widget in there though12:36
KeybukI'm not sure wrapbox is appropriate12:36
Keybukit's not scrollable12:36
Keybukis damned slow12:36
Kamionah, ok12:36
Keybukand there's no easy way to make all the contained buttons the same size, fwict12:37
Kamionthe C widget's for the timezone map, I added python bindings12:37
pittisjoerd: ping12:37
sjoerdpitti: pong12:37
pittisjoerd: it seems that we need to run gen-libgphoto-hal-fdi during hal's package build (or even better, at postinst time), right?12:38
KeybukKamion: http://people.ubuntu.com/~scott/wrapbox.tgz12:38
pittisjoerd: otherwise non-PTP cameras won't be detected by g-v-m12:38
Keybuk(unpack in a dir, make, ./gtkwrapbox-test) -- that demos what that would do12:38
dokopitti: please review https://wiki.ubuntu.com/MainInclusionReportJline12:39
StevenKNEVets112:39
StevenKOh crap12:39
siretartrootpw ;)12:39
StevenKNo so much12:39
KamionKeybuk: ew, definitely don't want it to be buttons for each language12:39
StevenKEr, not12:39
G0SUBpitti:  Bug #3570412:39
sjoerdpitti: best solution would be for libgphoto2 to include the fdi for hal12:39
UbugtuMalone bug 35704 in firefox "Locale for Bengali-India (bn_IN) is not available" [Normal,In progress]  http://launchpad.net/bugs/3570412:39
KeybukKamion: indeed; not sure this widget is appropriate12:40
Kamionthe presentation of a normal treeview with cellrenderertext is appropriate, it just needs to be multi-column ...12:40
pittiG0SUB: thanks12:40
pittidoko: queued12:40
G0SUBpitti: my pleasure :)12:40
sjoerdpitti: i talked to the libgphoto maintainer about this once and he thought it was a good idea, but it stayed at that i gues..12:40
KeybukKamion: yeah, the bitch there is deciding how to scroll it :)12:40
KeybukI guess horizontally is "canon"12:41
pittisjoerd: ok, doing it this way around would probably work, too12:41
pittisjoerd: so we just need to ship that tool in hald12:41
pittis/hald/hal package/12:41
sjoerdpitti: would be better if the scripts was in the debian pcakge for libgphoto2.. no need to have it on your system or have the buildd's install hal to build libgphoto12:42
KamionKeybuk: horizontal is fine and what Mark asked for12:42
sjoerdpitti: the script is trivial and doesn't really change..12:43
pittisjoerd: true that12:43
pittisjoerd: alright, thanks for your feedback12:43
sjoerdpitti: np, thanks for reminding me of the issue ;)12:43
=== dzonni [n=dzonni@ordi.ee] has joined #ubuntu-devel
KeybukGOD DAMN CDBS TO HELL12:46
Keybukquest gtk+2.0-2.8.16% debian/rules extract12:46
Keybukdebian/rules:6: /usr/share/gnome-pkg-tools/1/rules/uploaders.mk: No such file or directory12:46
KeybukI HATE YOU12:47
KamionKeybuk: no, you can't have the source, why did you ask?12:47
Keybukapparently I need to install exim4 just to FUCKING UNPACK a source package!12:47
dholbachKeybuk: gtk+2.0 doesnt use cdbs12:47
Keybukdholbach: well, whatever it uses should be burned12:48
pittiKeybuk: missing dependency on gnome-pkg-tools?12:48
pittiKeybuk: or, rather, you don't have it installed?12:49
seb128Keybuk: it uses DBS, so stop ranting about CDBS now :p12:49
pittihe should rather rant about packages which modify debian/control :)12:50
seb128Keybuk: and how does that make you installed exim4?12:50
Keybukpitti: packages should be able to be unpacked with just build-essential12:52
KeybukI should not need the entire list of build-deps just to read the damned source12:52
pittiKeybuk: I fully agree :)12:52
Keybukseb128: gnome-pkg-tools -> svn-buildpackage-> exim412:52
Kinnisonsvn-buildpackage needs exim4?!?!?!?!12:52
pittiI guess that was just an exaggeration12:53
=== Kinnison adds some slashes and ones to that
Kinnisonfor added emphasis12:53
Tm_T:p12:53
KeybukKinnison: yes, because subversion-tools depends on a mail-transport-agent12:53
Tm_TI'm very frustrated12:53
Tm_TI don't get pypanel to work in my dapper12:53
Keybukbecause it contains one script (out of a hundred) that uses /usr/sbin/sendmail12:54
Kinnisonodd12:54
=== Kinnison has gnome-pkg-tools installed and no postfix or exim4
=== Kinnison wonders if he's very out of date
KeybukKinnison: you don't have the recommends installed then12:54
Kinnisongod no12:54
pittiKeybuk: svn-buildpackage is only a Recommends12:54
=== Kinnison doesn't install recommends by default
Keybuk          The `Recommends' field should list packages that would be found12:55
Keybuk          together with this one in all but unusual installations.12:55
Keybuksuggests me to me that Recommends should be installed by default12:55
=== pitti never installs recommends either
pittiso that should be a Suggests: rather12:55
KinnisonI don't install recommends because most packages put stuff in recommends which should be in suggests12:55
Keybukit's still a minor issue compared to the "packages should only use build-essential to unpack themselves "one :)12:55
KinnisonKeybuk: get Wig&Pen sorted and I'm sure we can work toward that12:56
KeybukKinnison: what's that got to do with me?12:56
Keybukthat's a dpkg issue12:56
KinnisonKeybuk: you're whinging12:56
=== Keybuk points you at the dpkg team
KinnisonKeybuk: s'your itch12:56
pittiKeybuk: debian/control mangling is usually in the clean rule; where else could it live?12:56
Keybukit's an itch of every sensible and right-thinking person in the free world12:57
Keybukdamnig12:57
=== seb128 doesn't install Recommends neither
=== mvo has the "make apt install recommends by default" thing on his todo list
=== seb128 will hate mvo if he does that
Keybukmvo: please do12:57
Keybukif people get Recommends by default, they'd stop abusing it12:58
=== Keybuk looks at seb128 pointedly
Keybuk(Mr. I abuse package fields regularly) :p12:58
mvoseb128: sorry, but that's the way forward12:58
seb128that's not true :p12:58
seb128mvo: sure, you want to make a mess for dapper just do it12:58
mvoseb128: I may consider adding --no-recommends ;)12:58
seb128mvo: I think we should take a cycle to clean Recommends before doing that12:58
mvoseb128: dude, not dapper12:58
Treenaksmvo: 99% of Recommends: are crap now12:58
KeybukKamion: ok, so modifying the GtkTreeView code is a non-starter12:59
Mithrandirseb128: did we or didn't we get an UVF exception for xkeyboard-config?  It appears mdz has disappeared off the face of the earth.12:59
Keybukthe code is as bad as the API12:59
mvoTreenaks: agreed. the only way to fix this is to make them installed by default 12:59
seb128mvo: oh, your TODO goes after dapper .... I can find you some dapper items if you want :p12:59
mvoseb128: I already start crying when looking on my todo list, don't make it worse12:59
seb128Mithrandir: I think he didn't reply to your ping from friday ...01:00
KeybukKamion: what do you want each cell to look like?01:00
seb128Mithrandir: better to wait before uploading imho01:01
=== Huahua [n=hua_@221.172.51.154] has joined #ubuntu-devel
=== ptlo [n=senko@83-131-84-128.adsl.net.t-com.hr] has joined #ubuntu-devel
=== Gman is now known as GmanZZZ
pittimvo: hm, what would make a Recommends different from a Depends then? only that you can uninstall it again?01:03
=== hendry [n=hendry@222.106.128.34] has joined #ubuntu-devel
seb128pitti: yeah, I think that's the goal. Stuff that should be installed by default because most user need them but than a poweruser may want to uninstall01:03
seb128pitti: like libgnomevfs2-extra (smb:)01:04
=== Lure [n=luka@external-7.hermes.si] has joined #ubuntu-devel
mvopitti: exactly this01:04
Keybukpitti: Recommends is supposed to be an optional dependency01:04
Keybuk"you should really have this, but the world won't end without it"01:05
Keybuk"kittens may die, but not the mother"01:05
Keybuketc.01:05
Keybukwhereas Suggests is "no kittens will be harmed if you don't install this"01:05
KinnisonWe have 'Enhances' yes? Do we have 'Enhanced-By' or similar?01:06
KeybukKinnison: that would be Suggests01:06
KeybukEnhances is the opposite of Suggests01:06
KeybukA Enhances B ~= B Suggests A01:06
KinnisonTo me, Suggests is stronger than Enhanced-By, but that's probably just my interpretation of the english01:07
KinnisonEsp. if Recommends is "Depends which can be uninstalled without breaking the world"01:07
Keybukthey both indicate a relationship that should not be followed by default01:08
Keybukfrom a package manager point of view, what would be the difference between Enhanced-By and Suggests?01:08
KeybukDepends = (follow, unbreakable); Recommends = (follow); Suggests = ()01:09
=== Kinnison is trying to rationalise the language in his head to find out if they resolve to the same thing
KeybukEnhances = (), just the other way around01:09
Kinnisonfrom a package manager PoV, they're equivalent01:09
KinnisonI'm thinking from a user PoV01:09
Kinnisongive me a minute or two01:10
TreenaksYou could have external entities creating packages that 'Enhances:' something (but the package can't Suggests: those, because they're external)01:10
TreenaksAnd you might be warned if you deinstall the package that gets enhanced but not the enhancers01:11
=== cmvo [n=cmvo@62.225.11.174] has left #ubuntu-devel ["Konversation]
=== Znarl [n=karl@bb-82-108-14-161.ukonline.co.uk] has joined #ubuntu-devel
KinnisonI think the difference is. Suggests are something which the package will use if it finds them and Enhanced-By are things which might be useful to have around which aren't directly related01:11
KinnisonBut I'm not 100% on that yet01:11
KinnisonKeybuk: Nope, I agree, nothing I can think of from a use-case PoV needs Suggests/Enhanced-By to be split into separate fields because each use-case I come up with the result is that either would do. You're right.01:13
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
KamionKeybuk: each cell should look like a cell in the existing espresso language/keyboard selection widgets01:17
KeybukI don't know what those look like, do you have a screenshot?01:17
KamionTreenaks: that was indeed the original rationale for enhances01:18
KamionKeybuk: http://people.ubuntu.com/~cjwatson/tmp/espresso-sideimage-keyboard.png is an old screenshot which happens to show it01:19
slomo_pitti: flashplugin-nonfree? no idea and i didn't propose the last update ;)01:21
pittislomo_: ok, thanks :)01:22
Keybukit'd probably be easiest to modify the old GtkList widget into doing the right thing01:24
Keybukbut then seb128 would have "you're using a deprecated widget!" kittens01:25
Kamionis there any way at all to do it using the hooks that pygtk provides for constructing custom treemodels and the like?01:27
=== Gerrath [i=Gerrath@unaffiliated/gerrath] has joined #ubuntu-devel
KamionI'd much rather the widget be in python if at all possible01:27
KeybukI have no idea01:27
KeybukI know more about botany than I do about pygtk01:27
Keybukfrom what I know of the treeview widget, I doubt it01:28
Keybukeach column is a widget in its own right01:28
Keybukthe entire column (each row, the spacers, etc.) are all drawn by the same cell renderer widget01:29
Keybukyou'd have to have a treeview that when reaching the end of the vertical allocation, created a new column, and assigned the items to that01:29
Keybukand that's just not supported by the model/view interface it uses01:30
Keybukwe're pretty much in "write a custom widget from scratch" territory I think01:30
Mithrandiryou want something like the horrible, horrible cups printer manufacturer widget?01:31
KeybukMithrandir: ooh, where can I see that?01:31
fabbioneogra: ping?01:32
KeybukMithrandir: the cups "Add a printer" thing here uses the standard widget fwict01:32
ografabbione, pong01:32
KamionKeybuk: the alternative, I suppose, is just to hardcode a bunch of columns in the calling code, given that the interface is pretty much fixed-size01:32
Kamionbut that would break different font selections (e.g. accessibility) so is probably a non-starter01:33
KeybukMithrandir: it's just a single column list of models01:33
Keybuktbh, I'd just use one column :)01:33
MithrandirKeybuk: no, the manufacturer list01:34
KeybukMithrandir: that's a drop-down here, not a list01:34
KamionKeybuk: Mark explicitly asked me to stop doing that01:34
Mithrandiryes, and it's a horrible 3xN matrix.01:34
Kamionand I can see his point, the current UI is nasty01:34
KeybukKamion: yes, well, Mark isn't very good at user interface design01:34
KamionKeybuk: in this case he's absolutely right01:35
Keybukinventing a custom widget that behaves exactly the opposite to every other widget on the system is wrong01:35
Kamionif you fire up espresso and look at the language page, it *sucks*01:35
KeybukMithrandir: hmm, I see what you mean; they've just used a popup menu01:35
Kamionthere's a huge pile of empty vertical space that there's no easy way to fill01:35
Kamioner, empty horizontal space01:35
=== Hirion [n=hirion@draugr.de] has joined #ubuntu-devel
Keybukwhy not use the empty horizontal space to display an image of the keyboard layout currently highlighted?01:36
Kamionworks for keyboard, what do you do for language?01:36
Keybukin fact, almost exactly like the GNOME one does currently :)01:36
KamionI'm not convinced that the GNOME one is the epitome of usability01:36
Keybukno, the treeview on the left is too small01:37
Keybukbut having an image of the keyboard is damned useful, you can just scroll with the arrows and match it up01:37
MithrandirKeybuk: no, we can't do that.  We have no idea what the keyboard looks like.01:37
Kamionit forces you to scroll a great deal, and to know what your keyboard layout is called in order to have a hope of scrolling to roughly the right place01:37
Kamionoh yeah, plus what Mithrandir said due to the limitations of how we're handling keyboards in espresso at the moment01:37
Kamion(remember that the GNOME keyboard layout widget has the luxury of only having to select X keymaps)01:37
Keybuk*shrug* I still think it's better than inventing a sideways widget01:37
Mithrandirwe're really forcing d-i to do stuff that it wasn't near being designed to do.01:38
Kamionthat's not particularly the problem, and that can be fixed after dapper once we move to cxkb or whatever01:38
=== dominic_ [n=chatzill@cpc1-mapp2-4-0-cust92.nott.cable.ntl.com] has joined #ubuntu-devel
=== Yvonne [n=01101110@pdpc/supporter/active/Yvonne] has joined #ubuntu-devel
KamionMithrandir: how close are you to something we can merge for keyboard selection?01:42
KamionKinnison: are you still launchpadding this week?01:42
MithrandirKamion: tomorrow, I hope.  The Korean stuff works now, I'm just waiting for mdz to get around to approving my UVF exception request.01:42
=== raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-devel
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #ubuntu-devel
Kamionok, thanks01:45
KinnisonKamion: No, I'm currently catching up on everything for distro01:45
KinnisonKamion: So if you have stuff for me for espresso, then go ahead, otherwise I believe I have the de-tabbing and stage X of Y to implement in espresso01:46
fabbioneso i just figured that we have an xterm package that sucks01:46
Kinnisonand other than that, ca. 75 mails from launchpad about bugs in g-p-m etc01:46
fabbionethe worst part is that the orig is native01:46
fabbionewhat was the trick to switch it have to orig.tar.gz?01:46
KamionKinnison: right, the breadcrumbs thing was what I was thinking of01:47
Kamionfabbione: stick the .orig.tar.gz in .., rebuild with -sa01:47
fabbioneKamion: isn't LP going to hate me for that?=01:48
KinnisonKamion: I'll do that before I get to the g-p-m mails then01:48
Kinnisonfabbione: Ensure it's a newer version too01:48
Kinnisonfabbione: then it should be fine01:48
Kamionfabbione: why would it?01:48
fabbioneKinnison: newer as in upstream or debian/ubuntu?01:48
Kinnisonthe latter01:48
fabbioneKinnison: ok01:48
fabbioneKamion: dunno.. i never had to do it before01:48
Kamion"foo.tar.gz" != "foo.orig.tar.gz", which is all that matters01:48
KinnisonKamion: because LP is a grouchy complaining crotchety youngling01:48
Kamionif the filenames clashed, then there would be a problem, but they don't01:49
fabbioneok01:49
fabbionethanks01:49
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #ubuntu-devel
carlosdoko: hi, around?01:54
dokocarlos: yes01:54
carlosdoko: I have ooo-unused and ooo-help translation domains on dapper for OpenOffice01:55
carlosdoko: the others are already imported for dapper, what should I do with those two?01:56
carlosimport? ignore?01:56
=== hunger [n=tobias@p54A638F6.dip0.t-ipconnect.de] has joined #ubuntu-devel
dokocarlos: we did talk about ooo-help, that will be splitted01:57
doko-unknown: I can't see that ooo-unknown is still generated01:58
carlosdoko: i Know, that's why I'm asking, just to confirm that I should ignore that import, right?01:58
carlosdoko: so I can ignore the unused, ok01:59
carloslunch time02:00
=== carlos -> out
carloslater02:00
dokocarlos: don't start your talks before lunch ;-P02:00
carlosdoko: Is there anything elso to talk? I think I got the info I needed :-P02:02
carlosdoko: btw, thanks :-D02:02
dokocarlos: yes, ignore me^Wthem :-D02:03
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #ubuntu-devel
KeybukKamion: really doesn't look like it's easy to modify gtktreeview into doing the right thing02:05
Keybukthe trouble is that there's no way to find out that you've reached the bottom and need to wrap back to the top02:05
Keybuk*and* be scrollable02:05
=== Huahua [n=hua_@221.172.51.154] has joined #ubuntu-devel
=== hunger [n=tobias@p54A638F6.dip0.t-ipconnect.de] has joined #ubuntu-devel
fabbionedholbach, seb128: /usr/share/menu/xterm02:14
fabbione <- is this the correct location?02:14
dholbachfabbione: for what? a debian style menu entry?02:15
dholbachfabbione: if you want a gnome menu entry, you want /usr/share/applications/something.desktop02:15
fabbionedholbach: that's from debian 02:16
fabbioneso i guess it's fine there02:16
fabbionethanks02:17
seb128fabbione: that one will give you a Debian menu item02:17
fabbioneseb128: thanks02:17
fabbionei am ok with that02:17
mdzMithrandir: I have no mail in my inbox from you02:19
Mithrandirmdz: no, because I asked you about it on Friday and then you went silent.02:20
Mithrandirmdz: the diff isn't very useful since we have something resembling upstream's 0.7 as our 0.602:20
mdzMithrandir: IRC messages over the weekend are not reliably received; sometimes I do actually leave home02:21
mdzemail is best for that sort of thing02:21
mdzcome to think of it, I wasn't even logged into IRC on Friday; I was still in transit02:22
=== stratus [n=stratus@cronopio.rits.org.br] has joined #ubuntu-devel
Mithrandirmdz: you said something at 11:15 UTC at least.  I asked you about 30 minutes later.02:23
Mithrandirmdz: anyway, sure, you'll get mail next time.02:23
mdzMithrandir: I left at 11:30 to go to Heathrow02:23
=== j^_ [n=j@e178014181.adsl.alicedsl.de] has joined #ubuntu-devel
Mithrandirmdz: the upstream NEWS file just says: "Maintenance release. Bugfixes. Updated/new translations. Updated/new layouts. Massive patch from Sun Microsystems incorporated.".  seb128 and I have been running the new version for a few days without ill effects.02:24
seb128and according to daniels that should be ok02:25
=== j^_ is now known as j^
Mithrandirmdz: the most important bug it fixes is 21595 which (as you can see) half the world is subscribed to.02:25
=== dborg [n=daniel@e182054120.adsl.alicedsl.de] has joined #ubuntu-devel
mdzMithrandir: the patch we have in breezy was supposed to fix that as well, but it's unclear to me whether it actually did02:27
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #ubuntu-devel
Mithrandirmdz: it appears not to.02:30
Mithrandirmdz: also, it apparently fixes a crasher in gnome-settings-daemon.02:30
Mithrandirseb128: ^^ is that correct?02:30
mdzMithrandir: I talked with seb about 0.8 last week and I think we should try it, but sooner rather than later02:31
mdzMithrandir: and with an explicit call for testing02:31
Mithrandirmdz: sure, I have the upload lined up already.  It also adds Korean support, so we just need to fix some minor faff in Xorg and scim-hangul; then Korean keyboards will work correctly out of the box.02:32
Mithrandirmdz: I was just waiting for a go from you.02:32
mdzMithrandir: go02:32
Mithrandiruploaded.02:34
Mithrandir(and thanks)02:34
seb128Mithrandir: yeah, correct02:34
Mithrandirseb128: can you send out a call for testing of 0.8?02:35
Kamionmdz: did you get round to talking with kiko/elmo about the status of the sync tool?02:38
Kamionif it's working, I'd like to try it out by syncing in bcm43xx-fwcutter02:38
mdzKamion: I did talk with kiko but did not reconcile what he told me with elmo yet02:38
seb128Mithrandir: hum, keyboard is basically something used by everybody 02:38
mdzelmo: ?02:38
seb128what call for testing?02:38
seb128"let we know if your keyboard is broken"?02:38
seb128I think people will complain about it without any invitation :p02:39
Kamion"let us know if your keyboard never used to work but now does", perhaps ...02:40
pittiseb128: how should they type the answer email? :-P02:40
pittiseb128: (if it's broken)02:40
seb128selecting chars with the mouse from gucharmap and copying them?:)02:41
=== HiddenWolf [n=HiddenWo@136.108.dynamic.phpg.net] has joined #ubuntu-devel
=== irvin [n=irvin@ubuntu/member/irvin] has joined #ubuntu-devel
Mithrandirpitti: they should manage when I've gotten korean keyboards to work without knowing korean02:42
=== sfeehan [n=sfeehan@pool-64-222-121-94.burl.east.verizon.net] has joined #ubuntu-devel
=== freeflying-ibook [n=freeflyi@60.55.227.27] has joined #ubuntu-devel
fabbionehmm not too bad02:48
fabbionefrom 200 to 183 bugs in one day of X work02:48
=== zakame [n=zak@ubuntu/member/zakame] has joined #ubuntu-devel
Kamionmdz: kiko is incorrect02:54
Kamionmdz: maybe some bits of it work, but /srv/launchpad.net/codelines/current/scripts/sync-source.py definitely doesn't02:54
Kamionoh, hmm, I need LPCONFIG=ftpmaster02:55
Kamionstill fails though02:55
Kamionpsycopg.OperationalError: FATAL:  Ident authentication failed for user "ro"02:55
Kamion; used connection string 'dbname=launchpad_prod user=ro host=jubany.ubuntu.com'02:55
mdzKamion: seems like deployment problems rather than incompleteness so far02:56
mdzkiko should be awake02:56
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #ubuntu-devel
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
fabbionehey mdz02:59
=== fabbione gets a choccolate cookie
mdzgood morning03:00
=== lemsx1|gone is now known as lemsx1
lemsx1good morning03:02
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-devel
=== mpt [n=mpt@82.109.136.110] has joined #ubuntu-devel
=== jsgotangco [n=jsg@ubuntu/member/jsgotangco] has joined #ubuntu-devel
=== herman_ [n=herman@flits101-191.flits.rug.nl] has joined #ubuntu-devel
=== mxpxpod [n=BryanFor@unaffiliated/mxpxpod] has joined #ubuntu-devel
=== ploum [n=ploum@user-85-201-2-96.tvcablenet.be] has joined #ubuntu-devel
=== Mithrandir hugs seb128
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
=== seb128 hugs Mithrandir
Robot101# and caaan you feeel the love tonight...03:12
jsgotangcoerrr03:12
zakameoooh03:13
=== aquarius [n=aquarius@angel4.vm.bytemark.co.uk] has joined #ubuntu-devel
mdzjdub: fridge calendar needs updating for the new release schedule03:16
aquariusWill a package that has recently gone into Debian unstable make it into Dapper? I don't know when the next sync-with-Debian is, or whether there's one before the release.03:16
Kamionaquarius: not in general before release, although we can make specific exceptions03:17
aquariusKamion: ah, OK. Is a recent unstable Debian package likely to work in Dapper? It's gccxml.03:18
Keybukwow, what a hack03:19
Keybukcute, but eeeevil03:19
=== Hirion [n=hirion@draugr.de] has left #ubuntu-devel []
Kamiondoko: opinion on gccxml?03:20
=== sivang wonders how the horizontal rows issue ended up.
dokoKamion: for main???03:22
dokono, that's based on gcc-3.2.something03:22
Kamiondoko: no, to sync from Debian03:22
dokouniverse, why not03:23
aquariusdoko: the Debian package is based on a CVS gccxml, which works with gcc 4.0.03:23
fabbioneKamion: could you be so kind to tell me why ubuntu-desktop is still not installable on sparc? infinity and I fixed the powermanagement-interface this morning, but i can see there might be more around...03:23
=== Hirion [n=hirion@draugr.de] has joined #ubuntu-devel
fabbioneKamion: i would do it myself.. but -ENOSPARC for a couple of days03:23
aquarius(or so the ITP and surrounding mails say)03:23
dokoaquarius: they do write that, but looking into the source, before it went into debian, it had the 3.2 version strings.03:24
=== G0SUB [n=ghoseb@ubuntu/member/g0sub] has joined #ubuntu-devel
Kamionfabbione: difficult to say without just trying apt-get install, I'm afraid03:24
fabbioneKamion: ok :/03:24
Kamionbritney isn't particularly big on extra debugging output03:24
aquariusdoko: ah -- I'm happy to bow to your wisdom on this. I want to use it for wrapping a C library with Python, and I didn't want to compile it myself if it's going to appear in Dapper tomorrow. :)03:24
fabbionei don't know why i had the feeling we had a tool to catch that...03:25
Kamionfabbione: uninstallable gnome-power-manager seems like a possibility03:25
fabbioneKamion: that should have been sorted with new powermanagement.. but i will look.. thanks mucho03:27
Kamionmdz: remember the talk at the UI sprint about wanting the language and keyboard selectors to be horizontally-scrolling tabular lists?03:31
Kamionmdz: we've been looking at that today, and it's more difficult than expected; getting the right scrolling, keyboard navigation, placement depending on fonts etc. semantics isn't possible with anything GTK gives us at the moment03:33
Kamionmdz: Keybuk estimates ballpark 2-3 days to write the widget; do we want it enough to have him spend that time?03:33
mdzKamion: I'm not sure what you mean by horizontally-scrolling tabular lists03:34
Kamionmdz: having the list of languages etc. be vertically wrapped, newspaper-style03:34
Kamionoh, you weren't there on Friday03:35
mdzno03:35
Kamionthe language and keyboard selectors are currently simple vertical lists03:35
mdzcan you give me an example of something similar in another program?03:35
Kamionthe problem with this is that it makes very poor use of screen space, and you end up with big empty spaces in the dialog03:35
Keybukthere is nothing similar in another program03:35
Keybukthe "closest" thing is the "Add Printer" "Manufacturer" drop-down ... like that, but as a horizontally-scrolling list box03:36
mdzoh, I see03:36
mdzyou are talking about a multi-column layout03:36
Kamionsabdfl asked for this to be changed so that it wraps vertically, a bit like say the entries on the Windows start menu03:36
Kamionwell, at least the start menu circa Windows 95 ;-)03:36
Kamionand you then scroll left/right in case not all the languages fit03:36
mdzright, I think I understand now03:37
Kamionthat would allow the widget to take up more of the screen, and increase the chance that your language is immediately visible03:37
mdzsince the request came from sabdfl, the question would be how badly he wants it03:37
mdzI don't think I can speak to that03:37
Kamionsabdfl: see the above discussion?03:37
sabdflmdz: i'm watching03:37
sabdflthe discussion03:37
sabdfldon't have time to fix gtk on this one03:38
sabdflso lets go with a smaller list and find a way to lay it out so it looks reasonable03:38
sabdflthis bits us in a couple of places03:38
sabdflmaybe ddlb?03:38
Kamionddlb?03:38
Keybukddlb?03:38
sabdfldrop-down list box03:38
sabdfli think that's what the mac os uses for, say, lists of countries03:38
Kamiondrop-down felt pretty unpleasant to me when I tried it03:39
Kamionoem-config uses that03:39
=== Keybuk grabs a sandwich
Kamionalso, since the espresso window is fixed-size based on the largest of any of its pages, that would leave even more empty space on the screen03:39
sabdflyeah, it's not right, but it has the advantage that it can use more of the screen when it's in use03:39
Kamionyou'd have a tiny drop-down widget sitting in the middle of it :)03:39
mdzsabdfl: yes, that's what the OS X installer uses03:39
sabdfli'm wondering if we can't combine that question with other questions03:40
sabdflso we get more efficient use of space03:40
Kamionnot at all easily, I'm afraid03:40
sabdflbut you sort of need that done before you can do anything03:40
mdzright03:40
sabdflthere is the space where people will type to confirm their keybord is set correctly03:40
na7ehowdy sabdfl03:40
sabdflhi na7e03:40
Kamionin order to do that we'd have to have multiple debconf backends running at once, which is sort of direly painful03:40
sabdflsounds excruciating03:41
sabdflpass on that then :-)03:41
sabdflKamion: this should not be a blocker for the next round, just do what works, we will prettify later03:41
sabdflhow is it coming along based on ui sprint feedback?03:41
Kamionalthough, er, well, maybe in theory, beginblock/endblock could help - but I think that's post-dapper03:41
sabdflis this the last issue on your list?03:41
=== jlj [n=agp@207.67.194.249] has joined #ubuntu-devel
Kamionno, it's the hardest remaining thing outside partitioning03:42
Kamionprogress is pretty good again now, I just lost a lot of time last week to the breezy installer vulnerability03:42
Kamiongot the disk selector in this morning03:42
Kamionlocalisation basically works, and I have a nearly-full Portuguese translation to test with now03:44
=== koke [n=koke@ubuntu/member/koke] has joined #ubuntu-devel
=== dominic_ [n=chatzill@cpc1-mapp2-4-0-cust92.nott.cable.ntl.com] has left #ubuntu-devel []
sabdfldoes gtk not give you a cell view, like a spreadsheet?03:45
KamionKinnison: while I remember, there's some badness in gparted at the moment; the ok-to-apply dialog never appears03:46
Kamionsabdfl: not that any of us can see - that would be ideal03:46
Kamionperhaps there's something thievable in gnumeric03:46
na7ewould be nice if gtk did03:46
KinnisonKamion: Urgh03:47
KinnisonKamion: it's supposed to03:47
=== Kinnison will look at that
Kamionta03:47
sabdflno reason not to embed a spreadsheet in the installer :-)03:47
=== Kinnison suggests we just embed colin in the installer
Kinnisonit'll add intelligence to the mix03:47
MithrandirKinnison: and you'll only be able to install with an irish accent? :-)03:48
KinnisonMithrandir: no, but it'll karate-kick you if you make a wrong choice03:48
=== bddebian [n=bddebian@mail.ottens.com] has joined #ubuntu-devel
sabdflkiko, jamesh are saying there's a gtk table03:48
na7ei was thinking something completely different, hrm03:49
Kamionis gtk.Table really appropriate? I normally use it for laying out widgets in the same way I'd use a vbox/hbox03:50
Kamionwith gtk.Table you'd still have to implement keyboard navigation, I'd expect03:50
Kamionand it would not be able to automatically reflow columns based on the available size03:50
Kamiontables are for very fixed layout, which this isn't really03:51
jameshKamion: do you have a web page or mockup of what you are after?03:51
Kamionjamesh: no, but think newspaper columns03:51
Kamiononly with each line on each column being a choice from a liststore03:51
Kamionwhen it runs out of vertical space, it should wrap the list onto the next column and carry on03:52
=== TheMuso [n=luke@dsl-202-173-132-131.nsw.westnet.com.au] has joined #ubuntu-devel
Kamionif it runs out of horizontal space, it should scroll03:52
jameshKamion: I don't think there is a ready made widget that'll do all of that03:53
Kamionthat was indeed the general opinion. how hard would it be to write one?03:53
jameshusing a list store as a backend?03:54
jameshprobably hard03:54
Kamiondoesn't have to be a list store03:55
KamionI have a big list of strings03:55
=== mat__ [n=mat@l07v-213-44-95-59.d4.club-internet.fr] has joined #ubuntu-devel
jameshthere is a GtkWrapBox widget in gimp that does some of what you want03:56
jameshit acts like a GtkBox but wraps when it runs out of space03:56
KamionKeybuk looked at that but seemed to think the result was poor03:56
jameshit has size allocation issues though03:56
=== mat|work [n=mat@igoan/mat] has joined #ubuntu-devel
=== janimo [n=jani@Home03207.cluj.astral.ro] has joined #ubuntu-devel
Keybukjamesh: the allocation issues were a bit of a problem; and also the fact it's not scrollable04:11
Keybukso Colin would have to make sure the list of languages/keyboard layouts fit on one page04:11
Keybukand then there's the question of what exactly you pack *into* the box; buttons not being that great04:12
sabdflKamion: http://www.sicem.biz/personal/lgs/projects/gtkgrid/view_screenshots04:15
sabdflhttp://www.sicem.biz/personal/lgs/projects/gtkgrid/view_project04:15
sabdflkiko says "this may not work today"04:15
Keybuksabdfl: that looks like an ordinary GtkTreeView?04:15
sabdflno, it's a GtkGrid04:16
Kamionsabdfl: looks like that doesn't actually wrap vertically, since cells are falling off the bottom and there's a vertical scrollbar04:16
Keybukbut I can't see what it's doing that GtkTreeView doesn't do04:16
Kamionwhich isn't what we want04:16
sabdflkamion: we know in advance what language/keybd to put in what cell04:16
Kamionsorry, I guess I wasn't quite with-it when I said that a spreadsheet-style cell grid would be perfect - the requirement to wrap vertically makes it very different from a spreadsheet04:16
sabdflwe don't need it to figure that out dynamically04:17
Kamionsabdfl: but we don't know the font size04:17
Kamionwhich will be completely different if you're running with accessibility support turned on04:17
Kamionwe can't just hardcode the vertical wrapping04:17
sabdflwe can say its a fixed number of vertical cells04:17
Kamionbut it isn't04:17
sabdflok04:17
Kamionwe can't figure this out in espresso04:17
Kamionwe need the widget to do it based on its preferred size04:17
Kamionor available size, something like that04:17
sabdflok, np, keep going with select box or ddlb04:17
Keybukand we can't figure out the height of the TreeView/Grid because the way GTK+ works with scrolling is to pack it inside a different widget that scrolls around04:18
KamionKeybuk: could you have a look at turning the current widgets into drop-downs, and see how they look?04:19
Kamionsince you said on Thursday that you wanted to help :)04:20
Keybukthis afternoon I'm going to try and get n-m up04:20
Keybukthen tomorrow I'll bug you how to get started on d-i :)04:20
jameshKeybuk: when I talked with Owen about GtkWrapBox a few years back, the idea about how to handle size allocation sanely was to make the widget handle its own scrolling (set_scroll_adjustments(), etc)04:20
Kamionrighto04:20
KeybukI imagine I need some kind of test environment04:20
Kamionfor espresso, I normally just download and boot a current live CD, rsync the source tree over from my laptop, build it on the live CD, install it, run it04:20
Kamionit's fairly easy to get going with that way, actually easier than d-i04:21
Keybukok04:21
Mithrandiras long as you don't need to run it through the whole process, just working in a normal system is fine04:25
=== ondrej [n=ondrej@fw.nic.cz] has joined #ubuntu-devel
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #ubuntu-devel
=== ploum [n=ploum@user-85-201-2-96.tvcablenet.be] has joined #ubuntu-devel
=== ondrej [n=ondrej@fw.nic.cz] has left #ubuntu-devel []
KinnisonI don't have enough RAM to do the liveCD trick most of the time04:40
Kinnisonhave to rsync .debs04:40
=== ajmitch__ [n=ajmitch@port161-58.ubs.maxnet.co.nz] has joined #ubuntu-devel
=== glatzor [n=sebi@ppp-82-135-64-134.mnet-online.de] has joined #ubuntu-devel
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #ubuntu-devel
=== Gwynn [i=Gwynn@cp106356-a.tilbu1.nb.home.nl] has joined #ubuntu-devel
mdzKinnison: which livecd trick?04:50
Kinnison mdz the build-deps and rsync-the-source trick kamion does04:50
mdzits build-deps are fairly modest, no?04:51
Kinnisonthe evo stuff weighs down04:52
Kinnisonand tmpfs only ever uses half ram04:52
Kinnisonso it gets a bit full04:52
Kinnison:-)04:52
Kamionmdz: the live CD doesn't have build-essential preinstalled so all that has to go into RAM04:54
mdzKamion: I forgot it had C bits in it04:54
=== mat|work [n=mat@igoan/mat] has joined #ubuntu-devel
=== elkbuntu [n=melissa@203-214-128-159.dyn.iinet.net.au] has joined #ubuntu-devel
=== bmonty [n=bmontgom@ubuntu/member/bmonty] has joined #ubuntu-devel
=== mat|work [n=mat@igoan/mat] has joined #ubuntu-devel
mvowhy does busybox-initramfs conflicts with every other busybox in the archive?05:07
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #ubuntu-devel
mdzfabbione: why do we even build powermanagement-interface on sparc?05:10
mdzfabbione: ubuntu-meta automatically excludes packages which do not exist on the target arch05:11
Robot101ghrgh05:11
fabbionemdz: because LP doesn't understand Not-For-US or PAS and it gets automaticlly builded. The problem is that we don't support Task: per arch and one of the pkgs in the game is arch: all = you lose05:11
mdzfabbione: LP understands Architecture:05:12
fabbionemdz: it doesn't understand PAS or NFU05:12
=== luka74 [n=luka@external-7.hermes.si] has joined #ubuntu-devel
=== mat|work [n=mat@igoan/mat] has joined #ubuntu-devel
=== Hirion [n=hirion@draugr.de] has joined #ubuntu-devel
=== spacey [n=herman@ubuntu/member/spacey] has joined #ubuntu-devel
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-devel
=== j^ [n=j@e178014181.adsl.alicedsl.de] has joined #ubuntu-devel
=== Znarl [n=karl@bb-82-108-14-161.ukonline.co.uk] has joined #ubuntu-devel
=== GmanZZZ [n=gman@nwkea-socks-1.sun.com] has joined #ubuntu-devel
=== ompaul [n=ompaul@ubuntu/member/ompaul] has joined #ubuntu-devel
=== Diziet [n=ian@xenophobe.extern.relativity.greenend.org.uk] has joined #ubuntu-devel
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-devel
=== jamesh [n=james@82.109.136.110] has joined #ubuntu-devel
=== carlos [n=carlos@82.109.136.110] has joined #ubuntu-devel
=== zmo [n=zmorssi@62.58.40.86] has joined #ubuntu-devel
=== Fjodor [n=sune@0x55510b65.adsl.cybercity.dk] has joined #ubuntu-devel
=== tdjb [i=tdjb@216.222.48.32] has joined #ubuntu-devel
=== Xof [n=mas01cr@158.223.59.22] has joined #ubuntu-devel
=== poningru [n=poningru@n128-227-55-122.xlate.ufl.edu] has joined #ubuntu-devel
=== sto [n=sto@debian/developer/sto] has joined #ubuntu-devel
=== hile__ [i=hile@hack.fi] has joined #ubuntu-devel
=== trappist [i=trappist@tra.ppi.st] has joined #ubuntu-devel
=== Ubugtu [n=bugbot@ubuntu/member/seveas] has joined #ubuntu-devel
=== Hadaka [i=naked@naked.iki.fi] has joined #ubuntu-devel
=== madduck [n=madduck@debian/developer/madduck] has joined #ubuntu-devel
=== nnonix [n=brad@chef.nerp.net] has joined #ubuntu-devel
=== dAndy [n=dandy@opal.cat.pdx.edu] has joined #ubuntu-devel
=== asw [n=asw@karuna.med.harvard.edu] has joined #ubuntu-devel
=== predius_ [n=foo@predius.org] has joined #ubuntu-devel
=== dotwaffle [i=dotwaffl@silenceisdefeat.org] has joined #ubuntu-devel
=== Riddell [i=jr@kde/jriddell] has joined #ubuntu-devel
=== Lathiat [i=lathiat@ubuntu/member/pdpc.basic.lathiat] has joined #ubuntu-devel
=== TerminX [n=terminx@64.62.190.212] has joined #ubuntu-devel
=== Micksa [n=mslade@203-217-18-166.perm.iinet.net.au] has joined #ubuntu-devel
=== ccharles [n=colin@fedora/byte] has joined #ubuntu-devel
=== siretart [i=siretart@ubuntu/member/siretart] has joined #ubuntu-devel
=== sivang [i=sivan@ubuntu/member/sivang] has joined #ubuntu-devel
=== azeem [n=mbanck@host45.natpool.mwn.de] has joined #ubuntu-devel
=== Mithrandir [n=tfheen@c5100BC63.inet.catch.no] has joined #ubuntu-devel
=== tseng [n=tseng@unaffiliated/tseng] has joined #ubuntu-devel
=== simira [n=simira@194.24.252.250] has joined #ubuntu-devel
=== dieman [n=dieman@3.14159265358979323846264338327950288419716939937510582097.org] has joined #ubuntu-devel
=== Fade [n=fade@outrider.deepsky.com] has joined #ubuntu-devel
fabbioneso it gets to build gnome-power-manager05:12
fabbioneand powermanagement-interface05:12
fabbioneand it messes up05:12
mdzfabbione: I don't see why we need those in this case; we should be able to use  Architecture:05:12
fabbionemdz: it doens't work.. infinity and Ihave been there already.. once in breezy in which i had to ask elmo to rm -rf sparc binaries and now to solve it the LP way..05:13
mdzfabbione: can you explain to me why?  I don't understand05:13
fabbionemdz: because we don't support Task per architecture and one of the packages in the game is arch: all05:14
fabbionemdz: so it ends up to be Task: ubuntu-desktop and pulls in stuff that is not installable on sparc05:14
fabbionemdz: so we need to stub that package.. more or less what's done on ppc05:14
mdzwhich package?05:14
fabbionepowermanagement-interface05:14
fabbioneat least it's one of them.. in breezy there were two05:14
mdzpmi has an implementation for ppc which uses pbbuttonsd, no?05:15
mjg59Yes05:15
fabbionemdz: i said similar to ppc05:15
=== irvin [n=irvin@ubuntu/member/irvin] has joined #ubuntu-devel
mdzpowermanagement-interface is not arch: all05:15
mjg59mdz: Well, which replaces pbbuttonsd05:15
fabbionemdz: on x86/x86_64/ia64 Depends: acpi-$something05:15
fabbionemdz: that does not exists on sparc05:15
fabbionemdz: since that package gets builded, and can't be excluded, we need to stub it05:15
mdzfabbione: yes, but we don't  try to install _i386.deb on sparc either :-)05:15
fabbionemdz: i did ask infinity NOT to build it05:16
fabbioneand he said that it cannot be avoided05:16
mdzArchitecture: i386 powerpc amd64 etc. should stop it from being built on sparc05:16
fabbioneso it lands in the Task: stuff05:16
fabbionemdz: apparently it doesn't work that way.. i was told and i have to trust..05:16
fabbionethe same situation in breezy had to be fixed "manually" the hard way05:17
Kinnisonmdz: I think I got told off for obeying the Architecture files05:17
Kinnisonerm s/files/lines/05:17
KinnisonIt might need a P-a-s entry05:17
mdzKinnison: the build will fail anyway if Architecture: doesn't match05:17
mdzno?05:17
fabbioneand P-a-s seems to be half broken05:17
mdzdoesn't sbuild check that?05:17
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #ubuntu-devel
mdzthis certainly used to be the case pre-soyuz05:17
Kinnisonmdz: I thought sbuild ignored it too05:17
xhakeri just installed dapper on a friends laptop, X failed to start "No Screen". i figured it out: the laptop has 2 graphic cards, the s3 was being detected, but the ati is the active one. it was wierd though, my laptop as 2 gfx card too, one is an intel the other ati too05:17
Kinnisonmdz: It's possible sbuild checks it05:18
mdzfabbione: in breezy, a package with Architecture: i386 would not build on sparc.  it would be attempted but would fail05:18
=== Kinnison guesses infinity and cprov need to look into this
xhakerim going to see if similar reports exist on malone05:18
mdzit resulted in build logs which looked like this:05:18
mdzFetched 10.5kB in 0s (0B/s)05:18
mdzDownload complete and in download only mode05:18
mdz: powerpc not in arch list: i386 amd64 -- skipping05:18
fabbionemdz: and perhaps it still works in LP.. i don't know.. i am not an LP buildd admin and i was told that it is partially broken.. hence i report what i am told..05:19
=== sbartleylinux [n=sbartley@67.108.61.130.ptr.us.xo.net] has joined #ubuntu-devel
=== zmo [n=zmorssi@62.58.40.86] has left #ubuntu-devel []
=== Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-devel
=== soumyadip [n=soumyadi@59.94.2.248] has joined #ubuntu-devel
fabbioneKinnison: why do you depend directly on acpi-support for g-p-m ?05:33
fabbioneKinnison: powermanagement-interface will do that for you05:33
fabbioneand you already depend on it05:33
Kinnisonfabbione: I imagine because I was thinking about explicit deps when I did the acpi whitelist support05:36
=== Toadstool [n=jcorbier@maisel-gw.enst-bretagne.fr] has joined #ubuntu-devel
Kinnisonfabbione: I'll fix that in my next upload05:37
fabbioneKinnison: thanks, that would be awesome05:37
fabbioneKinnison: if you want to keep the direct depends, can you please do so that sparc and hppa will have no acpi-support Depends ?05:38
=== irvin [n=irvin@ubuntu/member/irvin] has joined #ubuntu-devel
Kinnisonfabbione: argh, of course05:38
fabbioneKinnison: otherwise just let powermanagement-interface do it for you05:38
Kinnisonfabbione: Sorry05:38
fabbioneKinnison: no problem.. i was just puzzled when today i couldn't install desktop :)05:39
fabbioneKinnison: i was aware only of pmi with that problem05:39
=== Kinnison will try and fix it today
Kinnisonlots of stuff going into g-p-m soon05:41
fabbioneKinnison: thanks a lot05:41
na7edo you guys know a way to associate a task with a package?  is the only way in the control file?05:41
fabbionena7e: that usually involves to sacrifice a few goats to the ftp-masters together with a jar of gold and one of whisky05:42
na7efabbione, now where did i put that whiskey05:42
Kinnisonfabbione: can you file a bug on g-p-m so I remember05:42
fabbioneKinnison: sure...05:42
Kinnisonfabbione: I'm currently up to my ears in gtkmm reminding myself of how this patch for gparted works05:43
fabbioneKinnison: do you want me to just kill the Depends for you?05:43
fabbioneKinnison: and you take over after?05:43
Kinnisonfabbione: No 'cos I have a non-uploaded version here05:43
=== Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-devel
fabbioneok05:43
Kinnisonsomewhere05:43
fabbionesure05:43
Kinnisonjust file the bug so I have something to close05:43
Kinnisonit'll make me feel more important05:43
sivangheh05:44
fabbioneKinnison: i can give you a few X bugs if you want..05:45
fabbioneKinnison: #3573505:45
=== fabbione is disappointed because he did start working on X again and nobody noticed the -17 bugs dropped today
Kinnisonfabbione: I've got enough bugs without X too05:47
maswanIf I store 10000 dapper isos in a tape library, do I win something? ;)05:47
seb128fabbione: looks like a normal daily desktop count :p05:47
=== Kinnison stares at evo, 76 unread bugmails from LP to dealw ith
Kinnisonstill s'less than earlier05:47
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #ubuntu-devel
fabbioneseb128: yeah right.. but desktop bugs < X bugs05:48
Amaranthyay, x fixes :)05:48
fabbioneKinnison: 76 emails.. or 76 bugs?05:48
seb128fabbione: I would not bet on that05:48
fabbionemy bug inbox was about 650 this morning05:48
Kinnisonfabbione: Dunno 'til I go read, I'd guess somewhere between the two05:48
fabbioneseb128: do you want to swap for a while?05:48
seb128fabbione: that would be a loose loose, you don't know GNOME and I don't know xorg05:49
fabbioneseb128: i think it's a win to win instead.. we both get to learn something new :)05:50
Amaranthbut it'd be funny ;)05:50
seb128fabbione: but https://launchpad.net/people/desktop-bugs/+subscribedbugs == 2566 bugs atm05:50
seb128fabbione: I don't discuss xorg gets load of bugs too, but don't denigrate desktop load :p05:51
Gwynnbut if you both learn something new that the other knows allready wouldn that spell r e d u n d a n c y ?05:51
fabbioneseb128: Linux was right.. gnome sucks :P05:51
seb128:)05:51
fabbioneLinus even ;)05:51
=== jdub [n=jdub@ppp121-112.static.internode.on.net] has joined #ubuntu-devel
fabbioneok enough troll for seb128 today :)05:52
=== Gwynn is sorry and will shut up again
fabbioneseb128: we have 1:10 ratio... 05:52
=== MagnusR [n=magru@c83-250-59-127.bredband.comhem.se] has joined #ubuntu-devel
seb128fabbione: yeah, let's back to work ;)05:53
=== seb128 hugs fabbione for tackling all those xorg bugs today
bddebianheh05:53
fabbioneseb128: :)))05:56
HiddenWolffabbione: bug sabdfl to write something like gnome's bugzilla weekly bug summary :)05:58
fabbioneHiddenWolf: hmm i would prefer graphs to show peaks of bugs and when/why they get squashed06:00
G0SUBpitti: ping06:00
HiddenWolffabbione: right you are06:01
fabbionethey can give a really good overview of what happens when/why and how to optimize it for the next release06:01
fabbionei did something like that for Debian BTS once... but i lost interest in getting it in place once i started to fight with the admins06:01
=== Lure [n=admin@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
=== Burgwork [n=corey@d66-183-174-128.bchsia.telus.net] has joined #ubuntu-devel
pittiG0SUB: pong06:21
G0SUBpitti: there is a language Hindi for which I could get only the translated file tree ... can you make the XPI yourself please ?06:21
pittiG0SUB: hm, not sure06:22
G0SUBhmm06:22
pittiG0SUB: it requires some metadata06:22
G0SUBeverything that's required is there06:22
G0SUBjust that it's not zipped up 06:22
pittioh, if it has the manifest and install.rdf, I can certainly zip it myself :)06:22
G0SUBthe doc is here http://www.mozilla.org/projects/l10n/mlp_packaging.html06:22
=== charkins [n=casey@pdpc/supporter/active/charkins] has joined #ubuntu-devel
G0SUBpitti: hmm, it seems they are not there ... I will get back to you with the XPI ... you won't need to handle that pain06:25
=== olemke [n=olemke@p548978B3.dip.t-dialin.net] has joined #ubuntu-devel
pittiKeybuk: is there a way to explicitly state in a preinst that a package drops a conffile? so that it doesn't count as owned by that package any more?06:40
Keybukremove it, should work06:43
pittiKeybuk: hm, it's actually migrated from postgresql-common to postgresql-client-common, so I can't fully remove it06:44
pittibut during the upgrade it's actually removed06:44
pittidebian bug 35791006:44
UbugtuDebian bug 357910 in postgresql-common "Subject: Unable to upgrade: conflict between postgresql-common and" [Important,Open]  http://bugs.debian.org/35791006:44
pittiKeybuk: i. e. p-client-common's preinst either rm or mv it, and p-client-common's postinst moves it back (with the standard conffile moving recipe)06:45
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
Keybukand this doesn't work?06:46
pittiKeybuk: no, see the bug06:46
=== Kyral [n=Chris@ubuntu/member/kyral] has joined #ubuntu-devel
pittiKeybuk: dpkg complains even although the file isn't there any more (just in dpkg's database, of course, but not on disk)06:47
pittiKeybuk: my current solution is to Replace: all versions of postgresql-common06:47
pittiKeybuk: before it was Replaces: p-common (<< 45)06:47
pittiKeybuk: 357909 has a more complete log, btw06:49
Keybukdon't you mean <= 45 ?06:50
pittiKeybuk: 45 was the first version which introduced the package split06:50
pittiKeybuk: but the versioned Replaces is wrong anyway, I guess, since people might upgrade from 44 to 49 or so06:51
pittiKeybuk: so if p-common is already updated before p-client-common, it doesn't apply any more06:51
Keybukoh right06:51
Keybukand iwj's conffile patch breaks it?06:51
pittithe versioned conflict shoudl be fine06:51
Keybukversioned replaces06:52
pittiKeybuk: no idea which patch is to blame; I just verified it on dapper and sid06:52
Keybukdpkg largely ignores versioned conflicts06:52
Keybukdoes it work in sarge?06:52
DizietHello.  My ears are burning.06:52
pittiKeybuk: I can try that; it's a bit hard (production system), but should work06:52
Keybukjust grab the dpkg from sarge and install it06:52
=== desrt gives Diziet some sodium peroxide
pittiHi Diziet 06:52
Keybukor from breezy, actually06:53
Keybukthat's more up to date06:53
pittiKeybuk: ah, good idea06:53
DizietWhat's all this about a `standard conffile moving recipe' ?  Is this some other hideous workaround for a dpkg bug ?06:54
DizietIt's nearly always a mistake to mess with a conffile in a maintainer script.06:54
pittino, it's a hideous workaround for a hideous situation06:54
DizietWhat hideous situation ?  Conffiles should move from package to package just fine (assuming an appropriate Replaces, just like you need for any file movement).06:54
pittiDiziet: moving a conffile to anouther package is not really something dpkg supports, so preinst/postinst have to make sure that it'll happen without dpkg conffile questions06:55
KeybukDiziet: that broke with the "obsolete" patch, afaict06:55
DizietDid it ?  Not in my tests.06:55
DizietIf it broke we should fix it dammit.06:55
KeybukI've seen several bug reports with a conffile still being claimed by a later version of a package and causing an overwrite error with the package that Replaces it06:55
DizietIf someone can produce a test case that doesn't involve maintscript fiddling then I'll fix it.06:55
pittiKeybuk: ok, so I get the same breakage with breezy's dpkg06:55
Keybukpitti: then I don't understand your bug06:56
Keybukif package A has not got the conffile, and package B has it06:56
Keybukthen you won't get that overwrite error06:56
pittiwell, I understand *part* of the bug06:56
Keybukso either you're lying, and both A and B have the file, or something else is going on06:56
Keybukdpkg: error processing /var/cache/apt/archives/postgresql-client-common_46_all.deb (--unpack):06:56
Keybuk trying to overwrite `/etc/postgresql-common/user_clusters', which is also in package postgresql-common06:56
Keybukthat means that postgresql-common has that conffile06:56
Keybukand postgresql-client-common *does not* Replaces it06:57
pittiKeybuk: version 44 of p-common has, but not 45+06:57
DizietMaybe I should volunteer to fix all of these kinds of bugs.06:57
Keybukok, prove it; give me the Conffiles: bit from status :)06:57
Dizietpitti: I think what Keybuk means is that dpkg thinks the package still has it even though the new .deb doesn't.06:57
pittiright06:57
DizietWould you like me to fix this problem for you ?  I can do it tomorrow.  (No time left today - I have to go in 15m006:58
pittiso, my /v/l/dpkg/status still shows p-common Version 4406:58
KeybukDiziet: that shouldn't matter, postgresql-client-common Replaces it06:58
pittiwhich of course has the file06:58
pittihowever, the file is not in the system any more (it was rm'ed)06:58
DizietWhy was it rm'd ?06:58
pittiDiziet: in p-client-common's preinst06:58
DizietWhy, not what by.06:59
DizietI'm quite serious.  If you can tell me how to reproduce this bug I can fix it.06:59
pittiDiziet: I'm still trying to understand whether it's entirely my fault, or partly mine and partly dpkg's06:59
pittiso, let me explain step by step, unless I annoy you07:00
=== Gloubiboulga [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-devel
DizietSure, that's fine.07:00
pittiA := postgresql-common, B := postgresql-client-common07:00
pittiA 44 has the conffile, A 45 and 46 not07:00
pittiB Conflicts:/Replaces: A << 4507:00
pitti(version 45 introduced the package split, and the conffile needs to move from A to B07:01
pittinow, A 44 is installed, and I dist-upgrade to 4607:01
DizietYou mean B 46 C/R A << 45 ?07:01
pittiright07:01
pittiso, this part of my bug is a bit clear: if A gets upgraded first, then the Replaces << 45 doesn't apply any more07:02
pittiso what happens is:07:02
DizietRight.  And the conffile gets put into the weirdo orphan state.07:02
DizietThat's what my patch was for.07:02
pittifirst, B's preinst removes the conffile, since it's unchanged07:02
Diziet(I'm assuming your maintscripts don't do anything.)07:02
DizietWhy?????07:02
DizietWhy would you mess with a conffile in the preinst ?07:03
pittiDiziet: it's part of the recipe07:03
DizietWhere did you get this recipe ?07:03
pittiDiziet: for the case that it has been modified07:03
pittiDiziet: from www.dpkg.org07:03
pittiDiziet: anyway, I think it doesn't really matter here07:03
desrthm.  the new dapper livecd format is much nicer07:03
pittiso then dpkg tries to unpack A 46, but that fails due to the conflict07:03
pittialthough version 46 doesn't ship that conffile any more07:04
DizietI think dpkg is right here and your maintscript is wrong.07:04
DizietBICBW.07:04
Dizietwww.dpkg.org is down so I can't even add a note to the page saying `iwj hates this'.07:04
pittiso, I see the combination of two different bugs/issues:07:04
DizietHave you tried it without any `recipies' in the maintscripts ?07:04
pitti- dpkg still considers the conffile owned by A, even though the deb doesn't ship it; I know that there are reasons for that, though07:05
DizietA is removed but not purged at this point.07:05
pitti - my Replaces: is wrong, since it's versioned07:05
pittior, rather, it doesn't work here07:05
pittian unversioned replaces: works fine07:05
DizietOh, I /see/.07:05
pittiso, dpkg doesn't take into account that B replaces A << 45 if I upgrade A from 44 to 4607:06
pittiI mean, I'm not against adding an unversioned Replaces:07:06
pittibut it feels a bit ugly to me07:06
DizietNo, you probably shouldn't do that.07:06
DizietI see the problem now.07:07
DizietI think this is indeed a dpkg bug.07:07
=== AlinuxOS [n=Ubuntu@d83-184-199-227.cust.tele2.it] has joined #ubuntu-devel
Burgworksabdfl, ping07:07
DizietI think the right answer is for orphan conffiles never to cause conflicts.07:08
lifelessthe sab is in deep discussion here07:08
DizietBut I'll sleep on it and play with it tomorrow.07:08
DizietAll of these .debs are in the Ubuntu archive ?  (Or were ?)07:08
pittiDiziet: great; I can provide you with some minimal test debs if you need07:08
pittiDiziet: Debian currently07:09
DizietDebian.  OK, NP.07:09
pittiDiziet: they are tiny, I can send them to you if you want07:09
DizietYes, please.07:09
pittiDiziet: I can also strip them down to remove all the maintscripts stuff07:09
DizietNo, no, I can do that.07:09
pittiDiziet: ah, to answer this question:07:09
DizietBut send me the `source' if it's not just dpkg -x :-).07:09
pittiDiziet: if the conffile is modified, then we need the magic to avoid a dpkg conffile question07:09
DizietYes, dpkg is supposed to do that.  That's what the orphan conffile thing is for.07:10
Diziet(I can't remember whether that patch made it into breezy.  I suspect not.)07:10
=== pitti_ [n=pitti@195.227.105.180] has joined #ubuntu-devel
pitti_yay my network, sorry07:11
pitti_<pitti> Diziet: otherwise, installing B on top of an orphaned modified conffile from A would trigger a question07:11
DizietIs the conffile shipped in B different from the one in A ?07:12
DizietErr.  To me `modified conffile' means one locally modified by the admin.07:12
DizietNB that removing it with `rm' (like in your preinst) counts as modifying it.07:12
pittiDiziet: the default file didn't change07:13
pittiDiziet: right, admin modified07:13
pittiDiziet: but the recipe works just equally well if the file changed between A and B07:14
DizietRight.  Then the orphan conffile stuff is supposed to work.07:14
DizietAs you can tell, I don't believe in this `recipe'.07:14
lifelessif you need him urgently I can ping him, but if it can wait I suggest email07:15
=== KaiL [n=KaiL@p548F57E6.dip.t-dialin.net] has joined #ubuntu-devel
lifelessing 07:15
DizietAnyway, I have to go or I'll be late for my dinner.07:15
DizietMail me those files and if you say anything else here I'll see it tomorrow morning.  I'll look into it and write you up a diagnosis :-).07:15
ograseb128, ping07:16
pittiDiziet: thanks a million07:16
pittiand enjoy your dinner07:16
Dizietpitti: NP, I enjoy this kind of thing really :-).  Willdo.  TTFN07:17
seb128ogra: pong but I've to go for ~1.5 hour soon07:18
ograseb128, just a short question07:18
ogragdm depends on ubuntu-artwork, could you make that ubuntu-artwork | edubuntu-artwork ?07:19
seb128sure07:19
ograi want to jget rid of the ubuntu-artwork package from the edubuntu Cd07:19
ograthanks :)07:19
seb128np07:19
ogrago !07:19
ogra:)07:19
lamontKeybuk: why on earth would anyone install recommends by default?  if the package needs it for operation, then it's a depends, not a recommends... :0)07:19
=== lucas [n=lucas@ubuntu/member/lucas] has joined #ubuntu-devel
lamontseb128: stupid question for you....07:24
lamontmy screen lock button doesn't work on dapper.07:24
ogralamont, do you have gnome-screensaver installed ? it works here 07:24
seb128lamont: does the menu item work? or the session dialog button?07:24
lamontmind you, historically, I had to pull up the screensaver preferences so that it would complain that the lock daemon was "not running and did I want to start it" before I could lock on breezy... so I think it might be session defaults07:25
lamontseb128: either one07:25
lamontapplet button on the panel, and pull down menu item07:25
seb128k, seems to be the screensaver not running07:25
lamontii  gnome-screensa 2.14.0-0ubuntu a screen saver and locker07:25
lamontseb128: right07:25
seb128deal with ogra about it :)07:25
seb128I've to run for now07:25
lamontand the new shiny dapper screensaver doesn't notice that it's not running...07:25
seb128bbl07:25
lamontseb128: np. thanks07:26
lamontogra: so what do I change where to cause gnome-screensaver to actually launch?07:26
lamont(and no, "rm -rf .gnome*" is not an option.07:26
=== lifeless [n=robertc@dsl-19.27.240.220.dsl.comindico.com.au] has joined #ubuntu-devel
ogranormally its started by default from the session ... 07:27
ograprobably the gconf key isnt set ... let me find it07:27
lamontogra: it hasn't normally been started for my session since somewhere before breezy release... :-(07:30
=== trulux [n=lorenzo@unaffiliated/trulux] has joined #ubuntu-devel
ogralamont, look with gconf-editor if /apps/gnome_settings_daemon/screensaver/start_screensaver is true07:31
lamontwee... X-over-ssh.07:32
ogragconftool-2 --get /apps/gnome_settings_daemon/screensaver/start_screensaver07:32
ogra:)07:33
=== lamont chuckles at "gnome-screenshot" and "gnome_screenshot"
lamontfalse.07:33
ograah07:33
lamontI guess I want to set it to true, eh?07:33
ograthats it07:33
ograyup07:34
lamont--set ... = true?07:34
ograit will default to gnome-screensaver if its installed 07:34
ogragconftool-2 --set /apps/gnome_settings_daemon/screensaver/start_screensaver --type bool true07:34
lamontthanks07:35
=== holycow [n=a@mail.wjsgroup.com] has joined #ubuntu-devel
=== No1Viking [n=Viking@h-83-140-104-3.ip.cust.port80.se] has joined #ubuntu-devel
=== tenco [n=martin@p549A4FF4.dip.t-dialin.net] has joined #ubuntu-devel
tencois it possible to run beagled without the --debug option?07:43
=== jinty [n=jinty@135.Red-80-37-34.staticIP.rima-tde.net] has joined #ubuntu-devel
=== janimo [n=jani@Home03207.cluj.astral.ro] has left #ubuntu-devel []
=== na7e [n=nate@68-190-90-101.dhcp.mdsn.wi.charter.com] has joined #ubuntu-devel
=== pvanhoof [n=pvanhoof@d54C0E27E.access.telenet.be] has joined #ubuntu-devel
=== j^_ [n=j@e178014181.adsl.alicedsl.de] has joined #ubuntu-devel
=== tiefox [n=giovanni@200.208.130.3] has joined #ubuntu-devel
=== j^_ is now known as j^
=== lloydinho [n=andreas@rosinante.egmont-kol.dk] has joined #ubuntu-devel
=== JanC____ [n=janc@dD577040E.access.telenet.be] has joined #ubuntu-devel
_ionGood morning.08:02
Lure_ion: hi08:04
_ionHi08:04
Lure_ion: have your read mbiebl (debian maintainer) response to NM annoncement on ubuntu-devel?08:05
neuralisBenC: ping08:06
xhakerdoes sources.list accept smb shares ?08:06
_ionlure: Yep, i agree with him.08:06
neuralisxhaker: not unless they're mounted. that's a question for #ubuntu, though.08:07
_ionlure: I should have noticed the versioning stupidity in the libnl package i downloaded. :-\08:07
Lure_ion: are you already working on that?08:08
Lure_ion: I have checked mentioned svn, but I do not see that they rename applets :-(08:08
=== ritvik [n=ritvik@mailout1.vmware.com] has joined #ubuntu-devel
_ionlure: I hadn't had time to work on that yet, but i will. I also guess pygi's going to help with that as soon as he gets online.08:10
Lure_ion: btw, Tonio_ is also working on cleanup of packages - maybe check with him too08:11
_ionRight, i'll /msg him.08:11
hunger_ion: I think NM has trouble with /etc/network/interfaces.08:11
_ion#define trouble \08:12
hunger_ion: From what I understand it expects "inet dhcp" on a different line than "iface whatever".08:12
hunger_ion: Unfortunately that is not possible as ifup/ifdown do not understand that syntax then.08:13
_ionHmm. I thought i tested the patch, but perhaps i was careless.08:13
_ionI'll check it.08:13
hunger_ion: If you have no auto whatever but a "iface whatever inet dhcp" then NM gets a dbus error...08:13
=== LaserJock [n=laserjoc@ubuntu/member/laserjock] has joined #ubuntu-devel
hunger_ion: At least that seems to be the problem on my system. I removed the iface lines for now (no more ifup/ifdown), and NM works fine now.08:16
_ionOk. Thanks for the report.08:16
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel
dokodholbach, seb128, mvo: who's knowing the atk modules a bit?08:19
dholbachdoko: I doubt we have an expert for them :)08:20
dholbachdoko: what are you looking for?08:20
dokodholbach: #3574708:21
dholbachbug 3574708:21
UbugtuMalone bug 35747 in openoffice.org "OOo crashes with gnome accessability enabled" [Major,Unconfirmed]  http://launchpad.net/bugs/3574708:21
=== Hirion [n=hirion@draugr.de] has left #ubuntu-devel []
mvodoko: it makes synaptic as well08:23
mvocrash that is08:23
dholbachsame/similar backtrace?08:24
=== Hirion [n=hirion@draugr.de] has joined #ubuntu-devel
=== slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
dholbachmvo: ^08:25
mvodholbach: I look into it in a bit08:28
dholbachmvo: thanks08:28
dholbachdoko: can you give it another try with libatk1.0-dbg libglib2.0-0-dbg libgtk2.0-0-dbg installed? is this most recent dapper? 08:32
dholbachdoko: libgail-dbg too08:32
=== lemsx1 [n=lemsx1@p86-65.acedsl.com] has joined #ubuntu-devel
=== Lure [n=admin@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
=== AstralJava [n=jaska@cm-217-078-207-115.lohjanpuhelin.fi] has joined #ubuntu-devel
=== olemke [n=olemke@p548978B3.dip.t-dialin.net] has joined #ubuntu-devel
Mezwtf?08:47
Mezdpkg is missing on my system ?08:47
LaserJockthat's not good08:47
Mezsudo: dkpg: command not found08:48
Mezoh, it's just not in my path08:48
Mezit's there if i sudo -i08:48
=== _mvo_ [n=egon@p54A66256.dip.t-dialin.net] has joined #ubuntu-devel
xhakerMez: pre flight 3 install?08:51
Mezxhaker, I've been using dapper since it was opened for uploads08:51
dholbachMez: dkpg -> dpkg08:51
Mezdholbach, o_O how could i not notice that ;)08:52
=== dholbach confiscates Mez' crack-pipe ;)
xhakerMez: libpam-something broke path for some people, if the error is not the typo it may be that08:52
Mezdholbach, lol - nah - i've just woken up - tis probably why08:52
Treenaksdholbach: alias dkpg=dpkg08:55
Treenaks:P08:55
dholbachTreenaks: I don't need it, thanks ;)08:55
TreenaksMez then08:56
LaserJockor maybe dkpg=`echo "wake up!!!"`08:57
TreenaksLaserJock: apt-get install sl08:58
ograLaserJock, add a bunch of \a to the echo :)08:59
_mvo_is it normal that rsvg-convert from bootchart takes >800mb of my memory? and runs for ages?08:59
Treenaksogra: sl rocks, if you mistype 'ls' a lot08:59
ograheh09:00
LaserJockTreenaks: interesting. and sometimes I wonder why Universe has so many packages ;-)09:00
=== _mvo_ removes bootchart and wonders why it was installed in the first place
TreenaksLaserJock: it's the Debian thing :)09:00
dokodholbach: what further information do you expect from the trace back? It's some recursion, which apparently eats up the stack09:04
dholbachdoko: it'd be nice to have the arguments of the functions09:05
dholbachdoko: that was on i386, right?09:05
=== Amaranth [n=amaranth@ubuntu/member/amaranth] has joined #ubuntu-devel
dokodholbach: yes09:06
dholbachbrb09:06
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
zygadid dholbach leave already?09:09
LaserJockzyga: he said he would brb09:09
Amaranthright before you joined09:09
zygaoh, great :-)09:09
zygaI keep missing the developers I know ever since I got my new job09:10
=== GmanZZZ is now known as Gman
LaserJockyou'll just have to get to know some more developers so you can spread out the TZs ;-)09:11
zygahehe true :)09:12
=== dholbach [n=daniel@i577B03C8.versanet.de] has joined #ubuntu-devel
zygadholbach: hello09:12
zygadholbach: did you get my message yesterday?09:12
=== ajmitch__ is now known as ajmitch
dholbachyep09:12
dholbachzyga: could you follow up on the MOTU UVF exception bug for it?09:13
zygadholbach: yes but before I do I'd like to ask you about something09:13
zygaI wanted to fix i18n bug that was basically missing ngettext but I ran into a problem I don't know how to solve09:13
dholbachzyga: you should file a bug on ontv, the upstream developer will follow up, he reads those bugs too09:14
zygait basically reduces to the fact that I need a more generic ngettext that accepts a vector of msgid's and a vector of numbers to produce the correct result09:14
dholbachzyga: if not, you can subscribe him as well (johan@svedberg.com)09:14
zygaI already have an email for him with a diff and the description of my changes :-)09:14
zygaI didn't know he reads ubuntu bug reports09:15
dholbachyeah, he's great to work with09:15
dholbachdoko: it works for me :/09:15
dholbachdoko: nothing funny at all :/09:15
zygadholbach: what should I do with this ngettext problem? there is really no way to implement this correctly using current ngettext+gettext09:16
dholbachzyga: I suppose you better talk to him... as he knows the code better than I do09:17
zygadholbach: does he come to irc, ever?09:18
=== jlj [n=agp@207.67.194.249] has joined #ubuntu-devel
dokodholbach: even if you press some of the buttons in the help?09:18
dholbachdoko: yes, nothing funny at all09:18
dokodid you turn the speech on?09:18
dholbachzyga: I think I met him on irc, but I can't remember his ircnick09:18
zygaokay09:18
zygaI'll mail him09:18
dholbachcool09:18
dokostrange, because a user reported that as well ...09:19
zygadholbach: mail away, I'll get my patch up and running and look at UVF exception procedure09:24
=== _mvo_ goes for the evening
=== LeeJunFan [n=junfan@64.186.37.84] has joined #ubuntu-devel
=== AlinuxOS [n=Ubuntu@d83-184-199-227.cust.tele2.it] has joined #ubuntu-devel
=== sfeehan [n=sfeehan@pool-64-222-121-94.burl.east.verizon.net] has joined #ubuntu-devel
=== Amaranth [n=amaranth@ubuntu/member/amaranth] has joined #ubuntu-devel
Robot10120:34 <rlaager> Well, if I had a vmware-packager package that would take a vmware tarball and make a vmware-VERSION.deb out of it, do you think I could get said vmware-packager into Debian/Ubuntu?09:35
=== Pygi [n=mario@83-131-255-219.adsl.net.t-com.hr] has joined #ubuntu-devel
=== Lure [n=admin@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
Burgworksabdfl, unping, dapper press release is what I was pinging you about09:44
dotwaffletsk, annoying the dictator with trivialities such as that, tsk!09:45
=== soumyadip [n=soumyadi@59.93.242.121] has joined #ubuntu-devel
=== Aegir [n=richard@d220-238-147-67.dsl.vic.optusnet.com.au] has joined #ubuntu-devel
Burgworkdotwaffle, actually I was offering to help write bits, etc.09:51
dotwaffleah right, excuse me =)09:52
=== Hirion [n=hirion@draugr.de] has left #ubuntu-devel []
=== thierry [n=thierry@modemcable152.65-131-66.mc.videotron.ca] has joined #ubuntu-devel
Pygi_ion: you there?09:58
_ionpygi: Hi! Nice to see you.09:59
_ionpygi: Did you see Michael Biebl's reply to the announcement at the u-devel list?10:00
Pygi_ion: the one about debian, changin' names and such?10:00
_ionpygi: Yep.10:00
Pygi_ion: yup, I did ...10:00
Pygiperhaps we should rebuild & rename packages10:01
sabdflgotcha, thanks Burgwork10:01
_ionFirst we should fix the versioning stupidity in libnl (i wonder why i didn't notice it immediately...), and i also agree with renaming the packages to be similar.10:01
_ionpygi: I sent you an email, btw.10:02
Pygi_ion: k, will look into the mail now10:02
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has left #ubuntu-devel []
Pygi_ion: you sure you sent to the right mail?10:03
dholbachnight guys10:03
Pyginight dholbach10:03
=== didymo [n=ashley@CPE-61-9-197-223.nsw.bigpond.net.au] has joined #ubuntu-devel
Pygidholbach: ah, yes ... I saw the patch10:03
_ionTo: Mario ani <mario.danic@gmail.com>10:03
dholbachPygi: hm?10:03
Pygidholbach: you said night ... I said night as well ^_^10:04
Pygi_ion: right,  it's that patch, isn't it?10:04
_ionYep.10:04
dholbach"patch"?10:04
Pygidholbach: for n-m packages ^_^10:05
seb128Pygi: I think <Pygi> dholbach: ah, yes ... I saw the patch was not for dholbach10:05
KamionBenC: FYI, you need to add nic-firmware to the various package-list files as well as adding nic-firmware files under debian/d-i/$ARCH/firmware/10:05
mjg59BenC: Also, sky2 still seems to be missing from the nic modules udeb10:05
KamionBenC: (the nic-firmware binaries didn't actually get built for hppa/ia64/sparc)10:05
Pygiseb128: you'r right  ^_^ wrong typing10:05
Kamionyeah, that bug is still outstanding, keep getting reports of it ...10:05
_ionpygi: Also the /etc/network/interfaces parsing seems to be somewhat buggy. I'll look at it.10:06
=== Gwynn [i=Gwynn@cp106356-a.tilbu1.nb.home.nl] has joined #ubuntu-devel
Pygi_ion: k, I'll try to look at that background scanning in -ng10:06
BenCKamion: ok10:06
_ionpygi: Do you agree with the patch i sent? I think cdbs is a superior build system, but if reverting back to the 0.5.1 build system makes it more probable that the package is accepted, we should do that.10:08
=== sbartleylinux [n=sbartley@67.108.61.130.ptr.us.xo.net] has joined #ubuntu-devel
Pygi_ion: yup, agreed10:08
=== Kamion NEWs the -19 kernel
Kamionwill somebody do l-r-m and linux-meta? (note, in general you can upload l-r-m without waiting for the kernel to build, since it'll dep-wait; faster that way)10:09
Kamion(linux-meta doesn't dep-wait at present, although infinity suggested hacking it about a bit to do so ...)10:09
_ionpygi: Oh, the repository suddenly seems not to be signed anymore. :-(10:10
Pygi_ion: yes, I do know that10:11
Pygi_ion: it's because it was causing a lot of trouble ... we'll move to falcon someday perhaps ^_^ (Tonio_ is, that is ;) )10:11
=== dholbach [n=daniel@ubuntu/member/dholbach] has left #ubuntu-devel ["Ex-Chat"]
Pygi_ion: we will need new patched l-r-m packages as well, won't we?10:12
_ionpygi: The new kernel doesn't seem to be out just yet.10:13
Pygi_ion: yup, I know ...10:14
BenCmjg59, Kamion: I think I have nic-firmware fixed, and sky2 added to shared/nic-modules10:16
Kamion_ion: it's in the accepted queue, will be visible in a little over an hour; I didn't quite make it before the current publisher run10:18
_ionOk.10:20
Kamionslomo_: any progress on that GPL exception for gtkpod-aac?10:20
=== _ion sips some cheap whiskey and gvims src/backends/NetworkManagerDebian.c
mjg59BenC: Rock, thanks10:20
slomo_Kamion: nope... got no answer from the author yet... on the other side gtkpod-aac only links to libmp4 which shouldn't contain patented stuff as it's only for reading and writing the mp4 container format10:21
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-devel
ivokstollef?10:23
tepsipakkislomo, kamion: what's the issue with gtkpod-aac? (i'm the packager)10:25
Kamiontepsipakki: it's GPL, but as I understand it it links to code that can't be distributed under the terms of the GPL10:25
Kamionnote the GPL's admonition that if you cannot abide by a patent licence while distributing under the terms of the GPL, then you may not distribute it at all10:26
Kamionif there is no patent issue with stuff that gtkpod-aac links to, then that's fine, but then why is it in multiverse?10:26
tepsipakkiKamion: d'oh10:26
KamionI assumed that if it was in multiverse, then there was a reason for it to be there10:26
slomo_Kamion: libmp4 is in multiverse because it's source package (faad2) is in mutliverse10:27
Kamionoh, but libmp4 itself is free?10:27
slomo_Kamion: and faad2 also builds libfaad2 which could break some patents10:27
Kamionsheesh, that's awkward10:27
Kamionreally libmp4 ought to be in universe then but that causes closure issues10:27
Kamionok, if libmp4 itself doesn't violate patents then I'll process gtkpod-aac binaries and stop bothering you+upstream :)10:28
slomo_Kamion: should be free... i see no reason why anybody could patent such stuff... but as one can patent everything today i'm not sure10:28
tepsipakkioh, by the way.. there's a new version of gtkpod, and it is only a bugfix release :)10:28
slomo_Kamion: only libfaad2 contains definitely patented code10:29
lucaswhat's the status of package removals ? who can process them currently ?10:31
=== Seveaz [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
whiprushhey _ion I am about to post a story about the n-m packages, where are users supposed to report bugs?10:40
Kamionlucas: I can. What's the problem?10:42
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #ubuntu-devel
=== Seveaz [n=seveas@ubuntu/member/seveas] has joined #ubuntu-devel
=== Amaranth [n=amaranth@ubuntu/member/amaranth] has joined #ubuntu-devel
crimsunKamion: please remove flashplayer-mozilla, as it contains a binary of the plugin (illegal distribution), and it is obsoleted by flashplugin-nonfree10:47
_ionwhiprush: For example by email (debian % johan,kiviniemi,name) or on IRC (_ion at Freenode or Pygi at Freenode). We don't have anything more sophisticated.10:47
whiprushok10:48
whiprushthat thread ok also?10:48
Seveas(*#&^$&*#$(@*& madwifi HATEHATEHATE10:48
Pygi_ion: what I did this time? ;)10:48
_ionwhiprush: Yes, i follow it.10:48
whiprushok10:48
=== KaiL_ [n=KaiL@p548F72A0.dip.t-dialin.net] has joined #ubuntu-devel
_ionpygi: :-)10:48
Pygi_ion: thread? what one?10:48
_ionpygi: The ubuntuforums thread.10:48
SeveasPygi, _ion: I will no longer test NM: madwifi is giving me the creeps. Sorry.10:48
PygiSeveas: yup, agreed ... I am looking into helping you10:49
PygiSeveas: I'll maybe give it a shoot at porting -ng background scanning to -old10:49
Seveasand my office network (802.1x EAP/TTLS +wep) won't work with NM, already sent a mail to the NM list10:49
_ionpygi: Actually there seems to be two threads about the package now. :-)10:49
Pygi_ion: yup, I saw ;)10:49
lucasKamion: could you please remove ruby-gnuplot and sync libgnuplot-ruby (which is in Debian, but not in Ubuntu yet) ?10:50
Lure_ion: yes, there are two - I have linked to both in wiki10:50
lucasruby-gnuplot is uninstallable and very old, while libgnuplot-ruby is the most recent version of the same lib.10:50
lucas(ruby-gnuplot was a apt-get.org package)10:50
Kamioncrimsun: done10:53
crimsunKamion: thanks!10:53
Kamionlucas: I can't do syncs (yet); are you sure you still want me to do the removal?10:53
lucasyes, remove it anyway. If I upload libgnuplot-ruby with *build1, are chances high that it will be approved some day ? :-)10:54
lucas(it will have to go through NEW)10:54
LaserJockKamion: yeah, I'd like to get ruby-gnuplot removed. It isn't useful in its current state10:55
Kamionlucas: NEW is a whole six items long right now10:55
lucasI'll take my chances I think10:56
=== zyga_ [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
Kamionlucas: ruby-gnuplot removed10:56
lucasthx10:57
LaserJockKamion: ahh, thanks. That has been bugging me for a while ;-)10:57
=== lakin [n=lakin@jungle6.cpsc.ucalgary.ca] has joined #ubuntu-devel
_ionpygi: I'll update this file every once in a while. http://johan.kiviniemi.name/ubuntu/nm-bugs11:00
Pygi_ion: agreed11:01
Pygi_ion: I really hope we'll be able to port from -ng to -old11:02
Pygiotherwise, it's all a mess, big mess11:02
_ionYep.11:02
=== lakin [n=lakin@jungle6.cpsc.ucalgary.ca] has joined #ubuntu-devel
=== msg43 [n=msg43@ppp-69-218-47-186.dsl.bcvloh.ameritech.net] has left #ubuntu-devel ["Leaving"]
=== AlinuxOS [n=Ubuntu@d83-184-199-227.cust.tele2.it] has joined #ubuntu-devel
=== sivang_ [n=sivang@piware.de] has joined #ubuntu-devel
=== AlinuxOS [n=Ubuntu@d83-184-199-227.cust.tele2.it] has joined #ubuntu-devel
=== Kyral [n=Chris@ubuntu/member/kyral] has joined #ubuntu-devel
=== sivang_ searches for any awake muse users
=== Aegir [n=richard@C1480153.wl148.flinders.edu.au] has joined #ubuntu-devel
Seveassivang_, I regularly listen to muse 11:17
sivang_Seveas: heh :)11:17
=== carlos [n=carlos@82.109.136.110] has joined #ubuntu-devel
_ionMuse the sequencer?11:17
=== jamesh [n=james@82.109.136.110] has joined #ubuntu-devel
sivang_nahh, muse my host which I do irc from. It doesn't let me connect anymore.11:18
_ionI tested it a long time ago, but i have a hw sequencer. :-)11:18
sivang_has anyone seen sladen ?11:18
_ionOh.11:18
sivang_or daf11:18
sivang_?11:18
=== tiagovaz [n=tiago@London-HSE-ppp3553337.sympatico.ca] has joined #ubuntu-devel
=== joelbryan [n=joelbrya@210.213.158.66] has joined #ubuntu-devel
sivang__ion: you're sequencing on linux?11:19
_ionsivang: I prefer not to use a computer at all for making music. I have a hardware sequencer.11:20
=== Pygi rampages because of slow computer :-/
joelbryandigital signals sucks for music, the best is vacuum tube amplifiers.11:21
_ionjoelbryan: Amen to that.11:21
joelbryanthere's nothing compare to analog music11:22
joelbryanvacuum tube amp + 90dB speakers = euphoria11:23
_ionSigh, seems like i can't concentrate at all today.11:27
_ionI'll look at that interfaces bug later.11:27
Gwynnjoelbryan: mount the speakers (slabs of paper you wag around) into marble slabs, resonance of the boxes = bad, remove all furniture, for starters11:28
=== Gwynn is sorry, and will shut up again
HrdwrBoBThen blind yourself because seeing will corrupt your hearing11:29
_ionFurniture is good, it removes echo. :-)11:29
HrdwrBoB_ion: not if you have a custom built listening room11:29
HrdwrBoB.. anyway, wildly OT11:29
_ionHow many of us have a custom built listening room? ;-)11:29
_ion(I wouldn't mind one for sure. )11:30
=== ompaul [n=ompaul@ubuntu/member/ompaul] has left #ubuntu-devel ["Leaving"]
Gwynnfurniture = bad, 90 degrees angles = bad, curtains = good, cover the walls with curtains11:30
=== Arrogance [n=aks@ottawa-hs-209-217-83-179.d-ip.magma.ca] has joined #ubuntu-devel
=== Gwynn is really, really sorry, and will shut up again
sladensivang_: I got a message from jonathan about 10minutes ago that something is "up" with muse11:31
sivang_sladen: yeah, for me as well. I see my nick sivang up which is irssi running on muse under screen, but I get connection refused port 22 when trying to connect there.11:32
sivang_sladen: I'm currently using another host to irc11:32
=== sivang_ wonders as muse didn't have a single glitch since I started using it about 1.5 years ago. impressive record
sladensivang_: try that.  Thanks to the wonders of virtual machines, I've just restarted sshd11:34
sivang_sladen: virtual machine? is it a virtual machine? :)11:36
sivang_yay!11:36
sivang_works11:36
sladensivang_: abstraction machines from the hardware is wonderful thing.11:37
sladenabstracting...11:37
sivangI see11:37
sivangsladen: what are you  using there to do that? is it somekind of blades clustering?11:37
HrdwrBoBsladen: well.. out of band access is a wonderful thing11:38
joelbryanbug #3488611:38
UbugtuMalone bug 34886 in Ubuntu "displays too many drives" [Normal,Unconfirmed]  http://launchpad.net/bugs/3488611:38
trappistfabbione: thanks for /etc/rc.local!11:38
=== sivang got his muse back and goes on hacking ;-)
sladensivang: vserver11:39
joelbryan#2844711:39
sivangsladen: VMWare / Xen ?11:39
joelbryanbug #2844711:40
UbugtuMalone bug 28447 in sysvinit initscripts "[PATCH]  two simple errors in /etc/init.d/mountall.sh" [Normal,Fix released]  http://launchpad.net/bugs/2844711:40
sladensivang: no.  "vserver"11:40
sladenjoelbryan: are you randomly pasting numbers in the channel?11:41
=== Riddell [i=jr@kde/jriddell] has joined #ubuntu-devel
sivangsladen: ah, I see now. a nice debian based project.11:42
=== KaiL [n=KaiL@p548F7ED0.dip.t-dialin.net] has joined #ubuntu-devel
Kamionsivang: did you ever see my comment about your breezy-updates culmus upload being incorrect?11:47
sivangKamion: no, sorry. WHat had gone wrong there? 11:49
Kamionsivang: this is the breezy->dapper diff:11:49
Kamion-FONTDIR=$(DEB_DIR)/usr/X11R6/lib/X11/fonts/Type111:49
Kamion+FONTDIR=$(DEB_DIR)/usr/share/X11/fonts/Type111:49
Kamionsivang: this is the breezy->breezy-updates diff:11:49
Kamion-FONTDIR=$(DEB_DIR)/usr/X11R6/lib/X11/fonts/Type111:49
Kamion+FONTDIR=$(DEB_DIR)/usr/share/X11/fonts/11:49
Kamionyou have a missing Type1 in the change for breezy-updates11:49
sivangyes, I see that now. sorry, I wonder how I overlooked that. Would you like me to prepare updated source diff?11:50
Kamionsivang: yes please, just upload it when you're ready11:50
KamionI'll reject -2ubuntu111:50
Kamionyou should probably upload the fix as -2ubuntu211:50
sivang(I acutally tested both of them on repsective systems, and didn't see the fonts missing)11:50
sivangKamion: okay, will do.11:51
sivangKamion: have you noticed that only, or has people filed reports about their fonts not working?11:52
KamionI noticed it when reviewing the diff for -updates11:53
sivangKamion: okay, thanks alot, I just feared it already went in the repo.11:54
Kamionno, breezy-updates uploads are manually approved11:56
KamionI was going through the queue11:56
jvwhrmz, someone should get Mark Shuttleworth to reply to the fake mail sent to debian-devel minutes ago, I guess...12:01
=== mhz [n=mhz_chil@moinmoin/fan/mhz] has joined #ubuntu-devel
azeemI don't think that's needed12:02

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