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

Bug#794194: britney: Strip off Multi-Arch qualifiers in reverse dependency calculation



Control: tags -1 moreinfo

On Fri, 31 Jul 2015 09:06:59 +0200 Martin Pitt <mpitt@debian.org> wrote:
> Package: release.debian.org
> Severity: normal
> Tags: patch
> User: release.debian.org@packages.debian.org
> Usertags: britney
> 
> Hello,
> 
> in Ubuntu's britney instance (which triggers autopkgtests for gating
> unstable →†’ testing promotion) we noticed that some reverse
> dependencies were not being triggered, for example:
> 
>    Package: ipython3
>    Depends: python3:any (>= 3.3.2-2~)
> 
> (Dep list trimmed). This is because britney's reverse dependency
> calculation tries to look up "python3:any" in the package map, which
> isn't a valid package name. Thus these multi-arch qualifiers should be
> stripped off in register_reverses().
> 
> Attached patch does that.
> 
> Thanks for considering,
> 
> Martin
> -- 
> Martin Pitt                        | http://www.piware.de
> Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

Hi Martin,

Thanks for the patch.

Does this issue still apply to Britney at the current master branch?  We
have removed register_reverses in favour of a different approach for
unrelated reasons.

Thanks,
~Niels




Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: