[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Build-Depends versioning and binary Depends versioning



* Antonio Ospite <ospite@studenti.unina.it>, 2013-03-19, 16:15:
for a package I am working on, I am setting versioned Build-Depends, to avoid using newer libav versions which would break compilation, e.g.:

	libavcodec-dev (<< 6:9)

Compilation under pbuilder for Sid goes fine, but the binary packages are still allowed to be installed with newer libav binary packages:

	 libavcodec53 (>= 6:0.8.3-1~) | libavcodec-extra-53 (>= 6:0.8.5)

A well-behaved shared library package won't break binary compatibility without changing package name. In fact, the package name has changed to libavcodec54. So nothing wrong with the dependency as far as I can tell.

--
Jakub Wilk


Reply to: