Michael Klatt
Michael Klatt
@ahmedbodi It looks like you're doing a pyenv installation as a user other than `ansible_user_id`. You need to set `tmpdir_force` to `true`, which will remove the `python3_tmpdir` directory with privilege...
Need to add better documentation for pyenv installation as an alternate user.
> Would it be possible to formulate the tests without adding the new `pyfakefs` dependency? The Unix tests are the only ones that use `pyfakefs`, so I can probably replace...
> > The Unix tests are the only ones that use `pyfakefs`, so I can probably replace that with `os.chroot`. > > That sounds a bit heavy-handed too... What if...
I just encountered this with Babel `2.12.1` running with Python 3.9 inside an Ubuntu 22.04 (Jammy) container. The problem is definitely the double slash in the `/etc/localtime` link. I don't...
I think the solution to this is to replace `os.readlink()` with `pathlib.Path().resolve()`, which will normalize the path and remove the double slashes. I created a fork, but coming up with...
I submitted https://github.com/python-babel/babel/pull/1006 for this back in June. The PR could not be automatically merged because some unrelated broken tests were failing. It looks like it was manually [merged](https://github.com/python-babel/babel/commit/deebeb22681b099785c783992811d10b1f8862f4) by...
The broken unit tests have been fixed upstream. I rebased my fixes onto `master` and submitted https://github.com/python-babel/babel/pull/1035. This should pass all automated checks, which will hopefully streamline the merge process...
For anybody that needs a temporary workaround, I was able to fix this in an Ubuntu Docker image by recreating the `/etc/localtime` link to remove the double slashes: ``` shell...
Good catch, yes, this should be `args.config = ["etc/config.toml"]` if you want to allow multiple config files. In practice I usually only have one config file, so I never noticed...