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

Re: binNUMUs - all-depends-any



On Sat, Jun 23, 2007 at 11:31:49AM +0200, Marc 'HE' Brockschmidt wrote:
> Gerrit Pape <pape@smarden.org> writes:
> > Hi, I know that the git-core package doesn't support binNMUs, and AFAIK
> > there's no convenient way to change that, as it builds arch: all package
> > that depend on the specific arch: any package.
> >
> >  http://bugs.debian.org/423041
> >
> > Loosening the dependencies as suggested in http://wiki.debian.org/binNMU
> > isn't a good solution, as it can lead to
> >
> >  http://bugs.debian.org/425494
> 
> Is there a reason why a set of dependencies that only allow package
> versions based on the same upstream version to be installed wouldn't
> work? [1]

> [1]  For a package foo-bar, this would mean that deps should be like
>      foo-bar (>= 1.2.3), foo-bar (<< 1.2.4~) (or something similiar)

That'd work.  I was hoping, with the increased usage of binNMUs, there's
something more convenient than changing debian/control by hand.  I'll
now go with
 Depends: git-core (>> ${source:Upstream-Version}, git-core (<<
 ${source:Upstream-Version}-.)
I think.

Regards, Gerrit.



Reply to: