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

Reply via email to