Skip to content
Snippets Groups Projects

setup_merged_usr: create skip flag when merged-usr is disabled

Merged Luca Boccassi requested to merge bluca/debootstrap:usrmerge_file_flag into master

usrmerge since version 26 allows to skip the conversion when installing by creating a specific flag file in /etc. Create it when --no-merged-usr is used, so that when usrmerge becomes transitively-essential the conversion doesn't happen if the option was specified. This will be needed on buildd installations for some time yet.

Edited by Luca Boccassi

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Luca Boccassi added 1 commit

    added 1 commit

    • 395a71d7 - Add usrmerged to the required set on testing/unstable

    Compare with previous version

  • Luca Boccassi added 1 commit

    added 1 commit

    • f55edb56 - Add usrmerged to the required set on testing/unstable

    Compare with previous version

  • Luca Boccassi added 1 commit

    added 1 commit

    • b79d058a - Add usr-is-merged to the required set on testing/unstable

    Compare with previous version

  • Ansgar
  • Luca Boccassi added 2 commits

    added 2 commits

    • 80fe703e - setup_merged_usr: create skip flag when merged-usr is disabled
    • f6570b43 - Add usr-is-merged to the required set on testing/unstable

    Compare with previous version

  • Simon McVittie
  • Luca Boccassi added 2 commits

    added 2 commits

    • 3cf42ec1 - setup_merged_usr: create skip flag when merged-usr is disabled on bookworm+
    • ff4292d6 - Add usr-is-merged to the required set on testing/unstable

    Compare with previous version

  • Simon McVittie
  • Simon McVittie
    • Resolved by Luca Boccassi

      In the commit message:

      This will be needed on buildd installations for some time yet

      Perhaps:

      This will be desirable on buildds for a while, to mitigate packages that don't work on unmerged-/usr systems if they are built on a merged-/usr system. --variant=buildd already implies --no-merged-usr for this reason.

      This is also a desirable option to have available for QA systems like autopkgtest and piuparts, if they want to verify that newly-built packages can still install and work on unmerged-/usr systems during the bullseye -> bookworm upgrade. To get this test environment, they can use --no-merged-usr explicitly.

      Edited by Simon McVittie
  • Luca Boccassi added 2 commits

    added 2 commits

    • 00bcbadb - setup_merged_usr: create skip flag when merged-usr is disabled on bookworm+
    • de835911 - Add usr-is-merged to the required set on testing/unstable

    Compare with previous version

  • Simon McVittie
  • Luca Boccassi added 2 commits

    added 2 commits

    • ee926088 - setup_merged_usr: create skip flag when merged-usr is disabled on bookworm+
    • da0f8e41 - Add usr-is-merged to the required set on testing/unstable

    Compare with previous version

  • Luca Boccassi changed the description

    changed the description

  • Luca Boccassi added 2 commits

    added 2 commits

    • 43913260 - setup_merged_usr: create skip flag when merged-usr is disabled on bookworm+
    • 0513dcee - Add usr-is-merged to the required set on testing/unstable

    Compare with previous version

  • Author Maintainer

    @cjwatson @henrich @93sam the new usrmerge has migrated to testing so this is now mergeable, any chance you could have a quick look please? Thanks!

  • I like this.

    And we will be able to break dist-upgrades to post bookworm based on this flag file. Or even force conversion to merged-usr post-bookworm even for the buildd chroots, if we so decide to do.

  • Dimitri Ledkov resolved all threads

    resolved all threads

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading