<?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>4467</bug_id>
          
          <creation_ts>2013-05-08 22:15:36 +0000</creation_ts>
          <short_desc>gnome-desktop fails to do_install</short_desc>
          <delta_ts>2013-05-09 12:26:20 +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>graphics</component>
          <version>1.3.2</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Undecided</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Beth Flanagan">elizabeth.flanagan</reporter>
          <assigned_to name="Ross Burton">ross.burton</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>32967</commentid>
    <comment_count>0</comment_count>
    <who name="Beth Flanagan">elizabeth.flanagan</who>
    <bug_when>2013-05-08 22:15:36 +0000</bug_when>
    <thetext>Bare OE-Core build:

bitbake 	034b392e9877309f15940b258fc2c16f16fb40b5 
meta-qt3 	c86fb1727ae09526c442ec29fffde3f010aa70eb 
oecore 	c0ed6d8017eb83321dfb6e5c769cce2c9f81ca0c

auto.conf:

PACKAGE_CLASSES = &quot;package_rpm package_deb package_ipk&quot;
BB_NUMBER_THREADS = &quot;16&quot;
PARALLEL_MAKE = &quot;-j 16&quot;
SDKMACHINE ?= &quot;i686&quot;
DL_DIR = &quot;/srv/www/vhosts/autobuilder.yoctoproject.org/current_sources&quot;
SSTATE_DIR ?= &quot;/srv/www/vhosts/sstate.yoctoproject.org//&quot; 
MACHINE = &quot;qemuarm&quot;
PREMIRRORS = &quot;&quot;
BB_GENERATE_MIRROR_TARBALLS = &quot;1&quot;

| Making install in gnome-about
| make[1]: Entering directory `/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-oecore/build/build/tmp-eglibc/work/armv5te-oe-linux-gnueabi/gnome-desktop-2.32.1-r6/gnome-desktop-2.32.1/gnome-about&apos;
| /bin/sh: line 8: /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-oecore/build/build/tmp-eglibc/sysroots/x86_64-linux//bin/sed: Text file busy
| Making  in headers
| make[2]: Entering directory `/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-oecore/build/build/tmp-eglibc/work/armv5te-oe-linux-gnueabi/gnome-desktop-2.32.1-r6/gnome-desktop-2.32.1/gnome-about/headers&apos;
| make[2]: Nothing to be done for `all&apos;.
| make[2]: Leaving directory `/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-oecore/build/build/tmp-eglibc/work/armv5te-oe-linux-gnueabi/gnome-desktop-2.32.1-r6/gnome-desktop-2.32.1/gnome-about/headers&apos;
| make: invalid option -- &apos;a&apos;
| Usage: make [options] [target] ...
| Options:
|   -b, -m                      Ignored for compatibility.
|   -B, --always-make           Unconditionally make all targets.
|   -C DIRECTORY, --directory=DIRECTORY
|                               Change to DIRECTORY before doing anything.
|   -d                          Print lots of debugging information.
|   --debug[=FLAGS]             Print various types of debugging information.
|   -e, --environment-overrides
|                               Environment variables override makefiles.
|   --eval=STRING               Evaluate STRING as a makefile statement.
|   -f FILE, --file=FILE, --makefile=FILE
|                               Read FILE as a makefile.
|   -h, --help                  Print this message and exit.
|   -i, --ignore-errors         Ignore errors from recipes.
|   -I DIRECTORY, --include-dir=DIRECTORY
|                               Search DIRECTORY for included makefiles.
|   -j [N], --jobs[=N]          Allow N jobs at once; infinite jobs with no arg.
|   -k, --keep-going            Keep going when some targets can&apos;t be made.
|   -l [N], --load-average[=N], --max-load[=N]
|                               Don&apos;t start multiple jobs unless load is below N.
|   -L, --check-symlink-times   Use the latest mtime between symlinks and target.
|   -n, --just-print, --dry-run, --recon
|                               Don&apos;t actually run any recipe; just print them.
|   -o FILE, --old-file=FILE, --assume-old=FILE
|                               Consider FILE to be very old and don&apos;t remake it.
|   -p, --print-data-base       Print make&apos;s internal database.
|   -q, --question              Run no recipe; exit status says if up to date.
|   -r, --no-builtin-rules      Disable the built-in implicit rules.
|   -R, --no-builtin-variables  Disable the built-in variable settings.
|   -s, --silent, --quiet       Don&apos;t echo recipes.
|   -S, --no-keep-going, --stop
|                               Turns off -k.
|   -t, --touch                 Touch targets instead of remaking them.
|   -v, --version               Print the version number of make and exit.
|   -w, --print-directory       Print the current directory.
|   --no-print-directory        Turn off -w, even if it was turned on implicitly.
|   -W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE
|                               Consider FILE to be infinitely new.
|   --warn-undefined-variables  Warn when an undefined variable is referenced.
|   --warn-undefined-functions  Warn when an undefined user function is called.
| 
| This program built for x86_64-redhat-linux-gnu
| Report bugs to &lt;bug-make@gnu.org&gt;
| make[1]: *** [install-recursive] Error 1
| make[1]: Leaving directory `/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-oecore/build/build/tmp-eglibc/work/armv5te-oe-linux-gnueabi/gnome-desktop-2.32.1-r6/gnome-desktop-2.32.1/gnome-about&apos;
| make: *** [install-recursive] Error 1
| ERROR: oe_runmake failed
| ERROR: Function failed: do_install (see /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-oecore/build/build/tmp-eglibc/work/armv5te-oe-linux-gnueabi/gnome-desktop-2.32.1-r6/temp/log.do_install.12521 for further information)


see: http://autobuilder.yoctoproject.org:8011/builders/nightly-oecore/builds/103/steps/Building%20Images_1/logs/stdio for full log.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32975</commentid>
    <comment_count>1</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2013-05-09 11:30:58 +0000</bug_when>
    <thetext>I&apos;m guessing this is the important bit:

/bin/sh: line 8: /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-oecore/build/build/tmp-eglibc/sysroots/x86_64-linux//bin/sed: Text file busy

So this will only happen when a sdk image is happening and sed is being staged at the exact time it wants to run sed.  The hard-linking changes in master should stop this happening once and forall.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32978</commentid>
    <comment_count>2</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2013-05-09 12:26:20 +0000</bug_when>
    <thetext>I&apos;ve decided to take the approach that this failure case is incredibly rare, so if we do a rebuild it is almost certain to work again.  Changes in master have made this situation (hopefully) impossible to hit too. Closing WONTFIX.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>