Hi Tomas, could you please take a look at the main Makefile:
57 ifeq ($(OS_ID)-$(OS_VERSION_ID),fedora-25) 58 RPM_DEPENDS += python2-virtualenv 59 RPM_DEPENDS_GROUPS = 'C Development Tools and Libraries' 60 else 61 RPM_DEPENDS += python-virtualenv 62 RPM_DEPENDS_GROUPS = 'Development Tools' 63 endif see how the fedora-25 is the version which uses python2-virtualenv while all others use python-virtualenv? Could you please change fedora-25 to fedora-24 on line 57 and let us know if this smooths things out? Maybe the fix is a simple one-liner... Thanks, Klement Quoting Tomas Brännström (2017-06-27 16:08:31) > Hello > I'm having some troubles building VPP (latest master) from source on > Fedora 24. > At first when doing `make bootstrap' it complained about not finding > python-virtualenv. I could get around this by changing changing the > Makefile to look for "python2-virtualenv" which was the version that got > installed. > But when doing `make pgk-rpm' I get the following errors: > make[2]: Entering directory '/home/fedora/git/vpp/extras/rpm/vpp-17.10' > Please install missing RPMs: \npackage python-virtualenv is not > installed\n > by executing "make install-dep"\n > Makefile:175: recipe for target > '/home/fedora/git/vpp/extras/rpm/vpp-17.10/build-root/.bootstrap.ok' > failed > make[2]: *** > [/home/fedora/git/vpp/extras/rpm/vpp-17.10/build-root/.bootstrap.ok] Error > 1 > make[2]: Leaving directory '/home/fedora/git/vpp/extras/rpm/vpp-17.10' > error: Bad exit status from /var/tmp/rpm-tmp.qSFuzD (%build) > RPM build errors: > Macro %python2_minor_version defined but not used within scope > Bad exit status from /var/tmp/rpm-tmp.qSFuzD (%build) > Makefile:22: recipe for target 'all' failed > make[1]: *** [all] Error 1 > make[1]: Leaving directory '/home/fedora/git/vpp/extras/rpm' > Makefile:397: recipe for target 'pkg-rpm' failed > make: *** [pkg-rpm] Error 2 > I tried changing to python2-virtualenv in that Makefile as well but it > seems to change back into python-virtualenv, and besides, there seems to > be other problems here as well. > Is there a workaround for this or is Fedora 24 simply not supported? > /Tomas _______________________________________________ vpp-dev mailing list [email protected] https://lists.fd.io/mailman/listinfo/vpp-dev
