dh_install 파일을 찾을 수 없습니다

dh_install 파일을 찾을 수 없습니다

새 패키지를 만들려고 하는데 구성 파일에 문제가 있습니다. 루트 디렉터리에는 모든 소스 파일과 구성 파일이 있습니다. 패키지를 빌드하려고 하면 소스 코드에서 바이너리가 생성되어 있어야 할 위치에 올바르게 복사됩니다. 문제는 패키지에 복사할 수 없는 ".ini" 파일이 있다는 것입니다. dh_install은 이 파일에 대해 "찾을 수 없음"을 반환합니다.

이것은 내 구조입니다.

/myproject/rbfeeder.ini
/myproject/sources.c, etc...
/myproject/Makefile
/myproject/debian/rules
/myproject/debian/mypackage.install

실행하면 dpkg-buildpackage -b -us -uc다음 오류가 발생합니다./home/pi/rbfeeder_source/rbfeeder_split/debian/rbfeeder.install: 1: /home/pi/rbfeeder_source/rbfeeder_split/debian/rbfeeder.install: rbfeeder.ini: not found

이것은 내 규칙 파일입니다.

#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#DH_VERBOSE = 1

# see EXAMPLES in dpkg-buildflags(1) and read /usr/share/dpkg/*
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/default.mk

# see FEATURE AREAS in dpkg-buildflags(1)
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all

# see ENVIRONMENT in dpkg-buildflags(1)
# package maintainers to append CFLAGS
#export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
# package maintainers to append LDFLAGS
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed

export DH_VERBOSE=10

# debmake generated override targets
# This is example for Cmake (See http://bugs.debian.org/641051 )
#override_dh_auto_configure:
#   dh_auto_configure -- \
#   -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)

override_dh_installinit:
    dh_systemd_enable -prbfeeder --name=rbfeeder rbfeeder.service
    dh_installinit -prbfeeder --no-start --noscripts
#   dh_systemd_start -prbfeeder --no-restart-on-upgrade

override_dh_install:
    dh_install
    install -d debian/rbfeeder/usr/bin  
    cp -a rbfeeder debian/rbfeeder/usr/bin/rbfeeder
    cp -a dump1090-rb debian/rbfeeder/usr/bin/dump1090-rb

override_dh_systemd_start:
    echo "Not running dh_systemd_start"


override_dh_usrlocal:

# main packaging script based on dh7 syntax
%:
    dh $@ --with=systemd

이것은 내 rbfeeder.install 파일입니다.

rbfeeder.ini etc/

관련 정보