pbuilder가 디렉토리를 찾을 수 없는 이유는 무엇입니까?

pbuilder가 디렉토리를 찾을 수 없는 이유는 무엇입니까?

나는 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이를 사용하고 싶을 수도 있습니다.

관련 정보