Skip to content
Snippets Groups Projects

email: solve install conflicts

Solve install conflicts (exim4) by removing installed conflicting packages before installation of email server.

Other likely install conflicts have been discarded: msmtp, nullmailer, sendmail. qmail and smail are less likely since they are missing in Bullseye.

Pending: (To be fixed and rebased later or even in another merge request):

  • Removing conflicting packages without user notice might be too rough. A generic warning should help.
  • Mock OS calls (?).
Edited by Fioddor Superconcentrado

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 55 commits

    • b85529c6...c330d7d5 - 51 commits from branch freedombox-team:master
    • ce2ce6b9 - tests: Improve handling of tests skipped by default
    • 9dd0e555 - package: remove packages
    • 4b9ddfa6 - plinth: Solve conflicts before installation.
    • fee0ec21 - email: Manage known installation conflicts

    Compare with previous version

  • added 6 commits

    • fee0ec21...05565b1c - 2 commits from branch freedombox-team:master
    • 1dfbddc9 - tests: Improve handling of tests skipped by default
    • bbbe2415 - package: remove packages
    • edd5ced9 - plinth: Solve conflicts before installation.
    • 5577e627 - email: Manage known installation conflicts

    Compare with previous version

  • resolved all threads

  • Generic warning implemented for conflicting packages installed.

  • Leading unknown packages in the list passed to package.py/remove() doesn't prevent removal from trailing ones anymore.

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading