2012/4/29 Alessandro Ghedini <al3x...@gmail.com>: > On Sat, Apr 28, 2012 at 10:29:35PM +0100, Manuel A. Fernandez Montecelo wrote: >> It seems that, for some reason, the pathname in the last revision >> changed from /usr/include/OIS to ../ois/ , changing the case. OGRE, >> using cmake macros, fails to find OIS since then. I suspect that this >> might affect quite a few other projects when developers copy the CMake >> modules directly from OGRE, or expect to have the directory named in >> uppercase, as it was the case until now. > > Note that this caused a FTBFS in the libois-perl package (see #669448), which > has been fixed by simply changing the header path.
Of course that this can be fixed by changing the path of *all of the applications* depending on OIS (including this thing with OGRE samples), but I doubt that this is the way to go; and I think that fixing libois-perl in this way is wrong and it'll require to fix it back when the pathname is changed again. The pathnames should not be changed in a Debian revision of a package, this is not even a new upstream release. At any rate, the debian package should use the same pathname as upstream, that's the only sensible fix, unless there's a powerful reason to not do so (e.g. that the pathname by upstream was actually in lowercase for years -- which I think that it's not the case). Cheers. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org