The 6.x-2.x rc1 and dev branch (11-May-2012) report that Webforms (3.x) is missing even though it is installed. Also requires Libraries 2.x which does not seem to exist for D6.
| Comment | File | Size | Author |
|---|---|---|---|
| #15 | 1619474-15-info-fix.patch | 448 bytes | drupalninja99 |
| #11 | interdiff.txt | 761 bytes | drupalninja99 |
| #4 | hubspot-info_syntax-1619474-0.patch | 546 bytes | dbassendine |
Comments
Comment #1
cjeffery commentedI am also having this same issue, using webform 6.x-3.18.
Thank you
Comment #2
renderfreak commentedAny workarounds for this!?
Comment #3
hockey2112 commentedI, too, am receiving that error even though I have webform 6.x-3.18 installed. Any fix for this?
Comment #4
dbassendine commentedI'm seeing this too - the .info file syntax isn't correct. It should read:
Here's a quick patch.
Thanks, David
Comment #5
tamerzg commentedThere is no Libraries 2.x for Drupal 6.
Comment #6
wrender commentedIs this software actually in working status for Drupal 6 or 7? Dependencies are broken for me as well.
Comment #7
henrrrik commentedNeither the 6.x or 7.x version appears to actually use Libraries API in the code (running
grep -ir "libraries" *in the hubspot folder only gives a hit on the requirements line in hubspot.info) so I assume it should just be removed.Comment #8
henrrrik commentedThere's more. D6 doesn't support version numbers in the .info, which means that the "webform (3.x)" dependency will always fail too. It also specifies "7.x" as a core dependency, so it looks like the D7 .info has been committed to the D6 branch by mistake at some point.
Comment #9
hockey2112 commentedI changed the core dependency to "6.x" and removed the version numbers from the webform and libraries dependencies, and the module seems to have installed successfully. The issue I have found so far is that the link in the successful installation message on the module page points to an incorrect URL. The link in the Site Configuration menu is correct, though.
Comment #10
drupalninja99 commented@dbassendine, just to verify you have confirmed the your patch resolves the issue?
Comment #11
drupalninja99 commented@dbassendine, the patch did not apply so I just re-added it myself. I gave you attribution still in the commit. This has been pushed to 6.x-2.x and is ready for testing.
Comment #12
mikl#11: That's still at least somewhat wrong. You're requiring libraries 2.x, but there is no 2.x version for Drupal 6.
Comment #13
miklAdditionally, the version filtering does not seem to really work. Unless I completely remove the version restrictions on both modules, I wasn't able to enable this module.
So basically, this works for me:
dependencies[] = webform
dependencies[] = libraries
Comment #14
UMG commentedAny updates on this patch? I am seeing the same error.
In the interim, recommendations on placing the code on a site without the module? Obviously, it's easy enough to paste into a php doc, but if anyone had any specific tips, that would be worthwhile.
Comment #15
drupalninja99 commentedI pushed the libraries fix to 2x dev, please test
Comment #16
heathdutton commentedThe version differentiating dependencies syntax is not supported in Drupal 6, so this will not work.
The lines must read:
If you want to mandate versions before enabling the module then you'd best do that with a check inside the installation hook.
Comment #17
drupalninja99 commentedI don't like version specific requirements anyway. I'd like to remove the versions for both 6x and 7x.
Comment #20
drupalninja99 commentedRemoved version numbers from both