Wie kann man von Konkurrenz schon angetan sein.
Naja, ich habs damals in meinem Interview gesagt und wiederhole es gerne: Es steht jedem frei auch noch den dreißigsten APT Klon eventuell auch in brainfuck zu schreiben, mich persönlich würde es mehr freuen, wenn die Zeit aber eher in vorhandene Projekte gesteckt wird…
Das perl "Argument" gegen cupt hat sich mit dem kompletten Rewrite in c++0x erledigt. Für mich zu jung um beurteilt zu werden. Die "großen" Probleme kommen nämlich erst wenn das Projekt eine kritische Anwenderzahl überschritten hat und damit ist man mit Verlaub gesagt sehr weit entfernt. Vor allem nach dem letzten
Dämpfer, der APT als gar nicht so schlecht darstellt, im Vergleich zu seinen Hightech-Geschwistern, vor allem wenn man die Ergebnisse ein wenig analysiert (die weißen Fails bei APT sind zumeist in Spähren in denen hunderte von Paketen entfernt werden sollen - naja, und das APT bisweilen ungerne entfernt erzähl ich ja ganz gerne hin und wieder - also nicht wirklich real-weltlich. Soweit man das von diesem Test überhaupt sagen kann, den im Grunde kann man nur eines ablesen: Das die Tools für den Zweck für den sie konzipiert wurden tatsächlich funktionieren: stable to stable dist-upgrade)
Werbung mit tollem Output zu machen ist gerade beliebt, macht bisweilen auch sicherlich Sinn, ich für meinen Teil denke da gerne an das selbe woran ich denke wenn ich jemanden die Interaktivität loben höre: Schön, aber wer wird es effektiv nutzen? Das apt-get mit einer riesigen Fehlermeldung aussteigt ist doch eher selten (sie Test oben - übrigens nie Timeout, Coredump oder ähnliches). Wenn es das tut, dann hilft die einem Anwender seltenst weiter - die Frage ist ob eine andere Präsentation ihm helfen wird. Es ist wie bei der Interaktivität, wenn ich das sinnvoll nutzen will, muss ich etwas von der Materie verstehen von der ich ja eigentlich mittels dieses Programm abstrahieren wollte…
zypper ist übrigens kein Mancoosi Projekt (so heißt die Forschungsgruppe hinter CUDF). Der Gruppe gehören halt "zufällig" ein paar Debianer an wie der noch-und-bestimmt-bald-wieder DPL. Ich werde über den kommenden Monatswechsel die Damen und Herren übrigens in Paris besuchen um zu eruieren wie man den APT ermöglich den Solver im Betrieb auszutauschen - und davon wird es sicher viele geben, den einen optimalen immer korrekten gibt es nicht. Aber da werde ich zu gegebener Zeit sicher mal drauf zurückkommen.
Den auch SAT wie in zypper ist nicht die allgemeine Lösung für dieses Problem, den diese sind ausgesprochen schlecht darin bestimmten Lösungen Vorzüge zu geben, da sie darauf spezialisiert sind irgendeine Lösung zu finden und nicht eine bestimmt - nämlich die beste. Das gute alte
Paketmanagment-Sudoku können die daher ganz gut, aber die Wirklichkeit sieht wieder anders aus…