On Fri, Feb 10, 2023 at 10:38:40AM -0000, Stuart Henderson wrote: > OpenBSD's tar utility doesn't allow writing in any format which > can handle that long a name (reading is ok though). Max 100 chars > for the filename part, 256 the whole path. > > You can use gtar from packages. Or if you don't need a tar format > file, pax with -x cpio copes with longer names.
The tar utility in base also has a limitation of 32 Gb for a single member file in an archive, (both reading and writing). Using gtar is a workaround for this issue, too.