The xfs-sources are hopeless out of date, while kernel 2.4.23 is close to being released, xfs-sources are still stuck at 2.4.20. However, the xfs patch is available for 2.4.20 and said to compile with the 2.4.23 betas. Furthermore, the newer kernel versions contain loads of bugfixes and improvments, I'm missing on my system here. You remember lary the cow from gentoo.org/main/en/about.xml? I guess he's soon frustrated again, when he realizes it's just another out-of-datish distro... :/ Reproducible: Always Steps to Reproduce: 1. emerge sync 2. cd /usr/portage/sys-kernel/xfs-sources 3. ls | grep 2.4.2[123] Actual Results: nothing Expected Results: xfs-sources-2.4.21.ebuild xfs-sources-2.4.22.ebuild xfs-sources-2.4.23-pre7.ebuild Portage 2.0.49-r13 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r6, 2.4.20-xfs-r3) ================================================================= System uname: 2.4.20-xfs-r3 i686 Celeron (Coppermine) Gentoo Base System version 1.4.3.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe -mcpu=pentium3 -mmmx -msse -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe -mcpu=pentium3 -mmmx -msse -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs sandbox strict userpriv ccache distcc" GENTOO_MIRRORS="ftp://sunsite.cnlab-switch.ch/mirror/gentoo/ http://gentoo.inode.at/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="avi foomaticdb gif jpeg libg++ mad mpeg nls pdflib png spell xml2 xmms xv zlib gdbm slang X sdl tcpd pam libwww perl python esd imlib oggvorbis gtk motif opengl xfs berkdb -3dnow -arts -qt -kde acl apm crypt dga doc dvd gphoto2 gpm imap ipv6 java jikes kerberos mbox oss pcmcia ncurses readline sse tetex truetype x86 -gnome -qtmt -quicktime -svga -mikmod tcltk mldonkeypango -afs ssl clamav gtkhtml xface -cups encode"
If you could provide a working ebuild *and* test it, we should be able to commit it in faster. Our first priority is to provide a stable and secure and working kernel, not a fresh-full-of-bugs release.
well, if there was an ebuild for ~x86, I'm sure quite a lot of people would test it. Providing an ebuild is more difficult, since the xfs-sources contain quite some patches I know nothing about. But anyway, I'll try to get an ebuild for 2.4.22 including as many patches from 2.4.20 as possible.
So, I've experimented a little around with the new kernel. Some parts are still missing, f.e. the v4l2 stuff because their ftp server is down, or the grsecurity stuff. However I realized that most of the patches I need are in gentoo-testing-sources (since when is XFS in the gentoo-sources again??). Sadly the patches for gentoo-testing-sources are put together in a single patch file... could somebody please provide me with the single patches? It would be much easier to modify them (f.e. remove the shiny new crypto api and replace it with a working version)
Yay! A new xfs-sources ebuild :-) Well, thanks alot... However, there's a list problem left. the patches tar.bz2 on the mirrors appears to be broken (file to short) :(
I just checked the md5sum of the file on distfiles mirror, its correct
The file I got from ftp://sunsite.cnlab-switch.ch/mirror/gentoo/distfiles/patches-2.4.22-xfs.tar.bz2 the file -rw-rw-r-- 1 root portage 1245184 Oct 27 19:31 patches-2.4.22-xfs.tar.bz2 with the md5sum 48693a2b90dfd4e21b3e8ca4dd7ee4a1 patches-2.4.22-xfs.tar.bz2 which mirror are you using?
livewire@emu distfiles-local $ md5sum patches-2.4.22-xfs.tar.bz2 6940c38612564f9e03736fde8f79c4d3 patches-2.4.22-xfs.tar.bz2 This is from where we copy the files to be distributed to the mirrors.
well, I didn't claim your master copy was wrong, but the one on the mirrors is ;-) How long will it take until the mirrors catch up with the master copy? Or could you name one mirror that holds a correct copy?
Usually a couple of hours up to one week. We had this problem when somebody overwrote the patches for gentoo-sources, so I just resorted to duplicating bugs and telling people to downloading it from my dev page while it was propagating... I've put up a copy on:- http://dev.gentoo.org/~plasmaroo/patches-2.4.22-xfs.tar.bz2
ehrm, yes. got the file, thanks a lot! I guess you can close this bug now, I'll open a new one, in case something doesn't work ;) thanks for your work!
Closing for reporter.