Wind River Support Network

HomeDefectsLIN5-7893
Fixed

LIN5-7893 : [Feature Testing][multilib]certain recipes still use PN instead on BPN in do_install tasks in oe-core and meta* layers.

Created: Mar 12, 2013    Updated: Dec 19, 2017
Resolved Date: Apr 16, 2013
Found In Version: 5.0.1
Fix Version: 5.0.1.3
Severity: Severe
Applicable for: Wind River Linux 5
Component/s: Userspace

Description

Problem Description
======================
certain recipes still use PN instead on BPN in do_install tasks.
Although it is not showing errors during building, this could eventually lead to runtime issue.

See the following files, for detail, please see attachment log.

./meta-webserver/recipes-php/phpmyadmin/phpmyadmin_3.5.2.2.bb
./meta-selinux/recipes-devtools/python/python-ipy_0.75.bb
./meta-selinux/recipes-extended/ustr/ustr_1.0.4.bb
./oe-core/meta/recipes-devtools/python/python-imaging_1.1.7.bb
./oe-core/meta/recipes-support/gnupg/gnupg_1.4.7.bb
./oe-core/meta/recipes-multimedia/pulseaudio/libatomics-ops_7.2.bb
./oe-core/meta/recipes-graphics/mesa/qemugl_git.bb
./oe-core/meta/recipes-graphics/ttf-fonts/liberation-fonts_1.06.bb
./oe-core/meta/recipes-graphics/ttf-fonts/ttf-bitstream-vera_1.10.bb
./oe-core/meta/recipes-graphics/ttf-fonts/liberation-fonts_1.04.bb
./meta-networking/recipes-support/netcat/netcat_0.7.1.bb
./meta-networking/recipes-connectivity/inetutils/inetutils_1.9.1.bb


Expected Behavior
======================
Use ${BPN} to instead ${PN} in do_install task

Observed Behavior
======================
still use PN instead on BPN in do_install tasks.

Steps to Reproduce

Reproduce on intel-xeon-core
1.build project
--enable-board=intel-xeon-core --enable-kernel=cgl --enable-rootfs=glibc_cgl --enable-parallel-pkgbuilds=8 --enable-jobs=8
2.grep {PN} in do_install task
$ cd layers
$ grep -A 1 "install " `find -L . -name *.inc` | grep "{PN}"
$ grep -A 1 "install " `find -L . -name *.bb` | grep "{PN}" 

Other Downloads


Live chat
Online