Since rabbitmq-server is a critical package and the (merge) upstream bump has already been made.
Would it be possible to when time permit modernize (or at least evaluate it) the packaging aspect ? It's the perfect time to do so before groovy become stable in October.
I see this as work we do now, to save/help us maintain the package in a support way later.
For instance ...
* Current package uses dh 10, when dh 13 is available now.
* A few deprecated things here and there.
* It has no autopkgtest and it seems like upstream has a testsuite we can use: https://github.com/rabbitmq/rabbitmq-test
* Few copyright issues
Here's the full report:
$ lintian -EvIL +pedantic
E: rabbitmq-server source: source-is-missing deps/rabbitmq_management/priv/www/js/singular/rpFrame.js line length is 32768 characters (>512)
E: rabbitmq-server source: source-is-missing deps/rabbitmq_management/priv/www/js/singular/singular.js line length is 32768 characters (>512)
Since rabbitmq-server is a critical package and the (merge) upstream bump has already been made.
Would it be possible to when time permit modernize (or at least evaluate it) the packaging aspect ? It's the perfect time to do so before groovy become stable in October.
I see this as work we do now, to save/help us maintain the package in a support way later.
For instance ...
* Current package uses dh 10, when dh 13 is available now. /github. com/rabbitmq/ rabbitmq- test
* A few deprecated things here and there.
* It has no autopkgtest and it seems like upstream has a testsuite we can use:
https:/
* Few copyright issues
Here's the full report:
$ lintian -EvIL +pedantic
E: rabbitmq-server source: source-is-missing deps/rabbitmq_ management/ priv/www/ js/singular/ rpFrame. js line length is 32768 characters (>512) management/ priv/www/ js/singular/ singular. js line length is 32768 characters (>512)
E: rabbitmq-server source: source-is-missing deps/rabbitmq_
W: rabbitmq-server source: debian- rules-uses- unnecessary- dh-argument dh ... --with=systemd (line 11) url-in- packaging debian/copyright http:// code.google. com/p/glmatrix/
W: rabbitmq-server source: obsolete-
I: rabbitmq-server source: debian- rules-parses- dpkg-parsechang elog (line 5) date-standards- version 4.2.1 (released 2018-08-25) (current is 4.5.0) autopkgtest- missing file-paragraph- in-dep5- copyright paragraph at line 39 file-paragraph- in-dep5- copyright paragraph at line 44 file-paragraph- in-dep5- copyright paragraph at line 49 file-paragraph- in-dep5- copyright paragraph at line 55 matches- nothing- in-dep5- copyright deps/mochiweb/* (paragraph at line 44) matches- nothing- in-dep5- copyright deps/rabbit_ common/ src/ec_ semver. erl (paragraph at line 55) matches- nothing- in-dep5- copyright deps/rabbit_ common/ src/ec_ semver_ parser. erl (paragraph at line 55) matches- nothing- in-dep5- copyright deps/rabbitmq_ management_ visualiser/ priv/www/ visualiser/ js/glMatrix* .js (paragraph at line 49) matches- nothing- in-dep5- copyright deps/webmachine/* (paragraph at line 39)
I: rabbitmq-server source: out-of-
I: rabbitmq-server source: testsuite-
I: rabbitmq-server source: unused-
I: rabbitmq-server source: unused-
I: rabbitmq-server source: unused-
I: rabbitmq-server source: unused-
I: rabbitmq-server source: wildcard-
I: rabbitmq-server source: wildcard-
I: rabbitmq-server source: wildcard-
I: rabbitmq-server source: wildcard-
I: rabbitmq-server source: wildcard-
X: rabbitmq-server source: debian- watch-does- not-check- gpg-signature
P: rabbitmq-server source: package- uses-deprecated -source- override- location uses-old- debhelper- compat- version 10 root-missing contains- prebuilt- java-object deps/rabbitmq_ auth_backend_ http/examples/ rabbitmq_ auth_backend_ spring_ boot/.mvn/ wrapper/ maven-wrapper. jar contains- prebuilt- java-object deps/rabbitmq_ auth_backend_ http/examples/ rabbitmq_ auth_backend_ spring_ boot_kotlin/ .mvn/wrapper/ maven-wrapper. jar contains- prebuilt- javascript- object deps/rabbitmq_ management/ priv/www/ js/ejs- 1.0.min. js contains- prebuilt- javascript- object deps/rabbitmq_ management/ priv/www/ js/excanvas. min.js contains- prebuilt- javascript- object deps/rabbitmq_ management/ priv/www/ js/global. js line length is 657 characters (>512) contains- prebuilt- javascript- object deps/rabbitmq_ management/ priv/www/ js/jquery- 3.4.1.min. js contains- prebuilt- javascript- object deps/rabbitmq_ management/ priv/www/ js/jquery. flot-0. 8.1.js line length is 2952 characters (>512) contains- prebuilt- javascript- object deps/rabbitmq_ management/ priv/www/ js/jquery. flot-0. 8.1.min. js contains- prebuilt- javascript- object deps/rabbitmq_ management/ priv/www/ js/jquery. flot-0. 8.1.time. min.js contains- prebuilt- javascript- object deps/rabbitmq_ management/ priv/www/ js/sammy- 0.7.6.min. js contains- prebuilt- javascript- object deps/rabbitmq_ management/ priv/www/ js/singular/ rpFrame. js line length is 32768 characters (>512) contains- prebuilt- javascript- object deps/rabbitmq_ management/ priv/www/ js/singular/ singular. js line length is 32768 characters (>512) contains- prebuilt- javascript- object deps/rabbitmq_ management/ priv/www/ js/singular/ singular. umd.js contains- prebuilt- javascript- object deps/rabbitmq_ shovel_ management/ priv/www/ js/shovel. js line length is 258 characters (>256) metadata- file-is- missing line-length- in-source- file deps/rabbitmq_ management/ priv/www/ js/global. js line length is 663 characters (>512) line-length- in-source- file deps/rabbitmq_ management/ priv/www/ js/jquery. flot-0. 8.1.js line length is 2952 characters (>512) line-length- in-source- file deps/rabbitmq_ management/ priv/www/ js/singular/ rpFrame. js line length is 32768 characters (>512) line-length- in-source- file deps/rabbitmq_ management/ priv/www/ js/singular/ singular. js line length is 32768 characters (>512)
P: rabbitmq-server source: package-
P: rabbitmq-server source: rules-requires-
P: rabbitmq-server source: source-
P: rabbitmq-server source: source-
P: rabbitmq-server source: source-
P: rabbitmq-server source: source-
P: rabbitmq-server source: source-
P: rabbitmq-server source: source-
P: rabbitmq-server source: source-
P: rabbitmq-server source: source-
P: rabbitmq-server source: source-
P: rabbitmq-server source: source-
P: rabbitmq-server source: source-
P: rabbitmq-server source: source-
P: rabbitmq-server source: source-
P: rabbitmq-server source: source-
X: rabbitmq-server source: upstream-
P: rabbitmq-server source: very-long-
P: rabbitmq-server source: very-long-
P: rabbitmq-server source: very-long-
P: rabbitmq-server source: very-long-