[packman] [PM] libexiv2 0.12 (SuSE 10.2/i586)

Pascal Bleser pascal.bleser at skynet.be
Mon Feb 19 02:40:40 CET 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Herbert Graeber wrote:
...
> Wir haben nur Glück, dass kein anderes Paket auf libexiv2 zurückgreift. Dann 
> hätten wir ein echtes Problem. In so einem Fall wäre es besser gewesen es bei 
> der Version 0.11 zu belassen.

IMHO ist die beste lösung: beide SONAME's im 0.12-paket ausliefern.
Also libexiv2-0.12.so *und* libexiv2-0.11.so
- -devel ist natürlich nur 0.12 aber ist ja egal.
d.h. im .spec sowohl libexiv2-0.12 wie libexiv2-0.11 bauen -- bei 0.11
aber nur die libexiv2-0.11.so installieren, sonst nichts. Und bei 0.12
natürlich alles.

Man sollte demnächst vorsichtiger mit solchen Fällen umgehen.
Bei Shared Libs die Binär-Abwärtskompatibilität zu brechen ist manchmal
eine ziemlich problematische Sache. Bei manchen Paketen haben wir alle
Abhängigkeiten im Griff, bei anderen aber nicht (wie hier bei libexiv2).

Die alte Version bauen und mit ausliefern ist vielleicht nicht die
schönste Lösung, aber es macht einfach deutlich weniger Probleme bei
Benutzern.

Am problematischsten finde ich persönlich, dass diese Probleme
(libexiv2, avahi) wochenlang nicht gefixed werden :\

cheers
- --
  -o) Pascal Bleser     http://linux01.gwdg.de/~pbleser/
  /\\ <pascal.bleser at skynet.be>       <guru at unixtech.be>
 _\_v The more things change, the more they stay insane.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFF2QAYr3NMWliFcXcRApLtAJ49xXOF6a6CPtvFei/S0cAt0y64jQCfZWwe
3iAWZvIm+UaGMyOoyvX7oV0=
=rb2/
-----END PGP SIGNATURE-----




More information about the Packman mailing list