[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: pbuiderrc: не работает "export PATH"



В Thu, 14 Apr 2011 14:42:29 +0600
Andrey Rahmatullin <wrar@wrar.name> пишет:

> > Т.е. оф. доки врут (причём оба, +
> > http://www.netfort.gr.jp/~dancer/software/pbuilder-doc/pbuilder-doc.html#ccache)
> Официальная дока, pbuilderrc(5), говорит что если CCACHEDIR не пуст,
> а он не пуст по умолчанию, всё работает само.

/etc/pbuilderrc

BUILDUSERNAME=pbuilder
BUILDUSERID=$(grep $BUILDUSERNAME /etc/passwd | cut -d: -f3)
export LOGNAME="$BUILDUSERNAME"
export CCACHEDIR="/var/cache/pbuilder/ccache"
export CCACHE_DIR="${CCACHEDIR}"
export CCACHE_UMASK=002


pbuilder login
  - CCACHE_DIR монтируется
  - PATH = /usr/lib/ccache:...

pbuilder build *.dsc
  - CCACHE_DIR монтируется
  - PATH = из /etc/profile, для юзера

значение PATH проверял по логу,
для чего немного изменил debian/rules:

%
	echo "PATH=$(PATH)"
	dh ...


Reply to: