debian / control не содержит список двоичных пакетов

Я запускаю debuild, чтобы сгенерировать файл <source.changes>, чтобы позже загрузить мой пакет, используя

dput ppa:myusername/mypackagename <source.changes>

, как это кратко упоминалось здесь.

Получаю следующие предупреждения и ошибки:

$ debuild
This package has a Debian revision number but there does not seem to be an appropriate original tar file or .orig directory in the parent directory;
(expected one of screen-generator_0.3.orig.tar.gz, screen-generator_0.3.orig.tar.bz2,
screen-generator_0.3.orig.tar.lzma,  screen-generator_0.3.orig.tar.xz or screen-generator.orig)
continue anyway? (y/n) y 
dpkg-buildpackage -rfakeroot -D -us -uc
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: source package screen-generator
dpkg-buildpackage: source version 0.3-1
dpkg-buildpackage: source distribution UNRELEASED
dpkg-buildpackage: source changed by root <root@computer>
 dpkg-source --before-build screen-generator
dpkg-buildpackage: host architecture amd64
dpkg-source: warning: unknown information field 'Package' in input data in general section of control info file
dpkg-source: warning: unknown information field 'Version' in input data in general section of control info file
dpkg-source: warning: unknown information field 'Architecture' in input data in general section of control info file
dpkg-source: warning: unknown information field 'Description' in input data in general section of control info file
dpkg-source: error: screen-generator/debian/control doesn't list any binary package
dpkg-buildpackage: error: dpkg-source --before-build screen-generator gave error exit status 255

Что мне нужно сделать, чтобы избежать этой ошибки или сгенерировать файл <source.changes>?

Мой пакет называется screen-generator, а мой [ f8] содержит следующие

Source: screen-generator
Package: screen-generator
Version: 0.3
Standard-Version: 0.3
Section: base
Maintainer: my_mail@gmail.com <my_mail@gmail.com>
XSBC-Original-Maintainer: Name <my_mail@gmail.com>
Priority: optional
Architecture: any
Vcs-Bzr: lp:ubuntu/screen-generator
Homepage: https://github.com/boddhissattva/screen-generator
Vcs-Git: https://github.com/boddhissattva/screen-generator
Description: 
 screen-generator generates screen configuration files and launches screen by providing a chain of commands
1
задан 7 October 2016 в 19:01

1 ответ

Как описано в документации пакета debian, debian/control должен иметь два абзаца:

Общий абзац (первый для исходного пакета) Поля в параграфах двоичного пакета
1
ответ дан 23 May 2018 в 05:24
  • 1
    Будете ли вы отмечать свой ответ как принятый, потому что это то, что работает для вас. Упаковка очень тяжелая, пытаясь изучить ее в одиночку :). – user.dz 21 November 2016 в 01:49

Другие вопросы по тегам:

Похожие вопросы: