=== tjaalton_ is now known as tjaalton [11:44] robru: seems you merged manually https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/page-parentage/+merge/194587. That's why the toolkit has (no message). I wonder why jenkins didn't yell though [11:47] because it was already down perhaps [11:48] (dont forget the power outage on friday) [11:49] is anyone looking into the new samba builddeps? ldb, faketime and libparse-yapp-perl would need to be promoted [11:50] tjaalton, traditionally slangasek used to look after samba (not sure he still does) [11:52] okay === doko_ is now known as doko [12:07] tjaalton: are those needed for the tests? might make sense to move those builddeps to auto-pkg-tests (which don't have main/universe restrictions) [12:13] xnox: ldb at least is not related to tests [12:13] and sssd needs it too [12:13] in main, for bug 903752 [12:13] Launchpad bug 903752 in ldb (Ubuntu) "[MIR] sssd" [Undecided,Confirmed] https://launchpad.net/bugs/903752 [15:37] hi, are there any archive admins available to approve my nvidia packages in trusty? bug #1250449 [15:37] Launchpad bug 1250449 in nvidia-graphics-drivers-319 (Ubuntu) "Include the 331 driver in Ubuntu" [Medium,In progress] https://launchpad.net/bugs/1250449 === tkamppeter_ is now known as tkamppeter === ara_ is now known as ara [16:58] didrocks, yes, i was in a hurry to get those landed before jenkins went down, so i merged manually instead of waiting 40 minutes for it to merge the branch. seems it still wasn't fast enough though. [16:59] robru: no worry, just think about the commit message :) [16:59] didrocks, hehe, yeah, sorry. i was thinking of the way it appears in launchpad, saying "merged branch lp:so-and-so" [16:59] no worry! [17:06] How did this make it past britney ? [17:06] The following packages have unmet dependencies: [17:06] crossbuild-essential-arm64 : Depends: libc6-dev:arm64 but it is not installable [17:09] proposed-migration can't handle multiarch checks [17:11] I suggest adding more packages to the apt-get install line until it gives you the real error message though [17:12] its just such a a handy meta package [17:13] Not disagreeing with that, just pointing out that apt isn't giving you the real reason for the failure here [17:17] rtg, isn't that saying you don't have arm64 in your alternative arches thing? [17:18] apw, I guess I don't know what that is. [17:18] the one which you add i386 to on amd64 [17:18] Could be, or could be something else. You need to add more packages to the apt-get install line to find out. [17:18] i.e. "apt-get install crossbuild-essential-arm64 libc6-dev:arm64" and iterate until you get a more useful error. [17:19] cjwatson, the cross compilers install fine if I reference use version specific package [17:19] s/reference// [17:19] I guess it would help to know the command line you started with. [17:19] rtg, but those are actually amd64 binaries throughout [17:19] And in what environment. [17:19] cross-b-e depend on multiarch deps, but the compilers themselves don't, do they? [17:19] cjone sec... [17:19] cjwatson, one sec... [17:20] infinity: Certainly hope not. [17:20] They'd be uninst on buildds if they did. [17:20] Right, so it could just be that he's missing a 'dpkg --add-architecture arm64' [17:20] And then appropriate bits in sources.list. [17:20] Or could be multiarch skew somewhere if this is against trusty-proposed. [17:21] cjwatson, don't have proposed enabled. [17:21] (trusty-amd64)root@salmon:/home/rtg/ubuntu/ubuntu-trusty-unstable# apt-get install crossbuild-essential-arm64 [17:21] Reading package lists... Done [17:21] Building dependency tree [17:21] Reading state information... Done [17:21] Some packages could not be installed. This may mean that you have [17:21] requested an impossible situation or if you are using the unstable [17:21] distribution that some required packages have not yet been created [17:21] or been moved out of Incoming. [17:21] The following information may help to resolve the situation: [17:21] The following packages have unmet dependencies: [17:21] crossbuild-essential-arm64 : Depends: libc6-dev:arm64 but it is not installable [17:21] E: Unable to correct problems, you have held broken packages. [17:21] (trusty-amd64)root@salmon:/home/rtg/ubuntu/ubuntu-trusty-unstable# [17:21] Eek, paste spam. [17:22] rtg: I guarantee you're missing arm64 as a foreign arch. [17:22] $ dpkg --print-foreign-architectures [17:23] to check which ones are enabled. [17:23] infinity, so I did the --add-architecture thing, but it just messed up the 'apt-get update' [17:23] You should really use a separate chroot just for this. [17:23] rtg: Right, cause you also need to mangle sources.list. [17:23] mk-sbuild --target=arm64 trusty [17:23] ^- gets it right [17:23] it is a schroot [17:23] rtg: specify [arm64] next to ports, and [i386,amd64] next to normal sources. [17:23] ack [17:23] If you're already using schroot, you should just use mk-sbuild --target=arm64 trusty rather than doing it by hand. [17:24] deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse [17:24] deb [arch=armhf,arm64,powerpc] http://ports.ubuntu.com/ubuntu-ports trusty main restricted universe multiverse [17:24] or some such. [17:24] rtg: but yeah, mk-sbuild gets it right. [17:24] (Even people who aren't using schroot already probably should, but if you already are then there's really no reason to hand-edit) [17:24] My guess is that he wants one chroot for all his cross-building, but maybe not. [17:24] rtg: and it's the most supported way to do it. [17:24] so, why is this pulling native binaries fora cross build ? I don't _want_ to use qemu. [17:24] This won't use qemu. [17:24] It's pulling cross-headers. [17:24] hmm, ok [17:24] rtg: The only arm64 binary it's pulling is libc6-dev [17:25] (and libc6, cause the -dev depends on it) [17:25] rtg: --target pulls cross-header, --arch would pull qemu+native [17:25] Then again, if you don't use cross-build-essential, you won't get that. [17:25] infinity, true, but then I have to updtae gcc version names for each subsequent release [17:25] Just pulling the gcc-triplet packages would work fine for the kernel cross case. [17:25] rtg: No you don't. [17:25] rtg: There's a gcc-triplet package that's not versioned. [17:26] gcc-aarch64-linux-gnu [17:26] ah, well thats what I'm looking for [17:26] gcc-arm-linux-gnueabihf [17:26] Etc. [17:26] tjaalton, ogra_: how are there new samba builddeps? samba 4 is certainly not ready to merge into trusty yet [17:26] it would probably be a good idea to take 4.x for trusty, but it still has too many bugs being uncovered in unstable [17:27] slangasek: it was uploaded yesterday [17:27] 4.0.10-1u1 [17:27] err, -4u1 [17:29] ogra_: please don't direct people to talk to me about the server team's samba uploads. :P [17:29] slangasek, oh, sorry [17:30] i just heard samba and that turned into slangasek ... [17:30] :) [17:30] slangasek: I thought you were away for jury duty? [17:31] slangasek: did your phone ring?! =) [17:31] infinity: "away" [17:31] statistically speaking, jury duty consists of sitting in a room keeping oneself occupied while the counsels play chicken [17:32] slangasek: Aren't you supposed to be all sequestered and such? I'm so disillusioned. [17:32] infinity: only once empanelled [17:32] there's a lot of time spent waiting to see if you actually will be [17:33] also, full sequestration is unusual, which is why it's always in the news when it happens ;) [17:42] slangasek: "I think he looks guilty" will get you out of it. [17:43] why would I want to get out of it when I could hold my tongue and *actually* send him to prison instead? [17:44] True. [17:45] also, I have a much better way of getting out, "I believe in the principle of jury nullification" [17:46] You live in such a liberal state, how much is left to nullify anyway? [17:46] * slangasek snorts [17:46] well, there's a sign on the front of the courthouse that says you're not allowed to bring your medical marijuana indoors [17:47] Heh. [17:47] hehe [17:48] If another juror gets so bored they lose the will to live, are you allowed to assist? [17:56] zul: there were bits of delta in the last samba package that aren't mentioned at all in your merge changelog. What happened to them? [17:57] (priority change for the workgroup debconf prompt; changes to upstart integration in the postinst) [17:57] also, I think with 4.0 it's time to bring ctdb+tdb in [17:58] did they sort out the print server regression you mentioned earlier? [17:59] print server? [17:59] oh, this was with cups support being completely missing - yeah [17:59] that one's fixed :) [17:59] good [18:01] slangasek: erm...i might have missed them ill re-add them [19:01] slangasek: as discussed last week, releasing shim-signed ahead of the 7 days waiting period. === psivaa is now known as psivaa-afk [19:42] ^ rejected due to invalid version number (that version is higher than quantal's) [19:43] I assume your reject message stated as much. [19:44] yep