# Update von 6.7.11.0 auf 6.7.12.1 schlägt fehl

**URL:** <https://forum.shopware.com/t/update-von-6-7-11-0-auf-6-7-12-1-schlaegt-fehl/109263>\
**Category:** Administration\
**Tags:** update\
**Created:** [10. Juli 2026 um 07:41 UTC](https://forum.shopware.com/t/update-von-6-7-11-0-auf-6-7-12-1-schlaegt-fehl/109263 "2026-07-10T07:41:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![shopmik](https://avatars.discourse-cdn.com/v4/letter/s/3ab097/32.png) [@shopmik](https://forum.shopware.com/u/shopmik)\
**Post date:** [10. Juli 2026 um 07:41 UTC](https://forum.shopware.com/t/update-von-6-7-11-0-auf-6-7-12-1-schlaegt-fehl/109263/1 "2026-07-10T07:41:10Z")

</div>

der update auf 6.7.12.1 schlägt fehl mit folgender Fehlermeldung:

```auto
Failed to execute git checkout d3dcc104dd829252d9ee5416316d11929f3973eb --   
  && git reset --hard d3dcc104dd829252d9ee5416316d11929f3973eb --              
  fatal: unable to read tree (d3dcc104dd829252d9ee5416316d11929f3973eb)        
  It looks like the commit hash is not available in the repository, maybe the  
   tag was recreated? Run "composer update shopware/administration" to resolv  
  e this.  

```

jemand eine Idee dazu?

---

<div class="post-metadata">

**Author:** ![ndzoesch](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ndzoesch/32/20970_2.png) [@ndzoesch](https://forum.shopware.com/u/ndzoesch)\
**Post date:** [10. Juli 2026 um 08:35 UTC](https://forum.shopware.com/t/update-von-6-7-11-0-auf-6-7-12-1-schlaegt-fehl/109263/2 "2026-07-10T08:35:23Z")

</div>

Moin!

Es gab beim letzten Release einen Unterschied in den SHAs von packagist und GitHub. Kannst du einmal testen ob der composer Befehl mit `--prefer-dist` funktioniert?

Müsste funktioniern und wird beim nächten Release auch gefixt. Dist ist eigentlich Standard, das Problem sollte nur auftreten wenn GitHub nicht erreichbar ist oder du bewusst `--prefer-source` angibst.

Falls es dann immer noch nicht geht: Welchen command nutzt zu zum Updaten?

Edit: Wir haben den Tag auf GitHub auf die packagist Version zurückgesetzt. Sollte nun einfach funktionieren.

---

<div class="post-metadata">

**Author:** ![shopmik](https://avatars.discourse-cdn.com/v4/letter/s/3ab097/32.png) [@shopmik](https://forum.shopware.com/u/shopmik)\
**Post date:** [10. Juli 2026 um 10:43 UTC](https://forum.shopware.com/t/update-von-6-7-11-0-auf-6-7-12-1-schlaegt-fehl/109263/3 "2026-07-10T10:43:38Z")

</div>

Moin,

habe die Composer Befehle wie in der Shopware Doku benutzt und --prefer-dist ergänzt.

Beim letzten Schritt bekomme ich eine Fehlermeldung:

composer recipes:update

- Skipping recipe for nyholm/psr7: all versions of the recipe conflict with your package versions.

Which outdated recipe would you like to update? (default: 0)

[0] shopware/core

\>

Updating recipe for shopware/core…

There was an error applying the recipe update patch

Command „git rev-parse --show-prefix“ failed: "fatal: not a git repository (or any of the parent directories): .git

". Output: „“.

Update the recipe by re-installing the latest version with:

composer recipes:install shopware/core --force -v

Nach Ausführen dieses Befehls kann ich die Administration starten und bin auf 6.7.12.1

Im Systemstatus steht allerdings die Warnung: **Composer conflicts repository**

LG

---

<div class="post-metadata">

**Author:** ![borban](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/borban/32/27448_2.png) [@borban](https://forum.shopware.com/u/borban)\
**Post date:** [11. Juli 2026 um 10:45 UTC](https://forum.shopware.com/t/update-von-6-7-11-0-auf-6-7-12-1-schlaegt-fehl/109263/4 "2026-07-11T10:45:30Z")

</div>

Moin,

das Update auf 6.7.12.1 selbst scheint erfolgreich abgeschlossen zu sein. Die Meldung bei `composer recipes:update` entsteht, weil Symfony Flex die Recipe-Änderungen als Patch anwenden möchte, das Projektverzeichnis aber kein Git-Repository enthält.

Die Warnung **„Composer conflicts repository“** deutet darauf hin, dass der neue Repository-Eintrag nicht in die Root-`composer.json` übernommen wurde. Shopware hat das `shopware/conflicts`-Metapaket aufgrund der geänderten Packagist-Veröffentlichungsregeln in ein eigenes Composer-Repository verschoben.

Im Shopware-Projektverzeichnis sollten daher die von Shopware vorgesehenen Befehle ausgeführt werden:

```auto
composer config repositories.shopware-conflicts composer https://shopware.github.io/conflicts/
composer require shopware/conflicts

```

Danach lässt sich die Installation prüfen mit:

```auto
composer show shopware/conflicts

```

Wenn das Paket dort aufgeführt wird, sollte nach einem erneuten Laden des Systemstatus auch die Warnung verschwunden sein.

Der Fehler bei `composer recipes:update` ist damit nicht automatisch behoben. Recipe-Updates sollten idealerweise in einem Git-versionierten Projekt ausgeführt werden, damit die vorgenommenen Änderungen geprüft und gegebenenfalls zurückgesetzt werden können. `composer recipes:install shopware/core --force` würde ich daher nicht wiederholt ausführen, ohne vorher die betroffenen Konfigurationsdateien zu sichern beziehungsweise die Änderungen zu vergleichen.
