profile.d/perlbin.sh: line х: append_path: command not found

данное сообщение появляется сразу после логина.

/etc/profile.d/perlbin.sh: line 22: append_path: command not found
/etc/profile.d/perlbin.sh: line 23: append_path: command not found
/etc/profile.d/perlbin.sh: line 24: append_path: command not found

я в /etc/profile.d/perlbin.sh не лазил.

началось после недавнего полного обновления системы, которая не обновлялась год с копейками.

я нашел и удалил проги установленные с git, aur для которых такая процедура предусмотрена.

перла у меня две версии 2.Х и самая новая. для бсд есть совет указать версию перл по умолчанию. не знаю где это в арчлинукс.

https://github.com/QubesOS/qubes-issues/issues/6163 говориться что я не один. QUBeOs у меня нет.

не понимаю что нужно сделать. пожалуйста помогите
С уважением, .
На pacnew систему проверили?
https://wiki.archlinux.org/index.php/Pacman/Pacnew_and_Pacsave
vs220
https://wiki.archlinux.org/index.php/Pacman/Pacnew_and_Pacsave
у меня в етс полно этих Pacnew . некоторые я успел посмотреть. начал снизу. в пакнью дефолтные конфиги. пока что не нашел что мои конфиги затронуты
я предусмотрительно делал резервные копии сразу после редактирования . по размеру в байтах сравниваю.
С уважением, .
Bendalf, рекомендую забросить Linux и забыть о нем.
Но если уж очень хочется, то нужно установить по новой базовую систему, временно забыть про AUR и другие левые пакеты, своевременно обновляться ... и постепенно осваивать, изучать ... а главное, не заниматься ерундой, типа эксперименты с sudo, rsync с repo. ... Есть золотое правило: не знаешь - не трожь. А если уж так хочется экспериментировать, поставь рядышком клон и насилуй его.
Ошибки не исчезают с опытом - они просто умнеют
Приведите в соответствие ваши конфиги с новыми из Pacnew.
В данном случае скорее всего что то из /etc/profile*
vasek
поставь рядышком клон
есть такое в виртуалке.
С уважением, .
Bendalf, вот не понимаю ... завел новый топик на данную тему .... а лень было погуглить? - уже обсуждалась данная проблема месяца 2 назад на нашем форуме и там же была приведена ссылка на BBS с этой же проблемой. Указана и причина этой проблемы.
Кроме того, почему так много строк? - 22, 23, 24 ???
Bendalf
/etc/profile.d/perlbin.sh: line 22: append_path: command not found
/etc/profile.d/perlbin.sh: line 23: append_path: command not found
/etc/profile.d/perlbin.sh: line 24: append_path: command not found
В нормальном дефолтном файле их меньше
wc -l /etc/profile.d/perlbin.sh
15 /etc/profile.d/perlbin.sh
Далее - вот на хрена тебе нужно два пакета perl ???

EDIT 1 - в части append_path: command not found - предположу, что в файле /etc/profile не в этом, в другом (это нужно искать - если интересно) .... у тебя указана команда appendpath вместо append_path - потому и ругань ... и как подметил vs220, скорее всего не поработал с файлом pacnew.
Ошибки не исчезают с опытом - они просто умнеют
vasek
Далее - вот на хрена тебе нужно два пакета perl ???
спасибо за наводки. передохну и буду копать )

зачем два я не знаю. когда то давно perl притянулся как зависимость.
при очередном обновлении системы прилетела новая версия перла.

сам я перлом не пользуюсь, рад бы избавиться, но мне пообещали почти весь арч снести зависимостями и моя рука дрогнула )) .

vasek
В нормальном дефолтном файле их меньше
wc -l /etc/profile.d/perlbin.sh
15 /etc/profile.d/perlbin.sh
я не знаю. счас первый раз заглянул и там действующих строчек 4 шт. остальное комменты и пустые строки.
на wl выхлоп такой же как у вас у тебя )
С уважением, .
Bendalf
у меня в етс полно этих Pacnew .
так нужно провести умное слияние новых версия со старыми. да и лучше в то время когда они появляются!!!
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.