Bug 6415 - gawk recipe's install task is trying to delete files on the host
Summary: gawk recipe's install task is trying to delete files on the host
Status: RESOLVED DUPLICATE of bug 6440
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: 1.7
Hardware: All Multiple
: Medium normal
Target Milestone: 1.7
Assignee: Saul Wold
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2014-06-06 23:10 UTC by Nitin Kamble
Modified: 2014-11-13 17:10 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nitin Kamble 2014-06-06 23:10:25 UTC
| make[4]: Entering directory `/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-multilib/build/build/tmp/work/core2-64-poky-linux/gawk/4.1.1-r0/build/extension'
| for i in filefuncs.la fnmatch.la fork.la inplace.la ordchr.la readdir.la readfile.la r evoutput .la revtwoway.la rwarray.la testext.la time.la ; do \
| rm -f /usr/lib64/gawk/$i ; \
| done
| rm: cannot remove '/usr/lib64/gawk/filefuncs.la': Permission denied
| rm: cannot remove '/usr/lib64/gawk/fnmatch.la': Permission denied
| rm: cannot remove '/usr/lib64/gawk/fork.la': Permission denied
| rm: cannot remove '/usr/lib64/gawk/inplace.la': Permission denied
| rm: cannot remove '/usr/lib64/gawk/ordchr.la': Permission denied
| rm: cannot remove '/usr/lib64/gawk/readdir.la': Permission denied
| rm: cannot remove '/usr/lib64/gawk/readfile.la': Permission denied
| rm: cannot remove '/usr/lib64/gawk/revoutput.la': Permission denied
| rm: cannot remove '/usr/lib64/gawk/revtwoway.la': Permission denied
| rm: cannot remove '/usr/lib64/gawk/rwarray.la': Permission denied
| rm: cannot remove '/usr/lib64/gawk/testext.la': Permission denied
| rm: cannot remove '/usr/lib64/gawk/time.la': Permission denied
...
| WARNING: /home/pokybuild/yocto-autobuilder/yocto-slave/nightly-multilib/build/build/tmp/work/core2-64-poky-lin ux/gawk/ 4.1.1-r0/temp/run.do_install.12668:1 exit 1 from
| exit 1
| ERROR: Function failed: do_install (log file is located at /home/pokybuild/yocto-autobuilder/yocto-slave/nightly-multilib/build/build/tmp/work/core2-64-poky-linux/gawk/4.1.1-r0/temp/log.do_install.12668)





Further log is here: 
   http://autobuilder.yoctoproject.org/main/builders/nightly-multilib/builds/127/steps/BuildImages_2/logs/stdio
Comment 1 Saul Wold 2014-06-12 20:55:03 UTC
It seems to be the gawk's make install, do the do_install_append()
Comment 2 Ross Burton 2014-06-13 14:23:13 UTC
| for i in filefuncs.la fnmatch.la fork.la inplace.la ordchr.la readdir.la readfile.la r evoutput .la revtwoway.la rwarray.la testext.la time.la ; do \
| rm -f /usr/lib64/gawk/$i ; \

This is their makefile, they've got an install hook but are not using DESTDIR.
Comment 3 Saul Wold 2014-11-13 17:10:52 UTC
Duplicate of 6440

*** This bug has been marked as a duplicate of bug 6440 ***