[Bug 1878049] Re: Upgrade rabbitmq-server to v3.8.3 from upstream
Eric Desrochers
eric.desrochers at canonical.com
Thu May 14 13:50:20 UTC 2020
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)
W: rabbitmq-server source: debian-rules-uses-unnecessary-dh-argument dh ... --with=systemd (line 11)
W: rabbitmq-server source: obsolete-url-in-packaging debian/copyright http://code.google.com/p/glmatrix/
I: rabbitmq-server source: debian-rules-parses-dpkg-parsechangelog (line 5)
I: rabbitmq-server source: out-of-date-standards-version 4.2.1 (released 2018-08-25) (current is 4.5.0)
I: rabbitmq-server source: testsuite-autopkgtest-missing
I: rabbitmq-server source: unused-file-paragraph-in-dep5-copyright paragraph at line 39
I: rabbitmq-server source: unused-file-paragraph-in-dep5-copyright paragraph at line 44
I: rabbitmq-server source: unused-file-paragraph-in-dep5-copyright paragraph at line 49
I: rabbitmq-server source: unused-file-paragraph-in-dep5-copyright paragraph at line 55
I: rabbitmq-server source: wildcard-matches-nothing-in-dep5-copyright deps/mochiweb/* (paragraph at line 44)
I: rabbitmq-server source: wildcard-matches-nothing-in-dep5-copyright deps/rabbit_common/src/ec_semver.erl (paragraph at line 55)
I: rabbitmq-server source: wildcard-matches-nothing-in-dep5-copyright deps/rabbit_common/src/ec_semver_parser.erl (paragraph at line 55)
I: rabbitmq-server source: wildcard-matches-nothing-in-dep5-copyright deps/rabbitmq_management_visualiser/priv/www/visualiser/js/glMatrix*.js (paragraph at line 49)
I: rabbitmq-server source: wildcard-matches-nothing-in-dep5-copyright deps/webmachine/* (paragraph at line 39)
X: rabbitmq-server source: debian-watch-does-not-check-gpg-signature
P: rabbitmq-server source: package-uses-deprecated-source-override-location
P: rabbitmq-server source: package-uses-old-debhelper-compat-version 10
P: rabbitmq-server source: rules-requires-root-missing
P: rabbitmq-server source: source-contains-prebuilt-java-object deps/rabbitmq_auth_backend_http/examples/rabbitmq_auth_backend_spring_boot/.mvn/wrapper/maven-wrapper.jar
P: rabbitmq-server source: source-contains-prebuilt-java-object deps/rabbitmq_auth_backend_http/examples/rabbitmq_auth_backend_spring_boot_kotlin/.mvn/wrapper/maven-wrapper.jar
P: rabbitmq-server source: source-contains-prebuilt-javascript-object deps/rabbitmq_management/priv/www/js/ejs-1.0.min.js
P: rabbitmq-server source: source-contains-prebuilt-javascript-object deps/rabbitmq_management/priv/www/js/excanvas.min.js
P: rabbitmq-server source: source-contains-prebuilt-javascript-object deps/rabbitmq_management/priv/www/js/global.js line length is 657 characters (>512)
P: rabbitmq-server source: source-contains-prebuilt-javascript-object deps/rabbitmq_management/priv/www/js/jquery-3.4.1.min.js
P: rabbitmq-server source: source-contains-prebuilt-javascript-object deps/rabbitmq_management/priv/www/js/jquery.flot-0.8.1.js line length is 2952 characters (>512)
P: rabbitmq-server source: source-contains-prebuilt-javascript-object deps/rabbitmq_management/priv/www/js/jquery.flot-0.8.1.min.js
P: rabbitmq-server source: source-contains-prebuilt-javascript-object deps/rabbitmq_management/priv/www/js/jquery.flot-0.8.1.time.min.js
P: rabbitmq-server source: source-contains-prebuilt-javascript-object deps/rabbitmq_management/priv/www/js/sammy-0.7.6.min.js
P: rabbitmq-server source: source-contains-prebuilt-javascript-object deps/rabbitmq_management/priv/www/js/singular/rpFrame.js line length is 32768 characters (>512)
P: rabbitmq-server source: source-contains-prebuilt-javascript-object deps/rabbitmq_management/priv/www/js/singular/singular.js line length is 32768 characters (>512)
P: rabbitmq-server source: source-contains-prebuilt-javascript-object deps/rabbitmq_management/priv/www/js/singular/singular.umd.js
P: rabbitmq-server source: source-contains-prebuilt-javascript-object deps/rabbitmq_shovel_management/priv/www/js/shovel.js line length is 258 characters (>256)
X: rabbitmq-server source: upstream-metadata-file-is-missing
P: rabbitmq-server source: very-long-line-length-in-source-file deps/rabbitmq_management/priv/www/js/global.js line length is 663 characters (>512)
P: rabbitmq-server source: very-long-line-length-in-source-file deps/rabbitmq_management/priv/www/js/jquery.flot-0.8.1.js line length is 2952 characters (>512)
P: rabbitmq-server source: very-long-line-length-in-source-file deps/rabbitmq_management/priv/www/js/singular/rpFrame.js line length is 32768 characters (>512)
P: rabbitmq-server source: very-long-line-length-in-source-file deps/rabbitmq_management/priv/www/js/singular/singular.js line length is 32768 characters (>512)
** Changed in: rabbitmq-server (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to rabbitmq-server in Ubuntu.
https://bugs.launchpad.net/bugs/1878049
Title:
Upgrade rabbitmq-server to v3.8.3 from upstream
Status in rabbitmq-server package in Ubuntu:
Fix Released
Bug description:
rabbitmq-server FTBFS in Groovy, and needs to be upgraded to latest
from upstream.
Also the current debian/watch file downloads from an outdated
location. Update the watch file so it gets the sources directly from
GitHub.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/1878049/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list