Guess thats it:
https://github.com/apache/karaf/commit/1b7ddc8e1da0f6d70586c7b76f4992a3f0c64f52

i would love to keep the new behaviour, as it doesn't bloat my distribution
with stuff i do not need, but the runtime should not download it then when
running.

Fabian

On Sat, Apr 2, 2016 at 10:33 PM, Fabian Lange <fabian.la...@codecentric.de>
wrote:

> just checked with 4.0.4
> In 4.0.4 the (unnecessary) conditional dependency is packaged into system
> directory of distribution.
> So i would qualify this as regression.
>
> Fabian
>
>
> On Sat, Apr 2, 2016 at 10:24 PM, Fabian Lange <fabian.la...@codecentric.de
> > wrote:
>
>> Yes, not sure if this is a regression.
>>
>> I have "jaas" but not "aries-blueprint" still this jar is downloaded:
>> <conditional>
>>   <condition>aries-blueprint</condition>
>>   <bundle start-level="30"
>> start="true">mvn:org.apache.karaf.jaas.blueprint/org.apache.karaf.jaas.blueprint.config/4.0.5</bundle>
>>  </conditional>
>>
>> i have "scr" but neither "management" nor "webconsole, yet these download:
>>
>>         <conditional>
>>             <condition>management</condition>
>>             <bundle
>> start-level="30">mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.0.5</bundle>
>>         </conditional>
>>         <conditional>
>>             <condition>webconsole</condition>
>>             <bundle
>> start-level="30">mvn:org.apache.felix/org.apache.felix.inventory/1.0.4</bundle>
>>             <bundle
>> start-level="30">mvn:org.apache.felix/org.apache.felix.webconsole.plugins.ds/2.0.2</bundle>
>>         </conditional>
>>
>> if it is not a regression this should not block the release, but it
>> should be fixed.
>>
>> Fabian
>>
>>
>> On Sat, Apr 2, 2016 at 10:19 PM, Fabian Lange <
>> fabian.la...@codecentric.de> wrote:
>>
>>> Ok, this was with
>>>           <ignoreDependencyFlag>true</ignoreDependencyFlag>
>>>
>>> with
>>>           <ignoreDependencyFlag>false</ignoreDependencyFlag>
>>>
>>> it still is missing some stuff which is downloaded at runtime:
>>> [image: Inline image 1]
>>>
>>> These seem to be conditional plugins, however none of the conditions is
>>> true :(
>>> Fabian
>>>
>>> On Sat, Apr 2, 2016 at 9:57 PM, Fabian Lange <
>>> fabian.la...@codecentric.de> wrote:
>>>
>>>> Hi,
>>>> i am currently trying to get my custom distribution running.
>>>> Usually a lot of stuff is put into the system folder, however after the
>>>> upgrade a lot of dependencies are downloaded at startup, so my distribution
>>>> was lacking them.
>>>>
>>>> here is a screenshot of the libs downloaded after start, not part of my
>>>> distribution:
>>>> [image: Inline image 1]
>>>>
>>>> I assume some feature definition is not respected correctly?
>>>>
>>>> Fabian
>>>>
>>>>
>>>> On Fri, Apr 1, 2016 at 3:23 AM, Jean-Baptiste Onofré <j...@nanthrax.net>
>>>> wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> I submit Karaf Container 4.0.5 release to your vote.
>>>>>
>>>>> Release Note:
>>>>>
>>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12334629
>>>>>
>>>>> Staging Repository:
>>>>> https://repository.apache.org/content/repositories/orgapachekaraf-1059/
>>>>>
>>>>> Git tag:
>>>>> karaf-4.0.5
>>>>>
>>>>> Please vote to approve this release:
>>>>>
>>>>> [ ] +1 Approve the release
>>>>> [ ] -1 Don't approve the release (please provide specific comments)
>>>>>
>>>>> This vote will be open for at least 72 hours.
>>>>>
>>>>> Thanks,
>>>>> Regards
>>>>> JB
>>>>> --
>>>>> Jean-Baptiste Onofré
>>>>> jbono...@apache.org
>>>>> http://blog.nanthrax.net
>>>>> Talend - http://www.talend.com
>>>>>
>>>>
>>>>
>>>
>>
>

Reply via email to