I had a conflict while trying to use both of them.
I ended up using only webinterface-onboot.
I think there is something fishy as I had to force install with webinterface-onboot with --force-depends as it would not install else, detection a conflict with ddvk, which was not installed anymore.
I may have a bad copy of xochitl, dunno how the packet is checking the presence of ddvk.
xochitl settings/version: 3.3.2.1666
opkg:
xochitl - 0.0.0-17
webinterface-onboot - 1.2.3-2
ddvk isn't installed
#ddvk and webinterface-onboot
1 messages · Page 1 of 1 (latest)
You can't install them both at the same time, they conflict with each other due to the binary modifications they both make.
https://github.com/toltec-dev/toltec/blob/stable/package%2Fwebinterface-onboot%2Fpackage#L14
https://github.com/toltec-dev/toltec/blob/stable/package%2Fddvk-hacks%2Fpackage#L15
When I try to install ddvk, here is the log:
root@reMarkable:~# opkg install ddvk-hacks
Package toltec-deletions is already installed on root.
Are you on the experimental branch, and on OS 3.x?
yes
ddvk-hacks has been removed in that branch with toltec deletions
I'm trying to get back to webinterface not complaining about ddvk
I thought it was my fault
maybe not
then how is webinterface still detecting it on my system ?
So it sounds like the deletions change needs to be updated to not conflict with webinterface
Since that has been added since the experimental branch was created.
Because the deletions package provides the ddvk-package to force it's deletion
okay so my xochitl version is OK ? since when I force webinterface-onboot to install it's working (and I dont' want ddvk)
Yes it's fine, this is just something that needs to be resolved by the packaging in the experimental branch.
Nice.
Then I'm just going to wait for it all to be in testing, then at that time I'll get 'downgrade' from experimental.
Thanks for your time. At least, I found an issue 🙂
Do you want me to open a ticket somewhere ?
Add a comment to the PR
Done
Fixed pushed, you should be able to just opkg update && opkg upgrade when it's done deploying, if you are still on the experimental branch
@viscid hedge the fix is live now
trying rn
Working, thanks !
root@reMarkable:~# opkg update
Downloading https://bin.entware.net/armv7sf-k3.2/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware
Downloading https://toltec-dev.org/experimental/rmall/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/toltec-rmall
Downloading https://toltec-dev.org/experimental/rm2/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/toltec-rm2
Downloading https://toltec-dev.org/experimental/rmallos3/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/toltec-rmallos3
Downloading https://toltec-dev.org/experimental/rm2os3/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/toltec-rm2os3
root@reMarkable:~# opkg upgrade
root@reMarkable:~# opkg remove webinterface-onboot
Removing package webinterface-onboot from root...
Disabling webinterface-onboot.service
Removed /etc/systemd/system/multi-user.target.wants/webinterface-onboot.service.
Reverting usb0 ip persistence
Success
Reverting binary modification
Success
root@reMarkable:~# opkg install webinterface-onboot
Installing webinterface-onboot (1.2.3-2) to root...
Downloading https://toltec-dev.org/experimental/rmallos3/webinterface-onboot_1.2.3-2_rmallos3.ipk
Configuring webinterface-onboot.
Applying usb0 ip persistence
Success
Applying binary modification
Success
Run the following command to use webinterface-onboot
$ systemctl enable --now webinterface-onboot
Then restart xochitl or the device
root@reMarkable:~# systemctl enable --now webinterface-onboot
Created symlink /etc/systemd/system/multi-user.target.wants/webinterface-onboot.service → /lib/systemd/system/webinterface-onboot.service.
No more complains at install and no more --force-depends needed
Perfect
Awesome, one day these packages wont conflict!