<?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>3504</bug_id>
          
          <creation_ts>2012-11-28 07:53:19 +0000</creation_ts>
          <short_desc>meta-baryon:proftpd-1.3.4b can&apos;t passed in meta-baryon layer.</short_desc>
          <delta_ts>2012-12-05 17:55:50 +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>Other YP Layers</product>
          <component>layers</component>
          <version>1.3</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.3.1</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="scanli">scanli</reporter>
          <assigned_to name="Kevin Strasser">kevin.strasser</assigned_to>
          <cc>poky.bs.watcher</cc>
    
    <cc>poky.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>27762</commentid>
    <comment_count>0</comment_count>
    <who name="scanli">scanli</who>
    <bug_when>2012-11-28 07:53:19 +0000</bug_when>
    <thetext>My development environment：
   Ubuntu 12.04 LTS
   TCMODE = external-sourcery
   EXTERNAL_TOOLCHAIN = /home/ljc/arm-2012.03
   LICENSE_FLAGS_WHITELIST = commercial
   
   Build Configuration:
   BB_VERSION        = &quot;1.16.0&quot;
   TARGET_ARCH       = &quot;arm&quot;
   TARGET_OS         = &quot;linux-gnueabi&quot;
   MACHINE           = &quot;qemuarm&quot;
   DISTRO_VERSION    = &quot;oe-core.0&quot;
   TUNE_FEATURES     = &quot;armv5 dsp thumb arm926ejs&quot;
   TARGET_FPU        = &quot;soft&quot;
   meta              
   meta-hob          = &quot;&lt;unknown&gt;:&lt;unknown&gt;&quot;
   meta-atmel        = &quot;master:08f5b887f93578a1973e351aaef62ef743b2b2d3&quot;
   meta-baryon       = &quot;master:ad1dfa139195f39a72b8e0fb47de5c3339397b8b&quot;
   meta-oe           
   meta-sourcery     = &quot;master:1571c2c566c51799eceea2aabe13d1c3116f36b3&quot;

   NOTE: multiple providers are available for jpeg (jpeg, libjpeg-turbo)
   NOTE: consider defining a PREFERRED_PROVIDER entry to match jpeg
   NOTE: multiple providers are available for ffmpeg (ffmpeg, libav)
   NOTE: consider defining a PREFERRED_PROVIDER entry to match ffmpeg
   NOTE: Resolving any missing task queue dependencies
   NOTE: Preparing runqueue
   NOTE: Executing SetScene Tasks
   NOTE: Executing RunQueue Tasks
   ......
recipe consider proftpd-1.3.4b-r1: task do_install: Failed

log.do_install.31925:
.....
make[1]: Leaving directory `/home/ljc/baryon/build/tmp-eglibc/work/armv5te-oe-linux-gnueabi/proftpd-1.3.4b-r1/proftpd-1.3.4b/include&apos;
rmdir: failed to remove `/home/ljc/baryon/build/tmp-eglibc/work/armv5te-oe-linux-gnueabi/proftpd-1.3.4b-r1/image/usr/lib/proftpd&apos;: No such file or directory
ERROR: Function failed: do_install (see /home/ljc/baryon/build/tmp-eglibc/work/armv5te-oe-linux-gnueabi/proftpd-1.3.4b-r1/temp/log.do_install.31925 for further information)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27861</commentid>
    <comment_count>1</comment_count>
    <who name="Kevin Strasser">kevin.strasser</who>
    <bug_when>2012-11-30 20:38:00 +0000</bug_when>
    <thetext>Thanks for the report. This bug appears to have been introduced after danny and is not specific to any architecture. At first glance, it seems to be an issue with libexecdir being changed from &quot;${exec_prefix}/libexec&quot; to &quot;${libdir}/${BPN}&quot;. Will report back after bisecting.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27923</commentid>
    <comment_count>2</comment_count>
    <who name="Kevin Strasser">kevin.strasser</who>
    <bug_when>2012-12-03 23:32:11 +0000</bug_when>
    <thetext>My assumption was correct, this error was introduced as of poky commit id 1d18224b24a515a07170ce36dbd725cb203d3300. In changing the value of libexecdir, the proftpd install task was attempting to remove a directory twice.
I have submitted a patch to the mailing list.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28004</commentid>
    <comment_count>3</comment_count>
    <who name="Kevin Strasser">kevin.strasser</who>
    <bug_when>2012-12-05 17:55:50 +0000</bug_when>
    <thetext>Fix merged in meta-baryon commit 9a80f62b1874bbb0819068cf394e9fd920bb84b7</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>