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/>



Reply via email to