Hi Burt, I’m not sure, maybe the dependency checks are faulty for Fedora. I only suggested that to him purely because of this line: “/bin/bash: autoreconf: command not found” The autoreconf command is part of autoconf
Thanks, Padraig From: Burt Silverman [mailto:bur...@gmail.com] Sent: Tuesday, January 17, 2017 1:14 PM To: Connolly, Padraig <padraig.conno...@intel.com>; Edward Warnicke <hagb...@gmail.com> Cc: Kevin Wilson <wkev...@gmail.com>; vpp-dev@lists.fd.io Subject: Re: [vpp-dev] Build on Fedora 25 failed Hi Padraig, Is that a workaround? Why would everything else be automated except for the autoconf install? Burt On Tue, Jan 17, 2017 at 8:07 AM, Connolly, Padraig <padraig.conno...@intel.com<mailto:padraig.conno...@intel.com>> wrote: Hi Kevin, Try and install autoconf ('dnf install autoconf') and run the build script again Thanks, Padraig > -----Original Message----- > From: vpp-dev-boun...@lists.fd.io<mailto:vpp-dev-boun...@lists.fd.io> > [mailto:vpp-dev-boun...@lists.fd.io<mailto:vpp-dev-boun...@lists.fd.io>] On > Behalf Of Kevin Wilson > Sent: Tuesday, January 17, 2017 1:02 PM > To: vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> > Subject: [vpp-dev] Build on Fedora 25 failed > > Hi, > The section in the fd.io<http://fd.io> Wiki says: > ... > Linux > VPP can be built, packaged and run on either Debian based (Ubuntu,etc) or > RPM based (Centos,etc) out of the box. > ... > > Did anyone tried to build on Fedora 25 ? > I just tried to run now, with the latest git repo, > ./build-root/vagrant/build.sh > (according to the recommendation in the wiki as a first step for build) and it > fails: > > ... > ./build-root/vagrant/build.sh > 0:./build-root/vagrant/build.sh > 1: > 2: > VPP_DIR: ./build-root/vagrant/../../ > SUDOCMD: > Redirecting to '/usr/bin/dnf install -y redhat-lsb' (see 'man yum2dnf') > > Error: Failed to synchronize cache for repo 'updates' > KERNEL_OS: GNU/Linux > KERNEL_MACHINE: x86_64 > KERNEL_RELEASE: 4.8.6-300.fc25.x86_64 > KERNEL_VERSION: #1 SMP Tue Nov 1 12:36:38 UTC 2016 > DISTRIB_ID: Fedora > DISTRIB_RELEASE: 25 > DISTRIB_CODENAME: TwentyFive > DISTRIB_DESCRIPTION: "Fedora release 25 (Twenty Five)" > Redirecting to '/usr/bin/dnf groupinstall -y Development Tools' (see 'man > yum2dnf') > > Fedora 25 - x86_64 - Updates 4.9 MB/s | 16 MB 00:03 > Extra Packages for Enterprise Li 6.8 MB/s | 12 MB 00:01 > google-chrome 22 kB/s | 3.6 kB 00:00 > Group 'Development Tools' is already installed, skipping. > Dependencies resolved. > Nothing to do. > Complete! > Redirecting to '/usr/bin/dnf install -y redhat-lsb glibc-static java-1.8.0- > openjdk-devel yum-utils openssl-devel > https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm > apr-devel python-devel python-virtualenv lcov chrpath' (see 'man > yum2dnf') > > Last metadata expiration check: 0:00:03 ago on Tue Jan 17 14:44:49 2017. > Package epel-release-7-9.noarch is already installed, skipping. > Package redhat-lsb-4.1-33.fc25.x86_64 is already installed, skipping. > Package glibc-static-2.24-4.fc25.x86_64 is already installed, skipping. > Package java-1.8.0-openjdk-devel-1:1.8.0.111-5.b16.fc25.x86_64 is already > installed, skipping. > Package yum-utils-1.1.31-511.fc25.noarch is already installed, skipping. > Package openssl-devel-1:1.0.2j-3.fc25.x86_64 is already installed, skipping. > Package apr-devel-1.5.2-4.fc25.x86_64 is already installed, skipping. > Package python-devel-2.7.12-7.fc25.x86_64 is already installed, skipping. > Package python2-virtualenv-15.0.3-2.fc25.noarch is already installed, > skipping. > Package lcov-1.12-1.fc25.noarch is already installed, skipping. > Package chrpath-0.16-3.fc24.x86_64 is already installed, skipping. > Dependencies resolved. > Nothing to do. > Complete! > Redirecting to '/usr/bin/dnf install -y --enablerepo=epel libconfuse-devel > ganglia-devel' (see 'man yum2dnf') > > Last metadata expiration check: 0:00:06 ago on Tue Jan 17 14:44:49 2017. > Package libconfuse-devel-3.0-1.fc25.x86_64 is already installed, skipping. > Package ganglia-devel-3.7.2-12.fc25.x86_64 is already installed, skipping. > Dependencies resolved. > Nothing to do. > Complete! > > Yum-utils package has been deprecated, use dnf instead. > See 'man yum2dnf' for more information. > > > enabling epel-debuginfo > enabling fedora-debuginfo > enabling updates-debuginfo > epel/x86_64/metalink | 25 kB 00:00 > epel | 4.3 kB 00:00 > epel-debuginfo/x86_64/metalink | 24 kB 00:00 > epel-debuginfo | 3.0 kB 00:00 > google-chrome | 951 B 00:00 > updates/25/x86_64/metalink | 19 kB 00:00 > updates | 4.7 kB 00:00 > updates-debuginfo/25/x86_64/metalink | 16 kB 00:00 > updates-debuginfo | 3.0 kB 00:00 > (1/6): epel/x86_64/updateinfo | 722 kB 00:00 > (2/6): updates/25/x86_64/updateinfo | 638 kB 00:00 > (3/6): epel-debuginfo/x86_64/primary_db | 598 kB 00:00 > (4/6): updates/25/x86_64/primary_db | 6.3 MB 00:00 > (5/6): updates-debuginfo/25/x86_64/primary_d | 375 kB 00:00 > (6/6): epel/x86_64/primary_db | 4.5 MB 00:02 > Could not find a package for: zlib-1.2.7-15.el7.x86_64 No debuginfo packages > available to install rm -f /work/src/vpp/build-root/scripts/.version > /work/src/vpp/build-root/rpm/*.tar.gz > WARNING: Please install ccache AYEC and re-run this script > make[1]: Entering directory '/work/src/vpp/build-root' > @@@@ Arch for platform 'native' is native @@@@ @@@@ Finding source > for tools @@@@ @@@@ Makefile fragment found in /work/src/vpp/build- > root/packages/tools.mk<http://tools.mk> @@@@ @@@@ Source found in > /work/src/vpp/src @@@@ @@@@ Configuring tools in > /work/src/vpp/build-root/build-tool-native/tools @@@@ > /bin/bash: autoreconf: command not found > Makefile:649: recipe for target 'tools-configure' failed > make[1]: *** [tools-configure] Error 127 > make[1]: Leaving directory '/work/src/vpp/build-root' > Makefile:132: recipe for target '/work/src/vpp/build-root/.bootstrap.ok' > failed > make: *** [/work/src/vpp/build-root/.bootstrap.ok] Error 2 rm -rf > /work/src/vpp/build-root/build-*/ rm -rf /work/src/vpp/build-root/build- > tool-* > rm -rf /work/src/vpp/build-root/install-* > rm -rf /work/src/vpp/build-root/images-* rm -rf /work/src/vpp/build- > root/tools rm -rf /work/src/vpp/build-root/*.deb rm -rf > /work/src/vpp/build-root/*.rpm rm -rf /work/src/vpp/build-root/*.changes > rm -rf /work/src/vpp/build-root/python > if [ -e /usr/bin/dh ];then (cd > /work/src/vpp/build-root/deb/;debian/rules clean); fi rm -f > /work/src/vpp/build-root/deb/debian/*.install > rm -f /work/src/vpp/build-root/deb/debian/*.dkms > rm -f /work/src/vpp/build-root/deb/debian/changelog > WARNING: Please install ccache AYEC and re-run this script > make[1]: Entering directory '/work/src/vpp/build-root' > @@@@ Arch for platform 'native' is native @@@@ @@@@ Finding source > for tools @@@@ @@@@ Makefile fragment found in /work/src/vpp/build- > root/packages/tools.mk<http://tools.mk> @@@@ @@@@ Source found in > /work/src/vpp/src @@@@ @@@@ Configuring tools in > /work/src/vpp/build-root/build-tool-native/tools @@@@ > /bin/bash: autoreconf: command not found > Makefile:649: recipe for target 'tools-configure' failed > make[1]: *** [tools-configure] Error 127 > make[1]: Leaving directory '/work/src/vpp/build-root' > Makefile:132: recipe for target '/work/src/vpp/build-root/.bootstrap.ok' > failed > make: *** [/work/src/vpp/build-root/.bootstrap.ok] Error 2 > > > Any ideas? > > Kevin > _______________________________________________ > vpp-dev mailing list > vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> > https://lists.fd.io/mailman/listinfo/vpp-dev _______________________________________________ vpp-dev mailing list vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> https://lists.fd.io/mailman/listinfo/vpp-dev
_______________________________________________ vpp-dev mailing list vpp-dev@lists.fd.io https://lists.fd.io/mailman/listinfo/vpp-dev