Working on it
Van: Bartosz
Feński [mailto:bartosz@fenski.pl]
Verzonden: maandag 6 februari 2012 14:10
Aan: Bas van den Dikkenberg
CC: debian-mentors@lists.debian.org
Onderwerp: Re: RFS: burp -- A cross platform network backup and restore program.
W dniu 06.02.2012 13:30, Bas van den Dikkenberg pisze:
I uploaded source en source files checks out.
But when lintian check over a build for example amd64 you get these warnings
Yep... and I don't want them. Are you going to fix at least errors?
Most warnings are also easily fixable.
Are you going to work on it?
W: burp: wrong-name-for-upstream-changelog usr/share/doc/burp/CHANGELOG.gz
Remove changelog from docs file and install it with it debhelper script.
E: burp: possible-gpl-code-linked-with-openssl
This has to be clarified with upstream.
W: burp: non-standard-file-perm etc/burp/burp-server.conf 0600 != 0644
W: burp: non-standard-file-perm etc/burp/burp.conf 0600 != 0644
W: burp: non-standard-dir-perm etc/burp/clientconfdir/ 0700 != 0755
W: burp: non-standard-file-perm etc/burp/ssl_cert-client.pem 0600 != 0644
W: burp: non-standard-file-perm etc/burp/ssl_cert-server.pem 0600 != 0644
W: burp: non-standard-dir-perm var/spool/burp/ 0700 != 0755
If this is for security reasons then override it for lintian.
W: burp: extra-license-file usr/share/doc/burp/LICENSE.gz
Not needed since it's license included in /usr/share/common-licenses
E: burp: dir-or-file-in-var-run var/run/burp/
Need to be created by start script.
E: burp: init.d-script-missing-dependency-on-remote_fs etc/init.d/burp: required-start
E: burp: init.d-script-missing-dependency-on-remote_fs etc/init.d/burp: required-stop
start script needs to be fixed.
W: burp: binary-without-manpage sbin/bedup
W: burp: binary-without-manpage usr/sbin/burp_ca
Would be great to have it fixed, but it can be done later.
W: burp: maintainer-script-empty preinst
You can remove that file.
regards
fEnIo
W dniu 06.02.2012 12:13, Bas van den Dikkenberg pisze:
I have rebuild te package oke now ?
http://mentors.debian.net/package/burp
Not ok ;)
There's no need to remove debian/* subdirectory from original tarball.
Since 3.0 source format it's being overwritten automatically by the files from package_version.debian.tar.gz.
This way it's easy to create non-native package and have orig.tar.gz unmodified.
I run lintian over it and got shocked a little:
fenio@zenbook ~/test $ lintian burp_1.3.0-1_amd64.changes
W: burp: wrong-name-for-upstream-changelog usr/share/doc/burp/CHANGELOG.gz
E: burp: possible-gpl-code-linked-with-openssl
W: burp: non-standard-file-perm etc/burp/burp-server.conf 0600 != 0644
W: burp: non-standard-file-perm etc/burp/burp.conf 0600 != 0644
W: burp: non-standard-dir-perm etc/burp/clientconfdir/ 0700 != 0755
W: burp: non-standard-file-perm etc/burp/ssl_cert-client.pem 0600 != 0644
W: burp: non-standard-file-perm etc/burp/ssl_cert-server.pem 0600 != 0644
W: burp: extra-license-file usr/share/doc/burp/LICENSE.gz
E: burp: dir-or-file-in-var-run var/run/burp/
W: burp: non-standard-dir-perm var/spool/burp/ 0700 != 0755
E: burp: init.d-script-missing-dependency-on-remote_fs etc/init.d/burp: required-start
E: burp: init.d-script-missing-dependency-on-remote_fs etc/init.d/burp: required-stop
W: burp: binary-without-manpage sbin/bedup
W: burp: binary-without-manpage usr/sbin/burp_ca
W: burp: maintainer-script-empty preinst
fenio@zenbook ~/test $
Have no idea why on http://mentors.debian.net/package/burp states "Package is Lintian clean".
Try to fix these warnings and errors. Running lintian -i -v will give you more explanations.
@Mentors: any hints why the page states that package is lintian clean?
regards
fEnIo
Van: Bas van
den Dikkenberg
Verzonden: maandag 6 februari 2012 11:31
Aan: 'Bartosz Feński'
Onderwerp: RE: RFS: burp -- A cross platform network backup and restore program.
Oke i wil rebuild
W dniu 06.02.2012 09:11, Bas van den Dikkenberg pisze:
Becouse the source coms with complete set up as native source.
Including the all the stuff for packaging as debian package
That's not an explanation nor justification ;)
You still should build is as a non-native package in such case.
regards
fEnIo
Bas
W dniu 06.02.2012 00:36, Bas van den Dikkenberg pisze:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dear mentors,
I am looking for a sponsor for my package "burp".
* Package name : burp
Version : 1.3.0
Upstream Author : Graham Keeling
<keeling@spamcop.net>
* URL :
http://burp.grke.net/
* License : AGPLv3
Section : utils
It builds those binary packages:
burp - backup and restore program
To access further information about this package, please visit the following URL:
http://mentors.debian.net/package/burp
Alternatively, one can download the package with dget using this command:
dget -x
http://mentors.debian.net/debian/pool/main/b/burp/burp_1.3.0.dsc
I would be glad if someone uploaded this package for me.
Why is it build as native package?
regards
fEnIo