Bug 351 - Can't build e2fsprogs-native
Summary: Can't build e2fsprogs-native
Status: RESOLVED FIXED
Alias: None
Product: Meta-yocto
Classification: Build System, Metadata & Runtime
Component: meta-yocto (show other bugs)
Version: 0.9
Hardware: x86 Multiple
: Medium normal
Target Milestone: 0.9 M4
Assignee: Kevin Tian
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2010-09-24 07:14 UTC by Gary Thomas
Modified: 2010-12-21 06:07 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments
PATCH to allow building (484 bytes, application/octet-stream)
2010-09-24 07:14 UTC, Gary Thomas
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gary Thomas 2010-09-24 07:14:52 UTC
Created attachment 48 [details]
PATCH to allow building

If the user running the Poky build is not the same user (id) as the owner
of the Poky [recipe] tree, then e2fsprogs-native will fail during the compile
step as follows:

ERROR: Logfile of failure stored in: /local/poky-test/tmp/work/i686-linux/e2fsprogs-native-1.41.12-r19/temp/log.do_compile.7905
Log data follows:
| chmod: changing permissions of `./patches/quotefix.patch': Operation not permitted
| chmod: changing permissions of `./patches/mkdir.patch': Operation not permitted
NOTE: package e2fsprogs-native-1.41.12-r19: task do_compile: Failed

The attached patch is a work-around.  Better yet would be to understand
why the compile step is trying to chmod everything (via the recipe)