Bug 8432 - Some X clients are installed in app-defaults directory on case-insentive filesystems
Summary: Some X clients are installed in app-defaults directory on case-insentive file...
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Build/Modular (show other bugs)
Version: 7.1 (2006.05)
Hardware: PowerPC Mac OS X (All)
: high normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-27 02:08 UTC by Peter Dyballa
Modified: 2008-11-08 15:33 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Peter Dyballa 2006-09-27 02:08:55 UTC
pete 368 /\ file /usr/X11R7/lib/X11/app-defaults/*
/usr/X11R7/lib/X11/app-defaults/Beforelight:    Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/Bitmap:         Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/Chooser:        Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/Editres:        Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/Viewres:        Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/XCalc:          Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/XClipboard:     Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/XClock:         Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/XConsole:       Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/XFontSel:       Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/XLoad:          Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/XLogo:          Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/XMore:          Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/XSm:            Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/Xditview:       Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/Xedit:          Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/Xfd:            Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/Xgc:            Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/Xmag:           Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/Xman:           Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/Xmessage:       Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/Xmh:            Mach-O executable ppc
/usr/X11R7/lib/X11/app-defaults/Xvidtune:       Mach-O executable ppc
Comment 1 Alan Coopersmith 2006-09-27 07:55:42 UTC
Looks like a bug in your file command - the commands have lower case names, the
files with upper case names in app-defaults should be the text files listing the
default resources.   Can you actually view the files and confirm this?

(If those are binaries with that name, then something went very wrong during
 "make install".)
Comment 2 Peter Dyballa 2006-09-27 10:17:23 UTC
Ha, ha: my file command faulty! Before I reported the bug I saw that some files were too big and I 
particularly looked into Xedit (almost 1 MB!) with GNU Emacs 23.0.0 (they really start with a byte 
sequence as used in Mach-O executables):

-rw-r--r-- 1 pete admin  24K 2006-09-26 12:37 Beforelight
-rw-r--r-- 1 pete admin 115K 2006-09-26 12:38 Bitmap
-rw-r--r-- 1 pete admin  492 2006-09-26 12:38 Bitmap-color
-rw-r--r-- 1 pete admin 6,6K 2006-09-26 12:38 Bitmap-nocase
-rw-r--r-- 1 pete admin  30K 2006-09-26 13:12 Chooser
-rw-r--r-- 1 pete admin  176 2006-09-26 12:48 Clock-color
-rw-r--r-- 1 pete admin  76K 2006-09-26 12:39 Editres
-rw-r--r-- 1 pete admin 2,9K 2006-09-26 12:39 Editres-color
-rw-r--r-- 1 pete admin  42K 2006-09-26 12:58 Viewres
-rw-r--r-- 1 pete admin  43K 2006-09-26 13:01 XCalc
-rw-r--r-- 1 pete admin  11K 2006-09-26 13:01 XCalc-color
-rw-r--r-- 1 pete admin  25K 2006-09-26 13:02 XClipboard
-rw-r--r-- 1 pete admin  48K 2006-09-26 13:03 XClock
-rw-r--r-- 1 pete admin  245 2006-09-26 13:03 XClock-color
-rw-r--r-- 1 pete admin  21K 2006-09-26 13:05 XConsole
-rw-r--r-- 1 pete admin  60K 2006-09-26 23:56 XFontSel
-rw-r--r-- 1 pete admin  21K 2006-09-27 00:09 XLoad
-rw-r--r-- 1 pete admin  25K 2006-09-27 00:10 XLogo
-rw-r--r-- 1 pete admin  215 2006-09-27 00:10 XLogo-color
-rw-r--r-- 1 pete admin  40K 2006-09-27 00:16 XMore
-rw-r--r-- 1 pete admin 105K 2006-09-27 00:28 XSm
-rw-r--r-- 1 pete admin  80K 2006-09-26 13:07 Xditview
-rw-r--r-- 1 pete admin 1,4K 2006-09-26 13:07 Xditview-chrtr
-rw-r--r-- 1 pete admin 936K 2006-09-26 23:52 Xedit
-rw-r--r-- 1 pete admin 5,5K 2006-09-26 23:52 Xedit-color
-rw-r--r-- 1 pete admin  35K 2006-09-26 23:55 Xfd
-rw-r--r-- 1 pete admin  73K 2006-09-27 00:03 Xgc
-rw-r--r-- 1 pete admin  48K 2006-09-27 00:12 Xmag
-rw-r--r-- 1 pete admin  66K 2006-09-27 00:13 Xman
-rw-r--r-- 1 pete admin  25K 2006-09-27 00:14 Xmessage
-rw-r--r-- 1 pete admin  920 2006-09-27 00:14 Xmessage-color
-rw-r--r-- 1 pete admin 162K 2006-09-27 00:15 Xmh
-rw-r--r-- 1 pete admin  51K 2006-09-27 00:31 Xvidtune


Actually the compilation from X11R7.1's build.sh did not work with libxcb-0.9 and xcb-proto-0.9. I had 
to fetch the version 0.9.91, and I think I had to copy autogen.sh from the X11R7.1 tree. The binaries 
Mach-O, too.

I am working on Apple's HFS+: not case sensitive, only case preserving. Mac OS X 10.4.7.

Can I 'make clean ; make' in some small and easy app directory? Just to have a high signal over noise 
ratio in *compilation* buffer.
Comment 3 Alan Coopersmith 2006-09-27 11:31:50 UTC
Ah, your filesystem is incompatible with the Xorg modular build process then - it
expects case-sensitivity and will create multiple files in the same directory with
the same name/different case - the actual application file and it's app-defaults.
Comment 4 Daniel Stone 2007-02-27 01:33:44 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 5 Peter Dyballa 2007-03-11 08:13:00 UTC
Now in /usr/X11R7/share/X11/app-defaults these files are the executable and not the application defaults files:

/usr/X11R7/share/X11/app-defaults/Beforelight:    Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/Bitmap:         Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/Editres:        Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/Viewres:        Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/XCalc:          Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/XClipboard:     Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/XClock:         Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/XConsole:       Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/XFontSel:       Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/XLoad:          Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/XLogo:          Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/XMore:          Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/XSm:            Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/Xditview:       Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/Xfd:            Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/Xgc:            Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/Xmag:           Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/Xman:           Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/Xmessage:       Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/Xmh:            Mach-O executable ppc
/usr/X11R7/share/X11/app-defaults/Xvidtune:       Mach-O executable ppc
Comment 6 Jeremy Huddleston Sequoia 2008-05-06 01:53:35 UTC
I fixed this a couple months ago... Please reopen if I missed any.
Comment 7 Peter Dyballa 2008-05-07 08:21:21 UTC
Two files are still incorrect:

/usr/X11R7.2/share/X11/app-defaults/Beforelight:    Mach-O executable ppc
/usr/X11R7.2/share/X11/app-defaults/Xvidtune:       Mach-O executable ppc

Comment 8 Jeremy Huddleston Sequoia 2008-11-08 15:33:42 UTC
Those last two are fixed.  Thanks.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.