Hello, I'm about to maintain Zutils FreeBSD port ( https://www.freshports.org/archivers/zutils/ ) and I'm dealing with conflicts with base gzip and ZFS ztest.
Currently, port has set: CONFLICTS_INSTALL= gzip # bin/zcat bin/zcmp bin/zdiff bin/zgrep man/man1/ztest.1.gz void linux pkg renames binary names to capitals on first letter to deal with this. https://github.com/void-linux/void-packages/tree/master/srcpkgs/zutils/files I'd like the idea but someone said to me: ### " If you don't consider FAT filesystem or shares on Windows servers completely, not so bad. But once you want carrying files on such as SD cards or USB memstick formatted with FAT* filesystem, you cannot sanely save both Zcat and zcat, at least by filesystem definition (case-preserving but not case-sensitive. Descriptions on Wikipedia [3] seems to be partially wrong, as filemanager like original fd on DOS [by A.Idei) could rename files including both upper and lower cases and it was displayed as saved later on, but could not create Ztst and zTst on the same directory). Not sure FreeBSD implementation of FAT* filesystems (aka msdosfs), but on Windoze, basically upper and lower cases are NOT distincted as different character on filesystems. (LFN is an extended feature, not the filesystem itself.) [2] [2] https://en.wikipedia.org/wiki/Long_filename [3] https://en.wikipedia.org/wiki/Filename " ### Now I'm stuck and looking for other sugestions. I'd like to know upstream opinion on this subject. Thanks in advance, -- Nuno Teixeira FreeBSD Committer (ports)