/srv/irclogs.ubuntu.com/2014/08/15/#ubuntu-devel.txt

asaccyphermox_: how can i mount nexus 4 storage properly?02:19
asaccyphermox_: like not the face nautilus stuff so i can use cd etc.02:19
asaccyphermox_: guess first i have to prevent nautilus to not deal with this?02:20
asacguess on -touch better02:20
=== cmagina_ is now known as cmagina
=== arrrghhhAWAY is now known as arrrghhh
=== arrrghhh is now known as arrrghhhAWAY
dholbachgood morning06:13
Tribaalhi dholbach06:14
dholbachhi Tribaal06:14
doko_jtaylor, matplotlib tests start failing: https://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-matplotlib/lastBuild07:08
=== greyback__ is now known as greyback
=== Mikee_C_afk is now known as Mikee_C
Tribaalhi all - I need my package to create a /var/log/mypackage directory - what's the recommended way to do it? postinst?08:02
TribaalI feel there should certainly be a "better" way to do it since it seems like such a common thing to do...08:04
Tribaalor should I use a debian/mypackage.dirs file?08:06
* Tribaal is confused08:06
seb128Tribaal, that works yes08:06
Tribaalseb128: what's the recommended way to do it then?08:06
seb128Tribaal, not sure there is only "one recommended" way08:07
seb128you could make the make install from your software create it, create it from the rules, from a .dirs, etc08:07
Tribaalseb128: so either is fine? Nice. I'll go for the mypackage.dirs option then, seems easy enough08:07
Tribaalok08:07
Tribaalless work = win08:07
jtaylordoko_: seems wxversion is 3.0 but it the rest 2.809:43
jtaylorwhich I do not understand, there is no wxversion 3.009:49
jtaylorhas it been removed from proposed?09:49
doko_jtaylor, no, there is a new version in proposed10:14
jtaylornot of 3.010:15
jtayloroh its from another source pacakge11:10
jtaylorScottK: what are your plans with the wxpy 3 transition now that you changed wxversion to 3.0?=11:11
jtaylorrebuild everything against 3.0?11:11
Mirvanyone else noticing PPA uploads going to /dev/null and no e-mail about acceptance/rejection?11:20
Mirvfrom some other uploads it's just me, hmm hmm11:24
Mirvunless that I'm uploading for trusty series instead of utopic matters11:24
sveinseHi. There is no more firmware-libertas in trusty and I cannot find the firmware binary files in any other package either. Anyone can recollect why this has happened?11:31
* Mirv found the reason, finally. using a wrong GPG key apparently results in silence.11:34
Mirvsveinse: maybe they were collected to the linux-firmware package? dpkg -L linux-firmware | grep libertas lists a lot for me11:35
sveinseMirv, I am looking for sd8686.bin, but unless this has been renamed to something else, it is not found in the linux-firmware package IFAICS11:37
Mirvsveinse: I see sd8686_v9.bin and v8 at least (although I'm on 14.10)11:38
directhexi see sd8688.bin11:40
directhexsd8686_v8.bin and sd8686_v9.bin too11:40
=== MacSlow is now known as MacSlow|lunch
sveinseMirv, directhex: ah, there it is. Thanks11:51
rbasakxnox: bug 1355992 claims the last samba merge inadvertently dropped an upstream cherry-pick. Please could you take a look?11:52
ubottubug 1355992 in samba (Ubuntu) " pam_winbind krb5_ccache_type=FILE stopped working after 14.10 upgrade" [Undecided,New] https://launchpad.net/bugs/135599211:52
ScottKjtaylor: I don't have a plan, I just fixed an FTBFS.12:13
ScottKMirv: I can confirm using the wrong GPG key gets silence.  I've done it before.12:14
infinityjodh: You around?12:17
infinityjodh: LP: #901038 is a much nastier bug than the severity implies.12:18
ubottuLaunchpad bug 901038 in upstart (Ubuntu) "packages fail to install: Failed to connect to socket /com/ubuntu/upstart: Connection refused" [High,Confirmed] https://launchpad.net/bugs/90103812:18
infinityjodh: Pretty much anything that does a 'telinit u' on upgrade just explodes very unintuitively, and it takes a Very Long Time to get back to a sane enough state that retrying the upgrade fixes it.12:18
infinityjodh: Like, well over a minute on the machines I'm doing this on right now.12:19
infinityjodh: So, I think having 'telinit u' block until completion is correct, but it would also be good to sort out WHY this takes so long.  I'd expect it to be seconds (or less than a second), not minutes.12:20
infinityRiddell: Ahh, good ol' ppc54el. :P12:43
Riddellby the ubuntu7 upload my typing is showing my frustration!12:44
infinity:)12:44
=== doko_ is now known as doko
asachowever, i tested multiple times yesterday and dont know why, but i never 99had the big time lag in the indicator/infographics screen12:46
asacbut sure its still there12:47
asacoops12:47
asac:)12:47
dokoasac, Mirv, whoever: unity-scope-click autopkg tests fail. is this being worked on? blocks gcc-4.912:48
dokotvoss, ^^^12:48
ogra_doko, talk to the lander (marked on the landing spreadsheet)12:52
infinityogra_: "The lander" is a pretty opaque thing to people working on the distro.12:53
asactruish12:53
ogra_infinity, well, it is the name that is in the column named "lander"12:53
ogra_:P12:53
asachehe12:53
asacogra_: where is the landing log again?12:53
ogra_you mean the spreadsheet URL ?12:54
infinityogra_: Yeah, I'll reiterate the above.  That column doesn't exist to someone working on the distro. :P12:54
ogra_https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dFVHQ3FuMDJGLUZCamJfSjYzbWh3Wnc&pli=1#gid=012:54
ogra_now it does :P12:54
infinityogra_: And encouraging people to look things up on a spreadsheet at a magic URL won't help it go away or get fixed properly.12:54
* infinity shrugs.12:54
infinityAnyhow, this one has nothing to do with "the lander", it looks like a dep of unity-scope-click stopped linking pthread, and it needs to explicitly link it itself.12:55
infinitySo, anyone upstream would do.12:55
ogra_infinity, so who else would you expect to look up the name of the person you want to talk to ?12:55
infinityogra_: I'd expect the uploader recorded in LP to not be a bot, but I've beaten this horse a few thousand times.12:56
ogra_ther is a person that is responsible for getting this package into the archive ... the name of that person is noted down in the spreadsheet12:56
asacchangelog suggests Michal Hruby12:56
asacAlejandro J. Cura (alecu)12:56
dobeyhrmm?12:57
infinitydobey: Is your perking up you volunteering to take ownership of unity-scope-click sucking at linking? :)12:58
dobeyinfinity: it's a "what is the problem exactly?" :)12:58
infinityhttps://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-unity-scope-click/lastBuild/ARCH=amd64,label=adt/artifact/results/log12:58
asacogra_: where? i dont see the list of component owners in there anymore12:58
infinitydobey: Missing a -pthread or -lpthread12:58
infinitydobey: Which it was likely always missing, but a transitive dep probably pulled it in and recently stopped doing so.12:59
ogra_asac, the first column ?12:59
dobeyweird12:59
asacogra_: well, that requires you to be lucky and find a landing of this component13:00
ogra_asac, so you want package names ?13:00
asacogra_: searching unity-click yields nothing on pending nor archive for me :)13:00
ogra_ask sil2100 :)13:00
infinityogra_: No, more info on the spreadsheet isn't helpful, we need to fix this so we can actually track from LP/changes.13:01
asacinfinity: doko: check with your teammate... we also have a landing commitlog that has the info: http://people.canonical.com/~lzemczak/landing-team/13:01
infinityHaving a spreadsheet that grows infinitely so I can do an upload blame for a package from 8 months ago isn't sane.13:01
ogra_asac, thats post landing13:02
asacthink having a concatenated log that has all landings would be nice for these things until better solution arises13:02
infinityogra_: This is all post-landing.13:02
asacah in proposed its still in pending?13:02
ogra_the package in question hangs before entering the archive13:02
infinityogra_: The package is in the archive.13:02
ogra_wint show up in that changelog13:02
dobeyinfinity: hmm, what triggered this autopkgtest?13:02
infinitydobey: gcc-4.9 upload.13:02
lullisHello, all. I have a few questions regarding (I think) lightdm. I am looking for a way to allow users to authenticate remotely, but first of all they need to get a connection to a OpenVPN Server.13:02
ogra_infinity, yu mean it is in the release pocketalready ?13:02
dokobut the test doesn't compile anything afaics13:03
infinityogra_: Yes.13:03
ogra_oh, i thought it is stuck in autopkgtests13:03
infinitydoko: It... Compiles lots of things?13:03
dobeyinfinity: weird13:03
lullisI was looking at the docs for lightdm, but it does not provide anything related to network connections, so my guess is that any of current greeters won't be able to have a "network applet". Is that correct?13:03
infinityogra_: No, it's an autopkgtest regression, probably due to dep churn.13:03
dobeyinfinity: the same package passed under the glibc upload.13:03
infinitydobey: The glibc upload that's older than the package?13:04
dobeyaccording to http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html anyway13:04
ogra_infinity, ok13:04
dobey2.19-4ubuntu213:04
infinitydobey: Yeah, I'm not sure what you're driving at.13:05
=== dholbach_ is now known as dholbach
infinitydobey: That glibc upload was in July.13:05
infinitydobey: This new autopkgtest triggered today.13:05
dokoyep, but once it fails, and once it suceeds. it references the very same autpkg run13:06
dobeyinfinity: i mean, the only thing i see that changed is gcc-4.9. i'd like to understand why it had the -pthread before and now it doesn't13:06
infinitydoko: The reference is just bad UI.13:06
infinitydoko: It succeeded when it ran in July, the link just links to the latest.13:06
infinity(so it becomes a stale lie)13:06
dokodobey, ahh, that's a fix. where do you see this?13:06
infinityIt never had -pthread...13:07
infinityIt may have been pulling it in silently via a dep.13:07
dokodobey, where do you see the problem?13:07
infinitydoko: In the test log?13:08
infinitydoko: https://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-unity-scope-click/lastBuild/ARCH=amd64,label=adt/artifact/results/log13:08
dobeydoko: in the test log13:08
dobeyinfinity: and why wouldn't it still be doing that though, if the dep hasn't changed as well?13:08
infinitydoko: It's clearly missing a -pthread, but the latest build in the archive also doesn't have one there, so...13:08
infinitydoko: So, your assertion is that in the last 4 days, none of the 293 build deps changed?13:09
dobeyinfinity: well, if the build-deps of unity-scope-click had changed, it would have caused an autopkgtest run, and it would have failed then, no?13:10
dokoinfinity, dobey: so the change is that when using thread from libstdc++ it now always emits a reference to pthread_create, which it didn't before. meaning that problems are now catched at link time, and not at run time13:10
dobeydoko: ok, so libstdc++ change is the cause? that's what i wanted to know13:11
infinitydoko: Ahh, so this is an intentional change in g++/libstdc++ ... Kay.13:11
dokodobey, not ok if you use this information to blame me ;-P  do you see where things are missing the -pthread?13:12
infinitydoko: That seems like something we might want to comb a rebuild test for once this is in.13:12
dobeydoko: i'm not blaming you. i'm just trying to understand why it worked before, and now it doesn't13:12
dokoinfinity, https://gcc.gnu.org/ml/gcc-patches/2014-08/msg01366.html13:14
ubottugcc bug 2014 in c++ "error in print_rtl_and_abort, at flow.c:6592" [Critical,Resolved: fixed]13:14
dokodumb bot13:14
infinitydoko: And maybe a short note to -devel telling people that they might start seeing "undefined reference to symbol 'pthread_create@@GLIBC_2.2.5'" in their C++ projects, and what that means.13:14
lullisNo one? Maybe someone could point me where to go to ask lightdm-specific questions?13:15
dholbachlullis, you could try #ubuntu-desktop13:15
infinitydoko: The upstream change looks entirely sane and reasonable to me, just a bit unintuitive (as the last 5 minutes demonstrate), so a heads-up to -devel and a grep of the next rebuild test would both be good, IMO.13:15
infinitydobey: Are you going to own hunting down which component actually needs the -pthread (unity-scope-click, or one of its deps, or both), and getting it fixed?13:16
infinitydobey: Or delegate same to someone else. ;)13:16
lullisdholbach, I imagine there it would be about dealing with configuration of existing greeters. What I am looking is to possibly understand how I would go around writing my own (adding an openvpn connection setup applet)13:17
lullisI will try, though.13:17
dobeyinfinity: i don't have much choice really. damn national holidays in europe and south america :)13:17
dholbachlullis, the folks who wrote lightdm should be hanging out there13:17
dokoinfinity, wanted to wait with the test rebuild until you had a chance to address https://bugs.launchpad.net/ubuntu/+source/gcc-4.9/+bug/1352836  afaiu this is pending upstream, I have the gcc backport done13:18
ubottuLaunchpad bug 1352836 in gcc-4.9 (Ubuntu) "link failure when package is built with -O3 (14.10)" [High,Confirmed]13:18
=== MacSlow|lunch is now known as MacSlow
dokojtaylor, ScottK: did you come to any conclusion about the missing wx.py?13:22
jtaylordoko: I filed an RC bug in debian13:22
jtaylorlets see what debian does13:22
jtaylordebian bug 75820913:23
ubottuDebian bug 758209 in wxpython3.0 "wxpython3.0: cannot import 2.8 anymore" [Serious,Open] http://bugs.debian.org/75820913:23
jtaylorcan we force numpy into utopic? the matplotlib failure has nothing to do with it13:24
dobeydoko, infinity: https://code.launchpad.net/~dobey/unity-scope-click/explicit-pthread/+merge/230973 looks correct?13:25
infinitydobey: Except for the unnecessary whitespace change, sure.13:26
infinitydobey: Assuming it works.13:26
dokodobey, well, usually you build with -pthread in both CFLAGS and LDFLAGS13:26
infinity-lpthread should work fine.13:27
dokosure13:27
infinityAnd it's used other places in the same codebase.13:27
infinitySo, meh.13:27
infinitydobey: Might be prettier with some CMakey macro.13:29
dokojtaylor, we can blame dholbach for sponsoring these packages ;-P13:30
infinitydobey: The tests use "${CMAKE_THREAD_LIBS_INIT}", not sure how that expands, or what exactly it does.13:31
dobeyoh13:31
infinitydobey: But the tests do seem to be built with -lpthread, while the failing bit isn't.13:31
infinitydobey: So, that might be the "right" CMakey way to do it.  I dunno.13:31
dobeychanged it to that13:33
jtaylorI guess we could change matplotlib to wx 3.013:34
jtaylorthough I would prefer todo that for all packages at once to avoid tcl/tk like issues13:35
infinitydobey: I'd still nitpick the whitespace change, but otherwise looks alright.  Going to test build to make sure.13:36
dokojtaylor, it even fails when pyhton-wxgtk3.0 is installed13:37
jtayloroh I didn't try that13:38
dobeyinfinity: well, i was tempted to fix all the other weird whitespace in that file too, but only did this since i was changing the target_link_libraries call :)13:39
jtaylordoko: hm in unstable the import works13:40
infinitydobey: Sure, I'm just from the anal-retentive world where whitespace fixes and bugfixes shouldn't be the same commit.13:41
jtaylormaybe one has to do a --reinstall python-wxversion you had to do these things when having 2.6 and 2.8 installed13:41
infinity(So, ie: it's obvious that the 1-liner that fixed the bug is just one line)13:41
dobeyinfinity: so am i, but more lenient for very small changes.13:42
pete-woodsjdstrand: hi. are you able to get the easyprof release you made yesterday into RTM?13:42
jodhinfinity: As the bug shhows, we can't actually have telinit block - would have to poll indefinitely attempting to reconnect (ugh).13:46
jodhinfinity: I don't understand why you are seeing stateful re-exec take so long - even on a system with hundreds of running jobs it should be almost instantaneous.13:47
infinityjodh: arm64, though I can't see why that should make a difference.13:47
infinityjodh: Nothing running except a few idle daemons.13:47
jodhinfinity: if you can recreate (I can't - tried a few times), can you add some further details to the bug?13:47
infinityjodh: I can reproduce on a whim, yeah.  What details are you looking for?13:48
infinityjodh: and what do you mean we can't have telinit block?  That's the only sensible thing for it to do.13:48
jodhinfinity: can you try running http://people.canonical.com/~jhunt/upstart/scripts/get_state.sh and seeing how long that takes to run?13:49
jodhinfinity: telinit connects to upstart via dbus and asks it to re-exec. On re-exec, upstart severs all dbus clients connections (of which telinit is one :-)13:50
jodhinfinity: it's all on the bug dude13:50
jodhinfinity: I wonder if for some reason the performance of libjson on arm64 is poor?13:51
infinityjodh: The bug implies what I'm asking for, though.13:51
infinity"a better solution to modifying initctl would probably be to modify telinit such that it runs fully synchronous when a restart is requested"13:51
dokojtaylor, I don't understand that alternatives business, because: $ cat /usr/lib/python2.7/dist-packages/wx.pth13:51
dokowx-3.0-gtk213:51
dokothis is hard coded in python-wxversion13:52
jtaylorI never understood it either, I was very happy when 2.6 disappeared and the problem was gone13:52
jtaylornow its back :(13:52
jodhinfinity: yes, well the telinit command would certainly block whilst we poll, waiting for the re-exec to finish.13:52
infinityjodh: Right, which is what we want.13:53
jodhinfinity: Yes, it's not ideal, but until dbus allows a connection to be serialised I think it's the best we can do (tm)13:53
jodhinfinity: I'm tempted to throw in a magic variable that if set disables the blocking op as a 'get out of jail card'13:54
infinityOh, FFS, now 'telinit u' works instantly.13:54
infinityI bet it's because I rebooted all these machines after the upgrades. :(13:54
jodhinfinity: I've tried 4 upgrades and all worked flawlessly. sorry :)13:54
jodhinfinity: upstart just hates you13:54
infinityAh-ha, I left one of them not rebooted.13:55
infinityIt still has the slow re-exec.13:55
infinityWe win.13:55
infinityjodh: So, this could point to a leak or something, if a fresh boot is happy, but an older system isn't.13:56
jodhinfinity: ah - a thought occurs. Do any of the jobs use the 'debug' stanza?13:56
infinityjodh: Not that I see.13:57
infinitydobey: That still fails the same way, FWIW.  So, maybe that Cmake thing doesn't do what we thought, and the explicit link would work better?13:58
dokogreat packaging ...13:58
dokocd thirdparty; tar xzf desktop-0.4.2.tar.gz --strip-components=1 -C ../taskcoachlib/thirdparty desktop-0.4.2/desktop13:58
dokocp /usr/share/pyshared/lockfile.py taskcoachlib/thirdparty13:58
dokocp: cannot stat '/usr/share/pyshared/lockfile.py': No such file or directory13:58
dokoMakefile:181: recipe for target 'thirdpartymodules' failed13:58
dokomake[3]: *** [thirdpartymodules] Error 113:58
dobeyinfinity: weird13:58
dobeyinfinity: so the tests aren't getting -pthread/-lpthread either?13:59
infinityjodh: Oh dear, get_state is a lot of vomit. :P13:59
infinitydobey: No, the tests do...13:59
infinitydobey: As the build logs show.13:59
jodhinfinity: get_state.sh | json_pp > /tmp/upstart.state13:59
jodhinfinity: if you can send me that file along with a get_state.sh run for an amd64 system unaffected that would be useful.14:00
infinityjodh: Adding json_pp to that pipe makes it take a lot longer, could definitely back up your arm64 json performance assertion.14:00
dobeywtf14:01
dobeyinfinity: ah, needs the find_package() in there too14:03
jodhinfinity: I'll send you a json test prog to check performance...14:04
infinityjodh: Getting you your outputs.14:04
jodhinfinity: ta14:04
infinityThe filesize differences are shocking. :P14:05
dobeyinfinity: so i just pushed the addition of the find_package(), so it should work now14:06
infinityjodh: http://lucifer.0c3.net/~adconrad/upstart/14:06
infinityjodh: good returns in under a second, bad takes well over a minute.14:06
jodhinfinity: wow. thanks.14:06
tedgjodh, I'm kinda curious if bug 1357252 is the same cgroup error Chipaca was talking about yesterday.14:07
ubottubug 1357252 in Ubuntu Application Launcher ""Application failed to start." during autopilot tests after the newest ubuntu-app-launch landing" [Undecided,New] https://launchpad.net/bugs/135725214:07
infinityjodh: Both hosts run exactly the same things, the only difference is that one was just rebooted, the other's been up 53 days and lived through some re-execs.14:07
tedgjodh, When do you expect the better error reporting there to land?14:07
hallynhm, what does14:07
hallynW: qemu source: virtual-package-depends-without-real-package-depends build-depends: gnutls-dev14:07
hallynmean.   apt-cache seems to disaree14:08
infinitydobey: Testing that.14:08
jodhinfinity: hmm - I don't think it's the performance of the json parser per se - look at the file size difference!14:08
infinityjodh: Right, it's huge.14:08
infinityjodh: And all 5 of these hosts were in, I presume, the same state, until 4 were rebooted.14:08
infinity(The fifth is 14h into a webkit build, hence why I didn't reboot yet)14:09
jodhinfinity: running json_pp on upstart_vomit.bad is taking almost an entire cpu on my system (been running for 20 odd seconds so far)...14:09
hallyn'sudo apt-get install gnutls-dev' does do th right thing...  so i guess i can ignore that14:12
infinityjodh: Anyhow, clearly two very unrelated bugs here, but this highlights why telinit blocking needs to happen.14:12
infinityjodh: But it would also be smashing to sort out why my state grew so large and make that not happen again. :P14:13
infinityjodh: Being buildds (constantly tearing down and setting up chroots) might relate, though I'd have assumed my last-minute --disable-sessions default swap would have made that a non-issue.14:13
jodhinfinity: ack. looking at the bad file, you seem to have 591,355 lines of job definition whereas my system has ~1000 lines :)14:15
* jodh goes to get a strong cup of tea...14:15
infinityjodh: Would it be helpful if I keep the sad system in its sad state, in case you need more info, or can I reboot it at my leisure?14:17
infinitydobey: That fixes it.14:18
infinitydobey: Commented on the MP.14:18
dobeythanks14:19
rbasakslangasek: please could you review bug 1357003 wearing your ~ubuntu-sru hat? This would be a violation of the micro-release exception, so upstream have asked in advance and I've filed at as a regular SRU-type bug. Upstream would like to know Ubuntu's position to help make a decision.14:19
ubottubug 1357003 in mysql-5.5 (Ubuntu Trusty) ""SET GLOBAL sql_log_bin" causes data loss" [Medium,Triaged] https://launchpad.net/bugs/135700314:19
dobeynow to get it landed14:19
jdstrandpete-woods: I'll see what I can do (/me needs to review the procedures still)14:25
pete-woodsjdstrand: thanks :)14:25
jodhinfinity: would be useful if you could keep it for a while if not too inconvenient.14:30
jodhinfinity: how many chroots have you got on the bad system?14:30
rbasakI'm ready to land mysql-5.6 in Utopic, to replace mysql-5.5 completely. This involves switching some binary packages over from being built from 5.5 to being built from the 5.6 source package.14:31
rbasakThe upgrade path works easiest when the mysql-5.5 packages all disappear at the same time as 5.6 appears. Otherwise apt-get seems to want to remove the mysql-server metapackage.14:31
rbasak(rather than remove mysql-server-5.5).14:31
=== cyphermox__ is now known as cyphermox
rbasakSo, please could I have a hand from an archive admin so that we can maybe remove mysql-5.5 binaries in the same publisher run that 5.6 appears?14:32
rbasakOr should I handle this in some other way?14:32
dobeyinfinity: it's building in a silo now14:50
=== teksal_ is now known as teksal
tedgjodh, any ideas on bug 135725214:57
ubottubug 1357252 in Ubuntu Application Launcher ""Application failed to start." during autopilot tests after the newest ubuntu-app-launch landing" [Critical,Triaged] https://launchpad.net/bugs/135725214:57
jodhtedg: just updated the bug - we need more debug :)14:58
rbasakstgraber: around? I'm still waiting on https://lists.ubuntu.com/archives/devel-permissions/2014-August/000711.html. Seems like an unnecessary addition to the sponsorship queue.15:00
tedgjodh, Were you able to try locally? It might be easier to reproduce there.15:00
slangasekrbasak: replied on the bug (+1 from me)15:02
rbasakslangasek: thank you!15:03
jodhtedg: can you give me an example cmdline to trigger the prob?15:03
tedgjodh, Let me find it, I'm pretty sure there's a wiki page with info.15:04
tedgjodh, https://wiki.ubuntu.com/Touch/Testing/ phablet-test-run -p ubuntu-ui-toolkit-autopilot ubuntuuitoolkit15:05
jodhtedg: thanks15:06
stgraberrbasak: this is an auto-generated packageset, we don't do manual additions to it.15:08
stgraberLaney: can you run the script see if that adds what rbasak needs? ^15:08
rbasakstgraber: yes you do. There have been many instances in the past.15:08
Laneyrbasak: I just ran the script right now15:08
stgraberrbasak: we did in the past because the script was broken for like a year :)15:09
Laneyyou need to add an exception for this if you want to15:09
stgraberrbasak: now any manual change I do will get reverted when we run the script. We have a list of exceptions in the script itself, though that shouldn't be needed for seeded packages since that's precisely what the script is meant to base the packageset on :)15:09
Laneyor seed it somewhere15:10
Laneylike platform/supported-server15:10
rbasakHmm, OK. I still can't upload, but I'll see if I can in a few minutes.15:10
LaneyIt didn't get added15:11
rbasakIt's seeded in http://people.canonical.com/~ubuntu-archive/seeds/ubuntu.utopic/supported under "Extra server bits"15:11
stgraberok, that's not a server seed so that explains why it's not pulled into your set15:12
stgraberLaney: can you add an exception for nginx?15:12
Laneywhy not platform/supported-misc-servers?15:12
Laneythen it should get into https://bazaar.launchpad.net/~developer-membership-board/+junk/packageset/view/head:/packageset-report#L5915:13
stgraberthat'd actually sort of make sense15:13
rbasakLaney: I'm not sure I understand the distinction15:13
rbasak(between "Extra server bits" and supported-misc-servers)15:13
rbasakApart from reporting and this script, of course.15:13
rbasakWhy does "Extra server bits" exist in the first place?15:14
stgraberrbasak: one is a server seed, the other one isn't15:14
stgraberno idea, possibly someone who didn't know to look into the platform.* seeds too :)15:14
stgraberand then people just keeping adding stuff there :)15:14
rbasakI have never understood the difference between platform.* and ubuntu.*. Is this documented anywhere?15:15
stgrabersupported seeds are pretty much used for 3 things, get suff in main, include things in the support declaration, package sets15:15
stgraberso the main distinction I can think of in the past for ubuntu.*/supported vs platform.*/server-supported was that the former was supported for 3 years during LTS and the latter for 5 years during LTS, but none of that matters now since we don't do the different support length stuff anymore15:16
rbasakinfinity: ^^ you seeded nginx, I think, in bug 1262710? Do we want this in ubuntu.utopic/supported or in platform.utopic/supported-misc-servers?15:17
ubottubug 1262710 in nginx (Ubuntu) "[MIR] nginx" [Undecided,Fix released] https://launchpad.net/bugs/126271015:17
rbasakOr shall we just move everything in that section across to platform.utopic/supported-misc-servers now that we have an actual reason to want it there?15:17
rbasakstgraber: ah, that makes sense, thanks15:18
rbasakSo are we moving the seed or putting an exception in the script?15:18
dobeyinfinity: so unity-scope-click is built in the silo now, and marked as tests passing, so will hopefully be published very soon.15:19
dobeyand i'm off to lunch15:19
stgraberI'd prefer we move that chunk to the right seed15:19
rbasakstgraber: would you mind committing that change, please? I can't.15:19
stgraberthat way further additions will likely be done at the right place too and we won't have to add even more exceptions to the script :)15:19
rbasakSounds good to me :)15:19
stgraberdone15:22
rbasakThank you!15:22
rbasakDoes that need the script re-running now?15:23
stgraberyeah15:23
stgraberLaney: can you re-run the script?15:23
LaneyMaybe, if --bzr works15:26
LaneyOtherwise it needs to wait for LP15:26
stgraberLaney: oh, we're only using the tasks for that?15:26
Laneygerminate looks at people.c.c15:27
stgraberah, I can refresh people.c.c15:27
Laneyoh wait, already did15:27
Laneynice15:27
stgraberLaney: gah, "more than 25 entries", I need to get queuebot to pastebin the output in those cases :)15:30
stgraberrbasak: can you try again now?15:30
rbasakstgraber: "ubuntu-upload-permission" still says no.15:31
Laneythat was a previous run15:32
Laneycall it an amusing coincidence15:32
stgraberyeah, interesting timing :)15:32
infinityjodh: Only ever one chroot at a time, but they're constantly unpacked, set up, torn down, and deleted.  For every build.15:36
Laney actually I was trying to address that request15:36
Laneyyou beat me to it by minutes :)15:36
jodhinfinity: could you do another get_state.sh run after a chroot has been spun up and down again? Also, does 'ls -al /proc/1/fd' look sane?15:37
infinityjodh: It's 16h into a build, there won't be any new chroots until that's done.15:38
jodhinfinity: ok.15:39
infinityjodh: Your ls shows the usual stdin/stdout/etc, and about 100ish inotify.15:39
infinityjodh: I'm not sure what qualifies as sane. :)15:39
jodhinfinity: can you pb it?15:40
infinityjodh: http://paste.ubuntu.com/8054640/15:40
jodhinfinity: confirmed - that's most definitely not sane :)15:43
jodhinfinity: my theory is that you'll get 2 more anon_inode:inotify post chroot tear-down.15:43
infinityjodh: That machine's done far more than 50 builds since the last reboot.15:44
jodhinfinity: ok. can you 'telinit u' at your leisure and see if that bumps the anon_inode:inotify count by 2?15:45
infinityjodh: Sure.15:45
* infinity waits a few minutes for that to take.15:46
Laneyrbasak: there15:55
infinityjodh: Stayed at 125 before and after a telinit u15:57
rbasakLaney: ubuntu-upload-permission agrees. Thank you, and to stgraber.15:58
infinityjodh: How many should there generally be?  My laptop has two, one of these recently-rebooted machines has 4.15:59
Laneyyw - enjoy15:59
=== cmagina_ is now known as cmagina
jodhinfinity: you should only ever have 2.16:31
jodhinfinity: having paused for thought, I've realised that what you're seeing is bug 1338637. This is fixed in 1.13, so I'm afraid you'll have to suffer the slow re-exec's to get to that version :)16:39
ubottubug 1338637 in upstart "continuous re-exec can result in a build-up of inotify fds" [High,Fix released] https://launchpad.net/bugs/133863716:39
infinityjodh: And when will it get fixed in trusty?16:48
infinityjodh: We're not upgrading production machines to utopic. :P16:48
infinityjodh: I think both the telinit-should-block bug and this one should be fixed in trusty before too many more people suffer my pain.16:49
=== arrrghhhAWAY is now known as arrrghhh
dobeydoko, infinity: ok, fixed unity-scope-click is in archive now17:10
dokoslangasek, ping17:15
=== Mikee_C is now known as Mikee_C_afk
infinitydobey: Thanks.17:19
=== cyphermox_ is now known as cyphermox
=== roadmr is now known as roadmr_afk
jodhinfinity: It's a cherry-pick. I'll take a look at this early next week unless another upstart dev wants to jump in.17:53
hallynhm, has it always been the case that launchpad told me "newer version available" for a package when newer version was only available in -proposed?18:02
infinityhallyn: If it didn't, it was a bug, the current behavious is correct.18:02
infinityhallyn: I assume you mean when a PPA lists a newer version in the distro, yes?18:02
hallynright18:03
hallynok, thanks.  just checking.18:04
=== _morphis is now known as morphis
=== roadmr_afk is now known as roadmr
xnoxrbasak: =( ok.20:15
=== chiluk` is now known as chiluk
roadmrhello folks! I found a couple of problems with the 12.04.5 images, what's a good place to report them/file bugs? (place as in, launchpad project or package)20:16
xnoxroadmr: depends what type of problems.20:16
roadmrfirst, if booted on a VM (tested on kvm and virtualbox), I don't get a console20:17
xnoxroadmr: can you describe in short them?20:17
roadmrno way to access any of the vttys with ctrl+Fx, I have to reset the VM and use recovery mode to get a root prompt20:17
xnoxroadmr: boot what specifically? desktop iso / live cd; server iso / d-i installer; installed system?20:17
roadmrxnox: right :) sorry, this is 12.04.5 server amd64 image. The install completes correctly, but when trying to use the installed system I get that issue and another one...20:18
xnoxroadmr: I'd say $ ubuntu-bug console-setup - from installed system itself, if you can.20:18
roadmrxnox: the second issue is that the apt lists seem somehow corrupted: if on this freshly installed system I try apt-get update, I get a lot of checksum mismatch errors and apt-get exits with errors20:18
roadmrxnox: sure, I can do that (console-setup). I don't mean to give detailed descriptions here, I can provide good steps to reproduce but wanted to know where to file them20:19
xnoxroadmr: that can happen naturally, if e.g. network connection / dns setup is wrong. Can you confirm by changing all sources to use just "archive.ubuntu.com" (no coutry prefix) and see if errors persist?20:19
roadmrxnox: also, the install/no-console problem was verified by someone else on qemu/kvm, and the apt-get problem verified by the same person on a bare metal installation20:20
xnoxroadmr: if mirror bug -> file against ubuntu-mirrors project. If other checksum error -> file against $ ubuntu-bug apt; and it would be inspected / reassigned from there.20:20
roadmrxnox: they have no country prefix now :D just archive.ubuntu.com (I told it I was in the US)20:20
roadmrxnox: ok, I'll start with apt. FWIW, I've reproduced this from Canada, the UK and US west coast, and at different times (yesterday + today) so it doesn't seem like a network issue20:21
roadmrxnox: thanks for your help (as usual, much appreciated), I'll file them now20:21
arayaqHi! I'm getting an error trying to compile the template project for a QML Extension library with a tabbed UI (CMake) on 14.0420:35
arayaqNvm, the problem is that you can't have a dash in your project name20:37
arayaqNo idea if it is a bug20:37
dobeyanyone know why the symbols checker would complain about 2 symbols not being in the .symbols file, even though i added them?20:45
infinitydobey: build log?20:46
infinitydobey: And symbols file.20:46
infinitydobey: My guess is the answer is "it wouldn't", but...20:46
dobeyinfinity: http://pastebin.ubuntu.com/8057237/20:48
dobeyironically, in the diff from gensymbols you can see 2 lines above the + that the ::updated() is already there...20:49
xnoxwgrant_: ./copy-package -s utopic --from ubuntu --to ~xnox/ubuntu/scratch hello is very nice.21:24
xnoxwgrant_: apart from having to quote "~xnox/ubuntu/scratch" as otherwise it ends up with error message - AssertionError: No such archive: /home/xnox/ubuntu/scratch21:24
geofftis anyone working on updating gnome-settings-daemon to a newer upstream version in Utopic?22:03
geofftslash, is that wanted or is there something that requires it being held at 3.8.x?22:04
=== salem_ is now known as _salem
Bluefoxicybah23:23
Bluefoxicylightdm and gdm should have a setting to add priority to the DE23:23
Bluefoxicythat way X11 can run at -2, lightdm at 0, Gnome-Shell or Unity or XFCE at 1.  Then the DE should have a configuration to spawn all user applications at additional priority i.e. +2 or +5.23:25
Bluefoxicythen maybe stuff will work when chrome misbehaves23:25
Bluefoxicyand if not, I can just ^+F1 and log in on a priority-0 terminal, running at higher priority than Chromium at 3.23:26

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