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

Ответить
laguna
Сообщения: 88
Зарегистрирован: 05 апр 2015, 22:07
Operating system: ROSA DEKSTOP FRESH R5
Откуда: Пермь

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

Сообщение laguna » 11 апр 2015, 11:48

Уважаемые форумчане, всем привет!
Ситуация: Есть желание установить нативную 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С?

PastorDi
Сообщения: 2656
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение PastorDi » 11 апр 2015, 13:00

А не проще с сайта 1С скачать .rpm пакеты уже готовые? Чем так извращаться?

laguna
Сообщения: 88
Зарегистрирован: 05 апр 2015, 22:07
Operating system: ROSA DEKSTOP FRESH R5
Откуда: Пермь

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

Сообщение laguna » 11 апр 2015, 13:12

у меня нет регистрации на сайте 1С на данный момент.

PastorDi
Сообщения: 2656
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение PastorDi » 11 апр 2015, 13:18

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

laguna
Сообщения: 88
Зарегистрирован: 05 апр 2015, 22:07
Operating system: ROSA DEKSTOP FRESH R5
Откуда: Пермь

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

Сообщение laguna » 11 апр 2015, 13:27

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

Аватара пользователя
ДроноваЮ
Сообщения: 2636
Зарегистрирован: 01 июн 2011, 13:11
Operating system: Ubuntu/ROSA
Откуда: Москва

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

Сообщение ДроноваЮ » 11 апр 2015, 15:52

Утилитка, с помощью которой можно поставить deb в другую систему, называется , у нас вроде есть в репах.

Аватара пользователя
slavyanix
Сообщения: 868
Зарегистрирован: 04 авг 2012, 20:05
Operating system: Rosa Fresh R10

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

Сообщение slavyanix » 11 апр 2015, 17:20

он вроде и спрашивал что за ошибки при работе именно с alien.)))

laguna
Сообщения: 88
Зарегистрирован: 05 апр 2015, 22:07
Operating system: ROSA DEKSTOP FRESH R5
Откуда: Пермь

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

Сообщение laguna » 11 апр 2015, 18:17

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

Аватара пользователя
slavyanix
Сообщения: 868
Зарегистрирован: 04 авг 2012, 20:05
Operating system: Rosa Fresh R10

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

Сообщение slavyanix » 11 апр 2015, 19:00

вероятно может быть проблема в скриптах или скорее папках раскладки либ и бинарей. хотя интересно глянуть что за ошибки выдает.

laguna
Сообщения: 88
Зарегистрирован: 05 апр 2015, 22:07
Operating system: ROSA DEKSTOP FRESH R5
Откуда: Пермь

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

Сообщение laguna » 11 апр 2015, 19:50

Например вот такая которую написал в первом посте:
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.

Ответить