Your message dated Thu, 17 Dec 2015 16:37:59 +0000
with message-id <e1a9bz1-0006fu...@franck.debian.org>
and subject line Bug#788728: fixed in jsxgraph 0.99.3~dfsg1-1
has caused the Debian Bug report #788728,
regarding [src:jsxgraph] 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.)


-- 
788728: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788728
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:jsxgraph
Version:  0.98~dfsg1-3
user: lintian-ma...@debian.org
usertags: source-is-missing
severity: serious
X-Debbugs-CC: ftpmas...@debian.org

Hi,

Your package includes some files that seem to lack sources
in prefered forms of modification:

    examples/wahldaten.js
    examples/germany_json.js
    examples/germany.js
    JSXCompressor/jsxcompressor.js
    examples/templates/js/shCore.js
    examples/new_examples/js/shCore.js
    examples/ggb/jscc/jscc/webdriver.js
    examples/ggb/jscc/jscc/driver.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."

In some cases this could also constitute a license violation for some
copyleft licenses such as the GNU GPL. (While sometimes the licence
allows not to ship the source, the DFSG always mandates source code.)

In order to solve this problem, you could:
1.  add the source files to "debian/missing-sources" directory.
2. repack the origin tarball and add the missing source files to it.

Both way satisfy the requirement to ship all source code. The 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

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---
--- Begin Message ---
Source: jsxgraph
Source-Version: 0.99.3~dfsg1-1

We believe that the bug you reported is fixed in the latest version of
jsxgraph, 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 788...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Georges Khaznadar <georg...@debian.org> (supplier of updated jsxgraph 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: Thu, 17 Dec 2015 10:17:07 +0100
Source: jsxgraph
Binary: jsxgraph
Architecture: source all
Version: 0.99.3~dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Georges Khaznadar <georg...@debian.org>
Changed-By: Georges Khaznadar <georg...@debian.org>
Description:
 jsxgraph   - Interactive Geometry with JavaScript
Closes: 669752 734501 788728 808165
Changes:
 jsxgraph (0.99.3~dfsg1-1) unstable; urgency=medium
 .
   * upgraded to the newest upstream version
   * removed a few sourceless files; Closes: #788728, and documented
     a few javascript sources in jsxgraph-lintian-overrides
   * realized that a former bug was already fixed. (Resolve FTBFS
     because of missing b-d-i). Closes: #734501
   * modified the installation to comply with Apache2.4; Closes: #669752
   * upgraded to dh_python2, thanks to Mattia Rizzolo's patch.
     Closes: #808165
   * upgraded Standards-Version to 3.9.6
   * imported the bootstrap script r.js as a quilt patch
   * changed the links to prototype.js in examples
   * changed the links to jquery.js in examples
   * changed the links to mathjax.js in examples
Checksums-Sha1:
 55b0053507f20336dfeff353653447ccfd7e340e 1916 jsxgraph_0.99.3~dfsg1-1.dsc
 41d2e3834588a07d95a9ac398b3cfc7767ba1ee7 4811500 
jsxgraph_0.99.3~dfsg1.orig.tar.xz
 0fb7d513f916619b59b6f8baff933339d183540c 202812 
jsxgraph_0.99.3~dfsg1-1.debian.tar.xz
 036263d2ac28c2ca0c2aefc21a9fe48533b7e1ba 6352858 
jsxgraph_0.99.3~dfsg1-1_all.deb
Checksums-Sha256:
 9786ff40c99cbca80b0dcf8c3ae30af247aef7550fbad9e9d682460be50dd0dd 1916 
jsxgraph_0.99.3~dfsg1-1.dsc
 26a081acc28056d1a27069514946684178681b9f3c97cb571c7fdc70d49d7691 4811500 
jsxgraph_0.99.3~dfsg1.orig.tar.xz
 e7806d00ca41c5c2427758712977dc44df900ede926b26c46fe5a0744153075e 202812 
jsxgraph_0.99.3~dfsg1-1.debian.tar.xz
 2e28a60003d51ded4fb35241b36a66e4231181236ff73c7fb72328ba4938f66a 6352858 
jsxgraph_0.99.3~dfsg1-1_all.deb
Files:
 6c281e7a88bea602ea712e301e344225 1916 devel extra jsxgraph_0.99.3~dfsg1-1.dsc
 7f8fa80ab1aebb2773185e29be5a8062 4811500 devel extra 
jsxgraph_0.99.3~dfsg1.orig.tar.xz
 ac5925aecbe0b612fbe1a5b4d4234a8b 202812 devel extra 
jsxgraph_0.99.3~dfsg1-1.debian.tar.xz
 4245e80217c9de357ee90e3047868387 6352858 devel extra 
jsxgraph_0.99.3~dfsg1-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIVAwUBVnLChRwoFpBxNq45AQhgzw//bTiDxmSolu0kRAprLhVtgoou71gLV1Ym
ByzSSSpx9EVbLAtJMN0240TJJlC34525Zxyz+vOLElan3HNaHcLDiI5MhVC54inw
c33LneGlOCtoLLCZFsB/DDW4wKHF548W9vdiT2DkmCruGWZlQkcvoALBApRG1VuK
w9rvHz8B4jZJcm6dmtzR5Dirrk7prIsjxxEP6l1MrZw0ksS9ngYxi4Igt0nbGv+P
LeBMn0iuFJUkoWspo9MdX/4aGJvhzgc4Vq9b9GWkYNxoZDNsU3uTxRb94RTxhmj9
5xOBv+3QD1t2W090ybfX98t6b5YWnZoxo7xQpUmn5X4GbCogX0dPLlBOLFQrch9A
xuBqNXiX6JQCBl9uN4zIxNOI/lsjc3Het38xqwOOG1tcPMjr3n5StFqZKjmc81jg
qBs4BHUarcfXEOZ46JHFzrXf0bEVKMx8fjjcn6zAXfCtmG0evTO2Cft3CSsNUFkQ
PRDDxX/L0iUaWMepo0xGosWxzNRk39ykr9M0wla111CcG4MF5VKR3QMUC/L3JhIU
dhC0gob2fxWRQgZeMB7wepi62QPZQx85ZzNU0rYeuEMq/4uLpIpQib6KVdT4xOHY
Sno9o55MzH13DnFibWhWD52uJPC+USsKqjxJ1LEW4SQkVN453h4yDjCUM+Lykj1g
Kggjz76hIPI=
=28LG
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to