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

[RFC] lib: don't allow xbps self-update to bypass integrity checks #597

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Jun 20, 2024

  1. lib: don't allow xbps self-update to bypass integrity checks

    This reverts 83ade39.
    
    In the past, self-updates mandated that only xbps and its dependencies can be
    updated if an xbps update is avaliable.
    
    As updating dependencies may break their depndents, xbps used
    XBPS_FLAG_FORCE_REMOVE_REVDEPS in order to bypass integrety checks when using
    xbps-install -u xbps.
    
    This can result in circumstances where the the system is rendered inoperable
    due to missing or mismatched dependencies of core system packages (e.g. PAM).
    
    Remove the auto-update mechanism until a better designed system can be
    implemented.
    oreo639 committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    9db54ec View commit details
    Browse the repository at this point in the history