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

Bug#958988: key packages script does not take account of virtual packages.



Control: tags -1 moreinfo

On Mon, 27 Apr 2020 18:55:50 +0100 peter green <plugwash@p10link.net> wrote:
package: qa.debian.org
user: qa.debian.org@packages.debian.org
usertags: udd
x-debbugs-cc: debian-release@lists.debian.org

The debian rust team makes heavy use of virtual packages to reduce the number of real packages in the archive (and in some cases the number of trips through new) while retaining flexibility to split if necessary (either for multiple versions of a crate or where featuresets that previously had the same dependencies diverge).

Unfortunately the key packages script does not take virtual packages into account. The result of this is that a large number of rust packages that ought to be on the key packages list (as a result of firefox depending on cbindgen which build-depends on a bunch of rust packages) are not on there.
Is this still the case?

Nowadays https://udd.debian.org/cgi-bin/key_packages.yaml.cgi shows many instances of

    - reason: librust-ff-derive-dev
        depends librust-addchain-0.2+default-dev
        provided by librust-addchain-dev
    - source: rust-addchain

--
Gioele Barabucci


Reply to: