Debian Directory: Difference between revisions
From charlesreid1
No edit summary |
No edit summary |
||
| Line 21: | Line 21: | ||
</pre> | </pre> | ||
Dunno... not working... can't figure this out.. | Dunno... not working... | ||
<pre> | |||
$ dpkg-buildpackage -us -uc | |||
dpkg-buildpackage: info: source package recon-ng | |||
dpkg-buildpackage: info: source version 1.41-1kali1 | |||
dpkg-buildpackage: info: source distribution kali | |||
dpkg-buildpackage: info: source changed by Mati Aharoni <muts@kali.org> | |||
dpkg-buildpackage: info: host architecture amd64 | |||
dpkg-source --before-build recon-ng | |||
fakeroot debian/rules clean | |||
dh clean | |||
dh: Compatibility levels before 9 are deprecated (level 8 in use) | |||
dh_testdir | |||
dh_auto_clean | |||
dh_auto_clean: Compatibility levels before 9 are deprecated (level 8 in use) | |||
dh_clean | |||
dh_clean: Compatibility levels before 9 are deprecated (level 8 in use) | |||
dpkg-source -b recon-ng | |||
dpkg-source: error: can't build with source format '3.0 (quilt)': no upstream tarball found at ../recon-ng_1.41.orig.tar.{bz2,gz,lzma,xz} | |||
dpkg-buildpackage: error: dpkg-source -b recon-ng gave error exit status 255 | |||
</pre> | |||
can't figure this out... | |||
Revision as of 02:52, 26 January 2018
Mysterious.
Chapter 5: https://www.debian.org/doc/manuals/maint-guide/dother.en.html
Chapter 6: https://www.debian.org/doc/manuals/maint-guide/build.en.html
Here's what you do:
Start by installing debhelper:
apt-get install debhelper dh-make
Now go to the directory level where the debian/ directory is located. ls debian should show you the contents of the debian directory (source, rules, etc.).
Now run the command to build the debian package (.deb file):
dpkg-buildpackage -us -uc
Dunno... not working...
$ dpkg-buildpackage -us -uc
dpkg-buildpackage: info: source package recon-ng
dpkg-buildpackage: info: source version 1.41-1kali1
dpkg-buildpackage: info: source distribution kali
dpkg-buildpackage: info: source changed by Mati Aharoni <muts@kali.org>
dpkg-buildpackage: info: host architecture amd64
dpkg-source --before-build recon-ng
fakeroot debian/rules clean
dh clean
dh: Compatibility levels before 9 are deprecated (level 8 in use)
dh_testdir
dh_auto_clean
dh_auto_clean: Compatibility levels before 9 are deprecated (level 8 in use)
dh_clean
dh_clean: Compatibility levels before 9 are deprecated (level 8 in use)
dpkg-source -b recon-ng
dpkg-source: error: can't build with source format '3.0 (quilt)': no upstream tarball found at ../recon-ng_1.41.orig.tar.{bz2,gz,lzma,xz}
dpkg-buildpackage: error: dpkg-source -b recon-ng gave error exit status 255
can't figure this out...