나는 pbuilder를 사용하고 다음과 같은 로그를 가지고 있습니다:
user@comp:~/PROSTOR/pkg-csp$ sudo pbuilder create --configfile /tmp/lastrc --buildplace /var/cache/pbuilder/alse47-arm64/alse47-arm64.cow --mirror https://dl.astralinux.ru/astra/stable/4.7_arm/repository-main --distribution 4.7_arm --no-targz --extrapackages 'cowdancer pbuilder fakeroot quilt python devscripts eatmydata procps locales cowdancer'
[sudo] password for user:
W: /root/.pbuilderrc does not exist
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_ADDRESS = "en_US.UTF-8",
LC_NAME = "en_US.UTF-8",
LC_MONETARY = "en_US.UTF-8",
LC_PAPER = "en_US.UTF-8",
LC_IDENTIFICATION = "en_US.UTF-8",
LC_TELEPHONE = "en_US.UTF-8",
LC_MEASUREMENT = "en_US.UTF-8",
LC_TIME = "en_US.UTF-8",
LC_NUMERIC = "en_US.UTF-8",
LANG = "ru_RU.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("ru_RU.UTF-8").
E: Directory /var/cache/pbuilder/alse47-arm64/alse47-arm64.cow does not exist
이것은 /tmp/lastrc입니다https://gist.github.com/iva-nova-e-katerina/46b9e5ae4cbb55a3ec45d5327e22c0b3
내가 뭘 잘못했나요?
답변1
--buildplace
기존 디렉터리를 가리켜야 합니다. 다른 곳을 가리키도록 만들 /var/cache/pbuilder/alse47-arm64/alse47-arm64.cow
거나 변경 해야 합니다 --buildplace
.
lastrc
당신이 포함하기 때문에
BUILDPLACE=/var/cache/pbuilder/alse47-arm64/build
이 옵션을 완전히 포기할 수도 있습니다 --buildplace
.
alse47-arm64.cow
디렉토리 여야 하는 것처럼 들리며 cowbuilder
이를 사용하고 싶을 수도 있습니다.