[docutils:bugs] #513 error installing v0.22.1 on MacOS

Günter Milde via Docutils-develop <[email protected]> Sat, 20 Sep 2025 08:50:59 -0000
Newsgroups gmane.text.docutils.devel
Message-ID </p/docutils/bugs/513/542a1ac1a0b4155cdf972f7c74eaf53c36dc94d7.bugs@docutils.p.sourceforge.net>
This is a multi-part message in MIME format.
--===============2910531696741757246==
Content-Type: multipart/related; boundary="===============2535677302563326873=="

This is a multi-part message in MIME format.
--===============2535677302563326873==
Content-Type: multipart/alternative; boundary="===============1463038067728941496=="
MIME-Version: 1.0

--===============1463038067728941496==
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

- **summary**: error on v0.22.1 --> error installing v0.22.1 on MacOS
- **Comment**:

It seems that install on  MacOS (or just homebrew or snakemake, ...) trip over the spurious file while with Python's standard "pip" installment program or installing "by hand" the spurious file is just ignored.
We will release a new version without the spurious file ASAP.



---

**[bugs:#513] error installing v0.22.1 on MacOS**

**Status:** open
**Created:** Thu Sep 18, 2025 11:58 AM UTC by Daeho Ro
**Last Updated:** Sat Sep 20, 2025 03:54 AM UTC
**Owner:** nobody


Hello, when I install `docutil` v0.22.1, I got an error

```
  docutils-0.22.1/docutils/__init__.py: Failed to restore metadata: File exists
  tar: Error exit delayed from previous errors.
  Error: Failure while executing; `/usr/bin/env tar --extract --no-same-owner --file /Users/brew/Library/Caches/Homebrew/downloads/88b03c744685105eccb97d4a6655d840b7fed55a81342d1432838845ab291c6f--docutils-0.22.1.tar.gz --directory /private/tmp/homebrew-unpack-20250917-6599-dbea5b` exited with 1. Here's the output:
```

Some other package depending on this also occur same error.
Can you check?

Thanks,


---

Sent from sourceforge.net because [email protected] is subscribed to https://sourceforge.net/p/docutils/bugs/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/docutils/admin/bugs/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.
--===============1463038067728941496==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64

PGRpdiBjbGFzcz0ibWFya2Rvd25fY29udGVudCI+PHVsPgo8bGk+PHN0cm9uZz5zdW1tYXJ5PC9z
dHJvbmc+OiBlcnJvciBvbiB2MC4yMi4xIC0tJmd0OyBlcnJvciBpbnN0YWxsaW5nIHYwLjIyLjEg
b24gTWFjT1M8L2xpPgo8bGk+PHN0cm9uZz5Db21tZW50PC9zdHJvbmc+OjwvbGk+CjwvdWw+Cjxw
Pkl0IHNlZW1zIHRoYXQgaW5zdGFsbCBvbiAgTWFjT1MgKG9yIGp1c3QgaG9tZWJyZXcgb3Igc25h
a2VtYWtlLCAuLi4pIHRyaXAgb3ZlciB0aGUgc3B1cmlvdXMgZmlsZSB3aGlsZSB3aXRoIFB5dGhv
bidzIHN0YW5kYXJkICJwaXAiIGluc3RhbGxtZW50IHByb2dyYW0gb3IgaW5zdGFsbGluZyAiYnkg
aGFuZCIgdGhlIHNwdXJpb3VzIGZpbGUgaXMganVzdCBpZ25vcmVkLjxici8+CldlIHdpbGwgcmVs
ZWFzZSBhIG5ldyB2ZXJzaW9uIHdpdGhvdXQgdGhlIHNwdXJpb3VzIGZpbGUgQVNBUC48L3A+Cjxo
ci8+CjxwPjxzdHJvbmc+PGEgY2xhc3M9ImFsaW5rIiBocmVmPSJodHRwczovL3NvdXJjZWZvcmdl
Lm5ldC9wL2RvY3V0aWxzL2J1Z3MvNTEzLyI+W2J1Z3M6IzUxM108L2E+IGVycm9yIGluc3RhbGxp
bmcgdjAuMjIuMSBvbiBNYWNPUzwvc3Ryb25nPjwvcD4KPHA+PHN0cm9uZz5TdGF0dXM6PC9zdHJv
bmc+IG9wZW48YnIvPgo8c3Ryb25nPkNyZWF0ZWQ6PC9zdHJvbmc+IFRodSBTZXAgMTgsIDIwMjUg
MTE6NTggQU0gVVRDIGJ5IERhZWhvIFJvPGJyLz4KPHN0cm9uZz5MYXN0IFVwZGF0ZWQ6PC9zdHJv
bmc+IFNhdCBTZXAgMjAsIDIwMjUgMDM6NTQgQU0gVVRDPGJyLz4KPHN0cm9uZz5Pd25lcjo8L3N0
cm9uZz4gbm9ib2R5PC9wPgo8cD5IZWxsbywgd2hlbiBJIGluc3RhbGwgPGNvZGU+ZG9jdXRpbDwv
Y29kZT4gdjAuMjIuMSwgSSBnb3QgYW4gZXJyb3I8L3A+CjxkaXYgY2xhc3M9ImNvZGVoaWxpdGUi
PjxwcmU+PHNwYW4+PC9zcGFuPjxjb2RlPjxzcGFuIGNsYXNzPSJ3Ij4gIDwvc3Bhbj48c3BhbiBj
bGFzcz0ibiI+ZG9jdXRpbHM8L3NwYW4+PHNwYW4gY2xhc3M9Im8iPi08L3NwYW4+PHNwYW4gY2xh
c3M9Im1mIj4wLjIyPC9zcGFuPjxzcGFuIGNsYXNzPSJvIj4uPC9zcGFuPjxzcGFuIGNsYXNzPSJt
aSI+MTwvc3Bhbj48c3BhbiBjbGFzcz0ibyI+Lzwvc3Bhbj48c3BhbiBjbGFzcz0ibiI+ZG9jdXRp
bHM8L3NwYW4+PHNwYW4gY2xhc3M9Im8iPi88L3NwYW4+PHNwYW4gY2xhc3M9Im4iPl9faW5pdF9f
PC9zcGFuPjxzcGFuIGNsYXNzPSJvIj4uPC9zcGFuPjxzcGFuIGNsYXNzPSJuIj5weTwvc3Bhbj48
c3BhbiBjbGFzcz0icCI+Ojwvc3Bhbj48c3BhbiBjbGFzcz0idyI+IDwvc3Bhbj48c3BhbiBjbGFz
cz0ibiI+RmFpbGVkPC9zcGFuPjxzcGFuIGNsYXNzPSJ3Ij4gPC9zcGFuPjxzcGFuIGNsYXNzPSJu
Ij50bzwvc3Bhbj48c3BhbiBjbGFzcz0idyI+IDwvc3Bhbj48c3BhbiBjbGFzcz0ibiI+cmVzdG9y
ZTwvc3Bhbj48c3BhbiBjbGFzcz0idyI+IDwvc3Bhbj48c3BhbiBjbGFzcz0ibiI+bWV0YWRhdGE8
L3NwYW4+PHNwYW4gY2xhc3M9InAiPjo8L3NwYW4+PHNwYW4gY2xhc3M9InciPiA8L3NwYW4+PHNw
YW4gY2xhc3M9Im4iPkZpbGU8L3NwYW4+PHNwYW4gY2xhc3M9InciPiA8L3NwYW4+PHNwYW4gY2xh
c3M9Im4iPmV4aXN0czwvc3Bhbj4KPHNwYW4gY2xhc3M9InciPiAgPC9zcGFuPjxzcGFuIGNsYXNz
PSJuIj50YXI8L3NwYW4+PHNwYW4gY2xhc3M9InAiPjo8L3NwYW4+PHNwYW4gY2xhc3M9InciPiA8
L3NwYW4+PHNwYW4gY2xhc3M9Im4iPkVycm9yPC9zcGFuPjxzcGFuIGNsYXNzPSJ3Ij4gPC9zcGFu
PjxzcGFuIGNsYXNzPSJuIj5leGl0PC9zcGFuPjxzcGFuIGNsYXNzPSJ3Ij4gPC9zcGFuPjxzcGFu
IGNsYXNzPSJuIj5kZWxheWVkPC9zcGFuPjxzcGFuIGNsYXNzPSJ3Ij4gPC9zcGFuPjxzcGFuIGNs
YXNzPSJuIj5mcm9tPC9zcGFuPjxzcGFuIGNsYXNzPSJ3Ij4gPC9zcGFuPjxzcGFuIGNsYXNzPSJu
Ij5wcmV2aW91czwvc3Bhbj48c3BhbiBjbGFzcz0idyI+IDwvc3Bhbj48c3BhbiBjbGFzcz0ibiI+
ZXJyb3JzPC9zcGFuPjxzcGFuIGNsYXNzPSJvIj4uPC9zcGFuPgo8c3BhbiBjbGFzcz0idyI+ICA8
L3NwYW4+PHNwYW4gY2xhc3M9Im4iPkVycm9yPC9zcGFuPjxzcGFuIGNsYXNzPSJwIj46PC9zcGFu
PjxzcGFuIGNsYXNzPSJ3Ij4gPC9zcGFuPjxzcGFuIGNsYXNzPSJuIj5GYWlsdXJlPC9zcGFuPjxz
cGFuIGNsYXNzPSJ3Ij4gPC9zcGFuPjxzcGFuIGNsYXNzPSJrIj53aGlsZTwvc3Bhbj48c3BhbiBj
bGFzcz0idyI+IDwvc3Bhbj48c3BhbiBjbGFzcz0ibiI+ZXhlY3V0aW5nPC9zcGFuPjxzcGFuIGNs
YXNzPSJwIj47PC9zcGFuPjxzcGFuIGNsYXNzPSJ3Ij4gPC9zcGFuPjxzcGFuIGNsYXNzPSJlcnIi
PmA8L3NwYW4+PHNwYW4gY2xhc3M9Im8iPi88L3NwYW4+PHNwYW4gY2xhc3M9Im4iPnVzcjwvc3Bh
bj48c3BhbiBjbGFzcz0ibyI+Lzwvc3Bhbj48c3BhbiBjbGFzcz0ibiI+YmluPC9zcGFuPjxzcGFu
IGNsYXNzPSJvIj4vPC9zcGFuPjxzcGFuIGNsYXNzPSJuIj5lbnY8L3NwYW4+PHNwYW4gY2xhc3M9
InciPiA8L3NwYW4+PHNwYW4gY2xhc3M9Im4iPnRhcjwvc3Bhbj48c3BhbiBjbGFzcz0idyI+IDwv
c3Bhbj48c3BhbiBjbGFzcz0ibyI+LS08L3NwYW4+PHNwYW4gY2xhc3M9Im4iPmV4dHJhY3Q8L3Nw
YW4+PHNwYW4gY2xhc3M9InciPiA8L3NwYW4+PHNwYW4gY2xhc3M9Im8iPi0tPC9zcGFuPjxzcGFu
IGNsYXNzPSJuIj5ubzwvc3Bhbj48c3BhbiBjbGFzcz0ibyI+LTwvc3Bhbj48c3BhbiBjbGFzcz0i
biI+c2FtZTwvc3Bhbj48c3BhbiBjbGFzcz0ibyI+LTwvc3Bhbj48c3BhbiBjbGFzcz0ibiI+b3du
ZXI8L3NwYW4+PHNwYW4gY2xhc3M9InciPiA8L3NwYW4+PHNwYW4gY2xhc3M9Im8iPi0tPC9zcGFu
PjxzcGFuIGNsYXNzPSJuIj5maWxlPC9zcGFuPjxzcGFuIGNsYXNzPSJ3Ij4gPC9zcGFuPjxzcGFu
IGNsYXNzPSJvIj4vPC9zcGFuPjxzcGFuIGNsYXNzPSJuIj5Vc2Vyczwvc3Bhbj48c3BhbiBjbGFz
cz0ibyI+Lzwvc3Bhbj48c3BhbiBjbGFzcz0ibiI+YnJldzwvc3Bhbj48c3BhbiBjbGFzcz0ibyI+
Lzwvc3Bhbj48c3BhbiBjbGFzcz0ibiI+TGlicmFyeTwvc3Bhbj48c3BhbiBjbGFzcz0ibyI+Lzwv
c3Bhbj48c3BhbiBjbGFzcz0ibiI+Q2FjaGVzPC9zcGFuPjxzcGFuIGNsYXNzPSJvIj4vPC9zcGFu
PjxzcGFuIGNsYXNzPSJuIj5Ib21lYnJldzwvc3Bhbj48c3BhbiBjbGFzcz0ibyI+Lzwvc3Bhbj48
c3BhbiBjbGFzcz0ibiI+ZG93bmxvYWRzPC9zcGFuPjxzcGFuIGNsYXNzPSJvIj4vPC9zcGFuPjxz
cGFuIGNsYXNzPSJtaSI+ODg8L3NwYW4+PHNwYW4gY2xhc3M9Im4iPmIwM2M3NDQ2ODUxMDVlY2Ni
OTdkNGE2NjU1ZDg0MGI3ZmVkNTVhODEzNDJkMTQzMjgzODg0NWFiMjkxYzZmPC9zcGFuPjxzcGFu
IGNsYXNzPSJvIj4tLTwvc3Bhbj48c3BhbiBjbGFzcz0ibiI+ZG9jdXRpbHM8L3NwYW4+PHNwYW4g
Y2xhc3M9Im8iPi08L3NwYW4+PHNwYW4gY2xhc3M9Im1mIj4wLjIyPC9zcGFuPjxzcGFuIGNsYXNz
PSJvIj4uPC9zcGFuPjxzcGFuIGNsYXNzPSJtZiI+MS48L3NwYW4+PHNwYW4gY2xhc3M9Im4iPnRh
cjwvc3Bhbj48c3BhbiBjbGFzcz0ibyI+Ljwvc3Bhbj48c3BhbiBjbGFzcz0ibiI+Z3o8L3NwYW4+
PHNwYW4gY2xhc3M9InciPiA8L3NwYW4+PHNwYW4gY2xhc3M9Im8iPi0tPC9zcGFuPjxzcGFuIGNs
YXNzPSJuIj5kaXJlY3Rvcnk8L3NwYW4+PHNwYW4gY2xhc3M9InciPiA8L3NwYW4+PHNwYW4gY2xh
c3M9Im8iPi88L3NwYW4+PHNwYW4gY2xhc3M9Im4iPnByaXZhdGU8L3NwYW4+PHNwYW4gY2xhc3M9
Im8iPi88L3NwYW4+PHNwYW4gY2xhc3M9Im4iPnRtcDwvc3Bhbj48c3BhbiBjbGFzcz0ibyI+Lzwv
c3Bhbj48c3BhbiBjbGFzcz0ibiI+aG9tZWJyZXc8L3NwYW4+PHNwYW4gY2xhc3M9Im8iPi08L3Nw
YW4+PHNwYW4gY2xhc3M9Im4iPnVucGFjazwvc3Bhbj48c3BhbiBjbGFzcz0ibyI+LTwvc3Bhbj48
c3BhbiBjbGFzcz0ibWkiPjIwMjUwOTE3PC9zcGFuPjxzcGFuIGNsYXNzPSJvIj4tPC9zcGFuPjxz
cGFuIGNsYXNzPSJtaSI+NjU5OTwvc3Bhbj48c3BhbiBjbGFzcz0ibyI+LTwvc3Bhbj48c3BhbiBj
bGFzcz0ibiI+ZGJlYTViPC9zcGFuPjxzcGFuIGNsYXNzPSJlcnIiPmA8L3NwYW4+PHNwYW4gY2xh
c3M9InciPiA8L3NwYW4+PHNwYW4gY2xhc3M9Im4iPmV4aXRlZDwvc3Bhbj48c3BhbiBjbGFzcz0i
dyI+IDwvc3Bhbj48c3BhbiBjbGFzcz0ibiI+d2l0aDwvc3Bhbj48c3BhbiBjbGFzcz0idyI+IDwv
c3Bhbj48c3BhbiBjbGFzcz0ibWYiPjEuPC9zcGFuPjxzcGFuIGNsYXNzPSJ3Ij4gPC9zcGFuPjxz
cGFuIGNsYXNzPSJuIj5IZXJlPC9zcGFuPjxzcGFuIGNsYXNzPSJzMSI+J3MgdGhlIG91dHB1dDo8
L3NwYW4+CjwvY29kZT48L3ByZT48L2Rpdj4KCjxwPlNvbWUgb3RoZXIgcGFja2FnZSBkZXBlbmRp
bmcgb24gdGhpcyBhbHNvIG9jY3VyIHNhbWUgZXJyb3IuPGJyLz4KQ2FuIHlvdSBjaGVjaz88L3A+
CjxwPlRoYW5rcyw8L3A+Cjxoci8+CjxwPlNlbnQgZnJvbSBzb3VyY2Vmb3JnZS5uZXQgYmVjYXVz
ZSBkb2N1dGlscy1kZXZlbG9wQGxpc3RzLnNvdXJjZWZvcmdlLm5ldCBpcyBzdWJzY3JpYmVkIHRv
IDxhIGhyZWY9Imh0dHBzOi8vc291cmNlZm9yZ2UubmV0L3AvZG9jdXRpbHMvYnVncy8iPmh0dHBz
Oi8vc291cmNlZm9yZ2UubmV0L3AvZG9jdXRpbHMvYnVncy88L2E+PC9wPgo8cD5UbyB1bnN1YnNj
cmliZSBmcm9tIGZ1cnRoZXIgbWVzc2FnZXMsIGEgcHJvamVjdCBhZG1pbiBjYW4gY2hhbmdlIHNl
dHRpbmdzIGF0IDxhIGhyZWY9Imh0dHBzOi8vc291cmNlZm9yZ2UubmV0L3AvZG9jdXRpbHMvYWRt
aW4vYnVncy9vcHRpb25zLiI+aHR0cHM6Ly9zb3VyY2Vmb3JnZS5uZXQvcC9kb2N1dGlscy9hZG1p
bi9idWdzL29wdGlvbnMuPC9hPiAgT3IsIGlmIHRoaXMgaXMgYSBtYWlsaW5nIGxpc3QsIHlvdSBj
YW4gdW5zdWJzY3JpYmUgZnJvbSB0aGUgbWFpbGluZyBsaXN0LjwvcD48L2Rpdj4=

--===============1463038067728941496==--

--===============2535677302563326873==--


--===============2910531696741757246==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============2910531696741757246==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline