[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libpcr3 update in sid fehlerhaft



Am 2012-03-22 23:00, schrieb Alexander Dahl:
Moin,

Am 22.03.2012 11:36, schrieb Anton Steiner:
libpcre.so.2.13.1 und der Symink darauf libpcre.so.2

Der Symlink ist schon korrekt.

Das mag schon sein, nur es hat nicht funktioniert, da die Programme libpcre.so.3 wollten. Den Link auf .2 habe ich ja ohnehin nicht entfernt - so dumm bin ich ja auch nicht. Ich habe den Tip ja bewußt als Würgaround bezeichnet und es war mir bewußt, dass er nicht schön ist. Wichtig war, dass er funktioniert hat.

Als Würgaround funkioniert das Erzeugen eines Symlink
"ln -s libpcre.so.2.13.1 libpcre.so.3"  im Verzeichnis
/lib/x86_64-linux-gnu (als root)

Normalerweise ist von sowas abzuraten. Wenn die Autoren von PCRE da
sauber gearbeitet haben, markiert die .3 eine neue major Version und die
APIs von .2. und .3 könnten ziemlich unterschiedlich sein. Dass das
trotzdem passt, ist eher Glück.

Das weiß ich schon. Nur das nach .3 plötzlich .2 folgte, war etwas ungewöhnlich Es war nur ein Versuch. Wenn er nicht funktioniert hätte, hätte ich den Symlink wieder entfernt. Insofern war das Risiko wohl eher gering.

Das ist zwar nur eine Krücke, aber es funktioniert wieder. Ich hoffe,
dass der Fehler im .deb bald gefixt wird.

Ähm ja, Bugreport suchen und wenn Du keinen findest selbst verfassen.

Bugreport war nicht erforderlich, da mir Sven mitteilte, das es schon gefixt sei.

Servus
Anton


Reply to: