Package: pbuilder Version: 0.157 Followup-For: Bug #384389 Regular pbuilder run, selinux=1 enforcing=0 Note that the package builds fine on selinux=0, it doesn't require selinux during building for obvious reasons. In fact, the problem occurs with non-selinux related packages as well, but is due to selinux support in su or probably PAM
--- + echo 'Copying source file' Copying source file + copydsc refpolicy_20060823-1.dsc /home/pbuilder/build//15332/tmp/buildd + local DSCFILE=refpolicy_20060823-1.dsc + local TARGET=/home/pbuilder/build//15332/tmp/buildd ++ cat refpolicy_20060823-1.dsc +++ dirname refpolicy_20060823-1.dsc ++ awk 'BEGIN{p=0} /^$/ {p=0} /^.*:/ {p=0} {if (p){print "./" $3}} /^Files:/{p=1}' + for FILE in '"$DSCFILE"' '$(cat "$DSCFILE" | awk '\''BEGIN{p=0} /^$/ {p=0} /^.*:/ {p=0} {if (p){print "'\''$(dirname "$DSCFILE")'\''/" $3}} /^Files:/{p=1}'\'' )' + echo ' -> copying [refpolicy_20060823-1.dsc]' -> copying [refpolicy_20060823-1.dsc] + cp -p refpolicy_20060823-1.dsc /home/pbuilder/build//15332/tmp/buildd + for FILE in '"$DSCFILE"' '$(cat "$DSCFILE" | awk '\''BEGIN{p=0} /^$/ {p=0} /^.*:/ {p=0} {if (p){print "'\''$(dirname "$DSCFILE")'\''/" $3}} /^Files:/{p=1}'\'' )' + echo ' -> copying [./refpolicy_20060823-1.tar.gz]' -> copying [./refpolicy_20060823-1.tar.gz] + cp -p ./refpolicy_20060823-1.tar.gz /home/pbuilder/build//15332/tmp/buildd + echo 'Extracting source' Extracting source + echo 'chown pbuilder:pbuilder /tmp/buildd /tmp/buildd/*' + chroot /home/pbuilder/build//15332 /bin/bash + : ++ basename refpolicy_20060823-1.dsc + echo '( cd tmp/buildd; /usr/bin/dpkg-source -x refpolicy_20060823-1.dsc )' + chroot /home/pbuilder/build//15332 su -p pbuilder Password: su: Authentication failure Sorry. + echo 'pbuilder: Failed extracting the source' pbuilder: Failed extracting the source + exit 1 + umountproc_cleanbuildplace + '[' 1 -ne 0 ']' + echo ' -> Aborting with an error' -> Aborting with an error + umountproc + '[' yes = yes ']' + umount_one dev/pts + '[' '' = yes ']' --- Now from the selinux-patched log: --- -> mounting /proc filesystem + mkdir -p /home/pbuilder/build//6832/proc + mount -t proc /proc /home/pbuilder/build//6832/proc + ln -s ../proc/mounts /home/pbuilder/build//6832/etc/mtab + true + '[' no = yes ']' + '[' -x /usr/sbin/selinuxenabled ']' + /usr/sbin/selinuxenabled + mkdir -p /home/pbuilder/build//6832/selinux + mount -t selinuxfs /selinux /home/pbuilder/build//6832/selinux + '[' yes = yes ']' + echo ' -> mounting /dev/pts filesystem' -> mounting /dev/pts filesystem + mkdir -p /home/pbuilder/build//6832/dev/pts + mount -t devpts /dev/pts /home/pbuilder/build//6832/dev/pts + '[' -f /home/pbuilder/build//6832/usr/sbin/policy-rc.d ']' + echo ' -> policy-rc.d already exists' [...] + cp -p ./refpolicy_20060823-1.tar.gz /home/pbuilder/build//6832/tmp/buildd + echo 'Extracting source' Extracting source + echo 'chown pbuilder:pbuilder /tmp/buildd /tmp/buildd/*' + chroot /home/pbuilder/build//6832 /bin/bash + : ++ basename refpolicy_20060823-1.dsc + echo '( cd tmp/buildd; /usr/bin/dpkg-source -x refpolicy_20060823-1.dsc )' + chroot /home/pbuilder/build//6832 su -p pbuilder dpkg-source: warning: no utmp entry available and LOGNAME not defined; using uid of process (113) dpkg-source: warning: extracting unsigned source package (./refpolicy_20060823-1.dsc) dpkg-source: extracting refpolicy in refpolicy-20060823 dpkg-source: unpacking refpolicy_20060823-1.tar.gz + : + echo ' -> Building the package' -> Building the package [...] -> unmounting proc filesystem + umount /home/pbuilder/build//6832/proc + '[' -x /usr/sbin/selinuxenabled ']' + /usr/sbin/selinuxenabled + umount_one selinux + '[' '' = yes ']' + echo ' -> unmounting selinux filesystem' -> unmounting selinux filesystem + umount /home/pbuilder/build//6832/selinux + local reversed + reversed= + '[' -d /home/pbuilder/result/ ']' [...] --- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]