Treat special characters in pkg names in pkgs_list_max_length correctly #3
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Until and including commit hash
7ea829a
if a package contains characters that are invalid for ZFS dataset names such as extra/libc++ with its plus-plus characters (++
) we will not be able to create a snapshot. Reference Arch Wiki's Arch Package Guidelines and treat special characters correctly to always allow creation of a ZFS snapshot.Arch Wiki's Arch Package Guidelines says:
ZFS Component Naming Requirements in Oracle Solaris ZFS Administration Guide says:
In package names we need to treat specially because not allowed to show up in a ZFS dataset name:
@
)+
)In package names we can ignore:
.
)_
)-
)Taking extra/libc++ some options are:
We'll go with transforming: