Ergebnis 1 bis 10 von 10

Thema: isotope über composer updaten von 2.1.9 auf 2.1.10

  1. #1
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    796
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Frage isotope über composer updaten von 2.1.9 auf 2.1.10

    Hi,

    ich habe versucht ein Update von 2.1.9 auf 2.1.10 durchzuführen.

    Dieses führte zu folgenden Fehlermeldung:

    Loading composer repositories with package information
    Updating dependencies
    Your requirements could not be resolved to an installable set of packages.


    Problem 1
    - Installation request for isotope/isotope-core >=2.1.10.0,<2.2-dev -> satisfiable by isotope/isotope-core[2.1.10].
    - isotope/isotope-core 2.1.10 requires terminal42/namespace-class-loader >=1.0.1,<2.0 -> no matching package found.


    Potential causes:
    - A typo in the package name
    - The package is not available in a stable-enough version according to your minimum-stability setting
    see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.


    Read <http://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.
    Contao: 3.2.16, Composer-Client: 0.15.1

    Was ist zu tun?
    Geändert von Ainschy (22.01.2015 um 12:03 Uhr)

  2. #2
    Contao-Nutzer Avatar von Monique Hahnefeld
    Registriert seit
    22.11.2011.
    Ort
    Berlin
    Beiträge
    173

    Standard

    Hallo Ainschy,

    terminal42/namespace-class-loader >=1.0.1,<2.0 -> no matching package found.
    sagt, das er kein passendes Package gefunden hat für den namespace-class-loader, was aber von Isotope gebraucht wird.

    Ich würde dir empfehlen einmal isotope zu deinstallieren !!!WICHTIG ohne Datenbankaktualisierung.
    Dann machst du noch eine Systemwartung und installierst einfach nochmal neu über Composer.
    Curiosity killed the cat

  3. #3
    Contao-Nutzer Avatar von bytehead
    Registriert seit
    03.08.2009.
    Ort
    Luzern, Schweiz
    Beiträge
    105
    Partner-ID
    7707

    Standard

    Hallo zusammen

    Zitat Zitat von Monique Hahnefeld Beitrag anzeigen
    sagt, das er kein passendes Package gefunden hat für den namespace-class-loader, was aber von Isotope gebraucht wird.
    Ich habe die gleiche Fehlermeldung:
    Code:
    - isotope/isotope-core 2.1.10 requires terminal42/namespace-class-loader >=1.0.1,<2.0 -> no matching package found.
    Der Contao Namespace Class Loader ist aber in Version 1.0.2 vorhanden (https://packagist.org/packages/termi...e-class-loader).
    Wenn ich den Class Loader ohne Isotope installiere, funktioniert es:
    Code:
    Updating dependencies (including require-dev)
      - Installing terminal42/contao-namespace-class-loader (1.0.2)
    Zitat Zitat von Monique Hahnefeld Beitrag anzeigen
    Ich würde dir empfehlen einmal isotope zu deinstallieren !!!WICHTIG ohne Datenbankaktualisierung.
    Dann machst du noch eine Systemwartung und installierst einfach nochmal neu über Composer.
    Das bringt leider auch nichts.

    Ich glaube composer verarscht mich
    1up AG » Ihr Realisationspartner für Projekte und Erweiterungen mit Contao und Symfony!

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Da scheint ein Fehler in der composer.json von Isotope 2.1.10 vorzuliegen. Dort steht nämlich
    Code:
     "terminal42/namespace-class-loader":">=1.0.1,<2.0",
    Richtig wäre
    Code:
     "terminal42/contao-namespace-class-loader":">=1.0.1,<2.0",
    denke ich. Siehe https://packagist.org/packages/termi...e-class-loader

    // hab ein Ticket aufgemacht: https://github.com/isotope/core/issues/1352
    Geändert von Spooky (24.01.2015 um 12:18 Uhr)

  5. #5
    Contao-Nutzer Avatar von bytehead
    Registriert seit
    03.08.2009.
    Ort
    Luzern, Schweiz
    Beiträge
    105
    Partner-ID
    7707

    Standard

    Danke, ich hab grad ewig nach dem Fehler gesucht, aber den Typo immer übersehen
    1up AG » Ihr Realisationspartner für Projekte und Erweiterungen mit Contao und Symfony!

  6. #6
    Contao-Nutzer Avatar von bytehead
    Registriert seit
    03.08.2009.
    Ort
    Luzern, Schweiz
    Beiträge
    105
    Partner-ID
    7707

    Standard

    Die Installation klappt mit folgendem require-constraint:
    Code:
    "isotope/isotope-core": "dev-hotfix/2.1.11#e8b698490b1c1544b82afc6439d5ff37c417f65b",
    1up AG » Ihr Realisationspartner für Projekte und Erweiterungen mit Contao und Symfony!

  7. #7
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    796
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Da scheint ein Fehler in der composer.json von Isotope 2.1.10 vorzuliegen. Dort steht nämlich
    Code:
     "terminal42/namespace-class-loader":">=1.0.1,<2.0",
    Richtig wäre
    Code:
     "terminal42/contao-namespace-class-loader":">=1.0.1,<2.0",
    denke ich. Siehe https://packagist.org/packages/termi...e-class-loader

    // hab ein Ticket aufgemacht: https://github.com/isotope/core/issues/1352
    Gibt es nun eine Möglichkeit über das Composer Plugin im BE eine 2.1.10 zu installieren? Ich kann weder die 2.1.10 noch den Hotfix installieren.

  8. #8
    Contao-Nutzer Avatar von Monique Hahnefeld
    Registriert seit
    22.11.2011.
    Ort
    Berlin
    Beiträge
    173

    HTML

    Hi Ainschy,

    Gibt es nun eine Möglichkeit über das Composer Plugin im BE eine 2.1.10 zu installieren? Ich kann weder die 2.1.10 noch den Hotfix installieren.
    Zieh dir das Plug-in was fehlt einfach über den Composer.
    Gib in die Suche "terminal42/contao-namespace-class-loader" ein.
    Installiere das Plugin. Wenn danach noch die Fehlermeldung erscheint ignoriere sie. Wenn das nicht geht, dann geh in das Isotope Composer Library "ROOT/composer/vendor/terminal42/isotope/composer.json" und korrigiere den Fehler in der JSON da manuell. Danach leerst du den Cache des Composers und alles is fein.
    Curiosity killed the cat

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Oder darauf warten, bis dass die Developer 2.1.11 released haben.

  10. #10
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    796
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    In meiner Verzweifelung habe ich jetzt die 2.1.10 als contao-legacy installiert, alle (zu mindest die mir bekannten Wege) die 2.1.10 via terminal42 zu installieren waren nicht erfolgreich. Die composer.json war nicht zu finden, scheinbar wird bei einem Fehler das Paket nicht gespeichert.

    Hotfix für die 2.1.11 ist schön und gut, warum nicht gleich die im Paket befindliche 2.1.10er composer.json anpassen? Der Fehler betrifft nur den Installationsweg über das Paket isotope/isotope-core 2.1.10, auf eine behebung in 2.1.11 zu warten halte ich für wenig hilfreich.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •