Спорим что сейчасВы готовы на Dalmore 22-ух летний ? Дело в том что у Вас в логе все прекрасно видно , но те кто не умеет читать , те высталяют благородный напиток .. или ?
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.И запустить плаг ... И НИКАКОЙ CROSSEPG ни на что не влияет Не удаляя ваш плагин установил GrossEPG иИ никакой взаимосвязи .. ибо в очередной раз ЗАХОДЯ в плаг e2m3u2b он таки устанавливает все тот же python-multiprocessing
.... Вискарь ждать когда?
У Вас в логе "зряче" видно что при старте плага не утанавливается python-multiprocessingЭто конечно опять не мое дело, но разве лучше не указать все необходимое в зависимости пакета?
чтоб твой хороший плагин работал с RMP и RMP TVГде написано, что у нас это обсуждается?
Это конечно опять не мое дело, но разве лучше не указать все необходимое в зависимости пакета?Это не проблема и обычно так всеми и делается ..... Проблема в том что один и тот же пакет (ipk) используется для установки что на имиджи на Py2 , что на имиджи на Py3 (OpenATV6.5)...... Секция "Depends:" файла control ipk-пакета НЕ предусматривает логики или возможности определения необходимой версии python-multiprocessing или python3-multiprocessing в зависимости от используемого пользователем имиджа..... Ставить оба - "не комильфо" (зачем засорять не нужными зависимостями?) ... Как вариант, можно "разрулить" данную ситуацию установкой multiprocessing, для используемой в имидже версии Python, в скрипте postinst или preinst ipk-паета и там на bash выписать логику определения и установки multiprocessing для используемой версии Python ... НО ! Чем это будет отличаться от subprocess.run или subprocess.call, которые выполняются в самом "теле" кода плагина - лично мне не понятно
Как и не понятно почему только у одного пользователя это "вылезло" ..... и только по multiprocessing
Дело в том что все необходимые зависимости питона для данного плагина именно так ставятся у всех и очень давно ... с момента когда я начал одновременно поддерживать Py2/Py3
Это конечно опять не мое дело, но разве лучше не указать все необходимое в зависимости пакета?Нет не Ваше ... просто Вы НЕ понимаете о чем пишите ... Пояснения - постом выше
что сделать чтоб твой хороший плагин работал с RMP и RMP TV.Не понимаю кто Вам сказал и где Вы прочли что НЕ работает .... просто БЕЗДУМНАЯ установка зависимостей питона которые Вы пихаете скриптом (скорее всего авторства Ednaz, ) нарытым Вами на просторах интернета, для того чтобы RMP работал - ДО ДОБРА НЕ ПРИВОДИТ ... лично у меня - ВСЕ ВЕЗДЕ И ВСЕГДА РАБОТАЕТ
... К слову ... А чего Вы решили что это мой плаг не работает ?
Мне еще не попался НИ один имидж где бы моя "поделка" не работала ....
XXI век на дворе .....
Секция "Depends:" файла control ipk-пакета НЕ предусматривает логики или возможности определения необходимой версии python-multiprocessing или python3-multiprocessing в зависимости от используемого пользователем имиджаТеоретически в место Depends: можно использовать Recommends: в котором можно указать обоих.
можно использовать Recommends: в котором можно указать обоих.И тогда ОБА установятся , если ОБА есть на фиде имиджа
.... Отличие Recommends от Depends только в том что Recommends не предполагает обязательного наличия зависимости питона для работы плагина при его установке. В случае отсутствия заданной в Recommends зависимости питон, установка плагина пройдет штатно ... В случае, если указываем в Depends необходимую зависимость, то если она отсутсвует на фиде и не установлена - то плагин не установится .... Но ни в Recommends ни Depends не поддерживается логика определения используемой версии питон имиджем пользователя 
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Если указать Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.... установятся ОБА
... А "по факту" нужен только python-multiprocessing Правда я бы выбрал двух отдельных пакет.В моем случае из одних и тех же скриптов control и исходников сразу собирается ipk и deb которые работают везде
... Ну кроме ОДНОГО пользователя который не смог внятно пояснить как этого добиться ... А оперируя функционалом библиотеки subprocess я могу решить ЛЮБЫЕ задачи и реализовать практически любую логику кодаas it matches the installed versionВоспользуйтесь словарем ! Вслед за этим - СНЕСИТЕ уже установленную версию с тем же номером версии и .... можно еще погуглить что значит и зачем надо вот такое
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра. :'(
И вот по новому установить не получается.
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.И ставиш по новойЯ вычистил все следы плагина в имиджеАха .. да .. да ... так и было :'( ... и файлик "текстовый" тоже , в котором перечислено всё что уставновлено в вашем имидже и версии установленного ? Ой вей .... а что
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра. ? Не ? Дядя ГуглЬ молчит ?