New release 1.3.9

Gary T. Giesen giesen at snickers.org
Thu Jan 17 21:51:59 CET 2013


Those are actually Fedora packages (despite the name), so you'll have to
rebuild from the SRPM (ftp://bird.network.cz/pub/bird/redhat/
bird-1.3.9-1.src.rpm<ftp://bird.network.cz/pub/bird/redhat/bird-1.3.9-1.src.rpm>).
I had previously asked Ondrej Filip if he could offer builds for EL but
never heard anything back (not laying any blame here). In an ideal world
they'd be packaged and contributed to EPEL (
http://fedoraproject.org/wiki/EPEL).

Cheers,

GTG

On Thu, Jan 17, 2013 at 3:31 PM, Gregg Berkholtz <gregg at tocici.com> wrote:

> I'm seeing the following error, while attempting to install
> ftp://bird.network.cz/pub/bird/redhat/bird-1.3.9-1.x86_64.rpm on an
> otherwise fully updated 64bit CentOS 6.3 system. Building from source seems
> to work alright. Additional details included below.
>
> ~# yum update -y
> Resolving Dependencies
> --> Running transaction check
> ---> Package bird.x86_64 0:1.3.8-1 will be updated
> ---> Package bird.x86_64 0:1.3.9-1 will be an update
> --> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package:
> bird-1.3.9-1.x86_64
> --> Finished Dependency Resolution
> Error: Package: bird-1.3.9-1.x86_64 (knot)
>            Requires: libc.so.6(GLIBC_2.14)(64bit)
>
> ~# ls -l /lib64/ /lib/ |grep libc.so.6
> lrwxrwxrwx.  1 root root      12 Jan 14 21:27 libc.so.6 -> libc-2.12.so
> lrwxrwxrwx. 1 root root      12 Nov 11 21:57 libc.so.6 -> libc-2.12.so
>
> ~# cat /etc/redhat-release
> CentOS release 6.3 (Final)
>
> ~# wget ftp://bird.network.cz/pub/bird/redhat/bird-1.3.9-1.x86_64.rpm
> *snip*
> 2013-01-17 12:11:56 (326 KB/s) - “bird-1.3.9-1.x86_64.rpm” saved [290841]
>
> ~# rpm -i bird-1.3.9-1.x86_64.rpm
> error: Failed dependencies:
>         libc.so.6(GLIBC_2.14)(64bit) is needed by bird-1.3.9-1.x86_64
>
> ~# md5sum bird-1.3.9-1.x86_64.rpm
> 026b84a6563041bc94ec498917879b89  bird-1.3.9-1.x86_64.rpm
>
>
> Build/install from source completes without error:
> ~# grep "^Version" rpmbuild/SPECS/bird.spec
> Version: 1.3.9
>
> ~# md5sum rpmbuild/RPMS/x86_64/bird-1.3.9-1.x86_64.rpm
> 6ea5a359f1e056068423f87a339ba397
>  rpmbuild/RPMS/x86_64/bird-1.3.9-1.x86_64.rpm
>
> ~# rpm -Uvh rpmbuild/RPMS/x86_64/bird-1.3.9-1.x86_64.rpm
> Preparing...                ###########################################
> [100%]
>    1:bird                   warning: /etc/bird.conf created as
> /etc/bird.conf.rpmnew
> ########################################### [100%]
>
> ~# rpm -q --requires bird-1.3.9-1.x86_64
> /bin/sh
> /bin/sh
> /bin/sh
> config(bird) = 1.3.9-1
> libc.so.6()(64bit)
> libc.so.6(GLIBC_2.2.5)(64bit)
> libc.so.6(GLIBC_2.3)(64bit)
> libc.so.6(GLIBC_2.7)(64bit)
> libhistory.so.6()(64bit)
> libncurses.so.5()(64bit)
> libreadline.so.6()(64bit)
> librt.so.1()(64bit)
> librt.so.1(GLIBC_2.2.5)(64bit)
> libtinfo.so.5()(64bit)
> rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> rtld(GNU_HASH)
>
> ~# whereis bird birdc
> bird: /usr/sbin/bird /etc/bird6.conf /etc/bird.conf
> birdc: /usr/sbin/birdc
>
> ~# bird --version
> BIRD version 1.3.9
>
> ~# birdc
> BIRD 1.3.9 ready.
> bird> quit
>
> I hope this helps,
> - Gregg
>
> On Jan 11, 2013, at 6:14 AM, Ondrej Filip <feela at network.cz> wrote:
>
> > Hi Bird users,
> > we have a new version of your popular routing daemon. The major
> > improvement is related to filters. Many thanks to Santiago.
> >
> >                       Ondrej
> >
> >
> > Version 1.3.9 (2013-01-11)
> >  o BIRD can be configured to keep and show filtered routes.
> >  o Separate receive and import limits.
> >  o Several new reconfiguration cmd options (undo, timeout, check).
> >  o Configurable automatic router ID selection.
> >  o Dragonfly BSD support.
> >  o Fixed OSPFv3 vlinks.
> >  o Several minor bugfixes
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20130117/988af6a9/attachment-0001.html>


More information about the Bird-users mailing list