Anonymous | Login | 2022-08-18 08:23 UTC | ![]() |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000938 | OMNeT++ | Installer / Productizing | public | 2015-10-23 21:31 | 2016-02-04 12:56 | ||||
Reporter | whatever2 | ||||||||
Assigned To | rhornig | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | resolved | Resolution | won't fix | ||||||
Platform | Linux | OS | Elementary OS/ Ubuntu | OS Version | 3.16.0-51-generi | ||||
Product Version | 4.6 | ||||||||
Target Version | Fixed in Version | 5.0 | |||||||
Summary | 0000938: configure script cannot execute successfully when parent directory name contains white space. | ||||||||
Description | "configure" script cannot execute successfully, if parent directory name contains white space(s). As you can see this might have serious implications: " ... ./configure: line 7813: test: too many arguments chmod: cannot access '/home/user/foobar/dir': No such file or directory chmod: cannot access 'has': No such file or directory chmod: cannot access 'blanks/omnetpp-4.6/bin/__probe__': No such file or directory ... rm: cannot remove '/home/user/foobar/dir': No such file or directory rm: cannot remove 'has': No such file or directory rm: cannot remove 'blanks/omnetpp-4.6/bin/__probe__': No such file or directory " | ||||||||
Steps To Reproduce | Extract omnetpp-4.6 to directory "~/dir has blanks/". Then execute: $ cd "~/dir has blanks/" $ . setenv $ ./configure | ||||||||
Additional Information | From a quick look into the "configure" script, I think this might be caused by some missing quotation mark all over the place. E.g. (line 7819) chmod +x $omnetpp_bin_dir/$probefile Fixing THIS LINE... (line 7819) chmod +x "$omnetpp_bin_dir/$probefile" ...corrects THAT PART of the issue. From what I've seen there needs to be a serious overhaul of that script in terms of correctly quoted variables. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
![]() |
|
(0001151) whatever2 (reporter) 2015-10-26 11:36 |
Sorry, messed up the platform, os, ... part. Platform is x86_64 and Elementary Os is based on Ubuntu 14.04 LTS. |
(0001162) rhornig (administrator) 2016-02-04 12:56 |
Unfortunately, this is a known (and documented) limitation of the build system we are using. This *may* fixed once/if we move to cmake build. |
![]() |
|||
Date Modified | Username | Field | Change |
2015-10-23 21:31 | whatever2 | New Issue | |
2015-10-26 11:36 | whatever2 | Note Added: 0001151 | |
2016-02-04 12:56 | rhornig | Note Added: 0001162 | |
2016-02-04 12:56 | rhornig | Status | new => resolved |
2016-02-04 12:56 | rhornig | Fixed in Version | => 5.0 |
2016-02-04 12:56 | rhornig | Resolution | open => won't fix |
2016-02-04 12:56 | rhornig | Assigned To | => rhornig |
Copyright © 2000 - 2022 MantisBT Team |