Hi Eriberto, On Wed, Aug 06, 2014 at 05:19:31PM -0300, Eriberto Mota wrote: > tags 757176 moreinfo > thanks > > Hi Luis Henriques, > > Please: >
First of all, thank you a lot for your review. I've already gone through all your comments and I've uploaded a new xombrero package into mentors.debian.net that contains most of your comments implemented. Comments inline below: > 1. d/control, in package xxxterm: > > - Change the section from oldlibs to web. > - Change priority extra to optional. According to the Debian Developer's Reference, section 6.7.7. ("Make transition packages deborphan compliant"): "Also, it is recommended to adjust its section to oldlibs and its priority to extra in order to ease deborphan's job." Also, if I implement these 2 changes, I get additional lintian warnings such as transitional-package-should-be-oldlibs-extra: The package appears to be a transitional package, but it is not priority extra and in the oldlibs section. Using oldlibs/extra assists package managers in handling the transition package correctly. Refer to http://bugs.debian.org/645438 and Debian Developer's Reference section 6.7.7 (Make transition packages deborphan compliant) for details. So, I've decided not to include these 2 fields changed in the debian/control file. Please let me know if you disagree with my position. > - In short description, remove the word 'rename'. > As long description, use only: > > This is a transitional dummy package to xombrero. It can safely be removed. > > The last change is to discourage the install of the xxxterm. So, the > text needs to be short and direct. > Done! > 2. d/copyright: update all information, even the packaging years. In > the upstream code, you need to check file by file. Please, fix the > line that says "Copyright (c) 2013 David Hill <dh...@mindcry.org>". > Done. > 3. I think that d/docs can be removed, because all relevant > information are in manpage. > Done. > 4. In d/news, please, remove the header. > Actually, I've renamed the NEWS file with a NEWS.Debian file -- which was what I meant in the first place. Thus, I've kept the header as per the example in the Debian Developer's Reference, section 6.3.4. ("Supplementing changelogs with NEWS.Debian files"). > 5. d/rules: remove useless lines '# debian/rules makefile that uses > debhelper.' and '# Uncomment this to turn on verbose mode.'. > Done. > 6. d/rules: after the 'export DH_VERBOSE=1' line, put: > > export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed > > It will fix this situation: > > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/xombrero/usr/bin/xombrero was not linked against > libcairo-gobject.so.2 (it uses none of the library's symbols) > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/xombrero/usr/bin/xombrero was not linked against libX11.so.6 > (it uses none of the library's symbols) > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/xombrero/usr/bin/xombrero was not linked against > libatk-1.0.so.0 (it uses none of the library's symbols) > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/xombrero/usr/bin/xombrero was not linked against > libpangocairo-1.0.so.0 (it uses none of the library's symbols) > dpkg-shlibdeps: warning: package could avoid a useless dependency if > debian/xombrero/usr/bin/xombrero was not linked against libcairo.so.2 > (it uses none of the library's symbols) > Done. > 7. You have several bugs not treated[1]. Please, try to solve and > close some bugs. The bug #695874 is easy and mandatory to be closed by > your package. > Done, I've include several bugs in the changelog. I also plan to ping the reporters of the other open xxxterm bugs to check if they still experience those issues with newer versions of the package (xombrero). Now, the problem is that I see the following in mentors.debian.net: Package closes bugs in a wrong way Errors: - Bug #695874 does not belong to this package - Bug #752313 does not belong to this package xxxterm: #695874 (normal): xxxterm renamed to xombrero, new versions available #752313 (normal): xxxterm: Please build against libgnutls28-dev Since lintian didn't actually complained, I'm not sure if this is an issue or not. > Thanks for your work. I will wait you. > Again, thanks a *lot* for reviewing my package! Cheers, -- Luis > Cheers, > > Eriberto > > [1] https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=xxxterm > [2] > > > 2014-08-05 20:40 GMT-03:00 Luis Henriques <hen...@camandro.org>: > > > > I am looking for a sponsor for my package "xombrero" > > > > > -- > To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > Archive: > https://lists.debian.org/CAP+dXJf4d++1ePRNqen_=rbmyqlvdustzvjjrznhuvf3ut-...@mail.gmail.com > -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140811205454.ga32...@achilles.my.domain