josch pushed to main at josch/plakativ 2022-06-16 10:10:39 +00:00
9bf02315aa appveyor.yml: use different PYTHON path for 32 and 64 bit builds
5000545f0d appveyor.yml: build for x64 as well as for x86
Compare 2 commits »
josch pushed to main at josch/mmdebstrap 2022-06-14 06:35:36 +00:00
009089ee8a Mount a new instance of /dev/pts in the chroot
679f6cb2fc coverage.py: allow passing tests by number
e9e9cec884 coverage.py: remove unused variable
b707676432 coverage.py: add --dist argument
b51b5b9e2a coverage.py: set sensible defaults for SOURCE_DATE_EPOCH and CMD
Compare 13 commits »
josch commented on issue josch/mmdebstrap#26 2022-05-30 13:52:47 +00:00
Files from host end up in output tarball

Hi @markkrj, thank you for your update. Yes, adding hooks to your Dockerfile is additional cost on your end. The problem is, that by adding a --clean-host-files option you are shifting the cost…

josch commented on issue josch/mmdebstrap#26 2022-05-29 08:15:47 +00:00
Files from host end up in output tarball

Hi @markkrj, my argument is: if you need the functionality of a hypothetical --clean-host-files option in a situation where you call mmdebstrap from a script, then you don't need that option…

josch pushed to main at josch/mmdebstrap 2022-05-29 07:45:12 +00:00
b46149b851 release 1.0.1
7198ad50f6 coverage.py: actually count number of successes to print the correct number when ctrl+c was pressed
5ea760920d coverage.py: fix typo successully -> successfully
86f616996d coverage.py: strip off fractional seconds of time left
1b5d87c7cf coverage.py: add --mode to only run tests with given mode
Compare 8 commits »
josch pushed tag 1.0.1 to josch/mmdebstrap 2022-05-29 07:45:12 +00:00
josch pushed tag 1.0.0 to josch/mmdebstrap 2022-05-28 15:51:30 +00:00
josch pushed to main at josch/mmdebstrap 2022-05-28 15:51:29 +00:00
158956e213 release 1.0.0
4c3fddcd54 rewrite coverage.sh
e71676e15c use warning() instead of warn() when unmounting /sys and /proc fails
Compare 3 commits »
josch deleted tag 0.9.0 from josch/mmdebstrap 2022-05-27 19:46:08 +00:00
josch commented on issue josch/mmdebstrap#26 2022-05-27 16:23:35 +00:00
Files from host end up in output tarball

Hi @markkrj, thanks for your input! Just to confirm, you are not calling mmdebstrap manually in a real terminal but you are calling it as part of a Dockerfile, correct?

josch commented on pull request josch/mmdebstrap#25 2022-05-27 06:02:25 +00:00
WIP: Support file:/ mirrors

Fixed in cc3150ef04c24b6837c04eed6b89ee15139c4377

josch closed pull request josch/mmdebstrap#25 2022-05-27 06:02:25 +00:00
WIP: Support file:/ mirrors
josch pushed tag 0.9.0 to josch/mmdebstrap 2022-05-27 06:01:45 +00:00
josch pushed to main at josch/mmdebstrap 2022-05-27 06:01:44 +00:00
9a9543238b release 0.9.0
a238d90774 hooks/merged-usr: workaround not necessary anymore since debootstrap 1.0.125
790294ddca hooks/merged-usr: acquire native architecture from apt-config
cffd47e087 drop /usr/sbin prefixes from executables
Compare 24 commits »
josch commented on pull request josch/mmdebstrap#25 2022-05-25 09:06:00 +00:00
WIP: Support file:/ mirrors

The Repo-URI for a (.*\+)mirror+file is e.g. tor+mirror+file:/path/to/file/mirror.file/ – which is the filename of the file with a / at the end as that is how the URI will look in…

josch commented on pull request josch/mmdebstrap#25 2022-05-24 10:56:04 +00:00
WIP: Support file:/ mirrors

I think I'm done reworking your commits. I fixed some of the Perl problems (arrays are hard) and am using a file descriptor instead of a file in /tmp (super easy to set up all those read/write…

josch commented on pull request josch/mmdebstrap#25 2022-05-23 13:30:41 +00:00
WIP: Support file:/ mirrors

As I tried to mention the EDSP->EIPP code I dropped could theoretically be used to fold the extract step into the download step. If that is a useful direction though… also EIPP is faster…

josch commented on pull request josch/mmdebstrap#25 2022-05-22 22:11:28 +00:00
WIP: Support file:/ mirrors

EDSP->EIPP: Yeah, I replaced it later on… I was thinking at first I would go with an external planner and/or a 'dpkg' which does the extract rather than getting the filenames out, but that…

josch commented on pull request josch/mmdebstrap#25 2022-05-22 19:10:45 +00:00
WIP: Support file:/ mirrors

In that sense, I also don't understand how this can work:

@@ -1533,7 +1526,7 @@ else
        skipped=$((skipped+1))
 fi
 
-print_header "mode=$defaultmode,variant=apt: fail with…
josch commented on pull request josch/mmdebstrap#25 2022-05-22 14:01:23 +00:00
WIP: Support file:/ mirrors

Very nice, thank you! I'm going to mangle your commits a little bit because I see that the EIPP support that one commit introduces is removed in another.

Do you think it's possible to somehow…