Comment 3 for bug 797387

Revision history for this message
Micah Gersten (micahg) wrote :

You have a lot of lintian warnings that should be fixed before this is accepted into the archive:
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/log4j.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/commons-logging-1.0.4.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/xmlsec-1.4.2.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/wstx-asl-3.2.0.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/commons-cli-1.1.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/jaxws-api-2.0.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/jaxb-impl-2.0.1.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/stax-api-1.0.1.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/commons-codec-1.3.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/jaxb-api-2.0.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/xalan-j2-2.7.0.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/wsdl4j-1.6.1.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/activation-1.1.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/serializer.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/wss4j-1.5.7.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/commons-httpclient-3.0.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/CliCommando-1.0.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/xfire-all-1.2.6.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/jdom-1.0.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/xfire-jsr181-api-1.0-M1.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/commons-discovery-0.2.jar
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/service.jar
W: rdscli: manpage-has-bad-whatis-entry usr/share/man/man1/rds-describe-orderable-db-instance-options.1.gz
N: Processing source package rdscli (version 1.4.006-0ubuntu1) ...
P: rdscli source: duplicate-in-relation-field in rdscli depends: libcommons-logging-java, libcommons-logging-java
N:
N: The given field in the debian/control file contains relations that are
N: either identical or imply each other. The less restrictive one can be
N: removed. This is done automatically by dpkg-source and dpkg-gencontrol,
N: so this does not affect the generated package.
N:
N: Severity: pedantic, Certainty: certain
N:
P: rdscli source: unneeded-build-dep-on-quilt
N:
N: This package build-depends on quilt, which is not required since
N: dpkg-source will apply patches at unpack time for 3.0 (quilt) source
N: packages.
N:
N: Remember to remove any references to quilt in the rules file (e.g.
N: "--with quilt", dh_quilt_* or quilt makefile includes).
N:
N: This tag is meant to remind people that with 3.0 (quilt), quilt is not
N: necessary. If you keep the build-depends on quilt to ease backporting to
N: older releases, then please ignore/override this tag.
N:
N: Severity: pedantic, Certainty: possible
N:
I: rdscli source: quilt-patch-missing-description add-makefile.patch
N:
N: quilt patch files should start with a description of patch. All lines
N: before the start of the patch itself are considered part of the
N: description. You can edit the description with quilt header -e when the
N: patch is at the top of the stack.
N:
N: As well as a description of the purpose and function of the patch, the
N: description should ideally contain author information, a URL for the bug
N: report (if any), Debian or upstream bugs fixed by it, upstream status,
N: the Debian version and date the patch was first included, and any other
N: information that would be useful if someone were investigating the patch
N: and underlying problem. Please consider using the DEP-3 format for this
N: information.
N:
N: Refer to http://dep.debian.net/deps/dep3/ for details.
N:
N: Severity: wishlist, Certainty: certain
N:
W: rdscli source: out-of-date-standards-version 3.9.1 (current is 3.9.2)
N:
N: The source package refers to a Standards-Version older than the one that
N: was current at the time the package was created (according to the
N: timestamp of the latest debian/changelog entry). Please consider
N: updating the package to current Policy and setting this control field
N: appropriately.
N:
N: If the package is already compliant with the current standards, you
N: don't have to re-upload the package just to adjust the Standards-Version
N: control field. However, please remember to update this field next time
N: you upload the package.
N:
N: See /usr/share/doc/debian-policy/upgrading-checklist.txt.gz in the
N: debian-policy package for a summary of changes in newer versions of
N: Policy.
N:
N: Severity: normal, Certainty: certain
N:
I: rdscli source: debian-watch-file-is-missing
N:
N: This source package is not Debian-native but it does not have a
N: debian/watch file. This file is used for automatic detection of new
N: upstream versions by the Debian External Health Status project and other
N: project infrastructure. If this package is maintained upstream, please
N: consider adding a debian/watch file to detect new releases.
N:
N: If the package is not maintained upstream or if upstream uses a
N: distribution mechanism that cannot be meaningfully monitored by uscan
N: and the Debian External Health Status project, please consider adding a
N: debian/watch file containing only comments documenting the situation.
N:
N: Refer to Debian Policy Manual section 4.11 (Optional upstream source
N: location: debian/watch) and the uscan(1) manual page for details.
N:
N: Severity: wishlist, Certainty: certain
N:
I: rdscli: spelling-error-in-manpage usr/share/man/man1/rds-create-db-parameter-group.1.gz paramter parameter
N:
N: Lintian found a spelling error in the manpage. Lintian has a list of
N: common misspellings that it looks for. It does not have a dictionary
N: like a spelling checker does.
N:
N: If the string containing the spelling error is translated with the help
N: of gettext (with the help of po4a, for example) or a similar tool,
N: please fix the error in the translations as well as the English text to
N: avoid making the translations fuzzy. With gettext, for example, this
N: means you should also fix the spelling mistake in the corresponding
N: msgids in the *.po files.
N:
N: Severity: minor, Certainty: possible
N:
W: rdscli: manpage-has-bad-whatis-entry usr/share/man/man1/rds-describe-orderable-db-instance-options.1.gz
N:
N: Each manual page should start with a "NAME" section, which lists the
N: name and a brief description of the page separated by "\-". The "NAME"
N: section is parsed by lexgrog and used to generate a database that's
N: queried by commands like apropos and whatis. This tag indicates that
N: lexgrog was unable to parse the NAME section of this manual page.
N:
N: For manual pages that document multiple programs, functions, files, or
N: other things, the part before "\-" should list each separated by a comma
N: and a space. Each thing listed must not contain spaces; a man page for a
N: two-part command like "fs listacl" must use something like "fs_listacl"
N: in the "NAME" section so that it can be parsed by lexgrog.
N:
N: Refer to the lexgrog(1) manual page, the groff_man(7) manual page, and
N: the groff_mdoc(7) manual page for details.
N:
N: Severity: normal, Certainty: certain
N:
W: rdscli: jar-not-in-usr-share usr/lib/rdscli/log4j.jar
N:
N: The classpath listed in some of the files references files outside of
N: /usr/share, while all installed JAR files must be within /usr/share/java
N: for libraries or /usr/share/<package> for JARs for private use.
N:
N: The rationale is that jar files are in almost all cases architecture
N: independent and therefore should be in /usr/share. If the jar file is
N: truly architecture dependent or it cannot be moved since symlinked jar
N: files are not accepted by the application, then please override this
N: tag.
N:
N: Refer to Debian Java Policy section 2.2 (Debian Java Policy) and Debian
N: Java Policy section 2.3 (Debian Java Policy) for details.
N:
N: Severity: normal, Certainty: possible
N:

unsubscribing ubuntu-sponsors until these are fixed