Jump to content


Beeker

Member Since 10 Jan 2009
Offline Last Active Today, 19:23
-----

#1452876 develop: python3 transition

Posted by Beeker on 22 May 2022 - 11:52

When 8.2 is released we indeed need to consider to make py3 develop and continue…. But indeed only when py3 is functional regarding the basics…

 

TV/Radio: OK

Start/Stop recording: No problem.

Timers: OK.

 

Autotimer plugin: TODO




#1447046 Het Weer app

Posted by Beeker on 23 April 2022 - 09:20

 

Als je de plugin vanuit de feed installeert werkt alles gewoon.

En daar zit nu net het punt waar ik geen vinger op kan leggen. Als ik een nieuwe image installeer zonder backup, dus kaal en dan later de plugins wil installeren zoals hierboven beschreven. Dan werkt bij Het Weer de temperatuur niet na installatie. Dan is mijn vraag hoe kan dat?

 

 

Hier werkt temperatuur gewoon met schone installatie.

 

Weet je zeker dat er niet ergens een bestand is blijven hangen ergens of zo?

 

Je zou dit bestand kunnen proberen voor python3.

Upload naar

/usr/lib/enigma2/python/Plugins/Extensions/HetWeer/

Attached Files




#1437234 OpenPLi-pyt3

Posted by Beeker on 10 March 2022 - 02:28

So, in the document you linked it says this:

exec some_code in globals, locals

Should be converted to this:

exec(some_code, globals, locals)

In the commit you have this:

exec(entry['args'] in globals(), locals())

Does it work?

Yes it does.

 

I forced the condition to be true and no crash.

No problem With:

exec('from ' + module + ' import ' + screen in globals(), locals())
exec('from ' + module + ' import ' + screen, globals(), locals())
exec('from ' + module + ' import ' + screen, globals, locals)

For now option 2

exec('from ' + module + ' import ' + screen, globals(), locals())

https://github.com/D...mberZap/pull/14
 

 

Attached Thumbnails

  • 1_0_19_4BC9_832_600_FFFF0000_0_0_0_19700101010101.jpg



#1434438 OpenPLi-pyt3

Posted by Beeker on 27 February 2022 - 21:42

 

PULSe 4K:  EPGImport is not working:

 

Can't concat str to bytes  when entering menu and pressing Yellow button (Manual).

[EPGImport] nextImport, source= News Channels (xz)
[EPGImport] Downloading: http://rytecepg.dyndns.tv/epg_data/rytecNWS.xz to local path: /tmp/epgimport.xz
[EPGImport] checkValidServer serverurl b'http://rytecepg.dyndns.tv/epg_data/rytecNWS.xz'
[EPGImport] Error at start: can't concat str to bytes
[Skin] Processing screen 'MessageBox', position=(0, 0), size=(1920 x 1080) for module 'MessageBox'.
[Screen] Warning: Skin is missing element 'autoresize' in <class 'Screens.MessageBox.MessageBox'>(EPGImport Plugin
Echec du démarrage:
can't concat str to bytes).

 

https://github.com/O...gimport/pull/82




#1431830 OpenPLi-pyt3

Posted by Beeker on 20 February 2022 - 09:25

Still got the same problem with WebkitHbbTV plugin. The same error like atteched few posts above.

 

Waiting for "working on it" :)  

 

Also error when installing Chromium, see attached pictures for details.

 

Regards,

DJWeed

Patches applied to webkithbbtv and Chromium.

 

Homebuild:  Update and re-install webkit and Chromium ( OPKG doesn't recognize a new version ).

 

OpenPLI server: Wait for finishing next build and re-install webkit and Chromium if you don't get updates for these packages.




#1425346 develop: python3 transition

Posted by Beeker on 1 February 2022 - 12:01

Python3 HomeBuild fails on Octagon SF8008 at the very end of the image build. HomeBuild of osmio4kplus completes. Thanks.

Fixed.




#1417578 develop: python3 transition

Posted by Beeker on 6 January 2022 - 19:10

Yes that can be removed. :)




#1417546 develop: python3 transition

Posted by Beeker on 6 January 2022 - 18:16

Build image and feed fully tested:

 

vuduo4k.OK

vuultimo4. OK

osmio4k OK.

lunix3-4k OK

 

@wanwizard, which boxes still fail at build?




#1417130 develop: python3 transition

Posted by Beeker on 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.




#1414846 develop: python3 transition

Posted by Beeker on 30 December 2021 - 14:05

Regarding to python 3.

There are still some things to fix

 

-up/down key in Customize menu

-up/down key in networksetup.

-Entering IP address for DNS, fallback and manually IP not working.

-Crash movielist.

 

And a few other things.

 

At this moment E2 is starts up and most things are working.

 

I have no holiday, but it should be ready soon.




#1409582 develop: python3 transition

Posted by Beeker on 13 December 2021 - 02:31

I want to help OpenPli to port Enigma2 to python 3 and plugins which are not ported to python 3 already in January, 2022 (when I have more time).

 

Only, I need full support of OpenPli team.

Well that could be a problem.Anyway I've offered it.

 

I've already startied with enigma2-plugins(which are not ported to python3 already AFAIK).

https://github.com/H...commits/python3

 

Python 2 is dead. More and more python plugins like Cryptography, Twisted, Mutagan etc.. has dropped python 2.

So updating OE core will be more useless when time goes by.

 

Only third-party3  PY2 plugins, yes that could be a problem..




#1390126 devel: samba rebuilds

Posted by Beeker on 2 October 2021 - 17:19

@wanwizard.

 

Wrong patch

 

https://github.com/O...f03888deba243ff




#1390090 devel: samba rebuilds

Posted by Beeker on 2 October 2021 - 16:52

Changes to e2fsprogs triggers almost en entire rebuild I noticed a while ago.

So if you create a e2fspprogrs-dm8000, you have to to that for all packages which depends on e2fsprogs,

 

Openembedded-core has applied the patch for a long time (It's applied ti all boxes in OpenPLI 7.3, and Perhaps OpenPLi 6.x).

 

So I suggest to apply the patch to all mipsel boxes.




#1327171 One proc file for detecting the MACHINE in all enigma2 images.

Posted by Beeker on 8 March 2021 - 05:51

What part is not clear to you?

More repositories are open now, that's OK but it doesn't change anything actually.

It's still closed.

This is just a joke.

It's like "I give you this car, but you can't drive with it".

Open repositories are for self study now, LOL.

 

Yeah I know, the build of OV is always broken.

Pushing untested code blind to Github and let it fix by other developers is a real  Open Vision thing.

The other working code is stolen from other images, without credits.

Tell me, are testers still need to do a mandatory donation to get an image?

 

 

Well ,never mind, I don't care.

 

Changing Image name to "Closed Hypocrite" would be better.

 

Good luck.




#1327099 One proc file for detecting the MACHINE in all enigma2 images.

Posted by Beeker on 7 March 2021 - 19:49

Thanks for that, that's good.

 

I'm afraid you don't get it.

 

The OV-core is 3 months old and frozen and no support.

It's not ment for self-building.

So you need to update and maintain it yourself.

 

I advice you strongly to keep the OV core changes private and the images you built as well.

So that PP can't track what you're doing..

Otherwise the Persian Dictator will add you to this blacklist and ban/remove you OV forum account.

 

So you are warned!