Posts by abu baniaz

    For the one built by images, I have removed the delete lines for file sin /etc/enigma2. I had to re-add the script to remove the plugin folder, but it is a moot point. opkg would have removed it anyway. I have asked Captain to improve the bitbake file to further improve it. I did not increase the version as that would have forced an update and deleted files. So the next will use the current postrm, subsequent one will use the newer one.


    For the standalone ipk, KiddaC adds the Py files so that plugins works on different versions of python. The .py file compile .pyo or .pyc files. The .pyc/pyo files were not added by opkg, so that is why they remain. So part of plugin remains, KiddaC will have to add/modify a postrm file for that issue.

    Noted.


    Just for information: Whether what people think the version number changes or not, the ones on the image's plugin sever was always built using latest files from Kiddac's GitHub. It was always updated whenever an image was build was run. ATV build almost every day. The version number did actually update, it was the section after Git. If you are implying the number now matches what Kiddac uses, that is because he has finally started to use Tags and the bitbake files used to build them now uses that too.



    Quote

    but I will still install enigma2-plugin-skins-slyk1080r19 from hard drive because I know skin has not been updated yet

    I don't understand your reasoning. Or rather maybe I am not explaining it properly. Unless the files on GitHub are different to what kiddac is using to make the ipk he has uploaded on forum, they will be identical. There was only a pause in re-building them for a few days.


    hi dont wast your time in box whit poor hardaware and low memory , icam no working or freez or black , work only in good enigma box i have all testing,regards

    Somebody I know is using this on a TM Twin, 400MHz CPU. It does not even have enough RAM to complete a CrossEPG run.

    So that we are on even keel, for the items/plugins that are available on the image's plugin server, can you please delete any ipks that being will installed from your hdd. Shared skin components, etc. I am quite confident that is what is interfering with identifying and resolving this issue. Nobody else has reported the problem, I would like to get it fixed for you and everyone else.

    Flash online essentially just flashes image. The restoration process happens after new image is flashed. It is separate but called upon. As is the creation of settings/Plugins backup. The choices may cause the fast restore process to start after the new image is flashed.


    Yes you are right. The restoration of previously installed plugins is just a re-installation from the images plugin server. That applies to all images. ATV also offers you the option to choose plugins.


    The complication in this whole issue is the standalone ipk versions you are "restoring" . Can you please answer these questions :

    Do you want Kiddac's ipks or the ones built on images plugin server?

    Why are you downloading ipk from the images team plugin server?

    Just to clarify..... when you restore, do you have ipks that are installed as part of the restoration process?


    Please rephrase the last paragraph in post 15. It is imperative you describe one process at a time and not mention several and different things intertwined. I don't need pictures, just a coherent, logical, flowing description. Doing several things together complicates things.


    Note:

    The way opkg works is as follows: "opkg remove" will only remove items opkg added as part of the installation process. Any files that are created by the plugin or files are not removed. As an example, if a py file creates a pyc file, the pyc files will not be uninstalled. This is why some plugins have the postrm scripts (sections in bitbake files)


    "Settings restore" from the images restores files that were saved. It is independent of plugins. If you subsequently and as a separate process install a plugin whichc has a removal script, uninstallattion of the plugin will remove the the listed files. That is a script being run, it is not opkg. The script is not restricted to what opkg does. Hypothetically speaking, you can create a plugin that has a removal script to erase files from your box.

    I can confirm that once you install the standalone ipk, there is an issue with downloading the package from the image's server.



    However, opkg knows it is installed.

    Code
    root@gbquad4k:~# opkg install enigma2-plugin-extensions-jedimakerxtream
    Package enigma2-plugin-extensions-jedimakerxtream (6.21.20230107) installed in root is up to date.
    root@gbquad4k:~#


    I am presuming once the tags get added and bitbake files are amended, then there will be no issue with upgrades.

    Uninstalling the package and then installing it is fine. I obviously can't upgrade.


    I am still curious as to why the ipk is being downloaded instead of just installing the package from the image's plugin server. If you are using the standalone ipk, why bother with the one on the image's plugin server?



    Once I install the one from the plugin server and then install/upgrade to the standalone ipk, this is what happens. However, I don't have any bouquets/playlists to check with.


    Please, can somebudy help me, i try to install above " OSCam-11718-798 " on my old DM800 HD VPR original with image ( openpli-2.1-beta-dm800-20140510 ) , my problem is that i can't install it , i've install before OSCam.ipk with telnet but i've tried both with DCC / telnet and with USB but can't get it to install, is there another way to install this OSCam ?

    Thanks in advance

    Install it by command line and post back what it says. That should show the issue/error.

    To save you the trouble, I have just flashed ATV 7.2 (23/05/2023). I did not restore anything afterwards and started with a clean slate.


    abu baniaz , just rebooted to another partition,

    but still no joy with jedimaker or xstreamity also tried opkg flag user enigma2-plugin-extensions-jedimakerxtream just in case I will try reinstalling clean image on this partition tomorrow

    "Rebooted into another partition".

    Does that mean you rebooted in an old ATV 7.2 which was already installed and presumably had some changes done

    or

    You just flashed ATV 7.2 into another slot and used the restore process to install ipks on your hdd as well as settings/plugins?


    People use terms like "clean image" or "fresh flash". What does that mean please? If you flash an image that is created by an image team it is always clean! It is what you do after flashing the image is flashed that is important in determining what happens. Granted that the ATV "online flashing" process poses some questions which include clean. But, if you read the text, it says "after" flashing the image. For a person experiencing issues, I would say, flash an image, do not restore settings or plugins. For ATV users, select no to creating a settings backup. On next question select. "Clean ( just flash and start clean)". I am sure we will get to the bottom of the issue.


    Does flashing a "dirty image" therefore imply flashing an image that was backed up?


    Sorry, I don't know what the "flag" feature does.

    KiddaC


    Do you want these removed?


    E2Piconizer

    Code
    pkg_postrm:${PN} () {
    #!/bin/sh
    echo "Removing E2Piconizer Plugin from the system ..."
    rm -r /usr/lib/enigma2/python/Plugins/Extensions/E2Piconizer > /dev/null 2>&1
    rm -r /etc/enigma2/E2Piconizer > /dev/null 2>&1
    exit 0
    }


    JediMakerXtream

    Code
    pkg_postrm:${PN} () {
    #!/bin/sh
    rm -rf /etc/enigma2/jediplaylists/playlist_all.json > /dev/null 2>&1
    rm -rf /usr/lib/enigma2/python/Plugins/Extensions/JediMakerXtream > /dev/null 2>&1
    rm -rf /etc/enigma2/*jmx*.* > /dev/null 2>&1
    rm -rf /etc/epgimport/*jmx*.* > /dev/null 2>&1
    sed -i '/jmx/d' /etc/enigma2/bouquets.tv
    echo "Restart GUI to finish uninstall!"
    }


    jediepgxtream

    Code
    pkg_postrm:${PN} () {
    #!/bin/sh
    rm -rf /etc/enigma2/jediepgxtream > /dev/null 2>&1
    echo "Restart GUI to finish uninstall!"
    }

    urie

    I have just flashed GB Quad 4K and this is what I got


    Code
    Welcome to openATV for gbquad4k
    openatv 7.3 gbquad4k
    gbquad4k login: root
    root@gbquad4k:~# opkg download enigma2-plugin-extensions-jedimakerxtream
    * opkg_download_cmd: Cannot find package enigma2-plugin-extensions-jedimakerxtream.


    As this has just been flashed, I then did an opkg update so opkg status is updated



    I then repeated actions. Completed successfully.


    Code
    root@gbquad4k:~# opkg download enigma2-plugin-extensions-jedimakerxtream
    Downloading https://feeds2.mynonpublic.com/7.3/gb7252/all/enigma2-plugin-extensions-jedimakerxtream_1.01+git143+8d45653-r2_all.ipk.
    Downloaded enigma2-plugin-extensions-jedimakerxtream as enigma2-plugin-extensions-jedimakerxtream_1.01+git143+8d45653-r2_all.ipk.
    root@gbquad4k:~#



    Xstreamiy fine too


    Code
    root@gbquad4k:~# opkg download enigma2-plugin-extensions-xstreamity
    Downloading https://feeds2.mynonpublic.com/7.3/gb7252/all/enigma2-plugin-extensions-xstreamity_1.01+git353+2e12d79-r2_all.ipk.
    Downloaded enigma2-plugin-extensions-xstreamity as enigma2-plugin-extensions-xstreamity_1.01+git353+2e12d79-r2_all.ipk.
    root@gbquad4k:~#


    I don't know what is going on with your box, maybe try re-installing image in another partition. If you still have a issue do it again and do not restore anything.

    I am going to move the posts into their own thread. so that qatar 2030 issue stays on its own. I will flash the GB Quad 4k with ATV 7.3 later and try again. There was an issue a few days ago with people using developer feeds. Maybe this is why.


    If you are using the standalone ipks, why are you downloading the ipk from the image feeds?

    The ipks built by image teams using bitbake files and they do not use "control file". The bitbake file creates the control file and pre/post files too.

    As much as it may be claimed otherwise, the initial versions of kiddac's plugins had those remove lines. This is why they were added. If you want the post removal code removed, I'll remove it but it won't take effect until the next package build. ATV 7.2 won't be built any more from next week.


    The confusions is caused by this, you say: "I don't use the files on plugin server." And you also say "The files on plugin server are doing X. " I asked if you have experienced this, and there was no answer. How can you reach this conclusion with such conflicting statements ? Nobody else has reported the issue. That does not mean there is no issue, but when someone ies a bit of information and somebody else gives a bit more, you can build a better picture. And as far as I have been advised, a package update should not invoke package removal code. The caveat is that I have to test it to confirm. So how do we do that? Kiddac has to commit a change for the package to be updated on the next image update.


    To me you are reporting an issue to get it fixed. But inconclusive/incoherent/contradictory statements and a lack of comprehension hinders that process. Reporting the issue in another thread does not help either. And other commentators on that thread on GitHub do not perform updates, they flash newest built image that they build and re-install packages via the restore process.


    KiddaC Apart from the bitbake files, we only use your files to build your packages.

    abu baniaz , are KiddaC feeds of line I have tried to manually download jedimaker for a while now but no joy


    root@gbquad4k:~# opkg download enigma2-plugin-extensions-jedimakerxtream

    * get_pkg_url: Package enigma2-plugin-extensions-jedimakerxtream is not available from any configured src.

    * opkg_download_cmd: Failed to download enigma2-plugin-extensions-jedimakerxtream.

    No problem here

    Code
    Welcome to openATV for zgemmah9sse
    openatv 7.3 zgemmah9sse
    
    
    zgemmah9sse login: root
    Password:
    root@zgemmah9sse:~# opkg download enigma2-plugin-extensions-jedimakerxtream
    Downloading https://feeds2.mynonpublic.com/7.3/h9se/all/enigma2-plugin-extensions-jedimakerxtream_1.01+git143+8d45653-r2_all.ipk.
    Downloaded enigma2-plugin-extensions-jedimakerxtream as enigma2-plugin-extensions-jedimakerxtream_1.01+git143+8d45653-r2_all.ipk.
    root@zgemmah9sse:~#


    You have not said which receiver or which image. If you perform an opkg update command, it should show you any issues.