DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: apt-suggest-auto 0.1

New Package Report

.changes
Changed-ByLucas Nussbaum
Architecturesource all
Distributionunstable
DateThu, 14 May 2026 17:07:21 +0200
Sourceapt-suggest-auto
Version0.1
Changelog
apt-suggest-auto (0.1) unstable; urgency=medium
 .
   * Initial release. Closes: #1113974
.dsc
Sectionadmin
Priorityoptional
Componentmain
Package-Listapt-suggest-auto deb admin optional arch=all
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: apt-suggest-auto
Upstream-Contact: Lucas <lucas@debian.org>
Source: https://salsa.debian.org/lucas/apt-suggest-auto

Files: *
Copyright: 2025 Lucas Nussbaum <lucas@debian.org>
License: GPL-2+

License: GPL-2+
 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License
 as published by the Free Software Foundation, either version 2
 of the License, or (at your option) any later version.
 .
 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.
 .
 You should have received a copy of the GNU General Public License
 along with this program; if not, see https://www.gnu.org/licenses/.
 .
 On Debian systems, the complete text of the GNU General Public License
 version 2 can be found in /usr/share/common-licenses/GPL-2.

Review Information

accepted — allocated to eamanu 1 month, 6 days ago, started 1 month, 6 days ago, completed 1 month, 6 days ago.

Final Comment

Public Notes

1 month, 6 days ago ● public

licensecheck

Command: licensecheck -r --deb-machine .
Exit code: 0

Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: FIXME
Upstream-Contact: FIXME
Source: FIXME
Disclaimer: Autogenerated by licensecheck

Files: ./apt_suggest_auto/cli.py
 ./debian/apt-suggest-auto.1.md
 ./debian/changelog
 ./debian/control
 ./debian/rules
 ./debian/salsa-ci.yml
 ./debian/source/format
 ./debian/tests/control
 ./incant.yaml
 ./pyproject.toml
 ./tests/test_cli.py
Copyright: NONE
License: UNKNOWN
 FIXME

Files: ./README.md
Copyright: NONE
License: GPL-2
 FIXME

Files: ./LICENSE
Copyright: 1989, 1991, Free Software Foundation, Inc.,
License: GPL-2
 FIXME

Files: ./debian/copyright
Copyright: 2025, Lucas Nussbaum <lucas@debian.org>
License: GPL-2+
 FIXME

1 month, 6 days ago ● public

debian/copyright check

Command: cme check dpkg-copyright
Exit code: 0

(no output)

1 month, 6 days ago ● public

licenserecon

Command: licenserecon
Exit code: 0

en: Versions: licenserecon '16.0'  licensecheck '3.3.9-1'

Parsing Source Tree  ....
Reading d/copyright  ....
  Missing Files: Paragraph for debian/
Running licensecheck ....

No significant differences found
1 month, 6 days ago ● public

Look for SPDX

Command: grep -r -B1 'SPDX-'
Exit code: 1

(no output)

1 month, 6 days ago ● public

Lintian

Command: lintian -i -I -v --pedantic
Exit code: 0

N:
P: apt-suggest-auto source: redundant-priority-optional-field [debian/control:3]
N: 
N:   This package currently sets the Priority field in the debian/control file
N:   to "optional".
N:   
N:   As of dpkg version 1.22.13, this field is set to "optional" by default. As
N:   such, in this case the Priority field is redundant and should be removed.
N: 
N:   Visibility: pedantic
N:   Show-Always: no
N:   Check: debian/control/field/priority
N: 
1 month, 6 days ago ● public

duck

Command: duck
Exit code: 1

E: debian/copyright:22: URL: https://www.gnu.org/licenses/: ERROR (Certainty:possible)
   Curl:28 HTTP:0 Timeout was reached Connection timed out after 60002 milliseconds

1 month, 6 days ago ● public

look for copyright

Command: egrep -R -i copyright
Exit code: 0

LICENSE: Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
LICENSE:  We protect your rights with two steps: (1) copyright the software, and
LICENSE:a notice placed by the copyright holder saying it may be distributed
LICENSE:means either the Program or any derivative work under copyright law:
LICENSE:copyright notice and disclaimer of warranty; keep intact all the
LICENSE:    announcement including an appropriate copyright notice and a
LICENSE:certain countries either by patents or by copyrighted interfaces, the
LICENSE:original copyright holder who places the Program under this License
LICENSE:to ask for permission.  For software which is copyrighted by the Free
LICENSE:OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
LICENSE:WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
LICENSE:the "copyright" line and a pointer to where the full notice is found.
LICENSE:    Copyright (C) <year>  <name of author>
LICENSE:    Gnomovision version 69, Copyright (C) year name of author
LICENSE:school, if any, to sign a "copyright disclaimer" for the program, if
LICENSE:  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
debian/copyright:Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
debian/copyright:Copyright: 2025 Lucas Nussbaum <lucas@debian.org>
1 month, 6 days ago ● public

look for license

Command: egrep -R -i license
Exit code: 0

LICENSE:                    GNU GENERAL PUBLIC LICENSE
LICENSE: of this license document, but changing it is not allowed.
LICENSE:  The licenses for most software are designed to take away your
LICENSE:License is intended to guarantee your freedom to share and change free
LICENSE:General Public License applies to most of the Free Software
LICENSE:the GNU Lesser General Public License instead.)  You can apply it to
LICENSE:price.  Our General Public Licenses are designed to make sure that you
LICENSE:(2) offer you this license which gives you legal permission to copy,
LICENSE:program will individually obtain patent licenses, in effect making the
LICENSE:patent must be licensed for everyone's free use or not licensed at all.
LICENSE:                    GNU GENERAL PUBLIC LICENSE
LICENSE:  0. This License applies to any program or other work which contains
LICENSE:under the terms of this General Public License.  The "Program", below,
LICENSE:the term "modification".)  Each licensee is addressed as "you".
LICENSE:covered by this License; they are outside its scope.  The act of
LICENSE:notices that refer to this License and to the absence of any warranty;
LICENSE:and give any other recipients of the Program a copy of this License
LICENSE:    part thereof, to be licensed as a whole at no charge to all third
LICENSE:    parties under the terms of this License.
LICENSE:    License.  (Exception: if the Program itself is interactive but
LICENSE:themselves, then this License, and its terms, do not apply to those
LICENSE:this License, whose permissions for other licensees extend to the
LICENSE:the scope of this License.
LICENSE:  4. You may not copy, modify, sublicense, or distribute the Program
LICENSE:except as expressly provided under this License.  Any attempt
LICENSE:otherwise to copy, modify, sublicense or distribute the Program is
LICENSE:void, and will automatically terminate your rights under this License.
LICENSE:this License will not have their licenses terminated so long as such
LICENSE:  5. You are not required to accept this License, since you have not
LICENSE:prohibited by law if you do not accept this License.  Therefore, by
LICENSE:Program), you indicate your acceptance of this License to do so, and
LICENSE:Program), the recipient automatically receives a license from the
LICENSE:this License.
LICENSE:otherwise) that contradict the conditions of this License, they do not
LICENSE:excuse you from the conditions of this License.  If you cannot
LICENSE:License and any other pertinent obligations, then as a consequence you
LICENSE:license would not permit royalty-free redistribution of the Program by
LICENSE:the only way you could satisfy both it and this License would be to
LICENSE:implemented by public license practices.  Many people have made
LICENSE:to distribute software through any other system and a licensee cannot
LICENSE:be a consequence of the rest of this License.
LICENSE:original copyright holder who places the Program under this License
LICENSE:countries not thus excluded.  In such case, this License incorporates
LICENSE:the limitation as if written in the body of this License.
LICENSE:of the General Public License from time to time.  Such new versions will
LICENSE:specifies a version number of this License which applies to it and "any
LICENSE:this License, you may choose any version ever published by the Free Software
LICENSE:  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
LICENSE:    it under the terms of the GNU General Public License as published by
LICENSE:    the Free Software Foundation; either version 2 of the License, or
LICENSE:    GNU General Public License for more details.
LICENSE:    You should have received a copy of the GNU General Public License along
LICENSE:    with this program; if not, see <https://www.gnu.org/licenses/>.
LICENSE:parts of the General Public License.  Of course, the commands you use may
LICENSE:This General Public License does not permit incorporating your program into
LICENSE:Public License instead of this License.
pyproject.toml:license = "GPL-2.0-or-later"
debian/copyright:License: GPL-2+
debian/copyright:License: GPL-2+
debian/copyright: modify it under the terms of the GNU General Public License
debian/copyright: of the License, or (at your option) any later version.
debian/copyright: GNU General Public License for more details.
debian/copyright: You should have received a copy of the GNU General Public License
debian/copyright: along with this program; if not, see https://www.gnu.org/licenses/.
debian/copyright: On Debian systems, the complete text of the GNU General Public License
debian/copyright: version 2 can be found in /usr/share/common-licenses/GPL-2.
README.md:## License
README.md:This project is licensed under the [GPL-2.0-or-later License](https://www.gnu.org/licenses/gpl-2.0.en.html).

Back to Dashboard | View all reviews for this package