Wind River Support Network

HomeDefectsLIN5-6339
Fixed

LIN5-6339 : postfix do_install failed over nfs

Created: Mar 10, 2013    Updated: Dec 19, 2017
Resolved Date: Apr 15, 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

Install penguin on a NFS mount point. Create a build directory on a nfs mount point. set build dir to local disk.

/lpg-build/cdc is a nfs mount point.

project directory:
[test@pek-lpgtest10 std]$ pwd
/lpg-build/cdc/bsp/xxx/nfs-lx34/std

product directory:
/lpg-build/cdc/fast_prod/wrlinux501/dvd_install/lx34_12sp/wrlinux-5

configure like below:
/lpg-build/cdc/fast_prod/wrlinux501/dvd_install/lx34_12sp/wrlinux-5/wrlinux/configure --enable-board=qemuarma9 --enable-kernel=standard --enable-rootfs=glibc-std --enable-parallel-pkgbuilds=5 --enable-jobs=5 --enable-tmpdir=/nfstest34/ --with-rcpl-version=auto

--enable-tmpdir=/nfstest34/ is in local disk.

It failed with following error message.
Log data follows:
| DEBUG: Executing shell function useradd_sysroot
| Running groupadd commands...
| Note: group postfix already exists, not re-creating it
| Note: group postdrop already exists, not re-creating it
| Note: group vmail already exists, not re-creating it
| Running useradd commands...
| Note: username postfix already exists, not re-creating it
| Note: username vmail already exists, not re-creating it
| DEBUG: Shell function useradd_sysroot finished
| DEBUG: Executing shell function do_install
| /nfstest34//sysroots/x86_64-linux/usr/sbin/postconf: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
| /nfstest34//sysroots/x86_64-linux/usr/sbin/postconf: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
| /nfstest34//sysroots/x86_64-linux/usr/sbin/postconf: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
| /nfstest34//sysroots/x86_64-linux/usr/sbin/postconf: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
| ./postfix-install: Error: "" should be "no" or an absolute path name.
| WARNING: /nfstest34//work/armv7a-vfp-neon-wrs-linux-gnueabi/postfix-2.9.5-r16.0/temp/do_install/run.do_install.9130:122 exit 1 from
|   sh ./postfix-install 'install_root=/nfstest34//work/armv7a-vfp-neon-wrs-linux-gnueabi/postfix-2.9.5-r16.0/image' 'config_directory=/etc/postfix' 'daemon_directory=/usr/libexec/postfix' 'command_directory=/usr/sbin' 'queue_directory=/var/spool/postfix' 'sendmail_path=/usr/sbin/sendmail.postfix' 'newaliases_path=/usr/bin/newaliases' 'mailq_path=/usr/bin/mailq' 'manpage_directory=/usr/share/man' 'readme_directory=/usr/share/doc/postfix' 'data_directory=/var/lib/postfix' -non-interactive
| ERROR: Function failed: do_install (see /nfstest34//work/armv7a-vfp-neon-wrs-linux-gnueabi/postfix-2.9.5-r16.0/temp/do_install/log.do_install.9130 for further information)
ERROR: Task 2 (/lpg-build/cdc/bsp/xxx/nfs-lx34/std/layers/wr-base/recipes-extended/postfix/postfix_2.9.5.bb, do_install) failed with exit code '1'
NOTE: Tasks Summary: Attempted 843 tasks of which 833 didn't need to be rerun and 1 failed.
No currently running tasks (843 of 848)

Steps to Reproduce

1.Install penguin on a NFS mount point. Create a build directory on a nfs mount point. set build dir to local disk.

/lpg-build/cdc is a nfs mount point.

project directory:
[test@pek-lpgtest10 std]$ pwd
/lpg-build/cdc/bsp/xxx/nfs-lx34/std

product directory:
/lpg-build/cdc/fast_prod/wrlinux501/dvd_install/lx34_12sp/wrlinux-5

configure like below:
/lpg-build/cdc/fast_prod/wrlinux501/dvd_install/lx34_12sp/wrlinux-5/wrlinux/configure --enable-board=qemuarma9 --enable-kernel=standard --enable-rootfs=glibc-std --enable-parallel-pkgbuilds=5 --enable-jobs=5 --enable-tmpdir=/nfstest34/ --with-rcpl-version=auto

--enable-tmpdir=/nfstest34/ is in local disk.
2. make -C build postfix

Other Downloads


Live chat
Online