# Verifier 1.385 fails with "1 missing mandatory dependency" on CI only

**URL:** <https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656>\
**Category:** Plugin Verifier\
**Tags:** verifier\
**Created:** [May 9, 2025, 2:06pm UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656 "2025-05-09T14:06:24Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![BoD](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/bod/32/119_2.png) [@BoD](https://platform.jetbrains.com/u/BoD)\
**Post date:** [May 9, 2025, 2:06pm UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/1 "2025-05-09T14:06:24Z")

</div>

After updating to v1.385, I’m getting “1 missing mandatory dependency”.

A few more logs:

```auto
Plugin com.apollographql.ijplugin:5.0.0-SNAPSHOT against IU-243.26053.27: 1 missing mandatory dependency. 5 possible compatibility problems, some of which may be caused by absence of dependencies in the target IDE IU-243.26053.27. 1 usage of scheduled for removal API and 14 usages of deprecated API. 40 usages of experimental API
Missing dependencies: 
    com.intellij.lang.jsgraphql: Unavailable
    org.jetbrains.android (optional): Unavailable

```

Full log available [here](https://github.com/apollographql/apollo-kotlin/actions/runs/14926717497/job/41933173320?pr=6517#step:10:251).

This is kind of an odd one because I cannot reproduce it on my local machine, but it is consistent on our CI.

Any idea of what could cause this?

---

<div class="post-metadata">

**Author:** ![drozdov.gleb.spb](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/drozdov.gleb.spb/32/887_2.png) [@drozdov.gleb.spb](https://platform.jetbrains.com/u/drozdov.gleb.spb)\
**Post date:** [May 12, 2025, 11:09am UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/2 "2025-05-12T11:09:11Z")

</div>

We have the same error in our plugin after v1.385 verify plugin was released. Everything is ok on v1.384

```against
Missing dependencies: 
    module com.intellij.modules.python (optional): Unavailable
    com.jetbrains.php (optional): Unavailable
    org.jetbrains.plugins.go (optional): Unavailable
```

---

<div class="post-metadata">

**Author:** ![BoD](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/bod/32/119_2.png) [@BoD](https://platform.jetbrains.com/u/BoD)\
**Post date:** [May 12, 2025, 11:46am UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/3 "2025-05-12T11:46:04Z")

</div>

I’ve just created this ticket: [https://youtrack.jetbrains.com/issue/MP-7480/](https://youtrack.jetbrains.com/issue/MP-7480/)

---

<div class="post-metadata">

**Author:** ![BoD](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/bod/32/119_2.png) [@BoD](https://platform.jetbrains.com/u/BoD)\
**Post date:** [May 19, 2025, 2:57pm UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/4 "2025-05-19T14:57:01Z")

</div>

Still happens with v1.386.

---

<div class="post-metadata">

**Author:** ![BoD](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/bod/32/119_2.png) [@BoD](https://platform.jetbrains.com/u/BoD)\
**Post date:** [June 5, 2025, 10:11am UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/5 "2025-06-05T10:11:08Z")

</div>

All right not only can I now reproduce on my local machine, but this also happens with v1.383. This wasn’t happening yesterday. So something external to the version of the verifier causes this.

This now also happens on the Marketplace, blocking validation/release since that triggers false positive Compatibility problems.

---

<div class="post-metadata">

**Author:** ![BoD](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/bod/32/119_2.png) [@BoD](https://platform.jetbrains.com/u/BoD)\
**Post date:** [June 19, 2025, 9:11am UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/6 "2025-06-19T09:11:24Z")

</div>

Well, `v1.388` has been released and claims to have fixed that issue. Unfortunately, I can still reproduce it on our CI (but not locally, I still have no idea why).

---

<div class="post-metadata">

**Author:** ![jonathanlermitage.1](https://avatars.discourse-cdn.com/v4/letter/j/e480ec/32.png) [@jonathanlermitage.1](https://platform.jetbrains.com/u/jonathanlermitage.1)\
**Post date:** [June 19, 2025, 9:52am UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/7 "2025-06-19T09:52:42Z")

</div>

Some users reported on Youtrack that it still fails on Linux, but it works on macOS. This may be platform-dependent, so it’s not completely fixed.

---

<div class="post-metadata">

**Author:** ![BoD](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/bod/32/119_2.png) [@BoD](https://platform.jetbrains.com/u/BoD)\
**Post date:** [June 19, 2025, 10:15am UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/8 "2025-06-19T10:15:01Z")

</div>

Yes I can confirm! Just switched our CI runner to use `macos` and the job succeeded this time.

---

<div class="post-metadata">

**Author:** ![robert.novotny](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/robert.novotny/32/2046_2.png) [@robert.novotny](https://platform.jetbrains.com/u/robert.novotny)\
**Post date:** [June 20, 2025, 7:20am UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/9 "2025-06-20T07:20:42Z")

</div>

The Linux-based verification issue is now filed as [MP-7571](https://youtrack.jetbrains.com/issue/MP-7571).

---

<div class="post-metadata">

**Author:** ![BoD](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/bod/32/119_2.png) [@BoD](https://platform.jetbrains.com/u/BoD)\
**Post date:** [June 20, 2025, 9:23am UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/10 "2025-06-20T09:23:19Z")

</div>

MP-7571 is not visible.

---

<div class="post-metadata">

**Author:** ![ldd](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/ldd/32/1238_2.png) [@ldd](https://platform.jetbrains.com/u/ldd)\
**Post date:** [June 21, 2025, 1:40am UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/11 "2025-06-21T01:40:08Z")

</div>

1.388 still has the same issue

 ![image](https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/original/2X/e/e3b56d282e063243c4f6c5a07e14df9bbef5983a.png)

---

<div class="post-metadata">

**Author:** ![jonathanlermitage.1](https://avatars.discourse-cdn.com/v4/letter/j/e480ec/32.png) [@jonathanlermitage.1](https://platform.jetbrains.com/u/jonathanlermitage.1)\
**Post date:** [June 21, 2025, 1:51pm UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/12 "2025-06-21T13:51:41Z")

</div>

Same problem for me, with the marketplace dependency, which is critical for paid plugins.

 ![image](https://us1.discourse-cdn.com/flex001/uploads/jetbrains_platform/original/2X/9/90ad951df0c58844d69908113cf331ef1bf37f1a.png)

This happens for IJ 2024.3.6. It’s ok for 2025 IDEs

---

<div class="post-metadata">

**Author:** ![robert.novotny](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/robert.novotny/32/2046_2.png) [@robert.novotny](https://platform.jetbrains.com/u/robert.novotny)\
**Post date:** [June 23, 2025, 3:43pm UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/13 "2025-06-23T15:43:05Z")

</div>

@jonathanlermitage.1 JetBrains Marketplace Licensing (ID=com.intellij.marketplace) is not published for older versions. This is not a problem of Plugin Verifier.

I have already observed that you have asked [elsewhere](https://platform.jetbrains.com/t/plugin-verifier-false-positive-error-com-intellij-marketplace-unavailable/2004).

---

<div class="post-metadata">

**Author:** ![jonathanlermitage.1](https://avatars.discourse-cdn.com/v4/letter/j/e480ec/32.png) [@jonathanlermitage.1](https://platform.jetbrains.com/u/jonathanlermitage.1)\
**Post date:** [June 23, 2025, 4:09pm UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/14 "2025-06-23T16:09:02Z")

</div>

@robert.novotny I’m not sure to understand. Plugin `com.intellij.marketplace` for IDE version 2024.3.6 exists on the marketplace: [https://plugins.jetbrains.com/plugin/13407-jetbrains-marketplace-licensing/versions/stable/757279](https://plugins.jetbrains.com/plugin/13407-jetbrains-marketplace-licensing/versions/stable/757279)

---

<div class="post-metadata">

**Author:** ![dseptimus](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/dseptimus/32/2805_2.png) [@dseptimus](https://platform.jetbrains.com/u/dseptimus)\
**Post date:** [July 19, 2025, 9:12pm UTC](https://platform.jetbrains.com/t/verifier-1-385-fails-with-1-missing-mandatory-dependency-on-ci-only/1656/15 "2025-07-19T21:12:20Z")

</div>

Running into this issue myself now. Like others have mentioned, it works on macos, but not linux. I’ve tried `1.385` and `1.388`.

Edit: Just to clarify: macos still detects a missing dependency, but marks the extension as compatible. On linux, the missing dependency causes the extension to be marked as incompatible with some versions of IntelliJ.
