/srv/irclogs.ubuntu.com/2013/12/17/#ubuntu-devel.txt

xnox_YokoZar: all reviews end up on the sponsorship queue report http://reqorts.qa.ubuntu.com/reports/sponsoring/00:14
xnox_YokoZar: which ubuntu core devs and motu patch pilot, review and upload.00:14
xnox_YokoZar: the implications of setting that in launchpad, is to avoid spamming people with messages comming from "contact this user"00:15
xnox_(bug subscriptions, merge review requests etc. as there is no good way to "opt-out" of team received mail, unless it's redirected to a mailing-list / email address)00:15
=== pgraner` is now known as pgraner
YokoZarxnox: ahh, sensible.00:36
Noskcajdoko_, https://code.launchpad.net/~noskcaj/ubuntu/trusty/torque/merge . And if you have any merges you want me to do, just say04:33
manchicken_Did anybody on the Synaptic side ever work around the deprecation of InstallProtect in apt-pkg?04:36
manchicken_I'm trying to figure out how to get around that for libqapt, but I am finding exactly zero documents explaining the deprecation and what one could do differently now that this method is deprecated.04:37
NoskcajCan someone please review https://code.launchpad.net/~noskcaj/ubuntu/trusty/xfce4-session/light-locker/+merge/196436 ? It's kinda important for xubuntu04:49
=== work_alkisg is now known as alkisg
sarnoldpitti: good morning :) I just ran my laptop down to two minutes battery life, then suspended, then plugged into power; when I returned, my laptop was awake and running. Is this expected?07:16
pittisarnold: no, certainly not07:22
pittigood morning07:22
pittisarnold: you mean plugging in AC woke up the laptop?07:23
pittisarnold: might that be a BIOS/EFI setting?07:23
sarnoldpitti: I believe that's what happened.07:23
sarnoldpitti: could be.07:23
sarnoldI've never pushed my luck down to two minutes before. :)07:23
BrotherBrickmorning07:45
dholbachgood morning08:00
infinitypitti: Does ddebs need to learn about new arches, or does it just DTRT (I ask this every time, don't I?)08:30
pittiinfinity: they do need to learn about new arches08:30
infinitypitti: Alright.  ppc64el me, then.08:31
pittiinfinity: trusty only, I take it?08:31
infinitypitti: No current plans for time travel, no.08:32
pittiinfinity: http://bazaar.launchpad.net/~pitti/+junk/ddeb-retriever/revision/10808:32
infinitypitti: A scrape should get you eglibc and binutils ddebs, so far.08:32
pittiinfinity: I'll re-fetch ddebs from the last 7 days08:32
=== mpt_ is now known as mpt
pitti$ for d in 2013121{1,2,3,4,5,6,7}; do ~/ddeb-retriever/ddeb-retriever $d; done08:33
pitti(just in case you need to do it yourself at some time)08:33
pittithat's not yet it, I take it: libc6-ppc64-dbgsym_2.17-93ubuntu4_powerpc.ddeb08:36
pitti(just a foreign arch build)08:36
infinitypitti: Yeah, that's not it. :)08:36
infinitypitti: Of course, if it scrapes in DB index order, it'll hit the ppc64el buildd dead last, since it was the last one added...08:37
pittiscrapes by day, currently at Nov 1508:37
infinityDec, I hope.08:38
pittiand eglibc was built on 1608:38
pittierr, yes08:38
infinityIt's in the 20131217 directory, actually.08:38
infinityMust have finished right after 1200 UTC.08:38
pittioh, and binutils right now08:39
* infinity waits like an excited puppy to see them publish to http://ddebs.08:40
pittimeh, seems some apache on some buildd is hanging again08:41
infinityCan you tell which one?08:41
* pitti enables debugging08:41
pittiinfinity: ddebs are in pool/ now (postal01 retrieval works)08:43
pittiinfinity: indexes will refresh automatically in a few hours (or I can start that now if you are eager)08:43
infinitypitti: Yay!08:43
infinitypitti: Nope, don't need the indexes, just want to make sure it's all working right.08:43
pittias for "hanging", any buildd which isn't on http://paste.ubuntu.com/6587836/08:45
* pitti sorts and diffs08:45
infinityHrm, beebe and birch look suspiciously absent.08:46
pittibeebe just finished08:46
pittibirch still hanging08:47
pittithat's all08:47
infinityLet me see if birch is dead.08:47
infinityIt's not the most reliable hardware.08:47
infinityI have to stab it in the face every day or two.08:47
infinityOh, yeah, it's 6 hours into an apt-get.  It's dead. :P08:48
=== dholbach_ is now known as dholbach
jamespagemwhudson, I expect it not to be particularly security friendly but we could use spidermonkey as the scripting engine for archs that don't have v8 support yet09:04
jamespage(context mongodb packages)09:04
jamespagemwhudson, I suspect that's how upstream are supporting solaris deployments09:05
mwhudsonjamespage: err09:07
mwhudsonoh09:07
jamespagemwhudson, upstream still ship that with the mongodb source package and it has broader arch support I think09:07
mwhudsonthey do?09:08
jamespagemwhudson, yup - js-1.7 under thirdparty09:08
jamespageenabled using --usesm09:08
mwhudsonjamespage: hm, not there in git09:08
jamespagemwhudson, ah - I think maybe its been dropped for the next stable release series - 2.6.x09:09
jamespageits still in the 2.4 source tree09:09
jamespagemwhudson, https://github.com/mongodb/mongo/tree/v2.4/src/third_party09:09
mwhudsonah interesting09:10
mwhudsonoh ok09:10
mwhudsonso spidermonkey doesn't build on arm64 either :)09:10
mwhudsonbut it's probably much easier09:10
infinityDoesn't it?09:10
mwhudsoninfinity: https://launchpadlibrarian.net/155832603/buildlog_ubuntu-trusty-arm64.mozjs17_17.0.0-1_FAILEDTOBUILD.txt.gz09:11
infinity libmozjs185-1.0 | 1.8.5-1.0.0+dfsg-4ubuntu1 | trusty/universe  | amd64, arm64, armhf, i386, powerpc09:11
jamespagemwhudson, this might be a suitable stop-gap09:11
mwhudsoninfinity: ah09:11
infinityNot actually sure if 185 or 17 is newer.  Very confusing versioning.09:11
infinityBut 185 builds. :P09:11
mwhudsonok09:12
jamespagemwhudson, ignore me on the solaris support - looks like v8 does support solaris09:12
mwhudsoni now realise that i was confused earlier because i didn't have universe enabled properly in my chroot09:12
=== Chipzz_ is now known as Chipzz
=== doko_ is now known as doko
=== tkamppeter_ is now known as tkamppeter
menace Hi, i have several files in /usr which belong to root:root. And they are user- and group-writeable. Now i think i can remember about exploits, which only give you group-root-privileges. Wouldn't it be more secure, that files which belong to root:root only be writeable for user root? or does that hinder any functionality?09:35
=== Sweetsha1k is now known as Sweetshark
tseliotpitti: is nvidia-prime 0.5 still in trusty-proposed (for some reason)?09:51
pittihttp://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html09:52
pittitseliot: ^ yes09:52
pittitseliot: because it doesn't build for the ports any more09:52
tseliotpitti: I made it arch specific09:52
pittitseliot: seems it previously was arch:all?09:52
tseliotpitti: yep09:53
pittiok, let me remove the binaries for the other arches09:53
tseliotthanks09:53
=== zequence_ is now known as zequence
pittitseliot: done, should migrate in about an hour09:54
tseliotpitti: thanks a lot :)09:54
=== pete-woods1 is now known as pete-woods
dokoNoskcaj, feel free to grab everything from universe =)10:36
=== xnox_ is now known as xnox
xnoxstgraber: so it seems I'm not using "ssh-agent" but rather the gnome-keyring provided ssh-agent, and there is no upstart jobs to start that up properly / re-export environment variables for the correct SSH_AUTH_SOCK10:42
xnoxis ssh-agent really the default one? or it happens that gnome-keyring takes over the default where available?10:43
xnoxLoganCloud: only upload boost-mpi-source if there is a matching version boost upload. the two packages are the same source but are split across main and universe, thus if they are version mismatched they get stuck in -proposed.10:54
xnoxLoganCloud: and usually it's best to ask last uploader / usual uploaders of non-trivial packages.10:55
dholbach@pilot in11:21
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.10 released! | Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> saucy | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: dholbach
xnoxinfinity: with proposed (eglibc2.18) there is a cross-build (amd64->armhf) failure that is not seen with just release pocket http://paste.ubuntu.com/6588304/ is it uhub bug or pthreads/armhf cross-compilation bug?11:22
infinityxnox: Could be a uhub bug, could also be that our cross toolchain needs updating to use glibc2.18 for its private libs.11:24
infinityxnox: Note that the complaining library is /lib/arm-linux-gnueabihf/libpthread.so.0, the cross-base one, not the multiarch one.11:25
happyaronwonders if our grub menu can show localized texts?11:25
infinityxnox: I could see having a cross-base at 2.17 and libc6:armhf at 2.18 could be an issue.11:25
xnoxinfinity: ack =/ for now I just told to not use -proposed when cross-compiling. Too much arch skew visible anyway.11:27
=== jamesh__ is now known as jamesh
mlankhorsthey, can some archive admin move libdrm from NEW into -proposed ?11:40
mlankhorsthttps://launchpad.net/ubuntu/precise/+queue?queue_state=0&queue_text=11:40
mlankhorstI'm guessing it's the same bug as before, libdrm-nouveau2 wasn't in precise, so it libdrm was accepted into NEW. it exists in precise-updates though...11:47
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
jamespagemwhudson, built OK with spidermonkey but failed a couple of tests (JS ones...)12:06
jamespageI'll poke at that later12:06
infinitymlankhorst: Sorted.12:21
mlankhorstthanks12:21
dholbachcan somebody please reject https://code.launchpad.net/~logan/ubuntu/trusty/mutagen/1.22-1ubuntu1/+merge/198129? It was already merged by somebody else12:46
dholbachah no, I can do it myself12:47
dholbachnevermind12:47
pittistgraber: FYI, I moved your WIs on https://blueprints.launchpad.net/ubuntu/+spec/core-1311-ssd-trimming to alpha-213:36
pitti(too late now for alpha-1)13:36
dholbach@pilot out14:28
=== udevbot changed the topic of #ubuntu-devel to: Ubuntu 13.10 released! | Archive: open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> saucy | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
dholbach(will do some more piloting tomorrow)14:28
maxiaojunthere is no way to uninstall a manually installed deb using USC?14:36
maxiaojun?14:48
dobeytjaalton: hi. i'm trying to figure out how to work around the fact that glx isn't working under xvfb, and i came across https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1100312 which you marked as fix released for raring. however "xvfb-run -a glxinfo" (or running anything that requires glx) prints some errors from libGL about not being able to load the swrast driver14:51
ubottuUbuntu bug 1100312 in xorg-server (Ubuntu Quantal) "GLX extension fails to initialize in Xvfb" [Medium,Triaged]14:51
dobeytjaalton: any idea how to get around that and use xvfb to run things that require glx on headless?14:53
dobeyswrast_dri.so is in the place it looks to load it, and LIBGL_DEBUG=verbose doesn't add any extra useful data to the output :(14:55
=== oSoMoN_ is now known as oSoMoN
Sarvattdobey: xvfb-run -s "-screen 0 640x480x24" glxinfo15:50
dobeySarvatt: wtf? why does that work?15:53
Sarvattxvfb defaults to 8bpp, no glx support at 8bpp15:53
=== Ursinha-afk is now known as Ursinha
jdstrandcjwatson: hey, can you think otoh how to determine at runtime what the gnu triplet is without using dpkg-architecture? I've not looked terribly hard but only thought of readlink -e'ing /lib/ld-linux*so* then getting it from the path. obviously, I kinda don't like that16:05
jdstrandcjwatson: if not otoh, I'll keep looking16:06
cjwatsonjdstrand: best way I know of is to compute it at build time and build it into the binary16:06
jdstrandcjwatson: yeah, this is for click-apparmor, which is arch all, so that doesn't work16:06
cjwatsonI'm not aware of a run-time-only method, so you'll need an arch any component16:07
jdstrand(it is for aa-exec-click to set QML_IMPORT_PATH and LD_LIBRARY_PATH for fat16:07
cjwatsonit's small, you could just make the whole thing arch any and substitute16:07
jdstrandI guess that's true16:08
jdstrandthat feels kind icky though16:08
jdstrandcjwatson: ok, thanks16:08
cjwatsonnp16:08
=== freeflying is now known as freeflying_away
=== freeflying_away is now known as freeflying
pittibarry, doko: does this ring a bell? ImportError: No module named 'answer_0i04jl'16:34
dokono16:35
barrypitti: whuhhh?16:35
pittibarry, doko: I get random faults like those in PPA builds16:35
pittihttps://launchpadlibrarian.net/160026669/buildlog_ubuntu-trusty-i386.python-dbusmock_0.6~171~ubuntu14.04.1_FAILEDTOBUILD.txt.gz16:35
pittihttps://launchpadlibrarian.net/160026641/buildlog_ubuntu-saucy-i386.python-dbusmock_0.6%2B171~ubuntu13.10.1_FAILEDTOBUILD.txt.gz16:35
pittiI retried a few times, and each time it seems to fail differntly16:35
barrypitti: i have *never* seen that before16:35
barryobjmgr_40664_16:35
pittibarry, doko: ok, thanks; just wanted to check if it's known already16:36
barrypitti: could those be some kind of dbus generated fake modules?16:36
pittibarry: yeah, those suffixes seem to be some random number16:36
barrypitti: well, on the bright side, that'll be fun to track down :)16:36
pittiI newer saw it locally either16:37
pittior on the distro builders, just now on the PPA builders; so plausibly related to running in qemu16:37
ogra_pitti, hey, i'm trying to get client mdns support to work on my phone, is it not possible to install the libnss-mdns package alone ? (i only want the client resolution, not to run the avahi daemon, but it seems there is a hard dependency)17:33
ogra_(pinging you because i remember you did a lot avahi stuff in the past)17:34
=== shadeslayer_ is now known as shadeslayer
pittiogra_: "a lot" is a bit of an exaggeration, but you do need the avahi daemon, yes; the PAM module doesn't talk to the network17:46
ogra_ah, k17:46
ogra_  avahi-daemon bind9-host libavahi-core7 libbind9-90 libdaemon0 libdns9917:46
ogra_  libgeoip1 libisc95 libisccc90 libisccfg90 liblwres90 libnss-mdns17:46
ogra_its is a lot (on the phone) :)17:46
pittiogra_: the protocol works so that computers regularly broadcast their info, and the daemon picks it up; the daemon doesn't actively "ask" AFAIK17:47
pittiogra_: so the latency would be way too high17:47
ogra_oh, ok17:47
pittiogra_: err, not PAM of course, the DNS module17:47
ogra_yeah17:47
ogra_nss17:47
ogra_pitti, lennarts documentation makes it sound like it would work alone http://0pointer.de/lennart/projects/nss-mdns/17:48
cjwatsonthat's only about 1.5MB of .deb size though17:48
ogra_thats what confused me17:48
cjwatsonnot that much despite the package count17:48
pittiogra_: well, I could be wrong17:48
pittiogra_: that is written in bold: "Thus, nss-mdns will not work unless Avahi is running! That makes Avahi essentially a hard dependency of nss-mdns. "17:49
ogra_pfft ... thats buried in a whoole bold paragraph, how am i supposed to notice17:49
ogra_:P17:49
ogra_pitti, thanks !17:49
ogra_:)17:49
ogra_cjwatson, 1.5MB on the phone will cost me a lot of whisky to bribe pmcgowan_ :)17:51
cjwatsonyou could call it a qt update and nobody would notice :P17:51
ogra_lol17:51
cjwatsonI'd be more worried whether avahi-daemon chews battery17:52
ogra_yeah17:52
pmcgowan_what more packages!17:52
cjwatsonor memory17:52
ogra_thats why i tried to install the client bit alone17:52
keesdoko: does arm64's gcc say "warning: -fstack-protector not supported for this target" ? (i.e. can I autodetect this condition?)18:04
dokokees, not anymore ;-P but the glibc bits are not yet there18:05
keesdoko: is there a bug # for it to track?18:06
dokoI think there is one for linaro. sorry have to run now. back in a few hours18:07
xnoxcjwatson: ogra_: as far as I remmeber avahi doesn't work out of the box on the nexus kernel, and needs a config option change to get enabled properly (missing capabilities)18:17
xnoxcjwatson: ogra_: should i file that as a bug against kernel?18:17
xnoxor are we gona tweak conffiles on the phone?18:17
cjwatsondon't know, I was just driving-by18:21
keesdoko: anyway, I've pulled the ubuntu delta, so you can just sync hardening-wrapper 2.5 once it's built in debian18:22
shadeslayerDoes software-properties-gtk only check if a package is installed to see if it's in use? Because AFAIK you can install nvidia proprietary drivers and nouveau side by side18:23
shadeslayer( the driver manager part )18:24
=== wcchandler is now known as jppunaqyre
tjaaltondobey: I see Sarvatt replied already, good :)19:10
dobeyyeah19:10
dobeynot sure why 24bpp isn't default though. it's not 1995 any more :)19:10
tjaaltonnoone cares enough19:12
dobeypush a patch upstream and it should land easy then :)19:15
tjaaltonwhat makes you think _I_ care ;)19:15
* tjaalton runs19:15
tjaaltondobey: what's the usecase?19:16
dobeytjaalton: qmltestrunner19:17
dobeytjaalton: ie, running tests that depend on glx, under an isolated display with xvfb19:18
tjaaltonright19:19
tjaaltonmaybe file a new bug and we'll see19:19
tjaaltondoesn't sound hard to fix19:19
tjaaltonhum, xvfb-run is a wrapper from debian19:22
tjaaltonXVFBARGS="-screen 0 640x480x8"19:22
tjaaltonso, maybe just change that19:22
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
Logan_doko: What is the status on arm64 config.{guess,sub} updates? Should we be creating deltas in Ubuntu to do them locally with autotools-dev, or should we just be reporting to Debian?20:57
Logan_ScottK: Would you mind taking a look at Bug 1261084?21:12
ubottubug 1261084 in libccrtp (Ubuntu) "Sync libccrtp 2.0.6-1 (universe) from Debian unstable (main)" [Wishlist,Triaged] https://launchpad.net/bugs/126108421:12
=== Noskcaj10 is now known as Noskcaj
brainwashbug 126186322:11
ubottubug 1261863 in xscreensaver (Ubuntu) "Update xscreensaver to the latest version" [Undecided,New] https://launchpad.net/bugs/126186322:11
brainwashcan we sync the latest version of xscreensaver from debian?22:11
Noskcajbrainwash, not even slightly22:23
NoskcajTo sync, debian has to have all the changes at https://launchpad.net/ubuntu/+source/xscreensaver/5.15-3ubuntu122:24
NoskcajSo what you do here, is ping infinity22:24
brainwashwell, upgrade the version it is22:25
NoskcajThe word you are looking for is "merge"22:25
Noskcajrun "bzr branch lp:ubuntu/xscreensaver && cd xscreensaver && bzr merge lp:debian/xscreensaver" the resolve all conflicts and check all the changes are applied22:26
brainwashnice to know, I'll try that22:27
GunnarHjslangasek: ping?23:08
slangasekGunnarHj: hi23:10
GunnarHjslangasek: Hello, Steve!23:10
GunnarHjslangasek: Do you have any comments on https://lists.ubuntu.com/archives/ubuntu-devel/2013-December/037899.html ? Partly asking because of your PAM proficiency.23:10
=== pbn_ is now known as pbn
slangasekGunnarHj: I haven't had a chance to think about it in any detail; there are tradeoffs regardless, profile only applies to shells and /etc/environment /etc/default/locale ~/.pam_environment only apply to PAM sessions.23:14
GunnarHjslangasek: Ok. Maybe it would better to not state a 'recommended' way, but rather try to explain the differences.23:17
=== Logan_ is now known as Guest47136
=== Logan__ is now known as Logan_

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