/srv/irclogs.ubuntu.com/2015/05/12/#ubuntu-devel.txt

=== salem_ is now known as _salem
pittiGood morning03:40
Unit193Howdy.03:40
pittismoser: cool, thanks! updating util-linux then with adjusting the package in breaks: and versioning it03:40
pittiutlemming, smoser: hmm - http://cloud-images.ubuntu.com/wily/20150511/ says "vivid-*"?04:01
dholbachgood morning06:18
Unit193LocutusOfBorg1: Howdy.06:39
=== thegodfather is now known as fabbione
=== vrruiz_ is now known as rvr
LocutusOfBorg1hi Unit19309:18
LocutusOfBorg1can anybody please retry casablanca/wily?09:20
LocutusOfBorg1thanks09:20
xnoxslangasek: congrats on level-up! =)09:20
cjwatsonpitti: ok, fixing that ddeb-retriever crash is now waiting for RT#8113309:34
pitticjwatson: thanks; I'm glad we don't lose ddebs any more :)09:34
cjwatson(LP rollout including r17493 which adds build.source_package_name)09:34
cjwatsonpitti: indeed, it will just be delayed but should catch up fine09:34
cjwatsonpitti: I considered the workaround option of manually bumping the threshold past the offending build and setting it back later to retry, but this is safer09:35
smoserpitti, talk to utlemming about it, but they're still getting wily builds going.09:40
pittismoser: ok, thanks (I pinged him as well); just wanted to make sure that this is known09:41
pittivrr, sil2100: wrt. updating -touch langpacks automatically: where should these go? post-release they usually go into https://launchpad.net/~ubuntu-langpack/+archive/ubuntu/ppa/+index?field.series_filter=vivid and are SRUed to vivid once a month09:44
pittivrr, sil2100: but I figure that might not be what we want? should the updates be uploaded to the overlay PPA?09:45
pitti(automatically)09:45
sil2100pitti: hey! I think touch langpacks could go directly to the overlay as this is what was happening for RTM09:46
sil2100So I suppose it might make sense here as well09:46
pittisil2100: right, my toughts09:46
sil2100+1 on that :)09:46
pittisil2100: tested with one package: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay/+sourcepub/5060036/+listing-archive-extra10:00
pittiseems to work10:01
* pitti scriptifies it10:01
LocutusOfBorg1ping, can anybody please retry casablanca? the newer gcc-5 might have fixed the build failure :)10:21
pittiLocutusOfBorg1: done10:23
LocutusOfBorg1thanks :)10:23
LocutusOfBorg1https://launchpad.net/ubuntu/+source/casablanca/2.4.0-2/+build/738943910:33
LocutusOfBorg1doko_, ^^^ actually the new libstdc++ and gcc-4.9 makes the build fail10:34
LocutusOfBorg1I'm going to upload with g++5 forced in the b-d10:37
LocutusOfBorg1(of course if this is ok for you)10:37
cjwatsonpitti: ddebs should be fixed now11:10
pitticjwatson: \o/ cheers11:10
=== MacSlow is now known as MacSlow|lunch
mdeslaurslangasek: happy birthday! :)11:36
=== ralsina_ is now known as ralsina
=== MacSlow|lunch is now known as MacSlow
caribouIs there a way to be sure that an upstart job terminates before RUNLEVEL is emited ?13:54
pitticaribou: doesn't "start on starting rc RUNLEVEL=[2345]" do that?13:55
cariboupitti: no, I didn't get much luck with this one when you suggested last week13:55
xnoxcaribou: and "task"13:55
xnoxpitti: ^13:56
pittiah :)13:56
caribouxnox: so start on starting rc RUNLEVEL=[2345] and task ?13:56
xnoxcaribou: no13:56
xnoxtask13:56
xnoxstart on starting rc RUNLEVEL=[2345]13:56
caribouah, ok let me try that...13:56
xnoxcaribou: this way "started" will only be emitted, when the thing exits.13:57
xnoxcaribou: aka systemd Type=oneshot RemainAfterExit=true13:57
caribouxnox: good as the task is kdump & it will trigger a reboot13:57
smoserhey. what am i doing wrong....13:57
smoser echo "manual" > /etc/init/pollinate.conf.override13:57
smoserbut job still runs13:57
smoserin trusty.13:58
xnoxsmoser: echo "manual" > /etc/init/pollinate.override13:59
xnoxsmoser: .override is the right extension...13:59
smoserxnox, bah.14:01
smoserthank you very much14:01
didrocksslangasek is spamming wily for his birthday :)14:27
didrocksI guess someone has found the "publish all silos" button14:27
seb128didrocks, or rather syncing the overlay ppa to wily?14:28
seb128or pocket copying it over14:28
Laneytimely ...14:28
didrocksseb128: I guess you are right14:29
pittioh, I'm just copying my two uploads from the PPA to wily, is this being done en masse now?14:34
didrockspitti: seems so from -changes14:34
slangasekxnox, mdeslaur, didrocks: actually I lied to Google about my birthday, this is the first time I've ever known them to pass this lie on to people.. :)14:44
mdeslaurslangasek: well, happy birthday anyway, you've used up your one birthday wish for the year.14:44
pittislangasek: oh, then I won't say congrats :)14:44
slangasek:-)14:44
didrocksslangasek: google can't be wrong, so happy birthday anyway! :p14:45
mdeslaurslangasek: google also tells me you're 23, I gather that's a lie too?14:45
didrocksheh14:45
seb128slangasek, congrats, your birthday officially got updated to today ;-)14:45
xnoxwait what, i'm not older than slangasek ?! phhhh14:45
slangasekmdeslaur: it does? that's interesting, because I told google I was born in 194514:45
mdeslaurslangasek: hehe14:46
pittioh dear, the interweb is wrong.. https://xkcd.com/386/14:47
=== bdmurray_ is now known as bdmurray
cjwatsonslangasek: happy 70th birthday, then14:50
slangasek:-)14:50
=== MacSlow is now known as MacSlow|errand
=== dholbach_ is now known as dholbach
pittislangasek: do you know what britney does with the packages which are newer in wily than in your copied wily-proposed packages? (top of http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html)15:07
pittislangasek: I assume we just remove them manually?15:07
slangasekpitti: oh I assumed they would have failed to upload.  if not, then yes we should manually remove15:07
pittislangasek: I guess they would have, but copy-package doesn't seem to do that check apparently15:08
cjwatsonCopies are allowed to go backwards15:08
cjwatsonYou're meant to check :)15:08
slangaseknoted :)15:09
cjwatsonpitti,slangasek: I can't quite remember the rules; if I were you I'd check publishing histories to make sure that there were no cases where there was already something in wily-proposed15:10
utlemmingpitti: s/vivid/wily for future builds of Wily15:25
utlemmingpitti: the next builds should be okay15:25
pittiutlemming: :) thanks for preparing wily images, much appreciated15:25
pittifginther: ^ FYI (for autopkgtest CI)15:25
shadeslayerrbasak: do you reckon docker.io can be backported to utopic?15:30
shadeslayerbah15:32
shadeslayerneeds new libdevmapper1.02.115:32
shadeslayer:(15:32
fgintherutlemming, pitti, yes, thanks15:36
=== matsubara_ is now known as matsubara
rbasakshadeslayer: that's the plan. To Trusty too. I have 1.6.0 working on Trusty in testing, though not ready for upload yet. I didn't hit your libdevmapper issue though, so I'm a bit confused about that.15:47
rbasakshadeslayer: what's your issue exactly?15:47
shadeslayerrbasak: I just tried to install the willy package on utopic15:48
shadeslayerhoping it would work ;)15:48
shadeslayerbut clearly not, rebuilding it now15:48
rbasakshadeslayer: oh, I see. Rebuilding it should work I think.15:48
shadeslayerrbasak: and hurray @ backporting \o/15:48
shadeslayerrbasak: yeah15:48
shadeslayerkind of sucks that docker doesn't provide arm packages15:48
rbasakIt should work on arm.15:49
shadeslayeryeah it does15:49
rbasakVivid supports ppc64el too - IBM enabled it. So general cross-platform support should be there.15:49
shadeslayernice15:49
rbasakshadeslayer: I'd appreciate some help with testing when it hits trusty-proposed if you're up for that.15:50
shadeslayerlet me check15:50
rbasakMaybe in a week or two.15:50
shadeslayerrbasak: yeah can do15:50
rbasakThanks! I'll ping you when it hits -proposed.15:50
shadeslayercool15:50
shadeslayerthanks to you too :)15:51
shadeslayerrbasak: https://paste.kde.org/paykz2byz15:52
rbasakshadeslayer: oh yeah, sorry. I forgot about that.15:52
shadeslayerutopic has 1-1 apparently15:52
shadeslayerrbasak: reckon just downgrading the deps wil lwork15:53
rbasakIn my backport I started embedding the dependencies, but the conclusion is to push the build deps back to each stable release as well.15:53
rbasakI'm not sure downgrading them will work - I think various things need newer features.15:53
shadeslayerah15:53
rbasakshadeslayer: I can give you a work in progress diff that embeds the dependencies if you want it.15:53
shadeslayeryes plz15:53
rbasakshadeslayer: try http://people.canonical.com/~rbasak/docker-wip/docker.io_1.6.0+dfsg1+revendor-0ubuntu0.14.04.1~dev1.dsc15:56
rbasakThat embeds the build deps, which is no longer the plan, but I think it builds OK on Trusty.15:57
shadeslayerrbasak: trying, though this is on utopic15:59
rbasakshadeslayer: I'm not aware of any reason it should fail on Utopic.16:00
shadeslayerok16:00
pittistgraber, infinity, kees, slangasek, mdeslaur: TB meeting now, right?16:01
mdeslaurpitti: yep16:01
rbasakshadeslayer: btw, you might want to be aware of https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784726. We expect to have 1.6.1 merged in wily this week, and when I prepare the backports for upload they will be 1.6.1.16:04
ubottuDebian bug 784726 in src:docker.io "docker.io: CVE-2015-3627 CVE-2015-3629 CVE-2015-3630 CVE-2015-3631" [Grave,Fixed]16:04
shadeslayeroh16:05
shadeslayerhm, thank16:05
shadeslayer*thanks16:05
shadeslayerrbasak: seems to have built, thanks16:11
hallyninfinity: arges: when you talk about SRUing the kvm-on-all-arches bug, is bug 1369785 what you are talking about?16:29
ubottubug 1369785 in qemu (Ubuntu) "kvm modules not autoloaded on ppc64el" [High,Fix released] https://launchpad.net/bugs/136978516:29
infinityhallyn: "kvm-on-all-arches" sounds like a description of having a functional /bin/kvm (and the kvm package) on all arches.16:32
infinityhallyn: So other packages can depend on and rely on it.16:32
infinityhallyn: But that autoload bug is also important.16:33
infinitys/kvm package/qemu-kvm package/16:33
argeshallyn: infinity we would probably need to do ppc64_cpu --smt=disable (or whatever the command is)16:34
argesbefore modprobing that module? or would that be something we do when we launch the actual instance16:34
infinityarges: It's not required to have the module loaded, just to actually start akvmish qemu.16:34
infinitys/akvmish/a kvmish/16:34
argesinfinity: so whose responsibility would it be to disable smt? qemu?16:35
argesor the user16:35
infinityarges: I'm not sure we're ever sorted out exactly who should be perpetrating the hack.16:36
infinityarges: Ultimately, it's a qemu bug that requires it, but it's a Very Hard bug to fix.16:36
argesyea16:37
infinityarges: I wouldn't be against the init/systemd jobs doing an [ -x /usr/sbin/ppc64_cpu ] && disable_smt, under the assumption that if you have qemu-ppc installed *and* you're on a PPC host, you probably intend to use KVM at some point.16:38
hallynsounds like i'm out of my depth16:38
* hallyn needs to gethisself a p8 box :)16:38
infinityhallyn: You and me both.16:38
arges: )16:38
infinityLemme double-check that /usr/sbin/ppc64_cpu doesn't explode nastily when run on a machine that doesn't support it.16:38
hallynok - sounds like i need to make this something to look into separately, and not part of today's SRU16:39
argesyea i think we should make qemu work similar to amd6416:39
infinityhallyn: Yeah, I think we'll want one big "ppc packaging fixes" roundup SRU.16:39
infinityhallyn: That said, I'm about 95% sure that LE hosts don't work on trusty's qemu anyway, without some patches backported from 2.1, which IBM has yet to identify.16:40
hallynfun16:41
hallynok, thanks, hopefully after ODS i can dig in16:41
infinityOh, FFS.  Thanks, IBM.16:41
infinityCan't even call ppc64_cpu unconditionally.  Exits non-zero on non-SMT CPUs.16:42
infinityI guess we can just || true it and carry on with life.16:42
=== dpm is now known as dpm-afk
argeshallyn: so back to your bug... should we be SRU'ing that to T/U/V?16:45
argesshould i target it as such16:45
infinityV should be all fixed, except for the SMT thing we were just discussing.16:46
infinityThe goal would be to make T and U look like V.16:46
argesok adjustin16:46
hallynarges: well, as i recall infinity was the one who had asked for this, so i just wanted to make sure he has what he needs.  so whatever satsifies him16:49
infinityhallyn: Nothing will ever satisfy me.16:50
hallynsnickers?16:50
argeshehe16:50
infinityMaybe!16:50
infinityAnyhow, I think the goal should be for the qemu-kvm packaging to look like vivid, since that seems to be where we finally got it mostly right for arm64/ppc64el.16:50
infinityAnd we should also fix the smt-disabling thing while we're at it.16:51
hallynwhich isn't yet fixed in vivid/wily right?16:51
mdeslaurdeep fried bacon snickers?16:51
hallynok, thx, i'll make a note of all this for in ... a few weeks16:51
infinityActually, wait, did we get it right?16:52
infinityOh.  I'm looking on an x86 system, and the builds are more "clever" than that.16:53
* infinity grabs a ppc version of qemu-system-ppc16:53
infinityOkay, no, it's still not quite right in vivid. :P16:56
infinityAnd, indeed, with the upstart->systemd switch in vivid, it's actually actively broken on vivid.16:58
hallynhm, why does pull-lp-source not know about wily yet17:02
hallyn(on my wily laptop)17:02
infinityhallyn: Because you need to upgrade?17:11
infinityhallyn: I'd assume your distro-info-data is out of date.17:12
hallynhm, i updated yesterday... one more for good measure17:16
=== Spr0cket- is now known as Spr0cket
infinityhallyn: Works for me with distro-info-data 0.2717:27
hallyninfinity: bah.  now it works.  but distro-info was last updated on may 10.  weird17:30
hallynoh, well, it works, happy :)17:31
=== adrian is now known as alvesadrian
=== MacSlow|errand is now known as MacSlow
jdstrandbdmurray, arges: hey, I was wondering if someone could look at bug #1450642. I fixed the version issue last week17:57
ubottubug 1450642 in libseccomp (Ubuntu Vivid) "seccomp missing many new syscalls" [Undecided,In progress] https://launchpad.net/bugs/145064217:57
=== stth is now known as stth_
=== stth_ is now known as stth__
=== stth__ is now known as stth
argesjdstrand: taking a look18:10
argesjdstrand: so would this be worth backporting to trusty, since we'll be supporting lts-vivid at some point18:17
argesis it backwards compatible with 3.13/3.16?18:18
luisthow do i remove unity completely and use gnome classic as default?18:18
jdstrandarges: it should be backwards compatible-- it is just a list of calls that the library knows about. that said, that would need to be tested. that said, trusty userspace running with an lts-vivid kernel still had the userspace compiled on the lts-release kernel, so software won't know to use the new syscalls18:22
jdstrandso I don't think it is actually required18:22
jdstrandthis bug is the inverse of that though18:22
jdstrandsoftware compiled on a system with a new kernel headers (and therefore knowing about the new syscalls) not working because libseccomp wasn't updated18:23
jdstrandwell, the software works-- it is just denied when run under certain seccomp filters (like on snappy)18:24
argesjdstrand: ack.18:24
argesjdstrand: ok accepted into vivid-proposed18:25
jdstrandthanks!18:25
infinityjdstrand: Which kernel headers are available when you build software have no relation to wich syscalls you can use at runtime...18:30
argesyea, my question is a user could build an app against lts-vivid headers too, so this may be useful for trusty/3.1918:31
jdstrandinfinity: well, maybe I didn't explain it right, but software in trusty isn't going to just start using getrandom() (which was added later)18:31
jdstrandjust cause the kernel happens to now all of a sudden support it18:31
infinityarges: We don't build userspace lts-vivid headers, which was jdstrand's point (linux-libc-dev is 3.13), but one can invoke syscalls directly that glibc/linux-libc-dev don't know about.18:31
infinityjdstrand: But yeah, a fair point that software we ship shouldn't be using syscalls that don't appear in 3.1318:32
argesgotcha18:32
infinityjdstrand: Out-of-archive software, OTOH.  I guess that depends on seccomp's use cases.18:32
jdstrandlibseccomp's use on trusty is mostly limited to lxc. but they use a blacklist, so it too shouldn't be needed18:33
jdstrand(ie, the new ones just magically are allowed)18:34
jdstrandsnappy uses a whitelist though, so the out of date libseccomp was causing some issues cause we'd get a denial and no way to allow it18:34
irlhi, anyone here a launchpad admin of some sort?18:34
irlneed some help with someone claiming email addresses that do not belong to them18:34
irlthey appear to be impersonating the debian hamradio team18:34
infinityirl: Context?18:35
irlhttps://launchpad.net/~frank-duron18:35
irlwe got an email to our mailing list saying he was merging the account18:35
irland now debian-hams@lists.d.o shows on his page18:35
infinityA valid reason for lists to be moderated.18:36
irlwhich it shouldn't do, because i've never heard of him18:36
irlinfinity: that would make life difficult18:36
irlmassively difficult18:36
infinityirl: Yeah, I know.  We can get the address removed again.  But it's a fundamental flaw with email validation of any sort.  Anyone who can recieve the email can clik the "yeahp, this worked" link.18:37
infinity(Same for signing up for mailing lists, etc)18:37
irlok, so can you remove the address?18:38
infinityirl: On it.18:38
irland maybe bar the address from being used?18:39
irlin fact, could you bar @lists.debian.org from being any kind of authority on who owns the address18:39
infinitycjwatson: Is there a blacklist of address patterns humans can't use?  Seems like allowing people to sign add mailing lists to their accounts is less than ideal.18:39
infinitys/sign //18:39
infinityirl: It's removed from his account.  We'll discuss blacklisting out of band.18:40
irlok18:41
=== kees_ is now known as kees
speck84hiya guys can somebody tell me how can i set my html5 app into portrait mode only?20:49
sarnoldspeck84: perhaps #ubuntu-touch is more appropriate?20:51
speck84they sent me here20:51
sarnoldoh :)20:51
sarnoldcarry on then20:51
speck84cheers20:51
speck84here are the pro's20:52
dobeyspeck84: #ubuntu-app-devel is the channel you want i think20:57
speck84thx dobey but is a back to forward thing they told me to come here20:58
speck84anyway somebody just know it I still digging the gogle20:59
speck84I can't immagin noone ever faced with this situationn before20:59
dobeyno, ubuntu-app-devel didn't tell you to come here20:59
dobeyi am in there and you are not, and i see no previous conversation from you in there within the last couple of hours21:01
cjwatsoninfinity: I don't believe so, other than syntactic validity.  Trying to blacklist lists is probably doomed to failure ...21:35
infinitycjwatson: Perhaps, yes.22:26
infinitycjwatson: In this case, I don't think it was someone specifically adding foo@lists.d.o to his account anyway, it was a side-effect of the silly "create an account for every email address in Packages.gz" thing we did ten years ago, and then someone attempting to merge that account with his onw.22:28
=== doko_ is now known as doko

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