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

Reply via email to