Package: ganglia-web version; 3.6.1-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: js/jquery.scrollTo-1.4.3.1-min.js js/jquery.qtip.min.js js/jquery-ui.min.js Please override the following and add why on override file js/protovis-r3.2.js (source is js/protovis-d3.2.js) contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.widget.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.tooltip.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.tabs.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.spinner.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.sortable.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.slider.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.selectable.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.resizable.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.progressbar.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.position.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.mouse.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.menu.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect-transfer.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect-slide.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect-shake.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect-scale.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect-pulsate.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect-highlight.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect-fold.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect-fade.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect-explode.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect-drop.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect-clip.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect-bounce.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.effect-blind.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.droppable.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.draggable.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.dialog.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.datepicker.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.core.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.button.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.autocomplete.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery.ui.accordion.min.js contrib/jquery-ui-1.10.2/ui/minified/jquery-ui.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-zh-TW.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-zh-HK.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-zh-CN.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-vi.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-uk.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-tr.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-tj.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-th.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-ta.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-sv.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-sr.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-sr-SR.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-sq.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-sl.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-sk.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-ru.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-ro.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-rm.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-pt.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-pt-BR.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-pl.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-no.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-nn.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-nl.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-nl-BE.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-nb.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-ms.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-ml.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-mk.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-lv.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-lt.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-lb.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-ky.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-ko.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-km.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-kk.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-ka.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-ja.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-it.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-is.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-id.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-hy.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-hu.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-hr.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-hi.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-he.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-gl.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-fr.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-fr-CH.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-fr-CA.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-fo.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-fi.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-fa.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-eu.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-et.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-es.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-eo.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-en-NZ.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-en-GB.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-en-AU.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-el.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-de.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-da.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-cy-GB.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-cs.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-ca.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-bs.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-bg.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-be.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-az.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-ar.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-ar-DZ.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery.ui.datepicker-af.min.js contrib/jquery-ui-1.10.2/ui/minified/i18n/jquery-ui-i18n.min.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
signature.asc
Description: This is a digitally signed message part.