(?:[/.A-Za-z0-9~_-]+/)? # path to file
[A-Za-z0-9~_-]+ # binary name (no dots!)
(?:[0-9.]*\.so[0-9.]*[a-z]? # library (including version)
(?:[/.A-Za-z0-9~_-]+/)? # path to file
[A-Za-z0-9~_-]+ # binary name (no dots!)
(?:[0-9.]*\.so[0-9.]*[a-z]? # library (including version)