=== nick is now known as Guest38838 [00:06] Laney: What did you mean last week by "will work itself out" regarding all the haskell dep-waits and ftbfs on powerpc? [00:07] Is there a plan to get this worked through, or what? [00:09] BenC: Most of it will shake out via extensive give-backs. [00:09] BenC: Unless some bits are just plain broken and holding up the whole mess. [00:10] BenC: None of that's going to happen until the current insane backlog brought on by the weekend DC move is cleared, though. [00:10] infinity: It looks like a lot of dep-waits are on things that need ABI related recompiles (e.g., they compiled in the wrong order, against older modules with wrong ABI, and now that module is recompiled against a newer ABI, so uninstallable now, etc, etc) [00:11] BenC: In cases where order got broken, yeah, we'll need some no-change uploads. Again. I was hoping Laney was keeping an eye on that, though. === Fluffer is now known as log === log is now known as k [00:11] It's pretty horrid for powerpc :( [00:12] The GHC transition tracker doesn't seem to think PPC is an much worse shape than anyone else. [00:12] s/is an/is in/ [00:12] Scrolling down the ftbfs listing gives me a different impression [00:12] Yes, but FTBFS doesn't mean broken, just means it might need some careful unsnagging or violent give-backs. [00:13] The tracker tracks uninstallability (in theory), and it shows all arches in pretty much the same boat for haskell packages. [00:13] So, either the tracker heuristic is wrong, or the situation isn't all that bad and we just need a bunch of give-backs in the right order. [00:13] infinity: Well, I only ever meant it in a sense of "my beautiful numbers are not slogging" :) [00:13] *now [00:14] infinity: where's the ghc tracker? [00:16] BenC: http://people.canonical.com/~ubuntu-archive/transitions/ghc.html [00:17] BenC: It may well be wrong. I don't have the time to look at it much today, but fiddling with this transition was on my TODO. [00:19] infinity: the tracker shows things like haskell-algebra as being "X" on all platforms, but the ftbfs page only shows it being ftbfs on powerpc [00:19] Maybe I don't understand what X and Y is [00:19] err, X and check [00:19] Thanks for the page though, I'll just keep checking back [00:21] X is if the check deems it "broken" from the POV of the transition (in this case, if it's uninstallable). [00:21] Like I said, the check might also be broken. But a package being built or not has no bearing on it having transitioned correctly. [00:22] Usually, these trackers use simple heuristics like "does it depend on the new or old SOVER", but the crackful wait GHC does ABI tracking makes this difficult. :P [00:22] s/wait/way/ [00:22] Also, I can't type on Mondays. === dendrobates is now known as dendro-afk [01:49] tjaalton: Did xserver-xorg-core-udeb pick up a libdrm dependency it didn't used to have? [01:51] infinity: It didn't used to have a libdrm dependency? [01:51] RAOF: Dunno, looking. [01:51] Depends: xkb-data-udeb, x11-xkb-utils-udeb, udev-udeb (>= 149), libc6-udeb (>= 2.15), libpciaccess0-udeb (>= 0.12.902), libpixman-1-0-udeb (>= 0.21.6), libudev0-udeb (>= 147), libxau6-udeb, libxfont1-udeb (>= 1:1.4.2) [01:51] Depends: xkb-data-udeb, x11-xkb-utils-udeb, udev-udeb (>= 149), libc6-udeb (>= 2.15), libdrm2 (>= 2.4.31), libpciaccess0-udeb (>= 0.12.902), libpixman-1-0-udeb (>= 0.25.2), libudev0-udeb (>= 147), libxau6-udeb, libxfont1-udeb (>= 1:1.4.2) [01:52] Obviously, the latter fails miserably, as that's a non-udeb dependency. [01:52] So, we need a libdrm2-udeb [01:52] Or we need xserver-core to not actually depend on it. [01:52] Pick on. [01:52] one [01:54] Hm. [01:54] I could look into why it's pulling in libdrm now. [01:55] Cool. [01:55] We may decide it's unavoidably, and you get to add udebbery to libdrm. [01:55] Either way, it's blocking d-i builds, which sucks a little. [01:55] unavoidable, too. === dendro-afk is now known as dendrobates [02:02] RAOF: We could also just not build those bits of d-i that I don't think we actually use in Ubuntu, but that discussion should involve cjwatson (and it probably needs investigating/fixing for Debian somehow anyway) === cpg|away is now known as cpg === k is now known as Logan_ [02:27] infinity: Ok. [02:28] infinity: The libdrm dependency is new, and it's due to the addition of hotplug support. Probably the correct action is to generate a libdrm2-udeb. [02:28] RAOF: Would it need to include all the hardware-specific modules in the udeb too, I wonder, or just the base library? [02:29] Just the base library. [02:29] X isn't doing anything funky; it just wants things like the “Yo! Is KMS supported?” function. [02:30] RAOF: Mmkay. Then go forth and get me a libdrm udeb, and I'll heart you forever. [02:30] RAOF: And a new xorg-server upload that fixes the dep. [02:31] And then none of that will build because we're still in DC move hell. [02:31] i sure hope that function starts with yo_ [02:31] infinity: What's the urgency on that? [02:32] RAOF: Given that I can't build installers, and I blame you, I'd say moderately so. Day or two, don't let it fall off the radar sort of urgency. [02:33] Ok. One libdrm2-udeb coming right up. === dendrobates is now known as dendro-afk === dendro-afk is now known as dendrobates [04:25] RAOF: I'm going to see about getting us some buildds back again, which would then make the xorg/drm thing a bit more urgent in that we can actually fix it. :P [04:35] infinity: right, looks like it was added by dh_shlibdeps, so a rebuild after the libdrm update should be enough [04:37] tjaalton: One would hope, assuming the udebification of libdrm is done right. [04:38] yeah [05:22] tjaalton: just finishing off the testing [05:25] RAOF: Good timing, we haz buildds again. [05:26] RAOF: nice [05:34] Good morning [05:41] Bah. The disk in my local mirror just started dying. It must be bedtime. [05:53] infinity: One shiny new libdrm uploaded [06:02] RAOF: Thanks. Scored those up a bit. If you want to throw an xorg-server up with a versioned build-dep, you can just fire-and-forget. Or I can do a no-change upload in the morning after I let these through NEW. [06:03] I'll do a versioned build-dep upload. [06:03] Now that Zoë's lying down. [06:04] RAOF: Did you verify that dpkg-shlibdeps DTRT when built against this version? [06:04] Yes; I rebuilt xorg-server against it, and the -udeb had an appropriate dependency against libdrm2-udeb. [06:05] RAOF: Shiny. Many thanks for the quick fix. [06:53] good morning === smb` is now known as smb [07:30] @pilot in === udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Archive: Open (DIF) | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: dholbach, Daviey [07:31] Daviey, still piloting? :) [07:48] can somebody please reject https://code.launchpad.net/~jm-leddy/ubuntu/precise/transmageddon/movepresets/+merge/117478 [07:53] dholbach: *zap*( [07:54] thanks :) [08:25] infinity: (Looks like BenC has gone): : I don't see anything out of the ordinary. It went on hold due to the move and associated backlog. [08:25] I'm honestly not sure why he's panicking so much [08:27] @pilot out === udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Archive: Open (DIF) | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: dholbach [08:27] no :) === sil2100_ is now known as sil2100 [08:37] infinity: One thing to note is that the tracker is all-or-nothing since the archive changed to hold arch:all packages back when an arch is behind. Ben sees the older version and still thinks that the package is 'bad'. [08:37] that's happening with cmdargs for example, and has lead me and some others to spuriously rebuild it ;-) === imbrando1 is now known as imbrandon [08:38] is that not solveable in the tracker? [08:38] well, the code is there, anything is possible :-) [08:39] it's a matter of applying the appropriate effort in its direction, y'know? :P [08:40] you're the one who knows the codebase :) [08:40] only the parts that I had to change [08:40] a possibly easier fix (and one which may be necessary when it starts looking at proposed) is to pre-process its input [08:41] I'm kind of loathe to do anything about it until the new ben is deployed though [08:41] yeah === apachelogger_ is now known as apachelogger [08:53] hum [08:53] pitti, moving here [08:54] pitti, archive-reports returns after a few seconds and http://people.canonical.com/~ubuntu-archive/testing/quantal_probs.html is still not updated [08:54] something weird going on there [08:55] seb128: it compares timestamps of the previous run [08:55] and thus is likely to return early [08:55] * pitti starts run-britney manually [08:56] so yes, that doesn't seem to work either [08:56] pitti, the first time I ran it, I got some warnings [08:56] "$ archive-reports [08:56] file has vanished: "/home/ubuntu-archive/mirror/ubuntu/dists/quantal/universe/source/.Sources.gz.otVOT0" [08:56] rsync warning: some files vanished before they could be transferred (code 24) at main.c(1070) [sender=3.0.9] [08:56] " [08:56] I'm fairly sure we had that problem before [08:56] do you remember what it was,how you solved it? [08:56] I didn't; I think cjwatson debugged it [08:56] cjwatson, help! ;-) [08:57] pitti, danke [08:57] ah [08:58] http://paste.ubuntu.com/1158647/ [08:58] seb128, cjwatson ^ [08:58] lplib login_anonymously [08:58] hum, another corrupted cache issue? [08:58] ... crashes, splendid [08:58] * pitti purges cache and re-runs [08:58] pitti, rm .launchpadlib/api.launchpad.net/cache [08:58] and try again [08:59] does that happen often? [08:59] yeah, running now [08:59] to NBS, every day or so recently [09:01] pitti, cjwatson said it's a lazr.restfulclient bug and that we need the fix released and SRUed to stop those [09:15] seb128: it's updated now, BTW [09:15] still running for _outdate, tohugh [09:16] pitti, http://people.canonical.com/~ubuntu-archive/testing/quantal_probs.html looks much better on amd64, I guess another run for armhf to settle [09:16] pitti, danke [09:31] gah, server images are broken [09:32] oh, probably because there was a linux upload [09:34] ogra_: yeah, 19 hours ago [09:34] right, but d-i wasnt bumped yet [09:34] ogra_: missing kernel modules? [09:34] yeep [09:35] yeah, same on the testing. [09:35] cjwatson: do you have a d-i upload planned/ [09:35] ? [09:35] yup (it was my automatic continous arm testing here that alarmed me :) ) [09:41] it's not that hard -- check out bzr, bump the kernel versions (just look at the previous bump), and bzr bd -S; there's no extra magic [09:43] pitti, well, the installer team rules require yuz to have CIA set up properly to announce your commits in the IRC channel :) [09:43] I did several d-i kernel bumps in the past without that and never got a complaint [09:43] ah. well [09:45] (documented on https://wiki.ubuntu.com/Installer/Development) [09:48] hmm, seems infinity already did it [09:48] ah, it FTBFS ! [09:49] The following packages have unmet dependencies: [09:49] xserver-xorg-core-udeb : Depends: libdrm2 (>= 2.4.31) but it is not installable [09:49] E: Unable to correct problems, you have held broken packages. [09:49] should be good to retry now, not on http://people.canonical.com/~ubuntu-archive/testing/quantal_probs.html any more [09:51] done [09:52] pitti: I didn't claim it was hard, but if there is already one in the pipe... it makes sense to ask. [09:53] Daviey: oh, sure; I was just pointing out the procedure to avoid blocking on him [09:55] what is more interesting to me, is why this happened.. before linux was pocket-copied, why wasn't there a d-i waiting to go in tandem? [09:56] FTBFSed again :-) [09:56] same issue [09:59] * Daviey reviews the libdrm binaries [10:04] i wonder if that dependency is right [10:04] libdrm2 builds libdrm2-udeb but xserver-xorg-core-udeb depends on libdrm2 not libdrm2-udeb === mcclurmc_away is now known as mcclurmc [10:10] can somebody please reject https://code.launchpad.net/~bcurtiswx/ubuntu/precise/telepathy-glib/0.18.2-0ubuntu1/+merge/117176? [10:10] dholbach: done [10:10] thanks pitti [10:13] pitti, oops - can you unreject? it was for precise /o\ [10:13] dholbach: done === mcclurmc is now known as mcclurmc_away [10:19] https://launchpad.net/ubuntu/quantal/+source/xorg-server/2:1.12.99.904-0ubuntu2 is in dep-wait on most arches, that holds up d-i [10:20] shove libdrm through first [10:20] * ogra_ retries them [10:20] i thought libdrm was done [10:20] probably in NEW [10:20] hum no [10:21] libdrm is built everywhere [10:21] https://launchpad.net/ubuntu/+source/libdrm/2.4.38-0ubuntu2/+build/3733603 say it was published [10:21] *says [10:21] let's retry builds? [10:21] right [10:21] but the buildd lag is quite severe, perhaps they just didn't get to it again [10:21] but libdrm2-udeb is in universe.. [10:21] on it :) [10:21] oh ! [10:21] moving libdrm2-udeb to main [10:21] thx [10:21] (will need another publisher, though) [10:22] well, shouldnt hold up xorg from building [10:22] seb128: btw, all the approved empathy stuff on http://people.canonical.com/~ubuntu-archive/component-mismatches.svg, should that be promoted? [10:23] ogra_, why would xorg-xserver depwaiting on all arch holds up d-i? [10:23] if anyone wants to bunp scroes for all builds under https://launchpad.net/ubuntu/+source/xorg-server/2:1.12.99.904-0ubuntu2 [10:23] ogra_: doing [10:23] pitti, yes, if jdstrand finally signed off that stack [10:23] seb128, because d-i needs xserver-xorg-core-udeb which in turn depends on libdrm2-udeb in the newest upload [10:23] pitti, they were still discussing it yesterday, security team had issue with the increasing webkit use and maintainability and security [10:24] seb128, the upload thats in the archive depended on libdrm2, not on libdrm2-udeb [10:24] ok [10:24] pitti, ok, https://bugs.launchpad.net/ubuntu/+source/libaccounts-glib/+bug/1029549/comments/32 [10:24] Launchpad bug 1029549 in signon-ui (Ubuntu) "[MIR] online-accounts and friends" [Undecided,Fix committed] [10:24] pitti, seems like we can promote [10:26] sigh [10:26] there is still something wrong [10:26] went into depwait on libdrm-dev (>= 2.4.38-0ubuntu2~) again [10:27] libdrm-dev | 2.4.32-1ubuntu1 | precise | amd64, armel, armhf, i386, powerpc [10:27] that might explain it :) [10:27] precise ? [10:27] err, sorry [10:27] :) [10:27] libdrm-dev | 2.4.38-0ubuntu1 | quantal | amd64, armel, armhf, i386, powerpc [10:27] ubuntu1 < ubuntu2~ [10:28] when were the binaries NEWed? [10:28] we need a publisher run after NEWing to get the new version available [10:28] next publisher run I guess... [10:28] * ogra_ goes to twiddle thumbs in a corner then [10:29] ogra_, I can give you work if you want... [10:29] lol [10:29] ogra_, NBS has plenty of material to keep you busy ;-) [10:29] dont take my statements to literal :) [10:30] * ogra_ has enough to do :) [10:30] :-p === MacSlow is now known as MacSlow|lunch === _salem is now known as salem_ === cpg is now known as cpg|away [12:25] pitti: hi, is there any policy for adding packages to jenkins autopkgtest section? [12:25] pitti: is it possible to add there sphinx, for example? [12:30] (my own interest is python-docutils, but version with DEP-8 tests is still in experimental because of a RC bug) === MacSlow|lunch is now known as MacSlow [12:34] mitya57: sure! you just need to add autopkgtests, and add a "XS-Testsuite: autopkgtest" source header in debian/control [12:34] mitya57: it'll get picked up automatically then [12:38] pitti: ah, great, is that header name already a standard? [12:38] mitya57: yes, I got that in some months ago [12:39] pitti: great, so I'll now file some bugs to Debian about that header ;) [12:43] hi, not sure if there's a kernel developer here i can talk to wrt a patch? [12:44] try #ubuntu-kernel [12:44] #ubuntu-kerenl [12:44] Only with spelling [12:44] #ubuntu-kerning might be fun. [12:47] and finally we have a d-i [12:52] I am making a ubuntu package to customize 1204 to our company network. How can I use my package to answer configuration questions about the krb5-config package upon which it depends? [12:54] read about preseeding [12:57] Making the preseeding process easier would be a good step towards making Ubuntu more enterprise-friendly imho. === Quintasan_ is now known as Quintasan [12:59] Hi guys! [12:59] Our compiz merges and builds all started failing on compiz due to some problem in latest librsvg [12:59] /usr/include/librsvg-2.0/librsvg/rsvg-cairo.h:27:2: error: #warning "Including directly is deprecated." [12:59] but preseeding seems to be for doing a fresh install. I want to do a install using flashdisk and later on install my customization package. Or is that not the best way to go forward? [12:59] We get this all the time === mcclurmc_away is now known as mcclurmc [12:59] Anyone knows who I should ping about this issue? [13:00] Wait, acutally ;) [13:00] Nevermind! [13:00] Debolaz, whats wrong with it ? it even has a gui tool (system-config-kickstart) to manage it [13:05] kwoot: see late_command or equivalent for ubiquity. [13:06] kwoot: you can do most of the stuff with preseeding, e.g. answering any debconf installation questions etc. [13:06] kwoot: what do you want to customize in your "customisation package" [13:09] xnox: well, kerberos and ldap config, printerdrivers install, configure loginwindow for non-local users, mount windows (sorry) shares, sudoers file. For starters :-) [13:09] kwoot: you would be better off with puppet than a customisation package. [13:10] kwoot: cause once all your machines are talking to puppet you can easily change/modify/increase configuration. [13:10] kwoot: debian packages should not touch files under /etc [13:10] xnox: don't get me started, I know. Thing is, I am head of dev dept, and sysadmin dept wants to go all MS. [13:10] ogra_: That GUI lacks some necessary features, such as full disk encryption. But creating the preseed file isn't the biggest problem, its using it. Most tools for remastering an Ubuntu ISO are either difficult to use or just plain don't work with the most recent version of Ubuntu, forcing the user to hunt around. [13:10] kwoot: puppet can manage MS as well. [13:11] xnos :-) [13:11] Debolaz, why would you modify the iso for preseeding ? [13:11] Debolaz: I tend to agree, but unfortunately not enough hours in the day [13:11] jusr use the url= kernel cmdline option [13:11] ogra_: Because you want it to work automatically, and doing that at the moment requires quite a bit of black magic if you're not integrating it into the ISO. [13:11] *just [13:12] ogra_: I'm not arguing that it can't be done. I'm saying that it could be a lot better. [13:12] oh, for sure it could be improved [13:12] but then i also dont think its actually bad [13:13] Another difficulty for Ubuntu in the enterprise environment at the moment is Landscape. There's no way of getting it without a support contract, I don't even know what it looks like, where is my incentive to spend money on something I don't know if will solve a problem or not? [13:14] oh, and if you install from USB the iso changing really isnt relevant :) [13:14] (you can just cp your file in place) [13:15] didnt landscape have a trial option ? [13:15] * Debolaz doesn't see that anywhere now. [13:15] If it's there, it's well hidden. :-) [13:16] heh [13:17] ogra_: The Ubuntu documentation says you have to remake the initrd for the ISO, so it seems to be a little bit more effort than to just copy it over involved even for the USB option. [13:17] i havent looked at landscape in years, dont ask me :) but i seem to remember there was a trial option [13:17] * Debolaz does actually remember the trial option himself now that you mention it. [13:17] Many, many years ago. [13:18] One problem is that we don't have any staff tech writers, so documentation is either as developers get round to it - and developers don't often make good documenters - or rather haphazard wiki pages [13:18] s/don't often/often don't/ wow, word order can produce quite different emphasis from what I intended [13:19] As it happens there's no need to rebuild the initrd just for preseeding, although it can be the easiest way to do preseeding of things early in the installation [13:22] I'm also in the situation that I simply do not have a lot of time to contribute, otherwise I'd probably take it on myself to make an "Enterprise Ubuntu" edition. :) [13:22] There's really no reason for it to be a separate edition [13:23] All the installer kind of stuff you mention is common [13:23] cjwatson: isn't there an ubuntu business edition by canonical? [13:23] nowt to do with me : [13:23] :P [13:23] Debolaz: I struggle with the thought that Ubuntu Server isn't already Enterprise suitable. [13:23] and anyway it doesn't make installer changes [13:23] (afaik) [13:24] Debolaz: you could even get an evaluation version here! http://www.ubuntu.com/business/desktop/remix [13:24] jocarter: There is a desktop remix, with less social apps etc, built in non-free components such as Flash and Java.. but that is entirely different for server [13:25] xnox: thx for cryptsetup merge :) [13:25] Server hasn't focused on "basement deployments" for some years. [13:25] Daviey: http://www.baserock.com/ [13:26] dupondje: np =) it was non-trivial. Most of the stuff did go into debian, but the 2 upstart jobs for Booting + 2 SysV init jobs for Shutdown is "interesting" [13:26] xnox: there should exist a cleaner way imo ... :p [13:27] dupondje: well http://upstart.ubuntu.com/cookbook/#shutdown [13:27] dupondje: note how upstart is killed early, before rootfs unmount, and cryptsetup unmount should happen after rootfs is unmounted... [13:27] =/ [13:28] pitti, did you say you would promote the empathy,signon stuff earlier or should I do it? the MIR got acked [13:28] ah, I didn't; I was just wondering about it, as I looked at c-m for that libdrm udeb [13:29] pitti, ok, doing it [13:30] dupondje: I presume jodh might know if there is a better way.... or simply work towards upstart handing *all* of the shutdown... [13:31] xnox: guess thats the best goal :) [13:31] or remove it :P [13:31] xnox, dupondje: yes, that is the plan. [13:32] whats there to handle ? umount and halt ... [13:32] jodh: cool. Cause cryptsetup is in split situation now: booting with upstart jobs, shutdown with SysV init scripts ;-) [13:32] :) [13:33] xnox: yeah - not ideal. [13:33] ogra_: yeah + networkfs, raid (dmraid, btrfs, mdadm), lvm, cryptsetup and then you are done =) [13:33] now its dirty situation imo [13:33] jodh: it works without a hitch for now. So it's not critical. [13:35] Daviey: We have had Ubuntu servers in this company before, but managing them was always a very manual process, and there wasn't really obvious value in getting landscape. It seems this is a fairly common experience. [13:35] xnox: 'it works' ... :) but its not clean imo [13:35] 4 init scripts for 1 thing [13:35] * dupondje not like :) [13:36] Debolaz: When did you last use Landscape? [13:37] Daviey: I actually remember trying it a few months after it was released. It may have been a lot of improvements since then, but none of those are communicated through the website. [13:37] Its a fairly expensive application after all. [13:38] jodh: any eta on shutdown support in Upstart ? [13:38] dupondje: not this cycle unless you're offering to help? :) [13:39] If I had enough time .. :) [13:39] dupondje: snap ;-D [13:39] Debolaz: Landscape has been around since, what.. 2007? I'd hope it has imporved since then.. [13:39] cjwatson, caribou has a mp at https://code.launchpad.net/~louis-bouchard/ubuntu/precise/grub2/grub2-recordfail-timeout/+merge/120562 that looks straight forward enough. [13:40] due to 12.04.1, should i hold out on uploading? [13:40] Daviey: It was probably around 2008 that I tried it. [13:40] or just assume that entry into -proposed is gated anyway atm. [13:46] smoser: It's fine to upload to -proposed [13:47] k. thanks. [13:50] After all it'll land in the queue anyway [13:50] If nothing else [13:59] pitti: does the Jenkins server run autopkgtest >= 2.2.0 (so that $ADTTMP is available)? [13:59] mitya57: it runs whatever is in quantal, which is 2.2.3 [14:00] pitti: great, I do now have lp:~mitya57/ubuntu/quantal/sphinx/autopkgtests, now will test it and propose the merge [14:00] nice! [14:04] mpt: for bug https://bugs.launchpad.net/errors/+bug/1020580, what do you think of http://errors.ubuntu.com/filter/Ubuntu 12.04/software-center/5.3.7, http://errors.ubuntu.com/filter/software-center/5.3.7, http://errors.ubuntu.com/filter/software-center, ... [14:04] Launchpad bug 1020580 in Errors "Permanent URLs for most common problems view" [Undecided,New] [14:08] @pilot out === udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Archive: Open (DIF) | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: [14:08] * ogra_ hugs dholbach [14:08] * dholbach hugs ogra_ back :) [14:08] apw: hey Andy, how are you? [14:09] apw: may I ask about the current status of kmod? at this point it's probably too late to package the systemd source for udev for quantal, so I guess for Q we are staying at our old stuff? [14:10] pitti, hiya, good thanks, and uyou [14:10] pitti, come on, you have 2 days to ff, you can do it :p [14:10] Btw, would be interesting to see zram enabled by default on Ubuntu desktops with less than 2 GB RAM. [14:10] pitti, oh dammit that got stalled, do we hold kmod now or do you think its worth putting in [14:11] Debolaz, apt-get install zram-conf [14:11] ogra_: You missed a word. :) [14:11] "default" [14:11] It's zram-config btw. [14:11] right, file a whishlist bug :) [14:11] apw: I still think it's worth putting in; it unblocks the packaging and gets rid of the old m-i-t at least [14:11] seb128: well, I can give it a try of course [14:12] pitti, I was mostly teasing you but it would be good to get that update in if we can [14:12] ogra_: I'm thinking it could be a good thing because when I tried it on my 1 GB desktop, it gave it a monumental performance boost. Probably wouldn't make much difference if you had a lot more memory, but I'd say anywhere under 2 GB is probably going to be worth it. [14:15] * xnox is sad over bug 460906 [14:15] Launchpad bug 460906 in lvm2 (Ubuntu) "disk/by-uuid/foo symlink points to snapshot rather than the origin" [High,Confirmed] https://launchpad.net/bugs/460906 [14:15] s/to snapshot/to a random snapshot/ would be more correct [14:15] * xnox *sigh* [14:53] infinity: hey, I have a weird situation with hardening options [14:53] infinity: so, sbeattie uploaded https://launchpad.net/ubuntu/precise/+source/squid3/3.1.19-1ubuntu3 to enable hardening options [14:54] infinity: it built fine and then I ran 'hardening-check /usr/sbin/squid3' and it shows that PIE and BIND_NOW are enabled [14:54] (great!) [14:54] infinity: then, https://launchpad.net/ubuntu/+source/squid3/3.1.19-1ubuntu3.12.04.1 comes along and only changes the upstart job [14:55] infinity: I run 'hardening-check /usr/sbin/squid3' and it shows that PIE and BIND_NOW are disabled [14:55] (not great) [14:55] let me see something [14:56] ok, so using quantal's hardening check on the precise-updates binary, it still shows as not enabled [14:59] kees: ^ could this be a bug in hardening-check? [15:00] well, readelf -dW definitely is not showing BIND_NOW for the squid3 in precise-updates [15:02] ah, interesting [15:03] /usr/sbin/squid3 has 'Elf file type is DYN (Shared object file)' for the old squid3, but doesn't for the new [15:03] infinity: nm [15:03] well, for the moment [15:04] yes, 'readelf -lW' is giving different results [15:05] 'Elf file type is EXEC' vs 'Elf file type is DYN' [15:06] well, hold on. that would mean that the compiler didn't make it pie [15:06] infinity: ok, I think I need you again :) [15:07] * jdstrand compares build logs [15:08] does the installer image still have a 700MB budget? [15:09] I think we decided on 850MiB? (and should update the cdimage scripts to know about that) [15:11] i thought it was 1G but try to keep it as small as possible still === iainfarrell1 is now known as iainfarrell [15:13] ok, asking because updating mesa to still use a common libgallium.so to save space might still take some time, so we could upload what we have and use "some" more space.. (dunno how much, yet) [15:16] hrm, there is nothing in the buildlog [15:16] * jdstrand files a bug [15:17] tjaalton: we certainly have space to play with right now; I for one would rather have the new mesa in and worry about the size after [15:19] slangasek: great [15:21] slangasek: I'll upload it later this evening after some tests [15:22] ev, as with Launchpad, for before-and-after-release URL persistence (and predictable consistency with Launchpad), it might be better to use the release codename [15:22] tjaalton: huzzah :) [15:23] tjaalton, does the package have llvmpipe for arm enabled ? [15:24] ogra_: no, should it? [15:24] it's enabled on fedora [15:24] disabled here becase "no-one has tested it" [15:25] no idea, i olny heard bad stuff yet :) ... but if we want to test it broadly now would probably be the time to enable it ... that leaves us more time later if we need to disable it again [15:25] maybe best to enable, what could possibly go wrong (worse) [15:25] :) [15:25] right [15:25] alright, will enable it as well [15:25] no afk -> [15:25] we can drop it again in the next upload [15:25] *now [15:25] if it shows to be a disaster :) [15:25] (which i actually suspect) [15:28] infinity: I subscribed you to bug #1039593. can you take a look when you have a moment-- seems like it might be a build issue... [15:28] Launchpad bug 1039593 in squid3 (Ubuntu) "squid3 lost compiler hardening options in last update, but shouldn't have" [Undecided,New] https://launchpad.net/bugs/1039593 [15:29] kees: fyi ^ [15:33] slangasek: do you mind if I merge hdparm [15:44] jdstrand: Erm... [15:44] jdstrand: I hate to question your science here, but: [15:44] However, 3.1.19-1ubuntu3.12.04.1 lost PIE and BIND_NOW, even though the only change was to the upstart job (see attached debdiff): [15:44] [...] [15:44] $ dpkg-deb -x /var/cache/apt/archives/squid3_3.1.19-1ubuntu2_amd64.deb files [15:45] ^-- What's wrong with this picture? [15:45] ah, hrm [15:45] ok, hold on :) [15:46] * jdstrand looks funny at his schroot [15:47] xnox: no objection [15:48] infinity: man, I am an idiot. so, my chroot didn't have updates enabled, and then assumptions went from there [15:48] slangasek: ok. will do sometime before the freeze & hopefully fix the other bug assigned to me about that package. [15:48] xnox: btw, I see the cryptsetup merge leaves the upstart job names as-is - did you and dupondje reach an agreement on this? I thought he still wanted to change them [15:49] infinity: thanks for the look :) === deryck is now known as deryck[lunch] [15:49] slangasek: yes. see earlier discussion with dupondje, jodh and myself. The upstart jobs are used at the start-up, at shutdown/reboot upstart is killed, and then the both SysV init scripts are used to unmound cryptfs. Hence we need all four. [15:49] infinity: and for questioning my 'science' [15:50] s/unmound/unmount/ [15:50] * xnox can't type properly all day. I wonder if my keyboard's battery is flat. [15:50] slangasek: so for now I am keeping all 4. When upstart will handle *all* of the shutdown, we can fully migrate. [16:24] hi [16:25] hi! [16:25] anyone knows why, even if I'm subscribed to ubuntu-devel mailing list, every time the message I send are kept for moderation? I get this reson: The reason it is being held: Post by non-developer to moderated list. - how do I become part of the developer group? Thanks. [16:29] Andy80: https://wiki.ubuntu.com/UbuntuDevelopers [16:29] It's quite intentional that posts from non-developers are moderated - that was part of the charter of the ubuntu-devel list, as opposed to ubuntu-devel-discuss [16:29] Andy80: you become part of the developer group by getting involved in Ubuntu development; I would suggest that you should have a stronger reason for doing this than wanting your posts to not be moderated, before you start down that process :) [16:29] Indeed [16:35] Andy80: I've moderated your post [16:59] mpt: for what it's worth, we'll need named parameters after all. As we need to map the parameters they give us in the URL to the fields in the HTML, so the view stays consistent with the data we're fetching. === deryck[lunch] is now known as deryck [17:12] slangasek: cjwatson sorry, I was away from keyboard. You're perfectly right. Anyway I'm actually interested in being involved in Ubuntu development :) [17:12] now I will read the wik in the mean time === dendrobates is now known as dendro-afk [17:15] cjwatson: thanks for approving the message :) [17:38] jdstrand: er, the backlog is confusing. was there a bug in hardening-check? [17:38] kees: no. it was a bug in my process [17:39] jdstrand: ah, okay. :P anything I can do to hardening-check to help with that? [17:40] kees: not unless you want to add an option to it to enable -updates in the schroot. and then have it know that is exactly what I need when I need it even though I might not be thinking about it :P [17:40] jdstrand: heheh, okay. I wasn't sure what the mode of failure was :) [17:40] that might be hard to code [17:40] and a bit of a corner-case [17:41] if [ "$USER" = "jdstrand" ]; then echo "hey, did you include -updates?"; fi [17:41] hehe [17:41] I'll pass on in-archive targeted trojans... err, workarounds :P [17:42] hehe [17:43] * xnox ponders to include an eastern egg just for kees [17:44] heh. I still want my unity fire easter egg. [17:47] kees: i wonder if anybody would notice an lvm2 file trigger to divert theme update after 1st of april to do something like that. [17:47] kees: I remember the bug report about "ubuntu virus" which plays music when openning.... a webbrowser.... with pacman-flash google doodle.... [18:00] xnox: yes! the pacman day was great! [18:02] kees: I have pinged you about lvm2 a while ago, it's sorted now. So no worries ;-) [18:04] doko: hi, can you please accept the patch from bug 1001585? [18:04] Launchpad bug 1001585 in python2.7 (Ubuntu) "Python documentation search does not work" [Undecided,Confirmed] https://launchpad.net/bugs/1001585 [18:04] doko: (I believe this affects 3.2 and 3.3 as well) [18:04] xnox: ah yes. I was going to ask about that. sorry I was high-latency :) [18:05] xnox: will you be at Linux Plumber's next week? === pp7 is now known as malkauns [18:06] kees: sorry no, a bit too far from London =) slangasek might be there (?!) === dendro-afk is now known as dendrobates [18:07] * xnox or probably somebody else.... [18:07] kees: stgraber and I will be there. [18:08] * xnox mutters something about north americans hosting most of the events and always doing stuff together.... [18:08] xnox, we had the best even of the year in Europe though (GUADEC), your fault if you didn't come [18:08] ;-) [18:09] but I guess people living in the u.k don't like the europeans either :p [18:09] seb128: desktop.... that's not where the fun is at ;-) I have emacs, I don't need desktop ;-) [18:09] * xnox is not british though [18:09] hehe [18:16] seb128: I'll have you know we hate everyone the same, there are no favourites in this country ;) [18:29] xnox: There's always FOSDEM. [18:30] infinity: sweeeet [18:31] I've seen that LightDM has a lightdm-qt subfolder http://bazaar.launchpad.net/~lightdm-team/lightdm/trunk/files/head:/liblightdm-qt/ what is it used for? Was it used for Unity-2D or is it another thing? [18:37] Andy80: KDE maybe? [18:38] Andy80: lightdm-kde-greeter links against liblightdm-qt-2.so.0 [18:40] davmor2: penguin42 ah it's a binding to use lightdm from KDE, ok. [19:02] seb128: BTW, your libsecret uploaded probably wanted a build-dep on dobcook-xsl. Which still will fail anyway later in the build with dh_install --fail-missing having a hissy fit about some files not being installed. [19:03] infinity, thanks, will fix that, it's on my list of things to look at [19:03] (hate xml and dtds) === mcclurmc is now known as mcclurmc_away [19:06] seb128: Well, I thought I'd do the docbook-xsl fix since it was an obvious 2-minute fix, but as I pointed out, that just fails later with: http://paste.ubuntu.com/1159563/ [19:06] seb128: So, I'll let you clean that up. :P [19:08] infinity, thanks, seems like a side effect of Laney fixing vala === cpg|away is now known as cpg === cpg is now known as cpg|away === cpg|away is now known as cpg === lifeless_ is now known as lifeless [20:32] larsu: sorry for the ping, I'm affected by LP bug #842768 in precise with gnome-fallback, should I reopen the bug for indicator-printers? Maybe there was a regression somewhere? (didn't try if they show up in Unity or not) [20:32] "Lars Uebernickel (larsu) wrote on 2012-03-07: In precise, indicator-printers handles notifications. It doesn't show a notification in this case at all." [20:32] Launchpad bug 842768 in indicator-printers (Ubuntu Precise) "Cups notifies "printer ' xxx ' may be not connected " although printer is OK and printing is OK too" [Medium,Fix released] https://launchpad.net/bugs/842768 [20:33] alkisg, does gnome-fallback use indicator-printers? [20:33] larsu: I see it on my processes list [20:33] "printer may not be connected" is probably coming from the printer plugin in gnome-settings-daemon [20:33] alkisg 2894 0.0 0.2 61120 9316 ? Sl 10:40 0:01 /usr/lib/indicator-printers/indicator-printers-service [20:34] which shouldn't run at the same time as indicator-printer [20:34] What's I'm seeing is "Error: connecting-to-device" [20:34] (while printing is fine) [20:34] alkisg 2052 0.0 0.5 259328 22408 ? Sl 10:40 0:24 /usr/lib/gnome-settings-daemon/gnome-settings-daemon [20:34] alkisg 2425 0.0 0.1 49836 4180 ? Sl 10:40 0:00 /usr/lib/gnome-settings-daemon/gsd-printer [20:35] Hmm so the problem is deeper, that one of gnome-settings-daemon or indicator-printers should be running? [20:36] alkisg, yep, gsd-printer shouldn't be running [20:36] let me find out why it is [20:36] Thank you [20:42] alkisg, do you have dconf-editor installed? [20:42] larsu: yes [20:43] cool, set org.gnome.settings-daemon.plugins.print-notifications.active to false [20:43] larsu: do I need to logout to test? [20:44] alkisg, don't know tbh :) [20:44] * alkisg tests directly first... [20:44] thanks [20:44] Ouch apport window about gnome-settings-daemon [20:45] (when I powered on the printer) [20:45] urgh [20:45] well I guess logout to test :) [20:45] ok, brb [20:45] (definitely worth filing a bug, though) [20:49] ...I think I got a different printer icon now in the notification area... and no message about printing, problem solved! === cpg is now known as cpg|away [20:50] Now to make gnome-fallback enforse that setting? [20:51] alkisg, cool. Can you post a comment on the bug please? (Because I don't know how to set that as default) [20:51] I'll ping the right people in the morning [20:51] larsu: sure, thank you again [20:51] alkisg, np, glad I could help [21:00] hello! could somebody put the status of the bugreport to confirmed here: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1020207 i kinda messed up :( [21:00] Launchpad bug 1020207 in linux (Ubuntu) "gfs2 kernel oops when deleting file as first action after mounting" [Undecided,Fix released] [21:00] the fix isnt released ;) [21:07] verwilst: done [21:07] thanks tumbleweed :) [21:10] barry, FYI, that online-accounts branch is now merged into trunk [21:10] kenvandine: great! i'm still slowly but surely making progress on my branch. probably won't be ready for ff though :/ [21:10] ok [21:11] thanks! [21:11] sure thing! i have a few more dbus services to port and then it might be fun to try to integrate the front-end with the new gwibber-service [21:12] barry, I uploaded python3 fixes for the gi.overrides from libaccounts-glib and libsignon-glib today [21:12] those would have broken you for sure [21:13] not sure if you had hit those errors yet [21:13] kenvandine: cool. btw, is there documentation for those libraries available? [21:13] barry, you are funny... [21:13] kenvandine: not yet [21:13] ;) [21:13] there are gtk docs [21:13] libaccounts-glib-doc [21:14] libsignon-glib-doc [21:14] that is about it [21:14] so far [21:14] hey, it's a start! :) [21:18] slangasek: need to push the mesa upload for tomorrow, some rpath issues remain [21:18] tjaalton: anything I could help with? [21:19] slangasek: you can test build from git, the upstream libdricore implementation seems to use rpaths [21:19] tjaalton: and this shows up as a lintian warning, or somewhere else? [21:19] yup [21:19] ok [21:19] error actually [21:22] tjaalton: interestingly, llvm is also needed for building the radeonsi driver; should the driver be made x86-only, or should the build-dep be added? [21:22] (this is from an armhf test build just now - I know we'll add llvm-3.1 for armhf anyway for llvmpipe, but that's separate) [21:22] probably doesn't make sense to build it on arm [21:23] oh [21:23] right, the build-dep needs to be added [21:23] since ogra_ wanted to build llvmpipe for armhf [21:23] yes [21:24] but that's separate from whether we should build radeonsi on !x86 [21:24] I don't know what kind of device radeonsi is [21:24] * doko wonders if somebody maintains llvm for this kind of use ... [21:24] radeon southern island [21:25] some new chip gen [21:26] slangasek: it builds all kinds of silly drivers on archs that have never seen the hw.. :) [21:27] that said it's easy to make it build only on x86 [21:27] tjaalton: sure; generally the rule is that if it's physically *possible* to have the hardware on the arch, we should build it [21:27] (the rule in Debian, anyway) [21:28] right, ok [21:30] slangasek: feel free to commit anything, I've had enough of this day :) [21:30] ack :) [21:31] i'll check back in ~7h === salem_ is now known as _salem [21:49] is there anything blocking bug #1021530 from release into precise-updates? i just re-targetted toward precise-updates (was previously targetted @ 12.04.1) [21:49] Launchpad bug 1021530 in openvswitch (Ubuntu Precise) "[SRU] update to include stable fixes for OVS 1.4" [Medium,Fix committed] https://launchpad.net/bugs/1021530 === rsalveti` is now known as rsalveti === Ursinha` is now known as Ursinha [21:58] hi, I was wondering if someone could point me to where ubiquity picks up the RELEASE variable? [21:58] tjaalton: ok, it looks like the radeonsi driver is only buildable if using gallium llvm generally, so we don't really want that... I'll disable the driver on !x86 for now === jibel_ is now known as jibel [22:14] shadeslayer: yeah good question. [22:15] shadeslayer: /cdrom/.disk/info [22:15] shadeslayer: see misc.py [22:17] ah ok [22:19] 10 [22:19] bah [22:19] :) [22:27] xnox: thanks [22:27] shadeslayer: your welcome [22:28] * shadeslayer goes off to find what casper-uuid-generic is [22:30] cjwatson: any progress on the live build merge? === cpg|away is now known as cpg [22:56] shadeslayer: almost done, but I found this afternoon that its handling of chroot hooks was broken, so I fixed that, started a test build, and then went out to dinner [22:57] ah alright [22:57] cjwatson: since the live build was broken, I've hacked my own scripts to do the customization [22:57] so should be able to upload that stack tomorrow morning [22:57] now fiddling with casper-new-uuid [22:57] awesome [22:58] I don't think there was much else broken, though I'll do another diff of file lists to make sure [22:58] hmm, I hope it makes ISO's bootable [22:59] though that'll mean throwing away the last 20 hours of work :P [22:59] I don't know, but I'll be happier to spend time investigating on the new base [23:00] :) [23:00] tried hexdumping the fedora ISO? [23:00] no [23:00] enotime as yet [23:00] hehe :) [23:25] what would cause a mismatch of -dbgsym for apparently matching package versions: warning: the debug information found in "/usr/lib/debug//usr/bin/chuck.alsa" does not match "/usr/bin/chuck.alsa" (CRC mismatch). [23:31] penguin42: version scew between package & dbgsym package. [23:32] penguin42: upgrade & try again [23:32] penguin42: or rebuild locally in sbuild to get the package & matchin dbgsym package [23:32] xnox: Same version numbers on both, both freshly installed [23:33] penguin42: something diverted /usr/bin/chuck.alsa and now debug symbols do not match cause it's a different binary? [23:33] xnox: It's possible the package does something odd to get the chuck.alsa and chuck.oss etc [23:34] penguin42: yes. there are packages that create bad -dbgsym package. In that case do open launchpad bug, to blacklist that package from generating dbgsym. [23:35] penguin42: DEB_BUILD_OPTIONS=nostrip ./debian/rules binary [23:35] penguin42: is your best option ;-) [23:36] yeh, I might try buildign it locally; I was just triaging some ancient bugs - found this one which is a trivial seg - 3 years old and was still at new/undecided [23:37] there are a few gems in the older bugs - lots and lots of package install and probably fixed bugs, but some fun ones === RAOF_ is now known as RAOF