[Aptitude-devel] My first commits to the repository and question about future releases
Axel Beckert
abe at debian.org
Mon Jan 16 07:55:34 UTC 2012
Hi,
Christian PERRIER wrote:
> > > and adding myself to the control file to be able to upload releases
> > > in the future
> >
> > Yeah, lintian would argue if you're name stands at the end of the
> > changelog entry and you're not in the uploaders (or maintainers)
> > field.
>
> Unless you mention "Team upload" in the changelog, to be
> pedantic...assuming that "aptitude-devel at lists.alioth.debian.org" is
> listed in "Maintainer:"
Right. That's a recent feature of Lintian.
Apropos Lintian. There are a few Lintian warnings, which should be fixed
(if not already fixed in the git repo):
http://lintian.debian.org/maintainer/dburrows@debian.org.html#aptitude
But most of them are easy to fix:
Source package:
W ancient-standards-version
3.8.3 (current is 3.9.2)
-> Should be updated. Check one of
/usr/share/doc/debian-policy/upgrading-checklist.*
W debian-rules-missing-recommended-target
build-arch
build-indep
W package-would-benefit-from-build-arch-targets
-> Hopefully not too complex to add.
aptitude
W binary-without-manpage
usr/bin/aptitude-curses
-> No problem, but I think either a slave alternative to aptitude or a
lintian override should be added. I'd prefer the slave alternative.
W manpage-has-errors-from-man
usr/share/man/ja/man8/aptitude.8.gz 145: warning: macro `Sh'
not defined
-> Should be looked at, but not immediately IMHO.
W menu-command-not-in-package
usr/share/menu/aptitude:7 usr/bin/aptitude-gtk
W pkg-not-in-package-test
aptitude-gtk usr/share/menu/aptitude
-> This indicates that the menu file for aptitude-gtk goes into the
aptitude-curses package. Should be fixed, but isn't urgent IMHO.
E python-script-but-no-python-dep
usr/share/bug/aptitude
-> If reportbug (which makes use of that script) is installed, python
will be installed anyway, so I'd override this lintian warning and maybe
even file a bug against lintian.
aptitude-gtk
W binary-without-manpage
usr/bin/aptitude-gtk
-> See above.
And if you want to get the package real clean in the future, there are
also some less important issues which could be fixed:
http://lintian.debian.org/full/dburrows@debian.org.html#aptitude
Some comments:
I duplicate-long-description
aptitude-doc-en aptitude-doc-es
-> Mention the word Spanish somewhere in aptitude-doc-es's long
description.
I arch-dep-package-has-big-usr-share
7336kB 66%
-> Maybe not easy. I'd say not top priority, but worth to look at.
Feel free to ask questions about any of these lintian warnings.
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