[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Problems with Simrel contribution re: org.eclipse.e4.ui.model.workbench

You're right Ed. At least in the SDK there's no re-export of that bundle.

Dani



From:        Ed Willink <ed@xxxxxxxxxxxxx>
To:        cross-project-issues-dev@xxxxxxxxxxx
Date:        11.03.2017 11:01
Subject:        Re: [cross-project-issues-dev] Problems with Simrel contribution
Sent by:        cross-project-issues-dev-bounces@xxxxxxxxxxx




Hi

Correction. I misread the icons in the Plugin dependency view. Nothing
in my workspace re-exports org.eclipse.e4.ui.model.workbench, so a major
version change should be a simple MANIFEST.MF update for consumers.

    Regards

        Ed Willink

On 11/03/2017 08:58, Ed Willink wrote:
> Hi
>
> On the one hand, this looks like the normal excitement that occurs
> when a plugin has a major version increase; every consumer must follow
> suit on its dependency bounds. However it is surprising that no
> announcement has been made, particularly so close to M6.
>
> On the other hand, there are many plugins that re-export
> org.eclipse.e4.ui.model.workbench and so they too must also incur a
> major version increment. org.eclipse.ui.ide is one of them and I doubt
> we want a major version increment there.
>
> Presumably a typo then. I suggest nobody apart from the platform team
> reacts.
>
>     Regards
>
>         Ed Willink
>
> On 11/03/2017 08:19, Eike Stepper wrote:
>> Hi,
>>
>> It appears that
https://git.eclipse.org/r/#/c/88492/incremented the
>> major version of the org.eclipse.e4.ui.model.workbench plugin. There
>> are some other commits in the context of
>>
https://bugs.eclipse.org/bugs/show_bug.cgi?id=484398but none of them
>> seems to justify a major version increment. Maybe I overlooked
>> something historic that justifies it. Is it justifiable that the
>> major version of this plugin was incremented, and if so, what is the
>> justification?
>>
>> At this point it looks as if clients just need to increment their
>> upper bound.
>>
>> Cheers
>> /Eike
>>
>> ----
>>
http://www.esc-net.de
>>
http://thegordian.blogspot.com
>>
http://twitter.com/eikestepper
>>
>>
>>
>> Am 11.03.2017 um 03:24 schrieb Evgeny Mandrikov:
>>> Hello,
>>>
>>> I'm forwarding the following thread of discussion since seems that
>>> previous messages were not delivered to the list - "being held until
>>> the list moderator can review it for approval. The reason it is
>>> being held: Too many recipients to the message"
>>>
>>> And an update on subject:
>>> EclEmma has been re-enabled to unblock work of Andreas Sewe on
>>>
https://git.eclipse.org/r/#/c/84521/
>>> Papyrus really seems to be a cause of a problem, because after
>>> re-enablement all builds are still green.
>>>
>>> Regards,
>>> Evgeny
>>>
>>> ---------- Forwarded message ---------
>>> From: Evgeny Mandrikov <mandrikov@xxxxxxxxx
>>> <
mailto:mandrikov@xxxxxxxxx>>
>>> Date: Fri, Mar 10, 2017 at 1:46 PM
>>> Subject: Re: Problems with Simrel contribution
>>> To: Grégoire DUPE <gdupe@xxxxxxxxxxxxxxxx
>>> <
mailto:gdupe@xxxxxxxxxxxxxxxx>>, Sravan K Lakkimsetti
>>> <sravankumarl@xxxxxxxxxx <
mailto:sravankumarl@xxxxxxxxxx>>,
>>> jfaltermeier@xxxxxxxxxxxxxxxxx
>>> <
mailto:jfaltermeier@xxxxxxxxxxxxxxxxx>
>>> <jfaltermeier@xxxxxxxxxxxxxxxxx
>>> <
mailto:jfaltermeier@xxxxxxxxxxxxxxxxx>>, emueller@xxxxxxxxxxxxxxxxx
>>> <
mailto:emueller@xxxxxxxxxxxxxxxxx> <emueller@xxxxxxxxxxxxxxxxx
>>> <
mailto:emueller@xxxxxxxxxxxxxxxxx>>, stepper@xxxxxxxxxx
>>> <
mailto:stepper@xxxxxxxxxx> <stepper@xxxxxxxxxx
>>> <
mailto:stepper@xxxxxxxxxx>>, cedric.brun@xxxxxxx
>>> <
mailto:cedric.brun@xxxxxxx> <cedric.brun@xxxxxxx
>>> <
mailto:cedric.brun@xxxxxxx>>, laurent.goubet@xxxxxxx
>>> <
mailto:laurent.goubet@xxxxxxx> <laurent.goubet@xxxxxxx
>>> <
mailto:laurent.goubet@xxxxxxx>>, lorenzo.bettini@xxxxxxxxx
>>> <
mailto:lorenzo.bettini@xxxxxxxxx> <lorenzo.bettini@xxxxxxxxx
>>> <
mailto:lorenzo.bettini@xxxxxxxxx>>, vincenzo.caselli@xxxxxxxxxxxxxx
>>> <
mailto:vincenzo.caselli@xxxxxxxxxxxxxx>
>>> <vincenzo.caselli@xxxxxxxxxxxxxx
>>> <
mailto:vincenzo.caselli@xxxxxxxxxxxxxx>>,
>>> francesco.guidieri@xxxxxxxxx <
mailto:francesco.guidieri@xxxxxxxxx>
>>> <francesco.guidieri@xxxxxxxxx
>>> <
mailto:francesco.guidieri@xxxxxxxxx>>, francois.le-fevre@xxxxxx
>>> <
mailto:francois.le-fevre@xxxxxx> <francois.le-fevre@xxxxxx
>>> <
mailto:francois.le-fevre@xxxxxx>>, quentin.lemenez@xxxxxx
>>> <
mailto:quentin.lemenez@xxxxxx> <quentin.lemenez@xxxxxx
>>> <
mailto:quentin.lemenez@xxxxxx>>, vincent.lorenzo@xxxxxx
>>> <
mailto:vincent.lorenzo@xxxxxx> <vincent.lorenzo@xxxxxx
>>> <
mailto:vincent.lorenzo@xxxxxx>>, stephaneberle9@xxxxxxxxx
>>> <
mailto:stephaneberle9@xxxxxxxxx> <stephaneberle9@xxxxxxxxx
>>> <
mailto:stephaneberle9@xxxxxxxxx>>, Frederic Gurr
>>> <frederic.gurr@xxxxxxxxxxx <
mailto:frederic.gurr@xxxxxxxxxxx>>
>>> Cc: Cross project issues <cross-project-issues-dev@xxxxxxxxxxx
>>> <
mailto:cross-project-issues-dev@xxxxxxxxxxx>>
>>>
>>>
>>> Hi,
>>>
>>> FWIW I come to exactly the same conclusion.
>>> And so tried to confirm by re-enabling EclEmma -
>>>
https://git.eclipse.org/r/#/c/92766/, validation build successful -
>>>
https://hudson.eclipse.org/simrel/job/simrel.oxygen.runaggregator.VALIDATE.gerrit/391/console
>>>
>>> On Fri, Mar 10, 2017 at 1:24 PM Grégoire DUPE
>>> <gdupe@xxxxxxxxxxxxxxxx <
mailto:gdupe@xxxxxxxxxxxxxxxx>> wrote:
>>>
>>>     Hello,
>>>
>>>     It’s looks like that the problem comes from
>>> ‘org.eclipse.papyrus.infra.widgets’ which has the following dependency
>>>     : org.eclipse.e4.ui.model.workbench [1.2.0,2.0.0) (cf. the error
>>> message at the end of this e-mail)
>>>
>>>     Can anybody from Papyrus check that ?
>>>
>>>     Regards,
>>>
>>>     Grégoire
>>>
>>>     Cannot complete the install because of a conflicting dependency.
>>>
>>>     Software being installed: validationSet_main 1.0.0
>>>
>>>     Only one of the following can be installed at once:
>>> [org.eclipse.e4.ui.model.workbench 2.0.0.v20170228-1842,
>>>     org.eclipse.e4.ui.model.workbench 1.3.0.v20170105-1239]
>>>
>>>     Cannot satisfy dependency:
>>> mappedRepo_download.eclipse.org_eclipse_updates_4.7milestones_S-4.7M6-201703082000
>>>     1.0.0 depends on: org.eclipse.platform.ide 0.0.0
>>>
>>>     Cannot satisfy dependency:
>>> mappedRepo_download.eclipse.org_modeling_mdt_papyrus_updates_milestones_3.0_M5_main
>>>     1.0.0 depends on: org.eclipse.papyrus.sdk.feature.feature.group
>>> 3.0.0
>>>
>>>     Cannot satisfy dependency:
>>> org.eclipse.papyrus.infra.widget.feature.feature.group
>>> 3.0.0.201702011724 depends on:
>>>     org.eclipse.papyrus.infra.widgets [3.0.0.201702011724]
>>>
>>>     Cannot satisfy dependency: org.eclipse.papyrus.infra.widgets
>>> 3.0.0.201702011724 depends on: bundle
>>>     org.eclipse.e4.ui.model.workbench [1.2.0,2.0.0)
>>>
>>>     Cannot satisfy dependency:
>>> org.eclipse.papyrus.sdk.feature.feature.group 3.0.0.201702011724
>>> depends on:
>>>     org.eclipse.papyrus.infra.widget.feature.feature.group
>>> [3.0.0.201702011724]
>>>
>>>     Cannot satisfy dependency: org.eclipse.platform.feature.group
>>> 4.7.0.v20170308-2000 depends on: org.eclipse.ui.ide
>>>     [3.13.0.v20170306-1626]
>>>
>>>     Cannot satisfy dependency: org.eclipse.platform.ide
>>> 4.7.0.I20170308-2000 depends on:
>>>     org.eclipse.platform.feature.group [4.7.0.v20170308-2000]
>>>
>>>     Cannot satisfy dependency: org.eclipse.ui.ide
>>> 3.13.0.v20170306-1626 depends on: bundle
>>>     org.eclipse.e4.ui.model.workbench [2.0.0,3.0.0)
>>>
>>>     Cannot satisfy dependency: validationSet_main 1.0.0 depends on:
>>> mappedRepo_download.eclipse.org_eclipse_updates_4.7milestones_S-4.7M6-201703082000
>>> [1.0.0]
>>>
>>>     Cannot satisfy dependency: validationSet_main 1.0.0 depends on:
>>> mappedRepo_download.eclipse.org_modeling_mdt_papyrus_updates_milestones_3.0_M5_main
>>> [1.0.0]
>>>
>>>     Only one of the following can be installed at once:
>>>
>>>       Eclipse Workbench Model 2.0.0.v20170228-1842
>>> (org.eclipse.e4.ui.model.workbench 2.0.0.v20170228-1842)
>>>
>>>       Eclipse Workbench Model 1.3.0.v20170105-1239
>>> (org.eclipse.e4.ui.model.workbench 1.3.0.v20170105-1239)
>>>
>>>     bundle(org.eclipse.e4.ui.model.workbench 2.0.0.v20170228-1842)
>>> is required by:
>>>
>>>     ValidationSet(main)
>>>
>>>     Contribution(Eclipse)
>>>
>>> MappedRepository(
http://download.eclipse.org/eclipse/updates/4.7milestones/S-4.7M6-201703082000/)
>>>
>>>
>>>     Product(org.eclipse.platform.ide)
>>>
>>>     InstallableUnit(org.eclipse.platform.feature.group
>>> 4.7.0.v20170308-2000)
>>>
>>>     InstallableUnit(org.eclipse.ui.ide 3.13.0.v20170306-1626)
>>>
>>>     bundle(org.eclipse.e4.ui.model.workbench 1.3.0.v20170105-1239)
>>> is required by:
>>>
>>>     ValidationSet(main)
>>>
>>>     Contribution(Papyrus)
>>>
>>> MappedRepository(
http://download.eclipse.org/modeling/mdt/papyrus/updates/milestones/3.0/M5/main)
>>>
>>>
>>>     Feature(org.eclipse.papyrus.sdk.feature.feature.group 3.0.0)
>>>
>>> InstallableUnit(org.eclipse.papyrus.infra.widget.feature.feature.group
>>> 3.0.0.201702011724)
>>>
>>>     InstallableUnit(org.eclipse.papyrus.infra.widgets
>>> 3.0.0.201702011724)
>>>
>>>     *De :* Sravan K Lakkimsetti [
mailto:sravankumarl@xxxxxxxxxx
>>> <
mailto:sravankumarl@xxxxxxxxxx>]
>>>     *Envoyé :* vendredi 10 mars 2017 11:33
>>>     *À :* mandrikov@xxxxxxxxx <
mailto:mandrikov@xxxxxxxxx>;
>>> jfaltermeier@xxxxxxxxxxxxxxxxx
>>>     <
mailto:jfaltermeier@xxxxxxxxxxxxxxxxx>;
>>> emueller@xxxxxxxxxxxxxxxxx <
mailto:emueller@xxxxxxxxxxxxxxxxx>;
>>>     stepper@xxxxxxxxxx <
mailto:stepper@xxxxxxxxxx>;
>>> cedric.brun@xxxxxxx <
mailto:cedric.brun@xxxxxxx>;
>>>     laurent.goubet@xxxxxxx <
mailto:laurent.goubet@xxxxxxx>;
>>> lorenzo.bettini@xxxxxxxxx
>>>     <
mailto:lorenzo.bettini@xxxxxxxxx>;
>>> vincenzo.caselli@xxxxxxxxxxxxxx
>>> <
mailto:vincenzo.caselli@xxxxxxxxxxxxxx>;
>>>     francesco.guidieri@xxxxxxxxx
>>> <
mailto:francesco.guidieri@xxxxxxxxx>; Grégoire DUPE
>>> <gdupe@xxxxxxxxxxxxxxxx
>>>     <
mailto:gdupe@xxxxxxxxxxxxxxxx>>; francois.le-fevre@xxxxxx
>>> <
mailto:francois.le-fevre@xxxxxx>;
>>>     quentin.lemenez@xxxxxx <
mailto:quentin.lemenez@xxxxxx>;
>>> vincent.lorenzo@xxxxxx <
mailto:vincent.lorenzo@xxxxxx>;
>>>     stephaneberle9@xxxxxxxxx <
mailto:stephaneberle9@xxxxxxxxx>;
>>> Frederic Gurr <frederic.gurr@xxxxxxxxxxx
>>>     <
mailto:frederic.gurr@xxxxxxxxxxx>>
>>>     *Objet :* Problems with Simrel contribution
>>>
>>>     Hi,
>>>
>>>     I am doing simrel contribution for 4.7 M6 for platform and
>>> equinox. During this process. I found that the
>>>     following projects are not compatible anymore. I have disabled
>>> these projects with my contribution. My request is
>>>     to re-enable them during your contribution to 4.7 M6.
>>>
>>>     The projects that were disabled.
>>>
>>>      1. EclEmma
>>>      2. ECP
>>>      3. EMF CDO
>>>      4. EMF COMPARE
>>>      5. EMF Parsley
>>>      6. MoDisco
>>>      7. Papyrus
>>>      8. Sphinx
>>>
>>>     Thanks and Regards,
>>>
>>>     Sravan
>>>
>>>     Sravan Kumar Lakkimsetti
>>>
>>>     IBM India Pvt Ltd,
>>>
>>>     Embassy Golf Links Business Park, D Block,
>>>
>>>     Off Indiranagar-Kormangla Inner Ring Road,
>>>
>>>     Bangalore - 560071, India
>>>
>>>     Phone: 91-80-41776858
>>>
>>>
>>>
>>> _______________________________________________
>>> cross-project-issues-dev mailing list
>>> cross-project-issues-dev@xxxxxxxxxxx
>>> To change your delivery options, retrieve your password, or
>>> unsubscribe from this list, visit
>>>
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>>
>>
>> _______________________________________________
>> cross-project-issues-dev mailing list
>> cross-project-issues-dev@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or
>> unsubscribe from this list, visit
>>
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>>
>
>
> ---
> This email has been checked for viruses by Avast antivirus software.
>
https://www.avast.com/antivirus
>
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or
> unsubscribe from this list, visit
>
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev