Ошибка создания пакета

Я экспериментировал со сборкой пакетов, и у меня возникли проблемы. После настройки всего я запустил

dch -i

и отредактировал журнал изменений, чтобы он выглядел так:

packagekit-qt (0.9.5-2ubuntu2) wily; urgency=medium

  * A new package

 -- Ranveer Aggarwal <me@ranveeraggarwal.com>  Wed, 27 May 2015 21:26:46 +0530

packagekit-qt (0.8.8-2ubuntu1) saucy; urgency=low

  * Merge from Debian unstable (LP: #1217699). Remaining changes:
    + Add alternative recommendation of python3-aptdaemon.pkcompat

 -- Sebastian Heinlein <glatzor@ubuntu.com>  Wed, 28 Aug 2013 07:14:56 +0200

packagekit-qt (0.8.8-2) unstable; urgency=low

  * Upload to unstable

 -- Matthias Klumpp <mak@debian.org>  Sun, 23 Jun 2013 22:42:21 +0200

packagekit-qt (0.8.8-1) experimental; urgency=low

  * New upstream release: 0.8.8
  * Do not depend on system-interface virtual package
  * Adjust packaging to SONAME bump

 -- Matthias Klumpp <mak@debian.org>  Tue, 04 Jun 2013 14:50:38 +0200

packagekit-qt (0.8.7-2) experimental; urgency=low

  * New upstream release: 0.8.7

 -- Matthias Klumpp <mak@debian.org>  Tue, 19 Mar 2013 20:34:27 +0100

packagekit-qt (0.8.6-1) unstable; urgency=low

  * Initial release (Closes: #468132)

 -- Matthias Klumpp <matthias@tenstral.net>  Sun, 02 Dec 2012 22:17:35 +0100

А затем я запустил

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 packagekit-qt_0.9.5.orig.tar.gz, packagekit-qt_0.9.5.orig.tar.bz2,
packagekit-qt_0.9.5.orig.tar.lzma,  packagekit-qt_0.9.5.orig.tar.xz or new.orig)
continue anyway? (y/n) y
 dpkg-buildpackage -rfakeroot -D -us -uc
dpkg-buildpackage: source package packagekit-qt
dpkg-buildpackage: source version 0.9.5-2ubuntu2
dpkg-buildpackage: source distribution wily
dpkg-buildpackage: source changed by Ranveer Aggarwal <me@ranveeraggarwal.com>
 dpkg-source --before-build new
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
dh clean --parallel
   dh_testdir -O--parallel
   dh_auto_clean -O--parallel
   dh_clean -O--parallel
 dpkg-source -b new
dpkg-source: error: can't build with source format '3.0 (quilt)': no upstream tarball found at ../packagekit-qt_0.9.5.orig.tar.{bz2,gz,lzma,xz}
dpkg-buildpackage: error: dpkg-source -b new gave error exit status 255
debuild: fatal error at line 1376:
dpkg-buildpackage -rfakeroot -D -us -uc failed

Выполнение ls в моем главном каталоге возвращает это:

debian  packagekit-qt_0.9.5.orig.tar.xz

Где я могу пойти не так?

0
задан 1 June 2015 в 22:18

1 ответ

tarball должен быть в каталоге прародителя debian. Расположение должно быть похожим на это:

  • foo->packagekit-qt->debian
  • foo->packagekit-qt_0.9.5.orig.tar.xz.

Делают все относительно packagekit-qt.

0
ответ дан 1 June 2015 в 22:18

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

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