<?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>1172</bug_id>
          
          <creation_ts>2011-06-16 18:45:36 +0000</creation_ts>
          <short_desc>Perl not exist in sato image</short_desc>
          <delta_ts>2011-08-01 01:34:41 +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>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.1</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="wenhua.fan">wenhuax.fan</reporter>
          <assigned_to name="Jiajun Xu">jiajun.xu</assigned_to>
          <cc>dexuan.cui</cc>
    
    <cc>dvhart</cc>
    
    <cc>jiajun.xu</cc>
    
    <cc>ke.yu</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>sgw</cc>
    
    <cc>wenhuax.fan</cc>
    
    <cc>yi.zhao</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>14319</commentid>
    <comment_count>0</comment_count>
    <who name="wenhua.fan">wenhuax.fan</who>
    <bug_when>2011-06-16 18:45:36 +0000</bug_when>
    <thetext>Tree/Branch: Poky/master
Poky Commit: e5f3cc34df74c08c8cab3e1cf9207fafaec6cb9a

Image location:

--- kernel: ---
http://autobuilder.pokylinux.org/nightly/20110613-1/machines/qemu/qemu86/bzImage-2.6.37+git1+f1dc3722d45cdcc92c84ebfecf4ce616d2efed26_1+c1a74a7872fdd1152265087aa7e59b96a8f2f42a-r18-qemux86-20110613164847.bin

--- rootfs: ---
qemux86:
http://autobuilder.pokylinux.org/nightly/20110613-1/machines/qemu/qemu86/core-image-sato-qemux86-20110613164847.rootfs.ext3
qemuarm:
http://autobuilder.pokylinux.org/nightly/20110613-1/machines/qemu/qemuarm/core-image-sato-qemuarm-20110613192459.rootfs.ext3
qemumips:
http://autobuilder.pokylinux.org/nightly/20110613-1/machines/qemu/qemumips/core-image-sato-qemumips-20110613214112.rootfs.ext3
qemuppc:
http://autobuilder.pokylinux.org/nightly/20110613-1/machines/qemu/qemuppc/core-image-sato-qemuppc-20110614001334.rootfs.ext3

With Yocto 1.1 20110613 build, couldn&apos;t find perl command.
This bug still exist in qemuarm qemuppc and qemumips platform for sato image.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14433</commentid>
    <comment_count>1</comment_count>
    <who name="wenhua.fan">wenhuax.fan</who>
    <bug_when>2011-06-27 20:46:20 +0000</bug_when>
    <thetext>Tree/Branch: Poky/master
Commit: a1f79a7896b6411669b3ccada6204d2695e80fc5


Sato image for Qemux86-64 have the same issue in Yocto 20110724 build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14434</commentid>
    <comment_count>2</comment_count>
    <who name="wenhua.fan">wenhuax.fan</who>
    <bug_when>2011-06-27 21:04:05 +0000</bug_when>
    <thetext>Tree/Branch: Poky/master
Commit: a1f79a7896b6411669b3ccada6204d2695e80fc5


Sato image for Qemux86 and Qemux86-64 have the same issue in Yocto 20110724 build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14566</commentid>
    <comment_count>3</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2011-07-06 09:24:12 +0000</bug_when>
    <thetext>What required perl in the sato image?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14705</commentid>
    <comment_count>4</comment_count>
    <who name="wenhua.fan">wenhuax.fan</who>
    <bug_when>2011-07-12 23:49:46 +0000</bug_when>
    <thetext>(In reply to comment #3)
&gt; What required perl in the sato image?

Before this build, perl is exist in sato image, so when executing the test case about perl, we hope perl exist in current image.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15115</commentid>
    <comment_count>5</comment_count>
    <who name="Jiajun Xu">jiajun.xu</who>
    <bug_when>2011-08-01 01:34:17 +0000</bug_when>
    <thetext>Perl disappeared after commit b71f3e4cea56fbce2d303d321734a7098116cccd,

#########
commit b71f3e4cea56fbce2d303d321734a7098116cccd
Author: Saul Wold &lt;sgw@linux.intel.com&gt;
Date:   Tue Jun 7 15:11:09 2011 -0700

    local.conf.sample: remove default EXTRA_IMAGE_FEATURES

    The default list of EXTRA_IMAGE_FEATURES adds alot to the generic non-dev and non-sdk image
    so ensure that the sato-sdk and lsb-sdk includes this list by default.

    Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;

diff --git a/meta-yocto/conf/local.conf.sample b/meta-yocto/conf/local.conf.sample
index 359e510..ea32b81 100644
--- a/meta-yocto/conf/local.conf.sample
+++ b/meta-yocto/conf/local.conf.sample
@@ -53,15 +53,8 @@ BBMASK = &quot;&quot;
 #                    e.g. ssh root access has a blank password
 # There are other application targets too, see meta/classes/core-image.bbclass
 # and meta/recipes-core/tasks/task-core.bb for more details.
-
-EXTRA_IMAGE_FEATURES = &quot;tools-debug tools-profile tools-testapps debug-tweaks&quot;
-
-# The default IMAGE_FEATURES above are too large for the mx31phy and
-# c700/c750 machines which have limited space. The code below limits
-# the default features for those machines.
-EXTRA_IMAGE_FEATURES_c7x0 = &quot;tools-testapps debug-tweaks&quot;
-EXTRA_IMAGE_FEATURES_mx31phy = &quot;debug-tweaks&quot;
-EXTRA_IMAGE_FEATURES_mx31ads = &quot;tools-testapps debug-tweaks&quot;
+# The -sdk image includes these features by default now.
+EXTRA_IMAGE_FEATURES = &quot;debug-tweaks&quot;
#########

tools-profile depends on perf, which introduces perl when building image. By default, tools-profile is in EXTRA_IMAGE_FEATURES, but after above commit, it&apos;s not enabled so perf and perl are not built in.

With sato-sdk image, tools-profile is defined in core-image-sato-sdk.bb, so we still have perl in sato-sdk image.

My suggestion is to mark the bug as WONTFIX because it&apos;s natural we don&apos;t support -tools in other images, except for -sdk images.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15116</commentid>
    <comment_count>6</comment_count>
    <who name="Jiajun Xu">jiajun.xu</who>
    <bug_when>2011-08-01 01:34:41 +0000</bug_when>
    <thetext>verify the bug, QA will remove perl tests for -sato images.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>