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

Bug#757176: RFS: xombrero/2:1.6.3-1 -- Minimalist's web browser



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 <dhill@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 <henrix@camandro.org>:
> >
> > I am looking for a sponsor for my package "xombrero"
> >
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-mentors-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: [🔎] CAP+dXJf4d++1ePRNqen_=rbmYqLVduSTZvJjrzNhuVF3uT-Qxw@mail.gmail.com">https://lists.debian.org/[🔎] CAP+dXJf4d++1ePRNqen_=rbmYqLVduSTZvJjrzNhuVF3uT-Qxw@mail.gmail.com
> 


Reply to: