New release 1.3.9

Ondrej Filip feela at network.cz
Thu Jan 17 21:52:21 CET 2013


On 01/17/2013 09:31 PM, Gregg Berkholtz 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.

Hi Gregg,
The packages are built on (and for) the latest Fedora. This package
was built on Fedora 17. (And BTW all the future packages will be built
on Fedora 18 as I upgraded a couple minutes ago.) I am sorry I
normally do not have CentOS with me. So rebuilding SRPMs is the best
way how to address it.

		Ondrej


> 
> ~# 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
>>
> 




More information about the Bird-users mailing list