[08:36] <tseliot> ricotz: so the lines to install the layers were commented out in the vulkan package
[08:37] <tseliot> https://launchpadlibrarian.net/286736001/vulkan_1.0.21.0+dfsg1-1_1.0.21.0+dfsg1-1ubuntu1~gpu16.10.1.diff.gz
[08:37] <tseliot> I'm wondering why
[08:37] <tjaalton> just because
[08:39] <tseliot> right :)
[08:39] <tseliot> oh but those are just the json files
[08:59] <tseliot> and here is why we are not getting the actual layers
[08:59] <tseliot> -option(BUILD_TESTS "Build tests" ON)
[08:59] <tseliot> -option(BUILD_LAYERS "Build layers" ON)
[08:59] <tseliot> +option(BUILD_TESTS "Build tests" OFF)
[08:59] <tseliot> +option(BUILD_LAYERS "Build layers" OFF)
[09:01] <tjaalton> it's disabled because layers need SPIR-V nowadays
[09:01] <tjaalton> to link against
[09:01] <tjaalton> the layer lib that is
[09:04] <tseliot> tjaalton: and I assume we don't have that?
[09:05] <tseliot> (SPIR-V)
[09:07] <tjaalton> no
[09:07] <tjaalton> fedora integrates that in the same source, perhaps we could do that
[09:10] <tseliot> oh, I might have a look at the Fedora package then
[09:10] <tjaalton> does the blob need that?
[09:10] <tjaalton> http://pkgs.fedoraproject.org/cgit/rpms/vulkan.git/tree/vulkan.spec
[09:12] <tseliot> I think icculus emailed us about the missing layers
[09:13] <tseliot> or somebody who has an account on icculus.org
[09:13] <tjaalton> who's that?
[09:14] <tjaalton> ah, porter
[09:29] <tseliot> icculus = Ryan C. Gordon
[09:29] <tseliot> but this was from trick at icculus.org , so I'm not sure
[09:35] <tjaalton> this needs to happen on debian too
[09:36] <tjaalton> just don't know what would be the best approach
[09:36] <tseliot> yes, that would be better
[09:37] <jcristau> that spec file looks scary as hell
[09:37] <tjaalton> yeah they get away with that..
[09:37] <tjaalton> dunno if anything else would find spir-v useful if it would be packaged
[09:43] <tjaalton> ah there's glslang too
[09:48] <tseliot> yes, so we would need both glslang and spirv-tools in the archive
[09:50] <tseliot> apparently, the Vulkan SDK includes them
[09:52] <tjaalton> right, but they're all moving targets and I think having the runtime in the distro should be enough
[09:53] <tjaalton> glslang and spir-v have no releases
[09:54] <tseliot> do you mean in the same vulkan sources
[09:54] <tseliot> ?
[09:55] <tjaalton> vulkan runtime
[09:56] <tseliot> oh
[10:03] <tjaalton> fedora doesn't package the sdk either
[10:14] <mamarley> ricotz: I also went ahead and uploaded 370.28 for Zesty.  None of the other supported releases needed it because they were already up-to-date in Yakkety and got copied forward.
[10:27] <ricotz> tseliot, tjaalton, thank you for looking into this!
[10:27] <ricotz> mamarley, I see, I basically copied the yakkety pocket to zesty already, no need to rebuild them
[10:28] <mamarley> Ah, OK.
[12:40] <tjaalton> anyone know how gdm should be restarted from the console? it just ends up in a restart loop
[12:42] <tjaalton> looks like it killed the system :P
[12:42] <tjaalton> essentially
[12:54] <tjaalton> because the old gdm didn't actually stop
[13:25] <ricotz> tjaalton, $ systemctl stop gdm.service
[13:28] <tjaalton> nope
[13:28] <tjaalton> didn't work
[13:30] <tjaalton> running that from a vt doesn't work
[13:30] <tjaalton> after sudo -s
[13:31] <tjaalton> the main pid is dead, but the session is still alive in vt1
[13:55] <mamarley> ricotz: If you don't mind me asking, how do you copy forward a package to the same PPA but a newer distro release?  Whenever I try to do this, it yells at me for "same version already has published binaries in the destination archive".
[13:57] <ricotz> mamarley, copy-with-binaries
[13:58] <mamarley> Ah, OK, a binary copy.  I guess rebuilding doesn't make much sense at this point since Zesty is still practically the same as Yakkety.
[13:59] <ricotz> and rebuilding nvidia-blob makes even less sense, since it isn't actually a build, but just copying
[13:59] <mamarley> Indeed.