I have a handful of programs that have to be built and then installed. Now ever since the Testing updates on the 7th I’ll get ask if I want to preview the changes. I tell it no and get asked if I want to try again instead of it building and installing. Was this a deliberate change or did the updates from the 7th break something?
What are you talking about?
Your own packages? Packages in the AUR I suppose?
But how do you mean - in your AUR helper like yay, or pamac ?
You may need to be a bit more descriptive with the ‘issue’ here.
I launch pamac from the systray to check what updates are available when it indicates there are updates, then I launch Konsole and run Topgrade to update everything. Since the updates from the 7th for programs that get built and then installed I get asked if I want to preview differences, I tell it no and get asked if I want to try again instead of the program being built and installed, and if I tell it yes it runs through the differences and still doesn’t autobuild and install the update. Now if I turn around and run yay -Sy it will build and install.
I’m sure it’s a Manjaro issue since just before the testing updates on the 7th the issue didn’t exist, and I personally don believe in coincidences. I just reinstalled Topgrade and will see if the problem persist. If it does I downgrade it and see.
cscs not sure why I posted yay -Sy when I actually used just yay. As for Topgrade it’s a great and reliable program.
That is not how logic works. What version was topgrade before the update? I see it is version 7 on Stable branch, and version 8 on Testing branch. The issue appearing on the Testing branch update does absolutely not mean it is a Manjaro issue, it could absolutely mean it is a topgrade update issue. I gave you an easy way to test the theory, now if you don’t want to do the logical thing and assume because you personally don’t believe in coincidences, as you wish but there was one step to do and you would have your answer.
20 days ago it went from 8.0.2 to 8.0.3 not from version 7 to 8.0.3. up till the updates of the 7th it was downloading the build files for programs that need to be built , building the program and installing it without issue. After the 7th this was no longer the case. I’m not saying Manjaro deliberately messed up Topgrade some how. What I am saying is something in the Testing updates from the 7th must of changed something causing Topgrade to to perform normally.
Now there is some info that is actually useful. Now I went to change “arch_package_manager = “paru”” to “arch_package_manager = “yay”” but not seeing that at all in the file.
# Don't ask for confirmations
#assume_yes = true
# Disable specific steps - same options as the command line flag
#disable = ["system", "emacs"]
# Ignore failures for these steps
#ignore_failures = ["powershell"]
# Run specific steps - same options as the command line flag
#only = ["system", "emacs"]
# Do not ask to retry failed steps (default: false)
#no_retry = true
# Run inside tmux
#run_in_tmux = true
# List of remote machines with Topgrade installed on them
#remote_topgrades = ["toothless", "pi", "parnas"]
# Arguments to pass SSH when upgrading remote systems
#ssh_arguments = "-o ConnectTimeout=2"
# Path to Topgrade executable on remote machines
#remote_topgrade_path = ".cargo/bin/topgrade"
# Arguments to pass tmux when pulling Repositories
#tmux_arguments = "-S /var/tmux.sock"
# Do not set the terminal title
#set_title = false
# Cleanup temporary or old files
#cleanup = true
#max_concurrency = 5
# Additional git repositories to pull
#repos = [
# Don't pull the predefined git repos
#predefined_repos = false
# Arguments to pass Git when pulling Repositories
#arguments = "--rebase --autostash"
#self_update = true
# Commands to run before anything
#"Emacs Snapshot" = "rm -rf ~/.emacs.d/elpa.bak && cp -rl ~/.emacs.d/elpa ~/.emacs.d/elpa.bak"
# Custom commands
#"Python Environment" = "~/dev/.env/bin/pip install -i https://pypi.python.org/simple -U --upgrade-strategy eager jupyter"
#greedy_cask = true
# Arguments to pass yay when updating packages
#yay_arguments = "--nodevel"
#trizen_arguments = "--devel"
#enable_tlmgr = true
#emerge_sync_flags = "-q"
#emerge_update_flags = "-uDNa --with-bdeps=y world"
#redhat_distro_sync = false
#rpm_ostree = false
# Manually select Windows updates
#accept_all_updates = false
#open_remotes_in_new_terminal = true
# Causes Topgrade to rename itself during the run to allow package managers
# to upgrade it. Use this only if you installed Topgrade by using a package
# manager such as Scoop to Cargo
#self_rename = true
# Use sudo if the NPM directory isn't owned by the current user
#use_sudo = true
# Offer to update firmware; if false just check for and display available updates
#upgrade = true
# Use sudo for updating the system-wide installation
#use_sudo = true