Как убрать tcp6?

Что нужно сделать, что бы убрать из системы поддержку и передачу протокола TCP6/ip6?

Выполните:

emerge --info

Покажет среди USE флагов “ipv6”. Отключите его в /etc/make.conf, создав строку или дописав к существующей USE="-ipv6". Затем пересоберите измененные пакеты:

emerge --newuse system
emerge --newuse world

Пакетов будет больше, т.к. обновляться будут еще те пакеты, для которых не используются больше лишние языки.

Все равно осталось, убралось только из 4х местах и по команде emerge --info действительно нет теперь пакета.

tcp6       0      0 :::389                  :::*                    LISTEN      7285/slapd
tcp6       0      0 :::139                  :::*                    LISTEN      7608/smbd
tcp6       0      0 :::110                  :::*                    LISTEN      7799/dovecot
tcp6       0      0 :::80                   :::*                    LISTEN      7908/apache2
tcp6       0      0 :::443                  :::*                    LISTEN      7908/apache2
tcp6       0      0 :::445                  :::*                    LISTEN      7608/smbd

Попробуйте обновить настройки, выполнив dispatch-conf.

Делал и конфиги все пересоздал обновленные. Перезагружался все равно, как видите протокол в системе и никуда не делся. emerge -info хотя по этой команде показывается что он убран.

еще из ядра не забудь убрать CONFIG_IPV6

Как из ядра убрать?

странный вопрос, ты ни когда ядро linux не пересобирал под свои нужды?