The "profile" b2b_store_solution actually contains a full distribution instead of being correctly set up as a profile. It includes the full code of commerce, rules, views, etc.

The reason I stumbled upon it is that it breaks Project Dependency building by duplicating all that namespace. I *may* have that problem solved, but this just seems ever so wrong. IMO we should unpublish or remove releases or ...

I filed #1325658: Please remove all the duplicated modules! You can't just include commerce in your distribution! and sent an email to the maintainer, but have not had a response.

Comments

greggles’s picture

Yeah, it's definitely a problem.

Did you use their contact form to try to alert them to the problem?

rfay’s picture

Yes, I used the contact form in addition to filing the issue. My contact email was sent right after filing the issue and included a link to the issue and a short explanation of the problem.

rfay’s picture

I plan to clean up after this using the technique outlined in #1327352: Resolve issues caused by rogue install profile b2b_store_solution and onepagecv - This solves only the short-term problem (until a new commit).

rfay’s picture

Title: b2b_store_solution contains/duplicates many standard modules » b2b_store_solution AND NOW onepagecv contains/duplicates many standard modules
Priority: Normal » Major

And now we have the onepagecv project which does the same thing. I opened #1344904: Please remove all the duplicated modules over there.

We're going to have to do something about this! Is there a way we can check profiles to make sure they don't include contrib modules?

tvn’s picture

Component: Project problem » Project/Git problem
Status: Active » Closed (won't fix)

Closing old issues. Please re-open if needed.