Пропал ifconfig

Решил обновить систему.

получил

# ifconfig
bash: /sbin/ifconfig: No such file or directory

Пересборка net-tools не помогает (версия 1.60_p20120127084908)
Предыдущие версии не компилятся (видимо Linux-header "слишком новые")

openrc версии 0.11.8

Куда копать?

Так. вроде

Так. вроде полечил.
Оказывается ifconfig переехал с /sbin/ в /bin/ а система искала его в /sbin/
А еще поменялся формат вывода ifconfig (лечится USE-флагом old-output)

Вот такие пироги... с котятами...

.

Цитата:
bash: /sbin/ifconfig: No such file or directory

Все верно, ибо

# which ifconfig
/bin/ifconfig

# qfile ifconfig
sys-apps/net-tools (/bin/ifconfig)

UPD.
Не успел :)

А как оно работало раньше?

Неужели у ТС не так

#echo $PATH | tr : '\n' | grep -E '^/bin$'
/bin

Было так: # whereis

Было так:

# whereis ifconfig
ifconfig: /sbin/ifconfig /usr/share/man/man8/ifconfig.8.bz2

Стало так:

# whereis ifconfig
ifconfig: /bin/ifconfig /usr/share/man/man8/ifconfig.8.bz2

Что и ввело меня (и систему) слегка в панику

Если так, то почему

# ifconfig
bash: /sbin/ifconfig: No such file or directory

?
Ведь /bin _должен_ быть в PATH, и если набирать именно "ifconfig", то этой ошибки в принципе быть не может.

Указание полного пути до

Указание полного пути до программы - признак хорошего тона. Особенно при вызовах от рута и в настройках судо. Дабы не зависеть от алгоритма выбора приоритетов при обработке переменной PATH.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".