Closed (fixed)
Project:
Video Embed Field
Version:
8.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
20 Jun 2016 at 12:39 UTC
Updated:
7 Jul 2016 at 10:34 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
sam152 commentedThanks for the bug report. Adding the enforced_dependency ensures the object gets deleted when uninstalled:
Comment #3
sam152 commentedComment #5
benjy commentedCould be worth a generic test that uninstalls and then re-installs the module, it would prevent other issues like this creeping in.
Comment #6
sam152 commentedNot a bad idea.
Comment #7
sam152 commentedWithout local testing trait.
Comment #20
benjy commentedThe test is non-deterministic?
Comment #25
sam152 commentedRe: #20, On the second installation, the dependencies are already enabled, meaning there is no confirm step.
Comment #26
sam152 commentedComment #35
sam152 commentedI forgot you can't enable modules from the UI with dependencies on specific versions. I ran into this on UpgradePathTest. The modules are cloned from git and thus don't have the packager "version" key in their info file, failing media entities installation dependent on entity (>=8.x-1.0-alpha3).
Comment #36
sam152 commentedThe only way I can see to shim this in would be some kind of:
I'm pretty sure someone was looking into this as part of the composer stuff.
Comment #37
sam152 commentedPostponed until the testbot includes versions in the checked out version of modules.
Comment #38
sam152 commentedPerhaps exclude video_embed_media for now.
Comment #47
sam152 commentedComment #53
sam152 commentedComment #54
sam152 commented