В Fri, 15 Apr 2011 14:35:31 +0600
Andrey Rahmatullin <[email protected]> пишет:
> > теперь man su
> #606687
Ну да, он, и похоже на него забили,
хотя всего-то нужно сбросить SUTOUSER если установлена CCACHEDIR.
:/usr/lib/pbuilder# diff -U2 pbuilder-buildpackage.orig pbuilder-buildpackage
--- pbuilder-buildpackage.orig 2010-12-28 19:28:38.000000000 +0300
+++ pbuilder-buildpackage 2011-04-15 13:08:27.000000000 +0400
@@ -32,5 +32,10 @@
fi;
-if [ -n "$BUILDUSERNAME" -a -n "$BUILDUSERID" ]; then
+if [ -n "$CCACHEDIR" ]; then
+ SUTOUSER=
+ [ "0" = "$BUILDUSERID" ] && BUILDUSERID=1234
+ [ "root" = "$BUILDUSERNAME" ] && BUILDUSERNAME='pbuilder'
+ log "I: reset SUTOUSER for ccache, use root to build"
+elif [ -n "$BUILDUSERNAME" -a -n "$BUILDUSERID" ]; then
SUTOUSER="env LOGNAME=$BUILDUSERNAME su -p $BUILDUSERNAME"
DEBBUILDOPTS="${DEBBUILDOPTS:+$DEBBUILDOPTS }-rfakeroot"
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/20110415131726.735805dd@host19