Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] islandora_base_theme Requires install profile #2196

Closed
DonRichards opened this issue Dec 16, 2022 · 3 comments
Closed

[BUG] islandora_base_theme Requires install profile #2196

DonRichards opened this issue Dec 16, 2022 · 3 comments
Labels
Subject: Docker ISLE Related to the maintenance and upkeep associated with ISLE’s docker image. Type: bug identifies a problem in the software with clear steps to reproduce

Comments

@DonRichards
Copy link
Member

DonRichards commented Dec 16, 2022

Testing isle-dc with the theme I get the following error is I manually add it and try to install it.

71   16/Dec 21:21   php             Error      Drupal\Core\Config\UnmetDependenciesException: Configuration objects provided by islandora_base_theme have unmet dependencies:                         
                                                 block.block.islandora_base_theme_branding (islandora_install_profile_demo_core), block.block.islandora_base_theme_breadcrumbs                          
                                                 (islandora_install_profile_demo_core, block_class), block.block.islandora_base_theme_disclaimer (fixed_block_content) in                               
                                                 Drupal\Core\Config\UnmetDependenciesException::create() (line 100 of /var/www/drupal/web/core/lib/Drupal/Core/Config/UnmetDependenciesException.php).  

What steps does it take to reproduce the issue?
Add this to the composer.json file

        {
            "type": "package",
            "package": {
                "name": "islandora-devops/islandora_base_theme",
                "version": "1.0.0",
                "type": "drupal-theme",
                "source": {
                    "type": "git",
                    "url": "https://github.com/islandora-devops/islandora_base_theme.git",
                    "reference": "main"
                }
            }
        },

Then run composer require islandora-devops/islandora_base_theme
Related to this https://github.com/Islandora-Devops/islandora_install_profile_demo/blob/main/islandora_install_profile_demo.info.yml#L110

  • When does this issue occur?
    When installing theme

  • Which page does it occur on?
    Appearance

  • What happens?
    Error

  • To whom does it occur (anonymous visitor, editor, administrator)?
    Developer

  • What did you expect to happen?
    No error

Which version of Islandora are you using?
2.x

Which method did you use to install your Islandora instance? (manually, ISLE, playbook, etc.)
Composer

Any related open or closed issues to this bug report?
N/A

Screenshots:

Screenshot from 2022-12-16 16-34-03

@DonRichards DonRichards added Type: bug identifies a problem in the software with clear steps to reproduce Subject: Docker ISLE Related to the maintenance and upkeep associated with ISLE’s docker image. labels Dec 16, 2022
@seth-shaw-asu
Copy link
Member

@rosiel
Copy link
Member

rosiel commented Dec 21, 2022

@DonRichards
Copy link
Member Author

I'm not sure, but this may no longer be relevant.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Subject: Docker ISLE Related to the maintenance and upkeep associated with ISLE’s docker image. Type: bug identifies a problem in the software with clear steps to reproduce
Projects
None yet
Development

No branches or pull requests

3 participants