README.feature-removal-schedule 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. This is a list of features that are scheduled to be removed from dpkg.
  2. What: 822-date (program)
  3. Status: obsolete
  4. When: lenny+1
  5. Warning: program
  6. Why:
  7. Should switch to use 'date -R'.
  8. What: cleanup-info (program)
  9. Status: deprecated
  10. When: lenny
  11. Warning: none
  12. Why:
  13. This program was needed long time ago to fixup broken info dir files
  14. generated by buggy install-info programs. Should not be needed anymore.
  15. What: Source-Version (substvar)
  16. Status: obsolete
  17. When: lenny+1
  18. Warning: lintian (substvar-source-version-is-deprecated)
  19. Why:
  20. The semantics of Source-Version are missleading when applied to binNMUs.
  21. Should switch to use binary:Version or source:Version substvars.
  22. What: Revision, Package-Revision, Package_Revision, Class, Recommended,
  23. Optional (field)
  24. Status: obsolete
  25. When: lenny+1
  26. Warning: program
  27. Why:
  28. These fields have been superseded by either other fields with better names
  29. or values in other fields.
  30. What: recommended, contrib, base (priority)
  31. Status: obsolete
  32. When: lenny+1
  33. Warning: none
  34. Why:
  35. These priorities have been superseded by either other fields or values in
  36. other fields.
  37. What: --force-auto-install (dpkg option)
  38. Status: obsolete
  39. When: lenny+1
  40. Warning: program
  41. What: --largemem, --smallmem (dpkg option)
  42. Status: obsolete
  43. When: lenny+1
  44. Warning: program
  45. What: --no-auto-select (dpkg option)
  46. Status: deprecated
  47. When: lenny+1
  48. Warning: none
  49. What: -u, --udeb (dpkg-scanpackages option)
  50. Status: deprecated
  51. When: lenny+1
  52. Warning: none
  53. Why:
  54. This option has been superseded by -tudeb.
  55. What: substvars support in dpkg-source and dpkg-genchanges
  56. Status: deprecated
  57. When: lenny+1
  58. Warning: program
  59. Why:
  60. substvars do not make sense during generation of .dsc and .changes files.
  61. This also means that it won't be possible anymore to override the Format
  62. field output by dpkg-genchanges.
  63. What: support of custom changelog parsers understanding only -v
  64. Status: obsolete
  65. When: lenny+1
  66. Warning: none
  67. Why:
  68. The debian changelog parser has been enhanced. It supports new options
  69. that enable more fine-grained retrieval of information. Those new options
  70. will be used by scripts (like dpkg-genchanges).
  71. .
  72. Custom changelog parsers must be updated to support the new API (see
  73. dpkg-parsechangelog(1) and README.api).
  74. What: support of PGP
  75. Status: deprecated
  76. When: lenny+1
  77. Warning: program
  78. Why:
  79. PGP is not part of Debian and GnuPG has been the standard tool for digital
  80. signatures for several years already. Supporting only GnuPG enables us to
  81. rely on some of its features.