Summary: | ebuild.sh stat_perms call missing quotes | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Thomas Matthijs (RETIRED) <axxo> |
Component: | Core | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dick |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Other | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 108082 |
Description
Thomas Matthijs (RETIRED)
2005-05-19 22:05:14 UTC
i had the quote bug fixed locally, but i'll leave the 'die in a subshell' issue to someone else ;p Brian, I do believe this is your handiwork. ;) adding those quotes shouldn't have to take THREE weeks right? if you wish to be a jackass, do it somewhere else no it didnt take THREE weeks, more like THREE days (or less) Fixed on or before 2.0.51.22-r1 Looking through the batch of bugs, I'm not sure that some of these are actually fixed in stable. Others, the requirements have possibly changed after the initial fix was committed. If you think this bug has been closed incorrectly, please reopen or ask that it be reopened. Its back Index: ebuild.sh =================================================================== --- ebuild.sh (revision 2130) +++ ebuild.sh (working copy) @@ -1150,7 +1150,7 @@ if [ -L "${file}" ]; then lchown ${PORTAGE_INST_UID} "${file}" else - s=$(stat_perms $file) + s=$(stat_perms "$file") if [ -z "${s}" ]; then ewarn "failed stat_perm'ing $file. User intervention during install isn't wise..." continue @@ -1166,7 +1166,7 @@ count=0 find "${D}/" -group portage | while read file; do count=$(( $count + 1 )) - if [ -L ${file} ]; then + if [ -L "${file}" ]; then lchgrp ${PORTAGE_INST_GID} "${file}" else s=$(stat_perms "$file") Released in 2.0.53_rc6 Forgot to mark it.. |