Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 11142 - ebuild.sh doesn't like whitespaces in directory names
Summary: ebuild.sh doesn't like whitespaces in directory names
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Nicholas Jones (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-11-23 17:41 UTC by Georgi Georgiev
Modified: 2003-07-21 13:31 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild.sh.patch (ebuild.sh.patch,568 bytes, patch)
2003-06-05 13:27 UTC, Georgi Georgiev
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Georgi Georgiev 2002-11-23 17:41:25 UTC
The problem is stated at http://bugs.gentoo.org/show_bug.cgi?id=10872
I am posting here because of comment #6 to bug 10872.
Comment 1 Georgi Georgiev 2003-06-04 23:55:20 UTC
It's been a while. Maybe I didn't state properly, but sometimes $S contains spaces and ebuild.sh produces errors in such situations. Putting quotes around ${S} fixes those errors.
Comment 2 Georgi Georgiev 2003-06-05 13:27:42 UTC
Created attachment 12839 [details, diff]
ebuild.sh.patch

changes /usr/bin/ebuild.sh so that ${S} -> "${S}"
Comment 3 Georgi Georgiev 2003-06-05 23:48:04 UTC
According to the changelog, portage had the problem fixed on the 29th of May this year (but the update was not unmasked until today) I guess. Could someone close the bug please?
Comment 4 Nicholas Jones (RETIRED) gentoo-dev 2003-07-16 02:18:44 UTC
There are more related 'space' issues.
General policy is to not have them, but
more support is slowly creeping in.
Comment 5 Wayne Davison 2003-07-21 13:31:01 UTC
I noticed some extra quoting got added to portage 2.0.48-r5, but you missed the export line in insinto() (quotes added by me):

        export INSDESTTREE="$1"

This is needed for the current 1.1rc openoffice ebuild (there's a space in the /usr/share/applink/OpenOffice.org\ 1.1 directory name).