=== wgrant_ is now known as wgrant === owlman_ is now known as owlman === ahasenac` is now known as ahasenack [01:11] Does anyone know of a good admin GUI for Postgresql on Ubuntu 14.04 Server? I'm using Nginx but PhpPgAdmin wants me to install Apache [01:49] chaos7theory: pgadmin3 ? [01:57] lolcopter, my "go standard library in a shared library" .so makes dpkg-shlibdeps pretty unhappy [01:57] (probably because of all the spaces in the symbol names) [03:25] mwhudson: haha, spaces in symbol names does sound like something that would drive the linker insane :) === chiluk` is now known as chiluk === mbiebl_ is now known as mbiebl [05:39] mwhudson: Spaces in symbols names? Really? Ew. [05:39] mwhudson: Sounds like that could use some C++ style symbol mangling. === buxy_bak is now known as buxy [07:54] infinity, sarnold: oh yeah, there's some utf-8 too [07:54] is that better or worse? :) [07:54] sarnold: the linker copes fine (slightly surprisingly) [07:55] shell scripts that parse the output of readelf... possibly not so much [07:58] mwhudson: utf-8.. symbols? [07:58] mwhudson: Is Go insane, or just your synthetic examples? [07:59] infinity: the go linker coalsesces most of these symbols with silly names into one elf symbol + offset [08:00] but that doesn't work for dynamic linking, so i just disabled that code [08:00] mwhudson: Anyhow, if this is a thing that should actually be a thing, and if readelf's output is correct, it's not hard to fix dpkg-shlibdeps to DTRT. Spaces and utf-8 in shell aren't actually hard, just unexpected in this case. :P [08:00] i'm a little surprised that i never had to do anything else to make it work [08:01] the utf-8 is limited, it's just interpuncts [08:01] they usually get normalized to periods, but that ends up being a headache because obv it's not reversible [08:01] * infinity nods. [08:02] tbh, i don't think the linker (program or dynamic) cares at all about the contents of symbol names [08:02] just a bunch of bytes [08:02] i should create symbols that are differently normalized utf-8 for maximum lols [08:04] I wouldn't be so sure that there aren't some locale-sensitive string functions in play for things like libdl. But I guess dlopen is another thing to tackle down the road, or not at all, if you have no intent to mix-and-match C and Go in that direction. [08:04] dlopen type stuff is special pain for a few reasons [08:05] such as tls models [08:06] By which, you mean, glibc is the One True TLS implementation, but others might not entirely agree? :) [08:06] no, i mean le vs ie vs gd vs tlsdesc [08:07] i've only found three things i want the dynamic linker to do differently in the course of this work [08:08] * mwhudson needs to read all the debhelper documentation again i think [08:36] infinity: and the one for today https://youtu.be/uV2uebhnqOw [08:37] so many moves i need to study =) [08:48] infinity: howdy! any update on the maas 1.7 SRU ? === ara is now known as Guest1907 [09:28] sigh, i wonder if there are any other packaging mistakes i can make today === vrruiz_ is now known as rvr === marcusto_ is now known as marcustomlinson_ === marcustomlinson_ is now known as marcustomlinson [09:52] ah i can create broken symlinks [09:53] mwhudson: I have every faith in you [09:59] davmor2: A+ sarcasm. [10:00] roaksoax: I'm on vacation for a week, so ignoring your question for the sake of my own sanity (but I'll look more closely when I get back). [10:00] ...to make more mistakes, he forgot to add. [10:01] infinity: you're welcome :) [10:10] infinity: thanks :) [10:11] infinity: enjoy the holiday time and get away from a computer :) that's what vacations are for :) === oSoMoN__ is now known as oSoMoN [10:45] Unit193: that was my assumption as to meaning :-) [10:46] woo: [10:46] root@go1:/# go build -linkshared trivial.go && ls -lh ./trivial [10:46] -rwxr-xr-x 1 root root 15K May 14 10:45 ./trivial [10:46] (without -linkshared it's 1.1M) === beuno_ is now known as beuno === msbrown-afk is now known as msbrown === doko_ is now known as doko === pat_ is now known as Guest98059 === Guest98059 is now known as pmcgowan [14:18] Trying to backport Java 8 packages from Vivid to Trusty, I'm getting a PPA build failure for the openjfx package: [14:19] "Cannot find System Java Compiler". openjdk-8-jdk already built in the PPA and javac installed "update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to provide /usr/bin/javac (javac) in auto mode"; build log @ https://launchpadlibrarian.net/206487969/buildlog_ubuntu-trusty-amd64.openjfx_8u40-b25-1~ubuntu14.04.1~ppa1_BUILDING.txt.gz ... anyone give me hints on this, web searches don't reveal much nor does #launchpad === tedg` is now known as tedg [14:56] roaksoax: no they aren't they are for test how well you can work and partake of the ubuntu community from your ubuntu powered phone aren't they or is that me :D [15:01] davmor2: huh? [15:02] cjwatson: please could you take a look at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782552? This is following up from a discussion we had on IRC a while ago - you asked that I sent to Debian instead of deltifying Ubuntu. [15:02] Debian bug 782552 in grub-common "recordfail false positive causes headless servers to hang on boot" [Normal,Open] [15:02] roaksoax: Sorry just catching up on the channel and saw your comment to infinity [15:05] This is something that I'd like considered for an SRU in time, too. [15:05] davmor2: ah :) [15:19] rbasak: Oh yes, sorry. Committed as https://anonscm.debian.org/cgit/pkg-grub/grub.git/commit/?id=4473aff5090de389c9b5b2083c738df3b8fb91ac and uploading shortly. Please could you organise the SRU? [15:21] cjwatson: no problem. Yes, I'll organise the SRU. Thanks! [15:24] rbasak: (uploaded to Debian now, can be synced later) [15:26] cjwatson: rbasak: oh, awesome, nice patch :-) [15:26] ++ [15:34] o/ [15:36] barry: How did you end up seeing the removal of the egg-info file? [15:36] bdmurray: okay, let's start at the beginning. LP: #1324391 is the import error bug [15:36] Launchpad bug 1324391 in python-pip (Ubuntu) "pip 1.5.4 import an invalid dependencies " [Undecided,Incomplete] https://launchpad.net/bugs/1324391 [15:37] bdmurray, doko what's the bug for the egg-info problem? [15:38] barry, did I file one? [15:39] doko: i can't find one on python-pip src pkg [15:39] So I just recreated the missing egg-info by the following [15:39] schroot as sudo, apt-get install python-pip, pip install httpie, pip --help [15:39] (trusty-amd64)root@impulse:/home/bdmurray# debsums python-requests [15:39] debsums: missing file /usr/lib/python2.7/dist-packages/requests-2.2.1.egg-info (from python-requests package) [15:39] that's with -updates enabled [15:41] my chroot's broken. while i fix that: i think that's the same repro for the import error, right bdmurray? [15:41] and the same thing happens without -updates [15:41] barry: that's right [15:41] http://pastebin.ubuntu.com/11132197/ [15:42] bdmurray: okay. so can do you do the following? add that repro instructions to LP: #1324391. describe that it causes both theimport error and egg-info problem [15:42] Launchpad bug 1324391 in python-pip (Ubuntu) "pip 1.5.4 import an invalid dependencies " [Undecided,Confirmed] https://launchpad.net/bugs/1324391 [15:42] include the above output [15:42] i've reopened the bug and will assign to me [15:42] barry: okay, and then what about phasing the update? [15:43] bdmurray: i'm on the fence about that ;) [15:44] not sure what the right thing to do there is [15:44] i guess, go with the plan from the meeting? [15:46] slangasek: you were in favor of continuing the phasing of the SRU correct? [16:09] bdmurray: if that same problem (including .egg-info removal) happens both with and without -updates, then yes, I'm in favor of continuing to phase the SRU [16:10] slangasek: okay, that's what I'd thought === pgraner is now known as pgraner-lunch [16:51] ogra_: do you know what's the equivalent of intitctl set-env --global Test=test in systemd? [16:51] systemctl set-environment --global Test=test gives a permission error: Failed to get D-Bus connection [17:05] who knows about systedm in here? [17:06] elopio, pitti mostly, but its a public holiday here in germany today [17:15] yes, live is scary without pitti. He'll be away tomorrow too. [17:16] jodh: hi, so I've looked at merging lp:~jamesodhunt/upstart/bug-1447756-the-actual-fix; and the changes look fine to me, but I haven't landed it yet because I'm getting a test failure in test_job_process, have you seen this? [17:20] jodh: http://pastebin.ubuntu.com/11133446/ on a vivid system === pgraner-lunch is now known as pgraner [17:25] slangasek: ah - you've hit kernel bug 1429756 :) [17:25] bug 1429756 in linux (Ubuntu Vivid) "FTBFS: upstart test_job_process fails in majority of cases / Kernel returning unexpected EIO at end of file" [High,In progress] https://launchpad.net/bugs/1429756 [17:25] jodh: mm ok [17:27] jodh: the bug history shows apw asking you for a test of his kernel, did you test that? [17:27] slangasek: yes [17:28] jodh: ok, could you update the bug report with your test results? ;) [17:28] jodh: oh nevermind, it's written there - sorry! [17:28] so what's blocking this from being fixed? [17:28] apw: ^^ is bug #1429756 still on your radar? [17:28] bug 1429756 in linux (Ubuntu Vivid) "FTBFS: upstart test_job_process fails in majority of cases / Kernel returning unexpected EIO at end of file" [High,In progress] https://launchpad.net/bugs/1429756 [17:30] jodh: and I guess this has no effect on package builds because those aren't done on a vivid kernel. ok, merging [17:30] slangasek: that's right. I believe we're awaiting feedback om apw's patch from upstream atm. [17:30] slangasek: thanks! === _salem is now known as salem_ [18:06] who can i bug about issues with lxc-create failing? [18:08] dobey: stgraber or hallyn [18:09] Though they may bug you back about using lxd instead :) [18:10] well i'm not trying to do openstack stuff [18:10] just create a simple lxc of wily to build stuff in [18:12] lxd != nova-compute-lxd. lxd gives you an lxc command which is a much more polished interface to the same backend lxc-* speak to [18:12] (+ the daemon, so it's not exactly the same I guess though) [18:14] then someone needs to update http://www.ubuntu.com/cloud/tools/lxd perhaps [18:14] anyway, i doubt that would solve the issue i'm seeing anyway [18:16] i am seeing this when trying to create a vivid or wily guest: http://pastebin.ubuntu.com/11134153/ [18:17] an apparently non-existent and uninstallable virtual package [18:22] I'm guessing the thing corresponding to --global in systemd is --system [18:22] dobey: using the "ubuntu" template? Sounds like a bug in the template. Are you aware of the "ubuntu-cloud" template? It uses a cloud image instead of running debootstrap [18:22] !--global would be --user. [18:22] elopio: I am only a bot, please don't think I'm intelligent :) [18:22] dobey: so might be a suitable workaround depending on your case. [18:23] rbasak: i wasn't aware, but i'll try it [18:23] dobey: there's also the "download" template for general pre-built stuff though I don't know much about it. [18:24] dobey: you probably want "-- -r vivid" or "-- -r wily -s daily -F" [18:24] (for the ubuntu-cloud template) [18:24] ubuntu-cloud doesn't have the -b option to bind a user home dir? [18:28] I didn't know about that option. I guess not. You can probably arrange it by hand the same way the ubuntu template does though. [18:29] There is no download available for release=wily, stream=daily, arch=amd64 [18:29] well, so much for that :) [18:30] there's nothing for wily under /query even [18:30] so i guess there are no wily cloud images yet? [18:30] utlemming, Odd_Blok1: ^^? [18:31] You could always dist-upgrade up from Vivid, though I appreciate that's tedious. [18:34] i did that from utopic to get a vivid lxc on my laptop [18:35] but it's still a bit off because rsyslog won't start properly on it [18:36] hmm, i was able to create a new vivid lxc on my workstation fine just now [19:39] tedg: should UbuntuAppLaunch work just the same with systemd and upstart? [19:40] I'm seeing this: http://paste.ubuntu.com/11135179/ with no clue where to look next. [19:46] elopio, It will, but we haven't ported it over. Waiting on session systemd to do that. [19:46] elopio, For system systemd you'll need to have cgmanager running. [19:46] (if you don't already) [19:47] tedg: it is running. [19:48] elopio, So then you should be good. You can make sure there's an application-legacy job by doing initctl list [19:50] tedg: do you mean systemctl status? [19:52] elopio, Nope, should be talking to the session Upstart [19:56] tedg: ok, I need veebers here as he'll probably end up doing the work. [19:56] I'll wait for him to arrive before asking more questions. [19:59] * tedg yells VEEBERS WAKE UP! ;-) [20:58] elopio: Is the UbuntuAppStart issue easy to reproduce? [20:59] veebers: doesn't seem to make the autopilot selftests fail, but the tests in the toolkit fail. [20:59] veebers: so, get a wily. Probably a vm would be smarter than what I did. [20:59] bzr branch lp:~canonical-platform-qa/ubuntu-ui-toolkit/systemd [21:00] cd test/autopilot [21:00] run ubuntuuitoolkit.tests.test_fixture_setup. That will give you one failed test that tries to launch an app. [21:01] elopio: ack thanks, VM it is :-) [21:04] tedg: so... do you have an ETA for when the porting to systemd? [21:04] and can you tell me more about session systemd or help me finding a link? I don't know what you are talking about, and I can see my next week full of test changes to support wily. === pgraner is now known as pgraner-afk [21:11] elopio, No specific ETA, there's a lot of work that needs to happen before that can. Most notably getting the phone onto system systemd. [21:12] elopio, Then work will start to port the services over, and then we can port UAL at roughly the same time. [21:12] elopio, So I think we're talking roughly July. [21:14] tedg: got it. So in the mean time, if we need to use UAL we need to install upstart, right> [21:14] ? [21:14] elopio, If you're running Unity (7 or 8) yes. [21:15] elopio, They all use Upstart for their session process management. [21:16] ok. That gives us time, we can just tell CI to install upstart in the wily machines. [21:19] elopio, tedg: so reading what has been said here, there isn't anything we can do except wait for the work to land? [21:19] I'm confused on your question. If for some reason you want to use a systemd based session, yes UAL needs to support that. Nothing uses a systemd session today. [21:20] Currently vivd/wily both use a systemd for a system process manager. [21:20] Except for phone, which still uses Upstart for system process management. [21:23] so on wily for now we need to use systemd as process manager and upstart as session manager? [21:23] tedg: hmm perhaps I'm missing some info; to rephrase: Running the UI toolkit autopilot tests fail on Wily with the error elopio pastebin-ed (it used to work i.e. on vivid) [21:23] wait, that's not really a question :-P [21:23] They're both process managers. Just system vs. session. On Vivid and Wily Upstart is the session process manager for Unity 7 and Unity 8. [21:24] tedg: but I had wily installed with unity7 without upstart being installed. [21:24] I don't think that's possible. None of the indicators would start if that's the case. [21:26] elopio: I wonder if some of the grief that you're seeing is due to the upgrade process, maybe a fresh install won't see these issues? [21:26] elopio: I'll be able to test that as soon as this iso is down [21:28] veebers: that's possible. [21:28] I upgraded, restarted. Used my machine for an hour with indicators and everything, and then it crashed. [21:28] I will also try afresh. === salem_ is now known as _salem [21:49] arges: Where is you libmlx4 upload to wily? bug 1409904 [21:50] bug 1409904 in libibverbs (Ubuntu) "Needed patches for InfiniBand Support: Flow Steering and Offload Support + Fixes" [Undecided,In progress] https://launchpad.net/bugs/1409904 [21:52] it looks like libibverbs made it to wily [22:33] elopio: any idea why trying to install ubuntu-ui-toolkit-autopilot wants to install autopilot-legacy-desktop? [22:37] elopio: so I installed a fresh wily, installed bzr, py3-ap and ubuntu-ui-toolkit-autopilot (to make sure all deps where there) ran the test you mentioned an have 25 passed tests [22:40] bdmurray: thought I uploaded it [22:40] bdmurray: i'll reupload it [22:40] bdmurray: hmm i did upload it (according to my email) [22:41] arges: was it rejected because the version number already exists? [22:52] bdmurray: last email I got was: [ubuntu/vivid-proposed] libmlx4 1.0.6-1ubuntu1 (Waiting for approval) [22:52] bdmurray: oh [22:53] bdmurray: i'll upload it into wily.. [22:55] done [23:14] elopio: is there a way to replicate the other issue you have (something about complaining about autopilot-finger)? [23:57] Getting an error branching a pacakge source repo 'bzr branch lp:ubuntu/utopic/open-vm-tools' bzr: ERROR: Revision {package-import@ubuntu.com-20140404165114-xt0s4gbx0dii3fmt} not present in "Graph(StackedParentsProvider(bzrlib.repository._LazyListJoin(([CachingParentsProvider(None)], []))))". [23:58] Full cmd output at http://paste.ubuntu.com/11138204/