Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

configure: unindex removed packages #2

Draft
wants to merge 8 commits into
base: master
Choose a base branch
from

Commits on Feb 26, 2022

  1. Configuration menu
    Copy the full SHA
    3035bc7 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Configuration menu
    Copy the full SHA
    5878281 View commit details
    Browse the repository at this point in the history
  2. Unindex removed packages

    For packages reported by xbps-checkvers as removed, generated makefile
    finds files matching <pkgversion>.<arch>.xbps. This is needed to know
    where is repodata in which package is indexed (path may contain
    multilib, aarch64, nonfree subdirectories). Then, xbps-rindex is called
    to remove package from stage index. Then, xbps-repodb needs to remove
    package from public index when no other package depend on it. Finally,
    xbps-rindex -r will remove package file.
    Chocimier committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    67c2f06 View commit details
    Browse the repository at this point in the history
  3. Remove packages marked to not build anymore on given architecture

    When package is updated and marked not to build on some architectures
    with archs/nocross/broken/restricted, it needs to be removed form
    repository.
    Chocimier committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    f17396f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    94b89d3 View commit details
    Browse the repository at this point in the history
  5. Remove multilib packages

    Chocimier committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    4ccd0b4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b0714e7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6e6f992 View commit details
    Browse the repository at this point in the history