[05:59] <hikiko> hi
[08:05] <pitti> ¡Buenos días amigos!
[08:08] <seb128> lut pitti
[08:08] <seb128> happy friday!
[08:08] <seb128> or rather hola! pitti ;-)
[08:11] <pitti> what is this Linux thing anyway
[08:11]  * pitti ← victim of pitti goodbye party last night
[08:13] <flocculant> pitti: lol - bit delicate this morning?
[08:13] <pitti> I blame the tap water!
[08:14] <pitti> (it's clearly not the fault of Steve's gin, Stephan's mead, the restaurant's/hotel bar's Sangria and beer and schnaps)
[08:15] <seb128> wooot, sounds like quite some party
[08:15] <seb128> you still managed to get up this morning? ;-)
[08:28] <pitti> seb128: under protest :)
[08:28] <seb128> haha
[08:31] <flocculant> \o/
[08:31] <seb128> hey flocculant
[08:31] <flocculant> hi seb128
[08:32] <flocculant> I'm still the inveterate xubuntu lurker :D
[08:57] <willcooke> morning all
[08:57] <seb128> hey willcooke
[08:57] <seb128> happy friday!
[08:57] <seb128> how are you?
[08:58] <willcooke> ready for the weekend :)
[09:00] <seb128> :-)
[09:04] <Laney> yo
[09:05] <davmor2> Morning all
[09:07] <seb128> hey Laney davmor2, happy friday!
[09:09] <Laney> hey seb128 and davmor2
[09:09] <Laney> happy friday to youuuuuuuuuuuuuuuuuu
[09:09] <Laney> how are you?
[09:11] <davmor2> Happy Friday too seb128 and Laney
[09:15] <seb128> Laney, good, I had to go for some errands yesterday and stopped a bit ealier so had an early start this morning, got out of bed at 7am ... it was still night outside and cold, brrr! It's better now that it's day time and that I had some coffee ;-)
[09:16] <seb128> how are you?
[09:16] <seb128> looks like we missed quite some party in Spain
[09:17]  * seb128 would have liked to get drunk with pitti
[09:20] <pitti> good morning Laney and davmor2!
[09:20] <pitti> hey willcooke too!
[09:21] <davmor2> morning pitti happy Friday
[09:21] <pitti> willcooke: wrt. your question from yesterday: xnox knows quite a bit about systemd and (I think) understands the debhelper bits too
[09:22] <willcooke> thanks pitti
[09:22] <Laney> seb128: eww, sorry that this happened to you ;-)
[09:23] <Laney> we went to a christmas thing, starting to slightly feel like it's holiday time now
[09:23] <Laney> hey pitti
[09:23] <Laney> sitting in a darkened room?
[09:23] <xnox> willcooke, what's the question?
[09:24] <pitti> Laney: head is clearing up slowly, the breakfast tee is kicking in :)
[09:24] <seb128> Laney, nice, was feeling more winter a week ago here, when it was blue sky and cold
[09:24] <seb128> we are back to ~10°C and wet
[09:24] <Laney> yeah same
[09:24] <pitti> Laney: we may already have talked about it, but if so then sorry, I forgot:
[09:24] <Laney> they had the 'nottingham night market' on in town too last night
[09:25]  * Laney found the buddhist centre
[09:25] <Laney> and got fed a cookie by the nice buddhist man
[09:25] <Laney> funny how there's still hidden stuff
[09:25] <Laney> pitti: *anticipation*
[09:25] <pitti> Laney: do you want to work on bug 1647948 as an "exercise", or should I work on this on my last two days? (probably just a few hours)
[09:26] <Laney> pitti: I can if you want, but probably not before the holidays now (finishing Tuesday)
[09:26] <Laney> so as you prefer
[09:26] <pitti> Laney: Tuesday is the best day!
[09:26] <pitti> (me too)
[09:26] <Laney> \o/
[09:26] <Laney> we are clearly people that don't take enough time off :P
[09:27] <pitti> Laney: it's really simple on the autopkgtest-cloud side (just listen to a new queue), the bigger work is actually in britney; so I'll just do it
[09:28] <Laney> pitti: I want to work on lxdifying the remaining arches too
[09:28] <Laney> do you have an idea about how to get the list of restrictions?
[09:28] <Laney> I mean you could just try to run everything in lxd and have a fallback to ssh if tests are skipped because of isolation-machine
[09:28] <pitti> Laney: the usual approach for similar situations (XS-Testsuite:, Testsuite-Triggers) was to expose that information in Sources.gz
[09:28] <Laney> but it would be better to not try it in the first place
[09:29] <Laney> meh
[09:29] <pitti> right, IKWYM
[09:29] <pitti> ideally britney would know right away and put it into -machine and -container queues
[09:29] <Laney> but neither britney nor the worker actually know this ATM
[09:30] <flexiondotorg> Good morning Laney pitti seb128 willcooke davmor2 hikiko
[09:30] <Laney> could have the worker download the source and look inside
[09:30] <Laney> :/
[09:30] <Laney> hey flexiondotorg
[09:31] <Laney> how are you?
[09:31] <pitti> Laney: quite expensive (linux, libo, glibc, etc.), so if it does that I suggest to only download the debian.{diff.gz,tar.gz} and pry it out from that
[09:31] <Laney> indeed
[09:31] <Laney> there's an apt source --only-somethingorother I Think
[09:33] <Laney> --diff-only
[09:35] <pitti> Laney: can't be apt, unless britney grows a chroot of some kind
[09:35] <pitti> Laney: we've been through that several times, and so far we always ended up with "meh, let's add it to Sources.gz"
[09:35] <pitti> Laney: we could also have a cronjob which regularly scans the indexes and exports the package -> isolation mapping to some file
[09:35] <Laney> right, all the downloading happens in the target currently
[09:37] <Laney> pitti: ok, the last option I thought of was an autopkgtest --fail-if-i-cant-run-all-tests thing that fails fast if some tests would be skipped because of a restriction
[09:37] <Laney> which would be an optimisation on top of run in lxd -> fail -> run in a real cloud instance
[09:37] <pitti> Laney: right, and then check which tests got SKIPed and only run those (--test-name) in qemu?
[09:38] <seb128> hey flexiondotorg!
[09:38] <pitti> Laney: but actually, we don't have all that many tests that require qemu; unfortunately one of it is linux :)
[09:39] <pitti> Laney: but doing no-change rebuilds of those packages (after changing dpkg-source to export the isolation bit) wouldn't actually be entirely unreasonable
[09:39] <pitti> except that it first needs design, discussion with dpkg@, and landing this
[09:39] <Laney> is Guillem ok with doing that kind of thing in general?
[09:40] <pitti> Laney: he was fine with Testsuite: and Testsuite-Triggers: and using Testsuite: for the autodep8 stuff, so yes
[09:40] <pitti> and this is useful in Debian as well -- even though we currently only have lxc runners, we eventually might get qemu or nova there too
[09:41] <Laney> nod
[09:41] <pitti> so this is a "clean/longer-term solution" vs. "OMGwantitnow", but I don't suppose it's actually that urgent
[09:41] <Laney> It would help with the queue during glibc uploads
[09:41] <pitti> for sure, yes
[09:42] <Laney> Alrighty, that's another thing for the new year then
[09:42] <Laney> thanks for the advice :-)
[09:54]  * Laney is a sad act who tail -fs britney logs
[09:54] <xnox> i'm wondering who i can talk from mir team
[09:55] <xnox> about the gtest stuff
[09:55] <xnox> and how that got solved
[09:55] <Laney> MIR or Mir?
[09:55] <pitti> this is desktop, so Mir?
[10:02] <anpok_> xnox: by fixing the cmake scripts for gtest/gmock.. which should be part of the 0.25 silo
[10:03] <anpok_> which is still blocked by non working qtmir mps
[10:03] <xnox> anpok_, are there commits i can look at? cause i need to fix the same i think in ubuntu-app-launch
[10:04] <xnox> comapt with 0.18 googletest stuff
[10:04] <anpok_> https://code.launchpad.net/~brandontschaefer/unity-system-compositor/gmock-fix/+merge/312498
[10:07] <xnox> anpok_, cool thank you. I'm currently getting complaints from cmake that i am somehow trying to add gtest target when a gtest target already exists. or some such nonesence at the moment.
[10:08] <anpok_> I remeber seeing that..
[10:10] <anpok_> but it all disappeared with the cumulative fixes inside http://bazaar.launchpad.net/~mir-team/mir/0.25/revision/3819 .. and cleaning the build dir
[10:58] <xnox> tedg, can you explain to me what unity-greeter-session-broadcast is and why it's a dbus signal, and why can the thing that emit the signal not just call a url-dispatcher dbus method direct?
[10:58] <xnox> also note that in the systemd session world, there is only one systemd user session per user.
[11:25] <xnox> hence the same user session is pretty much live from boot till shutdown
[11:53] <flexiondotorg> Trevinho, Morning.
[11:53] <flexiondotorg> Trevinho, If this example snapcraft.yaml still complete given your recent work on fixing appindicators?
[11:54] <flexiondotorg> s/If/Is/
[13:35] <Laney> final: acoustid-fingerprinter,adios,alfa,aoflagger,astrometry.net,avogadro,ball,baloo-kf5,blasr,blender,bullet,calligra,casacore,ccfits,cdo,cegui-mk2,cfitsio,cgal,cgsi-gsoap,chealpix,chemps2,choreonoid,chromaprint,clementine,colobot,condor,cpl,cpl-plugin-amber,cpl-plugin-giraf,cpl-plugin-uves,cpl-plugin-vimos,cpl-plugin-visir,cpl-plugin-xshoo,crrcsim,cyphesis-cpp,dans-gdal-scripts,darkradiant,davix,dolfin,double-conversion,dreamchess,endless ...
[13:35] <Laney> ... -sky,fast5,ffmpeg,field3d,fiona,fitscut,fitspng,fitsverify,freefem++,freeorion,frogatto,ftools-fv,gambas3,gazebo,gdal,gem,geos,gimp-normalmap,gimp-plugin-registry,github-backup,glew,glewmx,gnash,gnuastro,gnudatalanguage,gource,gpx2shp,grads,grass,grib-api,gridsite,gsoap,gst-libav1.0,gst-plugins-bad1.0,gst-plugins-good1.0,gst-rtsp-server1.0,gstreamer-editing-services1.0,gstreamer-vaapi,gyoto,h5py,h5utils,handbrake,haskell-bytestring-conve ...
[13:35] <Laney> ... rsion,haskell-double-conversion,haskell-github,haskell-http-link-header,haskell-servant,haskell-servant-client,haskell-servant-server,hdf-eos5,hdf5,healpix-cxx,hkl,hugin,imagevis3d,indi-apogee,indi-sbig,info-beamer,insighttoolkit4,ismrmrd,jhdf,k3d,kfilemetadata-kf5,kicad,kid3,kido,kst,kstars,labplot,lcgdm,libastro-fits-cfitsio-perl,libcgns,libcitygml,libdap,libgdal-grass,libgeo-proj4-perl,libgeotiff-dfsg,libgltf,libgpiv,libgroove,libindi ...
[13:36] <Laney> ... ,liblas,liblivemedia,libmatio,libminc,libmstoolkit,libnova,libpdl-io-hdf5-perl,libquicktime,libreoffice,libvigraimpex,libvpx,lightspark,linphone,logstalgia,luminance-hdr,magics++,mapnik,mapserver,mathgl,med-fichier,meep,meep-lam4,meep-mpi-default,meep-mpich2,meep-openmpi,megaglest,merkaartor,meshlab,mia,minieigen,mixxx,moc,montage,mpb,munipack,mupen64plus-video-z64,mygui,mysql-workbench,mythtv,nanopolish,ncbi-vdb,ncl,netcdf,nexus,node-sr ...
[13:36] <Laney> ... s,octave,octave-communications,octave-mapping,ogdi-dfsg,openclonk,opencsg,openctm,opengm,openimageio,openmsx,openmsx-catapult,openmw,openorienteering-mapper,openscad,openscenegraph,openscenegraph-3.4,openvdb,osgearth,osm2pgsql,osmcoastline,ossim,otb,paraview,pbseqlib,pdal,pdl,pgrouting,phlipple,pktools,postgis,pprepair,prepair,proj,projectm,purify,pyacoustid,pyfits,pymol,pytables,python-astropy,python-casacore/armhf,python-fitsio,python- ...
[13:36] <Laney> ... pdal,python-pyproj,pyxplot,qgis,qlandkartegt,qmapshack,qtdeclarative-opensource-src,qutemol,qxmpp,r-cran-hdf5,rasterio,rawtran,rbdoom3bfg,renpy,rheolef,ring,rlvm,rss-glx,ruby-hdfeos5,saga,scilab,scorched3d,seer,sfcgal,shapelib,shogun,silo-llnl,siril,skycat,slcfitsio,slop,sludge,sofa-framework,solvespace,sosi2osm,spatialite,spatialite-gui,spring,srm-ifce,stimfit,sumo,supertux,survex,tcl-fitstcl,therion,thuban,trigger-rally,trilinos,tulip, ...
[13:36] <Laney> ... ufo-filters,vips,virtualbox,vlc,voms,vtk6,warzone2100,wcslib,widelands,witty,wsclean,x265,xastir,xdmf,xine-lib-1.2,xjadeo,xpra,yade,yorick-av,yorick-hdf5,zygrib
[13:36] <Laney> start: 173+0: a-26:a-20:a-20:i-24:p-27:p-20:s-36
[13:36] <Laney>  orig: 173+0: a-26:a-20:a-20:i-24:p-27:p-20:s-36
[13:36] <Laney>   end: 173+0: a-26:a-20:a-20:i-24:p-27:p-20:s-36
[13:36] <Laney> SUCCESS (341/0)
[13:36]  * Laney melts
[13:39]  * seb128 introduces Laney to pastebin
[13:39] <Laney> no
[13:39] <Laney> it would have been lame to pastebin that
[13:39] <seb128> though I guess that much work was worth some spamming of the channel
[13:39] <seb128> does it include autpkg this time?
[13:39] <Laney> yep
[13:39] <Laney> skipped a lot of things though
[13:39] <seb128> Laney, congrats, well done ;-)
[13:39] <Laney> after running them locally
[13:40] <Laney> queue is stupid
[13:40] <seb128> :-/
[13:40] <seb128> good that got it done
[13:40] <seb128> you can relax a bit now :-)
[13:40]  * Laney is watching for britney to actually copy them
[13:41] <Trevinho> flexiondotorg: hey
[13:41] <Trevinho> _fortis: mh, which snapcraft.yaml? :o
[13:41] <Trevinho> err flexiondotorg ^
[13:42] <seb128> good morning Trevinho!
[13:42] <Trevinho> hey seb128
[13:47] <flexiondotorg> Trevinho, This one https://github.com/3v1n0/electron-quick-start-snap
[13:48] <Trevinho> flexiondotorg: mh, no it misses the indicator-gtk2 (i think) part, but I didn't test that component there
[14:02] <flexiondotorg> OK, thanks.
[15:36] <tedg> xnox: It is basically a dbus system bus mirror to go between the greeter and the user session
[15:36] <tedg> xnox: So the greeter posts a message to the system service which reflects it as a signal that the user sessions can see
[15:37] <tedg> xnox: This enables things like click on the camera icon on the greeter, but the greeter asks for a password, but once unlocked the camera is running.
[17:56] <seb128> k, that's going to do for this week
[17:56] <seb128> have a nice w.e desktopers!
[17:57] <Laney> quality work seb128!
[17:57] <seb128> Laney, you as well, you should have called it a week after that transition was done, no point starting something new on a friday evening!
[17:58] <Laney> I broke the autopkgtest queues after that
[17:58]  * Laney hides
[18:01] <seb128> that's why you shouldn't not do production changes on a friday :p
[18:01] <seb128> hope you sort it out and can call it a week as well
[18:01] <seb128> have fun desktopers in any case, see you next week!
[18:02] <Laney> hehe
[18:02] <Laney> I'll see if I can, otherwise will requeue all the stuff on monday
[18:02] <Laney> happy weekend too o/
[18:33] <willcooke> righty ho, night all have a good one
[18:40] <flexiondotorg> Night desktopers
[20:07]  * Laney has teleported to Buxton
[22:15] <jamesc> I am a developer with a laptop that is touch screen using ubuntu. Where do I start if I wanted to add functionality like scrolling down a webpage. The touch aspect behaves like a mouse currently. Which is ok for starters. But obviously it be better if one could put their finger on the webpage and scroll
[22:33] <jamesc> Hi I have  a lenovo touch yoga 700. The screen is touch enabled. How do I start developing with the api to say disable the keyboard when in touch mode?