Your message dated Mon, 28 Jul 2014 15:36:00 +0000
with message-id <[email protected]>
and subject line Bug#744708: fixed in graphite-web 0.9.12+debian-4
has caused the Debian Bug report #744708,
regarding [graphite-web] [DFSG] Missing sources
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 [email protected]
immediately.)
--
744708: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744708
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: graphite-web
Severity: serious
Version: 0.9.12+debian-3
user: [email protected]
usertags: source-is-missing
severity: serious
X-Debbugs-CC: [email protected]
Hi,
Your package seems to include some files that lack sources
in prefered forms of modification:
webapp/content/js/ace/ace.js
webapp/content/js/ace/keybinding-vim.js
webapp/content/js/ace/mode-c_cpp.js
webapp/content/js/ace/mode-clojure.js
webapp/content/js/ace/mode-coffee.js
webapp/content/js/ace/mode-csharp.js
webapp/content/js/ace/mode-css.js
webapp/content/js/ace/mode-groovy.js
webapp/content/js/ace/mode-html.js
webapp/content/js/ace/mode-java.js
webapp/content/js/ace/mode-javascript.js
webapp/content/js/ace/mode-json.js
webapp/content/js/ace/theme-textmate.js
webapp/content/js/ace/worker-javascript.js
webapp/content/js/ext/ext-all.js
webapp/content/js/ext/pkgs/cmp-foundation.js
webapp/content/js/ext/pkgs/data-foundation.js
webapp/content/js/ext/pkgs/data-grouping.js
webapp/content/js/ext/pkgs/data-json.js
webapp/content/js/ext/pkgs/data-list-views.js
webapp/content/js/ext/pkgs/data-xml.js
webapp/content/js/ext/pkgs/direct.js
webapp/content/js/ext/pkgs/ext-core.js
webapp/content/js/ext/pkgs/ext-dd.js
webapp/content/js/ext/pkgs/ext-foundation.js
webapp/content/js/ext/pkgs/pkg-buttons.js
webapp/content/js/ext/pkgs/pkg-charts.js
webapp/content/js/ext/pkgs/pkg-forms.js
webapp/content/js/ext/pkgs/pkg-grid-editor.js
webapp/content/js/ext/pkgs/pkg-grid-foundation.js
webapp/content/js/ext/pkgs/pkg-grid-grouping.js
webapp/content/js/ext/pkgs/pkg-grid-property.js
webapp/content/js/ext/pkgs/pkg-history.js
webapp/content/js/ext/pkgs/pkg-menu.js
webapp/content/js/ext/pkgs/pkg-tabs.js
webapp/content/js/ext/pkgs/pkg-tips.js
webapp/content/js/ext/pkgs/pkg-toolbars.js
webapp/content/js/ext/pkgs/pkg-tree.js
webapp/content/js/ext/pkgs/resizable.js
webapp/content/js/ext/pkgs/state.js
webapp/content/js/ext/pkgs/window.js
webapp/content/js/ext/adapter/ext/ext-base.js
webapp/content/js/ext/adapter/jquery/ext-jquery-adapter.js
webapp/content/js/ext/adapter/prototype/ext-prototype-adapter.js
webapp/content/js/ext/adapter/yui/ext-yui-adapter.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 [email protected] 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: graphite-web
Source-Version: 0.9.12+debian-4
We believe that the bug you reported is fixed in the latest version of
graphite-web, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jonas Genannt <[email protected]> (supplier of updated graphite-web
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 28 Jul 2014 15:52:22 +0200
Source: graphite-web
Binary: graphite-web
Architecture: source all
Version: 0.9.12+debian-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Graphite Group <[email protected]>
Changed-By: Jonas Genannt <[email protected]>
Description:
graphite-web - Enterprise Scalable Realtime Graphing
Closes: 744708
Changes:
graphite-web (0.9.12+debian-4) unstable; urgency=medium
.
* added missing sources of extjs and ace (Closes: #744708)
Checksums-Sha1:
be7c902ff2bd9967b21ed46a34419dd84249c074 2127 graphite-web_0.9.12+debian-4.dsc
aa82949ea9aea8a00c06fecf9e90ad0b8fa08d77 326084
graphite-web_0.9.12+debian-4.debian.tar.xz
db573b9f7e2ccaee20de49942b9ee7996bc6cf75 1133152
graphite-web_0.9.12+debian-4_all.deb
Checksums-Sha256:
806ece2b8b5c4b96adffcb7f4368cc3c066e889022a50c7f8d41c4fd7a68721d 2127
graphite-web_0.9.12+debian-4.dsc
aa6f797ce0123bc1380088c97f502c16320b2a8ad252e08ba9b1c0a4b7f36c77 326084
graphite-web_0.9.12+debian-4.debian.tar.xz
182592965ec3cb0f7cbdde651e0efbf5e7c4f0988d5eb80798618dc60db9f9d2 1133152
graphite-web_0.9.12+debian-4_all.deb
Files:
2c99602b537af9314884d7cc0da8481b 1133152 web extra
graphite-web_0.9.12+debian-4_all.deb
5414d1d3d455a88a9e1c992643a01d72 2127 web extra
graphite-web_0.9.12+debian-4.dsc
ea599cae22a0c21434f790406751c256 326084 web extra
graphite-web_0.9.12+debian-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJT1lZ4AAoJEPBM7/YBbP/Q3eAQAIFp8dtT+ToI25i68sqhWgAG
vM1ASAXqo1r/ng6p6dzK7t94PP/w1yt/W1IHD7SuDqKg31P9HrUVDUp5tOlSODd8
xbtYhhhrZDVOVp46lmDiHn9sCvMr5tjhvUPwcRxAdwDZDxfBWNpVXaqUmJ00srVt
nuX9DZHeLqNcejLZG1yIKYoLedJZjWbQy+NvWSDODzDe53yIyGjTd8gx3sJ0VNrT
JAy+0FuO3QLtz9AzZaZI2TUdcKbzKiWFYE/sDnJD4I/iFxsGvrghz5CQQiT5onAF
SaKINd2nUupCGMLvZ/gHIIL84hM60P2NoK9kBqWEdfzAuRWBNx4Znd+KOvX0LdnN
kTD2ucjKuWBt6Dsm9wd3tVBW/pYNPFyO4VbuCZxPEBqbXLNWsE4AM/hVh7XaZLJG
41a2ELNr7VlksDE2z0/kW0E0m0YEmc2inlPKvFD1cEiNsMpubEHlp17VrmBDdoji
ArcS5EUtuhbctSISqd5pLn6R1lrTBLK6SFxnOK2WCt4GYzJMwY5QzwI6jglWKrLp
55b02vfpqtvd24Jrhr6J9IQZzAQfaBOM2cV5YX3WDQyYmaoElHNiJyqJhsrN6GCD
h9dFscTttmKdbG247n36ovj3JMdw56s5SdVGiuWySHvvijWnDuoSMefBt53ni/VR
Kv+X2d6dFHhX3EDYngD4
=JnAG
-----END PGP SIGNATURE-----
--- End Message ---