Я создаю индивидуальные двоичные версии пакетов OpenStack nova (lp: nova), используя их упаковочные скрипты (lp: ~ openstack-ubuntu-packagers / ubuntu / natty / nova / ubuntu).
I создайте двоичные файлы, выполнив:
dpkg-buildpackage -b -rfakeroot -tc -uc -D
Это создает набор пакетов (python-nova, nova-common, nova-compute, ...).
В нашей настраиваемой версии кода (lp: ~ usc-isi / nova / hpc-trunk), мы недавно объединились в некоторые изменения из другой ветви, и теперь в нашем репозитории есть новый файл, который не был в восходящем потоке: nova/virt/cpuinfo.xml.template.
Этот файл не добавляется ни к одному из пакетов, где он должен быть добавлен в python-nova.
Почему бы dpkg-buildpackage не включить этот файл? Более простой вопрос: как dpkg-buildpackage определяет, какие файлы входят в пакеты? Связано ли это с файлом debian / watch? Это содержит некоторые URL-адреса, указывающие на восходящий проект.
version=3
http://launchpad.net/nova/+download http://launchpad.net/nova/.*/nova-(.*)\.tar\.gz
http://nova.openstack.org/tarballs/ nova-(.*).tar.gz
Я не заметил файл MANIFEST.in на верхнем уровне исходного дерева (не в каталоге debian).
Я не заметил файл MANIFEST.in на верхнем уровне исходного дерева (не в каталоге debian).
Я не заметил файл MANIFEST.in на верхнем уровне исходного дерева (не в каталоге debian).
Я не заметил файл MANIFEST.in на верхнем уровне исходного дерева (не в каталоге debian).
Я не заметил файл MANIFEST.in на верхнем уровне исходного дерева (не в каталоге debian).
Я не заметил файл MANIFEST.in на верхнем уровне исходного дерева (не в каталоге debian).
Я не заметил файл MANIFEST.in на верхнем уровне исходного дерева (не в каталоге debian).
Я не заметил файл MANIFEST.in на верхнем уровне исходного дерева (не в каталоге debian).