|
Архив - только для чтения |
| Модератор форума: andycrowz |
| Форум Корзина форума Корзина Компиляция на Дебиане |
| Компиляция на Дебиане |
Всем привет, при компиляции на дебиане столкнулся с такой проблемой
Код CMake Error at cmake/macros/FindOpenSSL.cmake:223 (message): TrinityCore needs OpenSSL version 1.0.0 but found version 0.9.8` Call Stack (most recent call first): CMakeLists.txt:56 (find_package) -- Configuring incomplete, errors occurred!
Опыт - есть истинный учитель(Леонардо Да Винчи)
Знать что нужно сделать, и не делать этого - худшая трусость(Конфуций)
Сообщение # 1 написано 19.02.2014 в 21:08
|
_Support_, ты советуешь человеку два раза обновить кэш пакетов из репозитария? )))) Но от этого опенссл свежее не станет.
До кучи, у него Squeeze. В репах squeeze последняя версия openssl - 0.9.8 Освоил бы ты хоть немного линукс, прежде чем давать глупые советы. |
JustesS, глобальная установка была с помощью ./config и последующих команд
Добавлено (19.02.2014, 23:41)
Опыт - есть истинный учитель(Леонардо Да Винчи)
Знать что нужно сделать, и не делать этого - худшая трусость(Конфуций)
Сообщение # 6 написано 19.02.2014 в 23:41
|
alexeyko123, у тебя сейчас в системе две версии openssl:
Одну(0.9.8) ты установил через apt (либо она вместе с системой встала) Вторую (1.0.0) ты собрал из исходников. Самый простой для тебя выход - переустановить ОС. Поставить свежий дебиан(wheeze). У него в репозитариях уже идет свежий openssl. Тоесть, достаточно его будет просто через apt установить.
Сообщение # 7 написано 19.02.2014 в 23:47
|
Paralitik, openssl пере устанавливал несколько раз, не помогает, ставил более старую версию 1.0.0с, один хрен...
Опыт - есть истинный учитель(Леонардо Да Винчи)
Знать что нужно сделать, и не делать этого - худшая трусость(Конфуций)
Сообщение # 12 написано 20.02.2014 в 09:47
|
_Support_, ты советуешь человеку два раза обновить кэш пакетов из репозитария? )))) Но от этого опенссл свежее не станет. До кучи, у него Squeeze. В репах squeeze последняя версия openssl - 0.9.8 Освоил бы ты хоть немного линукс, прежде чем давать глупые советы. знающий ты наш https://wiki.debian.org/ru/Aptitude https://wiki.debian.org/apt-get
upon the look
Сообщение # 14 написано 20.02.2014 в 15:30
|
знающий ты наш https://wiki.debian.org/ru/Aptitude https://wiki.debian.org/apt-get Ну ты же хрень пишешь По первой ссылке: Цитата Обновить список пакетов: # aptitude update Список, а не сам пакет. 1) Команды "apt-get update" и "aptitude update" идентичны. Смотрим ман по aptitude: Смотрим ман по apt-get: Смысл улавливаешь? update НЕ обновляет сам пакет, он обновляет кеш пакетов, индексные файлы. 2)Как я уже писал, у человека 6 дебиан. Если ты заглянешь в списки пакетов сквиза, то увидишь, что там вообще нет нужной версии openssl, там она старая. 3)Ты даже команды криво разделил, использовав одиночный амперсанд ))) В таком варианте у тебя apt-get update выполняется в сабшеле(в бекграунде) и не дожидаясь его завершения запускается aptitude update, что в большинстве случаев вызовет ошибку из-за того, что apt-get залочил директорию и локфайл, а работают оба они через dpkg |
Смысл улавливаешь? update НЕ обновляет сам пакет, он обновляет кеш пакетов, индексные файлы. 2)Как я уже писал, у человека 6 дебиан. Если ты заглянешь в списки пакетов сквиза, то увидишь, что там вообще нет нужной версии openssl, там она старая. 3)Ты даже команды криво разделил, использовав одиночный амперсанд ))) В таком варианте у тебя apt-get update выполняется в сабшеле(в бекграунде) и не дожидаясь его завершения запускается aptitude update, что в большинстве случаев вызовет ошибку из-за того, что apt-get залочил директорию и локфайл, а работают оба они через dpkg Молодец , загуглил Добавлено (20.02.2014, 18:36) aptitude upgrade Добавлено (20.02.2014, 18:37)
upon the look
Сообщение # 16 написано 20.02.2014 в 18:37
|
Будь мужиком, веди себя по-мужски. Тебя натыкали носом в твои же косяки - скажи "спасибо за ликбез, мой косяк".
Добавлено (20.02.2014, 18:41) --------------------------------------------- Что апгрейд? Ты написал: apt-get update & aptitude update Я тебе про это и сказал, что так(через update) ты предлагаешь ДВА раза обновить индексы пакетов. А не обновить сам пакет. Не важно, каким образом он установил пакет. Установка пакета через апт и аптитуд - ИДЕНТИЧНА с точки зрения менеджера пакетов, соответственно, потом без разницы чем обновить пакет, аптитудом или аптом. Можно поставить пакет через апт, а обновить его в последствии аптитудом. Так как оба они работают через dpkg и один из них являестя всего лишь фронтендом другого. Другое дело, если он устанавливал из исходников, тогда вообще менеджер пакетов не поможет. Кончай писать ересь! |
Не важно, каким образом он установил пакет. Установка пакета через апт и аптитуд - ИДЕНТИЧНА с точки зрения менеджера пакетов, соответственно, потом без разницы чем обновить пакет, аптитудом или аптом. Можно поставить пакет через апт, а обновить его в последствии аптитудом. Так как оба они работают через dpkg и один из них являестя всего лишь фронтендом другого. Другое дело, если он устанавливал из исходников, тогда вообще менеджер пакетов не поможет. Ты не понимаешь то что хотят тебе сказать люди
upon the look
Сообщение # 18 написано 20.02.2014 в 19:28
|
Раз я не понимаю, давай разберемся, начав с начала. Что ты хотел сказать, выложив скрин консоли с двумя командами? Что всё решение этой проблемы - обновить openssl именно так, этими двумя командами? Я думаю, что прочитав вышенаписанное и выдержки из манов, ты согласишься, что именно этими командами обновить openssl невозможно? То, что ты используешь два идентичных действия и пишешь что это потому, что ты не ванга: Я думаю, ты согласишься с тем, что любую софтину можно установить всего лишь двумя способами: менеджером пакетов(любым) и собрать из исходников. При установке любым менеджером пакетов, впоследствии этот пакет может быть обновлен так же любым менеджером. Они взаимозаменяемы. Ставь хоть из менеджером из гнома, обновить можно аптом. Если же он собирал из исходников, то ни один менеджер пакетов о собранной из исходников софтине вообще ничего не будет знать. И как следствие, ни удалить ни обновить такую софтину через любой менеджер пакетов будет невозможно(если только он не собирал сначала деб-пакет, а потом ставил его менеджером). Ни через аптитуд, ни через апт. Где я ошибся? Я действительно пытаюсь идти на диалог и понять, ошибся ли я где то или просто твой юношеский максимализм не дает признать тебе что ошибся ты. И раз уж ты мне пишешь, что я несу ересь, будь добр, аргументируй свои слова. Желательно вырезками из манов, офдоков, или же ссылками на rfc. А то я до сих пор от тебя не увидел ни одного вразумительного аргумента, только ссылка на вики с который ты сам же и сел впросак |
Короче, я не выкупаю как на этом хосте пере установить ОС, про какой сквиз ты мне говоришь тоже в первые слышу...
Опыт - есть истинный учитель(Леонардо Да Винчи)
Знать что нужно сделать, и не делать этого - худшая трусость(Конфуций)
Сообщение # 20 написано 20.02.2014 в 20:51
|
Paralitik, нашел другой хост с тест преиодом, поставил дебиан 7, посмотри че выйдет, можешь свой скайп дать или любые другие контактные данные чтобы я мог связаться с тобой в случае чего, я не хочу что бы вовжп весь был в моих темах
Опыт - есть истинный учитель(Леонардо Да Винчи)
Знать что нужно сделать, и не делать этого - худшая трусость(Конфуций)
Сообщение # 22 написано 20.02.2014 в 21:56
|
| |||
| |||
Без переустановки тоже можно: удалить из системы старый пакет 0.9.8, и вспомнить куда(с какими ключами) ты собирал свежий openssl
знающий ты наш 