On Wed, Dec 05, 2018 at 02:03:39PM +0300, Vladislav Zavjalov wrote: > Продолжаю воевать с последствиями dist-upgrade... > > При обновлении исчез файл /usr/bin/gcc. > У меня есть такой зоопарк пакетов: > $ rpm -qa | grep gcc > i586-libgcc1-8.2.1-alt1.i586 > gcc8-8.2.1-alt1.x86_64 > gcc-fortran-common-1.4.22-alt1.noarch > gcc5-5.3.1-alt5.1.x86_64 > gcc-8-alt1.x86_64 > gcc7-c++-7.3.1-alt7.x86_64 > gcc5-c++-5.3.1-alt5.1.x86_64 > gcc-c++-8-alt1.x86_64 > gcc-fortran-8-alt1.x86_64 > libgcc1-8.2.1-alt1.x86_64 > gcc-c++-common-1.4.22-alt1.noarch > gcc8-fortran-8.2.1-alt1.x86_64 > gcc-common-1.4.22-alt1.x86_64 > gcc5-fortran-5.3.1-alt5.1.x86_64 > gcc7-7.3.1-alt7.x86_64 > gcc8-c++-8.2.1-alt1.x86_64 > > Есть /usr/bin/gfortran -> gcc > есть /usr/bin/g++ -> gcc > но самого gcc нет, есть только gcc-8, gcc-7 и т.п. > Из какого пакета он должен браться? Последнее время /usr/bin/gcc принадлежит пакету gcc-common, /usr/bin/x86_64-alt-linux-gcc - пакету gcc, а /usr/bin/gcc-8 и /usr/bin/x86_64-alt-linux-gcc-8 - пакету gcc8. > Нет ли ошибки в том, что этот пакет сам не вытянулся? Судя по тому, что пакеты gcc-common-1.4.22-alt1.x86_64, gcc-8-alt1.x86_64 и gcc8-8.2.1-alt1.x86_64 в списке есть, этот пакет вытянулся. -- ldv