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

Re: epoch fix?

On Wed, May 08, 2013 at 05:30:11AM -0500, Peter Samuelson wrote:
> One real problem is that epochs make it easier to introduce human
> error in specifying reverse runtime and build deps.  E.g.:
>     # in stable
>     Package: libfoo-dev
>     Version: 1:1.4.1-1
>     # in unstable
>     Package: libfoo-dev
>     Version: 1:1.5.5-2
>     # in unstable
>     Package: bar
>     Build-Depends: libfoo-dev (>= 1.5)
> The 'bar' maintainer intended to require the unstable version of
> libfoo-dev, but in fact the dependency is satisfied from stable as
> well.

No real damage done. If it is built against 1:1.4 it will either not
work or be rejected. Also one must not build stuff for unstable against
stable anyway.

Please show a real-world example where this breaks, not only may produce
slightly undesired results.


Another dream that failed.  There's nothing sadder.
		-- Kirk, "This side of Paradise", stardate 3417.3

Reply to: