question

jcottis avatar image
jcottis asked

Guimod Installation Error

Hi, I am getting the following errors trying to install guimod, appreciate any assistance:

C:\Users\Maxsea>ssh root@192.168.1.101

root@192.168.1.101's password:

Last login: Fri Feb 4 02:37:04 2022

root@einstein:~# wget -qO - https://github.com/kwindrem/GuiMods/archive/current.tar.gz | tar -xzf - -C /data

root@einstein:~# mv /data/GuiMods-current /data/GuiMods

root@einstein:~# wget -qO - https://github.com/kwindrem/SetupHelper/archive/current.tar.gz | tar -xzf - -C /data

root@einstein:~# mv /data/SetupHelper-current /data/SetupHelper

root@einstein:~# /data/GuiMods/setup

ln: /data/GuiMods/FileSets/v2.81/PageMain.qml.orig: File exists

ln: /data/GuiMods/FileSets/v2.81/OverviewMobileEnhanced.qml.orig: File exists

ln: /data/GuiMods/FileSets/v2.81/PageSettingsRelay.qml.orig: File exists

ERROR: incomplete file set for v2.81 - can't continue

root@einstein:~#


Venus OS
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

3 Answers
jcottis avatar image
jcottis answered Ā·

@Kevin Windrem Appreciate any assistance please

1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Kevin Windrem avatar image Kevin Windrem commented Ā·
Not sure what's going on.


If GuiMods or SetupHelper are installed, uninstall them then remove the package directory

/data/GuiMods/setup uninstall
/data/SetupHelper/setup uninstall
rm -rf /data/GuiMods
rm -rf /data/SetupHelper

Then try the wget and mv operations again.

There is an easier way to install now. It's called blind install and is described in the SetupHelper ReadMe.

That said, what you are doing should work.

0 Likes 0 Ā·
Al avatar image
Al answered Ā·

I had a similar issue, with 'incomplete fileset' and I was able to reboot with an earlier version of VenusOS then install SetupHelper and GuiMods.

I think it may have been due to me modifying qml files and then the VenusOS thinks they're missing, but going back to an earlier version reinstalls them so GuiMods is happy again.

3 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

jcottis avatar image jcottis commented Ā·
Ideally I would like to stay on v2.81 on my Cerbo.
0 Likes 0 Ā·
Kevin Windrem avatar image Kevin Windrem jcottis commented Ā·
Reverting to a previous version using the stored backup then upgrading to v2.81 again resets the root partition to stock, wiping out any manual changes that prevent the incomplete file set error.

I don't think this is the problem you are having. Still, there is something preventing the creation of a file set for v2.81.

SetupHelper's CommonResources attempts to create a file set for the current Venus OS version (v2.81 in this case). It compares the original of each file to be replaced against original files in previous versions (stored in the FileSets dicrectory that's part of the package). If a match is found, the file set for the current version used the replacement file from that other version.

If a match is not found, that file in the v2.81 file set is flagged with NO_REPLACEMENT. This is NOT what's happening in your case. Rather a match was found but CommonResources can't create a link to the previous version because a file exists already in v2.81. This should not be happening and I can't explain why it is without seeing the directories before and after the setup script runs.

Removing /data/GuiMods should eliminate the error since nothing exists for v2.81 until the script runs.

0 Likes 0 Ā·
johnny-brusevold avatar image johnny-brusevold Kevin Windrem commented Ā·

@Kevin Windrem


I have the same problem. No modified files, but it is v2.80-large-26

4 22:08 HubData.qml.NO_REPLACEMENT
4 22:08 HubData.qml.orig
4 22:08 INCOMPLETE
4 22:08 MarqueeEnhanced.qml -> ../v2.73/MarqueeEnhanced.qml
4 22:08 MarqueeEnhanced.qml.orig -> ../v2.73/MarqueeEnhanced.qml.orig
4 22:08 MultiEnhanced.qml -> ../v2.66/MultiEnhanced.qml
4 22:08 MultiEnhanced.qml.orig -> ../v2.66/MultiEnhanced.qml.orig
4 22:08 MultiEnhancedGP.qml -> ../v2.66/MultiEnhancedGP.qml
4 22:08 MultiEnhancedGP.qml.orig -> ../v2.66/MultiEnhancedGP.qml.orig
4 22:08 ObjectAcConnection.qml.NO_REPLACEMENT
4 22:08 ObjectAcConnection.qml.orig
4 22:08 OverviewAcValuesEnhanced.qml.NO_REPLACEMENT
4 22:08 OverviewAcValuesEnhanced.qml.orig
4 22:08 OverviewAcValuesEnhancedGP.qml.NO_REPLACEMENT
4 22:08 OverviewAcValuesEnhancedGP.qml.orig
4 22:08 OverviewGridParallelEnhanced.qml -> ../v2.42/OverviewGridParallelEnhanced.qml
4 22:08 OverviewGridParallelEnhanced.qml.orig -> ../v2.42/OverviewGridParallelEnhanced.qml.orig
4 22:08 OverviewHubEnhanced.qml.NO_REPLACEMENT
4 22:08 OverviewHubEnhanced.qml.orig
4 22:08 OverviewMobileEnhanced.qml.NO_REPLACEMENT
4 22:08 OverviewMobileEnhanced.qml.orig
4 22:08 OverviewSolarChargerEnhanced.qml -> ../v2.66/OverviewSolarChargerEnhanced.qml
4 22:08 OverviewSolarChargerEnhanced.qml.orig -> ../v2.66/OverviewSolarChargerEnhanced.qml.orig
4 22:08 OverviewSolarInverter.qml -> ../v2.66/OverviewSolarInverter.qml
4 22:08 OverviewSolarInverter.qml.orig -> ../v2.66/OverviewSolarInverter.qml.orig
4 22:08 PageMain.qml.NO_REPLACEMENT
4 22:08 PageMain.qml.orig
4 22:08 PageSettingsDisplay.qml -> ../v2.73/PageSettingsDisplay.qml
4 22:08 PageSettingsDisplay.qml.orig -> ../v2.73/PageSettingsDisplay.qml.orig
4 22:08 PageSettingsRelay.qml.NO_REPLACEMENT
4 22:08 PageSettingsRelay.qml.orig
4 22:08 Tile.qml.USE_ORIGINAL
4 22:08 Tile.qml.orig -> ../v2.73/Tile.qml.orig
4 22:08 TileTankEnhanced.qml -> ../v2.73/TileTankEnhanced.qml
4 22:08 TileTankEnhanced.qml.orig -> ../v2.73/TileTankEnhanced.qml.orig
4 22:08 main.qml -> ../v2.73/main.qml
4 22:08 main.qml.orig -> ../v2.73/main.qml.orig


0 Likes 0 Ā·
Kevin Windrem avatar image
Kevin Windrem answered Ā·

Sorry. I found another bug in SetupHelper. Fixed in v4.7.

1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

jcottis avatar image jcottis commented Ā·
Thanks, it's now working
0 Likes 0 Ā·

Related Resources