# Spacemacs: More than one init function found for package org-roam

**URL:** <https://org-roam.discourse.group/t/spacemacs-more-than-one-init-function-found-for-package-org-roam/870>\
**Category:** Troubleshooting\
**Created:** [October 14, 2020, 7:36pm UTC](https://org-roam.discourse.group/t/spacemacs-more-than-one-init-function-found-for-package-org-roam/870 "2020-10-14T19:36:02Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jacko01](https://avatars.discourse-cdn.com/v4/letter/j/53a042/32.png) [@jacko01](https://org-roam.discourse.group/u/jacko01)\
**Post date:** [October 14, 2020, 7:36pm UTC](https://org-roam.discourse.group/t/spacemacs-more-than-one-init-function-found-for-package-org-roam/870/1 "2020-10-14T19:36:02Z")

</div>

I’m using the development branch of spacemacs. After updating today the org-roam package, I now get on startup the warning

> Warning: More than one init function found for package org-roam. Previous owner was org, replacing it with layer org-roam.

---

<div class="post-metadata">

**Author:** ![nobiot](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/nobiot/32/159_2.png) [@nobiot](https://org-roam.discourse.group/u/nobiot)\
**Post date:** [October 14, 2020, 8:48pm UTC](https://org-roam.discourse.group/t/spacemacs-more-than-one-init-function-found-for-package-org-roam/870/2 "2020-10-14T20:48:56Z")

</div>

Looks like Spacemacs [just added](https://github.com/syl20bnr/spacemacs/pull/14004) org-roam layer to development branch.

I don’t use Spacemancs but I suppose it’s a good thing for you as a user.

And… I guess when you say “you upgraded org-roam package” you used some Spacemacs way of package updates (?).

Can you change your org layer’s init file and keep the now-standard init in org-roam layer?

There may be someone in this forum who has an experience in removing this warning… If you would like a fix quick, you might like to ask a Spacemacs community for advice.

---

<div class="post-metadata">

**Author:** ![jacko01](https://avatars.discourse-cdn.com/v4/letter/j/53a042/32.png) [@jacko01](https://org-roam.discourse.group/u/jacko01)\
**Post date:** [October 15, 2020, 8:54am UTC](https://org-roam.discourse.group/t/spacemacs-more-than-one-init-function-found-for-package-org-roam/870/3 "2020-10-15T08:54:40Z")

</div>

Yes, you are right. I just saw that the latest commit on the development branch mentions a new org-roam layer which probably clashed with my manual installation.

However, I just tried to install spacemacs from scratch and adding the org-roam layer results in a warning - Unknown layer org-roam declared in dotfile.

I’ll ask on a spacemacs forum. Thanks anyway!

---

<div class="post-metadata">

**Author:** ![doubleloop](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/doubleloop/32/99_2.png) [@doubleloop](https://org-roam.discourse.group/u/doubleloop)\
**Post date:** [October 24, 2020, 10:29am UTC](https://org-roam.discourse.group/t/spacemacs-more-than-one-init-function-found-for-package-org-roam/870/4 "2020-10-24T10:29:43Z")

</div>

Looks like you need to include org-roam like this now:

```auto
(org :variables
     org-enable-roam-support t)

```

and remove the previous reference to your `org-roam` layer.

---

<div class="post-metadata">

**Author:** ![jacko01](https://avatars.discourse-cdn.com/v4/letter/j/53a042/32.png) [@jacko01](https://org-roam.discourse.group/u/jacko01)\
**Post date:** [October 24, 2020, 12:39pm UTC](https://org-roam.discourse.group/t/spacemacs-more-than-one-init-function-found-for-package-org-roam/870/5 "2020-10-24T12:39:37Z")

</div>

That works, thanks!
