빌드 서버를 Ubuntu 16.04에서 18.04로 업그레이드한 후 매우 당황스러운 오류가 발생했습니다. 내부적으로 개발된 도구가 갑자기 실패하기 시작했습니다.
오류: 잘못된 소스 입력 경로 /local/mnt/workspace/dir-name/filename.xml.
실행 파일이나 입력 파일에는 차이가 없으며, 동일한 버전이 다른 컴퓨터에서 실행될 수 있습니다. 관련 파일을 홈 디렉터리에 복사하고 거기서 도구를 실행하면 동일한 컴퓨터에서 제대로 작동합니다. 파일 권한 문제는 아니며 모든 것이 괜찮아 보이며 모든 것이 버전 제어 Git 작업 공간의 일부입니다. 입력 파일은 모두 XML 형식이며 정상적으로 보거나 편집할 수 있습니다. 따라서 응용프로그램 자체는 어떤 이유로든 간단한 텍스트 파일을 읽을 수 없습니다.
실행 파일은 GNU/Linux 2.6.24용으로 정적으로 링크된 ELF 32비트 LSB 실행 파일인 Intel 80386, 버전 1(GNU/Linux)입니다. apt-get install lsb를 수행했지만 다른 패키지가 누락되었을 수 있습니까?
오랫동안 수정되지 않은 잘 알려져 있고 좋은 도구이며 동일한 버전이 다른 빌드 시스템에서도 작동합니다.