[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cross-project-issues-dev] Trying to aggregate source features using b3 aggregator editor
|
opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=408786
As a workaround, you could disable binary feature inclusion using
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-source-feature-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<includeBinaryFeature>false</includeBinaryFeature>
</configuration>
</plugin>
(since tycho 0.17.0 [1])
Regards
Jan
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=401420
-----Original Message-----
From: cross-project-issues-dev-bounces@xxxxxxxxxxx [mailto:cross-project-issues-dev-bounces@xxxxxxxxxxx] On Behalf Of Jeff Johnston
Sent: Mittwoch, 22. Mai 2013 18:51
To: cross-project-issues-dev@xxxxxxxxxxx
Subject: Re: [cross-project-issues-dev] Trying to aggregate source features using b3 aggregator editor
Thanks David,
I think you nailed it. We are using tycho-extras to generate the source
features from the regular features. It isn't propagating the filters.
Each generated source feature has an include of the regular feature in it.
-- Jeff J.
On 05/21/2013 09:37 PM, David M Williams wrote:
> Off hand, I'd guess related to filters. I've not looked in detail, but
> nothing obviously wrong with your file or repo. But ... for filters,
> it's complicated to get them right "for everything" ... and sure you'd
> want your source "filtered", or might not display in all standalone
> "info servers" (not sure about that ... just saying, should be tested).
> But, back to filters ...
>
> Just to give an example,
> Let's say
> org.eclipse.linuxtools.callgraph.feature.feature.group
> installs in a aggregator just fine. That means it an all its bundles
> have a "matching" set of features, say to limit installation on to linux
> only platforms.
>
> Now, if when your source is added
> org.eclipse.linuxtools.callgraph.feature.source.feature.group
>
> It may report "can not find
> org.eclipse.linuxtools.callgraph.feature.feature.group" but what it may
> really mean (or, should say) is
> "can not find [it] while trying to install [source.group] for windows".
>
> So, that's just a thought ... make sure your "source features/bundles"
> have all the same filters as your code (since ... your source requires
> your code ... which is a bit odd anyway, but .... maybe a separate issues).
>
> HTH
>
>
>
>
>
> From: Jeff Johnston <jjohnstn@xxxxxxxxxx>
> To: Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>,
> Date: 05/21/2013 02:53 PM
> Subject: [cross-project-issues-dev] Trying to aggregate source features
> using b3 aggregator editor
> Sent by: cross-project-issues-dev-bounces@xxxxxxxxxxx
> ------------------------------------------------------------------------
>
>
>
> I am trying to add the Linux Tools source features (without categories)
> so end-users can install them if desired.
>
> When I add these features to the linuxtools.b3aggrcon file, I am getting
> an error trying to validate the aggregation. The source features
> require the normal features and the b3 aggregator editor is saying that
> the feature is missing.
>
> The missing feature in question is also in the b3aggrcon file (with
> category) and is found when validating the repository. If I remove the
> source features, the aggregation validates fine.
>
> Below is the actual message. Is there something wrong with our repo or
> is it a known issue with the b3 aggregator editor trying to have new
> feature groups requiring other new feature groups?
>
> I have attached the b3aggrcon file for reference.
>
> -- Jeff J.
>
> =======================================================================
>
> Cannot complete the install because one or more required items could not
> be found.
> Missing requirement: C/C++ Call Graph Visualization Developer Resources
> 1.1.0.201305211237
> (org.eclipse.linuxtools.callgraph.feature.source.feature.group
> 1.1.0.201305211237) requires
> 'org.eclipse.linuxtools.callgraph.feature.feature.group
> [1.1.0.201305211237]' but it could not be found
>
> InstallableUnit(org.eclipse.linuxtools.callgraph.feature.feature.group
> [1.1.0.201305211237,1.1.0.201305211237]) is required by:
> ValidationSet(main)
> Contribution(Linux Tools)
>
> MappedRepository(http://download.eclipse.org/linuxtools/update-kepler-rc1)
>
> Feature(org.eclipse.linuxtools.callgraph.feature.source.feature.group
> 1.1.0.201305211237)
>
> [attachment "linuxtools.b3aggrcon" deleted by David M
> Williams/Raleigh/IBM] _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
>
>
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev