Your message dated Thu, 21 Aug 2014 09:04:42 +0000
with message-id <e1xkoiu-00036m...@franck.debian.org>
and subject line Bug#753956: fixed in emscripten 1.22.1-1
has caused the Debian Bug report #753956,
regarding [emscripten] Some sources are not included in your package
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
753956: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753956
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: emscripten
Version: 1.10.0~20140205~ef1e460-1
user: lintian-ma...@debian.org
usertags: source-is-missing
severity: serious
X-Debbugs-CC: ftpmas...@debian.org
Hi,
Your package seems to include some files that lack sources
in prefered forms of modification:
src/emscripten-source-map.min.js
tools/crunch-worker.js
The following are false positive and you should supply override (source
location is not found by search & replace)
third_party/lzma.js/lzma-decoder.js
third_party/lzma.js/lzma-full.js
third_party/websockify/include/web-socket-js/WebSocketMain.swf
third_party/websockify/include/web-socket-js/swfobject.js
third_party/websockify/include/web-socket-js/src/WebSocketMain.swf
third_party/websockify/include/web-socket-js/src/swfobject.js
According to Debian Free Software Guidelines [1] (DFSG) #2:
"The program must include source code, and must allow distribution
in source code as well as compiled form.".
This could also constitute a license violation for some copyleft licenses such
as the GNU GPL.
In order to solve this problem, you could:
1. repack the origin tarball adding the missing source to it.
2 add the source files to "debian/missing-sources" directory
Both way satisfies the requirement that we ship the source. Second option
might be preferable due to the following reasons [2]:
- Upstream can do it too and you could even supply a patch to them, thus full
filling our social contract [3], see particularly ยง2.
- If source and non-source are in different locations, ftpmasters may
miss the source and (needlessly) reject the package.
- The source isn't duplicated in every .diff.gz/.debian.tar.* (though
this only really matters for larger sources).
You could also ask debian...@lists.debian.org or #debian-qa for more
guidance.
[1] https://www.debian.org/social_contract.en.html#guidelines
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736873#8
[3] https://www.debian.org/social_contract
--- End Message ---
--- Begin Message ---
Source: emscripten
Source-Version: 1.22.1-1
We believe that the bug you reported is fixed in the latest version of
emscripten, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 753...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sylvestre Ledru <sylves...@debian.org> (supplier of updated emscripten package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 04 Jul 2014 13:06:38 +0200
Source: emscripten
Binary: emscripten emscripten-doc
Architecture: source amd64 all
Version: 1.22.1-1
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <pkg-llvm-t...@lists.alioth.debian.org>
Changed-By: Sylvestre Ledru <sylves...@debian.org>
Description:
emscripten - LLVM-to-JavaScript Compiler
emscripten-doc - LLVM-to-JavaScript Compiler
Closes: 748840 748923 753883 753956
Changes:
emscripten (1.22.1-1) unstable; urgency=medium
.
* New upstream release (Closes: #748923)
* Upstream uses now tag. Use them instead of a repack script
* Update the clang version dependency from clang-X.Y to clang now they
are co instalable (Closes: #748840)
* Disable fastcomp. We don't want to manage a fork of llvm in emscripten
and not sure we want to add this patch in llvm itself (yet).
* Add missing sources (Closes: #753956)
* Use node-uglify package (Closes: #753883)
* Fix vcs-field-not-canonical
Checksums-Sha1:
07b4b2a964540e0df37467ec0aa8066af4b201bb 2130 emscripten_1.22.1-1.dsc
2d16c1a9a838e1ce587561b615d83e78383a2f85 28140400
emscripten_1.22.1.orig.tar.bz2
4f08979db40e072ee3d4cdac67b4fa632be63eff 64060
emscripten_1.22.1-1.debian.tar.xz
762a0cf68764488fbe44c51036b8e9eb016ad757 22147950 emscripten_1.22.1-1_amd64.deb
6776d368f4e4b6a42c5984af2718ac8094dc8a4f 395866 emscripten-doc_1.22.1-1_all.deb
Checksums-Sha256:
ff3c8aed85141631e685a46c0d3725e8802d651cab576c3462852b71f00f074c 2130
emscripten_1.22.1-1.dsc
006089729340c0203193b2fabbc8945932c018d4d909907d1bdcf78772558350 28140400
emscripten_1.22.1.orig.tar.bz2
1e8a4f02b34732c39fa832f995afdcf889f3461fd5420c7db59a2377f8811a63 64060
emscripten_1.22.1-1.debian.tar.xz
ed4eb75a06b62fffe4898a40b4665fd715ec412b933a66497f7b680434fcea44 22147950
emscripten_1.22.1-1_amd64.deb
9185f935fc5da2e94e2c39f9220864181133957f35a6221cf4438d924a511bf8 395866
emscripten-doc_1.22.1-1_all.deb
Files:
cf260af165309e3e3ba002894ce05cba 22147950 devel extra
emscripten_1.22.1-1_amd64.deb
493b5c59abc2cc8aab1f5eb42b76d3f5 395866 doc extra
emscripten-doc_1.22.1-1_all.deb
5243c668d8c8b8bd843519213c5c624e 2130 devel extra emscripten_1.22.1-1.dsc
91f51c837ba67170680c32b2512dfd6d 28140400 devel extra
emscripten_1.22.1.orig.tar.bz2
7d26f95930497b356ea3d7074ca3b410 64060 devel extra
emscripten_1.22.1-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJT9awjAAoJEH5lKNp1LxvhhAgP/Re9vCzZ6aXDryVhrnzFoz4x
RDK/t51HY1/7Ofxb985nVme868Taagujo5cx9NqnZb4XnPc1NI6BSf30UraZmvdb
JloVV32LpiQGvl9qa0aIQIX7JzwPiP8rjRLxpuPKl5levWJe/bNm0aD+JCnVvoDX
pCbuMGB+p4lJXE8FRU7nus7iP9ih4XddMh4JyIERRoEAii602/d+BSWaNPg54ePv
Mlda/4VjLoXzwlZNcbt8j8a1fi87RNzCpA+LwyZKfuXZ3GUUftYM6gR7SIi1sAvn
gwf/JPZbZEVKfat5c31hDvYi7/lrTRz9w6JebDgLZWORHGyl3sFULeRQIi8asuV5
Yk078x7B808ohy5dv6HzAM8mtnOw0rvXO4cBW5qthBSQcMO6MeDiv/K9UDoV0TLA
hpdIR771cBqF+0rYC0xNs23MR9K8PKl/myrUJFQEO07Y3DIOblBJlU5tV2Ms1Svw
PMKHGzDdx6vbHo+PmgL7pKO7DUIhAZz2AL27K6pVWEW8xPxX9gqZlMXCPqMqqmhj
4erqE1AMJ2042SHTdOM+HmK+srhbpMfxUtPxvL0B4ywO9Ei6L2VoOj4zIcEHt1X+
M2aDTE2NmHhdgCGLdfrrXOSthQU9ShqaqYde71YIJlriqN65tInLuHj9+mKItD0F
ni9QqkilfhBspz3rk/f9
=OPsv
-----END PGP SIGNATURE-----
--- End Message ---