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 '{}'