Упс я её кажись в вопросах для новичков создавал, надеюсь модератор не будит слишком строг и перенесёт её
Что за дистр Agilia
vasek
Тогда остается вариант, что по дефолту раьотает python3
Проблема в том что в системе нет python3 только второй третьим питоном пока не занимался
echo $PYTHONHOME пуст, а find его находит /usr/lib/python2.7/collections.py
Модератору. По ошибке создал тему не в той ветке форума
Наверняка пишу не в ту ветку форума просто не знаю куда её адресовать. Появилась необходимость обновить один старенький дистрибутив, ряд программ уже обновил включая и python2 до последней версии 2.7.18 до этого была версия 2.6.6 и вот столкнулся с такой проблемой при сборке при компиляции некоторых программ например bc, at-spi2-core, udisks2 ... вылазит вот такая ошибка
  File "/usr/lib/python2.7/collections.py", line 20, in <module>
    from _collections import deque, defaultdict
ImportError: No module named _collections
make[2]: *** [/usr/share/gobject-introspection-1.0/Makefile.introspection:151: Atspi-2.0.gir] Ошибка 1
make[2]: выход из каталога «/home/chip/BUILD/at-spi2-core/at-spi2-core.src/at-spi2-core-2.8.0/atspi»
make[1]: *** [Makefile:473: all-recursive] Ошибка 1
make[1]: выход из каталога «/home/chip/BUILD/at-spi2-core/at-spi2-core.src/at-spi2-core-2.8.0»
make: *** [Makefile:379: all] Ошибка 2
явно косяк с python но я не знаю как её решить
Спасибо значит эта строчка
make -C $CHOST/libgcc DESTDIR="$pkgdir" install-shared
означает что нужно перейти в каталог x86_64/libgcc и отсюда выполнить
make DESTDIR="pkgdir"
при условии что сборка запущенна на соответствующей архитектуре
Ковыряюсь в PKGBUILD для разных программ и наткнулся на такую переменную $CHOST но не могу понять на что она указывает.
redix
сидел на centos 6 и много чего ставил из сорцев
У меня наставники были они сразу учили что ставить в обход пакетного менеджера не есть хорошо. Я так и DEB пакеты собирал вот только с RPM у меня что то не получается по какой то причине rpm жалуется что не удовлетворена зависимость отсутствует xxx.so хотя она находится в этом пакете так и не понял по чему это происходит
1) Если программа собрана из исходников и была установлена через
sudo make install 
возможно разработчик предусмотрел правило для удаления для этого нужно открыть консоль зайти в директорию с исходниками (программа должна быть уже собрана) и выполнить
sudo make uninstall
2) Если разработчик не добавил правило для удаления то тут придётся покопаться ручками но для того что бы знать где что лежит рекомендую собрать программу и установить её скажем в ~/TempInstall в этом случае мы получим древо каталогов и файлов для этого в каталоге для сборки выполните
make install DESTDIR=~/TempInstall 
БЕЗ SUDO!!! затем открываем mc от рута в одной панели открываем корень системы в другой ~/TempInstall и очень внимательно и аккуратно смотрим и удаляем из корня файлы программы.

P.S. если по каким-то причинам необходимой программы в репозиториии или в AUR нет то крайне рекомендую разобраться и написать свой PKGBUILD и использовать пакетный менеджер для установки. Ссылка по теме
Я думаю будет одно из двух
1) Как то договорятся или смирятся с предложением QtCompany и сообществу придётся использовать чутка устаревшим на год релизом фреймворка
2) Базируясь на последнем доступном релизе сообщество создаст форк QT (Возможно просто начнут юзать CopperSpice)
Мало вероятно что KDE перейдёт на GTK по сути это будит уже совсем другое DE, тем более довольно много проектов заявляли ил начали переходить на Qt с GTK например всем известный LXDE переписали на Qt, Audacious в последнем четвёртом релизе перешёл с GTK на Qt несколько лет назад разработчики Budgie рассматривали вариант перехода на Qt.
Я думаю что QtCompany увидели интерес к их фреймворку и решили банально заработать