Hi, > Installing libgps-dev on a machine with an old gpsd (<< 2.34.dfsg-1) fails > since it tries to overwrite «/usr/lib/libgps.a». Adding Conflicts/Replaces > on gpsd should fix the problem. (I didn't check libgps16, but it probably > needs proper Conflicts/Replaces too.)
thanks for the report! Indeed I didn't try to install the new libgps-dev with the old gpsd being installed. Installing libgps16 shouldn't result in any problems as we had a SONAME bump between the gpsd in etch and the new version, the old gpsd shipped /usr/lib/libgps.so.15.0.0 + /usr/lib/libgps.so.15 while the lingps16 package contains /usr/lib/libgps.so.16.0.0 + /usr/lib/libgps.so.16. The next upload adds a 'Conflicts: gpsd (<< 2.34.dfsg-1)' for libgps-dev. It is not possible to use Replaces here as we run into #273088 then, which is pretty ugly. As libgps-dev didn't exist in Etch it won't be pulled in by an upgrade, so adding a Conflicts only should be save here. Cheers, Bernd -- Bernd Zeimetz <[EMAIL PROTECTED]> <http://bzed.de/>

