I may be wrong, but I suspect this comes from the way Aries models its resources. If i can be provided with the necessary data and steps to reproduce the problem, I can investigate next week and we could delay the release until we have a better understanding of the issue. Else, I'd go ahead and publish the release... and eventually prepare for a bug fix release.
2015-08-26 16:27 GMT+02:00 Karl Pauls <[email protected]>: > Well, I don't think that makes much sense. If this is a serious bug (i.e., > one that is likely to be triggered in normal resolves and not just in some > subsystem scenarios) we should cancel this release and redo it when the bug > is fixed. Otherwise, we can just go ahead and the bug gets fixed and > released at some point in the future (as with the other pending stuff :-). > > My problem is that i can't judge how bad it is atm... @Guillaume, what are > your thoughts on this? > > regards, > > Karl > > On Wed, Aug 26, 2015 at 4:21 PM, David Bosschaert < > [email protected]> wrote: > > > 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 <[email protected]> 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 < > > [email protected]> > > > 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:[email protected]] > > >> Sent: Tuesday, August 25, 2015 12:36 PM > > >> To: [email protected] > > >> 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 <[email protected]> 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 > > > [email protected] > > > http://twitter.com/karlpauls > > > http://www.linkedin.com/in/karlpauls > > > https://profiles.google.com/karlpauls > > > > > > -- > Karl Pauls > [email protected] > http://twitter.com/karlpauls > http://www.linkedin.com/in/karlpauls > https://profiles.google.com/karlpauls >
