Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 79387

Summary: ESFQ patch doesn't integrate properly into iproute2-*.ebuild
Product: Gentoo Linux Reporter: Jörg Lübbert <j.luebbert>
Component: New packagesAssignee: Jeremy Huddleston (RETIRED) <eradicator>
Status: RESOLVED FIXED    
Severity: normal CC: vapier
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jörg Lübbert 2005-01-24 14:47:25 UTC
Though the ESFQ patch applies cleanly, the expected functionality is not given for the program tc of the iproute2 package. You can add esfq basic queues (for example like this: tc qdisc add root dev eth0 esfq), but you cannot give any options (for example: tc qdisc add root dev eth0 esfq hash src). This bug includes calling the help function. Also the filename for the esfq patch is wrong. the file is called *esqf* instead of *esfq*.

There's a patch to add a WRR queue, too. Might be broken, too. But I haven't tested yet.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51-r15 (default-linux/x86/2004.2, gcc-3.3.5,
glibc-2.3.4.20040808-r1, 2.4.28-kaladix-r2 i686)
=================================================================
System uname: 2.4.28-kaladix-r2 i686 AMD Athlon(tm) XP 1600+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.2.3-r1,dev-lang/python-2.3.4 [2.3.4 (#1,
Oct 20 2004, 18:23:05)]
ccache version 2.3 [enabled]
dev-lang/python:     2.2.3-r1, 2.3.4
sys-devel/autoconf:  2.59-r5
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.4.19-r1, 2.4.21-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=i686 -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=i686 -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms userpriv
usersandbox"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/
http://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex acl apache2 apm berkdb cdr clamav crypt font-server
fortran gd gdbm hardened hardenedphp imagemagick ipv6 javascript libwww mmx mmx2
mysql mysqli ncurses nls oav pam perl png python readline samba slang sse sse2
ssl tcpd tcpmd5 truetype truetype-fonts type1-fonts zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2005-01-27 17:26:49 UTC
fixed in the -r1 revbump.  thanks.