[cl-debian] Bug#434812: cl-sql: not binNMU safe
Kevin Rosenberg
kevin at rosenberg.net
Thu Jul 26 22:50:56 UTC 2007
Lior Kaplan wrote:
> >From your changelog:
> * debian/control: Tighten version dependencies. Convert source:Version to
> binary:Version for any-to-any dependencies. Revert changes in 3.8.6.1-1
> (closes:434358)
>
> But no binary:Version does actually appear in your debian/control. Please
> use the attached patch.
That's correct, the changelog entry was stale.
> Notice that it's also lossen the dependency on cl-sql-uffi, as it's a arch:any
> package, which can get new versions due to newer builds (version xyz -> xyz+b1).
The purpose of the change is the exactly tighten the dependency to
guard against potential future bugs. cl-sql-uffi, being an integral
part of the clsql package, may have changes made that are not
compatible with earlier versions of its dependants. Thus, newer
builds of cl-sql-uffi may not be compatible.
> More info at http://wiki.debian.org/binNMU
I've read that and I'm aware of its usefulness. Still, it is not
correct that later versions of the 'any' package (cl-sql-uffi) will
necessarily be compatible with its dependants. They could well be
incompatible. Thus, the reasons for the (= and not (>= depends
statements.
Kevin
More information about the Cl-debian
mailing list