Jump to content


Photo

Release 7.2 issues.


  • Please log in to reply
42 replies to this topic

Re: Release 7.2 issues. #21 WanWizard

  • PLi® Core member
  • 70,541 posts

+1,812
Excellent

Posted 8 December 2019 - 18:49

Everything points into the direction of the packet manager (opkg) which really sucks when it has to update important OS or system files (no dependency management).

 

As soon as I know, I'll tell you. I've been on this without much sleep for the last two days.


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: Release 7.2 issues. #22 WanWizard

  • PLi® Core member
  • 70,541 posts

+1,812
Excellent

Posted 8 December 2019 - 21:17

REQUEST:

If you have the green screen problem after you did an update via the menu, please try to get the file /home/root/ipkgupgrade.log from the box before doing anything, and upload it here.

 

if you still have a box with 7.1-release on it, could you login, issue the command "opkg list-upgradable --verbosity=4", and post the result here. And wait for confirmation before actually do the update?

 

We can not reproduce this issue, maybe that file will shed some light on why the update sometimes fails.


Edited by WanWizard, 9 December 2019 - 00:01.

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: Release 7.2 issues. #23 Priskvark

  • Senior Member
  • 44 posts

+1
Neutral

Posted 9 December 2019 - 00:29

REQUEST:

if you still have a box with 7.1-release on it, could you login, issue the command "opkg list-upgradable --verbosity=4", and post the result here. And wait for confirmation before actually do the update?

 

This is my result:

Attached Files



Re: Release 7.2 issues. #24 yadranko

  • Senior Member
  • 204 posts

+1
Neutral

Posted 9 December 2019 - 00:35

One more here

Attached Files



Re: Release 7.2 issues. #25 WanWizard

  • PLi® Core member
  • 70,541 posts

+1,812
Excellent

Posted 9 December 2019 - 00:41

Brillant!

 

@PriskVark, for your solo2, can you also provide the result for

opkg info enigma2

and

opkg list-installable

It looks like my idea was right, and opkg doesn't see all updated packages...


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: Release 7.2 issues. #26 WanWizard

  • PLi® Core member
  • 70,541 posts

+1,812
Excellent

Posted 9 December 2019 - 00:43

@yadranko, your vuduo2 has the same problem.


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: Release 7.2 issues. #27 WanWizard

  • PLi® Core member
  • 70,541 posts

+1,812
Excellent

Posted 9 December 2019 - 00:50

In addition, once you have done that, issue the command

opkg install distro-feed-configs --force-reinstall

and repeat the "opkg list-installable" command. Is enigma2 now present in the output?


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: Release 7.2 issues. #28 Priskvark

  • Senior Member
  • 44 posts

+1
Neutral

Posted 9 December 2019 - 00:54

Brillant!

 

@PriskVark, for your solo2, can you also provide the result for

opkg info enigma2

and

opkg list-installable

It looks like my idea was right, and opkg doesn't see all updated packages...

 

Attached Files



Re: Release 7.2 issues. #29 Priskvark

  • Senior Member
  • 44 posts

+1
Neutral

Posted 9 December 2019 - 00:57

In addition, once you have done that, issue the command

opkg install distro-feed-configs --force-reinstall

and repeat the "opkg list-installable" command. Is enigma2 now present in the output?

Collected errors:
 * get_pkg_url: Package distro-feed-configs is not available from any configured src.



Re: Release 7.2 issues. #30 WanWizard

  • PLi® Core member
  • 70,541 posts

+1,812
Excellent

Posted 9 December 2019 - 00:59

Now, that is interesting.

 

Can you do an "opkg update", and then check again?


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: Release 7.2 issues. #31 Priskvark

  • Senior Member
  • 44 posts

+1
Neutral

Posted 9 December 2019 - 01:02

Now, that is interesting.

 

Can you do an "opkg update", and then check again?

root@vusolo2:~# opkg update
Downloading http://downloads.ope...rty/Packages.gz.
Updated source 'openpli-3rd-party'.
Downloading http://downloads.ope...2el/Packages.gz.
Updated source 'openpli-3rd-party-mips32el'.
Downloading http://downloads.ope...lo2/Packages.gz.
Updated source 'openpli-3rd-party-vusolo2'.
Downloading http://downloads.ope...all/Packages.gz.
Updated source 'openpli-all'.
Downloading http://downloads.ope...2el/Packages.gz.
Updated source 'openpli-mips32el'.
Downloading http://downloads.ope...ons/Packages.gz.
Updated source 'openpli-picons'.
Downloading http://downloads.ope...lo2/Packages.gz.
Updated source 'openpli-vusolo2'.
root@vusolo2:~# opkg install distro-feed-configs --force-reinstall
Downloading http://downloads.ope...6.2_vusolo2.ipk.
Installing distro-feed-configs (1.0) on root
Configuring distro-feed-configs.
root@vusolo2:~#

Seems better. Should i run the list-installable again?



Re: Release 7.2 issues. #32 WanWizard

  • PLi® Core member
  • 70,541 posts

+1,812
Excellent

Posted 9 December 2019 - 01:04

Yes, please.

 

Both "opkg list-upgradable" and "opkg info enigma2" please.


Edited by WanWizard, 9 December 2019 - 01:10.

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: Release 7.2 issues. #33 Priskvark

  • Senior Member
  • 44 posts

+1
Neutral

Posted 9 December 2019 - 01:08

Yes, please.

root@vusolo2:~# opkg list-installable
opkg: unknown sub-command list-installable
usage: opkg [options...] sub-command [arguments...]
where sub-command is one of:

Package Manipulation:
        update                          Update list of available packages
        upgrade                         Upgrade installed packages
        install <pkgs>                  Install package(s)
        configure <pkgs>                Configure unpacked package(s)
        remove <pkgs|glob>              Remove package(s)
        clean                           Clean internal cache
        flag <flag> <pkgs>              Flag package(s)
         <flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)

Informational Commands:
        list                            List available packages
        list-installed                  List installed packages
        list-upgradable                 List installed and upgradable packages
        list-changed-conffiles          List user modified configuration files
        files <pkg>                     List files belonging to <pkg>
        search <file|glob>              List package providing <file>
        find <regexp>                   List packages with names or description matching <regexp>
        info [pkg|glob]                 Display all info for <pkg>
        status [pkg|glob]               Display all status for <pkg>
        download <pkg>                  Download <pkg> to current directory
        compare-versions <v1> <op> <v2>
                                        compare versions using <= < > >= = << >>
        print-architecture              List installable package architectures
        depends [-A] [pkgname|glob]+
        whatdepends [-A] [pkgname|glob]+
        whatdependsrec [-A] [pkgname|glob]+
        whatrecommends[-A] [pkgname|glob]+
        whatsuggests[-A] [pkgname|glob]+
        whatprovides [-A] [pkgname|glob]+
        whatconflicts [-A] [pkgname|glob]+
        whatreplaces [-A] [pkgname|glob]+

Options:
        -A                              Query all packages not just those installed
        -V[<level>]                     Set verbosity level to <level>.
        --verbosity[=<level>]           Verbosity levels:
                                          0 errors only
                                          1 normal messages (default)
                                          2 informative messages
                                          3 debug
                                          4 debug level 2
        -f <conf_file>                  Use <conf_file> as the opkg configuration file
        --conf <conf_file>
        -d <dest_name>                  Use <dest_name> as the the root directory for
        --dest <dest_name>              package installation, removal, upgrading.
                                        <dest_name> should be a defined dest name from
                                        the configuration file, (but can also be a
                                        directory name in a pinch).
        -o <dir>                        Use <dir> as the root directory for
        --offline-root <dir>            offline installation of packages.
        --add-arch <arch>:<prio>        Register architecture with given priority
        --add-dest <name>:<path>        Register destination with given path
        --add-exclude <name>            Register package to be excluded from install
        --prefer-arch-to-version        Use the architecture priority package rather
                                        than the higher version one if more
                                        than one candidate is found.
        --combine                       Combine upgrade and install operations, this
                                        may be needed to resolve dependency issues.
                                        Only available for the internal solver backend.

Force Options:
        --force-depends                 Install/remove despite failed dependencies
        --force-maintainer              Overwrite preexisting config files
        --force-reinstall               Reinstall package(s)
        --force-overwrite               Overwrite files from other package(s)
        --force-downgrade               Allow opkg to downgrade packages
        --force-space                   Disable free space checks
        --force-postinstall             Run postinstall scripts even in offline mode
        --force-remove                  Remove package even if prerm script fails
        --force-checksum                Don't fail on checksum mismatches
        --noaction                      No action -- test only
        --size                          Print package size when listing available packages
        --download-only                 No action -- download only
        --nodeps                        Do not follow dependencies
        --no-install-recommends         Do not install any recommended packages
        --force-removal-of-dependent-packages
                                        Remove package and all dependencies
        --autoremove                    Remove packages that were installed
                                        automatically to satisfy dependencies
        -t, --tmp-dir <directory>       Specify tmp-dir.
        -l, --lists-dir <directory>     Specify lists-dir.
        --cache-dir <path>              Specify cache directory.
        --host-cache-dir                Don't place cache in offline root dir.
        --volatile-cache                Use volatile cache.
                                        Volatile cache will be cleared on exit

 glob could be something like 'pkgname*' '*file*' or similar
 e.g. opkg info 'libstd*' or opkg search '*libop*' or opkg remove 'libncur*'
root@vusolo2:~#

 



Re: Release 7.2 issues. #34 WanWizard

  • PLi® Core member
  • 70,541 posts

+1,812
Excellent

Posted 9 December 2019 - 01:09

Stupid me, it's getting late, and I didn't have much sleep the last few days because of this...

 

It should be

opkg list-upgradable

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: Release 7.2 issues. #35 Priskvark

  • Senior Member
  • 44 posts

+1
Neutral

Posted 9 December 2019 - 01:13

 

Stupid me, it's getting late, and I didn't have much sleep the last few days because of this...

 

It should be

opkg list-upgradable

Yes, i know what you mean. ANd you have been doing this for some days now. :blink:

Attached Files



Re: Release 7.2 issues. #36 WanWizard

  • PLi® Core member
  • 70,541 posts

+1,812
Excellent

Posted 9 December 2019 - 01:15

enigma isn't there.

 

What does

opkg list enigma2

show you?


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: Release 7.2 issues. #37 Priskvark

  • Senior Member
  • 44 posts

+1
Neutral

Posted 9 December 2019 - 01:15

enigma isn't there.

 

What does

opkg list enigma2

show you?

root@vusolo2:~# opkg list enigma2
enigma2 - 2.7+git18050+271d2ea-r0.0 - GUI frontend for Open Source Linux based receivers
 Enigma2 is a framebuffer based frontend for DVB functions on Linux settop
 boxes
enigma2 - 2.7+git17633+f87c169-r0.0
root@vusolo2:~#

 



Re: Release 7.2 issues. #38 WanWizard

  • PLi® Core member
  • 70,541 posts

+1,812
Excellent

Posted 9 December 2019 - 01:18

Ok. So it does see both (the installed 17633 and the new 18050 version). Getting weirder...

 

Last question, what does this give you?

opkg list-upgradable enigma2 --verbosity=4 | grep "enigma2 " | grep -v "pkg2solv"

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: Release 7.2 issues. #39 Priskvark

  • Senior Member
  • 44 posts

+1
Neutral

Posted 9 December 2019 - 01:21

 

Ok. So it does see both (the installed 17633 and the new 18050 version). Getting weirder...

 

Last question, what does this give you?

opkg list-upgradable enigma2 --verbosity=4 | grep "enigma2 " | grep -v "pkg2solv"

root@vusolo2:~# opkg list-upgradable enigma2 --verbosity=4 | grep "enigma2 " | grep -v "pkg2solv"
pkg_vec_insert_merge: Adding new pkg=enigma2-plugin-extensions-boblight-enigma2 version=0.8r6a arch=mips32el.
pkg_vec_insert_merge: Adding new pkg=enigma2 version=2.7+git18050+271d2ea arch=vusolo2.
pkg_vec_insert_merge: enigma2 2.7+git17633+f87c169 arch=vusolo2 vs. enigma2 2.7+git18050+271d2ea arch=vusolo2.
pkg_vec_insert_merge: Adding new pkg=enigma2 version=2.7+git17633+f87c169 arch=vusolo2.
Installed package: enigma2 - 2.7+git17633+f87c169-r0.0
Available package: enigma2 - 2.7+git18050+271d2ea-r0.0
Available package: enigma2-plugin-extensions-boblight-enigma2 - 0.8r6a
root@vusolo2:~#

 


Edited by Priskvark, 9 December 2019 - 01:21.


Re: Release 7.2 issues. #40 WanWizard

  • PLi® Core member
  • 70,541 posts

+1,812
Excellent

Posted 9 December 2019 - 01:27

I am clueless now.

 

Your output of list-upgradable doesn't show the enigma2 package.

 

But this shows it clearly sees the currently installed version, and the version available in the feed:

Installed package: enigma2 - 2.7+git17633+f87c169-r0.0
Available package: enigma2 - 2.7+git18050+271d2ea-r0.0

which is confirmed by the "opkg list enigma2" output.

 

So I'm completely clueless to why it doesn't think it needs updating.

 

Unless it doesn't compare the versions, but also looks at the release version, and decides that because both are "r0.0", no update is needed?

 

I need to sleep over this, and dive into the opkg C source tomorrow...

 

Thanks for helping to debug this!


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.



4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users