[Pkg-kde-talk] shlibs changes tracking proposal

Pierre Habouzit madcoder@debian.org
Mon, 30 May 2005 09:47:03 +0200


--nextPart1981954.SJpmkPYcUF
Content-Type: text/plain;
  charset="iso-8859-15"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

I've just uploaded a script (check-shlibs2) to the svn. it is a proposal=20
to track the shlibs symbols changes from the last version uploaded to=20
the current. It does not require svn support at all.

here are two classical sessions :

 * running in kdelibs 3.4.1 build tree :

[habouzit amaretto] ../../../scripts/check-shlibs2 3.3.2-6 >| /dev/null
W: Couldn't get the package kdelibs_3.3.2-6_i386.deb.
   assuming it's an arch indep package...
W: Couldn't get the package kdelibs-data_3.3.2-6_i386.deb.
   assuming it's an arch indep package...
!! kdelibs4 has differences
W: Couldn't get the package kdelibs4-doc_3.3.2-6_i386.deb.
   assuming it's an arch indep package...
W: Couldn't get the package kdelibs4-dbg_3.3.2-6_i386.deb.
   assuming it's an arch indep package...


 * running in arts 1.4.1 build tree :

[habouzit amaretto] ../../../scripts/check-shlibs2 1.3.2-3 >| /dev/null
W: Couldn't get the package arts_1.3.2-3_i386.deb.
   assuming it's an arch indep package...
=2D- libarts1 has no differences
=2D- libartsc0 has no differences



some things remains to be done (like auto guessing the previous version=20
in unstable instead of giving it to the command line) and not dealing=20
with package without any libs in it, instead of trying to download=20
them.


I'm not sure this is the *perfect* tool, but it can still be handy.=20
comments / critics / suggestions are welcome
=2D-=20
=B7O=B7  Pierre Habouzit
=B7=B7O                                                madcoder@debian.org
OOO                                                http://www.madism.org

--nextPart1981954.SJpmkPYcUF
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBCmsT5vGr7W6HudhwRArr1AJ9SIT5vCf6l6GrevjwDvPcdBvSNAwCdEYde
/niPNidnRHwPPpZqiZ6XzO4=
=rHJn
-----END PGP SIGNATURE-----

--nextPart1981954.SJpmkPYcUF--