After checking latest commits i could see that this is fixed already. commit 33c4bf2096effc850720009564e3d1adbda24452 Author: Richard Purdie <[email protected]> Date: Tue May 22 12:18:11 2012 +0100
@g On Wed, May 23, 2012 at 10:38 AM, Andrei Gherzan <[email protected]> wrote: > I will fix this today. I know where the problem is. > On May 23, 2012 9:51 AM, "Craig Swank" <[email protected]> wrote: > >> I was trying to build a console-image for a beaglebone and the build >> failed at libpam and again at systemd-compat-units. The problem seems to >> be with bitbake recipes that have a wildcard in "file://" declarations like: >> >> file://*.service >> >> or >> >> file://pam.d/* >> >> I was able to fix libpam by changing .bb (here is a patch): >> >> diff --git >> a/meta/recipes-extended/pam/li**bpam_1.1.5.bb<http://libpam_1.1.5.bb>b/meta/recipes-extended/pam/ >> li**bpam_1.1.5.bb <http://libpam_1.1.5.bb> >> index 08ce1d1..48da73d 100644 >> --- a/meta/recipes-extended/pam/li**bpam_1.1.5.bb<http://libpam_1.1.5.bb> >> +++ b/meta/recipes-extended/pam/li**bpam_1.1.5.bb<http://libpam_1.1.5.bb> >> @@ -13,7 +13,12 @@ PR = "r3" >> >> SRC_URI = "https://fedorahosted.org/**releases/l/i/linux-pam/Linux-** >> PAM-${PV}.tar.bz2<https://fedorahosted.org/releases/l/i/linux-pam/Linux-PAM-$%7BPV%7D.tar.bz2>\ >> file://99_pam \ >> - file://pam.d/* \ >> + file://pam.d/common-account \ >> + file://pam.d/common-auth \ >> + file://pam.d/common-password \ >> + file://pam.d/common-session \ >> + file://pam.d/common-session-**noninteractive \ >> + file://pam.d/other \ >> file://libpam-xtests.patch" >> >> SRC_URI_append_libc-uclibc = " file://pam-no-innetgr.patch" >> >> >> I fixed the other problem with this: >> >> tuco% git diff >> diff --git >> a/meta-oe/recipes-core/**systemd/systemd-compat-units.**bb<http://systemd-compat-units.bb>b/meta-oe/recipes-core/ >> **systemd/systemd-compat-units.**bb <http://systemd-compat-units.bb> >> index c9a6b67..b14862e 100644 >> --- >> a/meta-oe/recipes-core/**systemd/systemd-compat-units.**bb<http://systemd-compat-units.bb> >> +++ >> b/meta-oe/recipes-core/**systemd/systemd-compat-units.**bb<http://systemd-compat-units.bb> >> @@ -7,7 +7,8 @@ PR = "r15" >> >> inherit allarch >> >> -SRC_URI = "file://*.service" >> +SRC_URI = "file://machineid.service \ >> + file://run-postinsts.service" >> >> do_install() { >> install -d ${D}${systemd_unitdir}/system/**basic.target.wants >> >> >> I installed openembedded on Ubuntu 12.04 (and confirmed the problem on >> Ubuntu 11.10) using the oebb.sh setup script and following the directions >> at: >> >> http://www.angstrom-**distribution.org/building-**angstrom<http://www.angstrom-distribution.org/building-angstrom> >> >> >> Error for libpam: >> ERROR: Error executing a python function in /home/craig/Angstrom/setup-** >> scripts/sources/openembedded-**core/meta/recipes-extended/**pam/ >> libpam_1.1.5.bb: >> IOError: [Errno 2] No such file or directory: '/home/craig/Angstrom/setup- >> **scripts/sources/openembedded-**core/meta/recipes-extended/** >> pam/libpam/./pam.d/*' >> >> ERROR: The stack trace of python calls that resulted in this >> exception/failure was: >> ERROR: File "base_do_fetch", line 18, in <module> >> ERROR: >> ERROR: File "base_do_fetch", line 13, in base_do_fetch >> ERROR: >> ERROR: File "/home/craig/Angstrom/setup-**scripts/sources/bitbake/lib/* >> *bb/fetch2/__init__.py", line 1006, in download >> ERROR: update_stamp(u, ud, self.d) >> ERROR: >> ERROR: File "/home/craig/Angstrom/setup-**scripts/sources/bitbake/lib/* >> *bb/fetch2/__init__.py", line 335, in update_stamp >> ERROR: verify_checksum(u, ud, d) >> ERROR: >> ERROR: File "/home/craig/Angstrom/setup-**scripts/sources/bitbake/lib/* >> *bb/fetch2/__init__.py", line 277, in verify_checksum >> ERROR: md5data = bb.utils.md5_file(ud.**localpath) >> ERROR: >> ERROR: File "/home/craig/Angstrom/setup-**scripts/sources/bitbake/lib/* >> *bb/utils.py", line 362, in md5_file >> ERROR: for line in open(filename): >> ERROR: >> ERROR: The code that was being executed was: >> ERROR: 0014: except bb.fetch2.BBFetchException, e: >> ERROR: 0015: raise bb.build.FuncFailed(e) >> ERROR: 0016: >> ERROR: 0017: >> ERROR: *** 0018:base_do_fetch(d) >> ERROR: 0019: >> ERROR: (file: 'base_do_fetch', lineno: 18, function: <module>) >> ERROR: 0009: bb.data.update_data(localdata) >> ERROR: 0010: >> ERROR: 0011: try: >> ERROR: 0012: fetcher = bb.fetch2.Fetch(src_uri, localdata) >> ERROR: *** 0013: fetcher.download() >> ERROR: 0014: except bb.fetch2.BBFetchException, e: >> ERROR: 0015: raise bb.build.FuncFailed(e) >> ERROR: 0016: >> ERROR: 0017: >> ERROR: (file: 'base_do_fetch', lineno: 13, function: base_do_fetch) >> ERROR: Function failed: base_do_fetch >> ERROR: Logfile of failure stored in: /home/craig/Angstrom/setup-** >> scripts/build/tmp-angstrom_**v2012_05-eglibc/work/armv7a-** >> angstrom-linux-gnueabi/libpam-**1.1.5-r3/temp/log.do_fetch.**24464 >> NOTE: package libpam-1.1.5-r3: task do_fetch: Failed >> NOTE: package shadow-4.1.4.3-r8: task do_fetch: Started >> NOTE: package shadow-4.1.4.3-r8: task do_fetch: Succeeded >> ERROR: Task 1087 (/home/craig/Angstrom/setup-** >> scripts/sources/openembedded-**core/meta/recipes-extended/**pam/ >> libpam_1.1.5.bb, do_fetch) failed with exit code '1' >> NOTE: Tasks Summary: Attempted 1109 tasks of which 1107 didn't need to be >> rerun and 1 failed. >> >> Summary: 1 task failed: >> /home/craig/Angstrom/setup-**scripts/sources/openembedded-** >> core/meta/recipes-extended/**pam/libpam_1.1.5.bb, do_fetch >> Summary: There were 37 ERROR messages shown, returning a non-zero exit >> code. >> >> >> >> >> And the error for systemd-compat-units.bb: >> >> ROR: Error executing a python function in /home/craig/Angstrom/setup-** >> scripts/sources/meta-**openembedded/meta-oe/recipes-**core/systemd/ >> systemd-compat-**units.bb <http://systemd-compat-units.bb>: >> IOError: [Errno 2] No such file or directory: '/home/craig/Angstrom/setup- >> **scripts/sources/meta-**openembedded/meta-oe/recipes-** >> core/systemd/systemd-compat-**units/./*.service' >> >> NOTE: Running task 3142 of 3440 (ID: 1617, /home/craig/Angstrom/setup-** >> scripts/sources/meta-**openembedded/meta-oe/recipes-**connectivity/iw/ >> iw_3.2.bb, do_patch) >> ERROR: The stack trace of python calls that resulted in this >> exception/failure was: >> ERROR: File "base_do_fetch", line 18, in <module> >> ERROR: >> ERROR: File "base_do_fetch", line 13, in base_do_fetch >> ERROR: >> ERROR: File "/home/craig/Angstrom/setup-**scripts/sources/bitbake/lib/* >> *bb/fetch2/__init__.py", line 1006, in download >> ERROR: update_stamp(u, ud, self.d) >> ERROR: >> ERROR: File "/home/craig/Angstrom/setup-**scripts/sources/bitbake/lib/* >> *bb/fetch2/__init__.py", line 335, in update_stamp >> ERROR: verify_checksum(u, ud, d) >> ERROR: >> ERROR: File "/home/craig/Angstrom/setup-**scripts/sources/bitbake/lib/* >> *bb/fetch2/__init__.py", line 277, in verify_checksum >> ERROR: md5data = bb.utils.md5_file(ud.**localpath) >> ERROR: >> ERROR: File "/home/craig/Angstrom/setup-**scripts/sources/bitbake/lib/* >> *bb/utils.py", line 362, in md5_file >> ERROR: for line in open(filename): >> ERROR: >> ERROR: The code that was being executed was: >> ERROR: 0014: except bb.fetch2.BBFetchException, e: >> ERROR: 0015: raise bb.build.FuncFailed(e) >> ERROR: 0016: >> ERROR: 0017: >> ERROR: *** 0018:base_do_fetch(d) >> ERROR: 0019: >> ERROR: (file: 'base_do_fetch', lineno: 18, function: <module>) >> ERROR: 0009: bb.data.update_data(localdata) >> ERROR: 0010: >> ERROR: 0011: try: >> ERROR: 0012: fetcher = bb.fetch2.Fetch(src_uri, localdata) >> ERROR: *** 0013: fetcher.download() >> ERROR: 0014: except bb.fetch2.BBFetchException, e: >> ERROR: 0015: raise bb.build.FuncFailed(e) >> ERROR: 0016: >> ERROR: 0017: >> ERROR: (file: 'base_do_fetch', lineno: 13, function: base_do_fetch) >> ERROR: Function failed: base_do_fetch >> ERROR: Logfile of failure stored in: /home/craig/Angstrom/setup-** >> scripts/build/tmp-angstrom_**v2012_05-eglibc/work/all-** >> angstrom-linux/systemd-compat-**units-1.0-r15/temp/log.do_**fetch.24135 >> NOTE: package systemd-compat-units-1.0-r15: task do_fetch: Failed >> ERROR: Task 1607 (/home/craig/Angstrom/setup-**scripts/sources/meta-** >> openembedded/meta-oe/recipes-**core/systemd/systemd-compat-**units.bb<http://systemd-compat-units.bb>, >> do_fetch) failed with exit code '1' >> NOTE: package iw-3.2-r1: task do_patch: Started >> Waiting for 1 running tasks to finish: >> 0: iw-3.2-r1 do_patch (pid 24140) >> NOTE: package iw-3.2-r1: task do_patch: Succeeded >> NOTE: Tasks Summary: Attempted 3142 tasks of which 1568 didn't need to be >> rerun and 1 failed. >> >> >> >> -- >> Craig Swank >> Data Engineer >> Southwest Windpower >> 100 Technology Drive, >> Suite 315-325, >> Broomfield, CO 80021 >> [email protected] >> www.windenergy.com >> >> >> This electronic message transmission contains information that may be >> confidential or privileged. The information is intended to be only for the >> use of the individual or entity named above. If you are not the intended >> recipient, be aware that any disclosure, copying, distribution or use of >> the contents of this formation is prohibited, unless expressly authorized >> in an advanced writing. If you have received this electronic transmission >> in error, please notify the sender immediately. Any Intellectual Property >> contained in this electronic message transmission, or any attachments to >> it, are confidential or privileged and shall not be forwarded, shared, >> used, disclosed, copied, or distributed in any form without the prior >> written consent. >> >> ______________________________**_________________ >> Openembedded-devel mailing list >> Openembedded-devel@lists.**openembedded.org<[email protected]> >> http://lists.linuxtogo.org/**cgi-bin/mailman/listinfo/** >> openembedded-devel<http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel> >> > _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
