The ebuild installs the usagi-tool's such as ip (alternate/new way of configuring routes and interfaces and tunnels), traceroute6, ping6 and many others. I haven't added USE settings for the few options that are not in by default: --enable-v6p --enable-pvctool --enable-ndp --enable-bindtest But I can easily do so, if you find it necessary. I suggest adding it to app-misc/ipv6tools - but please if you can find a better place. Reproducible: Always Steps to Reproduce: 1. 2. 3. None.
Created attachment 9513 [details] the usagi-tool ebuild
Hi guys, Whats the hold up here? I know that some of the tools are duplicates to the iproute package - but I tried to diff /sbin/ip and /usr/sbin/ip (as created by my ebuild) - and even though they have the same size - they differ in content. This ofcourse could be due to compile options or something. I could make the ebuild leave the duplicate tools out if you want to. I could also make an iproutev6 package - excluding the tools that are duplicates (if they are - and will be in all future - this ofcourse needs to be ensured). Or are you just not sure wether or not people using >=gentoo-sources-2.4.20-r1 would want the ipv6 utilities that goes with that?
can you go ahead and add those use flags? then i'll commit it to portage...
Created attachment 10983 [details] Updated IPv6tools ebuild. Added the USE flags and what else was necessary for it to work :)
I'm interested in having this ebuild in portage.. whats missing.. can anyone guive me a status report? thanx! Miguel
Well, I'm guessing Seth Chandler will add it to portage any day now(?) - as he said. I know of nothing holding it back, and I've added the USE flags he asked for a long time ago :)
This ebuild seems to provide the same stuff that iputils provide. What's the difference betweens thoses tools ?
Well, first of all this ebuild has USE settings for tools that iputils does not deliver. secondly have you tried comparing the output of "epm -ql iputils" and "epm -ql ipv6tools" ? there's a big difference. True that a few binaries are of the same name, and i'm not actually sure if they are the same, but there are a lot of binaries in the ipv6tools package that iputils does not deliver (support for IPSec etc.). The ipv6tools package is the tools the USAGI IPv6 (linux-ipv6.org) guys maintain for using the USAGI-ipv6 patch, which is the patch used in the gentoo-kernel package. It seems odd to me that one can get IPv6, but not the utils to use it fully.
ok - this is going to get into portage. i have the 20030707 snap of the usagi-tool working fine. this package is only for those using usagi in the kernel space. there are only 2 kernels with this support - gentoo-sources and pfeifer-sources. The ebuild I am going to upload will only work with pfeifer-sources-2.4.21_pre3 for now. I will look to getting the corresponding userspace tools for gentoo-sources-2.4.20-r5 fairly soon. Also, I will not add legacy support for those running gentoo-sources-2.4.20-r2-r4. r2 was the first to have it, but all have been removed from portage. None of the 2.4.19 gentoo-kernels support USAGI. one other thing - the package is net-misc/usagi-tool which is the real name of the package - plus calling it ipv6tools might confuse some... tagging it properly with the USAGI name will let those using know clearly what it is. Jay
looks like a bugzilla error