zutils-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

zutils binary names conflicts


From: Nuno Teixeira
Subject: zutils binary names conflicts
Date: Fri, 9 Feb 2024 08:50:47 +0000

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)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]