The version restrictions specified in the .info file are currently not being checked. This probably was lost somewhere during the port of drupal.org to Drupal 7. Attached is a patch that checks the version compatibility.

This bug was found when investigating another issue. I split it into a separate patch. A second patch addressing the original issue will follow this one getting committed.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

jthorson’s picture

trobey’s picture

For the related issue (Flag Friend) here are the results before and after the patch.

Before the patch

drush pdsd flag_friend 7.x-1.x-dev
Array
(
    [2088219] => Array
        (
            [uri] => flag
            [version] => 7.x-3.2
            [tag] => 7.x-3.2
            [dependency_type] => 0
        )

    [1965242] => Array
        (
            [uri] => views
            [version] => 7.x-3.7
            [tag] => 7.x-3.7
            [dependency_type] => 1
        )

    [1960424] => Array
        (
            [uri] => ctools
            [version] => 7.x-1.3
            [tag] => 7.x-1.3
            [dependency_type] => 0
        )

)

After the patch

drush pdsd flag_friend 7.x-1.x-devArray
(
    [1990776] => Array
        (
            [uri] => flag
            [version] => 7.x-2.1
            [tag] => 7.x-2.1
            [dependency_type] => 0
        )

    [1965242] => Array
        (
            [uri] => views
            [version] => 7.x-3.7
            [tag] => 7.x-3.7
            [dependency_type] => 1
        )

    [1960424] => Array
        (
            [uri] => ctools
            [version] => 7.x-1.3
            [tag] => 7.x-1.3
            [dependency_type] => 0
        )

)
trobey’s picture

Status: Needs review » Fixed

Committed to the 7.x-1.0-alpha2 release.

rfay’s picture

Deployed on drupal.org. Please rebuild dependencies of anything that needs to have problems resolved.

Thanks so much!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.