James, are you sure that /usr/lib/x86_64-linux-gnu/libglfw.so comes from libglfw-dev package?
First, the libglfw-dev should have only include files (and maybe static library), plus documentation. Doesn't the library come from libglfw2? Second, the package should include fully qualified libraries, that is libglfw.so.2 and not libglfw.so. The unqualified name should be created by post-install step. Installing different versions of the same libraries in parallel is a solved problem. As for GLFW 2 no longer existing in Yakkety, I'd like to remind you that Ubuntu 16.04 is LTS: Long Term Support! So this is not an academic question - many people are running LTS. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1635684 Title: libglfw3-dev unnecessarily conflicts with libglfw-dev (for GLFW 2.x) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glfw3/+bug/1635684/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs