-
Notifications
You must be signed in to change notification settings - Fork 86
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Created separate Python 2 and 3 packages: Use separate packages for Python 2 and Python 3 ClusterShell modules and related command line tools. The python 2 and python 3 stacks are intended to be fully-installable in parallel as recommended by the Fedora/EPEL guidelines. The "clustershell" package includes the common configuration files and documentation and requires python2-clustershell, mainly because Python 2 is the default interpreter in EPEL 7. The specfile template could be easily modified to set python3-clustershell as the default, as recommended in latest Fedora versions IF the command line tools do actually provide the SAME functionality, which is _almost_ the case here (tree communication protocols are not compatible). Removed vim-clustershell subpackage: vim-clustershell was confusing so we remove it and add the vim extensions to the main clustershell subpackage. Another change is the use of vim-filesystem (when available) instead of vim-common as a requirement. This is needed for proper vim extension directory ownership. Improved portability and tested with: - EPEL 6 and 7 - Fedora 26, 27 and rawhide - openSUSE Factory, Leap 42.1, 42.3, Tumbleweed. Change-Id: I88411e5f2518e86acd44686d14aac2e14876c08a
- Loading branch information
Showing
1 changed file
with
137 additions
and
31 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters