[00:00] cjwatson: I even followed the instructions in the wiki for using chroot and there are some things left out that I had to figure out on my own [00:00] and I am using schroot instead of dchroot [00:01] so this learning process will be slow [00:01] YokoZar, which player? [00:02] directhex: default totem (installing -restricted-extras didn't change anything) [00:02] the most important thing to realise is which things are important ... chroots are a nicety that you can look into once you have the basics working. The purpose of using a chroot is either to make sure that your package builds in a clean environment, or to build it for some different environment than your usual one. It is not the first thing that you should be reaching for when trying to debug why something is not working [00:02] start small and build up [00:03] I wanted to build on a machine running Intrepid, but the package is for another running Hardy [00:03] hence the chroot [00:04] and I wanted to make a custom deb package because one does not exist [00:04] I have used checkinstall for this for years but I wanted to do it the right way [00:04] well, if you're using a chroot for that purpose then you probably need it, but you should start by constructing an environment within the chroot that you can debug in just as you would outside the chroot [00:05] the goal being that you shouldn't need to remember that you're in a chroot most of the time [00:05] the fewer bits of state you have to keep in your head at once, the better [00:05] the fact that you mention that a chroot is slowing your learning process indicates to me that you haven't quite got there yet :) [00:05] i find a stateless brain helps [00:06] no chroot is not slowing the process [00:06] the process is just a slow one [00:06] since some things are not documented [00:07] what you need to do is teach yourself the basic tools first [00:07] trying to figure out what DEB_CONFIGURE_EXTRA_ARGS does is starting from the wrong end [00:07] and when I came to Ubuntu from Debian, I found some things are not the same [00:07] start by learning the basics of GNU make and shell scripting if you don't already know them [00:08] though they are similar [00:08] k [00:08] good advice [00:08] then read through the policy manual and familiarise yourself with the packaging format [00:08] then pick a sample package, read its debian/rules, and look up manual pages for anything you don't recognise that looks interesting [00:08] repeat [00:09] is the Ubuntu Policy Manual different from the Debian one? [00:09] in small ways, none of which are relevant to you [00:09] at least not the problem you have described [00:09] I wanted to do that with kmail but I think I should pick a smaller app [00:10] cjwatson: I read this same advice about learning a package, but perhaps kmail is too complex for a first package [00:10] Pollywog: cdbs is the least well-documented of all the popular helper packages [00:11] not only is kdepim large in and of itself, but it's using a packaging helper which is designed to allow the maintainer to express very powerful things while typing very little [00:11] while furthermore largely not explaining what it does [00:11] this is certainly not going to be conducive to learning; but the majority of Ubuntu (and Debian) packages are much simpler [00:11] Yeah, that's definitely true. The people I learned packaging from use cdbs exclusively, but you can't really use it without understanding at least the concepts behind debhelper packaging [00:11] I guess I could use some smaller package like equivs [00:12] ebroder: right, hence my comments about building up [00:12] the reason I picked kmail is that it has an annoying bug of long standing [00:12] debhelper is a straightforward set of helper tools that operate by abstracting out things you might otherwise type into debian/rules, but in a fairly simple subroutine-call kind of way [00:12] debhelper is also generally very well-documented [00:13] since cdbs builds on top of debhelper, you must understand debhelper first [00:13] in order to understand debhelper, you must understand the things it's abstracting, i.e. the basic packaging format [00:13] if you work in the right order, it is all much easier and less overwhelming [00:13] I will read the debhelper stuff again and again, it was hard to digest [00:14] did you read it before understanding the basic packaging format, though? [00:14] it's written for people who already know that [00:14] no [00:14] k [00:14] we've seen some frankly bizarre ones here before from people seeking to avoid learning the "right way" - one guy was editing control.tar.gz in a .deb by hand [00:15] oh, well, I've done that for very specific reasons, but I already knew what I was doing ;-) [00:15] ..eww [00:15] (it's a straightforward way to work around broken preinsts if you're in a rush) [00:15] cjwatson, i think you've probably earnt the right to do sordid things to packages by now [00:16] I had to fix a script in a Debian package once and then put the package together again [00:16] so I could remove it and then install it again [00:16] it worked :) [00:16] the preinst (well, and nowadays the config as well) is the only case where you actually need to reassemble the package like that [00:16] everything else you can just fiddle about in /var/lib/dpkg/info/ or elsewhere on the filesystem [00:17] yes a preinst or postinst was broken [00:17] editing a postinst does not require disassembling and reassembling the .deb [00:18] for the simple reason that the postinst is run in a distinct step (with its own dpkg option, even) after the package is unpacked [00:18] another trick I have used is to make a fake package with equivs [00:18] then remove the fake [00:19] none of this is required to deal with problems removing packages [00:20] if a prerm fails (which is one case where dpkg doesn't provide you a clean get-out), then it's much simpler and more reliable to edit the script in /var/lib/dpkg/info/ [00:20] well I did not know that at the time [00:20] yes I have done the editing too [00:20] I think someone told me to do that instead of making fake packages [00:21] the point I'm trying to make is not "woo I'm so tough I can edit files in /var/lib/dpkg/info/" :-) but that, rather than having to remember all the tricks, it all becomes obvious once you know how the mechanisms work [00:22] it's like your car mechanic mostly doesn't have to learn every single possible part number and what might fail with each - they learn how cars work instead [00:24] * NCommander kicks debmirror [00:29] * cjwatson stops preaching and goes to bed. :) [00:32] have a good night cjwatson [00:40] Is script/runner "Repository.fetch_changesets" what causes tickets to get updated based on commit messages? [00:40] Err..sorry - wrong window [00:54] Nafallo: and that's exceptional based on the previous pattern? === Ampelbein is now known as ampelbein === ampelbein is now known as Ampelbein [02:42] anyone know enough about python/launchpadlib to know why this code is wrong: if task.bug_watch != "None": [02:43] Remove the quotes around None. [02:43] are you sure it's "None" and not None ? [02:43] I'd guess it's a NoneType and not the string None [02:43] "task.bug_watch is not None" would be the more typical way of doing that [02:45] ah maybe so [02:45] thanks guys that worked [02:52] * calc thinks launchpadlib is really slow [02:53] something like 2 seconds per bug that it is checking [02:59] calc: It can't be any faster than Launchpad. [02:59] ScottK: true, maybe there isn't a quick way to get at this data, similar data comes up nearly instantly in the web interface [03:00] i ended up with this, i think it works but its still running [03:00] for pkgbug in package.searchTasks(status=['Triaged']): [03:00] for task in pkgbug.bug.bug_tasks: [03:00] if task.target.resource_type_link.split('#')[1] is 'project' and task.status is 'Invalid' and task.bug_watch is None: [03:00] print task.bug.id, "-", task.bug_target_name [03:01] those are the type of bugs that end up vanishing at least afaict when searching in the web interface [03:01] eg if you use hide_upstream they are hidden and if you use resolved_upstream it only shows invalid if it has a bug_watch [03:13] slangasek: new -base language-packs for Jaunty have been uploaded. [03:19] ah is and == aren't quite the same thing [03:21] Right - "is" is pointer equality, and "==" are value equality, roughly speaking [03:27] ebroder: ok [03:34] ArneGoetje: thanks; accepting === Ampelbein is now known as ampelbein [04:10] jcastro: what format was she trying to save in? [04:11] jcastro: i'm guessing at word 2003 xml [04:19] calc: I think so, I will investigate tomorrow [04:19] I've been trying to deal with this crap all night. :-/ [04:20] jcastro: fun :\ [04:20] jcastro: too bad we can't just cram java onto the cd, it breaks lots of bits of OOo [04:21] ok so it's not really a bug, it's just a tradeoff for that certain format? [04:22] the filters are written in xsl which OOo uses java for the xslt libraries, etc [04:22] ScottK: launchpadlib can be faster in theory, as portlets are not rendered etc [04:25] calc: it would be nice if it installed that kind of stuff on-demand like with mp3's, etc. [04:25] can it be taught that? [04:26] we do it with rhythmbox and totem, how hard could it be? *grin* [04:28] lmao [04:28] for one OOo is its own platform [04:28] not easy at all, i am accepting patches of course :) [04:28] pretty much if you use OOo you need Java [04:29] you can't even search help without Java [04:29] really? eek [04:29] i suppose i could add a check to the OOo startup script to automatically ask the user to install java if it isn't already [04:30] you know, I think I'd prefer if it did just that, be honest to me upfront, etc .. [04:30] i added to the javaldx error message a few weeks ago to tell the user to install the openoffice.org-java-common package which installs java along with it [04:30] a "No seriously you need this" thing on startup or something [04:31] jcastro: problem is that would happen for all instances running OOo pretty much [04:31] jcastro: which would cause people to complain that it annoys them, heh [04:31] yeah but on the other hand she had no idea what to do when she got the error [04:32] we just need to bite the bullet and either 1. force Java onto the CD somehow, 2. ask the user to install Java when they get a net connection, or 3. get rid of OOo from default install so it can have proper depends [04:33] the more OOo is developed the more things in it depend on Java [04:33] thats... um.... icky. [04:33] IMO [04:33] in 10 years it probably will be completely written in Java ;-) [04:33] calc: going to bed now, I'll add it to my "things I should bring up at UDS" [04:33] thanks for the tip! [04:34] jcastro: rick mentioned getting Java onto the cd for karmic, but i'm not sure how that will happen it pulls in a lot of packages to make OOo work [04:34] isn't the cd image size currently pushing 700 already? [04:34] Yes [04:35] calc: what if in ~/.openoffice it touched a file after they'd been prompted once? [04:35] calc: check for that file's existence and don't prompt again [04:36] maco: maybe, i don't know how to hook that into OOo itself though, its pretty ugly as it has its own toolkit, etc [04:36] if that was checked on the first startup of OOo, then you wouldn't really have utility of using it on a live disk anymore, as you'd use use up the the tmpfs with those installed packages if you installed on the live session [04:37] * calc wishes people would stop writing their own toolkit for their apps and just use something standard [04:37] superm1: its not needed to run, just to use some of the more advanced features and help [04:37] so maybe....is there a way to see if its the live cd and not prompt? [04:37] oy, getting complicated [04:37] maco, but wasn't calc proposing possibly adding it to the startup script? [04:37] maco: or saving to file formats [04:37] yes [04:38] maco: its used in many features, i don't even know what all myself [04:38] oh right what jorge was just saying [04:40] superm1: yes. i was suggesting that the script do if ((java not installed) && (not live cd) && (havent prompted before)): ask [05:24] Where can I find documentation on how the netboot images are built? [05:25] (Is there documentation?) [05:28] for booting workstation terminals or remote installation? [05:29] Err, sorry - not actually netboot. The mini.iso images that are buried in the netboot directory [05:31] iirc, mini.iso is if you want to boot from a small cd image and install the rest of the system over the network [05:31] Right. I'm looking to customize it, and I was wondering how they're generated for the archives [05:31] ah, ok [05:32] It's, uh, relatively hard to try and search for [05:33] ebroder: you want the dbian-installer source package. [05:33] debian-installer even [05:35] * ebroder stares at the build-depends [05:37] I'm mildly disturbed by this package [05:37] Thanks, TheMuso [05:37] ebroder: np [05:40] ebroder: I think everyone is, really [05:40] Here there be dragons === foxbuntu` is now known as foxbuntu [06:30] Good morning [06:34] slangasek: 345531> I agree that forward is better than backwards; I saw the branch, I'll review/pull/upload [06:34] calc: 325973> no, it's not supposed to happen by default; as I read it, you need to disable a gconf key (manage desktop with nautilus) to get it [06:35] calc: there might be some timing issues which trigger the same behaviour on the live system, though [06:35] good morning [06:35] calc: do you get that every time you boot a live system, or just seldomly? [06:36] * pitti hugs dholbach [06:36] * dholbach hugs pitti back :) [06:38] there's lots of good stuff still in the sponsoring queue [06:42] pitti: spiff; let me know if there's anything you think should be changed about it, I don't really understand how things are meant to split between hal vs. hal-info and policy vs. information vs. preprobe [06:46] slangasek: what sets the sony-nvidia method? [06:47] pitti: it's set in the added fdi file; that got committed, right? [06:47] slangasek: ah, I see it now; odd, that got dropped from the patch attachment in the merge request email [06:48] ah, no [06:48] the merge request mail went out before I committed that part [06:48] (at that point, I was thinking perhaps it belonged in hal-info instead of hal) [06:48] slangasek: ideally the fdi file should be in smartdimmer [06:48] but hal-info is also okay [06:48] but not hal? [06:49] most 'policy' stuff of this sort seems to be in hal [06:49] as I said, I don't understand how things are actually divided [06:49] hal-info has the hardware specific lists [06:49] slangasek: but either way, if that's for beta, let's leave it like it is [06:49] then why is 10-dell-laptop-brightness.fdi in hal? :) [06:50] slangasek: but that needs to be discussed upstream first, I don't want to just commit those patches upstream [06:50] sure [06:50] I don't mind moving it to hal-info; not knowing which package it belongs in was part of why I sent the merge request [06:50] (or to smartdimmer, either) [06:51] slangasek: indeed 10-dell-laptop-brightness.fdi is weird; it's not a vendor/product list, but rather a kludge (it will disappear with kernel 2.6.29) [06:51] ah [06:51] slangasek: don't waste too much work on it; we can clean it up after beta, when it got discussed upstream [06:51] slangasek: I'm happy to upload this now [06:51] also, are the fdi files parsed in alphabetical order? If so we may need to rename this file, so that it sorts before 10-laptop-panel-mgmt-policy.fdi [06:52] slangasek: they are [06:52] ok, then we need a different name for this file [06:52] hmm, I think [06:52] slangasek: shouldn't make a difference, though? since you use , i. e. the device will get all access methods anyway? [06:52] oh, right [06:52] yeah, doesn't matter after all [06:53] slangasek: if you change keys, the last change wins, not the first change [06:53] sure [06:53] so sorting after sounds right [06:53] I was concerned that laptop-panel-mgmt-policy was doing things that were conditional on the keys we set in this new fdi [06:53] but it doesn't, it just cares that access_method != "custom" [06:54] feel free to upload, then - I actually wasn't expecting all the pieces to come together until after beta, since there's an MIR involved also [06:54] slangasek: how urgent is the upload? do you need it right now, or can I have another hour or so for bug 322798? [06:54] Launchpad bug 322798 in hal "Segfault in hald startup (hald/linux/devices.c)" [High,In progress] https://launchpad.net/bugs/322798 [06:55] slangasek: it has a patch, but I'd like to go through it with a fine comb first [06:55] speaking of which, could you review bug #95444 for me? (FFe request for nvclock, which motu-release punted back to ubuntu-release due to the MIR) [06:55] Launchpad bug 95444 in nvclock "No Screen Backlight Control; Notebooks (Vaio, Macbook, HP/Compaq, Samsung, Zepto et al.) with Nvidia Geforce8/Geforce9/Quadro series graphics" [Undecided,Confirmed] https://launchpad.net/bugs/95444 [06:55] pitti: not urgent at all [06:55] okay, great [06:56] slangasek: so the acpi-support task should be wontfix then? [06:57] if there's agreement to move forward, yes [07:00] siretart: you could've reuploaded ffmpeg-debian with the same version number and asked for the first to be killed from the unapproved queue ;) [07:01] slangasek: I'm a bit confused; your hal patch adds a dependency to smartdimmer, and there you need a newer nvclock which talks about obsoleting the smartdimmer package and include its own smartdimmer program? [07:02] pitti: plan goes like this: 1) newer nvclock, 2) MIR, 3) make nvclock start building the smartdimmer binary package from the new source, 4) profit [07:03] pitti: I may have said something different in a bug log at an earlier point, but that's the current plan [07:06] slangasek: ah, I see [07:09] slangasek: reviewed and comment added; looks fine to me, modulo the Encoding= line from the .desktop file [07:11] oh, buildds are langpack'ed [07:11] slangasek: on a tangent, new langpacks won't help CD downsizing; the update packs replace -base, thus there should never be duplicate files on the live system [07:11] yeah; I accepted those ASAP to try to get them through for beta [07:11] hmm [07:12] well, maybe that's why only alternates are currently oversized :) [07:12] er, except i386 desktop is also oversized, darn [07:13] still, that's only 1 ISO to worry about shrinking, instead of all 4 [07:14] pitti: the .desktop file isn't shipped in the package; ok to punt on that change? [07:15] slangasek: fine [07:16] slangasek: except I had a gdm screen waiting this morning :-/ [07:17] Nafallo: aha; so doesn't appear to be toolchain-related after all [07:17] Nafallo: do you have a useful backtrace in your gdm.log? [07:17] er, s/\./ / [07:23] * Nafallo installs pastebinit [07:25] slangasek: http://paste.ubuntu.com/135876/ [07:31] slangasek: oh, seems we need to keep the hal patch as Ubuntu specific for now, see mjg59's response to http://lists.freedesktop.org/pipermail/hal/2009-January/012858.html [07:33] pitti: yes, not surprising, this ultimately should be a sensible sysfs interface [07:33] slangasek: oh, and the patch doesn't cause the fdi to actually be installed; I'll fix that [07:33] oh [07:33] ok [07:33] didn't realize there was an explicit list, sorry :) [07:34] the comment about sony-laptop providing a backlight interface worries me slightly; I hope this change isn't a regression for users of any of these models who don't have smartdimmer installed [07:34] slangasek: explicit list> welcome to automadness :/ [07:34] :) [07:40] * Nafallo heads in for breakfast and data centres [07:48] slangasek: hal uploaded; the other patch I was talking about was already in === thekorn_ is now known as thekorn [07:54] bryce: around? do you know the state of the x11proto-xext libxi-dev depends discussion? [07:54] seems that libvncserver (bug 346836) and libxtst (bug 346841) FTBFS because of that [07:54] Launchpad bug 346836 in libvncserver "FTBFS in jaunty" [Undecided,New] https://launchpad.net/bugs/346836 [07:54] Launchpad bug 346841 in libxtst "FTBFS in jaunty" [Undecided,New] https://launchpad.net/bugs/346841 [07:55] bryce: debian bug 499858 is still open [07:55] Debian bug 499858 in x11proto-xext-dev "x11proto-xext-dev: Missing libxi-dev dependency" [Important,Open] http://bugs.debian.org/499858 [07:55] (and the patch in there says "libx1-dev" instead of "libxi-dev" :)) [08:01] Nafallo: aha, your backtrace matches mdz's latest - very promising progress [08:02] hmm, only the inner part matches [08:02] but this could mean it's a bug in the logging routines themselves... [08:02] bryce: nevermind, just read up on the situation [08:10] Nafallo: would appreciate it if you could post that backtrace to bug #328035 [08:10] Launchpad bug 328035 in xserver-xorg-video-intel "*** glibc detected *** free(): invalid next size (fast) for xf86Wakeup() call" [High,Triaged] https://launchpad.net/bugs/328035 === crdlb_ is now known as crdlb [08:29] * NCommander wonders if debian-cd comes with instructions ... [08:33] Nafallo: how do you feel about running your X under valgrind, btw? :) [08:34] your crash seems to happen at the exact point that mine did before; I can't see any bugs in the actual log handling code, so it looks like it's external heap corruption [08:35] Nafallo, slangasek: I just encountered an X.org crash after suspend yesterday, is that what you are talking about? (I only got some drm:i915 unknown parameter error in dmesg, no xf86Wakeup() call messages) [08:35] pitti: that matches the high-level description of the bug, yes. [08:36] pitti: check gdm log for the glibc backtrace [08:36] (it's SIGABORT on heap corruption, so no apport love) [08:36] er, SIGABRT rather [08:37] pitti: bug #328035, targeted for jaunty but we don't have any real traction on it yet [08:37] Launchpad bug 328035 in xserver-xorg-video-intel "*** glibc detected *** free(): invalid next size (fast) for xf86Wakeup() call" [High,Triaged] https://launchpad.net/bugs/328035 [08:37] [ 30.805891] (EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave 0x70. [08:37] I have a ton of those [08:37] but none of xf86Wakeup [08:37] * pitti checks the bug [08:37] slangasek: thanks [08:38] which version of xserver-xorg-core do you have? [08:38] (the fix to have glibc stacktraces dumped to the log was only added in the latest upload) [08:40] hrm, I wonder why iwl3945 is being totally inconsistent today about seeing the APs in the neighborhood [08:41] slangasek: 2:1.6.0-0ubuntu4, the one with Kees' patch [08:41] it couldn't see our own AP earlier today when it was sitting right above my head; now it only sees our AP, when there are two others in range [08:41] pitti: ok [08:41] hm, but it was only installed yesterday around noon [08:41] ah :) [08:41] I'm pretty sure I rebooted after that, though [08:42] yep, I did, 5 hours later [08:42] alrighty [08:42] and I got the crash this morning [08:42] I'll keep this under observation [08:42] * slangasek nods [08:43] * slangasek is going to try to spend some more time today reproducing it again here [08:43] if I can get the backtrace, I can start fiddling with valgrind [08:44] slangasek: do you know enough about NIS to make a call on bug 345137? I'm afraid it's a little outside of my realm [08:44] Launchpad bug 345137 in nis "nis should recommend nscd" [Undecided,New] https://launchpad.net/bugs/345137 [08:45] I know enough about nscd to say that nothing should recommend it ;) [08:45] +1 slangasek [08:45] (to be fair, that's based on earlier versions of nscd... maybe it's saner now) [08:46] pitti: libnss-ldap only Suggests: it; the same is probably appropriate for nis [08:47] how about gnscd? [08:47] we use it in production, it seems to suffer far less from terminal suck [08:48] slangasek: okay, I leave the reply to that to you then :) [08:51] pitti: oh, recommending nscd would also mean a universe -> main promotion [08:51] right [08:51] it doesn't seem very appropriate to me at this late time, but I know next to nothing about nscd [08:52] slangasek: sure. can do. [08:53] slangasek: (posting the output. the valgrind thing I would need hand holding on I reckon ;-)) [08:55] Nafallo: it involves dpkg-divert /usr/bin/X and replacing it with a shell script that exec's valgrind. :) [08:55] (may require setting valgrind suid since X is suid, sigh) [08:55] also: yuck, why is gdm still referencing /usr/X11R6/bin as the path to X [08:56] in case you decide to run it on RH7.2? [09:13] Nafallo: valgrind recipe posted, https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/328035/comments/34 [09:13] Ubuntu bug 328035 in xserver-xorg-video-intel "*** glibc detected *** free(): invalid next size (fast) for xf86Wakeup() call" [High,Triaged] [09:13] (untested, so keep hold of the unwind directions in case the valgrind script breaks your X ;) [09:15] slangasek: anything else then valgrind needs installing? [09:15] nope [09:15] Suggested packages: [09:15] libc6-dbg kcachegrind alleyoop [09:15] oki :-) [09:16] and since valgrind traps & handles most heap corruption on its own, you probably have to peek in the log after each resume to check if there's anything interesting there [09:16] since chances are X won't crash [09:17] btw, you've used valgrind before, right? You know this is probably going to make X an order of magnitude slower / more memory-intensive? [09:17] hehe. no. didn't know that :-) [09:17] ah, yeah [09:17] *cough* [09:17] Yeah, just slightly slower... [09:17] oh well. let's wait until X crashes so GDM launches the valgrind then :-) [09:17] it has to intercept all heap activity. That's expensive. :) [09:26] TheMuso: this dmraid debdiff is hard to read given that it clobbers previous ubuntu revisions; is this targeted for beta, or should I set it aside for the time being? [09:27] slangasek: feel free to set it asside, it clobbers Ubuntu revisions because they are in Debian, and due to differing MD5 sums for orig tarballs, its a fake sync. === yofel_ is now known as yofel === cjwatson_ is now known as cjwatson [09:30] slangasek: oh, indeed, well version numbers are cheap, aren't they? ;-) [09:35] Riddell: could you please apply http://people.ubuntu.com/~mvo/tmp/desktop-effects-kde_0.4.4.1.debdiff to the bzr tree or give me acccess to the bzr so that I can commit it myself? [09:37] damn, if it had occurred to me that language packs wouldn't affect desktop CD size, I'd have done something about the latter yesterday [09:43] well, the langpacks took care of alternate CD size nicely in any case [09:43] asac: ping [09:43] agateau_: hello [09:44] asac: I was sent to you because I have troubles connecting to my wifi AP with NM === agateau_ is now known as agateau [09:45] I am running Jaunty and can connect to my wifi AP manually or with wicd, but not with NM (tried KDE plasmoid and nm-applet) [09:46] asac: what's the best way to give you useful info about this? [09:48] agateau: a good start is starting your system, trying to connect once and then give me your syslog [09:49] asac: ok, going for this [09:58] asac: just tried it and realized i did not use the appropriate entry in "Security" combo box. It works now, problem was between keyboard and chair... sorry for the noise :) [10:03] agateau: is that WEP? [10:18] doko: I uploaded a new command-not-found that should suggest "pythonX.Y" now instead of "pythonX.Y-minimal" when "pythonX.Y" is not found [10:19] nice === azeem_ is now known as azeem [10:38] pitti: btw, over the weekend we converted the hal bzr branch to 1.6.1-rich-root instead of the dead-end dirstate-with-subtree; so you may want to redo any local checkouts you have, for a noticeable speed boost. :) [10:38] slangasek: I can't, since mine is a branch from an svn checkout [10:39] slangasek: well, bzr-svn might have caught up in the most recent version, trying [10:39] 1.6.1-rich-root is specifically one of the formats that can handle bzr-svn [10:39] (getting it there is a PITA though, you can't bzr upgrade you have to bzr init + bzr pull) [10:39] It is the second-latest recommended format for bzr-svn. [10:39] bzr: ERROR: Cannot convert to format . Does not support rich root data. [10:40] nope, seems not [10:40] er, see above [10:40] That's not the same error, is it? [10:40] pitti: What command was that? [10:40] bzr upgrade --1.6.1-rich-root [10:40] I tried that, but doesn't work either [10:40] bzr: ERROR: No repository present: "file:///home/martin/ubuntu/hal/ubuntu/" [10:40] 10:39 (getting it there is a PITA though, you can't bzr upgrade you have to bzr init + bzr pull) [10:40] so bzr init --1.6.1-rich-root and then bzr pull into that [10:41] oops, the previous attempt moved .bzr away, sorry [10:41] yeah, it has a habit of doing that :-P [10:41] ok, sorry [10:41] * pitti engages full brain here [10:42] oh, the :-P wasn't for you, it was at the memory of how many times I had to restore .bzr on the LP branch using lftp the other night :) [10:42] would be nice if bzr were more clever about that [10:42] * wgrant forgot it did the rich root error, *then* the subtrees error. [10:43] hm, so what's the magic incantation to pull into a freshly init'ed branch? [10:43] bzr pull, oddly enough. [10:44] cd into the new branch, bzr pull from the old one. [10:44] oh, interesting; magic.. [10:46] pitti: if you know of any other bzr branches of interest on LP that were made using old bzr-svn (and are therefore using dirstate-with-subtree), feel free to let me know; I seem to be becoming quite practiced at such conversions, perhaps eventually they'll stop being painful :) [10:47] slangasek: the only other one I'm aware of is cdbs; but I think that's even older (pack-0.92) [10:48] it's again a case where I have debian (bzr-svn) and ubuntu branches, and merge from the former [10:48] ah - pack-0.92 might actually upgrade cleanly [10:48] trying [10:48] [10:48] heh, try it locally first to spare yourself the lftp pain ;) [10:49] pack-0.92 will upgrade to 1.6 fine. [10:49] yes, works fine [10:49] pack-0.92 is positively modern compared to dirstate-with-subtree, AFAICT. [10:51] unfortunately the upgrade broke merging again [10:51] .. but I think that was rather due to the bzr pull in the debian branch [10:51] *sigh* [10:56] slangasek: I know what you mean; for cdbs I got a "file exists: backup.bzr" [10:56] slangasek: (on the remote lp branch) [10:57] * pitti lftps it away [11:01] * slangasek opens evolution for the first time since the font size change and snorts at the ridiculousness [11:05] asac: this default font size change makes evolution look absurd; is that a known issue on its way to being fixed, or should I be sending screenshots? [11:05] (and does it actually look !absurd in some configuration?) [11:06] slangasek: it does look alright there [11:06] it looks fine here, but then again I might have a manual configuration of my font setting [11:06] seb128, asac: is there some magic gconftool -R /some/path for resetting font configuration to the factory defaults? [11:06] slangasek, can i see a screen? [11:07] seb128, pitti: System -> Preferences -> Appearance -> Fonts -> Application font: 13.333? [11:07] hm, that says "10" here [11:08] I thought it'd be 10 pt == 13.333 px on my 96 dpi? [11:08] erm, I mean s/-R/--recursive-unset/ [11:09] slangasek: http://people.ubuntu.com/~seb128/evo.png [11:09] slangasek: what is stupid looking there? [11:09] seb128: ah; I meant the calendar panel [11:09] (I don't use it for mail) [11:10] me too, and it looks fine to me [11:10] the 2 labels in the sidepane could be a tide smaller [11:10] seb128: that's the part that was looking absurd :) [11:10] slangasek: http://people.ubuntu.com/~seb128/evocal.png [11:10] ah, is it /desktop/gnome/font_rendering ? [11:10] slangasek: evolution is known [11:10] I assume so [11:10] slangasek: I would not go until calling that absurd [11:11] slangasek: its the gtkhtml which doesnt honour absolute font sizinbg [11:11] and /desktop/gnome/interface/{font_name,document_font_name,...} [11:11] slangasek: i even have the patches for that, but i am trying to get some feedback on it from pango developer first [11:11] pitti: yes. i only can give you a command that unsets the individual settings [11:11] * pitti does gconftool --recursive-unset /desktop/gnome/interface [11:11] pitti: lol [11:12] pitti: metacity title font also needs to be changed to px in the end [11:12] slangasek: right, now I get it, too [11:12] it's way too big [11:13] I start thinking we should roll back to 96 dpi for jaunty [11:13] that's good we tackle those issues but it's late for this cycle [11:13] er, I'm *at* 96dpi [11:13] we have a good idea on what to do now [11:13] slangasek: well, 96dpi forced and 10pt fonts the intrepid way [11:14] ok [11:14] slangasek: right now we have autodetected dpi and px fonts settings [11:14] and we start discovering all those applications not handling px correctly [11:14] pitti: slangasek: http://paste.ubuntu.com/135952/ http://paste.ubuntu.com/135953/ [11:14] I think it's late for this cycle we should just roll back getting jaunty stable and rocking with not too many changes as said [11:14] gtkhtml + evolution patch [11:14] and deal with that early next cycle [11:15] funnily gtkhtml had all the "point" booleans in place [11:15] just not implemented [11:15] seb128: this definition of "correctly" is completely wrong, but that's somewhat beside the point [11:15] slangasek: right, let's say applications just don't behave correctly with the current defaults [11:15] or don't look right [11:15] or whatever you call it ;-) [11:16] asac: hm, those look backwards somehow [11:16] pitti: backwards? [11:16] IF get_size_is_absolute THEN set_size ELSE set_absolute_size [11:16] pitti: which line? [11:17] asac: I'm not saying that they are wrong, just that they look wird [11:17] pitti: e-text? [11:17] asac: first hunk in http://paste.ubuntu.com/135953/ [11:17] yes [11:17] second hunk as well [11:17] slangasek: will we get language pack updates for beta? [11:17] pitti: yeah right. i didnt update my .dsc ;) [11:18] pitti: in build tree i have !...is_absolute) [11:18] seb128: already happening [11:18] asac: ah :) [11:18] slangasek: ok good thanks [11:19] http://paste.ubuntu.com/135954/ [11:19] cf. https://launchpad.net/ubuntu/+builds?build_text=&build_state=pending :) [11:19] lets hope that evolution has a clean build system ... updating diff.gz [11:20] asac: "clean"? [11:20] asac, slangasek: WDYT about reverting those changes (two gconf key defaults, for font size and 96 dpi) in libgnome for the beta? [11:21] were the gconf key defaults all that was changed? [11:21] yes [11:21] pitti: yeah go for it. [11:21] and is the intent to add those changes back post-beta? [11:21] slangasek: well, there were some application fixes for dynamic size handling; but we can surely keep those [11:21] I would be in favor of staying with 96dpi fixed in jaunty [11:21] * pitti too [11:21] we said jaunty would be a stable not disruptive version [11:21] most issues i found are in gnomea pps [11:21] let's deal with that next cycle [11:21] I'd like to get bugs filed for all the issues that popped up and revert for jaunty [11:21] i will upstream them and let them decide if they take them for .1 [11:21] yeah [11:21] next cycle [11:22] pitti: i have a big list already [11:22] but it was a great experiment to learn where work needs to be done, and the issues around it [11:22] so it was far from vein [11:22] indeed [11:22] pitti: i will make super bug out of 345189 [11:22] vain, I mean [11:22] and upstream from there [11:22] asac: awesome [11:22] asac: I just added to more apps to the bug [11:22] BUGabundo: thanks! [11:22] then yes, I think reverting this for jaunty is reasonable [11:22] UM and OOo [11:22] ok i can upload it [11:22] do all of them need to be upstream? [11:22] seb128: pitti ^^? [11:22] slangasek: would you accept a fusa upload to add some _() so strings are showed translated before beta? [11:23] BUGabundo: yes. all needs to be upstreamed [11:23] asac: please do [11:23] asac: libgnome you mean? fine from my side, needs slangasek's ack for beta coordination [11:23] doing so for OOo then [11:23] pitti: yeah. i backout the gconf change [11:23] great [11:23] seb128: hmm, do the translations exist anywhere? [11:23] asac: the other one, too? (96 dpi) [11:23] or well not so great. i would have loved if apps are smarter about font handling ;) [11:23] pitti: i have no strong opinion about it [11:23] asac: yeah, I guess everyone would have.. [11:23] * BUGabundo would love a peaceful world too [11:23] pitti: but maybe that make sense [11:23] we can't always get everything [11:24] slangasek: yes, they are translated but some of the call lack _() so the english string is displayed [11:24] hehe [11:24] asac: would it even make sense to have one without the other? [11:24] asac, never seen a 200dpi screen? [11:24] seb128: ah - yes, please upload [11:24] slangasek: ok thanks [11:24] pitti: well. if we keep the dpi detection we see the bug that caused the change of font default ... so i think no [11:24] directhex: please send me a 200dpi screen [11:24] I was just taking a look at the problem of packages that don't (implicitly or explicitly) build-dep on libxi-dev but include XTest.h somewhere - unrelatedly gthumb and xnee FTBFS, if somebody wants to take a look at them [11:24] hihi [11:24] directhex: we also have a firefox feature we would need to test on screens with higer dpi than 150 [11:24] asac: that's what I thought [11:24] asac, http://club.vaio.sony.co.uk/clubvaio/gb/en/vaiopseries/page.jsp [11:25] unfortunately we never found anyone [11:25] who could test that [11:25] directhex: well. i think in mozilla bug we also found a monitor with 300 dpi ;) [11:25] but that was way too expensive ;) [11:26] asac: ask on the ML -devel [11:26] someone said they had access to those big screens [11:26] the font sizes are currently very ridiculous at least when running in virtualbox, "echo $COLUMNS" in gnome-terminal offers 71 when the window is maximised (with everything at defaults and the maximum available resolution, 800x600) [11:29] Trewas: what does xdpyinfo within vbox show? Sounds like a bug in vbox. [11:29] Trewas, oh, what's why my jaunty kvm's consoles look silly [11:30] slangasek: "dimensions: 800x600 pixels (212x159mm), resolution: 96x96 dots per inch" [11:31] ttx: sblim-sfcb> you know that s-s-d option can be specified more simply as '--retry=5'? [11:32] Trewas: ah; I suppose I'm not seeing that on my 96dpi display because I've customized gnome-terminal before now [11:33] you only see the full impact of the new fonts on clean installs [11:33] or new users? [11:34] potentially [11:34] geser: huh, any idea what's going on with the bittorrent upload failure? [11:34] well, actually I tried this and it wasn't that bad. Dunno if I changed some system-wide setting [11:34] * directhex updates his vm [11:36] Laney: what's the real dpi of your display? [11:36] or do you mean that you get different results for new install vs. new user? [11:37] slangasek: I mean I tried it on my laptop and instantly noticed several broken applications, but a dist-upgraded install on my desktop has been fine [11:37] so "customisation masks the problems" is my message [11:37] slangasek: I had to request asac help to get my system to a similar state of a clean install === ziroday` is now known as ziroday [11:45] <\sh> slangasek: is it planned to have a full archive rebuild run for jaunty before RC? [11:46] libgnome uploaded [11:46] \sh: a rebuild of main is in progress. I don't know whether there are plans to rebuild universe. [11:49] <\sh> cjwatson: bug #346797 I was sitting yesterday and tried to fix it...it needs some more love then just changing the .tab file...and it looks like that /usr/share/i18n/SUPPORTED and /usr/share/iso-codes/*.tab is not in sync after a trivial change ...most of the UI code just breaks... [11:49] Error: Could not parse data returned by Launchpad: timed out (https://launchpad.net/bugs/346797/+text) === Stskeepz is now known as Stskeeps [11:58] asac: thanks, accepted [12:11] slangasek: I missed that. Thanks for the pointer :) [12:20] any idea why firefox slowed down tremendously after upgrading this weekend? [12:20] it's like it's single threaded, can't do more than one thing at a time [12:21] Trewas, okay, i get COLUMNS=91 at 1024x768 in kvm [12:23] and 71 at 800x600 [12:24] gthumb and xnee FTBFS, if somebody wants to take a look at them [12:25] we should drop some screensavers [12:25] there is over 7megas of those on the CD [12:26] the skyrocket one taking almost 1.5megas [12:27] i agree. who uses screensavers anymore? [12:27] drop rss-glx? [12:39] seb128: we should ship like 4 at the most [12:40] right [12:40] the feet, the ubuntu logos, black, and maybe the squares or something [12:40] bah [12:40] doko: when packages are in bzr and you modify those please push the change to bzr too [12:46] seb128: err, all of these were rebuild-only uploads [12:46] doko: and? [12:46] doko: which means I do bzr pull, do my changes upload and get it rejected because bzr is outdated [12:47] then I've to commit your changes redo the work, etc [12:47] not nice [12:47] it would be better if you could push your changes to bzr too [12:48] then we should use another version numbering scheme, so that you can do just that [12:48] do what? ignore your upload? [12:50] yes [12:50] hopefully we'll get binnmus ... [12:53] seb128: but package uploads to the archive are pushed automatically to package-import.u.c, aren't they? [12:53] [12:53] [12:53] yes, but that's not mergeable with existing package branches [12:53] siretart`: I don't know I don't use package-import [12:54] right, that requires to actually use those branches.. [12:55] I'm wondering if we have an interest to still install gamin by default [12:55] tseliot: what more is happening on bug #320632 between now and beta? [12:55] I don't think anything really use it [12:55] Launchpad bug 320632 in xfree86-driver-synaptics "tap-to-click and edge-scrolling broken in Jaunty" [Medium,Confirmed] https://launchpad.net/bugs/320632 [12:55] seb128: is everything using inotify now? [12:56] slangasek: yes, at least gio is and I'm not sure what is using libgamin out of libgio-fam which is in universe right now [13:01] slangasek: nothing I guess. I haven't had the time to look at the change mentioned in comment 142. Furthermore if that is the cause of the problem, reverting that change might cause regressions - which is not nice - especially when I don't have the specific piece of hardware affected by the problem. [13:01] tseliot: would it cause regressions relative to intrepid, or just relative to earlier jaunty? [13:02] slangasek: regressions in jaunty since the commit's date is Dec 4 17:16:40 2008 [13:03] tseliot: well, that seems like an acceptable risk; and more acceptable before beta than after, if it's going to happen... [13:04] \sh: I'll convert it to use the XML files [13:05] \sh: it's no wonder that things totally break when you use iso_639.tab instead; that's for languages, not countries! [13:05] slangasek: ok, I'll see what I can do. I can't promise anything though as I have a lot of work to do already [13:05] tseliot: understood; thanks [13:13] <\sh> cjwatson: well, I was wondering where the other file was... [13:17] \sh: /usr/share/xml/iso-codes/iso_3166.xml in a different format. In practice what you're supposed to do nowadays is use isoquery. [13:26] <\sh> cjwatson: ah ok..and I thought iso_639.tab replaced the 1366.tab...my mistake [13:27] lool: bug-buddy changelog shows you dropping then re-adding the Recommends: on gnome-dbg; this still wants to pull a bunch of libraries from universe into main [13:27] lool: can I just drop the recommends again? [13:35] slangasek: bug-buddy shouldn't be in main [13:36] slangasek: We drop deps on bug-buddy rather than bug-buddy deps usually [13:36] oh [13:36] slangasek: I re-added the recommends to avoid a delta on bug-buddy with Debian [13:36] Debian uses bug-buddy/-dbgs and we use apport/-dbgsyms, so it kind of makes sense to pull -dbg for Debian and bug-buddy usage in general, and to avoid bug-buddy in Ubuntu [13:37] hrm, then what is bug-buddy doing in main in the first place [13:37] meh, seeded on the DVD [13:38] I wonder why [13:38] hysterical raisins I imagine [13:38] been seeded for a long time, in fact [13:38] # included so that upstream GNOME community members can use it [13:38] the DVD seed was mostly just moved wholesale from the old supported seed [13:38] * slangasek nods [13:39] <\sh> kees: pitti: would you like to take care about bug #332025 (it just needs a sync...sec update...cve included) [13:39] Launchpad bug 332025 in uw-imap "Please sync uw-imap 8:2007b~dfsg-1.1 (universe) from Debian unstable (main)." [Undecided,New] https://launchpad.net/bugs/332025 [13:39] <\sh> we still have -1 [13:40] Move bug-buddy from desktop to supported [13:40] cjwatson: Good catch :) [13:40] It was Tue 2008-08-26 so not too far awy though [13:41] lool: that's when it was moved to supported from desktop; the addition was much farther back [13:41] \sh: ah, ubuntu-archive wasn't subscribed; I did that now [13:42] ArneGoetje, pitti: language-support-translations-cs doesn't appear to Depend on evolution-documentation-cs [13:42] <\sh> pitti: grmpf...right...my fault...I thought kees wanted to have a look about it first as it was a security bug..thx :) [13:42] haha back in the past bug-buddy was downgraded to a recommends: "Our guiding philosophy should be that the user should be able to remove/replace default applications and documentation as they wish without disturbing the metapackage, while ensuring that essential infrastructure is implied by the metapackage" [13:43] (just had recent exchange about usplash/plymouth with cjwatson where I wanted to make it a recommends; I guess it boils down to what "essential infrastructure" is) [13:44] Ok, bug-buddy dates from revision 1 [13:44] slangasek, ArneGoetje: ah, it's already in the lists, seems it just wasn't rebuilt; doing [13:44] So it's definitely old cruft [13:44] lool: and now it's removed cruft :) [13:44] slangasek: If you care about -dbg, you might want to drop Extra-Include: *-dbg *-debug from supported perhaps? [13:45] 06:20 < cjwatson> slangasek: anything that actually ships a -dbg is either (a) cruft from dbgsym and should go in Extra-Exclude or (b) actually useful due to being a second build pass. IMO anyway ... [13:45] <\sh> cjwatson: pkgsel pkgsel/install-language-support boolean false should avoid any try to install langpacks during preseeding installation, right? or do I need to empty pkgsel/language-pack-patterns ? [13:45] slangasek: That's an *Include* [13:45] \sh: the latter [13:46] lool: yes, I know. the above is cjwatson's argument against removing the -Include. [13:46] I'm not sure it's directly an argument against; it's a maybe [13:46] ok, "response" :) [13:46] my concern is whether we would miss out on useful debugging facilities [13:46] Well the python -dbg packages are special infrastructure we use [13:47] the current solution does have the advantage that someone has to look at the -dbg packages (they show up on component-mismatches fairly automatically) [13:47] slangasek: l-support-tr-cs uploaded [13:47] ok [13:48] slangasek: with extra-include? I don't understand why they show up as a mismatch if they are seeded [13:48] pitti: thanks [13:48] lool: because when new ones show up they tend to show up in universe [13:48] <\sh> cjwatson: somehow the documentation from debconf-get-selections --installer is not as obvious as it should be...but I'll learn quickly ,-) [13:48] and get looked at before being promoted [13:48] I see [13:48] \sh: it's not supposed to be documentation. Use the installation guide [13:49] heh, not that this is documented there either [13:49] <\sh> cjwatson: that's what I wanted to say...and when I follow the installation guide, I always end with lang-packs of gnome, openoffice and friends ,-) [13:50] oh, I improved the logic in jaunty [13:50] * Fix logic to check whether pkgsel/language-packs has been preseeded. [13:50] previously preseeding it to the empty string was incorrectly taken to mean "not preseeded" [13:51] \sh: so this will work in jaunty, but in previous releases you had to use 'd-i pkgsel/install-language-support boolean false'. Sorry for my incorrect statement earlier about pkgsel/language-pack-patterns. [13:51] \sh: note that it ought to be "d-i" as the first field there, not "pkgsel". [13:51] mvo: desktop-effects-kde committed thanks (you are free to join kubuntu-users yourself of course :) [13:51] (otherwise you will end up with cruft in your installed system's debconf database) [13:51] <\sh> cjwatson: ok...thx for the heads up :) [13:52] Riddell: thanks [13:53] mvo: apport's config file seems to prompt during an upgrade from intrepid http://humboldt.canonical.com/~jriddell/9.04-upgrade/intrepid-upgrade-7.png [13:53] Riddell: right, know issue. we can apport during the upgrade and that causes it to prompt, it will go away for the final release [13:57] mvo: ok, another problem was this packagekit crash during the upgrade, bug 347290 [13:57] Bug 347290 on http://launchpad.net/bugs/347290 is private [13:57] Riddell: could you make it public please? [13:58] bug 347290 [13:58] Launchpad bug 347290 in packagekit "aptDBUSBackend.py crashed with ImportError in ()" [Undecided,New] https://launchpad.net/bugs/347290 [13:58] mvo: fixed [13:58] mvo: it lacks a dependency? [13:59] Riddell: maybe - or it was a problem gconf not configured yet [13:59] gconf? surely just python-gobject? [14:00] Riddell: eh, right. sorry [14:08] Riddell: just to confirm, "fixed" refered to that you fixed it in bzr already? [14:09] mvo: in respect to what? [14:09] mvo: no, the fixed was the bug privacy [14:26] ok [14:26] so we could get libgnomeprint and libgnomeprintui out of the CD quite easily for jaunty if we want [14:27] we just need to split the gnome-python-desktop bindings [14:27] and to look through the archive to what is still using those binding and depends on the binary to those [14:27] do you think it's worth the effort? [14:28] I'm very nervous about splitting those python bindings [14:28] slangasek: why? [14:28] are you going to look through universe/multiverse as well? [14:29] slangasek: [14:29] $ apt-cache rdepends python-gnome2-desktop | wc -l49 [14:30] ups [14:30] -> 49 [14:30] seems like a lot of packages [14:30] do you disagree? [14:30] that's a not too big list, grepping for "import gnomeprint" in this list should be quick enough [14:30] no tar-in-tar that we have to worry about missing in a grep? [14:30] slangasek: 49 sources to get and grep? yes I disagree [14:30] Keybuk: cups only sends d-bus signals to the system bus, it doesn't export any interfaces to call; it seems that this doesn't need a dbus config file at all, or am I missing something? [14:31] slangasek: gtksourceview and gnomeprint are deprecated libs for some time and I don't many things are using them [14:31] slangasek: and going through 47 sources manually is not too much work ... but right we can wait next cycle [14:31] seb128: if the number of packages that need to be changed turns out to be sanely small, then I guess I'm ok with that. We will break any third-party packages depending on python-gnome2-desktop and using these libs though [14:31] looking at that list I can't imagine many of them using libgnomeprint anyway [14:32] seb128: for next cycle, I believe Debian is already working on a transition plan [14:32] seb128: how correct was this list? http://paste.ubuntu.com/136041/ [14:32] slangasek: right, I would just have split those 2 to get the corresponding libs out of the CD for jaunty if we wanted to [14:33] dholbach: it has only things installed on your box but otherwise good ;-) [14:33] seb128: no, that's sources I downloaded [14:33] oh [14:34] should be an accurate summary if there is no tarball in the tarball sources there [14:34] seb128: that's a quote from a discussion we had a few days ago, remembeR? :) [14:34] Installed-Size: 320 [14:34] Installed-Size: 584 [14:35] that's probably not worth the trouble for jaunty [14:35] seb128: yep - which changes the definition of "python-gnome2-desktop" for packages already depending on it. I'm not convinced it's worth it for < 1MB, yeah [14:35] we are not going to move libgnomeprint to universe anyway, abiword still use it [14:35] boooooh! [14:35] slangasek: that's why I suggested to go through the rdepends but let's wait next cycle and do the full split as debian then [14:37] hum [14:37] the respective -datas add over 3megas though [14:38] slangasek: ^ [14:39] hmm [14:39] yes, that would be worth it [14:40] those libs are deprecated for some years and I'm pretty confident few things use them [14:40] I will go through the list but http://paste.ubuntu.com/136041 is basically that [14:40] * dholbach hugs seb128 [14:40] gnome-games can be dropped from there they used gnomeprint in sudoku and that has been fixed in svn since [14:40] * seb128 hugs dholbach [14:46] pitti: correct [14:47] dholbach: strange, why is XInput.h not in x11proto-input-dev? [14:47] though reading the e-mail, Matthew is correct [14:47] if you *send* signals, you should support introspection [14:47] thus need a policy to enable it [14:47] dholbach: that seems like the one obvious header to be in a package with that name... === ampelbein is now known as Ampelbein [14:49] slangasek: bryce and jcristau might be the best people to talk to about it - I merely stumbled over it during sponsoring [14:50] XInput.h is in x11proto-input-dev in debian still [14:50] from #ubuntu-x earlier [14:50] hmm, so why was it moved? [14:50] or tjaalton: ^ [14:50] slangasek: it was moved in intrepid because of the input-properties changes, but then upstream moved it back for XI 1.5 [14:51] so we're just waiting for XI2 and things should be in sync again :) [14:51] hmm [14:58] slangasek: ok, found an another easy 900k [14:59] wow :) [14:59] slangasek: libbonoboui2-common has the html api documentation which should be in -dev [14:59] changing that now [15:00] trying to slim down packages to make more room on the cd? [15:00] trying to get some extra translations on the CD yes [15:00] mvo: hardy to jaunty upgrade isn't possible? [15:02] Riddell: hardy .2 [15:02] or hardy kde4 [15:03] hardy.2 [15:04] I'll have a play with it after and see if I can do it on ubuntu too [15:09] Riddell: not out of the box, I do it for testing sometimes and it seems to work ok [15:09] mvo: well we need it to be possible for Kubuntu [15:10] Riddell: oh? could you get into more details? [15:11] Riddell: why do you skip intrepid? [15:11] Riddell: do you do it for all hardy installs? or just for particular ones (like kde4 installs)? [15:11] mvo: my guess is "just to see what'll happen" [15:12] oh missed that line [15:12] nevermind [15:12] mvo: I'm sure we've talked about this lots. Kubuntu hardy isn't LTS but intrepid was not ready for many users so we turned off the upgrade prompt from hardy, but want it back on so people upgrade before hardy loses support [15:12] and 4.2 is nice [15:14] Riddell: right - what metarelease uri is kubuntu hardy using? [15:15] mvo: http://changelogs.ubuntu.com/meta-release but skipping intrepid [15:15] Riddell: or what bzr branch for the kde version of the update-manager download thing (adept I guess?) - so that I can check myself? [15:16] Riddell: if you direct me to the hardy version of that tool I check what we need to do [15:16] mvo: it's the DistUpgrade tool that's the problem http://muse.19inch.net/~jr/tmp/jaunty-upgrade-1.png [15:17] Riddell: ok - if everything else is settled, I add the support for that now (that should be trivial) [15:18] Riddell: sorry for the trouble, it was not on my radar === Ampelbein is now known as ampelbein [15:21] mvo: mm, looks like adept is doing the wrong thing anyway, but that's my problem [15:22] Riddell: ok, I commited what needs to be done, hopefully that is enough, I do a test kubuntu hardy->jaunty upgrade now === ampelbein is now known as Ampelbein [15:31] seb128: hmm, file-roller declares a Vcs-Bzr header pointing to a non-existent branch [15:32] slangasek: right, the product is called fileroller and not file-roller on launchpad and I noticed after upload that I couldn't push due to that [15:32] I wanted to ask somebody if the product name can be fixed but I forgot [15:32] if you need to do a change just upload for now I will fix that later [15:33] ok [15:33] answers.launchpad.net/launchpad for renaming a project, I think [15:33] it's a missing build-dep on libtool, FWIW, causing a FTBFS [15:34] cjwatson: thanks [15:34] slangasek: weird, it uses cdbs which depends on intltool in ubuntu [15:35] ups, libtool you said [15:35] why does it require libtool? [15:35] for an m4 macro [15:35] that's rather the autoreconf patch which is buggy [15:35] oh? you're meaning to avoid build-time re-confing? [15:35] I guess that's another bug due to a lack of quilt add [15:36] I hate quilt [15:36] slangasek: yes, we autoreconf with known to be working versions to avoid surprises [15:37] so we are sure builds don't break when autotools changes and the new version doesn't work correctly with some old syntax or something [15:37] hm. let me look more closely at this build log; I don't see anything related to the debian/patches [15:37] slangasek: DOH [15:37] configure: WARNING: unrecognized options: --disable-maintainer-mode [15:37] well, that's clever [15:37] seb128: you've seen something? [15:38] Is anyone else getting broken metacity compositing in the latest devel? I get "Desktop Effects could not be enabled" on Intel i965 hardware. I know it's a bug *in metacity* because xcompmgr correctly composites, even though it doesn't add any effects. When I drag a window on top of an OpenGL window, with xcompmgr there is no damage region (black area) left behind. But there is without. [15:38] slangasek: yes, I forgot the quilt add aclocal.m4 apparently [15:38] slangasek: fixing now [15:38] seb128: ok, I'll leave it to you [15:38] quilt becomes even more *headdesk* for newly created files :/ [15:39] I spent some 45 minutes last Thursday just on creating a working autoreconf patch with quilt [15:40] But 'everyone' says that quilt is better (for reasons that also escape me) .... [15:40] ;-) [15:40] pitti: I usually change the quilt-patchsys.mk to simple-patchsys.mk use cdbs-edit-patch and switch back [15:40] because it is better, pff [15:40] infidels [15:40] we should really fix cdbs-edit-patch to work with quilt [15:40] seb128: ah, nice trick; I quilt push'ed to n-1, copied tree, autoreconf and clean thhere, and diff -Nur > /tmp/patch [15:40] I never know [15:41] but the desktop CD has compression? [15:41] ScottK: well, the idea of quilt is nice, in terms of workflow [15:41] you have a full tree, can build it, test it, and in the end quilt refresh [15:41] ie the CD space win is the installed size value or not? [15:41] but the idea is spoilt by several things which make it absolutely useless, such as quilt add, or not being able to clean cruft [15:41] gnome-games documentation translations = 21megas [15:41] we can split that after beta if we want to win an another locale [15:42] pitti: I agree it has some nice ideas, and I'm kind of getting the hang of it. I just don't find it a panacea for all situations. [15:42] seb128: the desktop CD is compressed, yes, although the compression is different from .deb compression [15:42] ScottK: personally I really like bzr looms, which combine the original "in-place" idea of quilt with sane file handling [15:42] Oh hmm, `SKIP_CHECKS=yes compiz --replace` works, but regular old `compiz --replace` doesn't. Looks like my card (i965) is no longer on the whitelist after it being on it for 8.10?? [15:42] seb128: so in general CD space win will be fairly close to .deb size, but not in all situations [15:42] ok [15:42] seb128: for example duplicate files across packages will probably be compressed better on the live CD than in .debs [15:43] there is no easy way to simulate that I guess [15:43] just use the deb win as a rough estimation [15:43] yep [15:43] thanks [15:43] seb128: it's not that rough actually [15:43] pitti: I mostly want to stop having to learn n+1 different patching system/vcs/etc every third time I touch a package. [15:43] ScottK: *nod* [15:46] er allquixotic went away....but er...regular compiz --replace works fine on i965 here. [15:51] bah, I hate symlink handling on upgrade [15:51] bdmurray, sbeattie: bug 345953 FYI (IIRC you were involved in cups apport hooks) [15:51] Launchpad bug 345953 in cups "/var/log/cups/* should be adm group readable" [High,Fix committed] https://launchpad.net/bugs/345953 [15:52] so libbnoboui2-common does [15:52] lrwxrwxrwx 1 root root 34 2009-03-23 15:46 /usr/share/gtk-doc/html/libbonoboui -> ../../doc/libbonoboui2-common/html [15:52] what is the right way to replace that by a real directory on upgrade? [15:53] rm the link in the preinst [15:53] ok, ,what I did but using at if -d [15:53] I guess that's not correct because the directory might be removed first and which case the link is not a directory [15:55] hum no, I didn't clean up everything, let's try again [15:55] pitti: great! [15:57] slangasek: re the upload failure: checking but I don't have an idea what went wrong. It looks like the upload both failed and succeed (processed twice?). will try to get an answer from LP people [15:57] geser: alrighty [15:59] slangasek: known bug, cprov is fixing it [16:00] geser: huzzah [16:03] could anyone from ubuntu-mir takle a look at bug 345294 [16:03] Launchpad bug 345294 in redboot-imx "MIR for RedBoot-imx" [Undecided,Confirmed] https://launchpad.net/bugs/345294 [16:14] slangasek: libbonoboui uploaded with the documentation installed in the correct binary and file-roller uploaded which should build correctly [16:17] current i386 desktop iso = 698meg == no need to drop the french language pack now? ;-) [16:17] seb128: how much does libbonoboui save us? [16:17] slangasek: 900k of installed files, not sure how much that will be on the CD [16:17] I already kicked pt off to get it to fit; so I'd like to add pt back again if we find the room [16:18] Installed-Size: 1612 [16:18] Installed-Size: 2536 [16:19] slangasek: how much was pt? we didn't win so much space for deskbar-applet + one language pack [16:19] seb128: pt is 7MB; I took pt off and shoved a bunch of other langs on in its place [16:19] ah ok [16:20] Riddell,mvo: do we need to make the Kubuntu CDs ship an update-manager including hardy-backports rather than intrepid-backports? [16:23] pitti, I have added a fix for bug 345183 to the BZR repo of CUPS. [16:23] Launchpad bug 345183 in cups "CUPS, foomatic, & pdftopdf fail when printing more than one copy of an image" [High,Fix committed] https://launchpad.net/bugs/345183 [16:24] tkamppeter: ah, thanks [16:24] tkamppeter: I'll do an upload after beta; currently discussing bug 318742 still [16:24] Launchpad bug 318742 in cups "D-Bus Policy needs checking" [Low,Incomplete] https://launchpad.net/bugs/318742 [16:24] cjwatson: we have backports on the CDs? [16:24] cjwatson: we do not use -backports currently, so it should be ok [16:25] Riddell: just of dpkg and apt for update-manager [16:25] mvo: hmm, you don't? why are we wasting CD space with them then? [16:25] oh, hmm, maybe we aren't :) [16:26] ok, I'll ignore that problem then [16:26] Riddell: ok, I guess I'll rephrase, we have the capacity to do so but it's only if there are actually release-upgrader-{apt,dpkg} packages in -backports [16:26] which apparently there aren't [16:43] Keybuk: I'm still confused about cups/dbus; are you saying that cups really ought to provide a real d-bus object, or that a by and large empty (just introspection) d-bus configuration file is necessary? [16:43] yes [16:44] you can't just connect to the bus, fire off a signal, and expect everything to be able to catch that [16:44] well, that's what cups does right now :/ [16:44] slangasek: ok, so splitting gnome-games documentation would make a 11.6meg deb difference on gnome-games-data [16:44] do we have an estimation of what language packs we could add with that? [16:44] pitti: right, so it never has a registered bus name [16:45] Keybuk: right [16:45] which means most bindings won't let you match the signal (they expect you to provide the registered bus name) [16:45] seb128: I have a script to tell exactly [16:45] and many of the more modern bindings won't even let you anyway, since they can't introspect the object [16:45] seb128: that might be enough to get French onto amd64 desktop, which doesn't have it right now [16:45] pitti: please do tell me then ;-) [16:45] Keybuk: ATM it's just being used by system-config-printer (by the Python bindings) [16:45] slangasek: ok, we will do that after beta then [16:45] seb128: we are up to de? [16:46] seb128: excellent [16:46] pitti: the Python bindings (at least the newer versions) certainly fall into the "difficult to get them to play ball" category [16:46] pitti: something around that I guess, we have de and fr but not pt on I386 now [16:46] seb128: pt is 10.5 MB, so we could add that back [16:47] but if it works now, it works [16:47] I don't want to do too much documentation splitting [16:47] it just isn't really a useful signal or a well-behaved service :p [16:47] seb128: oh, that's probably not true, since my script doesn't count replaced files [16:47] but I guess gnome-games is a good win so we can do this one [16:47] seb128: it should be more like 6 MB.. [16:47] seb128: ah, if we are talking about the alternate, then it is correct [16:47] Where can I find out why a package isn't synced from Debian? (I'm specifically looking for locales-all, but I'm curious about the process) [16:48] seb128: we need to wait for today's langpack builds really [16:48] right [16:48] Keybuk: it does [16:48] those changes are for after beta anyway [16:48] pitti: 10.5MB? How do you get a different number than I do? [16:48] (larger by 3MB) [16:49] slangasek: that's probably the previous langpack version; apt-get update'ing right now [16:50] ebroder: if it's a source package, then http://people.ubuntu.com/~ubuntu-archive/sync-blacklist.txt often has useful comments. However, in this case, locales-all is a binary package that's part of the glibc source package in Debian, so you'd look at glibc's Ubuntu changelog [16:51] ebroder: and the short answer is because our locale handling is substantially different from Debian's due to the presence of language packs, I imagine [16:51] cjwatson: Yeah, that seems to be the case [16:51] should I notify the tech board for regressions in security updates? [16:52] calc: do you know anything about #346525 ? [16:53] mvo: was OOo 2.4.1 before the update? [16:53] pochu: yes please, although also the security team of course [16:53] calc: I don't know but I can ask [16:53] mvo: there is/was a bug with fontconfig that could cause OOo to die, which has been fixed in 3.0.1 [16:53] calc: ok, mind if I reassign to OOo ? [16:53] mvo: but if they were running 2.4.1 at the time it died that could be expected unfortunately [16:53] cjwatson: sure, thank you [16:54] mvo: it has no backtrace so its really a bug i would just mark invalid unless they could come up with useful information, just a it crashed isn't enough to debug it :\ [16:55] calc: ok, I asked for more information for now [16:55] mvo: ok i followed up to it as well [16:55] slangasek, seb128: right; with today's langpacks, pt is 7.11 MB; fr is 4.67 [16:55] i thought i did but it apparently was a race condition ;-) [16:56] pitti: weird that there is a such difference [16:57] seb128: the previous update packs were really big [16:58] are there logs for security builds available somewhere? [16:58] ok [17:06] mvo: ping [17:07] mvo: it is your fault after all :) [17:07] mvo: "Date: Thu, 24 April 2009 12:00:00 UTC" in meta-release April should be Apr else QDate won't parse it [17:07] meta-release-development that is [17:08] Any Perl exper here? There is bug 346044, which reports a segmentation fault on a Perl program, in exit(). [17:08] Launchpad bug 346044 in foomatic-db-engine "foomatic-ppdfile crashed with SIGSEGV in exit()" [Medium,New] https://launchpad.net/bugs/346044 [17:09] Riddell: heh :) [17:09] Riddell: ok, will fix that (also I think its a bit unclever that qdate ;) [17:09] For me it looks like a bug in the Perl interpreter. [17:11] pochu: what's the issue you found? [17:11] kees: bug 347351 [17:11] Launchpad bug 347351 in wesnoth "wesnoth 1:1.4.5-1ubuntu0.2 english only not italian" [Critical,Triaged] https://launchpad.net/bugs/347351 [17:12] tkamppeter: certainly a segfault is a bug in C code rather than in Perl code, in general, but it's not necessarily in the interpreter; it could be a memory allocation bug in some XS module that's being loaded [17:13] tkamppeter: valgrind would probably help to track it down, and it might even be possible to do that without being able to reproduce the segfault directly [17:13] cjwatson, what is an XS module? [17:14] a Perl extension module written in C [17:14] (approximately) [17:14] mvo: when do you expect to upload update-manager? [17:15] Riddell: the meta-releae file is fixed now [17:15] Riddell: the update-manager upload, not sure, today? [17:15] cjwatson, then I think it is better to move this bug to Perl, so that people working on Perl itself and on general Perl libraries see it. Foomatic does not provide any XS module. [17:15] probably, yes [17:15] pochu: uhm, that is very strange. [17:15] cjwatson, thanks for the help. [17:15] pochu: i'll poke at it. [17:16] mvo: let me know when it's in so I can test out the full upgrade process [17:16] valgrind is not showing up anything particularly scary for me [17:16] kees: thanks [17:17] it's interesting that the stacktrace seems to think the problem is in libcrypt though ... [17:18] but that could just be the victim [17:18] Riddell: I was going over the buglist to look for other low hanging fruits [17:24] kees: I'd be happy to look at it [17:24] kees: my guess is that since PPAs are not especially component-aware then maybe translations are being stripped from everything regardless of whether they're in main or not [17:24] ok, i know this is not a question for the dev channel, but can someone tell me what happened to /dev/ttyUSB0 (and why, if thats ok) [17:25] cjwatson: if that were true, no one has noticed for 6 months. :P [17:25] cjwatson: I don't think it is, since the security queue uses non-virtual buildds. [17:25] cjwatson: but we'll check. [17:29] I notice that in addition to the -dbgsym packages, there are often the -dbg packages and I can find documentation for using the dbg packages. Is there a difference between the two types? [17:30] Pollywog: dbgsym are only in ddebs and -dbg is in main. i think you can only use one (of a specific package) at a time and ddebs has more of them [17:30] btw now that I am using the debugging kmail packages, kmail is not crashing [17:30] either should work fo getting a stacktrace, i think [17:30] I see [17:30] thanks [17:30] and yes the two types seem to be incompatible [17:31] With some packages, when I run dbg is says there are no debugging symbols, so I wonder if they were correctly built or if I am missing something [17:32] but kmail-dbgsym seems to be fine [17:33] -dbg and -dbgsym are created in somewhat different ways but I believe they aim to provide the same thing [17:33] -dbg packages are included in the source package, and hence could have mistakes [17:34] LaserJock: ty, I had never heard of the ddebs until recently and I usually compiled my own package with debugging enabled [17:34] yes I suppose they could have mistakes, I had not thought of that [17:35] ddebs is created outside of the packaging [17:35] yes I see that they are :) [17:35] I just started using them yesterday [17:36] I will have to wait for this annoying bug to show itself, usually happens when I try to delete a spam [17:36] a spam that contains an image or html [17:36] *-dbgsym are automatically created by extracting debugging symbols from packages and stuffing them into a new package. *-dbg are created manually and independently by various packages; sometimes they are essentially the same as *-dbgsym and sometimes they are different (e.g. a different build pass that enables more debugging features in the binary itself). [17:37] In many cases the reason why there's duplication is that we inherit a lot of the *-dbg packages from Debian, which doesn't have *-dbgsym. [17:37] cjwatson: I suspected that, since Debian does not have them [17:37] I have only been using Ubuntu for about 2 yrs, used Debian before that [17:39] I thought I saw a book in the No Starch series, having to do with Ubuntu, I will have to find out if one exists. Maybe it explains these things [17:39] There was such a book for Debian [17:40] but that was several yrs ago === apw is now known as cafetiere [17:52] pitti: i see someone else followed up to bug 325973 seeing it on vmware as well [17:52] Launchpad bug 325973 in nautilus ""Starting File Manager" windows open uncontrollably" [Unknown,Fix released] https://launchpad.net/bugs/325973 [17:53] calc: ah, thanks [17:53] pitti: actually it was in bug 328176 which seems a lot of people are seeing this issue in vmware [17:53] Launchpad bug 328176 in meta-gnome2 ""Starting File Manager" infinite loop after GNOME login (dup-of: 325973)" [Low,Incomplete] https://launchpad.net/bugs/328176 [17:53] Launchpad bug 325973 in nautilus ""Starting File Manager" windows open uncontrollably" [Unknown,Fix released] https://launchpad.net/bugs/325973 [17:54] pitti: it might be related to the double free bit that was mentioned in the upstream report and i also saw it in .xsession-errors myself [17:54] seb128: do you think robert and you can take a look at this this week? ^ [17:54] repeatedly crashing might cause that same behavior(?) [17:54] calc: yes, I think so; if you kill the 'main' nautilus, it'll respawn, and then open a window [17:54] i haven't tested an i386 cd but on amd64 cd it happens immediately on bootup of the live cd [17:55] calc: so in the end it might be a totally different bug which just looks similar in effect [17:55] pitti: i did ps aux and killed what i saw but it was respawning into infinity anyway [17:55] it seems something restarts nautilus so there isn't really a main nautilus process [17:55] pitti: yea it might be a different bug that just looks similar [17:55] calc: I mean the process which drives the desktop [17:55] pitti: ah ok [17:55] calc: it's spawned by gnome-session [17:56] pitti: as said this morning we can [17:56] gnome-session restart everything which crash or exit which has autorestart on [17:56] I doubt the issue there is the same [17:56] i only have a current iso but if it is useful i can try downloading older alphas and see what it starts happening [17:56] s/what/when/ [17:56] the sjow_desktop one is "nautilus has nothing to do and exit, gnome-session restart it" [17:57] you could start by attaching gdb to nautilus and see if it crashes [17:57] hmm actually older alphas aren't on the server [17:57] seb128: nautilus is crashing immediately [17:57] get a stacktrace then [17:57] seb128: ps aux shows a different process id every time i run it === cafetiere is now known as apw [17:58] seb128: so i need to trace from gnome-session? [17:58] calc: no, open a command line and gdb --pid $(pidof nautilus) [17:58] calc: you said "double free bit" [17:58] the double free should show in .xsession-errors [17:58] calc: so perhaps there's already a stack trace in the upstream report? [17:58] and I bet it's librasero again [17:58] pitti: yea i saw a glibc double free error message like is noted in the bug report [17:59] what bug? [17:59] calc: it doesn't leave a .crash file behind :( [17:59] pitti: from what i recall there isn't one in the upstream report [17:59] calc: ? [17:59] * calc looks [17:59] your issue is a different one [17:59] don't abuse the show_desktop bug please [17:59] yours is not a respawning bug but a crasher [18:00] it shows up as a respawning bug which is why i added to it [18:00] get me the .xsession-errors but I'm ready to bet it's librasero [18:00] it spawns huge number of nautilus windows that looked just like that bug report [18:00] ok i'll boot it up and copy out the xsession-errors [18:01] http://bugzilla.gnome.org/show_bug.cgi?id=571417#c5 [18:01] Gnome bug 571417 in Navigation "nautilus flips out when show_desktop is unchecked" [Normal,Unconfirmed] [18:01] calc: the problem here is that the mechanics of the respawning are exactly the same; just the cause is different (crash vs. nautilus is configured to disable itself) [18:01] that is similar to what i see wrt .xsession-errors double free [18:01] calc: thanks for investigating this, much appreciated! [18:01] so yea it looks like it is brasero, but i will get the log file [18:03] seb128: is there another bug number for the brasero issue? [18:05] ah i see a couple of them [18:05] I did not know this channel had an Ubottu [18:05] yeah, I've just been reassigning nautilus bugs there [18:05] is he a twin or the same bot? [18:05] pedro_: ^ maybe you know [18:05] pedro_: seems there is a frequent double free issue is libbrasero [18:05] is -> in [18:06] yea it is definitely brasero [18:06] i just looked in the log in more detail [18:06] its still happening as of mar 22 cd i downloaded [18:07] it will not have changed since [18:07] ok [18:09] seb128: do you want my xsession-errors as well it looks essentially the same as bug 335286 but is on amd64 (that bug report is i386) [18:09] Launchpad bug 335286 in brasero "Nautilus - repeated crash/restarts while starting Jaunty LiveCD Alpha5" [Medium,Incomplete] https://launchpad.net/bugs/335286 [18:09] calc: no need [18:10] ok [18:11] calc: http://bugzilla.gnome.org/show_bug.cgi?id=576439 [18:11] Gnome bug 576439 in libbrasero-media "nautilus crash because of probable double g_free in brasero_medium_get_css_feature" [Critical,Unconfirmed] [18:11] calc: bug #339993 [18:11] Launchpad bug 339993 in brasero ""Starting File Manager" windows open uncontrollably, even when displaying desktop" [Medium,Confirmed] https://launchpad.net/bugs/339993 [18:12] seb128: is that something that could be fixed before beta, otherwise our call for testing the cd may end up with just lots of duplicates of this issue :\ [18:13] calc: you are welcome to work on the issue since you have the bug on your box [18:13] we didn't get so many duplicates until now and it's not new [18:13] could be configuration specific or something [18:13] may be just showing up under vmware [18:13] I'm doing CD testing under kvm and I've no such issue [18:13] * calc is very busy with fixing OOo issues atm so probably can't get to it in time [18:14] i found the issue while trying to work on OOo issues actually lol [18:15] is the line removal in upstream bug report sane? it might cause leaks? [18:15] just move the brasero thing away while you want to get work done [18:15] the upstream bug seems pretty well described [18:15] I added a comment there [18:15] I've no clue about this code I don't work on brasero [18:15] ok [18:16] let's wait for them to comment [18:16] ok [18:17] i'll bbl, about to have a meeting [18:20] mvo: upgrade from hardy seems to work with DistUpgrade from bzr, yay [18:20] Riddell: excellent [18:21] Riddell: feel free to upload (bzr-buildpackage -S should work fine) - otherwise I do it tomorrow morning (I need to leave now) [18:23] mvo: question about the disable third party sources.list entries bug (I can't find the LP number right now...) [18:23] Will that work for Intrepid -> Jaunty upgrades? Or just upgrades after Jaunty? [18:23] hum [18:23] bug 147080 - there it is [18:23] Launchpad bug 147080 in update-manager-core "do-release-upgrade should make disabling third party repositories optional" [Wishlist,Fix released] https://launchpad.net/bugs/147080 [18:26] current daily still has deskbar-applet why? [18:30] seb128: can you check the .manifest whether the current livefs really has the new gnome-applets with the suggest? [18:31] pitti: well the installed version is the new one and apt-cache show lists it as suggest [18:31] where is the .manifest? [18:31] http://cdimage.ubuntu.com/daily-live/current/jaunty-desktop-i386.manifest [18:31] yes, it's current [18:31] gnome-applets 2.26.0-0ubuntu3 [18:31] hmm [18:32] grep-dctrl -s Package -F Recommends deskbar-applet ... lists nothing else [18:32] and apt-get remove on the liveCD just uninstall it without complain [18:32] pitti@rookery:~/seeds/ubuntu.jaunty$ grep deskbar-applet * [18:32] dvd: * deskbar-applet [18:32] hm, nothing here either [18:34] cjwatson: if I clean out non-Edubuntu items from edubuntu.jaunty's supported seed will that mess anything up? [18:34] Uhm.. On Jaunty screen dimming doesn't work properly here (this is a regression from Intrepid). If I plug out the cable brightness doesn't change, but if I open gnome-power-preferences it goes down; if I plug it in again, it only changes at the moment I open gnome-power-preferences [18:34] Any idea on this, or should I file a bug (with what info?)? [18:35] I noticed that it seems to be causing a component mismatch for gcc 4.1 an 4.2 [18:36] pitti: ok, nothing depends or recommends it so I don't know [18:36] seb128: it's a mystery to me, too [18:37] * pitti -> Taekwondo, cu tomorrow [18:37] pitti: have fun! [18:39] btw what are "udeb" packages? [18:40] I have seen them a few times when compiling my own packages [18:40] special debs for the installer [18:40] they end up in the same directory as my new packages [18:40] "microdebs" [18:40] oic [18:47] pitti: I've filed bug 347457 with a trivial hal-info patch. I assume that you sweep through those and batch them into uploads. If it would be better for me to just upload with this one change, I'm happy to do that instead, just let me know [18:47] Launchpad bug 347457 in hal-info "Should ignore U3 (Windows software) on SanDisk Cruzer Titanium" [Low,Triaged] https://launchpad.net/bugs/347457 [18:58] sup, [18:58] anyone else experiencing problems with qt apps not respecting dpi? [18:58] ever since Jaunty [18:58] they respect font, looks, etc. [18:59] (I think qt-gtk-engine or whtever it's called, intorduced in 4.5 of qt is in works here) but they don't respect the dpi size for fonts, .i.e, I get slighlty larger fonts with qt apps. [18:59] any ideas what might be wrong and where I ought to start looking ? [19:05] I don't think it's plainly Ubuntu's faulkt [19:06] since if I create a new user, there is no such issue. [19:06] any ideas where I could look for this setting? [19:06] #gnome? P [19:06] ;P [19:06] imachine: /topic [19:07] I've read it. [19:07] oh, not fully I guess [19:07] so. -bugs huh? [19:07] I automatically supposed that if it's jaunty, -devel would be a better palce. [19:07] no probs, will try #-bugs [19:08] imachine: #ubuntu would be a good first one. [19:08] asac: ping [19:08] asac: can you look at bug 271283 someone claims this could be fixed in gnome somewhere by setting an option in a file [19:08] Launchpad bug 271283 in openoffice "[ooo-build] OpenOffice.org subpixel font rendering broken with new cairo" [Unknown,Confirmed] https://launchpad.net/bugs/271283 [19:08] Nafallo, I guess it's a bit too crowded ;p [19:09] asac: https://bugs.edge.launchpad.net/ubuntu/+source/openoffice.org/+bug/271283/comments/19 <- that comment in particular [19:09] Ubuntu bug 271283 in openoffice "[ooo-build] OpenOffice.org subpixel font rendering broken with new cairo" [Unknown,Confirmed] [19:17] slangasek: ok, I've been looking through the archive, nothing out of gnome-games sudoku uses python gnomeprint (and that's fixed in svn now) [19:17] slangasek: and only 5 packages use python gtksourceview1 [19:18] slangasek: the gtksourceview split is not worth it, the debs are less than 300k, gnomeprint might be worth doing [19:19] and deskbar-applet is still on the current daily-live for no obvious reason === evalles__ is now known as effie_jayx [19:49] calc: yes. checking [19:53] asac: thanks [19:54] calc: is there a trick to svn checkout openoffice? [19:54] calc: i tried it a few hours ago, but at some point my svn spit out some "XML" errors and then consumed all memory [19:55] i don't know i normally just use the tarballs [19:55] heh. ok ;) [19:55] i haven't checked out OOo in a while, before its conversion to svn [19:55] calc: ever requested a bzr sync ;)? [19:55] heh, no [19:56] calc: so they migrated _this_ year from cvs to svn? [19:58] calc: is there a cross reference for ooo source with quick searching? === seb128_ is now known as seb128 [20:06] asac: yea migrated this year [20:06] asac: not sure if there is a cross reference [20:07] asac: if there is one i don't know about it [20:07] and searching on google turns up nothing [20:10] calc: and a web code browser where i can search for functions/strings? [20:12] asac: not afaik :\ [20:12] asac: OOo needs to be brought into the 20th century first ;-) [20:12] before it can catch up with the 21st century ;-) [20:16] cjwatson: any idea why deskbar-applet is still on the current i386 livecd image? === DrKranz is now known as DktrKranz === pedro__ is now known as pedro_ [20:20] world's speediest archive admin! [20:21] asac: you have tried http://google.com/codesearch, right ? [20:21] seb128: the most recent livefs builds for both amd64 and i386 seem to have been killed with SIGTERM part-way through. I don't know why [20:21] infinity: ^- do you? [20:22] cjwatson: the current published iso has it but nothing recommends or depends on it [20:22] cjwatson: ie the manifest and iso have the current gnome-applets which use a Suggests now [20:22] cjwatson: What time? [20:23] cjwatson: but deskbar-applet is still on the image [20:23] seb128: read what I just said :-) [20:23] cjwatson: vorlon asked lamont to whack some builds and return terranova/king to a sane state earlier today (4 or 5 hours ago?) [20:23] seb128: the most recent livefs build, presumably after your gnome-applets change, failed. Therefore the gnome-applets change is not yet reflected in the current image [20:24] infinity: ah [20:25] cjwatson: ok, the current image has the fixed gnome-applets version when you dpkg -l there though so I though it would reflect the version used for the build [20:25] * seb128 should learn about cd images build [20:27] seb128: strange [20:27] the .manifest on cdimage also list the current version [20:27] hmm, I mean, you're right, it does [20:28] but the manifest's date is around the time of http://people.ubuntu.com/~ubuntu-archive/livefs-build-logs/jaunty/ubuntu/20090323.3/ [20:29] ok, let's wait for the next successful build then [20:29] seb128: ok, I *think* what may have happened is that deskbar-applet wasn't actually being pulled in by the recommendation directly, but because it still had a Task: ubuntu-desktop field in the archive [20:29] we can still investigate if the new build is buggy [20:30] seb128: due to a design problem in Soyuz, Task fields can take one additional publisher run to settle sometimes [20:30] so I think that's probably what was going on here [20:30] ah ok, that would make sense [20:30] thanks for the explanation ;-) [20:30] seb128: sorry for misexplaining earlier [20:31] I hadn't noticed that gnome-applets was up to date [20:33] cjwatson: that's alright, I was just not sure if I was missing something obvious, it makes sense now ;-) [20:36] the fix for the Soyuz bug would be to run germinate based on the expected results of publication *before* actually publishing the dists/ tree [20:37] the basic problem is that the Packages files are an input to germinate, but also germinate's output is an input to Packages file generation [20:38] so, to decouple this, germinate would need to be fed equivalent data to Packages internally in Soyuz, so that its output could be used to generate the Task fields straight away [20:39] to make matters slightly worse, changes in germinate's output are not enough to cause Soyuz to treat a pocket as "dirty", so sometimes the subsequent publisher run won't have any effect until you give it a package to publish [20:40] but, in the meantime, repeated publisher runs and the odd judicious accept are usually enough to work around all the problems [20:41] seems to be some non trivial work [20:41] for little win [20:44] it is worth it, I think, but not immediately urgently [20:44] it does result in confusion and wasted time at exactly those times when we're in a rush [20:51] calc: http://svn.services.openoffice.org/opengrok/xref/ [20:52] cjwatson, can you associate https://edge.launchpad.net/germinate/trunk with the correct branch? === kenvandine_wk1 is now known as kenvandine_wk [20:56] cody-somerville: done [20:56] thanks [21:06] asac: cool! thanks for the url [21:07] asac: that will come in handy for me as well :) [21:07] asac: unfortunately it doesn't include 3.0.1 but should still be fairly useful [21:47] hi all [21:47] just got a situation [21:47] totem upon running a video file crashes x-server [21:47] do not see anything suspicious in the logs [21:48] what else can I do to find out the source of problem? [21:48] second run on the same file does not reproduce the problem [21:56] slangasek: that first test build for studio on the tracker is no good, a lot of langpacks are broken. I am suspecting they will sort them out, but will need an ETA for that. [21:56] to know when we can start testing. [21:56] ./c [22:08] slangasek: Seen http://jasondclinton.livejournal.com/72910.html ? [22:08] slangasek: it's been suggested that some of the -intel performance regressions people have complained about might be due to ondemand brokenness rather than X or the video driver as has been assumed... [22:09] bryce: sorry to bug you but do you know of a way to enable the mouse for a wacom tablet at all. The fix for Intrepid doesn't seem to work for Jaunty. Only I can't find any info on it :( [22:10] davmor2: sorry not offhand. tjaalton might know better [22:11] bryce: Thanks :) [22:11] tjaalton: was it you I spoke to before? [22:11] don't bother... I found bug-report. === maco_ is now known as maco === spm_ is now known as spm [23:00] TheMuso: is the ubuntustudio-look upload intended for beta? [23:00] slangasek: yes due to the engine for th theme likely to give weird errors and users reporting bugs otherwise [23:02] bryce: oh argh, ondemand has regressed? :( [23:02] well, I guess that nicely ties together all the complaints about it :P [23:02] heh [23:02] slangasek: that was just posted to ubuntu-x [23:02] seb128: gnomeprint after beta, then? [23:03] slangasek: if you are fine doing it before jaunty yes [23:03] slangasek: btw any reason we have deb-src sources on the livecd? [23:03] the apt index corresponding takes some space [23:05] I don't know [23:05] the current CD images still have deskbar-applet btw the livefs update didn't work correctly apparently or something [23:06] you will probably win some other megs in the next update [23:06] yep, expecting that :) [23:09] TheMuso: "weird errors" - I guess you mean the warnings that everyone gets on console when starting a gtk app... I don't think that's fixed in the Ubuntu theme yet, even :) [23:10] slangasek: does the murrine engine get used for the ubuntu theme? [23:10] but that's fine, ubuntustudio needs a reroll anyway and we can afford to wait another hour for ubuntustudio-look to publish [23:10] TheMuso: AIUI the human theme uses it [23:10] ok [23:21] Where can I get the source for Wubi? Specifically I'm most interested in it's initrd. The wubi site only seems to offer the binary. [23:23] cjwatson: ping [23:24] bombshelter13: This any good? https://wiki.ubuntu.com/WubiGuide#Where%20is%20the%20source%20code? === asac_ is now known as asac [23:25] That looks promising... now gotta see if I can figure out how they're getting the NTFS partition support in their initrd [23:30] bombshelter13: grub4dos/stage2/fsys_ntfx.c [23:30] minus the typo :) [23:32] IntuitiveNipple: *looks at that* this could prove useful, actually, I might need it... [23:32] IntuitiveNipple: So they use this to mount the NTFS? Is Fuse/NTFS-3G involved in the process? [23:33] yes [23:34] it's basically just the normal Ubuntu initrd [23:34] the Ubuntu fuse and ntfs-3g packages install the relevant scripts into the initramfs [23:36] Hmm, interesting. I'm trying to implement something with a similar overall purpose, my plan had been to integrate Fuse and NTFS-3g into the initrd and use those to mount the Windows partition..... curious, do you know if that option was considered, and, if so, whether there was a particular reason it was rejected? [23:36] cjwatson: do you know if the deb-src are useful on the livecd? [23:37] bombshelter13: err ... that's what we do [23:37] seb128: it's probably OK to remove it [23:37] seb128: obviously it's useful, it's all relative [23:37] perhaps I misunderstood; I thought you said it was the normal ubuntu initrd? (or are fust and initrd part of the normal ubuntu initrd?) [23:38] I'm not sure how much space we are trying to win in fact, I've just been looking through candidates for some extra space today [23:38] fuse and ntfs-3g are installed in the standard Ubuntu system, and therefore the scripts they provide are part of the normal Ubuntu initrd [23:39] the source index is 2.7meg [23:40] cjwatson: hmm, i see... i'll have to look into how I can accomplish something similar, I guess. [23:41] seb128: and compressed? [23:41] or is that compressed? [23:42] 685k gziped [23:42] not a real win [23:42] I mean it will not win us another language pack and the deb-src can be handy [23:43] ok, I'm done listing obvious targets I think