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.

Bastian

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


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130508110525.ga12...@waldi.eu.org

Reply via email to