- Issue created by @idebr
- πΊπΈUnited States ericras
The info.yml file is misnamed and does not match the name of the module. It should be named "varnish_purge.info.yml".
- Status changed to Postponed
4 days ago 2:10pm 29 July 2025 - π§πͺBelgium andreasderijcke Antwerpen / Gent
"This is not a bug, it's a feature".
From the module page, second paragraph:
Project name and module name
Because of some bad naming in the start - the project name is varnish_purge, but the module itself is called varnish_purger. Sorry for that, but it's hard to move namespace after you have registred one.You have to use
composer require drupal/varnish_purger
The proposed info file rename does not fix this, and also ignores config, schema and others files that have 'varnish_purger' in their name or namespace.
Just leave it, until there is a proper solution to fix the project name(space).
- π³π±Netherlands idebr
The proposed resolution is to add a composer.json. The MR does not match the proposed resolution.
- π³π±Netherlands idebr
The rename of the info.yml file is out of scope for this issue
- π§πͺBelgium andreasderijcke Antwerpen / Gent
FYI: the composer file was removed intentionally by maintainer: https://git.drupalcode.org/project/varnish_purge/-/merge_requests/12/dif...
- π³π±Netherlands idebr
https://git.drupalcode.org/project/varnish_purge/-/merge_requests/12/dif...
In the commit message the dependencies in the info.yml file are assumed to resolve automatically. This assumption is incorrect for this module.
- π§πͺBelgium andreasderijcke Antwerpen / Gent
True, but this module clearly has a history concerning that part, so you might want check why this was done.
Beside, if you clearly know what needs to be done, why don't you provide the solution?