Gregory P. Smith added the comment:
Confirmed.
Repro: Do an ubuntu 20.04 install and choose "experimental zfs" support during
install - https://ubuntu.com/blog/zfs-focus-on-ubuntu-20-04-lts-whats-new). On
such a zfs filesystem, the following tests from a ./python -m test.regrtest run
fail
STINNER Victor added the comment:
"""
On ext4 this creates 4 different files: ['\u03d4', '\u03d2\u0308', '\u03ab',
'\u03a5\u0308']
On ZFS with utf8only=true (and I believe normalization=formD), only 2 files are
created but each of the 4 filenames can be used to access either of the 2 files.
T
Ezio Melotti added the comment:
I think Dimiter was able to fix most of the failures, except
test_unicode_file_functions.
Yesterday during the sprints we were looking at it, and we did some tests using
the following snippet:
import os
import unicodedata
upsilon_diaeresis_and_hook = "ϔ"
for f
Dimiter Naydenov added the comment:
Here's some additional information I found for that specific attribute:
>From the documentation at
http://dlc.sun.com/osol/docs/content/ZFSADMIN/gazss.html
(link is dead, but here's where I found the section below:
https://zfs-discuss.opensolaris.narkive.co
New submission from Dimiter Naydenov :
I'm running Ubuntu 19.04 on a ZFS mirrored pool, where my home partition is
configured with 'utf8only=on' attribute. I've cloned cpython and after running
the tests, as described in devguide.python.org, I have 11 test failures:
== Tests result: FAILURE =