Discussion:
please test staged tycho 0.14.0
(too old to reply)
Sievers, Jan
2012-02-07 07:32:16 UTC
Permalink
tycho 0.14.0 has been staged to [1], see release notes [2] for details.

Please test it by adding the snippet [3] to your parent pom or settings.xml.
Report problems on this mailing list or in bugzilla [4].

We will promote the release to the Maven central repository sometime next week
if no major regressions are found.

--
Tycho Team


[1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
[2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
[3]

<pluginRepositories>
<pluginRepository>
<id>tycho-0.14.0-staged</id>
<url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
</pluginRepository>
</pluginRepositories>

[4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
Stéphane Bouchet
2012-02-07 09:26:59 UTC
Permalink
tested to build a product, no regressions so far.



Le 07/02/2012 08:32, Sievers, Jan a écrit :
> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>
> Please test it by adding the snippet [3] to your parent pom or settings.xml.
> Report problems on this mailing list or in bugzilla [4].
>
> We will promote the release to the Maven central repository sometime next week
> if no major regressions are found.
>
> --
> Tycho Team
>
>
> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> [3]
>
> <pluginRepositories>
> <pluginRepository>
> <id>tycho-0.14.0-staged</id>
> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
> </pluginRepository>
> </pluginRepositories>
>
> [4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
>
Andreas Magnusson
2012-02-07 09:40:03 UTC
Permalink
Is the repo OK? I get 500 on (for example):
https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/org/eclipse/tycho/tycho-core

2012/2/7 Stéphane Bouchet <***@obeo.fr>:
> tested to build a product, no regressions so far.
>
>
>
> Le 07/02/2012 08:32, Sievers, Jan a écrit :
>>
>> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>>
>> Please test it by adding the snippet [3] to your parent pom or
>> settings.xml.
>> Report problems on this mailing list or in bugzilla [4].
>>
>> We will promote the release to the Maven central repository sometime next
>> week
>> if no major regressions are found.
>>
>> --
>> Tycho Team
>>
>>
>> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
>> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
>> [3]
>>
>> <pluginRepositories>
>>        <pluginRepository>
>>                <id>tycho-0.14.0-staged</id>
>>
>>  <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
>>        </pluginRepository>
>> </pluginRepositories>
>>
>> [4]
>> https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
>> _______________________________________________
>> tycho-user mailing list
>> tycho-***@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>
>
>
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
>
Stéphane Bouchet
2012-02-07 09:51:53 UTC
Permalink
woh, i deleted the tycho-core pom file and now i get a 502 error :(

it was correctly downloaded 1h ago


Le 07/02/2012 10:40, Andreas Magnusson a écrit :
> Is the repo OK? I get 500 on (for example):
> https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/org/eclipse/tycho/tycho-core
>
> 2012/2/7 Stéphane Bouchet<***@obeo.fr>:
>> tested to build a product, no regressions so far.
>>
>>
>>
>> Le 07/02/2012 08:32, Sievers, Jan a écrit :
>>>
>>> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>>>
>>> Please test it by adding the snippet [3] to your parent pom or
>>> settings.xml.
>>> Report problems on this mailing list or in bugzilla [4].
>>>
>>> We will promote the release to the Maven central repository sometime next
>>> week
>>> if no major regressions are found.
>>>
>>> --
>>> Tycho Team
>>>
>>>
>>> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
>>> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
>>> [3]
>>>
>>> <pluginRepositories>
>>> <pluginRepository>
>>> <id>tycho-0.14.0-staged</id>
>>>
>>> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
>>> </pluginRepository>
>>> </pluginRepositories>
>>>
>>> [4]
>>> https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
>>> _______________________________________________
>>> tycho-user mailing list
>>> tycho-***@eclipse.org
>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>>
>>
>>
>> _______________________________________________
>> tycho-user mailing list
>> tycho-***@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Stéphane Bouchet
2012-02-07 10:02:38 UTC
Permalink
and now its back :D

[INFO] Scanning for projects...
Downloading:
https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/org/eclipse/tycho/tycho-core/0.14.0/tycho-core-0.14.0.pom
916 B
4 KB
5 KB

Downloaded:
https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/org/eclipse/tycho/tycho-core/0.14.0/tycho-core-0.14.0.pom
(5 KB at 2.0 KB/sec)
Downloading:
https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/org/eclipse/tycho/tycho-core/0.14.0/tycho-core-0.14.0.jar
4 KB
8 KB
12 KB
16 KB
20 KB
24 KB
28 KB
32 KB
36 KB
40 KB
44 KB
48 KB
52 KB
56 KB
60 KB
64 KB
68 KB
72 KB
76 KB
80 KB
84 KB
88 KB
92 KB
96 KB
100 KB
104 KB
108 KB
112 KB
116 KB
120 KB
124 KB
128 KB
132 KB
136 KB
140 KB
144 KB
148 KB
152 KB
155 KB

Downloaded:
https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/org/eclipse/tycho/tycho-core/0.14.0/tycho-core-0.14.0.jar
(155 KB at 47.5 KB/sec)



Le 07/02/2012 10:51, Stéphane Bouchet a écrit :
> woh, i deleted the tycho-core pom file and now i get a 502 error :(
>
> it was correctly downloaded 1h ago
>
>
> Le 07/02/2012 10:40, Andreas Magnusson a écrit :
>> Is the repo OK? I get 500 on (for example):
>> https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/org/eclipse/tycho/tycho-core
>>
>>
>> 2012/2/7 Stéphane Bouchet<***@obeo.fr>:
>>> tested to build a product, no regressions so far.
>>>
>>>
>>>
>>> Le 07/02/2012 08:32, Sievers, Jan a écrit :
>>>>
>>>> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>>>>
>>>> Please test it by adding the snippet [3] to your parent pom or
>>>> settings.xml.
>>>> Report problems on this mailing list or in bugzilla [4].
>>>>
>>>> We will promote the release to the Maven central repository sometime
>>>> next
>>>> week
>>>> if no major regressions are found.
>>>>
>>>> --
>>>> Tycho Team
>>>>
>>>>
>>>> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
>>>> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
>>>> [3]
>>>>
>>>> <pluginRepositories>
>>>> <pluginRepository>
>>>> <id>tycho-0.14.0-staged</id>
>>>>
>>>> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
>>>>
>>>> </pluginRepository>
>>>> </pluginRepositories>
>>>>
>>>> [4]
>>>> https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
>>>>
>>>> _______________________________________________
>>>> tycho-user mailing list
>>>> tycho-***@eclipse.org
>>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>>>
>>>
>>>
>>> _______________________________________________
>>> tycho-user mailing list
>>> tycho-***@eclipse.org
>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>>
>> _______________________________________________
>> tycho-user mailing list
>> tycho-***@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>
>
>
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Sievers, Jan
2012-02-07 11:47:23 UTC
Permalink
I experienced intermittent HTTP connection problems to oss.sonatype.org yesterday, so there might be an issue
with oss.sonatype.org in general. Tycho staged content should be OK though.

Regards
Jan

-----Original Message-----
From: tycho-user-***@eclipse.org [mailto:tycho-user-***@eclipse.org] On Behalf Of Stéphane Bouchet
Sent: Dienstag, 7. Februar 2012 10:52
To: Tycho user list
Subject: Re: [tycho-user] please test staged tycho 0.14.0

woh, i deleted the tycho-core pom file and now i get a 502 error :(

it was correctly downloaded 1h ago


Le 07/02/2012 10:40, Andreas Magnusson a écrit :
> Is the repo OK? I get 500 on (for example):
> https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/org/eclipse/tycho/tycho-core
>
> 2012/2/7 Stéphane Bouchet<***@obeo.fr>:
>> tested to build a product, no regressions so far.
>>
>>
>>
>> Le 07/02/2012 08:32, Sievers, Jan a écrit :
>>>
>>> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>>>
>>> Please test it by adding the snippet [3] to your parent pom or
>>> settings.xml.
>>> Report problems on this mailing list or in bugzilla [4].
>>>
>>> We will promote the release to the Maven central repository sometime next
>>> week
>>> if no major regressions are found.
>>>
>>> --
>>> Tycho Team
>>>
>>>
>>> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
>>> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
>>> [3]
>>>
>>> <pluginRepositories>
>>> <pluginRepository>
>>> <id>tycho-0.14.0-staged</id>
>>>
>>> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
>>> </pluginRepository>
>>> </pluginRepositories>
>>>
>>> [4]
>>> https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
>>> _______________________________________________
>>> tycho-user mailing list
>>> tycho-***@eclipse.org
>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>>
>>
>>
>> _______________________________________________
>> tycho-user mailing list
>> tycho-***@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> ht
Davy Meers
2012-02-08 12:52:54 UTC
Permalink
Hello,
i tested the staged Tycho 0.14.0:
First the target platform could not be resolved. I got the clear error message "includeAllPlatforms='true' and includeMode='planner' are incompatible".After changing 'includeAllPlatforms' to 'false' i was able to build without any problems.
But, i want to understand why includeAllPlatforms='true' and includeMode='planner' are incompatible. Can someone provide me with a bit more information (or point me to the right resource).
Regards,Davy
> From: ***@sap.com
> To: tycho-***@eclipse.org
> Date: Tue, 7 Feb 2012 12:47:23 +0100
> Subject: Re: [tycho-user] please test staged tycho 0.14.0
>
> I experienced intermittent HTTP connection problems to oss.sonatype.org yesterday, so there might be an issue
> with oss.sonatype.org in general. Tycho staged content should be OK though.
>
> Regards
> Jan
>
> -----Original Message-----
> From: tycho-user-***@eclipse.org [mailto:tycho-user-***@eclipse.org] On Behalf Of Stéphane Bouchet
> Sent: Dienstag, 7. Februar 2012 10:52
> To: Tycho user list
> Subject: Re: [tycho-user] please test staged tycho 0.14.0
>
> woh, i deleted the tycho-core pom file and now i get a 502 error :(
>
> it was correctly downloaded 1h ago
>
>
> Le 07/02/2012 10:40, Andreas Magnusson a écrit :
> > Is the repo OK? I get 500 on (for example):
> > https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/org/eclipse/tycho/tycho-core
> >
> > 2012/2/7 Stéphane Bouchet<***@obeo.fr>:
> >> tested to build a product, no regressions so far.
> >>
> >>
> >>
> >> Le 07/02/2012 08:32, Sievers, Jan a écrit :
> >>>
> >>> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
> >>>
> >>> Please test it by adding the snippet [3] to your parent pom or
> >>> settings.xml.
> >>> Report problems on this mailing list or in bugzilla [4].
> >>>
> >>> We will promote the release to the Maven central repository sometime next
> >>> week
> >>> if no major regressions are found.
> >>>
> >>> --
> >>> Tycho Team
> >>>
> >>>
> >>> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> >>> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> >>> [3]
> >>>
> >>> <pluginRepositories>
> >>> <pluginRepository>
> >>> <id>tycho-0.14.0-staged</id>
> >>>
> >>> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
> >>> </pluginRepository>
> >>> </pluginRepositories>
> >>>
> >>> [4]
> >>> https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> >>> _______________________________________________
> >>> tycho-user mailing list
> >>> tycho-***@eclipse.org
> >>> https://dev.eclipse.org/mailman/listinfo/tycho-user
> >>>
> >>
> >>
> >> _______________________________________________
> >> tycho-user mailing list
> >> tycho-***@eclipse.org
> >> https://dev.eclipse.org/mailman/listinfo/tycho-user
> >>
> > _______________________________________________
> > tycho-user mailing list
> > tycho-***@eclipse.org
> > https://dev.eclipse.org/mailman/listinfo/tycho-user
>
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Igor Fedorenko
2012-02-08 14:20:09 UTC
Permalink
This is how p2 works, it can only resolve dependencies in specific
os/ws/arch context.

--
Regards,
Igor

On 12-02-08 7:52 AM, Davy Meers wrote:
> Hello,
>
> i tested the staged Tycho 0.14.0:
>
> First the target platform could not be resolved. I got the clear error
> message "includeAllPlatforms='true' and includeMode='planner' are
> incompatible".
> After changing 'includeAllPlatforms' to 'false' i was able to build
> without any problems.
>
> But, i want to understand why includeAllPlatforms='true' and
> includeMode='planner' are incompatible. Can someone provide me with a
> bit more information (or point me to the right resource).
>
> Regards,
> Davy
>
> > From: ***@sap.com
> > To: tycho-***@eclipse.org
> > Date: Tue, 7 Feb 2012 12:47:23 +0100
> > Subject: Re: [tycho-user] please test staged tycho 0.14.0
> >
> > I experienced intermittent HTTP connection problems to
> oss.sonatype.org yesterday, so there might be an issue
> > with oss.sonatype.org in general. Tycho staged content should be OK
> though.
> >
> > Regards
> > Jan
> >
> > -----Original Message-----
> > From: tycho-user-***@eclipse.org
> [mailto:tycho-user-***@eclipse.org] On Behalf Of Stéphane Bouchet
> > Sent: Dienstag, 7. Februar 2012 10:52
> > To: Tycho user list
> > Subject: Re: [tycho-user] please test staged tycho 0.14.0
> >
> > woh, i deleted the tycho-core pom file and now i get a 502 error :(
> >
> > it was correctly downloaded 1h ago
> >
> >
> > Le 07/02/2012 10:40, Andreas Magnusson a écrit :
> > > Is the repo OK? I get 500 on (for example):
> > >
> https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/org/eclipse/tycho/tycho-core
> > >
> > > 2012/2/7 Stéphane Bouchet<***@obeo.fr>:
> > >> tested to build a product, no regressions so far.
> > >>
> > >>
> > >>
> > >> Le 07/02/2012 08:32, Sievers, Jan a écrit :
> > >>>
> > >>> tycho 0.14.0 has been staged to [1], see release notes [2] for
> details.
> > >>>
> > >>> Please test it by adding the snippet [3] to your parent pom or
> > >>> settings.xml.
> > >>> Report problems on this mailing list or in bugzilla [4].
> > >>>
> > >>> We will promote the release to the Maven central repository
> sometime next
> > >>> week
> > >>> if no major regressions are found.
> > >>>
> > >>> --
> > >>> Tycho Team
> > >>>
> > >>>
> > >>> [1]
> https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> > >>> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> > >>> [3]
> > >>>
> > >>> <pluginRepositories>
> > >>> <pluginRepository>
> > >>> <id>tycho-0.14.0-staged</id>
> > >>>
> > >>>
> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
> > >>> </pluginRepository>
> > >>> </pluginRepositories>
> > >>>
> > >>> [4]
> > >>>
> https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> > >>> _______________________________________________
> > >>> tycho-user mailing list
> > >>> tycho-***@eclipse.org
> > >>> https://dev.eclipse.org/mailman/listinfo/tycho-user
> > >>>
> > >>
> > >>
> > >> _______________________________________________
> > >> tycho-user mailing list
> > >> tycho-***@eclipse.org
> > >> https://dev.eclipse.org/mailman/listinfo/tycho-user
> > >>
> > > _______________________________________________
> > > tycho-user mailing list
> > > tycho-***@eclipse.org
> > > https://dev.eclipse.org/mailman/listinfo/tycho-user
> >
> > _______________________________________________
> > tycho-user mailing list
> > tycho-***@eclipse.org
> > https://dev.eclipse.org/mailman/listinfo/tycho-user
>
>
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Davy Meers
2012-02-08 14:38:45 UTC
Permalink
Thank you.
I expected that p2 works like that. I guess i was just wondering why PDE never complained about it.
Regards,Davy

> Date: Wed, 8 Feb 2012 09:20:09 -0500
> From: ***@ifedorenko.com
> To: tycho-***@eclipse.org
> Subject: Re: [tycho-user] please test staged tycho 0.14.0
>
> This is how p2 works, it can only resolve dependencies in specific
> os/ws/arch context.
>
> --
> Regards,
> Igor
>
> On 12-02-08 7:52 AM, Davy Meers wrote:
> > Hello,
> >
> > i tested the staged Tycho 0.14.0:
> >
> > First the target platform could not be resolved. I got the clear error
> > message "includeAllPlatforms='true' and includeMode='planner' are
> > incompatible".
> > After changing 'includeAllPlatforms' to 'false' i was able to build
> > without any problems.
> >
> > But, i want to understand why includeAllPlatforms='true' and
> > includeMode='planner' are incompatible. Can someone provide me with a
> > bit more information (or point me to the right resource).
> >
> > Regards,
> > Davy
> >
> > > From: ***@sap.com
> > > To: tycho-***@eclipse.org
> > > Date: Tue, 7 Feb 2012 12:47:23 +0100
> > > Subject: Re: [tycho-user] please test staged tycho 0.14.0
> > >
> > > I experienced intermittent HTTP connection problems to
> > oss.sonatype.org yesterday, so there might be an issue
> > > with oss.sonatype.org in general. Tycho staged content should be OK
> > though.
> > >
> > > Regards
> > > Jan
> > >
> > > -----Original Message-----
> > > From: tycho-user-***@eclipse.org
> > [mailto:tycho-user-***@eclipse.org] On Behalf Of Stéphane Bouchet
> > > Sent: Dienstag, 7. Februar 2012 10:52
> > > To: Tycho user list
> > > Subject: Re: [tycho-user] please test staged tycho 0.14.0
> > >
> > > woh, i deleted the tycho-core pom file and now i get a 502 error :(
> > >
> > > it was correctly downloaded 1h ago
> > >
> > >
> > > Le 07/02/2012 10:40, Andreas Magnusson a écrit :
> > > > Is the repo OK? I get 500 on (for example):
> > > >
> > https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/org/eclipse/tycho/tycho-core
> > > >
> > > > 2012/2/7 Stéphane Bouchet<***@obeo.fr>:
> > > >> tested to build a product, no regressions so far.
> > > >>
> > > >>
> > > >>
> > > >> Le 07/02/2012 08:32, Sievers, Jan a écrit :
> > > >>>
> > > >>> tycho 0.14.0 has been staged to [1], see release notes [2] for
> > details.
> > > >>>
> > > >>> Please test it by adding the snippet [3] to your parent pom or
> > > >>> settings.xml.
> > > >>> Report problems on this mailing list or in bugzilla [4].
> > > >>>
> > > >>> We will promote the release to the Maven central repository
> > sometime next
> > > >>> week
> > > >>> if no major regressions are found.
> > > >>>
> > > >>> --
> > > >>> Tycho Team
> > > >>>
> > > >>>
> > > >>> [1]
> > https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> > > >>> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> > > >>> [3]
> > > >>>
> > > >>> <pluginRepositories>
> > > >>> <pluginRepository>
> > > >>> <id>tycho-0.14.0-staged</id>
> > > >>>
> > > >>>
> > <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
> > > >>> </pluginRepository>
> > > >>> </pluginRepositories>
> > > >>>
> > > >>> [4]
> > > >>>
> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> > > >>> _______________________________________________
> > > >>> tycho-user mailing list
> > > >>> tycho-***@eclipse.org
> > > >>> https://dev.eclipse.org/mailman/listinfo/tycho-user
> > > >>>
> > > >>
> > > >>
> > > >> _______________________________________________
> > > >> tycho-user mailing list
> > > >> tycho-***@eclipse.org
> > > >> https://dev.eclipse.org/mailman/listinfo/tycho-user
> > > >>
> > > > _______________________________________________
> > > > tycho-user mailing list
> > > > tycho-***@eclipse.org
> > > > https://dev.eclipse.org/mailman/listinfo/tycho-user
> > >
> > > _______________________________________________
> > > tycho-user mailing list
> > > tycho-***@eclipse.org
> > > https://dev.eclipse.org/mailman/listinfo/tycho-user
> >
> >
> > _______________________________________________
> > tycho-user mailing list
> > tycho-***@eclipse.org
> > https://dev.eclipse.org/mailman/listinfo/tycho-user
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Oberlies, Tobias
2012-02-13 10:08:05 UTC
Permalink
The PDE silently ignores the includeAllPlatforms switch if the includeMode is 'planner'. This is acceptable, because the PDE assumes that the PDE editors are used. When the PDE editors store the files, they won't be in this inconsistent state.

In Tycho we are more strict, because we know that many people prefer text editors of the PDE target editor.

Regards
Tobias

From: tycho-user-***@eclipse.org [mailto:tycho-user-***@eclipse.org] On Behalf Of Davy Meers
Sent: Mittwoch, 8. Februar 2012 15:39
To: tycho-***@eclipse.org
Subject: Re: [tycho-user] please test staged tycho 0.14.0

Thank you.

I expected that p2 works like that. I guess i was just wondering why PDE never complained about it.

Regards,
Davy
> Date: Wed, 8 Feb 2012 09:20:09 -0500
> From: ***@ifedorenko.com
> To: tycho-***@eclipse.org
> Subject: Re: [tycho-user] please test staged tycho 0.14.0
>
> This is how p2 works, it can only resolve dependencies in specific
> os/ws/arch context.
>
> --
> Regards,
> Igor
>
> On 12-02-08 7:52 AM, Davy Meers wrote:
> > Hello,
> >
> > i tested the staged Tycho 0.14.0:
> >
> > First the target platform could not be resolved. I got the clear error
> > message "includeAllPlatforms='true' and includeMode='planner' are
> > incompatible".
> > After changing 'includeAllPlatforms' to 'false' i was able to build
> > without any problems.
> >
> > But, i want to understand why includeAllPlatforms='true' and
> > includeMode='planner' are incompatible. Can someone provide me with a
> > bit more information (or point me to the right resource).
> >
> > Regards,
> > Davy
> >
> > > From: ***@sap.com
> > > To: tycho-***@eclipse.org
> > > Date: Tue, 7 Feb 2012 12:47:23 +0100
> > > Subject: Re: [tycho-user] please test staged tycho 0.14.0
> > >
> > > I experienced intermittent HTTP connection problems to
> > oss.sonatype.org yesterday, so there might be an issue
> > > with oss.sonatype.org in general. Tycho staged content should be OK
> > though.
> > >
> > > Regards
> > > Jan
> > >
> > > -----Original Message-----
> > > From: tycho-user-***@eclipse.org
> > [mailto:tycho-user-***@eclipse.org] On Behalf Of Stéphane Bouchet
> > > Sent: Dienstag, 7. Februar 2012 10:52
> > > To: Tycho user list
> > > Subject: Re: [tycho-user] please test staged tycho 0.14.0
> > >
> > > woh, i deleted the tycho-core pom file and now i get a 502 error :(
> > >
> > > it was correctly downloaded 1h ago
> > >
> > >
> > > Le 07/02/2012 10:40, Andreas Magnusson a écrit :
> > > > Is the repo OK? I get 500 on (for example):
> > > >
> > https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/org/eclipse/tycho/tycho-core
> > > >
> > > > 2012/2/7 Stéphane Bouchet<***@obeo.fr>:
> > > >> tested to build a product, no regressions so far.
> > > >>
> > > >>
> > > >>
> > > >> Le 07/02/2012 08:32, Sievers, Jan a écrit :
> > > >>>
> > > >>> tycho 0.14.0 has been staged to [1], see release notes [2] for
> > details.
> > > >>>
> > > >>> Please test it by adding the snippet [3] to your parent pom or
> > > >>> settings.xml.
> > > >>> Report problems on this mailing list or in bugzilla [4].
> > > >>>
> > > >>> We will promote the release to the Maven central repository
> > sometime next
> > > >>> week
> > > >>> if no major regressions are found.
> > > >>>
> > > >>> --
> > > >>> Tycho Team
> > > >>>
> > > >>>
> > > >>> [1]
> > https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> > > >>> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> > > >>> [3]
> > > >>>
> > > >>> <pluginRepositories>
> > > >>> <pluginRepository>
> > > >>> <id>tycho-0.14.0-staged</id>
> > > >>>
> > > >>>
> > <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
> > > >>> </pluginRepository>
> > > >>> </pluginRepositories>
> > > >>>
> > > >>> [4]
> > > >>>
> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> > > >>> _______________________________________________
> > > >>> tycho-user mailing list
> > > >>> tycho-***@eclipse.org
> > > >>> https://dev.eclipse.org/mailman/listinfo/tycho-user
> > > >>>
> > > >>
> > > >>
> > > >> _______________________________________________
> > > >> tycho-user mailing list
> > > >> tycho-***@eclipse.org
> > > >> https://dev.eclipse.org/mailman/listinfo/tycho-user
> > > >>
> > > > _______________________________________________
> > > > tycho-user mailing list
> > > > tycho-***@eclipse.org
> > > > https://dev.eclipse.org/mailman/listinfo/tycho-user
> > >
> > > _______________________________________________
> > > tycho-user mailing list
> > > tycho-***@eclipse.org
> > > https://dev.eclipse.org/mailman/listinfo/tycho-user
> >
> >
> > _______________________________________________
> > tycho-user mailing list
> > tycho-***@eclipse.org
> > https://dev.eclipse.org/mailman/listinfo/tycho-user
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Davy Meers
2012-02-13 18:20:10 UTC
Permalink
Hello Tobias,
that clarifies it. Thank you very much!
Regards,Davy

From: ***@sap.com
To: tycho-***@eclipse.org
Date: Mon, 13 Feb 2012 11:08:05 +0100
Subject: Re: [tycho-user] please test staged tycho 0.14.0



The PDE silently ignores the includeAllPlatforms switch if the includeMode is ‘planner’. This is acceptable, because the PDE assumes that the PDE editors are used. When the PDE editors store the files, they won’t be in this inconsistent state. In Tycho we are more strict, because we know that many people prefer text editors of the PDE target editor. RegardsTobias From: tycho-user-***@eclipse.org [mailto:tycho-user-***@eclipse.org] On Behalf Of Davy Meers
Sent: Mittwoch, 8. Februar 2012 15:39
To: tycho-***@eclipse.org
Subject: Re: [tycho-user] please test staged tycho 0.14.0 Thank you. I expected that p2 works like that. I guess i was just wondering why PDE never complained about it. Regards,Davy> Date: Wed, 8 Feb 2012 09:20:09 -0500
> From: ***@ifedorenko.com
> To: tycho-***@eclipse.org
> Subject: Re: [tycho-user] please test staged tycho 0.14.0
>
> This is how p2 works, it can only resolve dependencies in specific
> os/ws/arch context.
>
> --
> Regards,
> Igor
>
> On 12-02-08 7:52 AM, Davy Meers wrote:
> > Hello,
> >
> > i tested the staged Tycho 0.14.0:
> >
> > First the target platform could not be resolved. I got the clear error
> > message "includeAllPlatforms='true' and includeMode='planner' are
> > incompatible".
> > After changing 'includeAllPlatforms' to 'false' i was able to build
> > without any problems.
> >
> > But, i want to understand why includeAllPlatforms='true' and
> > includeMode='planner' are incompatible. Can someone provide me with a
> > bit more information (or point me to the right resource).
> >
> > Regards,
> > Davy
> >
> > > From: ***@sap.com
> > > To: tycho-***@eclipse.org
> > > Date: Tue, 7 Feb 2012 12:47:23 +0100
> > > Subject: Re: [tycho-user] please test staged tycho 0.14.0
> > >
> > > I experienced intermittent HTTP connection problems to
> > oss.sonatype.org yesterday, so there might be an issue
> > > with oss.sonatype.org in general. Tycho staged content should be OK
> > though.
> > >
> > > Regards
> > > Jan
> > >
> > > -----Original Message-----
> > > From: tycho-user-***@eclipse.org
> > [mailto:tycho-user-***@eclipse.org] On Behalf Of Stéphane Bouchet
> > > Sent: Dienstag, 7. Februar 2012 10:52
> > > To: Tycho user list
> > > Subject: Re: [tycho-user] please test staged tycho 0.14.0
> > >
> > > woh, i deleted the tycho-core pom file and now i get a 502 error :(
> > >
> > > it was correctly downloaded 1h ago
> > >
> > >
> > > Le 07/02/2012 10:40, Andreas Magnusson a écrit :
> > > > Is the repo OK? I get 500 on (for example):
> > > >
> > https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/org/eclipse/tycho/tycho-core
> > > >
> > > > 2012/2/7 Stéphane Bouchet<***@obeo.fr>:
> > > >> tested to build a product, no regressions so far.
> > > >>
> > > >>
> > > >>
> > > >> Le 07/02/2012 08:32, Sievers, Jan a écrit :
> > > >>>
> > > >>> tycho 0.14.0 has been staged to [1], see release notes [2] for
> > details.
> > > >>>
> > > >>> Please test it by adding the snippet [3] to your parent pom or
> > > >>> settings.xml.
> > > >>> Report problems on this mailing list or in bugzilla [4].
> > > >>>
> > > >>> We will promote the release to the Maven central repository
> > sometime next
> > > >>> week
> > > >>> if no major regressions are found.
> > > >>>
> > > >>> --
> > > >>> Tycho Team
> > > >>>
> > > >>>
> > > >>> [1]
> > https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> > > >>> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> > > >>> [3]
> > > >>>
> > > >>> <pluginRepositories>
> > > >>> <pluginRepository>
> > > >>> <id>tycho-0.14.0-staged</id>
> > > >>>
> > > >>>
> > <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
> > > >>> </pluginRepository>
> > > >>> </pluginRepositories>
> > > >>>
> > > >>> [4]
> > > >>>
> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> > > >>> _______________________________________________
> > > >>> tycho-user mailing list
> > > >>> tycho-***@eclipse.org
> > > >>> https://dev.eclipse.org/mailman/listinfo/tycho-user
> > > >>>
> > > >>
> > > >>
> > > >> _______________________________________________
> > > >> tycho-user mailing list
> > > >> tycho-***@eclipse.org
> > > >> https://dev.eclipse.org/mailman/listinfo/tycho-user
> > > >>
> > > > _______________________________________________
> > > > tycho-user mailing list
> > > > tycho-***@eclipse.org
> > > > https://dev.eclipse.org/mailman/listinfo/tycho-user
> > >
> > > _______________________________________________
> > > tycho-user mailing list
> > > tycho-***@eclipse.org
> > > https://dev.eclipse.org/mailman/listinfo/tycho-user
> >
> >
> > _______________________________________________
> > tycho-user mailing list
> > tycho-***@eclipse.org
> > https://dev.eclipse.org/mailman/listinfo/tycho-user
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Michael Istria
2012-02-07 14:09:00 UTC
Permalink
Hi,

I'm giving a try for JBoss Tools.

Following bug 351842 [1] about optional dependencies: we have a bundle which has greedy/optional depedencies on patform-specific bundles. Before 0.14, it could build fine since these dependencies were not at all included in the Maven context (correct me if I'm wrong).
Now I gave a try with 0.14 and optionalDependencies=ignore, and it seems that Tycho/p2 tries to resolve these dependencies, in vain (they don't seem to be available in Tycho internal p2 repo).
Here is the configuration:
<!--
ISSUE: our platform-specific optional/greedy deps are not resolved by Tycho/p2
WORKAROUND: Ignore optional dependencies => NOT WORKING
TODO: Find out why p2 can't resolve that stuff
-->
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-compiler-plugin</artifactId>
<version>${tychoVersion}</version>
<configuration>
<optionalDependencies>ignore</optionalDependencies>
</configuration>
</plugin>
</plugins>
</build>

Did I do something wrong?
Otherwise I conclude that Tycho cannot even start a build when an optional dependency cannot be resolved, which is for our use-case a "more-or-less" blocking point (since I assume/hope an issue could be on our side too). I know think that ignoring optional-dependency should be in target-platform-configuration rather than in compiler.

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=351842

----- Original Message -----
From: "Jan Sievers" <***@sap.com>
To: "Tycho user list" <tycho-***@eclipse.org>
Sent: Tuesday, February 7, 2012 8:32:16 AM
Subject: [tycho-user] please test staged tycho 0.14.0

tycho 0.14.0 has been staged to [1], see release notes [2] for details.

Please test it by adding the snippet [3] to your parent pom or settings.xml.
Report problems on this mailing list or in bugzilla [4].

We will promote the release to the Maven central repository sometime next week
if no major regressions are found.

--
Tycho Team


[1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
[2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
[3]

<pluginRepositories>
<pluginRepository>
<id>tycho-0.14.0-staged</id>
<url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
</pluginRepository>
</pluginRepositories>

[4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
Igor Fedorenko
2012-02-07 14:23:50 UTC
Permalink
Try this


<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tychoVersion}</version>
<configuration>
<dependency-resolution>
<optionalDependencies>ignore</optionalDependencies>
</dependency-resolution>
</configuration>
</plugin>

(note <dependency-resolution> element)

--
Regards,
Igor

On 12-02-07 9:09 AM, Michael Istria wrote:
> Hi,
>
> I'm giving a try for JBoss Tools.
>
> Following bug 351842 [1] about optional dependencies: we have a bundle which has greedy/optional depedencies on patform-specific bundles. Before 0.14, it could build fine since these dependencies were not at all included in the Maven context (correct me if I'm wrong).
> Now I gave a try with 0.14 and optionalDependencies=ignore, and it seems that Tycho/p2 tries to resolve these dependencies, in vain (they don't seem to be available in Tycho internal p2 repo).
> Here is the configuration:
> <!--
> ISSUE: our platform-specific optional/greedy deps are not resolved by Tycho/p2
> WORKAROUND: Ignore optional dependencies => NOT WORKING
> TODO: Find out why p2 can't resolve that stuff
> -->
> <build>
> <plugins>
> <plugin>
> <groupId>org.eclipse.tycho</groupId>
> <artifactId>tycho-compiler-plugin</artifactId>
> <version>${tychoVersion}</version>
> <configuration>
> <optionalDependencies>ignore</optionalDependencies>
> </configuration>
> </plugin>
> </plugins>
> </build>
>
> Did I do something wrong?
> Otherwise I conclude that Tycho cannot even start a build when an optional dependency cannot be resolved, which is for our use-case a "more-or-less" blocking point (since I assume/hope an issue could be on our side too). I know think that ignoring optional-dependency should be in target-platform-configuration rather than in compiler.
>
> [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=351842
>
> ----- Original Message -----
> From: "Jan Sievers"<***@sap.com>
> To: "Tycho user list"<tycho-***@eclipse.org>
> Sent: Tuesday, February 7, 2012 8:32:16 AM
> Subject: [tycho-user] please test staged tycho 0.14.0
>
> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>
> Please test it by adding the snippet [3] to your parent pom or settings.xml.
> Report problems on this mailing list or in bugzilla [4].
>
> We will promote the release to the Maven central repository sometime next week
> if no major regressions are found.
>
> --
> Tycho Team
>
>
> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> [3]
>
> <pluginRepositories>
> <pluginRepository>
> <id>tycho-0.14.0-staged</id>
> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
> </pluginRepository>
> </pluginRepositories>
>
> [4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Michael Istria
2012-02-07 14:43:15 UTC
Permalink
That's perfect!
Thanks.

----- Original Message -----
From: "Igor Fedorenko" <***@ifedorenko.com>
To: tycho-***@eclipse.org
Sent: Tuesday, February 7, 2012 3:23:50 PM
Subject: Re: [tycho-user] please test staged tycho 0.14.0

Try this


<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tychoVersion}</version>
<configuration>
<dependency-resolution>
<optionalDependencies>ignore</optionalDependencies>
</dependency-resolution>
</configuration>
</plugin>

(note <dependency-resolution> element)

--
Regards,
Igor

On 12-02-07 9:09 AM, Michael Istria wrote:
> Hi,
>
> I'm giving a try for JBoss Tools.
>
> Following bug 351842 [1] about optional dependencies: we have a bundle which has greedy/optional depedencies on patform-specific bundles. Before 0.14, it could build fine since these dependencies were not at all included in the Maven context (correct me if I'm wrong).
> Now I gave a try with 0.14 and optionalDependencies=ignore, and it seems that Tycho/p2 tries to resolve these dependencies, in vain (they don't seem to be available in Tycho internal p2 repo).
> Here is the configuration:
> <!--
> ISSUE: our platform-specific optional/greedy deps are not resolved by Tycho/p2
> WORKAROUND: Ignore optional dependencies => NOT WORKING
> TODO: Find out why p2 can't resolve that stuff
> -->
> <build>
> <plugins>
> <plugin>
> <groupId>org.eclipse.tycho</groupId>
> <artifactId>tycho-compiler-plugin</artifactId>
> <version>${tychoVersion}</version>
> <configuration>
> <optionalDependencies>ignore</optionalDependencies>
> </configuration>
> </plugin>
> </plugins>
> </build>
>
> Did I do something wrong?
> Otherwise I conclude that Tycho cannot even start a build when an optional dependency cannot be resolved, which is for our use-case a "more-or-less" blocking point (since I assume/hope an issue could be on our side too). I know think that ignoring optional-dependency should be in target-platform-configuration rather than in compiler.
>
> [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=351842
>
> ----- Original Message -----
> From: "Jan Sievers"<***@sap.com>
> To: "Tycho user list"<tycho-***@eclipse.org>
> Sent: Tuesday, February 7, 2012 8:32:16 AM
> Subject: [tycho-user] please test staged tycho 0.14.0
>
> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>
> Please test it by adding the snippet [3] to your parent pom or settings.xml.
> Report problems on this mailing list or in bugzilla [4].
>
> We will promote the release to the Maven central repository sometime next week
> if no major regressions are found.
>
> --
> Tycho Team
>
>
> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> [3]
>
> <pluginRepositories>
> <pluginRepository>
> <id>tycho-0.14.0-staged</id>
> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
> </pluginRepository>
> </pluginRepositories>
>
> [4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Mengxin Zhu
2012-02-08 09:54:14 UTC
Permalink
There is no blocking issue found after migrating to 0.14.0.

Release notes of 0.14.0 mentions,

Missing entries in build.properties for bin.includes and src.includes
will now fail the build by default. You can change these from error to
warning
<http://www.eclipse.org/tycho/sitedocs/tycho-packaging-plugin/package-plugin-mojo.html#strictBinIncludes>
for ease of migration

My project has non-exist file in bin.includes list, the build failed.
That's good. However no information was given for the failure when doing
tycho-package. If enabling verbose debug information, it gave me the
explanation. Could you add the error information by default? It can
quickly help developers finding root cause.

Mengxin Zhu


On 02/07/2012 03:32 PM, Sievers, Jan wrote:
> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>
> Please test it by adding the snippet [3] to your parent pom or settings.xml.
> Report problems on this mailing list or in bugzilla [4].
>
> We will promote the release to the Maven central repository sometime next week
> if no major regressions are found.
>
> --
> Tycho Team
>
>
> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> [3]
>
> <pluginRepositories>
> <pluginRepository>
> <id>tycho-0.14.0-staged</id>
> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
> </pluginRepository>
> </pluginRepositories>
>
> [4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Igor Fedorenko
2012-02-08 11:57:43 UTC
Permalink
On 12-02-08 4:54 AM, Mengxin Zhu wrote:
> There is no blocking issue found after migrating to 0.14.0.
>
> Release notes of 0.14.0 mentions,
>
> Missing entries in build.properties for bin.includes and src.includes
> will now fail the build by default. You can change these from error to
> warning
> <http://www.eclipse.org/tycho/sitedocs/tycho-packaging-plugin/package-plugin-mojo.html#strictBinIncludes>
> for ease of migration
>
> My project has non-exist file in bin.includes list, the build failed.
> That's good. However no information was given for the failure when doing
> tycho-package. If enabling verbose debug information, it gave me the
> explanation. Could you add the error information by default? It can
> quickly help developers finding root cause.
>

I am not sure I understand. Are you saying running "mvn clean package"
does not raise the error when bin.includes references missing files
and/or directories?

--
Regards,
Igor
Mengxin Zhu
2012-02-09 02:51:14 UTC
Permalink
Yes. I did "mvn clean install", the build failed without any hint for
the error.

Mengxin Zhu


On 02/08/2012 07:57 PM, Igor Fedorenko wrote:
>
>
> On 12-02-08 4:54 AM, Mengxin Zhu wrote:
>> There is no blocking issue found after migrating to 0.14.0.
>>
>> Release notes of 0.14.0 mentions,
>>
>> Missing entries in build.properties for bin.includes and src.includes
>> will now fail the build by default. You can change these from error to
>> warning
>> <http://www.eclipse.org/tycho/sitedocs/tycho-packaging-plugin/package-plugin-mojo.html#strictBinIncludes>
>>
>> for ease of migration
>>
>> My project has non-exist file in bin.includes list, the build failed.
>> That's good. However no information was given for the failure when doing
>> tycho-package. If enabling verbose debug information, it gave me the
>> explanation. Could you add the error information by default? It can
>> quickly help developers finding root cause.
>>
>
> I am not sure I understand. Are you saying running "mvn clean package"
> does not raise the error when bin.includes references missing files
> and/or directories?
>
> --
> Regards,
> Igor
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Sievers, Jan
2012-02-09 08:25:14 UTC
Permalink
judging from tycho sources [1] you should either get a warning or an exception with a message pointing you to the build.properties file and missing bin.includes entri(es).
We would need a sample project to reproduce this.

Regards
Jan

[1] http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/diff/tycho-packaging-plugin/src/main/java/org/eclipse/tycho/packaging/IncludeValidationHelper.java?id=1e1d160c5b9031e9ccc4f9ccacc2a74ddb3b6cc5

-----Original Message-----
From: tycho-user-***@eclipse.org [mailto:tycho-user-***@eclipse.org] On Behalf Of Mengxin Zhu
Sent: Donnerstag, 9. Februar 2012 03:51
To: tycho-***@eclipse.org
Subject: Re: [tycho-user] please test staged tycho 0.14.0

Yes. I did "mvn clean install", the build failed without any hint for
the error.

Mengxin Zhu


On 02/08/2012 07:57 PM, Igor Fedorenko wrote:
>
>
> On 12-02-08 4:54 AM, Mengxin Zhu wrote:
>> There is no blocking issue found after migrating to 0.14.0.
>>
>> Release notes of 0.14.0 mentions,
>>
>> Missing entries in build.properties for bin.includes and src.includes
>> will now fail the build by default. You can change these from error to
>> warning
>> <http://www.eclipse.org/tycho/sitedocs/tycho-packaging-plugin/package-plugin-mojo.html#strictBinIncludes>
>>
>> for ease of migration
>>
>> My project has non-exist file in bin.includes list, the build failed.
>> That's good. However no information was given for the failure when doing
>> tycho-package. If enabling verbose debug information, it gave me the
>> explanation. Could you add the error information by default? It can
>> quickly help developers finding root cause.
>>
>
> I am not sure I understand. Are you saying running "mvn clean package"
> does not raise the error when bin.includes references missing files
> and/or directories?
>
> --
> Regards,
> Igor
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Mengxin Zhu
2012-02-09 11:28:52 UTC
Permalink
It's my mistake, I wasn't aware of that. The error doesn't have line
wrap in Eclipse console, the key information is hidden by default. :(

[INFO] --- tycho-packaging-plugin:0.14.0:package-plugin
(default-package-plugin) @ bin-includes ---
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 39.157s
[INFO] Finished at: Thu Feb 09 19:21:36 CST 2012
[INFO] Final Memory: 48M/346M
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.eclipse.tycho:tycho-packaging-plugin:0.14.0:package-plugin
(default-package-plugin) on project bin-includes: Error assembling JAR:
/media/disk-d/workspace/wrInstaller/bin-includes/build.properties:
bin.includes value(s) [test.product] do not match any files. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the
-e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

Mengxin Zhu


On 02/09/2012 04:25 PM, Sievers, Jan wrote:
> judging from tycho sources [1] you should either get a warning or an exception with a message pointing you to the build.properties file and missing bin.includes entri(es).
> We would need a sample project to reproduce this.
>
> Regards
> Jan
>
> [1] http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/diff/tycho-packaging-plugin/src/main/java/org/eclipse/tycho/packaging/IncludeValidationHelper.java?id=1e1d160c5b9031e9ccc4f9ccacc2a74ddb3b6cc5
>
> -----Original Message-----
> From: tycho-user-***@eclipse.org [mailto:tycho-user-***@eclipse.org] On Behalf Of Mengxin Zhu
> Sent: Donnerstag, 9. Februar 2012 03:51
> To: tycho-***@eclipse.org
> Subject: Re: [tycho-user] please test staged tycho 0.14.0
>
> Yes. I did "mvn clean install", the build failed without any hint for
> the error.
>
> Mengxin Zhu
>
>
> On 02/08/2012 07:57 PM, Igor Fedorenko wrote:
>>
>> On 12-02-08 4:54 AM, Mengxin Zhu wrote:
>>> There is no blocking issue found after migrating to 0.14.0.
>>>
>>> Release notes of 0.14.0 mentions,
>>>
>>> Missing entries in build.properties for bin.includes and src.includes
>>> will now fail the build by default. You can change these from error to
>>> warning
>>> <http://www.eclipse.org/tycho/sitedocs/tycho-packaging-plugin/package-plugin-mojo.html#strictBinIncludes>
>>>
>>> for ease of migration
>>>
>>> My project has non-exist file in bin.includes list, the build failed.
>>> That's good. However no information was given for the failure when doing
>>> tycho-package. If enabling verbose debug information, it gave me the
>>> explanation. Could you add the error information by default? It can
>>> quickly help developers finding root cause.
>>>
>> I am not sure I understand. Are you saying running "mvn clean package"
>> does not raise the error when bin.includes references missing files
>> and/or directories?
>>
>> --
>> Regards,
>> Igor
>> _______________________________________________
>> tycho-user mailing list
>> tycho-***@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/tycho-user
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Hendrik Eeckhaut
2012-02-09 08:24:21 UTC
Permalink
Update to Tycho 0.14.0 did not yield any regressions for Sigasi's
plugins and products.

Thanks,
Hendrik.

On Tue, Feb 7, 2012 at 8:32 AM, Sievers, Jan <***@sap.com> wrote:
> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>
> Please test it by adding the snippet [3] to your parent pom or settings.xml.
> Report problems on this mailing list or in bugzilla [4].
>
> We will promote the release to the Maven central repository sometime next week
> if no major regressions are found.
>
> --
> Tycho Team
>
>
> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> [3]
>
> <pluginRepositories>
>        <pluginRepository>
>                <id>tycho-0.14.0-staged</id>
>                <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
>        </pluginRepository>
> </pluginRepositories>
>
> [4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user



--

Hendrik Eeckhaut, PhD
http://www.sigasi.com
Matthew Roy
2012-02-09 12:48:45 UTC
Permalink
With the much appreciated support for "system.bundle; extension:=framework"
fragments, the staged 0.14.0 now works great for our project.

Matt
Mickael Istria
2012-02-09 13:25:18 UTC
Permalink
Hi,

I experienced that:

[ERROR] Failed to execute goal
org.eclipse.tycho:tycho-compiler-plugin:0.14.0-SNAPSHOT:compile
(default-compile) on project org.jboss.tools.forge.runtime.ext:
Compilation failure: Compilation failure:
[ERROR]
/home/mistria/workspaceJBossTools/trunk/forge/plugins/org.jboss.tools.forge.runtime.ext/src/org/jboss/tools/forge/runtime/ext/CtrlCAction.java:[8,0]
[ERROR] import sun.misc.Signal;
[ERROR] ^^^^^^^^^^^^^^^
[ERROR] Access restriction: The type Signal is not accessible due to
restriction on classpath entry /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar
....

BREE is set to JavaSE-1.6
$ java -version
java version "1.6.0_23"
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10.1)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)

It works fine with 0.13.

Is there another magic option to know ? ;)

Regards

On 02/07/2012 08:32 AM, Sievers, Jan wrote:
> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>
> Please test it by adding the snippet [3] to your parent pom or settings.xml.
> Report problems on this mailing list or in bugzilla [4].
>
> We will promote the release to the Maven central repository sometime next week
> if no major regressions are found.
>
> --
> Tycho Team
>
>
> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> [3]
>
> <pluginRepositories>
> <pluginRepository>
> <id>tycho-0.14.0-staged</id>
> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
> </pluginRepository>
> </pluginRepositories>
>
> [4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user


--
Mickael Istria
Eclipse developer at JBoss, by RedHat <http://www.jboss.org/tools>
My blog <http://mickaelistria.wordpress.com> - My Tweets
<http://twitter.com/mickaelistria>
Mickael Istria
2012-02-09 13:29:02 UTC
Permalink
Forgot to mention: I'm using
tycho-compiler-plugin-0.14.0-20120206.160552-69.jar (which should
contains fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=367431 )

On 02/09/2012 02:25 PM, Mickael Istria wrote:
> Hi,
>
> I experienced that:
>
> [ERROR] Failed to execute goal
> org.eclipse.tycho:tycho-compiler-plugin:0.14.0-SNAPSHOT:compile
> (default-compile) on project org.jboss.tools.forge.runtime.ext:
> Compilation failure: Compilation failure:
> [ERROR]
> /home/mistria/workspaceJBossTools/trunk/forge/plugins/org.jboss.tools.forge.runtime.ext/src/org/jboss/tools/forge/runtime/ext/CtrlCAction.java:[8,0]
> [ERROR] import sun.misc.Signal;
> [ERROR] ^^^^^^^^^^^^^^^
> [ERROR] Access restriction: The type Signal is not accessible due to
> restriction on classpath entry /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar
> ....
>
> BREE is set to JavaSE-1.6
> $ java -version
> java version "1.6.0_23"
> OpenJDK Runtime Environment (IcedTea6 1.11pre)
> (6b23~pre11-0ubuntu1.11.10.1)
> OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
>
> It works fine with 0.13.
>
> Is there another magic option to know ? ;)
>
> Regards
>
> On 02/07/2012 08:32 AM, Sievers, Jan wrote:
>> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>>
>> Please test it by adding the snippet [3] to your parent pom or settings.xml.
>> Report problems on this mailing list or in bugzilla [4].
>>
>> We will promote the release to the Maven central repository sometime next week
>> if no major regressions are found.
>>
>> --
>> Tycho Team
>>
>>
>> [1]https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
>> [2]http://wiki.eclipse.org/Tycho/Release_Notes/0.14
>> [3]
>>
>> <pluginRepositories>
>> <pluginRepository>
>> <id>tycho-0.14.0-staged</id>
>> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
>> </pluginRepository>
>> </pluginRepositories>
>>
>> [4]https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
>> _______________________________________________
>> tycho-user mailing list
>> tycho-***@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>
>
> --
> Mickael Istria
> Eclipse developer at JBoss, by RedHat <http://www.jboss.org/tools>
> My blog <http://mickaelistria.wordpress.com> - My Tweets
> <http://twitter.com/mickaelistria>
>
>
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user


--
Mickael Istria
Eclipse developer at JBoss, by RedHat <http://www.jboss.org/tools>
My blog <http://mickaelistria.wordpress.com> - My Tweets
<http://twitter.com/mickaelistria>
Igor Fedorenko
2012-02-09 14:25:42 UTC
Permalink
Do you have framework extension bundle that exports sun.misc package?

Also, please test staged 0.14.0 non-snapshot build available from

https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/

--
Regards,
Igor

On 12-02-09 8:29 AM, Mickael Istria wrote:
> Forgot to mention: I'm using
> tycho-compiler-plugin-0.14.0-20120206.160552-69.jar (which should
> contains fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=367431 )
>
> On 02/09/2012 02:25 PM, Mickael Istria wrote:
>> Hi,
>>
>> I experienced that:
>>
>> [ERROR] Failed to execute goal
>> org.eclipse.tycho:tycho-compiler-plugin:0.14.0-SNAPSHOT:compile
>> (default-compile) on project org.jboss.tools.forge.runtime.ext:
>> Compilation failure: Compilation failure:
>> [ERROR]
>> /home/mistria/workspaceJBossTools/trunk/forge/plugins/org.jboss.tools.forge.runtime.ext/src/org/jboss/tools/forge/runtime/ext/CtrlCAction.java:[8,0]
>> [ERROR] import sun.misc.Signal;
>> [ERROR] ^^^^^^^^^^^^^^^
>> [ERROR] Access restriction: The type Signal is not accessible due to
>> restriction on classpath entry /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar
>> ....
>>
>> BREE is set to JavaSE-1.6
>> $ java -version
>> java version "1.6.0_23"
>> OpenJDK Runtime Environment (IcedTea6 1.11pre)
>> (6b23~pre11-0ubuntu1.11.10.1)
>> OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
>>
>> It works fine with 0.13.
>>
>> Is there another magic option to know ? ;)
>>
>> Regards
>>
>> On 02/07/2012 08:32 AM, Sievers, Jan wrote:
>>> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>>>
>>> Please test it by adding the snippet [3] to your parent pom or settings.xml.
>>> Report problems on this mailing list or in bugzilla [4].
>>>
>>> We will promote the release to the Maven central repository sometime next week
>>> if no major regressions are found.
>>>
>>> --
>>> Tycho Team
>>>
>>>
>>> [1]https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
>>> [2]http://wiki.eclipse.org/Tycho/Release_Notes/0.14
>>> [3]
>>>
>>> <pluginRepositories>
>>> <pluginRepository>
>>> <id>tycho-0.14.0-staged</id>
>>> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
>>> </pluginRepository>
>>> </pluginRepositories>
>>>
>>> [4]https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
>>> _______________________________________________
>>> tycho-user mailing list
>>> tycho-***@eclipse.org
>>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>>
>>
>> --
>> Mickael Istria
>> Eclipse developer at JBoss, by RedHat <http://www.jboss.org/tools>
>> My blog <http://mickaelistria.wordpress.com> - My Tweets
>> <http://twitter.com/mickaelistria>
>>
>>
>> _______________________________________________
>> tycho-user mailing list
>> tycho-***@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/tycho-user
>
>
> --
> Mickael Istria
> Eclipse developer at JBoss, by RedHat <http://www.jboss.org/tools>
> My blog <http://mickaelistria.wordpress.com> - My Tweets
> <http://twitter.com/mickaelistria>
>
>
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Mickael Istria
2012-02-09 14:28:07 UTC
Permalink
On 02/09/2012 03:25 PM, Igor Fedorenko wrote:
> Do you have framework extension bundle that exports sun.misc package?
Nope.
Does that mean that with Tycho 0.14, whenever one wants to use a system
library, he has to create an extension bundle that re-export it?
--
Mickael Istria
Eclipse developer at JBoss, by RedHat <http://www.jboss.org/tools>
My blog <http://mickaelistria.wordpress.com> - My Tweets
<http://twitter.com/mickaelistria>
Igor Fedorenko
2012-02-09 14:35:19 UTC
Permalink
Strictly speaking, this is OSGi and is not specific to Tycho. sun.misc
package is not part of standard java runtime library and may or may not
be present at runtime.

http://blog.meschberger.ch/2008/10/osgi-bundles-require-classes-from.html

--
Regards,
Igor

On 12-02-09 9:28 AM, Mickael Istria wrote:
> On 02/09/2012 03:25 PM, Igor Fedorenko wrote:
>> Do you have framework extension bundle that exports sun.misc package?
> Nope.
> Does that mean that with Tycho 0.14, whenever one wants to use a system
> library, he has to create an extension bundle that re-export it?
> --
> Mickael Istria
> Eclipse developer at JBoss, by RedHat <http://www.jboss.org/tools>
> My blog <http://mickaelistria.wordpress.com> - My Tweets
> <http://twitter.com/mickaelistria>
>
>
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Cristiano Gavião
2012-02-09 17:47:51 UTC
Permalink
I think it is better you create a fragment bundle that extends
org.eclipse.osgi and include there all system packages that your bundles
needs...

Then include this fragment into one of the features installed in your p2...

This way your customers wont need to do anything...

regards

Cristiano

On 09/02/12 11:28, Mickael Istria wrote:
> On 02/09/2012 03:25 PM, Igor Fedorenko wrote:
>> Do you have framework extension bundle that exports sun.misc package?
> Nope.
> Does that mean that with Tycho 0.14, whenever one wants to use a
> system library, he has to create an extension bundle that re-export it?
> --
> Mickael Istria
> Eclipse developer at JBoss, by RedHat <http://www.jboss.org/tools>
> My blog <http://mickaelistria.wordpress.com> - My Tweets
> <http://twitter.com/mickaelistria>
>
>
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Oliver Pfau
2012-02-09 14:45:32 UTC
Permalink
I have somthing similar but in my case the eclipse rcp swt librarties are not found. Build works with 0.12.0, not with 0.13.0, some time with 0.14.0-SNAPSHOT, not with 0.14.0.

Von: tycho-user-***@eclipse.org [mailto:tycho-user-***@eclipse.org] Im Auftrag von Mickael Istria
Gesendet: Donnerstag, 9. Februar 2012 14:29
An: tycho-***@eclipse.org
Betreff: Re: [tycho-user] please test staged tycho 0.14.0

Forgot to mention: I'm using tycho-compiler-plugin-0.14.0-20120206.160552-69.jar (which should contains fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=367431 )

On 02/09/2012 02:25 PM, Mickael Istria wrote:
Hi,

I experienced that:

[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.14.0-SNAPSHOT:compile (default-compile) on project org.jboss.tools.forge.runtime.ext: Compilation failure: Compilation failure:
[ERROR] /home/mistria/workspaceJBossTools/trunk/forge/plugins/org.jboss.tools.forge.runtime.ext/src/org/jboss/tools/forge/runtime/ext/CtrlCAction.java:[8,0]
[ERROR] import sun.misc.Signal;
[ERROR] ^^^^^^^^^^^^^^^
[ERROR] Access restriction: The type Signal is not accessible due to restriction on classpath entry /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar
....

BREE is set to JavaSE-1.6
$ java -version
java version "1.6.0_23"
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10.1)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)

It works fine with 0.13.

Is there another magic option to know ? ;)

Regards

On 02/07/2012 08:32 AM, Sievers, Jan wrote:

tycho 0.14.0 has been staged to [1], see release notes [2] for details.



Please test it by adding the snippet [3] to your parent pom or settings.xml.

Report problems on this mailing list or in bugzilla [4].



We will promote the release to the Maven central repository sometime next week

if no major regressions are found.



--

Tycho Team





[1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/

[2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14

[3]



<pluginRepositories>

<pluginRepository>

<id>tycho-0.14.0-staged</id>

<url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>

</pluginRepository>

</pluginRepositories>



[4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0

_______________________________________________

tycho-user mailing list

tycho-***@eclipse.org<mailto:tycho-***@eclipse.org>

https://dev.eclipse.org/mailman/listinfo/tycho-user

--
Mickael Istria
Eclipse developer at JBoss, by RedHat<http://www.jboss.org/tools>
My blog<http://mickaelistria.wordpress.com> - My Tweets<http://twitter.com/mickaelistria>




_______________________________________________

tycho-user mailing list

tycho-***@eclipse.org<mailto:tycho-***@eclipse.org>

https://dev.eclipse.org/mailman/listinfo/tycho-user

--
Mickael Istria
Eclipse developer at JBoss, by RedHat<http://www.jboss.org/tools>
My blog<http://mickaelistria.wordpress.com> - My Tweets<http://twitter.com/mickaelistria>
Igor Fedorenko
2012-02-09 15:03:50 UTC
Permalink
This does not give us enough information to be able to help you
troubleshoot the problem. Ideally, we need a complete small example
project and an explanation of where the missing dependencies are
expected to come from.

--
Regards,
Igor

On 12-02-09 9:45 AM, Oliver Pfau wrote:
> I have somthing similar but in my case the eclipse rcp swt librarties
> are not found. Build works with 0.12.0, not with 0.13.0, some time with
> 0.14.0-SNAPSHOT, not with 0.14.0.
>
> *Von:*tycho-user-***@eclipse.org
> [mailto:tycho-user-***@eclipse.org] *Im Auftrag von *Mickael Istria
> *Gesendet:* Donnerstag, 9. Februar 2012 14:29
> *An:* tycho-***@eclipse.org
> *Betreff:* Re: [tycho-user] please test staged tycho 0.14.0
>
> Forgot to mention: I'm using
> tycho-compiler-plugin-0.14.0-20120206.160552-69.jar (which should
> contains fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=367431 )
>
> On 02/09/2012 02:25 PM, Mickael Istria wrote:
>
> Hi,
>
> I experienced that:
>
> [ERROR] Failed to execute goal
> org.eclipse.tycho:tycho-compiler-plugin:0.14.0-SNAPSHOT:compile
> (default-compile) on project org.jboss.tools.forge.runtime.ext:
> Compilation failure: Compilation failure:
> [ERROR]
> /home/mistria/workspaceJBossTools/trunk/forge/plugins/org.jboss.tools.forge.runtime.ext/src/org/jboss/tools/forge/runtime/ext/CtrlCAction.java:[8,0]
> [ERROR] import sun.misc.Signal;
> [ERROR] ^^^^^^^^^^^^^^^
> [ERROR] Access restriction: The type Signal is not accessible due to
> restriction on classpath entry /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar
> ....
>
> BREE is set to JavaSE-1.6
> $ java -version
> java version "1.6.0_23"
> OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10.1)
> OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
>
> It works fine with 0.13.
>
> Is there another magic option to know ? ;)
>
> Regards
>
> On 02/07/2012 08:32 AM, Sievers, Jan wrote:
>
> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>
>
>
> Please test it by adding the snippet [3] to your parent pom or settings.xml.
>
> Report problems on this mailing list or in bugzilla [4].
>
>
>
> We will promote the release to the Maven central repository sometime next week
>
> if no major regressions are found.
>
>
>
> --
>
> Tycho Team
>
>
>
>
>
> [1]https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
>
> [2]http://wiki.eclipse.org/Tycho/Release_Notes/0.14
>
> [3]
>
>
>
> <pluginRepositories>
>
> <pluginRepository>
>
> <id>tycho-0.14.0-staged</id>
>
> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
>
> </pluginRepository>
>
> </pluginRepositories>
>
>
>
> [4]https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0 <https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0>
>
> _______________________________________________
>
> tycho-user mailing list
>
> tycho-***@eclipse.org <mailto:tycho-***@eclipse.org>
>
> https://dev.eclipse.org/mailman/listinfo/tycho-user
>
> --
> Mickael Istria
> Eclipse developer at JBoss, by RedHat <http://www.jboss.org/tools>
> My blog <http://mickaelistria.wordpress.com> - My Tweets
> <http://twitter.com/mickaelistria>
>
>
>
>
> _______________________________________________
>
> tycho-user mailing list
>
> tycho-***@eclipse.org <mailto:tycho-***@eclipse.org>
>
> https://dev.eclipse.org/mailman/listinfo/tycho-user
>
> --
> Mickael Istria
> Eclipse developer at JBoss, by RedHat <http://www.jboss.org/tools>
> My blog <http://mickaelistria.wordpress.com> - My Tweets
> <http://twitter.com/mickaelistria>
>
>
>
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Thomas Smith
2012-02-09 15:09:30 UTC
Permalink
Hi,

When I upgraded, Tycho wasn't able to resolve a dependency from an
eclipse-test-plugin package to org.junit 0.0.0, even though Eclipse
Orbit was available as a repository, and it contains several versions
of JUnit. After messing around for a while, it turns out that I
needed to enable Maven updates by saying:

<pluginRepositories>
...
<pluginRepository>
<releases>
<updatePolicy>always</updatePolicy>
</releases>
<id>central</id>
<name>Maven Plugin Repository</name>
<url>http://repo1.maven.org/maven2</url>
</pluginRepository>
</pluginRepositories>

After allowing Maven to update itself, Tycho was able to clean and
install the project. I wonder if this has anything to do with the
other dependency issues people are having...

-Thomas
Thomas Smith
2012-02-09 17:34:01 UTC
Permalink
Well, I think I spoke too soon. That snippet does indeed make it
possible to clean and install the one project I pasted it in, but when
I move the snippet into its grandparent pom, and run "clean" from the
grandparent, that same child project fails! I have verified that the
"effective pom" is exactly the same in both cases, except for the
order of the two <pluginRepository> elements. Very confusing! I've
been working on getting a minimal test case, but I can't yet get the
minimal version to fail. This seems weird enough that maybe it's my
environment, but who knows.

-Thomas

On Thu, Feb 9, 2012 at 10:09 AM, Thomas Smith <***@gmail.com> wrote:
> Hi,
>
> When I upgraded, Tycho wasn't able to resolve a dependency from an
> eclipse-test-plugin package to org.junit 0.0.0, even though Eclipse
> Orbit was available as a repository, and it contains several versions
> of JUnit.  After messing around for a while, it turns out that I
> needed to enable Maven updates by saying:
>
>        <pluginRepositories>
>                ...
>                <pluginRepository>
>                        <releases>
>                                <updatePolicy>always</updatePolicy>
>                        </releases>
>                        <id>central</id>
>                        <name>Maven Plugin Repository</name>
>                        <url>http://repo1.maven.org/maven2</url>
>                </pluginRepository>
>        </pluginRepositories>
>
> After allowing Maven to update itself, Tycho was able to clean and
> install the project.  I wonder if this has anything to do with the
> other dependency issues people are having...
>
> -Thomas



--
http://resc.smugmug.com/
Igor Fedorenko
2012-02-09 17:41:29 UTC
Permalink
What is exact error message that you get?

You should not need to change Central repository update policy unless
you have something special in your settings.xml. Corruption of maven
local repository is another possibility to look at.

--
Regards,
Igor
On 12-02-09 12:34 PM, Thomas Smith wrote:
> Well, I think I spoke too soon. That snippet does indeed make it
> possible to clean and install the one project I pasted it in, but when
> I move the snippet into its grandparent pom, and run "clean" from the
> grandparent, that same child project fails! I have verified that the
> "effective pom" is exactly the same in both cases, except for the
> order of the two<pluginRepository> elements. Very confusing! I've
> been working on getting a minimal test case, but I can't yet get the
> minimal version to fail. This seems weird enough that maybe it's my
> environment, but who knows.
>
> -Thomas
>
> On Thu, Feb 9, 2012 at 10:09 AM, Thomas Smith<***@gmail.com> wrote:
>> Hi,
>>
>> When I upgraded, Tycho wasn't able to resolve a dependency from an
>> eclipse-test-plugin package to org.junit 0.0.0, even though Eclipse
>> Orbit was available as a repository, and it contains several versions
>> of JUnit. After messing around for a while, it turns out that I
>> needed to enable Maven updates by saying:
>>
>> <pluginRepositories>
>> ...
>> <pluginRepository>
>> <releases>
>> <updatePolicy>always</updatePolicy>
>> </releases>
>> <id>central</id>
>> <name>Maven Plugin Repository</name>
>> <url>http://repo1.maven.org/maven2</url>
>> </pluginRepository>
>> </pluginRepositories>
>>
>> After allowing Maven to update itself, Tycho was able to clean and
>> install the project. I wonder if this has anything to do with the
>> other dependency issues people are having...
>>
>> -Thomas
>
>
>
Thomas Smith
2012-02-09 22:40:07 UTC
Permalink
OK, figured it out, and it was something dumb. Now it works.

The project structure is like:

parent -> subproject -> plugin

I set up Tycho 0.14.0 in the parent, but the subprojects had their own
<build> sections that set the Tycho version 0.13.0. Deleting those
sections so they inherited from the parent fixed the problem. Strange
that this version mismatch resulted in not being able to resolve
org.junit...

One thing about 0.14.0 is that it seems to enforce that all version
numbers must have three parts. For example, I've repackaged the
Prefuse library, which as a version number like "20071021" in the
MANIFEST.MF. In 0.13.0, the generated pom file also said 20071021,
but that generated pom file now fails: 0.14.0 is looking for
"20071021.0.0". I think there's a new maven goal to reset all pom
versions to match their manifest versions, but I don't know how to use
it. Is it just "mvn tycho-versions-plugin:updatepom"?

Thanks for everything,
-Thomas
Igor Fedorenko
2012-02-09 22:44:50 UTC
Permalink
On 12-02-09 5:40 PM, Thomas Smith wrote:
> One thing about 0.14.0 is that it seems to enforce that all version
> numbers must have three parts. For example, I've repackaged the
> Prefuse library, which as a version number like "20071021" in the
> MANIFEST.MF. In 0.13.0, the generated pom file also said 20071021,
> but that generated pom file now fails: 0.14.0 is looking for
> "20071021.0.0". I think there's a new maven goal to reset all pom
> versions to match their manifest versions, but I don't know how to use
> it. Is it just "mvn tycho-versions-plugin:updatepom"?
>

I think you need to specify groupId and version, but I am not sure.

--
Regards,
Igor
Thomas Smith
2012-02-10 14:53:09 UTC
Permalink
>> One thing about 0.14.0 is that it seems to enforce that all version
>> numbers must have three parts.  For example, I've repackaged the
>> Prefuse library, which as a version number like "20071021" in the
>> MANIFEST.MF.  In 0.13.0, the generated pom file also said 20071021,
>> but that generated pom file now fails: 0.14.0 is looking for
>> "20071021.0.0".  I think there's a new maven goal to reset all pom
>> versions to match their manifest versions, but I don't know how to use
>> it.  Is it just "mvn tycho-versions-plugin:updatepom"?

> I think you need to specify groupId and version, but I am not sure.

Right, it turns out to be

mvn org.eclipse.tycho:tycho-versions-plugin:0.14.0:update-pom

This is great, except that it's not as strict as the
tycho-packaging-plugin validate-version test. Here's a demo that
exhibits the bug:
https://gist.github.com/1789999

When I run the update-pom goal, I'd expect it to set the pom's version
to 1.0.0, because when I run "mvn install", the validate-version goal
fails unless the pom version is exactly 1.0.0.

Other than this, the auto version setting is extremely useful! Thanks!
-Thomas
Mickael Istria
2012-02-09 17:35:45 UTC
Permalink
Hi,

Despite the small issues I already shared here and on bugs, JBoss Tools
builds with 0.14.0. No regression detected.

On 02/07/2012 08:32 AM, Sievers, Jan wrote:
> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>
> Please test it by adding the snippet [3] to your parent pom or settings.xml.
> Report problems on this mailing list or in bugzilla [4].
>
> We will promote the release to the Maven central repository sometime next week
> if no major regressions are found.
>
> --
> Tycho Team
>
>
> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> [3]
>
> <pluginRepositories>
> <pluginRepository>
> <id>tycho-0.14.0-staged</id>
> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
> </pluginRepository>
> </pluginRepositories>
>
> [4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user


--
Mickael Istria
Eclipse developer at JBoss, by RedHat <http://www.jboss.org/tools>
My blog <http://mickaelistria.wordpress.com> - My Tweets
<http://twitter.com/mickaelistria>
Simon Goodall
2012-02-09 17:46:26 UTC
Permalink
One of my projects failed to compile with Tycho 0.14.0. A little bit
of digging showed this project also fails to compile under Eclipse
Juno due to some jdt changes. However there does not appear to be
anything in the release notes about this.

The title for Bug 361162 is "Update p2 version to Juno M5 or later"
but a quick look through suggests that this changed the whole eclipse
back end and not just p2.

Regards,

Simon

On 7 February 2012 07:32, Sievers, Jan <***@sap.com> wrote:
> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>
> Please test it by adding the snippet [3] to your parent pom or settings.xml.
> Report problems on this mailing list or in bugzilla [4].
>
> We will promote the release to the Maven central repository sometime next week
> if no major regressions are found.
>
> --
> Tycho Team
>
>
> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> [3]
>
> <pluginRepositories>
>        <pluginRepository>
>                <id>tycho-0.14.0-staged</id>
>                <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
>        </pluginRepository>
> </pluginRepositories>
>
> [4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Igor Fedorenko
2012-02-09 17:49:33 UTC
Permalink
Yes, this is correct, we've updated all Tycho Eclipse dependencies,
including equinox, jdt and p2 to match 3.8M5 milestone build.

--
Regards,
Igor

On 12-02-09 12:46 PM, Simon Goodall wrote:
> One of my projects failed to compile with Tycho 0.14.0. A little bit
> of digging showed this project also fails to compile under Eclipse
> Juno due to some jdt changes. However there does not appear to be
> anything in the release notes about this.
>
> The title for Bug 361162 is "Update p2 version to Juno M5 or later"
> but a quick look through suggests that this changed the whole eclipse
> back end and not just p2.
>
> Regards,
>
> Simon
>
> On 7 February 2012 07:32, Sievers, Jan<***@sap.com> wrote:
>> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>>
>> Please test it by adding the snippet [3] to your parent pom or settings.xml.
>> Report problems on this mailing list or in bugzilla [4].
>>
>> We will promote the release to the Maven central repository sometime next week
>> if no major regressions are found.
>>
>> --
>> Tycho Team
>>
>>
>> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
>> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
>> [3]
>>
>> <pluginRepositories>
>> <pluginRepository>
>> <id>tycho-0.14.0-staged</id>
>> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
>> </pluginRepository>
>> </pluginRepositories>
>>
>> [4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
>> _______________________________________________
>> tycho-user mailing list
>> tycho-***@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/tycho-user
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Jeff MAURY
2012-02-09 18:08:23 UTC
Permalink
Tested o on my multi plugins/features/test-plugins/repository/product build.
Got an error because one of my build.properties had a non existant folder
in bin.includes (it seems it was tolerated in 0.13.0).
After the fix, everything went fine.

Regards
Jeff MAURY

On Tue, Feb 7, 2012 at 8:32 AM, Sievers, Jan <***@sap.com> wrote:

> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>
> Please test it by adding the snippet [3] to your parent pom or
> settings.xml.
> Report problems on this mailing list or in bugzilla [4].
>
> We will promote the release to the Maven central repository sometime next
> week
> if no major regressions are found.
>
> --
> Tycho Team
>
>
> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> [3]
>
> <pluginRepositories>
> <pluginRepository>
> <id>tycho-0.14.0-staged</id>
> <url>
> https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
> </pluginRepository>
> </pluginRepositories>
>
> [4]
> https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
>



--
Jeff MAURY

"Legacy code" often differs from its suggested alternative by actually
working and scaling.
- Bjarne Stroustrup

http://www.jeffmaury.com
http://riadiscuss.jeffmaury.com
http://www.twitter.com/jeffmaury
Marc-Andre Laperle
2012-02-10 17:15:07 UTC
Permalink
I tested with the latest CDT and it works.

I had to make a few changes (all cleanups):
1. Fix some build.properties that were pointing to nonexistent files and
folders
2. Fix some feature.xml that were pointing to nonexistent (AFAIK)
license-feature
3. Remove references to nonexistent repositories in test bundles (I
posted about that earlier)

Also, the tycho-eclipserun-plugin worked correctly and generated the
index for the documentation.

Marc-Andre

On 07/02/2012 2:32 AM, Sievers, Jan wrote:
> tycho 0.14.0 has been staged to [1], see release notes [2] for details.
>
> Please test it by adding the snippet [3] to your parent pom or settings.xml.
> Report problems on this mailing list or in bugzilla [4].
>
> We will promote the release to the Maven central repository sometime next week
> if no major regressions are found.
>
> --
> Tycho Team
>
>
> [1] https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/
> [2] http://wiki.eclipse.org/Tycho/Release_Notes/0.14
> [3]
>
> <pluginRepositories>
> <pluginRepository>
> <id>tycho-0.14.0-staged</id>
> <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-004/</url>
> </pluginRepository>
> </pluginRepositories>
>
> [4] https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Tycho&rep_platform=All&op_sys=All&version=0.14.0
> _______________________________________________
> tycho-user mailing list
> tycho-***@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/tycho-user
Continue reading on narkive:
Loading...