[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#712799: RFS: ctesf/1.0-1 ITP



Hi Jakub,

I understand your point of view and I knew that are already there many C/C++ testing framework, the difference to the other framework is the binary of tests are shared library and not executable, and the "test runner" have built in raw memory leak detector that allow to have a leak report per test.

anyway one of the main reasons because i want publish this package is that is used in other software that i want to package
early like: https://github.com/tglman/orientdb-c

about the origin package i extract it from the git repository with "git archive" this is the branch:http://sourceforge.net/p/testframework/ctesf/code/ci/debian/tree/,

this is my first debian package so probably I'm doing it wrong!!

about the Lintian errors I just verified that when i did the "debuild -S -sa" i will not get errors, and i thought was enough, so i'm going to read more about lintian ;)

I can understand if you don't want accept this package, but i'm looking for package also other software(maybe more interesting), so can you give me a feedback about
the mistakes in this package in such way i can avoid it in the next!


On 06/19/2013 07:40 PM, Jakub Wilk wrote:
(I don't indend to sponsor this package. Sorry!)

* tglman <tglman@tglman.com>, 2013-06-19, 18:21:
http://mentors.debian.net/debian/pool/main/c/ctesf/ctesf_1.0-1.dsc

We have already plenty of C++ testing frameworks in the archive:
cpputest, cxxtest, gtest, libtut, unittest++, cppunit...
How is ctesf better/different than them?

How was your orig.tar generated? It matches neither the one that uscan download, nor the one get-orig-source generates...

Lintian emits:

W: ctesf-dbg: debug-file-with-no-debug-symbols usr/lib/debug/usr/lib/libctesf-1.0.so
W: ctesf-dbg: new-package-should-close-itp-bug
W: ctesf-dbg: copyright-without-copyright-notice
W: ctesf-dbg: zero-byte-file-in-doc-directory usr/share/doc/ctesf-dbg/copyright
W: ctesf: hardening-no-relro usr/lib/libctesf-1.0.so
I: ctesf: hardening-no-fortify-functions usr/lib/libctesf-1.0.so
W: ctesf: missing-depends-line
W: ctesf: new-package-should-close-itp-bug
W: ctesf: copyright-without-copyright-notice
I: ctesf: extended-description-is-probably-too-short
W: ctesf: zero-byte-file-in-doc-directory usr/share/doc/ctesf/copyright
E: ctesf: sharedobject-in-library-directory-missing-soname usr/lib/libctesf-1.0.so
W: ctesf-dev: new-package-should-close-itp-bug
W: ctesf-dev: copyright-without-copyright-notice
I: ctesf-dev: extended-description-is-probably-too-short
W: ctesf-dev: zero-byte-file-in-doc-directory usr/share/doc/ctesf-dev/copyright

Typos:
informantion -> information
Retrine -> Retrieve (?)
distructor -> destructor
contructor -> constructor
inizialization -> initialization
multile -> multiple



Reply to: