-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minimal version required for configshell-fb, target-fb and rtslib-fb? #67
Comments
Hi @tomkcpr,
That is correct. We replaced the custom
I am not sure to understand you fully here. With best regards, |
Hey @cvubrugier, Thanks very much for getting back to me. I need to compile the software for a RHEL 6 derivative (Yep, that old!). So ended up reverting the locatedExpr within the code so it works with the Python 2.6.6 version available in the 6.10 release. https://fossies.org/linux/pip/src/pip/_vendor/pyparsing/helpers.py Line 427. Really should have gotten to upgrading these servers sooner, however, perhaps now would be a good time to move to a new RHEL8 or RHEL9 storage solution. Currently using the original Datera (https://github.com/Datera/targetcli/issues) files but should move off of it if I can. On the subject of getting it to compile on a 6.10 release under Python 2.6.6, I managed to compile 2/3 RPM's one for configshell-fb and rtslib-fb with no errors but targetcli-fb I've yet to compile. Along the way, needed a few fixes on this OS to get things to compile correctly. (Note, I've yet to test the RPM's if they even work.) I've posted some fixes below in case folks run into them, though I doubt it given the age of the OS on which I had to do this. :) [ ISSUE ]
[ FIX ] Uppercase the import classses in the above files. ie 'console' to 'Console'. Was:
changed to:
[ ISSUE ]
[ FIX ] JonnyJD/epydoc-m@269780a Since an upgrade to epydocs can't be done on this 6.10 clone, add in the fix to the code itself and recompile the file:
|
pyparsing locatedExpr is available in pyparsing 2.0.2, which only appears available in RHEL7, CentOS7, in other words, version 7 of the RH derivatives.
https://github.com/pyparsing/pyparsing/blob/master/CHANGES#L2288
which would suggest these packages are only available for RHEL7 and above.
The text was updated successfully, but these errors were encountered: