After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 772236 - A case-insensitive filesystem can't accommodate both AtkObject.html and atkobject.html
A case-insensitive filesystem can't accommodate both AtkObject.html and atkob...
Status: RESOLVED FIXED
Product: atk
Classification: Platform
Component: docs
2.22.x
Other Mac OS
: Normal normal
: ---
Assigned To: ATK maintainer(s)
ATK maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2016-09-30 09:42 UTC by Ryan Schmidt
Modified: 2017-01-09 14:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Rename second chapter id (1.06 KB, patch)
2016-09-30 10:33 UTC, Alejandro Piñeiro Iglesias (IRC: infapi00)
committed Details | Review

Description Ryan Schmidt 2016-09-30 09:42:47 UTC
Hello, I'm a developer with the MacPorts package management system.

atk 2.22.0 tries to install two files whose names differ only by case. When --prefix=/opt/local those files are:

/opt/local/share/gtk-doc/html/atk/AtkObject.html
/opt/local/share/gtk-doc/html/atk/atkobject.html

This assumes the filesystem is case-sensitive. When the filesystem is case-insensitive, as it is by default on every version of the Mac operating system, only one of those two files can exist.

This can cause problems in some scenarios. We haven't yet completely identified the specifics of the scenario, but it was reported to MacPorts here:

https://trac.macports.org/ticket/52450
Comment 1 Alejandro Piñeiro Iglesias (IRC: infapi00) 2016-09-30 10:33:31 UTC
Created attachment 336627 [details] [review]
Rename second chapter id

This should fix the issue. In any case, would you mind to test it, in case there are any other overlap.

Thanks.
Comment 2 Ryan Schmidt 2016-09-30 10:51:37 UTC
Thanks, that works. These two files were the only case collision in 2.22.0.
Comment 3 Alejandro Piñeiro Iglesias (IRC: infapi00) 2017-01-09 14:40:22 UTC
(In reply to Ryan Schmidt from comment #2)
> Thanks, that works. These two files were the only case collision in 2.22.0.

Thanks for testing, and sorry very much for forgetting about this issue. The patch is now on master. It will be included on next atk release.