„Fehler beim Installieren der Elemente“ bei Update

Hallo,
Ich habe ein Problem beim Update des Programms. bin auf OSX 10.13.6 und bekomme folgende Error logs:

Fehler beim Installieren der Elemente
session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null → [R]name.abuchen.zulu.jre.macosx.x86_64 8.30.0.1-patch1, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.LinkAction).
Kann Verknüpfung libjli.dylib nicht erzeugen.
File that was copied to backup could not be deleted: /private/var/folders/0_/ylt0y4bn3dv9x8t7s6whtczw0000gn/T/AppTranslocation/59B4F918-DA28-4F08-95A5-C2EEE455B995/d/PortfolioPerformance.app/Contents/Eclipse/plugins/name.abuchen.zulu.jre.macosx.x86_64_8.30.0.1-patch1/Contents/MacOS/libjli.dylib

Fehler beim Installieren der Elemente
session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null → [R]name.abuchen.zulu.jre.macosx.x86_64 8.30.0.1-patch1, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.LinkAction).
Kann Verknüpfung libjli.dylib nicht erzeugen.
File that was copied to backup could not be deleted: /private/var/folders/0_/ylt0y4bn3dv9x8t7s6whtczw0000gn/T/AppTranslocation/59B4F918-DA28-4F08-95A5-C2EEE455B995/d/PortfolioPerformance.app/Contents/Eclipse/plugins/name.abuchen.zulu.jre.macosx.x86_64_8.30.0.1-patch1/Contents/MacOS/libjli.dylib

Siehe auch:

Mon Dec 02 17:25:18 CET 2019
Fehler beim Installieren der Elemente

org.eclipse.core.runtime.CoreException: Fehler beim Installieren der Elemente
at name.abuchen.portfolio.ui.update.UpdateHelper.runUpdateOperation(UpdateHelper.java:326)
at name.abuchen.portfolio.ui.update.UpdateHelper.runUpdate(UpdateHelper.java:104)
at name.abuchen.portfolio.ui.update.UpdateHelper.lambda$0(UpdateHelper.java:65)
at name.abuchen.portfolio.ui.update.UpdateHelper.lambda$7(UpdateHelper.java:348)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Contains: session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]name.abuchen.zulu.jre.macosx.x86_64 11.0.4, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.LinkAction).
Contains: Kann Verknüpfung libjli.dylib nicht erzeugen.
java.io.IOException: File that was copied to backup could not be deleted: /Applications/PortfolioPerformance.app/Contents/Eclipse/plugins/name.abuchen.zulu.jre.macosx.x86_64_11.0.4/Contents/MacOS/libjli.dylib
at org.eclipse.equinox.internal.p2.touchpoint.natives.BackupStore.moveToBackup(BackupStore.java:288)
at org.eclipse.equinox.internal.p2.touchpoint.natives.BackupStore.backup(BackupStore.java:254)
at org.eclipse.equinox.internal.p2.touchpoint.natives.LazyBackupStore.backup(LazyBackupStore.java:38)
at org.eclipse.equinox.internal.p2.touchpoint.natives.actions.LinkAction.ln(LinkAction.java:85)
at org.eclipse.equinox.internal.p2.touchpoint.natives.actions.LinkAction.execute(LinkAction.java:46)
at org.eclipse.equinox.internal.p2.engine.ParameterizedProvisioningAction.execute(ParameterizedProvisioningAction.java:42)
at org.eclipse.equinox.internal.p2.engine.Phase.mainPerform(Phase.java:187)
at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:99)
at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:50)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:80)
at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:48)
at org.eclipse.equinox.p2.operations.ProvisioningSession.performProvisioningPlan(ProvisioningSession.java:178)
at org.eclipse.equinox.p2.operations.ProfileModificationJob.runModal(ProfileModificationJob.java:76)
at name.abuchen.portfolio.ui.update.UpdateHelper.runUpdateOperation(UpdateHelper.java:321)
at name.abuchen.portfolio.ui.update.UpdateHelper.runUpdate(UpdateHelper.java:104)
at name.abuchen.portfolio.ui.update.UpdateHelper.lambda$0(UpdateHelper.java:65)
at name.abuchen.portfolio.ui.update.UpdateHelper.lambda$7(UpdateHelper.java:348)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)

Mir ist nicht ganz klar was da schief geht… vielleicht ist da schon ein symbolischer Link der jetzt nicht kopiert werden kann?!?

Aktuell heißt das: PP noch mal neu herunterladen

Es gab unter Eclipse Kepler unter Windows diesen Bug:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=427148

Wenn ich hingegen dem SAP Netweaver Forum @ https://answers.sap.com/questions/12150054/error-in-installation-of-abap-development-tools-fo.html folge, könnte es ein Berechtigungsproblem beim löschen der Datei gegeben haben.

Gibt es beim Mac so etwas wie „als Administrator ausführen“?

Hallo

Ich bin neu hier und ich richte gerade Portfolio Performance für mein Depot ein.
Erstmal ein grosses Dankeschön für dieses tolle Tool, ich freue mich die Entwicklung meines Portfolios genau zu sehen.

Nun habe ich aber ein Problem wen ich das neue 0.44.0 Update machen möchte, es kommt ein Fehler, und in den Details wird dies angezeigt:

Fehler beim Installieren der Elemente
session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]name.abuchen.zulu.jre.macosx.x86_64 11.0.4, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.LinkAction).
Kann Verknüpfung libjli.dylib nicht erzeugen.
File that was copied to backup could not be deleted: /Volumes/Portfolio Performance/PortfolioPerformance.app/Contents/Eclipse/plugins/name.abuchen.zulu.jre.macosx.x86_64_11.0.4/Contents/MacOS/libjli.dylib

Es handelt sich bei mir um ein MacBook Pro mit den Betriebssystem MacOS Catalina Version 10.15.2

Danke für die Hilfe

Grüsse Bongo

Hallo Bongo,

da liegt ein Berechtigungsproblem vor. Hast du schon versucht die aktuelle Version von der Homepage zu verwenden?

Gruß
Marco

Hallo Regas

Danke für deine Nachricht.

Habe das nun so versucht und hat funktioniert.

Besten Dank für deine rasche Hilfe.

Grüsse Bongo

Beim Versuch das Update im Betriebssystem macOS Catalina - Version 10.15.4 zu installieren bekomme ich folgende Fehlermeldung:

Session context was: (profile=DefaultProfile,phase=org.eclipse.equinox.internal.p2.engine.phases.install,operand=null–>{{
Rname. Kann Verknüpfung libjli.dylib nicht erzeugen.
File that was copied to Backup could not be deleted:/Volumes/Portfolio Performances.app/Contents/Eclipse/plugins/name.abuchen.zulu.jre.macosx86_64_11.0.4/Contents/MacOS/libjli.dylib

Es kann sein, dass ich nicht die komplette Fehlermeldung übertragen habe.

Ich habe leider Probleme beim Update auf 0.49.1 und es kommt folgende Nachricht:

Fehlher beim Update:
Fehler beim Installieren der Elemente
session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]name.abuchen.zulu.jre.macosx.x86_64 11.0.4, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.LinkAction).
Kann Verknüpfung libjli.dylib nicht erzeugen.
File that was copied to backup could not be deleted: /Volumes/Portfolio Performance 1/PortfolioPerformance.app/Contents/Eclipse/plugins/name.abuchen.zulu.jre.macosx.x86_64_11.0.4/Contents/MacOS/libjli.dylib

Kann mir hier jmd. helfen?
Neuinstallation habe ich bereits versucht. Hat leider nix gebracht.

@Matten110
Das Löschen der vorhandenen Installation und der erneute Download funktioniert nicht? Achte aber darauf das du deine Portfolio Datei nicht versehentlich löschst.

Also erneuten Download und Neuinstallation habe ich schon versucht.
Leider ohne Erfolg :frowning:

Ich bekomme folgende Meldung beim letzten update - Windows 10, alles up to date:

Fehler beim Installieren der Elemente
session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]com.google.gson 2.8.5, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
org/eclipse/osgi/framework/util/KeyedHashSet
org/eclipse/osgi/framework/util/KeyedHashSet

Vielen Dank für eure Hilfe schon jetzt.

LG

es sollte heissen Mac, Mojave, alles up to date. Sorry

Das Problem hat sich von selbst gelöst. Einfach Computer 24 Stunden nicht berührt und dann funktioniert es. Weihnachten naht - Wunder passieren.

Hallo,

seit einiger Zeit kann ich keine Auto-Updates mehr durchführen. Beim Installieren der neue Version über das Programm erhalte ich die nachfolgende Fehlermeldung:

Fehler beim Installieren der Elemente
  session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> [R]name.abuchen.portfolio.distro.product.executable.cocoa.macosx.aarch64 0.60.2, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.ChmodAction).
  The action chmod on file /Applications/PortfolioPerformance.app/Contents/Eclipse/../MacOS//PortfolioPerformance failed. Reason: Cannot run program "chmod": error=2, No such file or directory
  Cannot run program "chmod": error=2, No such file or directory

Ich verwende die Version macosx, aarch64 (aktuelle Version 0.60.1, alte Versionen funktionierten auch schon einige Versionen vorher nicht mehr). MacOS ist in der Version Ventura 13.1 im Einsatz.

CModAction ließt sich wie Rechteverwaltung…
Lese und Schreibrechte…
Vielleicht fehlen Adminrechte?
Wo hast du denn PP installiert? Ordner?

Es handelt sich um einen Account mit entsprechenden Rechten.
Installiert ist das Programm im Programme Ordner. Bis zum letzten Systemupdate (November/ Dezember) hat das ganze auch funktioniert. Jetzt muss ich immer die Version von der Webseite laden und händisch installieren. Das geht dann auch ohne Probleme. Mit anderen Programmen, die Autoupdates durchführen, gibt es diese Probleme nicht.

Ggfls. handelt es sich um ein Problem, weil die PP Version keine offizielle Signatur hat?

Interessant. Ich habe genau den selben Setup hier: Ventura 13.1. Apple Silicon.

Ich vermute es hat irgendwas mit gatekeeper zu tun. Aber was?

Die DMG ist signiert und notarisiert. Allerdings ist das Eclipse Framework - leider - selbst modifizierend. Darum geht die Signatur nach dem Start kaputt. Und der self-update ist auch nicht in der Lage die Signatur zu reparieren. Allerdings ist das bei meinen beiden Rechnern kein Problem.

Hast du PP Festplattenvollzugriff gegeben? Die steht bei mir auf Off. Zugriff auf Dokumente-Ordner ist erlaubt.

App Sicherheit steht auf App Store und verifizierte Entwickler.