| Bug #18525 | Source code path names contain spaces and cause significant pain | ||
|---|---|---|---|
| Submitted: | 26 Mar 2006 22:41 | Modified: | 12 Sep 2006 13:47 |
| Reporter: | Greg Lehey | Email Updates: | |
| Status: | Won't fix | Impact on me: | |
| Category: | MySQL Query Browser | Severity: | S3 (Non-critical) |
| Version: | OS: | Any UNIX | |
| Assigned to: | Alfredo Kojima | CPU Architecture: | Any |
| Tags: | Engineering | ||
[26 Mar 2006 22:41]
Greg Lehey
[6 Apr 2006 9:54]
Valeriy Kravchuk
Thank you for a problem report. Have you used current source code from SVN? I was not able to find files with spaces in pathnames in latest mysql-query-browser-1.1.18.tar.gz sources at http://dev.mysql.com/downloads/query-browser/1.1.html.
[7 Apr 2006 4:03]
Greg Lehey
I was using the source code downloaded from the web site, as you specified. I have repeated the download and found the same problems. You may find it easier to find this information with the following command:
$ tar tzvf mysql-query-browser-1.1.18.tar.gz | sed 's:.* mysql-query-browser-1.1.18/::' | grep ' '
mysql-gui-common/tools/Execute batch file build tool.reg
mysql-gui-common/res/MySQL GUI licence.rtf
(etc)
You can count the files with blanks in them with:
$ tar tzvf mysql-query-browser-1.1.18.tar.gz | sed 's:.* mysql-query-browser-1.1.18/::' | grep ' ' | wc -l
290
[7 Apr 2006 20:10]
MySQL Verification Team
Thank you for the bug report. miguel@hegel:~/mysql-query-browser-1.1.18/mysql-gui-common/res> ls MySQL* MySQLEULA.rtf MySQLEULA.txt MySQL GUI licence.rtf MySQL GUI licence.txt
[12 Sep 2006 13:47]
Alfredo Kojima
This is a problem because of the source code for other platforms, which contain
several folders and files with spaces in them. It would cause a lot of work
to update all the projects to have that fixed, so we will mark it as Won't fix.
As a workaround, I would suggest using scripts with IFS=<newline> or
find . -exec chown grog '{}'
