Страница 1 из 1

Конвертация из deb в rpm

Добавлено: 11 апр 2015, 11:48
laguna
Уважаемые форумчане, всем привет!
Ситуация: Есть желание установить нативную 1С. На данный момент использую через wine (не то что бы не устраивало, но не все идеально работает, плюс конечно шрифты не комильфо смотрятся при таком варианте).
В свое время мне удалось раздобыть deb-пакеты 1С версии 8.3 которую я удачно использовал и устанавливал в LinuxMint.
Сейчас же хочу конвертировать deb-пакеты в rpm.
Имеются следующие пакеты:
Изображение
Использую команду для конвертации
# alien --to-rpm --scripts ./1c-enterprise83-client-nls_8.3.1-531_amd64.deb

В ответ получаю длинный список повторяющейся однотипной строчки и в конце указание о некой ошибке:
1c-enterprise83-client-nls.x86_64: E: dir-or-file-in-opt (Badness: 50) /opt/1C/v8.3/x86_64/schemui_uk.res

1c-enterprise83-client-nls.x86_64: E: dir-or-file-in-opt (Badness: 50) /opt/1C/v8.3/x86_64/perform_lt.res

1c-enterprise83-client-nls.x86_64: E: dir-or-file-in-opt (Badness: 50) /opt/1C/v8.3/x86_64/imageui_vi.res

1c-enterprise83-client-nls.x86_64: E: dir-or-file-in-opt (Badness: 50) /opt/1C/v8.3/x86_64/frntend_lt.res

1c-enterprise83-client-nls.x86_64: E: dir-or-file-in-opt (Badness: 50) /opt/1C/v8.3/x86_64/moxelui_de.res

1 packages and 0 specfiles checked; 694 errors, 4 warnings.
(none): E: badness 17697 exceeds threshold 49.
error: Package check "/usr/bin/rpmlint -T -f /root/rpmbuild/SOURCES/1c-enterprise83-client-nls.rpmlintrc ../1c-enterprise83-client-nls-8.3.1-532.x86_64.rpm" failed.


Ошибки сборки пакетов:
Обнаружен(ы) установленный(е) (но не упакованный(е)) файл(ы):
/1c-enterprise83-client-nls-8.3.1-532.spec
Package check "/usr/bin/rpmlint -T -f /root/rpmbuild/SOURCES/1c-enterprise83-client-nls.rpmlintrc ../1c-enterprise83-client-nls-8.3.1-532.x86_64.rpm" failed.
При этом в каталоге rpm-пакет создан:
Изображение
Собственно что это за ошибка, как понимаю пакет имеет ошибку и не факт что после установки программа будет работать корректно?
Вообще, есть ли смысл заниматься конвертированием пакетов из deb в rpm в случае с пакетами для 1С?

Re: Конвертация из deb в rpm

Добавлено: 11 апр 2015, 13:00
PastorDi
А не проще с сайта 1С скачать .rpm пакеты уже готовые? Чем так извращаться?

Re: Конвертация из deb в rpm

Добавлено: 11 апр 2015, 13:12
laguna
у меня нет регистрации на сайте 1С на данный момент.

Re: Конвертация из deb в rpm

Добавлено: 11 апр 2015, 13:18
PastorDi
laguna писал(а):у меня нет регистрации на сайте 1С на данный момент.
Тут я помочь не могу. :)
Можете в интернете поискать чужие логины/пароли к 1С. Народ иногда тупит, выкладывает файлики с паролями и логинами от своих 1С аккоунтов.
Я такие вещи здесь выкладывать не будет. :D Если очень захотите, сами найдете.

Re: Конвертация из deb в rpm

Добавлено: 11 апр 2015, 13:27
laguna
Честно говоря, тоже не хочу этим заниматься. Да и смысл.
Ключ у меня есть (HASP) свой от старой версии, и к этим deb-пакетам он подходит.
Чтобы скачать с сайта 1С новую версию мне необходимо иметь доступ (т.е. как минимум оплатить им минимальную годовую техподдержку, в
2011 она стоила 10 500 руб., сейчас наверное уже больше).
По-скольку как понимаю, конфигурировать из deb в rpm это извращение в данном случае, буду работать через wine, костыли конечно те ещё, но зато свои :)

Re: Конвертация из deb в rpm

Добавлено: 11 апр 2015, 15:52
ДроноваЮ
Утилитка, с помощью которой можно поставить deb в другую систему, называется , у нас вроде есть в репах.

Re: Конвертация из deb в rpm

Добавлено: 11 апр 2015, 17:20
slavyanix
он вроде и спрашивал что за ошибки при работе именно с alien.)))

Re: Конвертация из deb в rpm

Добавлено: 11 апр 2015, 18:17
laguna
Все верно про alien я знаю и его использую (это в первом посте описано же). Но видимо не вариант конвертировать-на каждый пакет подобные ошибки вылазят....

Re: Конвертация из deb в rpm

Добавлено: 11 апр 2015, 19:00
slavyanix
вероятно может быть проблема в скриптах или скорее папках раскладки либ и бинарей. хотя интересно глянуть что за ошибки выдает.

Re: Конвертация из deb в rpm

Добавлено: 11 апр 2015, 19:50
laguna
Например вот такая которую написал в первом посте:
1c-enterprise83-client-nls.x86_64: E: dir-or-file-in-opt (Badness: 50) /opt/1C/v8.3/x86_64/schemui_uk.res

1c-enterprise83-client-nls.x86_64: E: dir-or-file-in-opt (Badness: 50) /opt/1C/v8.3/x86_64/perform_lt.res

1c-enterprise83-client-nls.x86_64: E: dir-or-file-in-opt (Badness: 50) /opt/1C/v8.3/x86_64/imageui_vi.res

1c-enterprise83-client-nls.x86_64: E: dir-or-file-in-opt (Badness: 50) /opt/1C/v8.3/x86_64/frntend_lt.res

1c-enterprise83-client-nls.x86_64: E: dir-or-file-in-opt (Badness: 50) /opt/1C/v8.3/x86_64/moxelui_de.res

1 packages and 0 specfiles checked; 694 errors, 4 warnings.
(none): E: badness 17697 exceeds threshold 49.
error: Package check "/usr/bin/rpmlint -T -f /root/rpmbuild/SOURCES/1c-enterprise83-client-nls.rpmlintrc ../1c-enterprise83-client-nls-8.3.1-532.x86_64.rpm" failed.