W dniu 07.02.2012 15:51, Bas van den Dikkenberg pisze:
Did you try to build it under pbuilder/cowbuilder?
I tried, without success.
Server output log: /tmp/buildd/burp-1.3.0/test/logs/server-system.log
Server system log: /tmp/buildd/burp-1.3.0/test/logs/server-output.log
Client log: /tmp/buildd/burp-1.3.0/test/logs/client.log
Bedup log: /tmp/buildd/burp-1.3.0/test/logs/bedup.log
Diff log: /tmp/buildd/burp-1.3.0/test/logs/diff.log
More logs can be found in:
Starting test server
First backup/restore comparison
Starting test client backup
Test failed: client backup returned 127
Killing test server
./run_test: line 37: kill: (2420) - No such process
make: *** [test] Error 1
make: Leaving directory `/tmp/buildd/burp-1.3.0/test'
make: *** [test] Error 2
make: Leaving directory `/tmp/buildd/burp-1.3.0'
dh_auto_test: make -j1 test returned exit code 2
make: *** [build] Error 29
dpkg-buildpackage: error: debian/rules build gave error exit status 2
This has to be fixed before we're going to upload it to the archive.
Other things around debian/* files.
TODO - I suppose it's upstream TODO, not yours, so remove it.
README - the same, we don't have to include info how to build the package... you're trying to include built package, right?
init.d / init.d.DEBIAN what's that?
changelog - we've got new lintian warning ;)
W: burp: latest-debian-changelog-entry-without-new-date
Really start using dch tool ;)
postinst / postrm seem to be to unnecessary too
Burp is a backup and restore program. It uses librsync in order to save onr
*onr* looks like a typo, everything else looks like good example to be proofreaded by native English speakers. firstname.lastname@example.org is good place to ask for such proofreading.
Please check if these overrides are really necessary, this one looks strange for me:
dh_auto_configure basically does this + --prefix=something
You've just changed permissions of all files to be world readable.
I guess upstream wanted them to be private for some reason.
Consult with it what are the correct permissions and if they have to be 600 then add lintian override file and not make them world readable only to make lintian happy.