Aha, if one wishes to use a dnf group for pulling in autoconf, the correct
group name is 'C Development Tools and Libraries'. So this plus what you
found, Padraig, should be fixed.

Burt

On Tue, Jan 17, 2017 at 9:45 AM, Connolly, Padraig <
padraig.conno...@intel.com> wrote:

> 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> 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] *On
> Behalf Of *Connolly, Padraig
> *Sent:* Tuesday, January 17, 2017 1:19 PM
> *To:* Burt Silverman <bur...@gmail.com>; Edward Warnicke <
> hagb...@gmail.com>
> *Cc:* 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 <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> 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]
> On
> > Behalf Of Kevin Wilson
> > Sent: Tuesday, January 17, 2017 1:02 PM
> > To: vpp-dev@lists.fd.io
> > Subject: [vpp-dev] Build on Fedora 25 failed
> >
> >  Hi,
> > The section in the 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 @@@@ @@@@ 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 @@@@ @@@@ 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
> > 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
>
>
>
>
>
_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to