Получите libsass-python для использования системной библиотеки libsass вместо ее компиляции

Не уверен, что это возможно, но с libsass, требующим gcc-c ++> = 4.7 и Centos 6, не имеющим его, мне было любопытно, может ли libsass-python использовать libsass системы вместо компиляции, если она существует. Я смог собрать libsass rpm для Centos 6, но python-libsass все еще пытается скомпилировать его сам.

Я знаю, что могу использовать devtoolset-1.1 для установки python-libsass (именно так мне удалось собрать libsass rpm), но я пытаюсь сделать все это с помощью puppet. Поэтому я подумал, что если в системе есть libsass, то python-libsass не нужно будет ее устанавливать.

Я подумывал добавить проблему в git-проект python-libsass, но решил сначала спросить здесь.

1

Решение

Я придумал решение. Я создал свои собственные пакеты для установки gcc-4.8.2.
Это была большая работа, и я не уверен, сломает ли она кучу других зависимостей. Но это сработало для стека серверов, который мне был нужен в то время.
Мне пришлось создать все следующие пакеты, чтобы заставить его работать.

  • CPP-4.8.2-8.el6.x86_64.rpm
  • НКУ-4.8.2-8.el6.x86_64.rpm
  • GCC-C ++ — 4.8.2-8.el6.x86_64.rpm
  • НКУ-gfortran-4.8.2-8.el6.x86_64.rpm
  • libgcc-4.8.2-8.el6.x86_64.rpm
  • libgfortran-4.8.2-8.el6.x86_64.rpm
  • libgomp-4.8.2-8.el6.x86_64.rpm
  • libquadmath-4.8.2-8.el6.x86_64.rpm
  • libquadmath-разви-4.8.2-8.el6.x86_64.rpm
  • libstdc ++ — 4.8.2-8.el6.x86_64.rpm
  • libstdc ++ — разви-4.8.2-8.el6.x86_64.rpm

Итак, снова было много работы, но это сработало. Но, выяснив это несколько месяцев спустя, я смог просто перейти на Centos 7.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]