2012-09-12 2 views
2

나는이 작업을 수행 할 때이 선택 편집기 바이너리를 사용하여 편집기를 엽니 다하기로 결정dpkg-source에서 편집기를 숨기는 방법 - 커밋 커밋?</p> <p>내가 전화하고 정확한 우분투에

"-q --commit ./ patchsetname dpkg를".

나는 그것을 억제하고 싶습니다. 이견있는 사람?

나는 에디터 쿼리를 위해 공유 라이브러리와 필터로 exec 시스템 콜을 방해 할 필요가 없다. 이렇게하는 더 깨끗한 방법이 있어야합니다.

+0

내가 할 수있는 한 멀리 할 방법이 없다. 가장 좋은 해결 방법은 새 패치를 작성하여 패키지 패치 정의 및 시리즈에 추가하는 것입니다. 이것은 어떤 경우를 빨아 먹을 수 있습니다. 데비안 패키지 정의에 고유 한 식별자 문자열을 배치하여 패키지를 빌드하기 전에 값을 대체 할 수 있습니다. 그러나 이것은 패키지 빌드 중 수행 할 수있는 작업의 일부를 실제로 제한합니다. 더 좋든 나쁘 든. 나는 더 나쁜 생각한다. –

답변

9

난 그냥 다음에 이것을 고정 :이 (명백하게) true 대신 nano 사용 적어도 쿠분투에이 잘 작동하는 것 같다

EDITOR=/bin/true dpkg-source -q --commit . patchsetname 

.

+0

데비안 9 (스트레치)에서도 치료를합니다. – davidjb