felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Bosschaert <david.bosscha...@gmail.com>
Subject Re: [VOTE] framework 5.2.0 and related subproject releases
Date Wed, 26 Aug 2015 14:21:58 GMT
To be honest, it sounds like a serious enough issue to me, but maybe
we can just let this vote proceed and possibly do another release when
Roman's issue is addressed? Even if this is quite soon...

Just my 2c,

David

On 26 August 2015 at 15:14, Karl Pauls <karlpauls@gmail.com> wrote:
> Hi Alexandre,
>
> I see you created an issue for this already which is good because I don't
> think the release vote is the place to discuss it.
>
> Having said that, I can't say how bad this issue is (i.e., whether we
> should cancel the release or not because of it).
>
> Right now, I don't think we have to cancel it but I'll wait a little to see
> if others disagree?
>
> regards,
>
> Karl
>
> On Tue, Aug 25, 2015 at 12:46 PM, ROMAN, ALEXANDRE <alexandre.roman@atos.net>
> wrote:
>>
>> Hi,
>>
>> I'm having a problem with the latest versions of Felix 5.2.0, Resolver
> 1.6.0 & Aries Subsystems 2.0.2.
>> It looks like getPackageSources in ResolverImpl.java returns a null
> value, causing a NPE in line 1039.
>>
>> org.osgi.service.subsystem.SubsystemException:
> java.lang.NullPointerException
>>         at
> org.apache.aries.subsystem.core.internal.InstallAction.run(InstallAction.java:92)
> ~[na:na]
>>         at
> org.apache.aries.subsystem.core.internal.InstallAction.run(InstallAction.java:30)
> ~[na:na]
>>         at java.security.AccessController.doPrivileged(Native Method)
> ~[na:1.8.0_51]
>>         at
> org.apache.aries.subsystem.core.internal.BasicSubsystem.install(BasicSubsystem.java:620)
> ~[na:na]
>>         at
> org.apache.aries.subsystem.core.internal.BasicSubsystem.install(BasicSubsystem.java:664)
> ~[na:na]
>>         at
> org.apache.aries.subsystem.core.internal.BasicSubsystem.install(BasicSubsystem.java:263)
> ~[na:na]
>>         ...
>> Caused by: java.lang.NullPointerException: null
>>         at
> org.apache.felix.resolver.ResolverImpl.mergeUses(ResolverImpl.java:1039)
> ~[org.apache.felix.framework-5.2.0.jar:na]
>>         at
> org.apache.felix.resolver.ResolverImpl.computeUses(ResolverImpl.java:854)
> ~[org.apache.felix.framework-5.2.0.jar:na]
>>         at
> org.apache.felix.resolver.ResolverImpl.access$500(ResolverImpl.java:60)
> ~[org.apache.felix.framework-5.2.0.jar:na]
>>         at
> org.apache.felix.resolver.ResolverImpl$6.run(ResolverImpl.java:1232)
> ~[org.apache.felix.framework-5.2.0.jar:na]
>>         at
> org.apache.felix.resolver.ResolverImpl$EnhancedExecutor$1.run(ResolverImpl.java:2419)
> ~[org.apache.felix.framework-5.2.0.jar:na]
>>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
> Source) ~[na:1.8.0_51]
>>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source) ~[na:1.8.0_51]
>>         ... 1 common frames omitted
>>
>> There is no error when using Resolver 1.4.0.
>>
>> Could you please have a look at this issue?
>> Thanks.
>>
>> Alexandre Roman
>>
>> -----Original Message-----
>> From: David Bosschaert [mailto:david.bosschaert@gmail.com]
>> Sent: Tuesday, August 25, 2015 12:36 PM
>> To: dev@felix.apache.org
>> Subject: Re: [VOTE] framework 5.2.0 and related subproject releases
>>
>> Did some additional testing.
>> Checked signatures.
>> All good :)
>>
>> +1 from me.
>>
>> David
>>
>> On 25 August 2015 at 10:43, Karl Pauls <karlpauls@gmail.com> wrote:
>> > I would like to call a vote on the following subproject releases:
>> >
>> > resolver 1.6.0
>> > framework  5.2.0
>> > main 5.2.0
>> > main.distribution 5.2.0
>> >
>> > The main changelogs are in jira and at:
>> > https://svn.apache.org/repos/asf/felix/releases/org.apache.felix.resol
>> > ver-1.6.0/doc/changelog.txt
>> > https://svn.apache.org/repos/asf/felix/releases/org.apache.felix.frame
>> > work-5.2.0/doc/changelog.txt
>> >
>> > Staging repositories:
>> > https://repository.apache.org/content/repositories/orgapachefelix-1083
>> > /
>> >
>> > You can use this UNIX script to download the release and verify the
>> > signatures:
>> > http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>> >
>> > Usage:
>> > sh check_staged_release.sh 1083 /tmp/felix-staging
>> >
>> > Please vote to approve this release:
>> >
>> > [ ] +1 Approve the release
>> > [ ] -1 Veto the release (please provide specific comments)
>
>
>
>
> --
> Karl Pauls
> karlpauls@gmail.com
> http://twitter.com/karlpauls
> http://www.linkedin.com/in/karlpauls
> https://profiles.google.com/karlpauls

Mime
View raw message