Jump to:
| Project: | Drupal core |
| Version: | 6.6 |
| Component: | system.module |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
I believe this issue is related, if not identical, to #168487. That issue was marked fix with a patch committed, and I didn't know what the protocol was for reopening closed issues this much after the fact.
Anyways, as the title indicates, on a clean install of Drupal 6.6 I was able to enable some modules that were incompatible with my version of PHP by enabling a module that depended on those modules. The particular incompatibility was the PHP 5.1.x incompatibility for ImageAPI and FileField.
To reproduce, you'd have to have PHP 5.1.x and put the ImageAPI, FileField, and ImageField modules in your modules directory. The ImageField module depends on both the other modules, but you cannot normally enable them due to the PHP version incompatibility (which stinks in its own right). However, by checking the box to enable ImageField, Drupal will allow you to enable the dependencies with no warning at all about the PHP version incompatibilities.
Now of course I can use these modules (until the PHP incompatibilities cripple my site), but I have no way of disabling them.
See screenshot for more info.
| Attachment | Size | Status | Test result | Operations |
|---|---|---|---|---|
| module-incompatibilities.jpg | 39.36 KB | Ignored: Check issue status. | None | None |
Comments
#1
its not a problem from system .
for example the filefield version 6.x- alpha 5 has no "filefield_requirements" function.
this bug is fixed in filefield module