Stop letting update module update modules that introduce new dependencies

Created on 1 August 2012, about 12 years ago
Updated 26 June 2023, about 1 year ago

You can completely ruin your site when using update module. For example, updating commerce_coupon_beta4 to commerce_coupon_beta5 breaks everything. Beta5 introduces a new dependency and the unsuspecting user sees there's an update, they run update, and then they can never get passed update.php because of the new dependency that doesn't exist. They can't go and install the module because they can't get passed update.php.

Now yes, myself and others can go in and fix it but do you think a non-programmer user can do it? I think not.

You're able to force manual update of core so I think you should force manual update for modules that need special steps to update, like adding in dependencies.

✨ Feature request
Status

Closed: outdated

Version

9.5

Component
UpdateΒ  β†’

Last updated 2 days ago

  • Maintained by
  • πŸ‡ΊπŸ‡ΈUnited States @tedbow
  • πŸ‡ΊπŸ‡ΈUnited States @dww
Created by

πŸ‡ΊπŸ‡ΈUnited States RKS

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024