[Aptitude-devel] New version ready for sponser/upload

Axel Beckert abe at debian.org
Wed Feb 8 12:47:30 UTC 2012


Hi,

Daniel Hartwig wrote:
> > One thing I noticed via mentors.d.n directly were the two lintian
> > warnings. They're not a problem (now), but they're usually also easy
> > to fix. (So I'd upload it anyway if those two warnings are the only
> > issues. :-)
> 
> Yes, these are for the build-{arch,indep} targets.  The trivial fix is
> a nop which we opted to leave for now and look at separating
> build-docs from build-curses instead, which will be more useful.

Yeah, I slightly remember we had that discussion before. Granted. ;-)

> Please advise anything else you find.

Lintian found quite some of the "informational", "pedantic" and
"experimental" stuff. I'm mentioning those which I think we can tackle
more or less easily:

I: aptitude-doc-cs: extended-description-is-probably-too-short
I: aptitude-doc-ja: extended-description-is-probably-too-short
I: aptitude-doc-fr: extended-description-is-probably-too-short
I: aptitude-doc-en: extended-description-is-probably-too-short
I: aptitude-doc-es: extended-description-is-probably-too-short

I think we should do lintian overrides for those. The long description
is fine IMHO.

X: aptitude-doc-cs: duplicate-files usr/share/doc/aptitude/html/cs/ld-idp5307440.html usr/share/doc/aptitude/html/cs/ld-idp5988848.html
X: aptitude-doc-cs: duplicate-files usr/share/doc/aptitude/html/cs/ld-idp5198864.html usr/share/doc/aptitude/html/cs/ld-idp5219696.html
X: aptitude-doc-ja: duplicate-files usr/share/doc/aptitude/html/ja/ld-idp5326384.html usr/share/doc/aptitude/html/ja/ld-idp6169504.html
X: aptitude-doc-ja: duplicate-files usr/share/doc/aptitude/html/ja/ld-idp5342912.html usr/share/doc/aptitude/html/ja/ld-idp6178992.html
X: aptitude-doc-ja: duplicate-files usr/share/doc/aptitude/html/ja/ld-idp5209440.html usr/share/doc/aptitude/html/ja/ld-idp5233792.html
X: aptitude-doc-fr: duplicate-files usr/share/doc/aptitude/html/fr/ld-idp5313776.html usr/share/doc/aptitude/html/fr/ld-idp6144096.html
X: aptitude-doc-fr: duplicate-files usr/share/doc/aptitude/html/fr/ld-idp5330048.html usr/share/doc/aptitude/html/fr/ld-idp6152176.html
X: aptitude-doc-fr: duplicate-files usr/share/doc/aptitude/html/fr/ld-idp5200512.html usr/share/doc/aptitude/html/fr/ld-idp5223872.html
X: aptitude-doc-en: duplicate-files usr/share/doc/aptitude/html/en/ld-idp5304000.html usr/share/doc/aptitude/html/en/ld-idp6108752.html
X: aptitude-doc-en: duplicate-files usr/share/doc/aptitude/html/en/ld-idp5319648.html usr/share/doc/aptitude/html/en/ld-idp6116736.html
X: aptitude-doc-en: duplicate-files usr/share/doc/aptitude/html/en/ld-idp5192416.html usr/share/doc/aptitude/html/en/ld-idp5215248.html
X: aptitude-doc-es: duplicate-files usr/share/doc/aptitude/html/es/ld-idp5200000.html usr/share/doc/aptitude/html/es/ld-idp5224400.html
X: aptitude-doc-es: duplicate-files usr/share/doc/aptitude/html/es/ld-idp5316608.html usr/share/doc/aptitude/html/es/ld-idp6154176.html
X: aptitude-doc-es: duplicate-files usr/share/doc/aptitude/html/es/ld-idp5374208.html usr/share/doc/aptitude/html/es/ld-idp5384704.html

At the least the one case I looked at seemed to be textual screenshots
of aptitude-curses. Surely not a big problem (neither in general nor
in size), but an interesting one. Will investigate if no one else
finds the reason it before me -- since I was the one who suggested
that lintian test. :-)

P: aptitude-gtk: no-homepage-field
P: aptitude: no-homepage-field
[...]

Do we have a homepage which we could put in?

Anyway. All those issues are minor and easily could be tackled later.

I though found one discrepancy between the changelog and the lintian
warnings. From the changelog:

  * Register documentation with doc-base. Closes: #263318

Nevertheless those warnings still pop up:

I: aptitude-doc-cs: possible-documentation-but-no-doc-base-registration
I: aptitude-doc-ja: possible-documentation-but-no-doc-base-registration
I: aptitude-doc-fr: possible-documentation-but-no-doc-base-registration
I: aptitude-doc-es: possible-documentation-but-no-doc-base-registration

Seems as if only the English documentation is registered with
doc-base. The mentioned bug report also only mentions aptitude-doc-en,
but IMHO all translations of the manual should be treated the same
way. At least http://wiki.debian.org/doc-base doesn't say anything
about translations being handled differently.

So IMHO either the changelog entry should be changed to mention that
just the English manuals has been registered or all translations
should be registered. I prefer the latter as it's a final solution. As
far as I can see it should not touch the upstream part of aptitude,
just the packaging, so that change should be no big problem.

Anyway, I tried 0.6.5 once on amd64 so far and it worked fine for me.
:-)

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



More information about the Aptitude-devel mailing list