dann frazier <[EMAIL PROTECTED]> writes:

> hey J.L.,
>   I do not believe the 64-bit kernel/32-bit userspace combination
> will be supported for etch.  At least, I don't see 64-bit i386.debs
> available in testing or sid.   You will probably need to either revert
> to a 32 bit kernel, or switch over to the full 64-bit userspace when
> that time comes.  Doing either of these now would also fix iptables
> for you.
>
> -- 
> dann frazier

I'm working on getting those 64bit kernel back into the linux-2.6
package. The kernel-source package used a hack to build 64bit kernels
but now I've managed to patch make-kpkg (already in sid) to better
support this pseudo cross-compiling. So I believe it will be
supported.

As for iptables there is a simple patch for it. The problem is that
under x86_64 the alignment inside one of the structures is different
and the structure size changes. The 32bit iptables already checks the
structure size and then fails. It has to unpack and repack the
structure at that one spot. Some quick tests only showed that one
structure to be affected. I will send the patch to the BTS today.

Another fix for this problem is to unpack the amd64 iptables package
and replace (dpkg-divert it first) iptables with it. You will need
amd64-libs for it but that should cover all depends.

MfG
        Goswin



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to