Yes, also autoconf seems to be repeated twice in DEB_DEPENDS Thanks, Padraig
From: Burt Silverman [mailto:bur...@gmail.com] Sent: Tuesday, January 17, 2017 2:39 PM To: Connolly, Padraig <padraig.conno...@intel.com> Cc: Edward Warnicke <hagb...@gmail.com>; vpp-dev@lists.fd.io Subject: Re: [vpp-dev] Build on Fedora 25 failed I do not understand why it is not there, myself. I looked at the RPM_DEPENDS_GROUP, the dnf group 'Development Tools', but autoconf is not part of that. So there are no tricks involved. Looks like Ed Warnicke set this stuff up. Perhaps he can get it into sync with the DEB/Ubuntu case. Burt On Tue, Jan 17, 2017 at 8:29 AM, Connolly, Padraig <padraig.conno...@intel.com<mailto:padraig.conno...@intel.com>> wrote: Hi Burt, To follow the previous email up, strangely enough there seems to be no sign of autoconf in RPM_DEPENDS in the Makefile. Is there a reason it is not there? Thanks, Padraig 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 Connolly, Padraig Sent: Tuesday, January 17, 2017 1:19 PM To: Burt Silverman <bur...@gmail.com<mailto:bur...@gmail.com>>; Edward Warnicke <hagb...@gmail.com<mailto:hagb...@gmail.com>> Cc: vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> Subject: Re: [vpp-dev] Build on Fedora 25 failed 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<mailto:padraig.conno...@intel.com>>; Edward Warnicke <hagb...@gmail.com<mailto:hagb...@gmail.com>> Cc: Kevin Wilson <wkev...@gmail.com<mailto:wkev...@gmail.com>>; vpp-dev@lists.fd.io<mailto: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