大浦
真
![]() |
________________________________________________
% lintian hello-debhelper_2.4-1_amd64.changes
E: hello-debhelper: package-contains-info-dir-file usr/share/info/dir.gz W: hello-debhelper: install-info-used-in-maintainer-script prerm:3 W: hello-debhelper: install-info-used-in-maintainer-script postinst:4 W: hello-debhelper: missing-dependency-on-install-info
|
___________________________________________________________________________________________
% lintian -i hello-debhelper_2.4-1_amd64.changes
E: hello-debhelper: package-contains-info-dir-file usr/share/info/dir.gz N: N: This package contains a file named dir or dir.old, possibly compressed, N: in /usr/share/info. This is the directory (or backup) of info pages and N: is generated automatically by install-info when a package containing N: info documentation is installed. Some upstream build systems create it N: automatically, but it must not be included in a package since it needs N: to be generated dynamically based on the installed info files on the N: system. N: N: Severity: important, Certainty: certain N: W: hello-debhelper: install-info-used-in-maintainer-script prerm:3 N: N: This script apparently runs install-info. Updating the N: /usr/share/info/dir file is now handled automatically by triggers, so N: running install-info from maintainer scripts is no longer necessary. N: N: If debhelper generated the maintainer script fragment, rebuilding the N: package with debhelper 7.2.17 or later will fix this problem. N: N: Severity: normal, Certainty: possible N: W: hello-debhelper: install-info-used-in-maintainer-script postinst:4 W: hello-debhelper: missing-dependency-on-install-info N: N: This package appears to contain at least one info document but does not N: depend on dpkg (>= 1.15.4) | install-info as recommended by Policy. This N: dependency is needed for the transition to triggerized install-info to N: correctly build the info directory during partial upgrades from lenny. N: N: Refer to Debian Policy Manual section 12.2 (Info documents) for details. N: N: Severity: normal, Certainty: possible N:
|
________________________________________________
W: hello-debhelper source: out-of-date-standards-version 3.8.0 (current is 3.8.3)
W: hello-debhelper: binary-without-manpage usr/bin/hello2
|
________________________________
W: hello-debhelper source: out-of-date-standards-version 3.8.0 (current is 3.8.3)
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: W: hello-debhelper: binary-without-manpage usr/bin/hello2 N: N: Each binary in /usr/bin, /usr/sbin, /bin, /sbin or /usr/games should N: have a manual page N: N: Note that though the man program has the capability to check for several N: program names in the NAMES section, each of these programs should have N: its own manual page (a symbolic link to the appropriate manual page is N: sufficient) because other manual page viewers such as xman or tkman N: don’t support this. N: N: If the name of the man page differs from the binary by case, man may be N: able to find it anyway; however, it is still best practice to make the N: case of the man page match the case of the binary. N: N: If the man pages are provided by another package on which this package N: depends, lintian may not be able to determine that man pages are N: available. In this case, after confirming that all binaries do have man N: pages after this package and its dependencies are installed, please add N: a lintian override. N: N: Refer to Debian Policy Manual section 12.1 (Manual pages) for details. N: N: Severity: normal, Certainty: possible
|
________________________________________________
adduser: maintainer-script-needs-depends-on-adduser postinst
adduser: maintainer-script-needs-depends-on-adduser postrm adduser: maintainer-script-needs-depends-on-adduser config
|
第
26 回関西 Debian 勉強会 2009 年 8 月
____________________________________________________________________________________________