Ansuel / tch-nginx-gui

Modified file to apply to a stock technicolor GUI
GNU General Public License v3.0
340 stars 52 forks source link

DGA4132/DGA4130: unable to install LuCI #1150

Closed Lollos60 closed 3 months ago

Lollos60 commented 1 year ago

Product Vendor: Technicolor Product Name: DGA ( DGA4132 & DGA4130) FIRMWARE: AGTHP_2.3.3 GUI Version: any from 9.6.90 to 9.6.97

I am running the rooted device named before and I had to reset both the devices and reinstall the GUI as I did before.

Before wiping the 2 routers, I was running the 9.6.95 version on both the devices and I could install LuCI from the "Extension" panel with no problem.

Now when I select "Install LuCI" I get the following errors

Downloading https://repository.macoers.com/homeware/19/brcm6xxx-tch/VANTW/base/Packages.gz 
Updated list of available packages in /var/opkg-lists/chaos_calmer_base_macoers 
Downloading
https://repository.macoers.com/homeware/19/brcm6xxx-tch/VANTW/packages/Packages.gz 
*** Failed to download the package list from https://repository.macoers.com/homeware/19/brcm6xxx-tch/VANTW/packages/Packages.gz 
Downloading https://repository.macoers.com/homeware/19/brcm6xxx-tch/VANTW/luci/Packages.gz 
Updated list of available packages in /var/opkg-lists/chaos_calmer_luci_macoers 
Downloading https://repository.macoers.com/homeware/19/brcm6xxx-tch/VANTW/routing/Packages.gz Updated list of available packages in /var/opkg-lists/chaos_calmer_routing_macoers Downloading https://repository.macoers.com/homeware/19/brcm6xxx-tch/VANTW/telephony/Packages.gz Updated list of available packages in /var/opkg-lists/chaos_calmer_telephony_macoers Downloading https://repository.macoers.com/homeware/19/brcm6xxx-tch/VANTW/base/Packages.gz 
Updated list ofCollected errors: * opkg_conf_parse_file: Duplicate src declaration (chaos_calmer_base_macoers https://repository.macoers.com/homeware/18/brcm63xx-tch/VANTW/base).
 Skipping. * opkg_conf_parse_file: Duplicate src declaration (chaos_calmer_packages_macoers https://repository.macoers.com/homeware/18/brcm63xx-tch/VANTW/packages).
 Skipping. * opkg_conf_parse_file: Duplicate src declaration (chaos_calmer_luci_macoers https://repository.macoers.com/homeware/18/brcm63xx-tch/VANTW/luci). 
Skipping. * opkg_conf_parse_file: Duplicate src declaration (chaos_calmer_routing_macoers https://repository.macoers.com/homeware/18/brcm63xx-tch/VANTW/routing). 
Skipping. * opkg_conf_parse_file: Duplicate src declaration (chaos_calmer_telephony_macoers https://repository.macoers.com/homeware/18/brcm63xx-tch/VANTW/telephony). 
Skipping. * check_data_file_clashes: Package libubox20191228 wants to install file /lib/libubox.so  But that file is already provided by package * libubox20170601 * opkg_install_cmd: 
Cannot install package luci. 
mv: can't rename '/www/cgi-bin': No such file or directory 
mv: can't rename '/www/luci-static': No such file or directory 
mv: can't rename '/www/index.html': 
No such file or directory sed: /usr/lib/lua/luci/model/uci.lua: 
No such file or directory 
uci: Entry not found 
uci: Entry not found 
uci: Entry not found 
uci: Entry not found 
uci: Entry not found 
uci: Entry not found 
uci: Entry not found 
uci: Entry not found 
uci: Entry not found 
uci: Entry not found 
uci: Entry not found 
/usr/share/transformer/scripts/appInstallRemoveUtility.sh: line 210: /etc/init.d/uhttpd: not found brt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Installing luci (git-21.217.07088-5294ba2-1) to root... 
Downloading https://repository.macoers.com/homeware/19/brcm6xxx-tch/VANTW/luci/luci_git-21.217.07088-5294ba2-1_all.ipk 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest.
 Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libssp and libssp) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (librt and librt) providing same name marked HOLD or PREFER. Using latest. 
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest. 
Installing libubox20191228 (2020-05-25-66195aee-1) to root... 
Downloading https://repository.macoers.com/homeware/19/brcm6xxx-tch/VANTW/base/libubox20191228_2020-05-25-66195aee-1_arm_cortex-a9_neon.ipk 
Installing rpcd (2020-05-26-67c8a3fd-1) to root...
 Downloading https://repository.macoers.com/homeware/19/brcm6xxx-tch/VANTW/base/rpcd_2020-05-26-67c8a3fd-1_arm_cortex-a9_neon.ipk 
Configuring libuci-lua. 
Configuring rpcd.

I also tried to install different GUI versions (from 9.6.90 to 9.6.97) but nothing worked.

Lorenzo

kiiw commented 1 year ago

Lorenzo

i had the same problem, i solved it by telling the GUI to downgrade to the stable version and it worked just fine

Lollos60 commented 1 year ago

Lorenzo

i had the same problem, i solved it by telling the GUI to downgrade to the stable version and it worked just fine

Not now, even downgrading GUI to stable version (9.6.65) installation of Luci doesn't work. It says that no package is found for version 19.4 If I upgrade macoers repositories, obviously, I get same error of above.

gamerover98 commented 1 year ago

Lorenzo

i had the same problem, i solved it by telling the GUI to downgrade to the stable version and it worked just fine

Not now, even downgrading GUI to stable version (9.6.65) installation of Luci doesn't work. It says that no package is found for version 19.4 If I upgrade macoers repositories, obviously, I get same error of above.

Same situation, when I try to install LuCI: Unknown app install script for 19.4 armv7l After that, LuCI seems to be installed but it is an error and if you try to uninstall it:

cp: '/rom/usr/lib/lua/uci.so' and '/usr/lib/lua/uci.so' are the same file
rm: can't remove '/www_luci': No such file or directory
rm: can't remove '/etc/config/uhttpd': No such file or directory
Qwertyadmin commented 1 year ago

I'm also experiencing this error (DGA4130, fw version 2.3.4, GUI version 9.6.65) and I think that the culprit is this check_data_file_clashes: Package libubox20191228 wants to install file /lib/libubox.so But that file is already provided by package * libubox20170601

Now, my limited knowledge of OpenWRT (or in general of the Linux kernel) stops me from substituting the package (according to documentation, it's a basic utils library) and also I don't know how to tell opkg to ignore that specific package, so I'm stuck here.

SuperMitic commented 3 months ago

I'm also experiencing this error (DGA4130, fw version 2.3.4, GUI version 9.6.65) and I think that the culprit is this check_data_file_clashes: Package libubox20191228 wants to install file /lib/libubox.so But that file is already provided by package * libubox20170601

I am getting the same issue on DGA4132 using both latest Dev 9.6.99 and stable 9.6.65 With 2.2.1 AGTHP (Homeware 18) I managed to install LUCI. With 2.3 and newer (even 2.4) (Homeware 19), I can't install LUCI neither using Homeware 18 or 19 repos. I am getting this issue: check_data_file_clashes: Package libubox20191228 wants to install file /lib/libubox.so But that file is already provided by package * libubox20170601

Did you managed to solve this issue?

FrancYescO commented 3 months ago

https://github.com/Ansuel/tch-nginx-gui/issues/1166