<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>1887</bug_id>
          
          <creation_ts>2012-01-09 08:17:31 +0000</creation_ts>
          <short_desc>pm-utils needs a fully working version of grep to run</short_desc>
          <delta_ts>2012-01-26 13:07:02 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>core</component>
          <version>1.1</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.2 M2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Marc Ferland">marc.ferland</reporter>
          <assigned_to name="Saul Wold">sgw</assigned_to>
          <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>18026</commentid>
    <comment_count>0</comment_count>
    <who name="Marc Ferland">marc.ferland</who>
    <bug_when>2012-01-09 08:17:31 +0000</bug_when>
    <thetext>While trying to run pm-suspend I noticed that the script was failing on my platform because of a missing option in busybox&apos;s grep.

For example, running pm-suspend-hybrid yields to:

root@crownbay:~# pm-suspend-hybrid 
grep: invalid option -- &apos;x&apos;
BusyBox v1.18.5 (2011-12-23 17:19:16 EST) multi-call binary.

Usage: grep [-HhnlLoqvsriwFE] [-m N] [-A/B/C N] PATTERN/-e PATTERN.../-f FILE [FILE]...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18027</commentid>
    <comment_count>1</comment_count>
      <attachid>310</attachid>
    <who name="Marc Ferland">marc.ferland</who>
    <bug_when>2012-01-09 08:19:05 +0000</bug_when>
    <thetext>Created attachment 310
Patch that adds grep to RDEPENDS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18057</commentid>
    <comment_count>2</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2012-01-10 09:37:24 +0000</bug_when>
    <thetext>Marc, please submit this to the openembedded-core@lists.openembedded.org alias with a signed-off-by line and include  &quot;Fixes [YOCTO #1887] in the commit message, we will include this fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18329</commentid>
    <comment_count>3</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2012-01-24 09:20:40 +0000</bug_when>
    <thetext>Can you please provide a copy of your pm-suspend-hybrid, and a sh -x output of running that script, I am trying to find where grep is called with the -x option, I do not directly see it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18337</commentid>
    <comment_count>4</comment_count>
      <attachid>322</attachid>
    <who name="Marc Ferland">marc.ferland</who>
    <bug_when>2012-01-24 12:29:34 +0000</bug_when>
    <thetext>Created attachment 322
sh -x of pm-suspend</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18338</commentid>
    <comment_count>5</comment_count>
    <who name="Marc Ferland">marc.ferland</who>
    <bug_when>2012-01-24 12:29:51 +0000</bug_when>
    <thetext>(In reply to comment #3)
&gt; Can you please provide a copy of your pm-suspend-hybrid, and a sh -x output of
&gt; running that script, I am trying to find where grep is called with the -x
&gt; option, I do not directly see it.

The call to grep -x can be found in /usr/lib/pm-utils/functions:219</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18381</commentid>
    <comment_count>6</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2012-01-26 13:07:02 +0000</bug_when>
    <thetext>http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=cd7da084868aa2af222eae3a966775dbcd146b3c</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>310</attachid>
            <date>2012-01-09 08:19:05 +0000</date>
            <delta_ts>2012-01-09 08:19:05 +0000</delta_ts>
            <desc>Patch that adds grep to RDEPENDS.</desc>
            <filename>0001-Add-grep-to-RDEPENDS-to-avoid-command-failures.patch</filename>
            <type>text/plain</type>
            <size>1186</size>
            <attacher name="Marc Ferland">marc.ferland</attacher>
            
              <data encoding="base64">RnJvbSBlN2JkNDdmZmQ1MDI4ODhlNWFiZTFjZDZlMmZmMjMwYWExMTJlYThlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXJjIEZlcmxhbmQgPGZlcmxhbmRtQHNvbmF0ZXN0LmNvbT4K
RGF0ZTogTW9uLCA5IEphbiAyMDEyIDExOjA2OjQxIC0wNTAwClN1YmplY3Q6IFtQQVRDSF0gQWRk
IGdyZXAgdG8gUkRFUEVORFMgdG8gYXZvaWQgY29tbWFuZCBmYWlsdXJlcy4KCi0tLQogbWV0YS9y
ZWNpcGVzLWJzcC9wbS11dGlscy9wbS11dGlsc18xLjQuMS5iYiB8ICAgIDUgKysrLS0KIDEgZmls
ZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L21ldGEvcmVjaXBlcy1ic3AvcG0tdXRpbHMvcG0tdXRpbHNfMS40LjEuYmIgYi9tZXRhL3JlY2lw
ZXMtYnNwL3BtLXV0aWxzL3BtLXV0aWxzXzEuNC4xLmJiCmluZGV4IGE0YWMyMzAuLjVlMDlmN2Ig
MTAwNjQ0Ci0tLSBhL21ldGEvcmVjaXBlcy1ic3AvcG0tdXRpbHMvcG0tdXRpbHNfMS40LjEuYmIK
KysrIGIvbWV0YS9yZWNpcGVzLWJzcC9wbS11dGlscy9wbS11dGlsc18xLjQuMS5iYgpAQCAtMSwx
MiArMSwxMyBAQAogU0VDVElPTiA9ICJiYXNlIgogU1VNTUFSWSA9ICJVdGlsaXRpZXMgYW5kIHNj
cmlwdHMgZm9yIHBvd2VyIG1hbmFnZW1lbnQiCi1ERVNDUklQVElPTiA9ICJTaW1wbGUgc2hlbGwg
Y29tbWFuZCBsaW5lIHRvb3MgdG8gc3VzcGVjdCBhbmQgaGliZXJuYXRlLiIKK0RFU0NSSVBUSU9O
ID0gIlNpbXBsZSBzaGVsbCBjb21tYW5kIGxpbmUgdG9vbHMgdG8gc3VzcGVuZCBhbmQgaGliZXJu
YXRlLiIKIEhPTUVQQUdFID0gImh0dHA6Ly9wbS11dGlscy5mcmVlZGVza3RvcC5vcmcvd2lraS8i
CiBMSUNFTlNFPSJHUEx2MiIKIExJQ19GSUxFU19DSEtTVU0gPSAiZmlsZTovL0NPUFlJTkc7bWQ1
PTk0ZDU1ZDUxMmE5YmEzNmNhYTliN2RmMDc5YmFlMTlmIFwKICAgICAgICAgICAgICAgICAgICAg
ZmlsZTovL3NyYy9wbS1wbXUuYztiZWdpbmxpbmU9MTtlbmRsaW5lPTIyO21kNT0zYzFkZGJjNTRl
NzM1ZmI0YTAzODZlMTRjNzhhMzE0NyIKIAotUFIgPSAicjAiCitQUiA9ICJyMSIKK1JERVBFTkRT
ID0gImdyZXAiCiAKIFNSQ19VUkkgPSAiaHR0cDovL3BtLXV0aWxzLmZyZWVkZXNrdG9wLm9yZy9y
ZWxlYXNlcy9wbS11dGlscy0ke1BWfS50YXIuZ3oiCiAKLS0gCjEuNy41LjQKCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>322</attachid>
            <date>2012-01-24 12:29:34 +0000</date>
            <delta_ts>2012-01-24 12:29:34 +0000</delta_ts>
            <desc>sh -x of pm-suspend</desc>
            <filename>pm-suspend.log</filename>
            <type>text/plain</type>
            <size>4415</size>
            <attacher name="Marc Ferland">marc.ferland</attacher>
            
              <data encoding="base64">KyBleHBvcnQgU1RBU0hOQU1FPXBtLXN1c3BlbmQKKyBTVEFTSE5BTUU9cG0tc3VzcGVuZAorKyBl
Y2hvIHN1c3BlbmQKKysgdHIgLSBfCisgZXhwb3J0IE1FVEhPRD1zdXNwZW5kCisgTUVUSE9EPXN1
c3BlbmQKKyAuIC91c3IvbGliL3BtLXV0aWxzL3BtLWZ1bmN0aW9ucworKyAnWycgJycgPSB0cnVl
ICddJworKyBzZXQgLWEKKysgUE1fVVRJTFNfTElCRElSPS91c3IvbGliL3BtLXV0aWxzCisrIFBN
X1VUSUxTX0VUQ0RJUj0vZXRjL3BtCisrIFBNX1VUSUxTX1JVTkRJUj0vdmFyL3J1bi9wbS11dGls
cworKyBQQVRIPS9zYmluOi91c3Ivc2JpbjovYmluOi91c3IvYmluOi91c3IvbGliL3BtLXV0aWxz
L2JpbgorKyBQTV9MT0dGSUxFPS92YXIvbG9nL3BtLXN1c3BlbmQubG9nCisrIFRFTVBPUkFSWV9D
UFVGUkVRX0dPVkVSTk9SPXBlcmZvcm1hbmNlCisrIExPQ0tESVI9L3Zhci9ydW4vcG0tdXRpbHMv
bG9ja3MKKysgU1RPUkFHRURJUj0vdmFyL3J1bi9wbS11dGlscy9wbS1zdXNwZW5kL3N0b3JhZ2UK
KysgTkE9MjU0CisrIE5YPTI1MworKyBEWD0yNTIKKysgUE1fRlVOQ1RJT05TPS91c3IvbGliL3Bt
LXV0aWxzL2Z1bmN0aW9ucworKyBQTV9RVUlSS0RCPS91c3IvbGliL3BtLXV0aWxzL3ZpZGVvLXF1
aXJrcworKyBQTV9MS1dfUVVJUktTPS9ldGMvcG0vbGFzdF9rbm93bl93b3JraW5nLnF1aXJrZGIK
KysgTENfQ09MTEFURT1DCisrIEhJQkVSTkFURV9NT0RFPQorKyBISUJFUk5BVEVfUkVTVU1FX1BP
U1RfVklERU89bm8KKysgU0xFRVBfTU9EVUxFPWF1dG8KKysgU1VTUEVORF9NT0RVTEVTPQorKyBI
T09LX0JMQUNLTElTVD0KKysgQUREX1BBUkFNRVRFUlM9CisrIERST1BfUEFSQU1FVEVSUz0KKysg
UEFSQU1FVEVSUz0vdmFyL3J1bi9wbS11dGlscy9wbS1zdXNwZW5kL3N0b3JhZ2UvcGFyYW1ldGVy
cworKyBJTkhJQklUPS92YXIvcnVuL3BtLXV0aWxzL3BtLXN1c3BlbmQvc3RvcmFnZS9pbmhpYml0
CisrIFBNX0NNRExJTkU9CisrIEJFRk9SRV9IT09LUz0KKysgTU9EVUxFX0hFTFA9CisrIFNVU1BF
TkRfTU9EVUxFPQorKyBISUJFUk5BVEVfTU9EVUxFPQorKyBTVVNQRU5EX0hZQlJJRF9NT0RVTEU9
CisrIFBNX0hJQkVSTkFURV9ERUxBWT05MDAKKysgUE1fUlRDPS9zeXMvY2xhc3MvcnRjL3J0YzAK
KysgJ1snIC1mIC91c3IvbGliL3BtLXV0aWxzL2RlZmF1bHRzICddJworKyAuIC91c3IvbGliL3Bt
LXV0aWxzL2RlZmF1bHRzCisrICdbJyAtZiAvdXNyL2xpYi9wbS11dGlscy9wbS1zdXNwZW5kLmRl
ZmF1bHRzICddJworKyBzZXQgK2EKKysgZm9yIGNmZyBpbiAnIiR7UE1fVVRJTFNfRVRDRElSfSIv
Y29uZmlnLmQvKlshfl0nICciJHtQTV9VVElMU19FVENESVJ9LyR7U1RBU0hOQU1FfS5jb25maWcu
ZCIvKlshfl0nCisrICdbJyAtZiAnL2V0Yy9wbS9jb25maWcuZC8qWyF+XScgJ10nCisrIGNvbnRp
bnVlCisrIGZvciBjZmcgaW4gJyIke1BNX1VUSUxTX0VUQ0RJUn0iL2NvbmZpZy5kLypbIX5dJyAn
IiR7UE1fVVRJTFNfRVRDRElSfS8ke1NUQVNITkFNRX0uY29uZmlnLmQiLypbIX5dJworKyAnWycg
LWYgJy9ldGMvcG0vcG0tc3VzcGVuZC5jb25maWcuZC8qWyF+XScgJ10nCisrIGNvbnRpbnVlCisr
IC4gL3Vzci9saWIvcG0tdXRpbHMvZnVuY3Rpb25zCisrKyBpc19zZXQgJycKKysrIGNhc2UgJHsx
LVVOU0VUfSBpbgorKysgcmV0dXJuIDIKKysgcHJvZmlsaW5nCisrICdbJyAnJyA9IHRydWUgJ10n
CisrIHByb2ZpbGluZworKyAnWycgJycgPSB0cnVlICddJworKyBwcm9maWxpbmcKKysgJ1snICcn
ID0gdHJ1ZSAnXScKKysgJ1snIGF1dG8gPSBhdXRvICddJworKyBTTEVFUF9NT0RVTEU9J3R1eG9u
aWNlIHVzd3N1c3AnCisrIGZvciBtb2QgaW4gJyRTTEVFUF9NT0RVTEUnCisrIG1vZD0vdXNyL2xp
Yi9wbS11dGlscy9tb2R1bGUuZC90dXhvbmljZQorKyAnWycgLWYgL3Vzci9saWIvcG0tdXRpbHMv
bW9kdWxlLmQvdHV4b25pY2UgJ10nCisrIC4gL3Vzci9saWIvcG0tdXRpbHMvbW9kdWxlLmQvdHV4
b25pY2UKKysrIGV4cG9ydCBUVVhPTklDRV9MT0MKKysrIGZvciBsb2MgaW4gJyIvc3lzL3Bvd2Vy
L3R1eG9uaWNlIicgJyIvc3lzL3Bvd2VyL3N1c3BlbmQyIicKKysrICdbJyAtZCAvc3lzL3Bvd2Vy
L3R1eG9uaWNlICddJworKysgZm9yIGxvYyBpbiAnIi9zeXMvcG93ZXIvdHV4b25pY2UiJyAnIi9z
eXMvcG93ZXIvc3VzcGVuZDIiJworKysgJ1snIC1kIC9zeXMvcG93ZXIvc3VzcGVuZDIgJ10nCisr
KyAnWycgLW4gJycgJ10nCisrKyAnWycgLXogJycgLWEgLW4gJycgJ10nCisrKyAnWycgLXogJycg
LWEgLW4gJycgJ10nCisrIGZvciBtb2QgaW4gJyRTTEVFUF9NT0RVTEUnCisrIG1vZD0vdXNyL2xp
Yi9wbS11dGlscy9tb2R1bGUuZC91c3dzdXNwCisrICdbJyAtZiAvdXNyL2xpYi9wbS11dGlscy9t
b2R1bGUuZC91c3dzdXNwICddJworKyAuIC91c3IvbGliL3BtLXV0aWxzL21vZHVsZS5kL3Vzd3N1
c3AKKysrICdbJyAteiAnJyAnXScKKysrIGNvbW1hbmRfZXhpc3RzIHMycmFtCisrKyB0eXBlIHMy
cmFtCisrKyByZXR1cm4gMQorKysgJ1snIC16ICcnICddJworKysgJ1snIC1mIC9zeXMvcG93ZXIv
ZGlzayAnXScKKysrICdbJyAteiAnJyAnXScKKysrIGdyZXAgLXEgbWVtIC9zeXMvcG93ZXIvc3Rh
dGUKKysgJ1snIC16ICcnICddJworKyBncmVwIC1xIG1lbSAvc3lzL3Bvd2VyL3N0YXRlCisrICdb
JyAtYyAvZGV2L3BtdSAnXScKKysgZ3JlcCAtcSBzdGFuZGJ5IC9zeXMvcG93ZXIvc3RhdGUKKysg
J1snIC16ICcnICddJworKyAnWycgLWYgL3N5cy9wb3dlci9kaXNrICddJworKyAnWycgLXogJycg
LWEgLXcgL3N5cy9jbGFzcy9ydGMvcnRjMC93YWtlYWxhcm0gJ10nCisgcj0wCisrIGlkIC11Cisg
J1snIDAgJyE9JyAwICddJworIHRyeV9sb2NrIHBtLXN1c3BlbmQubG9jaworIGxvY2FsIGxvY2s9
L3Zhci9ydW4vcG0tdXRpbHMvbG9ja3MvcG0tc3VzcGVuZC5sb2NrCisgbWtkaXIgLXAgL3Zhci9y
dW4vcG0tdXRpbHMvbG9ja3MKKyB0b3VjaCAvdmFyL3J1bi9wbS11dGlscy9sb2Nrcy9wbS1zdXNw
ZW5kLmxvY2sKKyBleGVjCisgZmxvY2sgLXggLW4gMworIHJldHVybiAwCisgdHJhcCByZW1vdmVf
c3VzcGVuZF9sb2NrIDAKKyBybSAtcmYgL3Zhci9ydW4vcG0tdXRpbHMvcG0tc3VzcGVuZC9zdG9y
YWdlCisgbWtkaXIgLXAgL3Zhci9ydW4vcG0tdXRpbHMvcG0tc3VzcGVuZC9zdG9yYWdlCisgJ1sn
IC1mIC92YXIvcnVuL3BtLXV0aWxzL3BtLXN1c3BlbmQvc3RvcmFnZS9wYXJhbWV0ZXJzICddJwor
IGVjaG8gJycKKyBhZGRfcGFyYW1ldGVycworIHJlbW92ZV9wYXJhbWV0ZXJzCisgbG9jYWwgcAor
ICdbJyAnJyA9IGFsbCAnXScKKyBlY2hvICcnCisgZ3JlcCAtdnhGZiAvdmFyL3J1bi9wbS11dGls
cy9wbS1zdXNwZW5kL3N0b3JhZ2UvcGFyYW1ldGVycy5ybSAvdmFyL3J1bi9wbS11dGlscy9wbS1z
dXNwZW5kL3N0b3JhZ2UvcGFyYW1ldGVycwpncmVwOiBpbnZhbGlkIG9wdGlvbiAtLSAneCcKQnVz
eUJveCB2MS4xOC41ICgyMDEyLTAxLTI0IDAwOjA5OjIwIEVTVCkgbXVsdGktY2FsbCBiaW5hcnku
CgpVc2FnZTogZ3JlcCBbLUhobmxMb3F2c3Jpd0ZFXSBbLW0gTl0gWy1BL0IvQyBOXSBQQVRURVJO
Ly1lIFBBVFRFUk4uLi4vLWYgRklMRSBbRklMRV0uLi4KCisgY3AgLWYgL3Zhci9ydW4vcG0tdXRp
bHMvcG0tc3VzcGVuZC9zdG9yYWdlL3BhcmFtZXRlcnMubmV3IC92YXIvcnVuL3BtLXV0aWxzL3Bt
LXN1c3BlbmQvc3RvcmFnZS9wYXJhbWV0ZXJzCisgdXBkYXRlX3BhcmFtZXRlcnMKKyAnWycgLWYg
L3Zhci9ydW4vcG0tdXRpbHMvcG0tc3VzcGVuZC9zdG9yYWdlL3BhcmFtZXRlcnMubmV3ICddJwor
KyBnZXRfcGFyYW1ldGVycworKyBjYXQgL3Zhci9ydW4vcG0tdXRpbHMvcG0tc3VzcGVuZC9zdG9y
YWdlL3BhcmFtZXRlcnMKKyBleHBvcnQgUE1fQ01ETElORT0KKyBQTV9DTURMSU5FPQorIHJtIC1m
IC92YXIvcnVuL3BtLXV0aWxzL3BtLXN1c3BlbmQvc3RvcmFnZS9wYXJhbWV0ZXJzLm5ldworICdb
JyAwIC1ndCAwICddJworIGNvbW1hbmRfZXhpc3RzIGNoZWNrX3N1c3BlbmQKKyB0eXBlIGNoZWNr
X3N1c3BlbmQKKyByZXR1cm4gMAorIGNvbW1hbmRfZXhpc3RzIGRvX3N1c3BlbmQKKyB0eXBlIGRv
X3N1c3BlbmQKKyByZXR1cm4gMQorIGxvZyAncG0tdXRpbHMgZG9lcyBub3Qga25vdyBob3cgdG8g
c3VzcGVuZCBvbiB0aGlzIHN5c3RlbS4nCisgaXNfc2V0ICcnCisgY2FzZSAkezEtVU5TRVR9IGlu
CisgcmV0dXJuIDIKKyByZXR1cm4gMAorIGV4aXQgMQorIHJlbW92ZV9zdXNwZW5kX2xvY2sKKyBy
ZWxlYXNlX2xvY2sgcG0tc3VzcGVuZC5sb2NrCisgbG9jYWwgbG9jaz0vdmFyL3J1bi9wbS11dGls
cy9sb2Nrcy9wbS1zdXNwZW5kLmxvY2sKKyBybSAtZiAvdmFyL3J1bi9wbS11dGlscy9sb2Nrcy9w
bS1zdXNwZW5kLmxvY2sKKyByZXR1cm4gMAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>