Package Details: krankerl 0.13.3-2

Git Clone URL: https://aur.archlinux.org/krankerl.git (read-only, click to copy)
Package Base: krankerl
Description: A CLI helper to manage, package, and publish Nextcloud apps
Upstream URL: https://github.com/ChristophWurst/krankerl
Licenses: GPL3
Submitter: alerque
Maintainer: alerque (jus, ChristophWurst)
Last Packager: alerque
Votes: 2
Popularity: 0.047233
First Submitted: 2021-08-19 21:06 (UTC)
Last Updated: 2022-02-23 18:56 (UTC)

Latest Comments

alerque commented on 2022-02-23 18:56 (UTC)

I don't know why the upstream SHA changed (it shouldn't have), but this needs a rebuild anyway for libgit2 so I bumped it. I have no good way of verifying if upstream did something funky like retag or got hijacked.

Aeredren commented on 2022-02-23 15:15 (UTC) (edited on 2022-02-23 15:22 (UTC) by Aeredren)

I get a verification error when making the 0.13.3 package (commit a1f6ee617a39)... sha256sum mismatch between what is declared in PKGBUILD and the tar.gz host on github.

sha256sum krankerl-0.13.3.tar.gz result in : 5480ddaab53c1b075abfbd62d31d04cb1bc3afbd1254564b06b3f850b8af3ac5 krankerl-0.13.3.tar.gz

and not the declare sha256sums=('eeb9bf382622390693bf05bf62a479effdd791a0e2c429c6cdae427b032e64a9')

alerque commented on 2021-09-28 05:43 (UTC) (edited on 2021-09-28 06:05 (UTC) by alerque)

@nursoda Arch's [extra]/libgit2 package recently updated, you need to rebuild this package after updating your system. The -bin package is statically linked and so unaffected by this.

To be clear this is specifically because of how you built the package on a system that had libgit2 and that you built on the host system not in an isolated chroot environment. For example by build of this does not link libgit2 (as of pkgrel -1) because I built it using extra-x86_64-build to get a clean chroot build. That ends up statically linking a vendored libgit2 as well. I did this on purpose before libgit2-1.2 was released because there were breaking changes in there that this needed. Now that it is released I'm going to specify the build link the system library so that chroot builds will find it to; pkgrel -2 coming up with that change.

nursoda commented on 2021-09-28 03:03 (UTC)

I get this error with this package built from source:

krankerl: error while loading shared libraries: libgit2.so.1.1

Was libgit2 updated to /usr/lib/libgit2.so.1.2 ?

krankerl-bin still works. Is that linked against 1.2 or linked statically?

alerque commented on 2021-08-19 21:06 (UTC)

Alert! This package name used to just fetch and bundle and upstream binary. If you are upgrading and want to keep that you need to switch to using the krankerl-bin package. This one now builds the binary from the source.