testing/frr: many cleanups
During review for frr, we had quite a few followup cleanups to investigate:
Strip depends and makedepends and build them up piece by piece to eliminate unneeded dependencies.
Explicitly bring in py2-ipaddr instead of py-ipaddr.
Create a subpackage for frr-reload to eliminate python dependency from base package.
Is it worth it to rewrite /usr/lib/frr for openrc? Or, can we eliminate bashism’s upstream? Need to check on that…
(from redmine: issue id 9172, created on 2018-07-31, closed on 2019-05-04)
- Changesets:
- Revision 1ec8c4f6 by Arthur Jones on 2018-08-05T16:39:23Z:
testing/frr: break out a tools subpackage to clean up dependencies
For convenience, frr-reload.py is now packaged with the main package,
but that brings in python2. Here, we break out an frr-pythontools package
so that we can keep python2 out of the base package.
Fixes #9172