Jump to content


Photo

develop: python3 transition


  • Please log in to reply
371 replies to this topic

Re: develop: python3 transition #181 XRayhTec

  • Senior Member
  • 449 posts

+8
Neutral

Posted 4 January 2022 - 19:22

For me hbbtv is running ok on Zgemma h9 and h9combo with webkit (instead of the Qt5 hbbtv), but providers on which it can be used become less.
Regards,

607xRAYHTECV13

ET4x00RAYHTEC4.0

XP1000RAYHTEC7B

H9COMBORAYHTEC9b


Re: develop: python3 transition #182 el bandido

  • Senior Member
  • 392 posts

+15
Neutral

Posted 4 January 2022 - 20:44

 

First build is running since this morning.

 

Test images for the ET10000, GB Trio 4K, H9, HD51, SH1, Pulse 4K, UstymPro4K and Viper t2c are online.

 

Build for the osmio4k, lunix3-4k, osmio4kplus, vuduo4k and vuultimo4k failed.

 

osmio4k: ERROR: Nothing PROVIDES 'qtwebengine'

lunix3-4k: ERROR: Nothing RPROVIDES 'webkit-hbbtv-plugin'

osmio4kplus: ERROR: Nothing PROVIDES 'qtwebengine'

vuduo4k: ERROR: Nothing PROVIDES 'python-native'

vuultimo4k: ERROR: Nothing PROVIDES 'python-native'

 

Removing qtplugins, webkithbbtv, and openhbbtvbrowser from openpli-enigma2-feed.bb allows the image plus feeds to build for osmio4kplus. Maybe consider going around these three items for a bit until other things can be fixed? Figured I would mention it since it is a test image.



Re: develop: python3 transition #183 littlesat

  • PLi® Core member
  • 57,083 posts

+698
Excellent

Posted 4 January 2022 - 20:50

+1

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: develop: python3 transition #184 Pr2

  • PLi® Contributor
  • 6,166 posts

+261
Excellent

Posted 4 January 2022 - 21:06

I have a regression I build the PULSe4K and I have no feed available, in my first test this was not a problem at all it just fails to get the feed server (my build PC) and it continues.

 

Now I have a GSOD because it couldn't find the feed (wget) and this lead to an infinite loop.  I tried then to setup a feed server on my PC but it seems that I didn't properly succeed because the infinite GSOD remains.

The loop when I start trying to launch the autorestore.


NO SUPPORT by PM, it is a forum make your question public so everybody can benefit from the question/answer.
If you think that my answer helps you, you can press the up arrow in bottom right of the answer.

Wanna help with OpenPLi Translation? Please read our Wiki Information for translators

Sat: Hotbird 13.0E, Astra 19.2E, Eutelsat5A 5.0W
VU+ Solo 4K: 2*DVB-S2 + 2*DVB-C/T/T2 (used in DVB-C) & Duo 4K: 2*DVB-S2X + DVB-C (FBC)

AB-Com: PULSe 4K 1*DVB-S2X (+ DVB-C/T/T2)
Edision OS Mio 4K: 1*DVB-S2X + 1*DVB-C/T/T2
 


Re: develop: python3 transition #185 WanWizard

  • PLi® Core member
  • 70,275 posts

+1,799
Excellent

Posted 4 January 2022 - 21:10

There should be nothing in the image that rquires an optional package. wget is (should be) part of of busybox, and should therefore always be available?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: develop: python3 transition #186 Pr2

  • PLi® Contributor
  • 6,166 posts

+261
Excellent

Posted 4 January 2022 - 21:18

I misswrite the error was refering to wget because wget cannot get a valid answer and instead of properly handling this case an skipping to the other package or leaving the autorestore it just crash.

 

I reflash the image this time without restoring anything and in the setup wizard (1st screen) where you select the language up/down arrows are not working (PULSe 4K) so you can only continue in English.

In the menu in the language selection screen also up / down are not working.

 

Edit: just have it again wget receives a HTTP 401 this lead to GSOD

/usr/lib/enigma2/python/Screens/Standby.py:116: SyntaxWarning: "is not" with a literal. Did you mean "!="? 
 if self.StandbyCounterIncrease is not 1:
/usr/lib/enigma2/python/Navigation.py:91: SyntaxWarning: "is" with a literal. Did you mean "=="?
 if count > 1 and adjust[0] is 0:
/usr/lib/enigma2/python/Plugins/Extensions/GraphMultiEPG/GraphMultiEpg.py:853: SyntaxWarning: "is" with a literal. Did you mean "=="?
 line.visible = config.misc.graph_mepg.show_timelines.value is "all"
/usr/lib/enigma2/python/Components/MediaPlayer.py:41: SyntaxWarning: "is" with a literal. Did you mean "=="?
 if text is "":
/usr/lib/enigma2/python/Plugins/SystemPlugins/WirelessLan/Wlan.py:328: SyntaxWarning: "is" with a literal. Did you mean "=="?
 if item is "None" or item is "":
/usr/lib/enigma2/python/Plugins/SystemPlugins/WirelessLan/Wlan.py:328: SyntaxWarning: "is" with a literal. Did you mean "=="?
 if item is "None" or item is "":
/usr/lib/enigma2/python/Components/TuneTest.py:145: SyntaxWarning: "is not" with a literal. Did you mean "!="?
 if tsid is not -1 and onid is not -1:
/usr/lib/enigma2/python/Components/TuneTest.py:145: SyntaxWarning: "is not" with a literal. Did you mean "!="?
 if tsid is not -1 and onid is not -1:
/usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/plugin.py:217: SyntaxWarning: "is not" with a literal. Did you mean "!="?
 if iSoftwareTools.available_updates is not 0:
/usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/plugin.py:634: SyntaxWarning: "is not" with a literal. Did you mean "!="?
 if iSoftwareTools.available_updates is not 0:
/usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/plugin.py:678: SyntaxWarning: "is not" with a literal. Did you mean "!="?
 if len(self.selectedFiles) == 0 and iSoftwareTools.available_updates is not 0:
/usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/plugin.py:680: SyntaxWarning: "is not" with a literal. Did you mean "!="?
 elif len(self.selectedFiles) is not 0:
/usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/plugin.py:689: SyntaxWarning: "is not" with a literal. Did you mean "!="?
 if len(self.selectedFiles) == 0 and iSoftwareTools.available_updates is not 0:
/usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/plugin.py:692: SyntaxWarning: "is not" with a literal. Did you mean "!="?
 elif len(self.selectedFiles) is not 0:
/usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/plugin.py:712: SyntaxWarning: "is not" with a literal. Did you mean "!="?
 if current[7] is not '':
/usr/lib/enigma2/python/Plugins/SystemPlugins/SoftwareManager/plugin.py:754: SyntaxWarning: "is not" with a literal. Did you mean "!="?
 if current[7] is not '':

Traceback (most recent call last):
 File "/usr/lib/enigma2/python/Components/Opkg.py", line 187, in cmdData
   if '\n' in data:
TypeError: a bytes-like object is required, not 'str'
[ePyObject] (CallObject(<bound method OpkgComponent.cmdData of <Components.Opkg.OpkgComponent object at 0xb23adad8>>,(b'wget: server returned error: HTTP/1.1 404 Not Found\
n',)) failed) 

In the menu VideoFineTune module (TestScreens) is also not found -> GSOD


Edited by Pr2, 4 January 2022 - 21:26.

NO SUPPORT by PM, it is a forum make your question public so everybody can benefit from the question/answer.
If you think that my answer helps you, you can press the up arrow in bottom right of the answer.

Wanna help with OpenPLi Translation? Please read our Wiki Information for translators

Sat: Hotbird 13.0E, Astra 19.2E, Eutelsat5A 5.0W
VU+ Solo 4K: 2*DVB-S2 + 2*DVB-C/T/T2 (used in DVB-C) & Duo 4K: 2*DVB-S2X + DVB-C (FBC)

AB-Com: PULSe 4K 1*DVB-S2X (+ DVB-C/T/T2)
Edision OS Mio 4K: 1*DVB-S2X + 1*DVB-C/T/T2
 


Re: develop: python3 transition #187 WanWizard

  • PLi® Core member
  • 70,275 posts

+1,799
Excellent

Posted 4 January 2022 - 21:21

401 is a prompt for authentication, which is not supported on the feed.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: develop: python3 transition #188 Pr2

  • PLi® Contributor
  • 6,166 posts

+261
Excellent

Posted 4 January 2022 - 21:29

Sorry was 404 not found 401 was a typo see now the stacktrace :-)


NO SUPPORT by PM, it is a forum make your question public so everybody can benefit from the question/answer.
If you think that my answer helps you, you can press the up arrow in bottom right of the answer.

Wanna help with OpenPLi Translation? Please read our Wiki Information for translators

Sat: Hotbird 13.0E, Astra 19.2E, Eutelsat5A 5.0W
VU+ Solo 4K: 2*DVB-S2 + 2*DVB-C/T/T2 (used in DVB-C) & Duo 4K: 2*DVB-S2X + DVB-C (FBC)

AB-Com: PULSe 4K 1*DVB-S2X (+ DVB-C/T/T2)
Edision OS Mio 4K: 1*DVB-S2X + 1*DVB-C/T/T2
 


Re: develop: python3 transition #189 Beeker

  • PLi® Contributor
  • 1,602 posts

+203
Excellent

Posted 4 January 2022 - 21:41

@pr2

 

Error opkg.py has nothing to do with wget and 401, 404 etc..

I have patch for that.

You can't use GUI Enigma2 for now, only telnet.

Autoback/restore neither.

 

I'm busy with up/down keys.

 

OPKG is working, probably you have wrong config files,.

Try IP address in opkg config files instead of host-name.


Edited by Beeker, 4 January 2022 - 21:42.

Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: develop: python3 transition #190 Beeker

  • PLi® Contributor
  • 1,602 posts

+203
Excellent

Posted 5 January 2022 - 07:43

openhbbtvbrowser removed.

 

https://github.com/O...5272c5310d4f657

 

All boxes should build now out of the box.

 

-Language selection fixed.

 

 

Other problem.

 

When running 'make feed' package-index doesn't work.

After building feed, you need to run 'make image' to update the package-index.

 

I know a solution.

Instead of of include package-index, add package-index to DEPENDS.

Althought, that brings us to another problem.

 

libcrypto-compat, libxcrypt-compat and openssl trying all to install  /usr/lib/libcrypt.a

No big deal to remove *.a files.

But then i complains about duplicate *.so files.

I assume this also happens when users try to install libxcrypt-compat/libcrypto-compat.

All those duplicate files from different packages will be overriden.

 

So, what to do with libcxcryp/libcrypto?


Edited by Beeker, 5 January 2022 - 07:43.

Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: develop: python3 transition #191 Beeker

  • PLi® Contributor
  • 1,602 posts

+203
Excellent

Posted 5 January 2022 - 07:53

To try, apply patch

diff --git a/meta-openpli/recipes-openpli/images/openpli-enigma2-feed.bb b/meta-openpli/recipes-openpli/images/openpli-enigma2-feed.bb
index ebb2997f..21685123 100644
--- a/meta-openpli/recipes-openpli/images/openpli-enigma2-feed.bb
+++ b/meta-openpli/recipes-openpli/images/openpli-enigma2-feed.bb
@@ -2,10 +2,6 @@
 # but that should be built for the feed so that other
 # components may use them and install on demand.
 
-# Trick: We want to create the package index, and we don't actually
-# package anything, so we "inherit" the package indexer recipe.
-require recipes-core/meta/package-index.bb
-
 # We have a GPLv2 license for this recipe...
 require conf/license/openpli-gplv2.inc
 
@@ -195,4 +191,4 @@ OPTIONAL_ENIGMA2_PACKAGES = " \
 	${OPTIONAL_BSP_ENIGMA2_PACKAGES} \
 	"
 
-DEPENDS += "${OPTIONAL_PACKAGES} ${OPTIONAL_ENIGMA2_PACKAGES}"
+DEPENDS += "${OPTIONAL_PACKAGES} ${OPTIONAL_ENIGMA2_PACKAGES} package-index"

 


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: develop: python3 transition #192 Pr2

  • PLi® Contributor
  • 6,166 posts

+261
Excellent

Posted 5 January 2022 - 10:36

@pr2

 

Error opkg.py has nothing to do with wget and 401, 404 etc..

I have patch for that.

You can't use GUI Enigma2 for now, only telnet.

Autoback/restore neither.

 

I'm busy with up/down keys.

 

OPKG is working, probably you have wrong config files,.

Try IP address in opkg config files instead of host-name.

 

My first build was working fine the opkg/wget not finding the server doesn't cause a GSOD and it should not generate such screen. That's what I mean with my report. :-)


NO SUPPORT by PM, it is a forum make your question public so everybody can benefit from the question/answer.
If you think that my answer helps you, you can press the up arrow in bottom right of the answer.

Wanna help with OpenPLi Translation? Please read our Wiki Information for translators

Sat: Hotbird 13.0E, Astra 19.2E, Eutelsat5A 5.0W
VU+ Solo 4K: 2*DVB-S2 + 2*DVB-C/T/T2 (used in DVB-C) & Duo 4K: 2*DVB-S2X + DVB-C (FBC)

AB-Com: PULSe 4K 1*DVB-S2X (+ DVB-C/T/T2)
Edision OS Mio 4K: 1*DVB-S2X + 1*DVB-C/T/T2
 


Re: develop: python3 transition #193 Beeker

  • PLi® Contributor
  • 1,602 posts

+203
Excellent

Posted 5 January 2022 - 10:41

Should be fixed now.

 

Lot of things are fixed.

 

Software update and install/remove plugins working with GUI E2.

 

Still work to do.


Edited by Beeker, 5 January 2022 - 10:43.

Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: develop: python3 transition #194 WanWizard

  • PLi® Core member
  • 70,275 posts

+1,799
Excellent

Posted 5 January 2022 - 14:28

The requested list of images is now constantly build. Last build run still had a lot of errors, so not everything seems to be fixed yet.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: develop: python3 transition #195 Pr2

  • PLi® Contributor
  • 6,166 posts

+261
Excellent

Posted 5 January 2022 - 18:02

I saw that the plugin EPGimport is not in the list of the available plugin:

enigma2-plugin-extensions-epgimport

 

I guess that's because EPGimport is not compatible with Python3 so it doesn't build? Or is it just because we forgot to include it?

 

My internal plugins feed is working now.


Edited by Pr2, 5 January 2022 - 18:03.

NO SUPPORT by PM, it is a forum make your question public so everybody can benefit from the question/answer.
If you think that my answer helps you, you can press the up arrow in bottom right of the answer.

Wanna help with OpenPLi Translation? Please read our Wiki Information for translators

Sat: Hotbird 13.0E, Astra 19.2E, Eutelsat5A 5.0W
VU+ Solo 4K: 2*DVB-S2 + 2*DVB-C/T/T2 (used in DVB-C) & Duo 4K: 2*DVB-S2X + DVB-C (FBC)

AB-Com: PULSe 4K 1*DVB-S2X (+ DVB-C/T/T2)
Edision OS Mio 4K: 1*DVB-S2X + 1*DVB-C/T/T2
 


Re: develop: python3 transition #196 Beeker

  • PLi® Contributor
  • 1,602 posts

+203
Excellent

Posted 5 January 2022 - 18:08

A lot of plugins are disabled now.

 

Need to be fixed one by one.


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: develop: python3 transition #197 Beeker

  • PLi® Contributor
  • 1,602 posts

+203
Excellent

Posted 5 January 2022 - 18:10

Build lunix3-4k fixed.

 

vuduo4k running.


Dreambox dm920, Uclan Ustym4Kpro, Gigablue UHD TRIO 4K and Dreambox dm8000. Wavefrontier T55 13.0|19.2|23.5|28.2 + Ziggo.


Re: develop: python3 transition #198 WanWizard

  • PLi® Core member
  • 70,275 posts

+1,799
Excellent

Posted 5 January 2022 - 19:39

I've just noticed the images built are not publicly available. Will fix that after the current run is finished.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: develop: python3 transition #199 catastrofus

  • Senior Member
  • 3,480 posts

+43
Good

Posted 5 January 2022 - 19:44

Check, I couldn't find those images (especially for the et10k) in the download section.


2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 9.0r/nb) + een et10k/osmini ((nb) geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: develop: python3 transition #200 WanWizard

  • PLi® Core member
  • 70,275 posts

+1,799
Excellent

Posted 5 January 2022 - 20:17

Should be fixed when the current build run is finished.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users