Package Details: topgrade-bin 10.3.3-2

Git Clone URL: (read-only, click to copy)
Package Base: topgrade-bin
Description: Invoke the upgrade procedure of multiple package managers
Upstream URL:
Keywords: upgrade
Licenses: GPL3
Conflicts: topgrade
Provides: topgrade
Submitter: Sintan
Maintainer: Sintan
Last Packager: Sintan
Votes: 0
Popularity: 0.000000
First Submitted: 2022-12-01 22:15 (UTC)
Last Updated: 2023-03-15 18:37 (UTC)

Latest Comments

tee commented on 2023-03-15 14:48 (UTC)

Also the fish shell already includes completions for topgrade, so that step to check fish and install completions is now unnecessary.

Sintan commented on 2023-03-13 16:53 (UTC)

@tee Thank you so much for pointing that out. I think I missed the section when reading the guidelines. Should be fixed.

tee commented on 2023-03-13 11:16 (UTC) (edited on 2023-03-13 11:16 (UTC) by tee)

I'm also getting the same error:

==> Retrieving sources...
  -> Found topgrade_x86_64.tar.gz
==> Validating source_x86_64 files with b2sums...
    topgrade_x86_64.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error making: topgrade-bin


Sources have to be unique in srcdir (this might require renaming them when downloading, e.g. "${pkgname}-${pkgver}.tar.gz::https://${pkgname}.tld/download/${pkgver}.tar.gz")

Otherwise after each new release makepkg will just use the same old topgrade_x86_64.tar.gz.

Sintan commented on 2023-01-31 17:50 (UTC)

@BrianAllred It seems to work on my machine. Maybe try clearing the cache for this package? Are you using some AUR helper or makepkg?

BrianAllred commented on 2023-01-31 16:37 (UTC)

Getting a validity error with the x64_86 b2sum.

Sintan commented on 2023-01-30 18:35 (UTC)

@tee Looks like you have a preexisting completion file for topgrade for some reason. You can try doing paru -S --overwrite "*" topgrade-bin. Replace paru with your preferred AUR helper. If installing manually, you can just comment out the lines

if $(command -v fish &> /dev/null); then
        ./topgrade --gen-completion fish >
        install -Dm644 ./ "${pkgdir}/usr/share/fish/completions/"

tee commented on 2023-01-30 07:00 (UTC)

Failed to install for me.

error: failed to commit transaction (conflicting files)
topgrade-bin: /usr/share/fish/completions/ exists in filesystem (owned by fish)
Errors occurred, no packages were upgraded.
 -> exit status 1

htower commented on 2022-12-26 06:08 (UTC)

@Sintan Everything works well, thanks for the fix.

Sintan commented on 2022-12-25 16:17 (UTC)

@htower Should be fixed now. I don't have a device to test it on, though. Let me know if you still face problems.

htower commented on 2022-12-25 14:35 (UTC)

Doesn't build on PiKVM (Raspberry Pi 4 Model B):

==> ERROR: topgrade-bin is not available for the 'armv7h' architecture.

The fix is trivial - armv7 should be replaced with armv7h