Permalink

1

Was soll das?

Eigentlich wollte ich ja erst mein Buch fertig schreiben, bevor ich mich wieder mit der Weiterentwicklung des invis Servers beschäftige. Das wird wohl nicht funktionieren…

Durch einen Eintrag in unserem Forum, den ich zunächst nicht wirklich ernst genommen habe, bin ich darauf aufmerksam geworden, dass openSUSEs zypper Case-Sensitive ist. Einem Nutzer unseres Setup-Scripts ist aufgefallen, dass mit der aktuellen Version des Scripts einige Pakete nicht mehr installiert werden, mit verheerenden Folgen für die gesamte Installation. Da dies bei meinen Tests nicht auftrat, dachte ich an ein Netzwerkproblem oder einen Anwenderfehler. Ich wäre nicht im Traum darauf gekommen, dass die Ursache dafür lediglich zwei umbenannte Software-Pakete in den openSUSE-Repositories waren und die einzige Änderung in Groß- und Kleinschreibung bestand. Aus „perl-yaml“ wurde „perl-YAML“ und aus „php5-apc“ wurde „php5-APC“. Sowie zypper eines der beiden Pakete installieren soll, bricht er die Installation inklusive aller folgenden Pakete einfach ab.

Mal ehrlich, sowas darfs doch nicht geben oder?

Das Bugfix-Release werde ich vermutlich noch dieses WE veröffentlichen.

Update: invis6.7-R8 ist online!

Stefan

1 Kommentar

  1. Hallo Stefan,

    das ist natürlich sehr unschön :( Hat aber leider einen guten Grund :) (Vielleicht auch einfach nur einen Grund :)

    Als erstes ein kleiner Vorschlag der dir helfen könnte:
    „zypper in -n perl-yaml“
    Die -n option sucht nach dem Namen, d.h. auch im provides Abschnitt des Paketes, dort sollte der alte Name des Pakets vorhanden sein, ansonsten hat der Packager einen Fehler gemacht! Bei mir funktioniert es so und ich denke es ist eine weitere Änderung in deinem Script wert!

    Nun zum Grund warum zypper case-sensitive ist:
    Unser Dateisystem ist es :) Zypper sucht nach „capability“ das heisst nach der genauen Bezeichnung des Pakets, was eigentlich auch die architektur enthält, und nicht nach der Funktionalität.

    Ich hoffe du kommst mit deinem Buch gut voran und man kann es bald im Laden stehen sehen.

    Grüße aus im Moment Nürnberg,

    Jan

Schreibe einen Kommentar

Durch die weitere Nutzung der Seite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn Sie diese Website ohne Änderung der Cookie-Einstellungen verwenden oder auf "Akzeptieren" klicken, erklären Sie sich damit einverstanden. Genauere Informationen können Sie unseren Datenschutzbestimmungen entnehmen.

Schließen