On 20 Nov 2016, at 19:11, Sergiu Dumitriu
<sergiu(a)xwiki.org> wrote:
On 11/20/2016 05:47 AM, Vincent Massol wrote:
Hi Sergiu,
On 20 Nov 2016, at 05:26, Sergiu Dumitriu
<sergiu(a)xwiki.org> wrote:
Are you perhaps installing as a farm extension?
Yes, I am. There’s a namespace constraint of {root} in the pom for some modules I’m
installing.
As to why are some extensions removed but not
installed, that's simple.
Removing Tree Macro also removes all its dependants, like the Document
Tree Macro.
Yes but why is the Tree Macro removed?
It's removed as a wiki extension, and installed as a farm extension,
probably to avoid conflicts.
Indeed, good catch. I guess we could make this more visible in the EM UI.
But there's no indication left that those
dependants are to
>> be installed back.
>
> Yep that’s the strange part.
This problem remains and it could also be some missing info in the UI.
Now I hope that the fact that all deps are re-installed in the root namespace isn’t going
to cause problems anywhere. It’s not very nice that when this extension is installed it’s
causing such a big change.
Thanks
-Vincent
> Thanks
> -Vincent
>
>> On 11/19/2016 07:27 AM, Vincent Massol wrote:
>>> Actually there are even extensions listed that will be removed and not
reinstalled…
>>>
>>> Why is that? Looks very wrong.
>>>
>>> FTR I’m on XWiki 8.4.
>>>
>>> Thanks
>>> -Vincent
>>>> On 19 Nov 2016, at 13:26, Vincent Massol <vincent(a)massol.net>
wrote:
>>>>
>>>> Hi devs,
>>>>
>>>> When trying to install a new extension I was surprised to see that EM is
saying that it’ll removed existing installed extensions to replace them with the same
extension in the same version.
>>>>
>>>> See screenshot:
>>>>
https://www.evernote.com/l/AHfLVOUhq8ZIrpItBgPWw1KOQ7E2uvCukTU
>>>>
>>>> Any idea? Is that a known bug/limitation?
>>>>
>>>> Thanks
>>>> -Vincent