Control: severity -1 serious On Sun, Apr 09, 2017 at 12:53:40PM +0200, Daniel Baumann wrote: > severity 859912 normal > thanks > > > Hi, > > thanks for your report. > > On 04/09/17 10:12, Sven Joachim wrote: > > Your package has a 'Provides' for locales and locales-all but > > without > > actually providing any of the functionality of these packages. > > yes, this is the purpose of the package (see rational in the manpage). > > > This makes many packages build-depending on either of those FTBFS. > > Here is a > > random example from bgoffice-computer-terms: > > given that apt handels this properly, I don't think this is a problem: > > * apt install locales or apt install locales-all will always install > the actual packages, not the one providing it. > > * packages declaring a depends or build-depends against > locales/locales-all, will get locales/locales-all pulled in, > not open-infrastructure-locales-c.utf-8 > > therefore a user only gets the open-infrastructure-locales-c.utf-8 > package if s/he actually installs it on purpose, which is fine. > Even if the above was necessarily true, which per Mike's email it is not (and may not be even in other circumstances with the standard resolvers), that'd still be a serious misuse of Provides, which no amount of rationale in the manpage will make any less serious...
Cheers, Julien

