Skip to content

Failure to reenable after upgrading 2.15.1.1189 -> 3.3.2.1666 (via codexctl) #899

@TheSunCat

Description

@TheSunCat

Describe the issue
I used codexctl to upgrade between the versions in the title, and it seemed to go well. After a reboot, I ran toltecctl reenable and saw several warning messages. Afterward, toltecctl was unavailable.

Expand to view full logs
root@reMarkable:~# toltecctl reenable
rm: can't remove '/home/root/.local/share/toltec/wget': No such file or directory
INFO:  Fetching secure wget
INFO:  Mounting /opt
Mounting '/home/root/.entware' over '/opt'
Created symlink /etc/systemd/system/local-fs.target.wants/opt.mount → /lib/systemd/system/opt.mount.
INFO:  Generating /opt/etc/opkg.conf
INFO:  Opkg update
Package toltec-deletions version 0.1-6 has no valid architecture, ignoring.
Package open-remarkable-shutdown version 1.0-3 has no valid architecture, ignoring.
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/stable/rmall/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/toltec-rmall
Downloading https://toltec-dev.org/stable/rm2/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/toltec-rm2
Downloading https://toltec-dev.org/stable/rmallos3/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/toltec-rmallos3
Downloading https://toltec-dev.org/stable/rm2os3/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/toltec-rm2os3
INFO:  Reinstalling base packages
Updating package architecture for package: toltec-base
Updating package architecture for package: toltec-deletions
Updating package architecture for package: open-remarkable-shutdown
Removing package toltec-base from root...
Removing package toltec-deletions from root...
Removing package open-remarkable-shutdown from root...
Installing toltec-base (1.4-1) to root...
Installing toltec-deletions (0.1-6) to root...
Installing toltec-deletions (0.1-5) to root...
Downloading https://toltec-dev.org/stable/rm2os3/toltec-deletions_0.1-5_rm2os3.ipk
Configuring toltec-deletions.
Collected errors:
 * opkg_download_pkg: Package toltec-base is not available from any configured src.
 * opkg_install_pkg: Failed to download toltec-base. Perhaps you need to run 'opkg update'?
 * opkg_install_cmd: Cannot install package toltec-base.
 * opkg_download_pkg: Package toltec-deletions is not available from any configured src.
 * opkg_install_pkg: Failed to download toltec-deletions. Perhaps you need to run 'opkg update'?
 * opkg_install_cmd: Cannot install package toltec-deletions.
INFO:  Reinstalling packages with files on the root partition
Removing package xochitl from root...
Removing package toltec-bootstrap from root...
Removing package rm2fb-client from root...
Removing package reboot-guard from root...
Removing package entware-rc from root...
Removing package rm2-suspend-fix from root...
Removing package display from root...
make sure to disable / uninstall any launchers like draft, oxide or remux before
rebooting your tablet to complete the uninstallation
Removing package libvncclient from root...
Removing package toltec-deletions from root...
Installing xochitl (0.0.0-20) to root...
Downloading https://toltec-dev.org/stable/rmall/xochitl_0.0.0-20_rmall.ipk
Installing toltec-bootstrap (0.4.5-1) to root...
Installing rm2fb-client (1:0.0.33-2) to root...
Installing reboot-guard (1.0.1-8) to root...
Downloading https://toltec-dev.org/stable/rmall/reboot-guard_1.0.1-8_rmall.ipk
Installing xochitl (0.0.0-20) to root...
Installing entware-rc (0.1-1) to root...
Downloading https://toltec-dev.org/stable/rmall/entware-rc_0.1-1_rmall.ipk
Installing rm2-suspend-fix (0.0.0-3) to root...
Downloading https://toltec-dev.org/stable/rm2/rm2-suspend-fix_0.0.0-3_rm2.ipk
Installing display (1:0.0.33-2) to root...
Installing libvncclient (0.9.13-2) to root...
Downloading https://toltec-dev.org/stable/rmall/libvncclient_0.9.13-2_rmall.ipk
Installing toltec-deletions (0.1-6) to root...
Configuring xochitl.
Created symlink /etc/systemd/system/sync.service → /dev/null.
Created symlink /etc/systemd/system/multi-user.target.wants/manual-sync@sync.service → /etc/systemd/system/manual-sync@.service.
Configuring reboot-guard.
Configuring libvncclient.
Configuring entware-rc.

You can use rcctl to manage services installed by entware
Configuring rm2-suspend-fix.
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for xochitl:
 * 	open-remarkable-shutdown
 * opkg_install_cmd: Cannot install package xochitl.
 * opkg_download_pkg: Package toltec-bootstrap is not available from any configured src.
 * opkg_install_pkg: Failed to download toltec-bootstrap. Perhaps you need to run 'opkg update'?
 * opkg_install_cmd: Cannot install package toltec-bootstrap.
 * opkg_download_pkg: Package rm2fb-client is not available from any configured src.
 * opkg_install_pkg: Failed to download rm2fb-client. Perhaps you need to run 'opkg update'?
 * opkg_install_cmd: Cannot install package rm2fb-client.
 * opkg_download_pkg: Package display is not available from any configured src.
 * opkg_install_pkg: Failed to download display. Perhaps you need to run 'opkg update'?
 * opkg_install_cmd: Cannot install package display.
 * opkg_download_pkg: Package toltec-deletions is not available from any configured src.
 * opkg_install_pkg: Failed to download toltec-deletions. Perhaps you need to run 'opkg update'?
 * opkg_install_cmd: Cannot install package toltec-deletions.
INFO:  Reconfiguring templatectl
Mounting '/home/root/.entware/share/remarkable/templates' over '/usr/share/remarkable/templates'
Created symlink /etc/systemd/system/local-fs.target.wants/usr-share-remarkable-templates.mount → /lib/systemd/system/usr-share-remarkable-templates.mount.
If you perform a system upgrade that adds new templates
Manual intervention may be required to handle adding the new templates
INFO:  Configuring bashrc

System information:
toltecctl status output:

-sh: toltecctl: command not found

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinginstallInstallation scripts

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions