次は私です~/.pbuilderrc
$ cat .pbuilderrc
BASEPATH="/var/cache/pbuilder/sid-amd64/base.cow"
DISTRIBUTION="sid"
MIRRORSITE="http://deb.debian.org/debian/"
# Enable build log
PKGNAME_LOGFILE="yes"
実行するたびに、sudo cowbuilder --update
次の警告が表示されます。
$ sudo cowbuilder --update
I: Copying COW directory
I: forking: rm -rf /var/cache/pbuilder/build/cow.8567
I: forking: cp -al /var/cache/pbuilder/sid-amd64/base.cow /var/cache/pbuilder/build/cow.8567
I: unlink for ilistfile /var/cache/pbuilder/build/cow.8567/.ilist failed, it didn't exist?
I: Invoking pbuilder
I: forking: pbuilder update --buildplace /var/cache/pbuilder/build/cow.8567 --mirror http://deb.debian.org/debian/ --distribution sid --no-targz --internal-chrootexec 'chroot /var/cache/pbuilder/build/cow.8567 cow-shell'
I: Running in no-targz mode
I: Current time: Fri Aug 31 23:18:47 IST 2018
I: pbuilder-time-stamp: 1535737727
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
--override-configとは何ですか、どこでどのように設定するのかを教えてくれる人はいますか?
答え1
--override-config
はpbuilder
オプション、オプションではありませんcowbuilder
。基本イメージの構成をpbuilder
更新するように指示します。apt
cowbuilder
pbuilder update
さまざまな画像やディストリビューションを使用するように指示するオプションを使用して実行します。これらのオプションを使用して手動で実行しているエンドユーザーは、変更が続くことを期待できるため、実行時に警告が表示されますpbuilder
(すべてデフォルトのtarballアップデートに関するものです)。警告を無視する以外にできることはありません。--override-config
update