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

Re: Bug#893895: dh-r: versioned dependencies are incorrect when epochs are present



On Fri, Mar 23, 2018 at 05:37:08PM +0100, Andreas Tille wrote:
> On Fri, Mar 23, 2018 at 05:24:55PM +0100, Sébastien Villemot wrote:
> > 
> > I now realize that packages are supposed to be buildable without network
> > access, so query the apt cache is the way to go.
> > 
> > I'm wondering how similar helpers for other languages solve this problem (maybe
> > they don't, i.e. they just decided to avoid epochs – at least it's what we are
> > doing in the Debian Octave Group).
> 
> Too bad that I squashed this bug simply for esthetical reasons. :-(

Actually your move was not only aesthetic, becuse the upstream version mangling
also breaks dh-r versioned depedencies, though to a lesser extend: only at the
third component of the version number; and it is transitory (since it can
easily be fixed when a major.(minor+1) version is released), while epochs have
to be kept forever.

> On the other hand there exist other r-cran packages featuring epochs
> since a long time (r-cran-sp is just one example).  So at least now
> this problem has become visible.

I just realized that octave-econometrics has an epoch, and dh-octave does not
deal with it. But this package has no reverse dependency, so no harm for now.

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org

Attachment: signature.asc
Description: PGP signature


Reply to: