Os caminhos em base-dev.install
e base1.install
estão errados.
dh_install: base-dev missing files: usr/lib/*/lib*.so dh_install: base-dev missing files: usr/lib/*/pkgconfig/* dh_install: base1 missing files: usr/lib/*/lib*.so.*
Eles estarão corretos como abaixo e o pacote pode ser criado:
usr/lib/lib*.so
usr/lib/pkgconfig/*
usr/lib/lib*.so.*
Mas você terá lintian
mensagens que /usr/lib/
não são seguras para instalações de vários sistemas.
-
Ou você conserta isso no nível de origem (como desenvolvedor upstream), então
cmake
instala esses arquivos em/usr/lib/<HOST-ARCH-FOLDER>/
. Qual é o caminho correto. -
Ou você o corrige no nível da embalagem (como empacotador), substituindo os caminhos de instalação em
base-dev.install
ebase1.install
#!/usr/bin/dh-exec usr/lib/lib*.so /usr/lib/${DEB_HOST_MULTIARCH} usr/lib/pkgconfig/* /usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig usr/lib/lib*.so.* /usr/lib/${DEB_HOST_MULTIARCH}