[Bug 1635684] Re: libglfw3-dev unnecessarily conflicts with libglfw-dev (for GLFW 2.x)

2016-10-22 Thread James Cowgill
That would work and since it would not change an existing package, it might pass the SRU rules. Personally I do not want to work on glfw2 - it's now been about 3.5 years since it went EOL and I think applications should move to glfw3. However if you can find another Ubuntu developer (which btw I

[Bug 1635684] Re: libglfw3-dev unnecessarily conflicts with libglfw-dev (for GLFW 2.x)

2016-10-22 Thread Jakub Narębski
The one possible solution, though I don't know if it is worth the effort and if it is compatible with Ubuntu policy, would be to create a separate libglfw2-dev package, which would be almost identical to libglfw-dev, but would install libglfw2.so link to libglfw.so.2 (and appropriate changes for

[Bug 1635684] Re: libglfw3-dev unnecessarily conflicts with libglfw-dev (for GLFW 2.x)

2016-10-21 Thread James Cowgill
Yes the change would only affect compiling applications, but I still think it's too invasive for an SRU. > That could mean breaking compilation of some packages... but I don't think any package depends on GLFW. These are the reverse dependencies in xenial: $ reverse-depends -r xenial src:glfw

[Bug 1635684] Re: libglfw3-dev unnecessarily conflicts with libglfw-dev (for GLFW 2.x)

2016-10-21 Thread Jakub Narębski
> I know people are using LTS, but the only thing I can think of is renaming libglfw.so for one of the packages - a change which is far to invasive for a Xenial SRU (as it would break applications already relying on the libglfw.so name). Actually this would only affect *compiling* applications,

[Bug 1635684] Re: libglfw3-dev unnecessarily conflicts with libglfw-dev (for GLFW 2.x)

2016-10-21 Thread James Cowgill
> James, are you sure that /usr/lib/x86_64-linux-gnu/libglfw.so comes from libglfw-dev package? Yes. Here is the conflict: $ dpkg-deb -c libglfw3-dev_3.1.2-3_amd64.deb | grep libglfw.so lrwxrwxrwx root/root 0 2016-01-29 05:17 ./usr/lib/x86_64-linux-gnu/libglfw.so -> libglfw.so.3 $

[Bug 1635684] Re: libglfw3-dev unnecessarily conflicts with libglfw-dev (for GLFW 2.x)

2016-10-21 Thread Jakub Narębski
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

[Bug 1635684] Re: libglfw3-dev unnecessarily conflicts with libglfw-dev (for GLFW 2.x)

2016-10-21 Thread James Cowgill
There is a file conflict: /usr/lib/x86_64-linux-gnu/libglfw.so However this is a fairly academic question now since GLFW 2 no longer exists in yakkety and I expect attempting to fix this in Xenial would be too much for an SRU. If you have an idea on how to fix this, I'd happily listen to it