Bonjour,

J'ai voulu mettre à jour un de mes paquets : k3b. Mais la nouvelle
version comporte désormais une librairie : libk3bcore :

$ dpkg -c k3b_0.9-1_i386.deb  |grep lib
[...]
-rw-r--r-- root/root    275296 2003-07-24 00:38:00 ./usr/lib/libk3bcore.so.1.0.0
-rw-r--r-- root/root      1105 2003-07-24 00:24:50 ./usr/lib/libk3bcore.la
lrwxrwxrwx root/root         0 2003-07-24 00:37:50 ./usr/lib/libk3bcore.so -> 
libk3bcore.so.1.0.0
lrwxrwxrwx root/root         0 2003-07-24 00:37:50 ./usr/lib/libk3bcore.so.1 -> 
libk3bcore.so.1.0.0


un ldd sur le binaire me donne :

$ ldd /usr/bin/k3b
  [...]
  libk3bcore.so.1 => /usr/lib/libk3bcore.so.1 (0x40619000)
  [...]

Bien entendu, vu que c'est un paquet fait à l'origine pour un binaire,
j'ai des messages d'erreurs de la part de lintian :

$ lintian k3b_0.9-1_i386.deb
W: k3b: non-dev-pkg-with-shlib-symlink usr/lib/libk3bcore.so.1.0.0 
usr/lib/libk3bcore.so
E: k3b: no-shlibs-control-file usr/lib/libk3bcore.so.1.0.0
E: k3b: postinst-must-call-ldconfig usr/lib/libk3bcore.so.1.0.0
W: k3b: postrm-should-call-ldconfig usr/lib/libk3bcore.so.1.0.0
[...]

Donc, je pense bien à utiliser dh_makeshlibs, mais je ne trouve pas cela
très propre. D'ailleurs j'ai vu que le mainteneur de kde avait le même
problème (kdebase-bin par ex), et qu'il ne "fait rien".

Si quelqu'un à une meilleur idée, je suis preneur.

Merci et bonnne nuit !
-- 
Jean-Michel Kelbert

Attachment: pgpI7fPDx1I8q.pgp
Description: PGP signature

Reply via email to