TODO 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. Here are some currently-known inadequacies:
  2. urgent
  3. * Pre-Depends installation ordering
  4. done
  5. * a.out version
  6. * uncomment ELF preinst modification
  7. * Replaces (auto-deselect for conflicts)
  8. * Replaces (don't overwrite otherwise)
  9. * compile with ELF GCC out of the box
  10. * dpkg --print-architecture
  11. * Architecture field check
  12. * symlink rename change
  13. bugs that need to be fixed quickly
  14. * version numbers not starting digit early.
  15. * check description in dpkg-deb
  16. * field overflow in dpkg --list
  17. * _always_ show section in --yet-to-unpack
  18. * automatically do --yet-to-unpack in installation methods
  19. * check depending packages when installing new version.
  20. * error handling from some dselect actions. 1399
  21. * Several things ought to be configurable but aren't.
  22. * Filenames containing newlines. Conffile names containing spaces.
  23. * dpkg --status for virtual packages
  24. * dselect bottom window too large, and/or resize
  25. * update-alternatives prompting.
  26. * logging, both transcript logs (kept briefly)
  27. and action logs (kept forever?) 957
  28. * start-stop-daemon process status check. 1480
  29. * remove old docs from /usr/doc/dpkg.
  30. other stuff unlikely to get done soon
  31. * single maintainer script, and new package getting there first
  32. * dpkg -s show something for virtual packages
  33. * dpkg --listfiles should do better for multi-package files (pkg, pkg: ...)
  34. * settable defaults for update-rc.d
  35. * local conffiles
  36. * hooks
  37. * gzip -0 option for dpkg-deb
  38. * There is no documentation. 1526
  39. * newbie interface to dselect. 1037
  40. * FTP installation method
  41. * `template' file giving default selections of dselect.
  42. * update-rc.d in C
  43. * start-stop-daemon in C. 1670
  44. * dselect per-half focus and keybindings improvements. 1555
  45. * floppy map (where are the files)
  46. * highlight or pre-sort or something new or changed packages,
  47. during upgrade selection.
  48. * how to change case of package names
  49. * support for adding files to dpkg's file lists
  50. * side-by-side version display
  51. * `fake' or `null' packages
  52. * --purge remove empty directories which used too contain conffiles
  53. * conffiles handling options, including `replace removed files'