Thank you for the reply, László.

On 07-Sep-2017, László Böszörményi wrote:

> Please note that upstream has two upstream tarballs.

That's interesting to know. There can be only one form of the work
that is preferred for making changes, though; and that is the form we
need in the Debian source package.

> The first is provided by GitHub where the actual development
> happens.

By that description, the source form of the work is to be had by
exporting the source from that repository.

> But upstream (from the project homepage[1]) distributes the
> generated tarballs (see the Download link at the top) from
> SourceForge[2].

If those tarballs are not the source form – the form of the work used
for making changes – then they are unsuitable for distributing as the
Debian source package.

> Sure, it doesn't have gennmtab.c but the generated nametab.h file.
> Do you need to re-generate / modify it for some reason?

Debian recipients have a reasonable expectation that the source they
get is suitable for *any* change on a par with the upstream
developers. If the source package doesn't actually contain the source
form of the work, that expectation is thwarted.

The Social Contract with Debian recipients assures all recipients that
they can get, in Debian's archive, the source form of every part of
Debian. That's the justification for the requirement that we get the
actual source in the source package.

-- 
 \     “If you're a horse, and someone gets on you, and falls off, and |
  `\      then gets right back on you, I think you should buck him off |
_o__)                                        right away.” —Jack Handey |
Ben Finney <bign...@debian.org>

Attachment: signature.asc
Description: PGP signature

Reply via email to