Commit 086fb39
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 #1687 and discused in #1698 comments.
(That might relate to how this is still just testing `max-pure`.)1 parent 20c9c54 commit 086fb39
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