Ever since I did a fresh install of Linux Mint 17 Qiana, I have been unable to build a package for use in my Launchpad PPA. The issue is not in uploading a package, but before that, when running 'debuild -b' to get it made.
Based on the error output, the issue lies with my 'package_name.install' file that I use. The thing that I do not get is why I can do exactly what I do to make packages in previous Linux Mint/Ubuntu versions, but not Linux Mint 17 Qiana.
Has something changed with how packages are built from Petra/Saucy to Qiana/Trusty, such as changes with whatever particular packages are used in the building I do?
Anyway, the following is the error I'm getting:
Code: Select all
debuild -b
dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: source package package_name
dpkg-buildpackage: source version 1.0-1ppa1~tester1
dpkg-buildpackage: source distribution trusty
dpkg-buildpackage: source changed by Me <me@me.com>
dpkg-source --before-build package_name-1.0-1ppa1~tester1
dpkg-buildpackage: host architecture i386
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
dh_clean
debian/rules build
dh build
dh_testdir
dh_auto_configure
dh_auto_build
dh_auto_test
fakeroot debian/rules binary
dh binary
dh_testroot
dh_prep
dh_auto_install
dh_install
/home/me/Temp/test/package_name-1.0-1ppa1~tester1/debian/package_name.install:3: *** missing separator. Stop.
dh_install: problem reading debian/package_name.install:
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
debuild: fatal error at line 1364:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed
Code: Select all
#!/usr/bin/make -f
# add more lines like below when necessary
usr/ /
Code: Select all
#!/usr/bin/make -f
# add more lines like below when necessary
usr/ /
Code: Select all
debuild -b
dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: source package package_name
dpkg-buildpackage: source version 1.0-1ppa1~tester1
dpkg-buildpackage: source distribution trusty
dpkg-buildpackage: source changed by Me <me@me.com>
dpkg-source --before-build package_name-1.0-1ppa1~tester1
dpkg-buildpackage: host architecture i386
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
dh_clean
debian/rules build
dh build
dh_testdir
dh_auto_configure
dh_auto_build
dh_auto_test
fakeroot debian/rules binary
dh binary
dh_testroot
dh_prep
dh_auto_install
dh_install
/home/me/Temp/test/package_name-1.0-1ppa1~tester1/debian/package_name.install:3: *** commands commence before first target. Stop.
dh_install: problem reading debian/package_name.install:
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
debuild: fatal error at line 1364:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed