You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note that upon module import it detects lbzip2 and the code uses it from that point forward.
This will break if someone does something like merging bzip2 and unmerging lbzip2 without the module being reloaded. Alternatively, if one does a merge that adds lbzip2, it still won't use lbzip2 for that process w/out an explicit module reload.
This can be fixed via moving the check for the binary to invocation time; that'll also allow for pbzip2 support to be added properly.
The text was updated successfully, but these errors were encountered:
See
snakeoil/src/snakeoil/compression/_bzip2.py
Lines 41 to 49 in 266d2c7
Note that upon module import it detects lbzip2 and the code uses it from that point forward.
This will break if someone does something like merging bzip2 and unmerging lbzip2 without the module being reloaded. Alternatively, if one does a merge that adds lbzip2, it still won't use lbzip2 for that process w/out an explicit module reload.
This can be fixed via moving the check for the binary to invocation time; that'll also allow for pbzip2 support to be added properly.
The text was updated successfully, but these errors were encountered: