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