How can we uninstall opigno_lms from Drupal?

Created on 18 June 2024, 5 months ago
Updated 28 June 2024, 5 months ago

I have problem with uninstalling opigno. I decided that because of the lack of updates and not using it really anymore on the website it will be good just to get rid of it.
However drush pm-uninstall opigno_lms or drush pm-uninstall opigno_module give me error that opigno_lms is required.

πŸ› Bug report
Status

Active

Version

3.1

Component

Code

Created by

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

Comments & Activities

  • Issue created by @vija
  • πŸ‡ΊπŸ‡ΈUnited States firstlut

    It's not a module, but a Drupal profile. The upshot is that Drupal is the dependency, not Opigno. You'll need to remove it with Composer.

  • Thanks, I've already figured out this part. Now I have problems with uninstalling modules. They have wrong dependencies... I figured out this order so far:
    opigno tincan (without tincan api)
    opigno moxtra
    npx poll activity
    npx poll
    opigno h5p
    Opigno File Upload
    Opigno Forum
    Opigno SCORM
    Opigno Tincan API
    Opigno Long Answer
    Opigno Scorm Activity
    Opigno Video
    opigno commerce
    opigno search
    opigno dashboard
    cataloque

    but then there is a problem with ilt which requieres opigno calendar and opigno calendar event, but when i unistall it I get errors, because apparently there ilt fields in these modules...

  • πŸ‡ΊπŸ‡ΈUnited States firstlut

    Yeah, it's a bit like getting the sprinkles off without bringing any ice cream with them. It can probably be done, but it's a long, tedious process. I know I've turned off some Opigno modules that I don't use.

    You'll probably need to look at them all in Composer to see which dependencies are which. composer show drupal/<module_name> will give you a rundown on any given package. Here's a link to the Composer documentation.

Production build 0.71.5 2024