- Dec 19, 2024
-
-
Simon McVittie authored
-
Simon McVittie authored
run: Allow Platform and SDK to have separate pre-apt scripts See merge request smcv/flatdeb!45
-
Simon McVittie authored
For example, this can be used to set up different apt pinning. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 17, 2024
-
-
Simon McVittie authored
Fix steamrt5 build by using dpkg --force-remove-protected Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
platformize, purge-conffiles: Use dpkg --force-protected if available See merge request smcv/flatdeb!44
-
Simon McVittie authored
In Debian 13 prereleases, login is no longer Essential: yes, but is Protected: yes, which requires a different dpkg option. --force-essential does not imply --force-protected. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jun 14, 2024
-
-
Simon McVittie authored
We no longer ship this in Steam. steamrt/tasks#468 Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Apr 30, 2024
-
-
Simon McVittie authored
/etc/apt/trusted.gpg.d is in the process of being deprecated, although we must continue to use it in older suites, especially scout and heavy where the replacement (Signed-By) is not yet supported. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This is what we historically used (because debos' debootstrap action did not support anything different), even though scout is based on Ubuntu and not Debian. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
-
Simon McVittie authored
Signed-By followups See merge request smcv/flatdeb!43
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Apr 29, 2024
-
-
Simon McVittie authored
Don't use Signed-By if not configured suite-wide See merge request smcv/flatdeb!42
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
purge-conffiles: Avoid including a newline in the package name See merge request smcv/flatdeb!41
-
Simon McVittie authored
Add support for using Signed-By in newer suites See merge request smcv/flatdeb!40
-
Simon McVittie authored
debootstrap: Fix missing import See merge request smcv/flatdeb!39
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
debootstrap: Clean up on success, or show log on failure See merge request smcv/flatdeb!38
-
Simon McVittie authored
This is similar to what the debos action does. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Workaround for issues related to https://bugs.debian.org/1069787 Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
-
Simon McVittie authored
debootstrap: Reimplement debos' action as a Python script See merge request smcv/flatdeb!37
-
Simon McVittie authored
This currently needs some workarounds for the ongoing 64-bit time_t transition. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Some suites cannot bootstrap successfully without these, for example Debian trixie since the 64-bit time_t transition. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This will allow us to use --include and --exclude to work around debootstrap not always working, particularly in development suites. It also gives us the option of switching to mmdebstrap later. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
- Remove 518E17E1, expired Debian 8 offline stable release key - Remove 2B90D010, expired Debian 8 automatic signing key - Remove C857C906, expired Debian 8 security signing key - Remove 1A7B6500, Debian 9 offline stable release key - Remove F66AEC98, Debian 9 automatic signing key - Remove 8AE22BA9, Debian 9 security signing key - Add 77E11517, Debian 10 offline stable release key - Add 3CBBABEE, Debian 10 automatic signing key - Add CAA96DFA, Debian 10 security signing key - Add 0D6C9793, Debian 11 offline stable release key - Add 8DD47936, Debian 11 automatic signing key - Add 4AAD5C5D, Debian 11 security signing key - Add 8783D481, Debian 12 offline stable release key - Add 350947F8, Debian 12 automatic signing key - Add AEC0A8F0, Debian 12 security signing key Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Apr 15, 2024
-
-
Simon McVittie authored
Now that populate-depot.py in steam-runtime-tools handles hard links better (steam-runtime-tools!697), we no longer need this. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jan 29, 2024
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-