debian/rules:161: 'config.status' 대상 레시피가 실패했습니다.

debian/rules:161: 'config.status' 대상 레시피가 실패했습니다.

.deb 패키지를 만들려고 합니다 collect-pw. 업스트림 타르 볼은 다음과 같습니다. http://perfwatcher.free.fr/download/collectd/collectd-5.4.0.20150311.tar.gz

이 패키지를 빌드하기 위해 우분투 저장소에서 소스 패키지 를 가져와 collectd및 아래의 패키지 이름을 수정했습니다 debian/control.debian/changelog

이제 실행하면 pdebuild(또는 debuild이를 위해) 아래 오류와 함께 실패합니다.

configure: exit 1
debian/rules:161: recipe for target 'config.status' failed
make: *** [config.status] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2

여기서 무엇이 잘못되었는지 알 수 없습니다. 오류는 일반적인 오류입니다. ./configure, 를 실행하면 make빌드가 정상적으로 진행됩니다.

다음은 관련 라인입니다.debian/rules

160 config.status: configure
161         dh_testdir
162
163         # This is a work-around for #474087 (broken openipmi .pc files).
164         mkdir debian/pkgconfig
165         sed -re 's/^(Requires:.*) pthread(.*)$$/\1\2/' \
166                 /usr/lib/pkgconfig/OpenIPMIpthread.pc \
167                 > debian/pkgconfig/OpenIPMIpthread.pc
168
169         PKG_CONFIG_PATH="$(CURDIR)/debian/pkgconfig:$$PKG_CONFIG_PATH" \
170         ./configure $(confflags) CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
171                 JAVAC="$(JAVAC)" JAR="$(JAR)" JAVA_CPPFLAGS="$(JAVA_CPPFLAGS)" \
172                 JAVA_LDFLAGS="$(JAVA_LDFLAGS)" \
173                 || ( status=$$?; cat config.log; exit $$status )

여기서 무엇이 잘못될 수 있는지에 대해 조언을 해주실 수 있나요? 또는 제공하도록 제안상세한 오류configure: exit 1조치를 취할 수 있는 통찰력을 많이 제공하지 않기 때문에 도움이 될 것입니다 .

그런데 .export DH_VERBOSE=1debian/rules

관련 정보