On Thu, Jun 20, 2024 at 10:16 PM Eriberto <eribe...@eriberto.pro.br> wrote:
>
> Em qui., 20 de jun. de 2024 às 18:36, Leandro Cunha
> <leandrocunha...@gmail.com> escreveu:
> >
> > On Thu, Jun 20, 2024 at 6:03 PM Phil Wyett <philip.wy...@kathenas.org> 
> > wrote:
> > >
> > > Control: tags -1 + moreinfo
> > >
> > > Hi Leandro,
> > >
> > > Thanks for taking time to create this package and your contribution to 
> > > Debian.
> > >
> > > Review...
> > >
> > > 1. Build: OK
> > >
> > > 2. Lintian: INFORMATION
> > >
> > > I: gpp: acute-accent-in-manual-page [usr/share/man/man1/gpp.1.gz:1106]
> > > N:
> > > N:   This manual page uses the \' groff sequence. Usually, the intent is 
> > > to
> > > N:   generate an apostrophe, but that sequence actually renders as an 
> > > acute
> > > N:   accent.
> > > N:
> > > N:   For an apostrophe or a single closing quote, use plain '. For single
> > > N:   opening quote, i.e. a straight downward line ' like the one used in 
> > > shell
> > > N:   commands, use '\(aq'.
> > > N:
> > > N:   In case this tag was emitted for the second half of a '\\' sequence, 
> > > this
> > > N:   is indeed no acute accent, but still wrong: A literal backslash 
> > > should be
> > > N:   written \e in the groff format, i.e. a '\\' sequence needs to be 
> > > changed
> > > N:   to '\e' which also won't trigger this tag.
> > > N:
> > > N:   Please refer to Bug#554897, Bug#507673, and Bug#966803 for details.
> > > N:
> > > N:   Visibility: info
> > > N:   Show-Always: no
> > > N:   Check: documentation/manual
> > > N:   Renamed from: acute-accent-in-manpage
> > > N:
> > > N:
> > > I: gpp: acute-accent-in-manual-page [usr/share/man/man1/gpp.1.gz:1119]
> > > N:
> > > I: gpp: acute-accent-in-manual-page [usr/share/man/man1/gpp.1.gz:1133]
> > > N:
> > > I: gpp: acute-accent-in-manual-page [usr/share/man/man1/gpp.1.gz:483]
> > > N:
> > > I: gpp source: superficial-tests [debian/tests/control]
> > > N:
> > > N:   The source package declares tests in the debian/tests/control file 
> > > but
> > > N:   provides only tests with a superficial restriction.
> > > N:
> > > N:   Please provide more meaningful tests.
> > > N:
> > > N:   Please refer to
> > > N:   https://lists.debian.org/debian-devel-announce/2019/08/msg00003.html,
> > > N:   Bug#932870, and
> > > N:
> > > https://salsa.debian.org/ci-team/autopkgtest/tree/master/doc/README.package-tests.rst
> > > N:   for details.
> > > N:
> > > N:   Visibility: info
> > > N:   Show-Always: no
> > > N:   Check: testsuite
> > > N:
> > >
> > > Please consider looking at for a future release/upload.
> > >
> > > 3. Licenses check: ISSUES
> > >
> > > philwyett@ks-windu:~/Development/builder/debian/mentoring/gpp-2.28$ lrc
> > > en: Versions: recon 1.10.1  check 3.3.9-1
> > >
> > > Parsing Source Tree  ....
> > > Reading copyright    ....
> > > Running licensecheck ....
> > >
> > > d/copyright     | licensecheck
> > >
> > > LGPL-3          | FSFAP            INSTALL
> > > LGPL-3          | LGPL-3+          src/gpp.c
> > >
> > > 4. Build Twice (sudo pbuilder build --twice <package>.dsc): OK
> > >
> > > 5. Install (No previous installs): OK
> > >
> > > 6. Upgrade (Over previous installs if any): OK
> > >
> > > Summary...
> > >
> > > Please consider addressing the issues raised where applicable and remove 
> > > the
> > > 'moreinfo' tag when doing next/fixed upload.s
> > >
> > > Phil
> > >
> > > --
> > >
> > > Website: https://kathenas.org
> > >
> > > Instagram: https://instagram.com/kathenasorg/
> > >
> > > Buy Me A Coffee: https://buymeacoffee.com/kathenasorg
> >
> > This is not included in the backlog of this package at this time. I
> > don't consider this something urgent/relevant and it is also something
> > maintained upstream.
> > The copyright file have already passed through several people and have
> > been like this for decades in Debian and there is nothing to be
> > changed either.
>
>
> This is not a good argument to presume that copyright statements are
> listed correctly. I already found packages in the main section with
> non-free licensing and they were removed from Debian.
>
> The current debian/copyright is wrong and incomplete.
>
> - In revision 2.24-1 (2004), the packaging licensing was LGPL-2.1+,
> but in revision 2.24-2 (2010) it was changed to LGPL-2.1 when adopting
> DEP-5, without a permission from previous maintainer to change it.
> This is a SERIOUS issue and I could open a bug against this mistake.
> - The current header of the src/gpp.c is very clear: the main source
> code is under LGPL-3+, not LGPL-3.
> - There are missing name and dates in debian/* stanza.
> - There are missing dates in main stanza.
> - The files in doc/ and NEWS use another licensing.
>

The last update to the d/copyright file was reviewed by a Debian
developer in 2018 with the license changes and since then no new
license changes have been repeated. What you mentioned I saw in a new
review (with licensecheck and license-detector) carried out this
evening and new surveys of uploads made since 2004 in the package.
This file you cited has not been changed since then (change in license
text).
I still don't understand the reasons why this passed the review and I
want a response from the person as well.
I'll get in touch later.

See 
https://tracker.debian.org/news/957525/accepted-gpp-225-1-source-amd64-into-unstable/

> > I don't really like the idea of changing what is maintained upstream,
> > now if it was something very wrong and that needed to be changed
> > urgently it would have been done in 2020 in the package. :)
>
>
> I disagree. This package is under ITA tag and it should be revised
> fixing all possible issues to show that you have conditions to
> maintain it. This is not a trivial QA, but an ITA.

It just wouldn't have a declared urgency (the change he mentioned),
but that doesn't mean it's being ignored.
It can be improved in the near future and I am very detail oriented to
let certain things go and the package has evolved a lot since I took
over its maintenance along with review work with other DDs.

-- 
Cheers,
Leandro Cunha
-----BEGIN PGP PUBLIC KEY BLOCK-----

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
fNdY6Ns=
=rdCA
-----END PGP PUBLIC KEY BLOCK-----

Reply via email to