Your message dated Wed, 19 Aug 2026 19:48:56 -0500
with message-id <[email protected]>
and subject line Re: RFS: libjs-jush/3.1.0-1 -- JavaScript Syntax Highlighter
has caused the Debian Bug report #1144134,
regarding RFS: libjs-jush/3.1.0-1 -- JavaScript Syntax Highlighter
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.)


-- 
1144134: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1144134
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "libjs-jush":

 * Package name     : libjs-jush
   Version          : 3.1.0-1
 * URL              : https://jush.sourceforge.io/
 * License          : Apache-2.0
 * Vcs              : https://salsa.debian.org/js-team/libjs-jush
   Section          : javascript

The source builds the following binary packages:

  libjs-jush - JavaScript Syntax Highlighter

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/libjs-jush/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/libj/libjs-jush/libjs-jush_3.1.0-1.dsc

Changes since the last upload:

 libjs-jush (3.1.0-1) unstable; urgency=medium
 .
   * New upstream version 3.1.0

Regards,
-- 
  Alexandre Rossi

--- End Message ---
--- Begin Message ---
Hello,

Please address this Lintian output on your next upload:

Running lintian...
N:
W: libjs-jush: embedded-javascript-library please use libjs-jquery-jush 
[usr/share/javascript/jush/jquery.jush.js]
N:
N:   This package contains an embedded copy of JavaScript libraries that are
N:   now available in their own packages (for example, JQuery, Prototype,
N:   Mochikit or "Cropper"). Please depend on the appropriate package and
N:   symlink the library into the appropriate location.
N:
N:   Please refer to Embedded code copies (Section 4.13) in the Debian Policy
N:   Manual for details.
N:
N:   Visibility: warning
N:   Show-Always: no
N:   Check: languages/javascript/embedded
N:
N:
P: libjs-jush source: package-uses-old-debhelper-compat-version 13
N:
N:   This package uses a debhelper compatibility level that is no longer
N:   recommended. Please consider using the recommended level.
N:
N:   For most packages, the best way to set the compatibility level is to
N:   specify debhelper-compat (= X) as a Build-Depends in debian/control. You
N:   can also use the debian/compat file or export DH_COMPAT in debian/rules.
N:
N:   If no level is selected debhelper defaults to level 1, which is
N:   deprecated.
N:
N:   Please refer to the debhelper(7) manual page for details.
N:
N:   Visibility: pedantic
N:   Show-Always: no
N:   Check: debhelper
N:
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object [jush-api.js]
N:
N:   The source tarball contains a prebuilt (minified) JavaScript object. They
N:   are usually left by mistake when generating the tarball by not cleaning
N:   the source directory first. You may want to report this as an upstream
N:   bug, in case there is no sign that this was intended.
N:
N:   Visibility: pedantic
N:   Show-Always: no
N:   Check: files/source-missing
N:
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object 
[modules/jush-cnf.js]
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object 
[modules/jush-css.js]
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object 
[modules/jush-htm.js]
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object 
[modules/jush-http.js]
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object 
[modules/jush-js.js]
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object 
[modules/jush-mssql.js]
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object 
[modules/jush-oracle.js]
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object 
[modules/jush-pgsql.js]
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object 
[modules/jush-php.js]
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object 
[modules/jush-redis.js]
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object 
[modules/jush-sql.js]
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object 
[modules/jush-sqlite.js]
N:
P: libjs-jush source: source-contains-prebuilt-javascript-object [tests.js]
N:
P: libjs-jush source: trailing-whitespace [debian/rules:8]
N:
N:   This file contains lines with trailing whitespace characters.
N:
N:   Whilst often harmless and unsightly, such extra whitespaces can also cause
N:   tools to interpret the whitespace characters literally. The tool diff(1)
N:   does not like them, either. They are best avoided.
N:
N:   Some of these problems can be hard to track down.
N:
N:   Whitespace at the end of lines may be removed with the following:
N:
N:    $ sed -i -e 's@[[:space:]]*$@@g' debian/control debian/changelog
N:
N:   If you use Emacs, you can also use "M-x wh-cl" (whitespace-cleanup).
N:
N:   However, if you wish to only remove trailing spaces and leave trailing
N:   tabs (eg. for Makefiles), you can use the following code snippet:
N:
N:    $ sed -i -e 's@[ ]*$@@g' debian/rules
N:
N:   To remove empty lines from the end of a file, you can use:
N:
N:    $ sed -i -e :a -e '/^\n*$/{$d;N;};/\n$/ba' debian/rules
N:
N:   Visibility: pedantic
N:   Show-Always: no
N:   Check: debian/trailing-whitespace
N:   Renamed from: file-contains-trailing-whitespace
N:
N:
P: libjs-jush source: upstream-metadata-file-is-missing
N:
N:   This source package is not Debian-native but it does not have a
N:   debian/upstream/metadata file.
N:
N:   The Upstream MEtadata GAthered with YAml (UMEGAYA) project is an effort to
N:   collect meta-information about upstream projects from any source package.
N:   This file is in YAML format and it is used in to feed the data in the
N:   UltimateDebianDatabase. For example, it can contains the way the authors
N:   want their software be cited in publications and some bibliographic
N:   references about the software.
N:
N:   Please add a debian/upstream/metadata file.
N:
N:   Please refer to https://dep-team.pages.debian.net/deps/dep12/ and
N:   https://wiki.debian.org/UpstreamMetadata for details.
N:
N:   Visibility: pedantic
N:   Show-Always: no
N:   Check: debian/upstream/metadata
N:
N:
X: libjs-jush source: debian-watch-does-not-check-openpgp-signature 
[debian/watch]
N:
N:   This watch file does not specify a means to verify the upstream tarball
N:   using a cryptographic signature.
N:
N:   If upstream distributions provides such signatures, please use the
N:   pgpsigurlmangle options in this watch file's opts= to generate the URL of
N:   an upstream OpenPGP signature. This signature is automatically downloaded
N:   and verified against a keyring stored in debian/upstream/signing-key.asc
N:
N:   Of course, not all upstreams provide such signatures but you could request
N:   them as a way of verifying that no third party has modified the code after
N:   its release (projects such as phpmyadmin, unrealircd, and proftpd have
N:   suffered from this kind of attack).
N:
N:   Please refer to the uscan(1) manual page for details.
N:
N:   Visibility: pedantic
N:   Show-Always: no
N:   Check: debian/watch
N:   Renamed from: debian-watch-does-not-check-gpg-signature
N:   debian-watch-may-check-gpg-signature
N:   This tag is experimental.
N:
N:
X: libjs-jush source: source-is-missing [jush-api.js]
N:
N:   The source of the following file is missing. Lintian checked a few
N:   possible paths to find the source, and did not find it.
N:
N:   Please repack your package to include the source or add it to
N:   "debian/missing-sources" directory.
N:
N:   Please note, that very-long-line-length-in-source-file tagged files are
N:   likely tagged source-is-missing. It is a feature not a bug.
N:
N:   Visibility: error
N:   Show-Always: no
N:   Check: files/source-missing
N:   This tag is experimental.
N:
N:
X: libjs-jush source: source-is-missing [modules/jush-css.js]
N:
X: libjs-jush source: source-is-missing [modules/jush-htm.js]
N:
X: libjs-jush source: source-is-missing [modules/jush-http.js]
N:
X: libjs-jush source: source-is-missing [modules/jush-redis.js]
N:
X: libjs-jush source: very-long-line-length-in-source-file 1127 > 512 
[modules/jush-sqlite.js:43]
N:
N:   The source file includes a line length that is well beyond the normally
N:   human made code line length.
N:
N:   This very long line length does not allow Lintian to do correctly some
N:   source file checks.
N:
N:   This line could also be the result of some text injected by a computer
N:   program, and thus could lead to FTBFS bugs.
N:
N:   Last but not least, long line in source code could be used to obfuscate
N:   the source code and to hide stuff like backdoors or security problems.
N:
N:   It could be due to jslint source comments or other build tool comments.
N:
N:   You may report this issue upstream.
N:
N:   Visibility: pedantic
N:   Show-Always: no
N:   Check: files/contents/line-length
N:   Renamed from: insane-line-length-in-source-file
N:   This tag is experimental.
N:
N:   Screen: autotools/long-lines
N:     Advocates: "Russ Allbery" <[email protected]>
N:     Reason:
N:             Upstream sources using autoconf have traditionally been
N:             distributed with generated ./configure scripts as well as
N:             other third-party m4 macro files such as libtool.
N:
N:             When paired with automake, there may also be some intermediate
N:             Makefile.in files.
N:
N:             A lot of sources potentially contain such files, but they are
N:             not actionable by either the Debian distributor or by the
N:             upstream maintainer.
N:
N:             As a side note, modern Debian build protocols will re-create
N:             many of those files via dh_autoreconf. They are present merely
N:             to aid in bootstrapping systems where the GNU suite may not yet
N:             be available.
N:
N:             Read more in Bug#996740.
N:
N:
X: libjs-jush source: very-long-line-length-in-source-file 1486 > 512 
[tests.js:35]
N:
X: libjs-jush source: very-long-line-length-in-source-file 1992 > 512 
[modules/jush-htm.js:45]
N:
X: libjs-jush source: very-long-line-length-in-source-file 2780 > 512 
[modules/jush-pgsql.js:36]
N:
X: libjs-jush source: very-long-line-length-in-source-file 2884 > 512 
[modules/jush-http.js:8]
N:
X: libjs-jush source: very-long-line-length-in-source-file 3683 > 512 
[modules/jush-js.js:28]
N:
X: libjs-jush source: very-long-line-length-in-source-file 37143 > 512 
[modules/jush-php.js:90]
N:
X: libjs-jush source: very-long-line-length-in-source-file 3786 > 512 
[modules/jush-sql.js:202]
N:
X: libjs-jush source: very-long-line-length-in-source-file 5029 > 512 
[modules/jush-oracle.js:8]
N:
X: libjs-jush source: very-long-line-length-in-source-file 5193 > 512 
[modules/jush-redis.js:6]
N:
X: libjs-jush source: very-long-line-length-in-source-file 723 > 512 
[jush-api.js:242]
N:
X: libjs-jush source: very-long-line-length-in-source-file 8037 > 512 
[modules/jush-mssql.js:12]
N:
X: libjs-jush source: very-long-line-length-in-source-file 870 > 512 
[modules/jush-cnf.js:20]
N:
X: libjs-jush source: very-long-line-length-in-source-file 8892 > 512 
[modules/jush-css.js:16]

I: Lintian run successful (worst tag: warn)

Otherwise, enjoy:

$ dput ftp-master ../libjs-jush_3.1.0-1_source.changes
Uploading libjs-jush using ftp to ftp-master (host: ftp.upload.debian.org; 
directory: /pub/UploadQueue/)
running allowed-distribution: check whether a local profile permits uploads to 
the target distribution
running protected-distribution: warn before uploading to distributions where a 
special policy applies
running checksum: verify checksums before uploading
running suite-mismatch: check the target distribution for common errors
running gpg: check GnuPG signatures before the upload
Uploading libjs-jush_3.1.0-1.dsc
Uploading libjs-jush_3.1.0.orig.tar.gz
Uploading libjs-jush_3.1.0-1.debian.tar.xz
Uploading libjs-jush_3.1.0-1_source.buildinfo
Uploading libjs-jush_3.1.0-1_source.changes

Best regards,
Simon Quigley
[email protected]

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to