[Pkg-kde-talk] shlibs changes tracking proposal

Pierre Habouzit madcoder@debian.org
Mon, 30 May 2005 15:21:41 +0200


--nextPart1733261.oPnoGibrdF
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

I've used that script to find the first time the symbols were the same,=20
and the last time they were different

I've added comments in relevant debian/rules under the form :

[package name]   [last different version]   [first equivalent version]

I'm not sure if we have to use the max(first equivalent version) for=20
every binary package from the same source, I'm not very sure.

if the 'first equivalent version' is "now" that means that the current=20
package has new symbols.

I've done it for :
  arts, accessibility, admin, artwork, base, graphics, libs, multimedia,
  network, toys, utils and webdev (in fact the subpart of those that=20
  embed shared libs)


                                 * * *

I've patched my first script a bit in order to use it like this :

    POOL=3Dpath/to/pool check-shlibs2 version [package]

POOL can be any http/ftp path to a debian repository where the packages=20
are stored under the scheme :

  main/a/arts/libarts1_VERSION_ARCH.deb (e.g.)

so we can use http://snapshots.debian.net/archive/YYYY/MM/DD/debian/pool=20
which is more than handy. the optional [package] arg, is used to=20
perform the check only on one subpackage, and not every ones.

I still don't perform any version guess which is really sub optimal when=20
you do what I did (searching the time the symbols changed) but which is=20
not that annoying when you only diff wrt current unstable (which should=20
be the only thing we do, now that I've done most of it)
=2D-=20
=C2=B7O=C2=B7  Pierre Habouzit
=C2=B7=C2=B7O                                                madcoder@debia=
n.org
OOO                                                http://www.madism.org

--nextPart1733261.oPnoGibrdF
Content-Type: application/pgp-signature

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

iD8DBQBCmxNmvGr7W6HudhwRAloiAJ0aOJb8Vm3Xkk1s+JoxSyAS8j5wNgCcCb3M
IhB05gVzJBSbF3WxIMDjCDM=
=j761
-----END PGP SIGNATURE-----

--nextPart1733261.oPnoGibrdF--