On 12.10.2015 09:58, Paul Wise wrote: >> They don't; at least not in the case of python-astropy. > The do actually, astropy/extern/js/jquery.dataTables.js is an embedded > code copy of a build artefact.
How do you see this? It is well formatted, including comments etc. In the packages I maintain I have source files which are much worse to maintain. Again my question: for what kind of editing you would prefer a different ("original") source? What do you miss here? And, again: would you consider any automatically inserted line, like CVS tags as non-source, and reject these files from Debian? What is the difference here? > In other words it is from DataTables instead of from DataTablesSrc. > Personally I would repack the tarball to remove it and package DataTablesSrc > separately. How do you come to that? $ wget https://raw.githubusercontent.com/DataTables/DataTablesSrc/1_9/media/js/jquery.dataTables.js \ -Ogit-jquery.dataTables.js $ wget https://sources.debian.net/data/main/p/python-astropy/1.0.4-1/astropy/extern/js/jquery.dataTables.js \ -Oastropy-git-jquery.dataTables.js $ diff -c git-jquery.dataTables.js astropy-git-jquery.dataTables.js Files git-jquery.dataTables.js and astropy-git-jquery.dataTables.js are identical Don't you have the feeling that you hunt some ghosts here? Please explain me what this error is about; I feel a bit upset now that you put some "rules" what is a source and what not, which are nowhere defined (the only definition I have is the one from GPL, which means "preferred to edit"), and them randomly trigger some files without a reason, and without any explanation. There is no definition (at least, as I know), that requires source files to be (completely) manually generated, There is no proof that the file in question is manually generated. There is nothing that I could discuss with upstream to change the file -- actually the file was put there by upstream after I asked them to include the source [1]. But I get a lintian complaint, and then answers like "remove this file", or "this is a borderline case" or similar. I *am* aware of having the sources included; however it would be really nice if you were a bit careful here as well, and at least explain why do you think that this file is not a source, and by which definition. Best regards Ole [1] https://github.com/astropy/astropy/issues/1992