<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hallo!<br>
<br>
Ich möchte <span class="hiddenSpellError">kitodo.presentation</span>
für mein Projekt testen, aber ich bekomme ein Installationproblem,
das ich nicht lösen kannweil ich ganz neu zur Typo3-Welt bin:<br>
<br>
1. Erst habe ich <a class="moz-txt-link-freetext" href="https://hub.docker.com/r/martinhelmich/typo3">https://hub.docker.com/r/martinhelmich/typo3</a>
Image installiert.<br>
<br>
2. Die GUI Installation von <span class="hiddenSpellError">Kitodo.presentation</span>
hat für mich nicht geklappt:<br>
<br>
<tt><span class="hiddenSpellError">Could</span></tt><tt> </tt><tt><span
class="hiddenSpellError">not</span></tt><tt> </tt><tt><span
class="hiddenSpellError">scan</span></tt><tt> </tt><tt><span
class="hiddenSpellError">for</span></tt><tt> </tt><tt><span
class="hiddenSpellError">classes</span></tt><tt> </tt><tt><span
class="hiddenSpellError">inside</span></tt><tt> </tt><tt><span
class="hiddenGrammarError">"</span></tt><tt>/</tt><tt><span
class="hiddenSpellError">var</span></tt><tt>/</tt><tt><span
class="hiddenSpellError">www</span></tt><tt>/</tt><tt><span
class="hiddenSpellError">html</span></tt><tt>/</tt><tt><span
class="hiddenSpellError">typo</span></tt><tt>3</tt><tt><span
class="hiddenSpellError">conf</span></tt><tt>/</tt><tt><span
class="hiddenSpellError">ext</span></tt><tt>/</tt><tt><span
class="hiddenSpellError">dlf</span></tt><tt>/</tt><tt><span
class="hiddenSpellError">vendor</span></tt><tt>/</tt><tt><span
class="hiddenSpellError">solarium</span></tt><tt><span
class="hiddenGrammarError">"</span></tt><tt> </tt><tt><span
class="hiddenSpellError">which</span></tt><tt> </tt><tt><span
class="hiddenSpellError">does</span></tt><tt> </tt><tt><span
class="hiddenSpellError">not</span></tt><tt> </tt><tt><span
class="hiddenSpellError">appear</span></tt><tt> </tt><tt><span
class="hiddenSpellError">to</span></tt><tt> </tt><tt><span
class="hiddenSpellError">be</span></tt><tt> a </tt><tt><span
class="hiddenSpellError">file</span></tt><tt> </tt><tt><span
class="hiddenSpellError">nor</span></tt><tt> a </tt><tt><span
class="hiddenSpellError">folder</span></tt><br>
<br>
3. Deswegen habe ich zu <span class="hiddenSpellError">composer</span>
Installation gewechselt: in dem Docker container<br>
<br>
a. installiere ich <span class="hiddenSpellError">composer</span>
(<a class="moz-txt-link-freetext" href="https://getcomposer.org/download/">https://getcomposer.org/download/</a>),<br>
<br>
b. gehe ich zu /<span class="hiddenSpellError">var</span>/<span
class="hiddenSpellError">www</span>/<span
class="hiddenSpellError">html</span>/<span
class="hiddenSpellError">typo</span>3_<span
class="hiddenSpellError">src</span> wo der <span
class="hiddenSpellError">composer.json</span> File gibt:<br>
<br>
<tt><span class="hiddenSpellError">composer.phar</span></tt><tt> </tt><tt><span
class="hiddenSpellError">require</span></tt><tt> </tt><tt><span
class="hiddenSpellError">kitodo</span></tt><tt>/</tt><tt><span
class="hiddenSpellError">presentation</span></tt><br>
<br>
c. der Befehl mit einem anderen Fehler endet:<br>
<br>
<tt><span class="hiddenSpellError">The</span></tt><tt> </tt><tt><span
class="hiddenGrammarError">"</span></tt><tt><span
class="hiddenSpellError">typo</span></tt><tt>3/</tt><tt><span
class="hiddenSpellError">class-alias-loader</span></tt><tt><span
class="hiddenGrammarError">"</span></tt><tt> </tt><tt><span
class="hiddenSpellError">plugin</span></tt><tt> was </tt><tt><span
class="hiddenSpellError">skipped</span></tt><tt> </tt><tt><span
class="hiddenSpellError">because</span></tt><tt> </tt><tt><span
class="hiddenSpellError">it</span></tt><tt> </tt><tt><span
class="hiddenSpellError">requires</span></tt><tt> a Plugin API
</tt><tt><span class="hiddenSpellError">version</span></tt><tt>
("^1.0</tt><tt><span class="hiddenGrammarError">"</span></tt><tt>)
</tt><tt><span class="hiddenSpellError">that</span></tt><tt> </tt><tt><span
class="hiddenSpellError">does</span></tt><tt> </tt><tt><span
class="hiddenSpellError">not</span></tt><tt> </tt><tt><span
class="hiddenSpellError">match</span></tt><tt> </tt><tt><span
class="hiddenSpellError">your</span></tt><tt> </tt><tt><span
class="hiddenSpellError">Composer</span></tt><tt> </tt><tt><span
class="hiddenSpellError">installation</span></tt><tt> ("2.0.0</tt><tt><span
class="hiddenGrammarError">"</span></tt><tt>). </tt><tt><span
class="hiddenSpellError">You</span></tt><tt> </tt><tt><span
class="hiddenSpellError">may</span></tt><tt> </tt><tt><span
class="hiddenSpellError">need</span></tt><tt> </tt><tt><span
class="hiddenSpellError">to</span></tt><tt> </tt><tt><span
class="hiddenSpellError">run</span></tt><tt> </tt><tt><span
class="hiddenSpellError">composer</span></tt><tt> update </tt><tt><span
class="hiddenSpellError">with</span></tt><tt> </tt><tt><span
class="hiddenSpellError">the</span></tt><tt> </tt><tt><span
class="hiddenGrammarError">"</span></tt><tt><span
class="hiddenSpellError">--no-plugins</span></tt><tt><span
class="hiddenGrammarError">"</span></tt><tt> </tt><tt><span
class="hiddenSpellError">option</span></tt><tt>.</tt><tt><br>
</tt><tt><span class="hiddenSpellError">The</span></tt><tt> </tt><tt><span
class="hiddenGrammarError">"</span></tt><tt><span
class="hiddenSpellError">typo</span></tt><tt>3/</tt><tt><span
class="hiddenSpellError">cms-composer-installers</span></tt><tt><span
class="hiddenGrammarError">"</span></tt><tt> </tt><tt><span
class="hiddenSpellError">plugin</span></tt><tt> was </tt><tt><span
class="hiddenSpellError">skipped</span></tt><tt> </tt><tt><span
class="hiddenSpellError">because</span></tt><tt> </tt><tt><span
class="hiddenSpellError">it</span></tt><tt> </tt><tt><span
class="hiddenSpellError">requires</span></tt><tt> a Plugin API
</tt><tt><span class="hiddenSpellError">version</span></tt><tt>
("^1.0.0</tt><tt><span class="hiddenGrammarError">"</span></tt><tt>)
</tt><tt><span class="hiddenSpellError">that</span></tt><tt> </tt><tt><span
class="hiddenSpellError">does</span></tt><tt> </tt><tt><span
class="hiddenSpellError">not</span></tt><tt> </tt><tt><span
class="hiddenSpellError">match</span></tt><tt> </tt><tt><span
class="hiddenSpellError">your</span></tt><tt> </tt><tt><span
class="hiddenSpellError">Composer</span></tt><tt> </tt><tt><span
class="hiddenSpellError">installation</span></tt><tt> ("2.0.0</tt><tt><span
class="hiddenGrammarError">"</span></tt><tt>). </tt><tt><span
class="hiddenSpellError">You</span></tt><tt> </tt><tt><span
class="hiddenSpellError">may</span></tt><tt> </tt><tt><span
class="hiddenSpellError">need</span></tt><tt> </tt><tt><span
class="hiddenSpellError">to</span></tt><tt> </tt><tt><span
class="hiddenSpellError">run</span></tt><tt> </tt><tt><span
class="hiddenSpellError">composer</span></tt><tt> update </tt><tt><span
class="hiddenSpellError">with</span></tt><tt> </tt><tt><span
class="hiddenSpellError">the</span></tt><tt> </tt><tt><span
class="hiddenGrammarError">"</span></tt><tt><span
class="hiddenSpellError">--no-plugins</span></tt><tt><span
class="hiddenGrammarError">"</span></tt><tt> </tt><tt><span
class="hiddenSpellError">option</span></tt><tt>.</tt><tt><br>
</tt><tt><span class="hiddenSpellError">Loading</span></tt><tt> </tt><tt><span
class="hiddenSpellError">composer</span></tt><tt> </tt><tt><span
class="hiddenSpellError">repositories</span></tt><tt> </tt><tt><span
class="hiddenSpellError">with</span></tt><tt> </tt><tt><span
class="hiddenSpellError">package</span></tt><tt> </tt><tt><span
class="hiddenSpellError">information</span></tt><tt><br>
</tt><tt><span class="hiddenSpellError">Updating</span></tt><tt> </tt><tt><span
class="hiddenSpellError">dependencies</span></tt><tt><br>
</tt><tt><span class="hiddenSpellError">Your</span></tt><tt> </tt><tt><span
class="hiddenSpellError">requirements</span></tt><tt> </tt><tt><span
class="hiddenSpellError">could</span></tt><tt> </tt><tt><span
class="hiddenSpellError">not</span></tt><tt> </tt><tt><span
class="hiddenSpellError">be</span></tt><tt> </tt><tt><span
class="hiddenSpellError">resolved</span></tt><tt> </tt><tt><span
class="hiddenSpellError">to</span></tt><tt> an </tt><tt><span
class="hiddenSpellError">installable</span></tt><tt> </tt><tt><span
class="hiddenSpellError">set</span></tt><tt> </tt><tt><span
class="hiddenSpellError">of</span></tt><tt> </tt><tt><span
class="hiddenSpellError">packages</span></tt><tt>.</tt><tt><br>
</tt><tt><br>
</tt><tt>Problem 1</tt><tt><br>
</tt><tt>- </tt><tt><span class="hiddenGrammarError">typo3</span></tt><tt>/</tt><tt><span
class="hiddenSpellError">testing-framework</span></tt><tt>[4.15.1,
</tt><tt><span class="hiddenGrammarError">...</span></tt><tt>,
4.15.2] </tt><tt><span class="hiddenSpellError">require</span></tt><tt>
</tt><tt><span class="hiddenSpellError">typo</span></tt><tt>3/</tt><tt><span
class="hiddenSpellError">cms-core</span></tt><tt> ^9.3 </tt><tt><span
class="hiddenGrammarError">-></span></tt><tt> </tt><tt><span
class="hiddenSpellError">found</span></tt><tt> </tt><tt><span
class="hiddenSpellError">typo</span></tt><tt>3/</tt><tt><span
class="hiddenSpellError">cms-core</span></tt><tt>[v9.3.0, </tt><tt><span
class="hiddenGrammarError">...</span></tt><tt>, v9.5.22] </tt><tt><span
class="hiddenSpellError">but</span></tt><tt> </tt><tt><span
class="hiddenSpellError">it</span></tt><tt> </tt><tt><span
class="hiddenSpellError">conflicts</span></tt><tt> </tt><tt><span
class="hiddenSpellError">with</span></tt><tt> </tt><tt><span
class="hiddenSpellError">another</span></tt><tt> </tt><tt><span
class="hiddenSpellError">require</span></tt><tt>.</tt><tt><br>
</tt><tt>- Root </tt><tt><span class="hiddenSpellError">composer.json</span></tt><tt>
</tt><tt><span class="hiddenSpellError">requires</span></tt><tt> </tt><tt><span
class="hiddenSpellError">typo</span></tt><tt>3/</tt><tt><span
class="hiddenSpellError">testing-framework</span></tt><tt>
^4.15.1 </tt><tt><span class="hiddenGrammarError">-></span></tt><tt>
</tt><tt><span class="hiddenSpellError">satisfiable</span></tt><tt>
</tt><tt><span class="hiddenSpellError">by</span></tt><tt> </tt><tt><span
class="hiddenSpellError">typo</span></tt><tt>3/</tt><tt><span
class="hiddenSpellError">testing-framework</span></tt><tt>[4.15.1,
4.15.2].</tt><br>
<br>
Das scheint mir ganz bizarre als ich dachte <span
class="hiddenSpellError">composer</span> solche Abhängigkeiten
erlösen soll. Ich habe denn probiert den <span
class="hiddenSpellError">composer</span> zur Version 1.0
downgrade, leider wirkte es nicht.<br>
<br>
Ich weiß dass es ein Unterschied zwischen <span
class="hiddenSpellError">compose</span> und <span
class="hiddenSpellError">non-composer</span> Installationen
gibt, kann ich aber nicht verstehen wie man in diesem Fall <span
class="hiddenSpellError">Kitodo</span> installieren soll.<br>
<br>
Ich ware Ihnen dankbar für jeden Tipp.<br>
<br>
HG,<br>
<br>
<span class="hiddenSpellError">Krzysztof</span></p>
<pre class="moz-signature" cols="72">--
Lexicon Mediae et Infimae Latinitatis Polonorum
Institute of Polish Language PAS
--
<a class="moz-txt-link-freetext" href="https://ijp.pan.pl/pracownicy/krzysztof-nowak/">https://ijp.pan.pl/pracownicy/krzysztof-nowak/</a>
<a class="moz-txt-link-freetext" href="http://scriptores.pl/efontes/">http://scriptores.pl/efontes/</a> | <a class="moz-txt-link-freetext" href="https://twitter.com/FontesLatini">https://twitter.com/FontesLatini</a> | <a class="moz-txt-link-freetext" href="https://corpus.scriptores.pl/">https://corpus.scriptores.pl/</a>
<a class="moz-txt-link-freetext" href="http://scriptores.pl/dlugosz/">http://scriptores.pl/dlugosz/</a></pre>
</body>
</html>