DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: dromedary 0.1.5-1

New Package Report

.changes
Sourcedromedary
Version0.1.5-1
Changed-ByJelmer Vernooij
Architecturesource amd64
Distributionunstable
DateFri, 15 May 2026 12:00:00 +0000
Changelog
dromedary (0.1.5-1) unstable; urgency=medium
 .
   * Initial release.
.dsc
Componentmain
Package-Listpython3-dromedary deb python optional arch=any
Sectionpython
Priorityoptional
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: dromedary
Upstream-Contact: Breezy Developers <team@breezy-vcs.org>
Source: https://github.com/breezy-team/dromedary

Files:*
Copyright: 2005-2026 Canonical Ltd
 2005-2026 Breezy Developers <team@breezy-vcs.org>
License: GPL-2+

Files:dromedary/ssh/*.py dromedary/tests/stub_sftp.py
Copyright: 2005-2026 Canonical Ltd
 2005-2026 Breezy Developers <team@breezy-vcs.org>
 2005-2010 Robey Pointer <robey@lag.net>
License: GPL-2+

Files:debian/*
Copyright: 2026 Jelmer Vernooij <jelmer@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, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 .
 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 awm 4 days ago, started 4 days ago, completed 4 days ago.

Final Comment

Hi,

Something weird parsing your debian/copyright there. Licenserecon finds
one file is not mentioned in there, but I think it's because you are missing
a space after Files: - Lintian is also confused, thinking you don't have
a 'debian/*'stanza.

Interestingly, the policy manual doesn't have anything to say on whether
there should be a space after the colon. All examples show a space, which
is probably why all of the tools come to expect one, but the manual itself
says that the data starts after the ':' so from a strict interpretation
your file is fine.
https://www.debian.org/doc/debian-policy/ch-controlfields#s-controlsyntax

So you don't have to change it, but it would keep future robots happy
if you did. Or, if you feel strongly about it, you could file bugs with
Lintian and LicenseRecon to tell them their parsing is missing a trick :-)

Thanks!

Other Reviews of this Package

VersionHashAllocatedCompletedReviewerStatusDetails
0.1.5-1 3a883199… 2026-05-19 18:39 2026-05-19 18:45 mechtilde rejected VIEW

Public Notes

4 days ago ● public

Licenserecon

Command: lrc -s
Exit code: 3

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

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

d/copyright      | licensecheck

                 | GPL-2+            dromedary/_bedding.py

Short option in use. Not all differences shown

Back to Dashboard | View all reviews for this package