[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: package errors requiring human judgment to detect?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

additionally to what Jakub says you may want to check:

* Are package names and descriptions really expressive?
* Are sections and priorities in debian/control all good?
* Check (build-)dependencies
  + Are all dependencies declared? In particular: Does the package make
use of external commands/includes only insofar they are (build-)essential?
  + Can they be satisfied in main?
  + Are they properly versioned if required?
* Does the package build cleanly two times in a row
* Can the package be upgraded, removed, purged
* Does the watch file work (if any)
* Does the package ship files where they are expected to be (/var/lib
vs. /var/cache; /usr/bin vs. /usr/sbin; etc ...)
* Does the package tell apart binary packages in a sane way (if it
builds multiple packages out of a single source package)
* Does the package make use of embedded code copies (Lintian does not
detect all of them)

... and probably much more I forgot right now. But please keep posting,
I'll add this list to http://mentors.debian.net/intro-reviewers in future.

- -- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJOsUFPAAoJEMcrUe6dgPNt4KwQALRa1Q8HxxWKhlzBSwqPlirL
aE3QgPor6n6hBouzCzs6p/+JrAFqdt2zQH1P8JVR/CrMyuU0jf3gwxqrXlJnpMPV
OsR1riYaPLLS6MnHVWe7/hv53WrD2e5b81tMgdo5Xc5XOnEmGbneGZtdPsNDNbyv
ElNlyin3HzrYFrGRI+pgxFhQV1VSqDB6lzr6W9jqDqbveXJRl+c+M2EbcOLHXnH3
wRsvUCp2xS4iYQe6FT3NEcESweJw0M42/gTZjF+kV/+YHNthU7Yt0teAEqEJUtfe
45z1gP/O8tb3OTvYftt3P6Gc8L62P0TJejrwW3EEqeVM8qmhARd0hYuUrN86BOsB
R7sesgWaaVYK37KN6v1ZEDBNLJ1m11WjORw4IOTpOFwZeCMqWoxpuhaEVKAQjOQL
z/wFILFxRpyXi05LCwVgySzbCyURCGHxaelBEnn5ykfRrpH6c+Hxba/WreEM4G8l
h04twLIcFXqiUytBBSWnma0cMPhdfnEMTu2cPBHHNdx6yprskyH8lhuh2Z04gBCk
b6sxOUHAwg4OV9950l7Q4lKazErOSpJkty3FCluQDFVkHI8LwQymw5tO4iLoN2iL
0BlNjH1X3cQO8xT+pTcNRG6CtHPv4RJ0sLFd5Fr2Zp0AxWKy28yhLLbdX+crHo5m
loYJb6FZu6HKxlA0Mz2z
=LBss
-----END PGP SIGNATURE-----


Reply to: