On Sat, Mar 27, 2010 at 01:46:30PM +0100, Wuttke, Joachim wrote: > Dear Stanislav: > > as I am not (yet?) a Debian specialist, your remarks are arcane for me. > > When I run > > $ lintian lmfit_3.1-1_i386.deb > > then I get one single warning: > > W: lmfit: new-package-should-close-itp-bug > > though the ITP "bug" exists: > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573584 > > Thank you in advance for more detailed advice - Joachim
Well, in short: To close ITP your changelog line should say * Initial release (Closes: #573584). Your biggest problem ATM is that nothing useful gets packaged into the lmfit package (besides some docs). The naming of your packages is also against Debian standards. I would prepare three separate packages of your sources: (mentioning them in debian/control) liblmmin0 - the dynamic library liblmmin-dev - the development files liblmmin-doc - the examples, development manpages, html docs, etc. Such a naming is because you currently build a library that has % objdump -p liblmmin.so.0.0.0 | grep SONAME SONAME liblmmin.so.0 Respectively, you will need these files in your debian/ dir: liblmmin0.install, liblmmin-dev.install, liblmmin-doc.install The debian/*.dirs files are not needed in your case. If you want to install some more files into /usr/share/doc/ of _every_ package, list them in debian/docs. ATM this file is empty. I hope this is understandable. References: http://www.debian.org/doc/maint-guide/ http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html http://www.debian.org/doc/debian-policy/ch-sharedlibs.html -- Stanislav -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100327151248.ga13...@kaiba.homelan