r-darwish / topgrade

Upgrade everything
GNU General Public License v3.0
3.35k stars 160 forks source link

Has the --disable behaviour changed? #933

Closed matilde-t closed 2 years ago

matilde-t commented 2 years ago

What did you expect to happen?

Before the latest update, topgrade --disable git_repos pip3 firmware conda did the upgrade skipping the specified steps

What actually happened?

Now, it says error: Found argument 'pip3' which wasn't expected, or isn't valid in this context, but if I remove pip3 it says the same with firmware, so I guess the command syntax has changed?

Additional details

Paste the output of `topgrade -v`
 2022-05-15T09:22:58.620Z DEBUG topgrade::config > Configuration at /home/mati/.config/topgrade.toml
 2022-05-15T09:22:58.620Z DEBUG topgrade::config > Loaded configuration: ConfigFile { pre_commands: Some({}), post_commands: None, commands: Some({}), git_repos: None, predefined_git_repos: None, disable: None, ignore_failures: None, remote_topgrades: None, remote_topgrade_path: None, ssh_arguments: None, git_arguments: None, tmux_arguments: None, set_title: None, display_time: None, assume_yes: None, yay_arguments: None, no_retry: None, run_in_tmux: None, cleanup: None, notify_each_step: None, accept_all_windows_updates: None, bashit_branch: None, only: None, composer: Some(Composer { self_update: None }), brew: Some(Brew { greedy_cask: None }), linux: Some(Linux { yay_arguments: None, arch_package_manager: None, show_arch_news: None, trizen_arguments: None, pikaur_arguments: None, dnf_arguments: None, apt_arguments: None, enable_tlmgr: None, redhat_distro_sync: None, rpm_ostree: None, emerge_sync_flags: None, emerge_update_flags: None }), git: Some(Git { max_concurrency: None, arguments: None, repos: None, pull_predefined: None }), windows: Some(Windows { accept_all_updates: None, self_rename: None, open_remotes_in_new_terminal: None, enable_winget: None }), npm: None, vim: None, firmware: None, vagrant: None, flatpak: None }
 2022-05-15T09:22:58.620Z DEBUG topgrade::utils  > Detected "/usr/bin/notify-send" as "notify-send"
 2022-05-15T09:22:58.620Z DEBUG topgrade         > Version: 9.0.0
 2022-05-15T09:22:58.620Z DEBUG topgrade         > OS: x86_64-unknown-linux-gnu
 2022-05-15T09:22:58.620Z DEBUG topgrade         > Args { inner: ["/home/mati/topgrade", "-v"] }
 2022-05-15T09:22:58.620Z DEBUG topgrade         > Binary path: Ok("/home/mati/topgrade")
 2022-05-15T09:22:58.620Z DEBUG topgrade         > Self Update: true
 2022-05-15T09:22:58.620Z DEBUG topgrade::utils  > Detected "/usr/bin/git" as "git"
 2022-05-15T09:22:58.620Z DEBUG topgrade::utils  > Cannot find "doas"
 2022-05-15T09:22:58.620Z DEBUG topgrade::utils  > Detected "/usr/bin/sudo" as "sudo"

―― 11:22:58 - Self update ――――――――――――――――――――――――――――――――――――――――――――――――――――――
Topgrade is up-to-date
 2022-05-15T09:22:58.918Z DEBUG topgrade::utils  > Cannot find "pwsh"
 2022-05-15T09:22:58.918Z DEBUG topgrade::utils  > Cannot find "powershell"
 2022-05-15T09:22:58.918Z DEBUG topgrade::runner > Step "System update"

―― 11:22:58 - System update ――――――――――――――――――――――――――――――――――――――――――――――――――――
 2022-05-15T09:22:58.919Z DEBUG topgrade::utils  > Detected "/usr/bin/apt-fast" as "apt-fast"
 2022-05-15T09:22:58.919Z DEBUG topgrade::executor > Running "/usr/bin/sudo" "/usr/bin/apt-fast" "update"
[sudo] password for mati: 
Hit:1 http://ppa.launchpad.net/linrunner/tlp/ubuntu jammy InRelease
Hit:2 http://packages.microsoft.com/repos/code stable InRelease                                                                                                                              
Hit:3 https://dl.winehq.org/wine-builds/ubuntu jammy InRelease                                                                                                                               
Hit:4 http://ppa.launchpad.net/system76-dev/stable/ubuntu jammy InRelease                                                                                                                    
Hit:5 https://dl.google.com/linux/chrome/deb stable InRelease                                                                                                          
Hit:6 https://ppa.launchpadcontent.net/apt-fast/stable/ubuntu jammy InRelease                                                                    
Hit:7 http://us.archive.ubuntu.com/ubuntu jammy InRelease                                 
Hit:8 http://us.archive.ubuntu.com/ubuntu jammy-security InRelease                                    
Hit:9 https://ppa.launchpadcontent.net/boltgolt/howdy/ubuntu jammy InRelease                         
Hit:10 http://apt.pop-os.org/proprietary jammy InRelease            
Hit:11 http://us.archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:12 http://us.archive.ubuntu.com/ubuntu jammy-backports InRelease
Hit:13 http://apt.pop-os.org/release jammy InRelease
Hit:14 http://us.archive.ubuntu.com/ubuntu jammy-proposed InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up-to-date.
 2022-05-15T09:23:09.445Z DEBUG topgrade::executor > Running "/usr/bin/sudo" "/usr/bin/apt-fast" "dist-upgrade"
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
 2022-05-15T09:23:11.295Z DEBUG topgrade::runner   > Step "config-update"
 2022-05-15T09:23:11.295Z DEBUG topgrade::runner   > Step "Brew"
 2022-05-15T09:23:11.295Z DEBUG topgrade::runner   > Step "yadm"
 2022-05-15T09:23:11.295Z DEBUG topgrade::runner   > Step "nix"
 2022-05-15T09:23:11.295Z DEBUG topgrade::runner   > Step "home-manager"
 2022-05-15T09:23:11.295Z DEBUG topgrade::runner   > Step "asdf"
 2022-05-15T09:23:11.295Z DEBUG topgrade::runner   > Step "pkgin"
 2022-05-15T09:23:11.295Z DEBUG topgrade::utils    > Path "/home/mati/.config/emacs" doesn't exist
 2022-05-15T09:23:11.295Z DEBUG topgrade::utils    > Path "/home/mati/.emacs.d" doesn't exist
 2022-05-15T09:23:11.295Z DEBUG topgrade::steps::git > /home/mati/.doom.d does not exists
 2022-05-15T09:23:11.295Z DEBUG topgrade::steps::git > /home/mati/.vim does not exists
 2022-05-15T09:23:11.295Z DEBUG topgrade::steps::git > Checking if /home/mati/.config/nvim is a git repository
 2022-05-15T09:23:11.296Z TRACE topgrade::executor   > Output of "/usr/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/home/mati\n", stderr: "" }
 2022-05-15T09:23:11.296Z DEBUG topgrade::steps::git > /home/mati/.ideavimrc does not exists
 2022-05-15T09:23:11.296Z DEBUG topgrade::steps::git > /home/mati/.intellimacs does not exists
 2022-05-15T09:23:11.296Z DEBUG topgrade::steps::git > /home/mati/.zshrc is a file. Checking /home/mati
 2022-05-15T09:23:11.296Z DEBUG topgrade::steps::git > Checking if /home/mati is a git repository
 2022-05-15T09:23:11.297Z TRACE topgrade::executor   > Output of "/usr/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/home/mati\n", stderr: "" }
 2022-05-15T09:23:11.297Z DEBUG topgrade::steps::git > /home/mati/.tmux does not exists
 2022-05-15T09:23:11.297Z DEBUG topgrade::steps::git > Checking if /home/mati/.config/fish is a git repository
 2022-05-15T09:23:11.298Z TRACE topgrade::executor   > Output of "/usr/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/home/mati\n", stderr: "" }
 2022-05-15T09:23:11.298Z DEBUG topgrade::steps::git > /home/mati/.config/openbox does not exists
 2022-05-15T09:23:11.298Z DEBUG topgrade::steps::git > /home/mati/.config/bspwm does not exists
 2022-05-15T09:23:11.298Z DEBUG topgrade::steps::git > /home/mati/.config/i3 does not exists
 2022-05-15T09:23:11.298Z DEBUG topgrade::steps::git > /home/mati/.config/sway does not exists
 2022-05-15T09:23:11.298Z DEBUG topgrade::runner     > Step "Git repositories"

―― 11:23:11 - Git repositories ―――――――――――――――――――――――――――――――――――――――――――――――――
 2022-05-15T09:23:11.299Z TRACE topgrade::executor   > Output of "/usr/bin/git" "remote" "show": Output { status: ExitStatus(unix_wait_status(0)), stdout: "", stderr: "" }
Skipping /home/mati because it has no remotes
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "zr"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "antibody"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "antigen"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "zgenom"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "zplug"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "zinit"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "zi"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "zim"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "oh-my-zsh"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "fisher"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "bash-it"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "oh-my-fish"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "fish-plug"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "tmux"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "TLDR"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "pearl"
 2022-05-15T09:23:11.300Z DEBUG topgrade::runner     > Step "Gnome Shell Extensions"
 2022-05-15T09:23:11.300Z DEBUG topgrade::utils      > Detected "/usr/bin/gdbus" as "gdbus"
 2022-05-15T09:23:11.306Z TRACE topgrade::executor   > Output of "gdbus" "call" "--session" "--dest" "org.freedesktop.DBus" "--object-path" "/org/freedesktop/DBus" "--method" "org.freedesktop.DBus.ListActivatableNames": Output { status: ExitStatus(unix_wait_status(0)), stdout: "(['org.freedesktop.DBus', 'org.kde.kpasswdserver', 'org.freedesktop.portal.Desktop', 'org.flameshot.Flameshot', 'org.gnome.Characters', 'org.gnome.Rygel1', 'org.gnome.ChromeGnomeShell', 'org.gnome.OnlineMiners.GData', 'org.freedesktop.thumbnails.Manager1', 'org.freedesktop.systemd1', 'org.gnome.OnlineMiners.Zpj', 'org.gnome.evolution.dataserver.AddressBook10', 'org.gnome.FontManager', 'org.freedesktop.Tracker3.Miner.Extract', 'org.freedesktop.ColorHelper', 'org.gtk.vfs.Daemon', 'org.fedoraproject.Config.Printing', 'org.kde.kdeconnect', 'org.gnome.Shell.Extensions', 'org.gnome.NautilusPreviewer', 'org.freedesktop.Tracker3.Miner.Files.Control', 'org.freedesktop.impl.portal.Secret', 'org.gnome.ControlCenter.SearchProvider', 'org.kde.kioexecd', 'org.freedesktop.thumbnails.Cache1', 'org.freedesktop.impl.portal.desktop.gtk', 'org.gnome.GConf', 'org.gnome.evolution.dataserver.Sources5', 'org.gtk.vfs.UDisks2VolumeMonitor', 'org.a11y.Bus', 'org.gnome.Terminal', 'org.gnome.OnlineMiners.Facebook', 'org.gnome.OnlineMiners.Flickr', 'org.kde.kiod5', 'org.gnome.Identity', 'org.gnome.Calendar', 'org.gnome.Shell.CalendarServer', 'org.gnome.keyring', 'org.freedesktop.thumbnails.Thumbnailer1', 'org.gnome.font-viewer', 'org.gnome.OnlineMiners.MediaServer', 'org.freedesktop.PackageKit', 'org.gnome.Nautilus.Tracker3.Miner.Files', 'org.freedesktop.Flatpak', 'org.gnome.FontViewer', 'org.freedesktop.Tracker3.Writeback', 'org.gnome.Characters.BackgroundService', 'org.gnome.Weather', 'com.intel.dleyna-server', 'org.kde.kssld5', 'org.freedesktop.portal.Documents', 'org.gtk.vfs.GPhoto2VolumeMonitor', 'org.gnome.evolution.dataserver.UserPrompter0', 'org.gnome.FileRoller', 'ca.desrt.dconf', 'org.freedesktop.portal.Tracker', 'org.bluez.obex', 'com.teamviewer.TeamViewer', 'org.gnome.Shell.Screencast', 'org.gnome.evince.Daemon', 'org.gnome.Nautilus.Tracker3.Miner.Extract', 'org.flatpak.Authenticator.Oci', 'org.gnome.evolution.dataserver.Calendar8', 'org.kde.kglobalaccel', 'org.gtk.vfs.AfcVolumeMonitor', 'org.freedesktop.portal.Flatpak', 'org.pop_os.transition', 'org.freedesktop.FileManager1', 'org.gnome.seahorse.Application', 'org.kde.kwalletd5', 'org.gnome.Contacts', 'org.gnome.Nautilus', 'org.gnome.baobab', 'org.gtk.GLib.PACRunner', 'org.gnome.Extensions', 'org.gtk.vfs.GoaVolumeMonitor', 'org.gnome.Calculator.SearchProvider', 'org.gnome.ArchiveManager1', 'org.gnome.Cheese', 'com.teamviewer.TeamViewer.Desktop', 'org.gnome.Shell.PortalHelper', 'org.gnome.OnlineAccounts', 'org.gnome.ScreenSaver', 'org.kde.kded5', 'org.freedesktop.portal.IBus', 'org.kde.ActivityManager', 'org.gnome.Shell.Notifications', 'org.freedesktop.impl.portal.desktop.gnome', 'org.gtk.vfs.Metadata', 'org.gnome.Weather.BackgroundService', 'org.freedesktop.impl.portal.PermissionStore', 'org.gnome.Shell.HotplugSniffer', 'org.gnome.keyring.SystemPrompter', 'org.gnome.DiskUtility', 'org.gnome.gedit', 'org.gnome.Shell.Extensions.GSConnect', 'org.gnome.ControlCenter', 'org.freedesktop.secrets', 'ca.desrt.dconf-editor', 'org.gtk.vfs.MTPVolumeMonitor', 'org.gnome.Contacts.SearchProvider', 'org.kde.kcookiejar5', 'org.gnome.keyring.PrivatePrompter', 'org.freedesktop.Tracker3.Miner.Files', 'org.gnome.OnlineMiners.Owncloud', 'org.freedesktop.IBus'],)\n", stderr: "" }
 2022-05-15T09:23:11.306Z DEBUG topgrade::steps::os::unix > Checking for gnome extensions: (['org.freedesktop.DBus', 'org.kde.kpasswdserver', 'org.freedesktop.portal.Desktop', 'org.flameshot.Flameshot', 'org.gnome.Characters', 'org.gnome.Rygel1', 'org.gnome.ChromeGnomeShell', 'org.gnome.OnlineMiners.GData', 'org.freedesktop.thumbnails.Manager1', 'org.freedesktop.systemd1', 'org.gnome.OnlineMiners.Zpj', 'org.gnome.evolution.dataserver.AddressBook10', 'org.gnome.FontManager', 'org.freedesktop.Tracker3.Miner.Extract', 'org.freedesktop.ColorHelper', 'org.gtk.vfs.Daemon', 'org.fedoraproject.Config.Printing', 'org.kde.kdeconnect', 'org.gnome.Shell.Extensions', 'org.gnome.NautilusPreviewer', 'org.freedesktop.Tracker3.Miner.Files.Control', 'org.freedesktop.impl.portal.Secret', 'org.gnome.ControlCenter.SearchProvider', 'org.kde.kioexecd', 'org.freedesktop.thumbnails.Cache1', 'org.freedesktop.impl.portal.desktop.gtk', 'org.gnome.GConf', 'org.gnome.evolution.dataserver.Sources5', 'org.gtk.vfs.UDisks2VolumeMonitor', 'org.a11y.Bus', 'org.gnome.Terminal', 'org.gnome.OnlineMiners.Facebook', 'org.gnome.OnlineMiners.Flickr', 'org.kde.kiod5', 'org.gnome.Identity', 'org.gnome.Calendar', 'org.gnome.Shell.CalendarServer', 'org.gnome.keyring', 'org.freedesktop.thumbnails.Thumbnailer1', 'org.gnome.font-viewer', 'org.gnome.OnlineMiners.MediaServer', 'org.freedesktop.PackageKit', 'org.gnome.Nautilus.Tracker3.Miner.Files', 'org.freedesktop.Flatpak', 'org.gnome.FontViewer', 'org.freedesktop.Tracker3.Writeback', 'org.gnome.Characters.BackgroundService', 'org.gnome.Weather', 'com.intel.dleyna-server', 'org.kde.kssld5', 'org.freedesktop.portal.Documents', 'org.gtk.vfs.GPhoto2VolumeMonitor', 'org.gnome.evolution.dataserver.UserPrompter0', 'org.gnome.FileRoller', 'ca.desrt.dconf', 'org.freedesktop.portal.Tracker', 'org.bluez.obex', 'com.teamviewer.TeamViewer', 'org.gnome.Shell.Screencast', 'org.gnome.evince.Daemon', 'org.gnome.Nautilus.Tracker3.Miner.Extract', 'org.flatpak.Authenticator.Oci', 'org.gnome.evolution.dataserver.Calendar8', 'org.kde.kglobalaccel', 'org.gtk.vfs.AfcVolumeMonitor', 'org.freedesktop.portal.Flatpak', 'org.pop_os.transition', 'org.freedesktop.FileManager1', 'org.gnome.seahorse.Application', 'org.kde.kwalletd5', 'org.gnome.Contacts', 'org.gnome.Nautilus', 'org.gnome.baobab', 'org.gtk.GLib.PACRunner', 'org.gnome.Extensions', 'org.gtk.vfs.GoaVolumeMonitor', 'org.gnome.Calculator.SearchProvider', 'org.gnome.ArchiveManager1', 'org.gnome.Cheese', 'com.teamviewer.TeamViewer.Desktop', 'org.gnome.Shell.PortalHelper', 'org.gnome.OnlineAccounts', 'org.gnome.ScreenSaver', 'org.kde.kded5', 'org.freedesktop.portal.IBus', 'org.kde.ActivityManager', 'org.gnome.Shell.Notifications', 'org.freedesktop.impl.portal.desktop.gnome', 'org.gtk.vfs.Metadata', 'org.gnome.Weather.BackgroundService', 'org.freedesktop.impl.portal.PermissionStore', 'org.gnome.Shell.HotplugSniffer', 'org.gnome.keyring.SystemPrompter', 'org.gnome.DiskUtility', 'org.gnome.gedit', 'org.gnome.Shell.Extensions.GSConnect', 'org.gnome.ControlCenter', 'org.freedesktop.secrets', 'ca.desrt.dconf-editor', 'org.gtk.vfs.MTPVolumeMonitor', 'org.gnome.Contacts.SearchProvider', 'org.kde.kcookiejar5', 'org.gnome.keyring.PrivatePrompter', 'org.freedesktop.Tracker3.Miner.Files', 'org.gnome.OnlineMiners.Owncloud', 'org.freedesktop.IBus'],)

―― 11:23:11 - Gnome Shell extensions ―――――――――――――――――――――――――――――――――――――――――――
 2022-05-15T09:23:11.306Z DEBUG topgrade::executor        > Running "/usr/bin/gdbus" "call" "--session" "--dest" "org.gnome.Shell.Extensions" "--object-path" "/org/gnome/Shell/Extensions" "--method" "org.gnome.Shell.Extensions.CheckForUpdates"
()
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step "SDKMAN!"
 2022-05-15T09:23:11.450Z DEBUG topgrade::utils           > Detected "/usr/bin/bash" as "bash"
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step "apm"
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step "fossil"
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step "rustup"
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step ".NET"
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step "choosenim"
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step "cargo"
 2022-05-15T09:23:11.450Z DEBUG topgrade::utils           > Path "/home/mati/.cargo" exists
 2022-05-15T09:23:11.450Z DEBUG topgrade::utils           > Detected "/usr/bin/cargo" as "cargo"
 2022-05-15T09:23:11.450Z DEBUG topgrade::utils           > Path "/home/mati/.cargo/.crates.toml" exists
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step "Flutter"
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step "Go"
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step "Emacs"
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step "opam"
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step "vcpkg"
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step "pipx"
 2022-05-15T09:23:11.450Z DEBUG topgrade::runner          > Step "conda"
 2022-05-15T09:23:11.451Z DEBUG topgrade::utils           > Detected "/home/mati/anaconda3/condabin/conda" as "conda"
 2022-05-15T09:23:11.768Z DEBUG topgrade::steps::generic  > Conda output: auto_activate_base: False

 2022-05-15T09:23:11.768Z DEBUG topgrade::runner          > Step "pip3"
 2022-05-15T09:23:11.768Z DEBUG topgrade::utils           > Detected "/usr/bin/python3" as "python3"
 2022-05-15T09:23:12.066Z TRACE topgrade::executor        > Output of "/usr/bin/python3" "-m" "pip": Output { status: ExitStatus(unix_wait_status(0)), stdout: "\nUsage:   \n  /usr/bin/python3 -m pip  [options]\n\nCommands:\n  install                     Install packages.\n  download                    Download packages.\n  uninstall                   Uninstall packages.\n  freeze                      Output installed packages in requirements format.\n  list                        List installed packages.\n  show                        Show information about installed packages.\n  check                       Verify installed packages have compatible dependencies.\n  config                      Manage local and global configuration.\n  search                      Search PyPI for packages.\n  cache                       Inspect and manage pip's wheel cache.\n  index                       Inspect information available from package indexes.\n  wheel                       Build wheels from your requirements.\n  hash                        Compute hashes of package archives.\n  completion                  A helper command used for command completion.\n  debug                       Show information useful for debugging.\n  help                        Show help for commands.\n\nGeneral Options:\n  -h, --help                  Show help.\n  --debug                     Let unhandled exceptions propagate outside the\n                              main subroutine, instead of logging them to\n                              stderr.\n  --isolated                  Run pip in an isolated mode, ignoring\n                              environment variables and user configuration.\n  --require-virtualenv        Allow pip to only run in a virtual environment;\n                              exit with an error otherwise.\n  -v, --verbose               Give more output. Option is additive, and can be\n                              used up to 3 times.\n  -V, --version               Show version and exit.\n  -q, --quiet                 Give less output. Option is additive, and can be\n                              used up to 3 times (corresponding to WARNING,\n                              ERROR, and CRITICAL logging levels).\n  --log                 Path to a verbose appending log.\n  --no-input                  Disable prompting for input.\n  --proxy              Specify a proxy in the form\n                              scheme://[user:passwd@]proxy.server:port.\n  --retries          Maximum number of retries each connection should\n                              attempt (default 5 times).\n  --timeout              Set the socket timeout (default 15 seconds).\n  --exists-action     Default action when a path already exists:\n                              (s)witch, (i)gnore, (w)ipe, (b)ackup, (a)bort.\n  --trusted-host    Mark this host or host:port pair as trusted,\n                              even though it does not have valid or any HTTPS.\n  --cert                Path to PEM-encoded CA certificate bundle. If\n                              provided, overrides the default. See 'SSL\n                              Certificate Verification' in pip documentation\n                              for more information.\n  --client-cert         Path to SSL client certificate, a single file\n                              containing the private key and the certificate\n                              in PEM format.\n  --cache-dir            Store the cache data in .\n  --no-cache-dir              Disable the cache.\n  --disable-pip-version-check\n                              Don't periodically check PyPI to determine\n                              whether a new version of pip is available for\n                              download. Implied with --no-index.\n  --no-color                  Suppress colored output.\n  --no-python-version-warning\n                              Silence deprecation warnings for upcoming\n                              unsupported Pythons.\n  --use-feature      Enable new functionality, that may be backward\n                              incompatible.\n  --use-deprecated   Enable deprecated functionality, that will be\n                              removed in the future.\n", stderr: "" }

―― 11:23:12 - pip3 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 2022-05-15T09:23:12.066Z DEBUG topgrade::executor        > Running "/usr/bin/python3" "-m" "pip" "install" "--upgrade" "--user" "pip"
Requirement already satisfied: pip in ./.local/lib/python3.10/site-packages (22.1)
 2022-05-15T09:23:13.040Z DEBUG topgrade::runner          > Step "stack"
 2022-05-15T09:23:13.040Z DEBUG topgrade::runner          > Step "tlmgr"
 2022-05-15T09:23:13.040Z DEBUG topgrade::runner          > Step "myrepos"
 2022-05-15T09:23:13.040Z DEBUG topgrade::runner          > Step "chezmoi"
 2022-05-15T09:23:13.040Z DEBUG topgrade::runner          > Step "jetpack"
 2022-05-15T09:23:13.040Z DEBUG topgrade::runner          > Step "vim"
 2022-05-15T09:23:13.041Z DEBUG topgrade::runner          > Step "Neovim"
 2022-05-15T09:23:13.041Z DEBUG topgrade::runner          > Step "The Ultimate vimrc"
 2022-05-15T09:23:13.041Z DEBUG topgrade::runner          > Step "voom"
 2022-05-15T09:23:13.041Z DEBUG topgrade::runner          > Step "Kakoune"
 2022-05-15T09:23:13.041Z DEBUG topgrade::runner          > Step "npm"
 2022-05-15T09:23:13.041Z DEBUG topgrade::utils           > Detected "/usr/bin/npm" as "npm"
 2022-05-15T09:23:13.528Z TRACE topgrade::executor        > Output of "/usr/bin/npm" "root" "-g": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/usr/local/lib/node_modules\n", stderr: "" }
 2022-05-15T09:23:13.528Z DEBUG topgrade::runner          > Step "pnpm"
 2022-05-15T09:23:13.528Z DEBUG topgrade::runner          > Step "Containers"
 2022-05-15T09:23:13.528Z DEBUG topgrade::runner          > Step "deno"
 2022-05-15T09:23:13.528Z DEBUG topgrade::runner          > Step "composer"
 2022-05-15T09:23:13.528Z DEBUG topgrade::runner          > Step "krew"
 2022-05-15T09:23:13.528Z DEBUG topgrade::runner          > Step "gem"
 2022-05-15T09:23:13.528Z DEBUG topgrade::utils           > Detected "/usr/bin/gem" as "gem"
 2022-05-15T09:23:13.528Z DEBUG topgrade::runner          > Step "haxelib"
 2022-05-15T09:23:13.528Z DEBUG topgrade::runner          > Step "sheldon"
 2022-05-15T09:23:13.528Z DEBUG topgrade::runner          > Step "rtcl"
 2022-05-15T09:23:13.528Z DEBUG topgrade::runner          > Step "bin"
 2022-05-15T09:23:13.528Z DEBUG topgrade::runner          > Step "gcloud"
 2022-05-15T09:23:13.528Z DEBUG topgrade::runner          > Step "micro"
 2022-05-15T09:23:13.528Z DEBUG topgrade::utils           > Detected "/usr/bin/micro" as "micro"

―― 11:23:13 - micro ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Checking for plugin updates
Nothing to install / update
 2022-05-15T09:23:13.941Z DEBUG topgrade::runner          > Step "raco"
 2022-05-15T09:23:13.941Z DEBUG topgrade::runner          > Step "spicetify"
 2022-05-15T09:23:13.941Z DEBUG topgrade::runner          > Step "GitHub CLI Extensions"
 2022-05-15T09:23:13.941Z DEBUG topgrade::runner          > Step "deb-get"
 2022-05-15T09:23:13.941Z DEBUG topgrade::runner          > Step "toolbx"
 2022-05-15T09:23:13.941Z DEBUG topgrade::runner          > Step "Flatpak"
 2022-05-15T09:23:13.941Z DEBUG topgrade::utils           > Detected "/usr/bin/flatpak" as "flatpak"

―― 11:23:13 - Flatpak User Packages ――――――――――――――――――――――――――――――――――――――――――――
 2022-05-15T09:23:13.941Z DEBUG topgrade::executor        > Running "/usr/bin/flatpak" "update" "--user" "-y"
Looking for updates…
Nothing to do.

―― 11:23:14 - Flatpak System Packages ――――――――――――――――――――――――――――――――――――――――――
 2022-05-15T09:23:14.530Z DEBUG topgrade::executor        > Running "/usr/bin/flatpak" "update" "--system" "-y"
Looking for updates…
Nothing to do.
 2022-05-15T09:23:15.111Z DEBUG topgrade::runner          > Step "snap"
 2022-05-15T09:23:15.111Z DEBUG topgrade::runner          > Step "pacstall"
 2022-05-15T09:23:15.111Z DEBUG topgrade::runner          > Step "pihole"
 2022-05-15T09:23:15.111Z DEBUG topgrade::runner          > Step "Firmware upgrades"
 2022-05-15T09:23:15.111Z DEBUG topgrade::utils           > Detected "/usr/bin/fwupdmgr" as "fwupdmgr"
 2022-05-15T09:23:15.116Z TRACE topgrade::executor        > Output of "uname" "-r": Output { status: ExitStatus(unix_wait_status(0)), stdout: "5.17.5-76051705-generic\n", stderr: "" }
 2022-05-15T09:23:15.116Z DEBUG topgrade::steps::os::linux > Uname output: 5.17.5-76051705-generic

―― 11:23:15 - Firmware upgrades ――――――――――――――――――――――――――――――――――――――――――――――――
 2022-05-15T09:23:15.117Z DEBUG topgrade::executor         > Running "/usr/bin/fwupdmgr" "refresh"
Firmware metadata last refresh: 19 minutes ago. Use --force to refresh again.
 2022-05-15T09:23:15.281Z DEBUG topgrade::executor         > Running "/usr/bin/fwupdmgr" "get-updates"
Devices with no available firmware updates: 
 • MZNLN256HMHQ-000H1
 • System Firmware
 • UEFI dbx
No updatable devices
 2022-05-15T09:23:15.420Z DEBUG topgrade::runner           > Step "Restarts"
 2022-05-15T09:23:15.420Z DEBUG topgrade::runner           > Step "Vagrant boxes"

―― 11:23:15 - Summary ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
System update: OK
config-update: OK
Brew: SKIPPED: Cannot find "brew" in PATH
yadm: SKIPPED: Cannot find "yadm" in PATH
nix: SKIPPED: Cannot find "nix" in PATH
home-manager: SKIPPED: Cannot find "home-manager" in PATH
asdf: SKIPPED: Cannot find "asdf" in PATH
pkgin: SKIPPED: Cannot find "pkgin" in PATH
Git repositories: OK
zr: SKIPPED: Cannot find "zsh" in PATH
antibody: SKIPPED: Cannot find "zsh" in PATH
antigen: SKIPPED: Cannot find "zsh" in PATH
zgenom: SKIPPED: Cannot find "zsh" in PATH
zplug: SKIPPED: Cannot find "zsh" in PATH
zinit: SKIPPED: Cannot find "zsh" in PATH
zi: SKIPPED: Cannot find "zsh" in PATH
zim: SKIPPED: Cannot find "zsh" in PATH
oh-my-zsh: SKIPPED: Cannot find "zsh" in PATH
fisher: SKIPPED: Cannot find "fish" in PATH
bash-it: SKIPPED: Path "/home/mati/.bash_it" doesn't exist
oh-my-fish: SKIPPED: Cannot find "fish" in PATH
fish-plug: SKIPPED: Cannot find "fish" in PATH
tmux: SKIPPED: Path "/home/mati/.tmux/plugins/tpm/bin/update_plugins" doesn't exist
TLDR: SKIPPED: Cannot find "tldr" in PATH
pearl: SKIPPED: Cannot find "pearl" in PATH
Gnome Shell Extensions: OK
SDKMAN!: SKIPPED: Path "/home/mati/.sdkman/bin/sdkman-init.sh" doesn't exist
apm: SKIPPED: Cannot find "apm" in PATH
fossil: SKIPPED: Cannot find "fossil" in PATH
rustup: SKIPPED: Cannot find "rustup" in PATH
.NET: SKIPPED: Cannot find "dotnet" in PATH
choosenim: SKIPPED: Cannot find "choosenim" in PATH
cargo: SKIPPED: /home/mati/.cargo/.crates.toml exists but empty
Flutter: SKIPPED: Cannot find "flutter" in PATH
Go: SKIPPED: Cannot find "go" in PATH
Emacs: SKIPPED: Cannot find "emacs" in PATH
opam: SKIPPED: Cannot find "opam" in PATH
vcpkg: SKIPPED: Cannot find "vcpkg" in PATH
pipx: SKIPPED: Cannot find "pipx" in PATH
conda: SKIPPED: auto_activate_base is set to False
pip3: OK
stack: SKIPPED: Cannot find "stack" in PATH
tlmgr: SKIPPED: tlmgr must be explicity enabled in the configuration to run in Android/Linux
myrepos: SKIPPED: Cannot find "mr" in PATH
chezmoi: SKIPPED: Cannot find "chezmoi" in PATH
jetpack: SKIPPED: Cannot find "jetpack" in PATH
vim: SKIPPED: Cannot find "vim" in PATH
Neovim: SKIPPED: Cannot find "nvim" in PATH
The Ultimate vimrc: SKIPPED: Path "/home/mati/.vim_runtime" doesn't exist
voom: SKIPPED: Cannot find "voom" in PATH
Kakoune: SKIPPED: Cannot find "kak" in PATH
npm: SKIPPED: NPM root is owned by another user which is not the current user. Set use_sudo = true under the NPM section in your configuration to run NPM as sudo
pnpm: SKIPPED: Cannot find "pnpm" in PATH
Containers: SKIPPED: Cannot find "docker" in PATH
deno: SKIPPED: Cannot find "deno" in PATH
composer: SKIPPED: Cannot find "composer" in PATH
krew: SKIPPED: Cannot find "kubectl-krew" in PATH
gem: SKIPPED: Path "/home/mati/.gem" doesn't exist
haxelib: SKIPPED: Cannot find "haxelib" in PATH
sheldon: SKIPPED: Cannot find "sheldon" in PATH
rtcl: SKIPPED: Cannot find "rupdate" in PATH
bin: SKIPPED: Cannot find "bin" in PATH
gcloud: SKIPPED: Cannot find "gcloud" in PATH
micro: OK
raco: SKIPPED: Cannot find "raco" in PATH
spicetify: SKIPPED: Cannot find "spicetify" in PATH
GitHub CLI Extensions: SKIPPED: Cannot find "gh" in PATH
deb-get: SKIPPED: Cannot find "deb-get" in PATH
toolbx: SKIPPED: Cannot find "toolbox" in PATH
Flatpak: OK
snap: SKIPPED: Cannot find "snap" in PATH
pacstall: SKIPPED: Cannot find "pacstall" in PATH
pihole: SKIPPED: Cannot find "pihole" in PATH
Firmware upgrades: OK
Restarts: SKIPPED: Cannot find "needrestart" in PATH
Vagrant boxes: SKIPPED: Cannot find "vagrant" in PATH
 2022-05-15T09:23:15.422Z DEBUG topgrade::terminal         > Desktop notification: Topgrade finished successfully
r-darwish commented 2 years ago

This might have something to do with the upgrade of Clap. I'll look into it.

r-darwish commented 2 years ago

It seems that --yes is also misbehaving. I didn't get to the bottom of this yet, though.