This tarball contains debdiffs for x/y/z that *workaround* - not fix - the problem, by adding the string_escape=replace option to the NVMe rules that create the model/serial symlinks. This is possible as a temporary alternative to the real fix to udev. Unlike the real fix, which will change the default behavior for all udev rules that create symlinks (i.e. change the default to replace whitespace with underscores), this workaround only will change the behavior of the NVMe symlink rules (to replace whitespace with underscores).
As the previous NVMe udev rules patch (from bug 1642903) isn't yet in the proposed trusty package, this tarball also includes the plain patch, which should apply to the trusty udev git codebase. ** Attachment added: "lp1647485-workaround.tgz" https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1647485/+attachment/4788259/+files/lp1647485-workaround.tgz ** Patch removed: "lp1647485-trusty.debdiff" https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1647485/+attachment/4788140/+files/lp1647485-trusty.debdiff ** Patch removed: "lp1647485-xenial.debdiff" https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1647485/+attachment/4788139/+files/lp1647485-xenial.debdiff ** Patch removed: "lp1647485-yakkety.debdiff" https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1647485/+attachment/4788138/+files/lp1647485-yakkety.debdiff ** Patch removed: "lp1647485-zesty.debdiff" https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1647485/+attachment/4788137/+files/lp1647485-zesty.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647485 Title: NVMe symlinks broken by devices with spaces in model or serial strings To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1647485/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
