Commit 10ade5d
committed
Manually set up PPA + other fixups
This avoids installing `software-properties-common` in the
container, instead manually setting up the PPA again. Accordingly,
it is not necessary to uninstall any packages to avoid high bloat
in the image, so that is removed. Other cleanup is still done.
This also removes the old `git` and packages that were marked as
automatically installed that were only needed as its dependencies,
and shows details about the `git` that is installed.
For s390x, this works to cause the test suite to use a s390x build
of `git`, at a reasonably new version as provided by the PPA. That
should happen for some other targets, but not all. This therefore
shows the `git` version as well as examining the executable to
report its architecture while the container is being built.
Note that this does not yet appear sufficient to produce the s390x
test failures mentioned in GitoxideLabs#1687 and discused in GitoxideLabs#1698 comments.
(That might relate to how this is still just testing `max-pure`.)1 parent 69c7d2b commit 10ade5d
1 file changed
+11
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
16 | 20 | | |
| 21 | + | |
17 | 22 | | |
18 | 23 | | |
19 | | - | |
| 24 | + | |
20 | 25 | | |
21 | 26 | | |
22 | | - | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
23 | 30 | | |
24 | | - | |
25 | 31 | | |
26 | 32 | | |
27 | 33 | | |
| |||
0 commit comments