Package Details: cppkafka-git 1:0.4.0.r12.g91ac543-1

Git Clone URL: https://aur.archlinux.org/cppkafka-git.git (read-only, click to copy)
Package Base: cppkafka-git
Description: Modern C++ Apache Kafka client library (wrapper for librdkafka)
Upstream URL: https://github.com/mfontanini/cppkafka
Licenses: BSD
Conflicts: cppkafka
Provides: cppkafka
Submitter: iamazat
Maintainer: iamazat
Last Packager: iamazat
Votes: 2
Popularity: 0.000000
First Submitted: 2018-09-03 17:30 (UTC)
Last Updated: 2023-07-16 06:41 (UTC)

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

iamazat commented on 2023-07-16 06:41 (UTC)

Yeah, sorry, my bad, there version had been printed two times. Fixed now.

MarsSeed commented on 2023-07-15 23:04 (UTC)

The pkgver still seems wrong. Did you run the following commands in the PKGBUILD's directory before staging, committing and pushing the update?

makepkg --nodeps --nobuild
makepkg --printsrcinfo > .SRCINFO

iamazat commented on 2023-07-10 19:07 (UTC)

Done, thanks for the suggestions!

MarsSeed commented on 2023-06-28 17:54 (UTC)

You should use an enhanced pkgver() implementation (like the one here).

The project sometimes creates tags with v prefix, other times without it.

The linked example will make sure that the optional v prefix gets cut off from the resulting pkgver string, to ensure monotonicity.

MarsSeed commented on 2023-06-28 17:23 (UTC)

Please fix the unstable, non-monotonic versioning by implementing a pkgver() based on Git tags.

(Use git describe --long --tags as the first command, otherwise tags won't get picked up.)

Then please bump the epoch to force update despite the earlier higher generated pkgver number, and add the required provides and conflicts:

epoch=1
provides=("${pkgname%-git}=$pkgver")
conflicts=("${pkgname%-git}")

iamazat commented on 2020-03-05 17:09 (UTC)

@ProFfeSsoRr done, thanks!

ProFfeSsoRr commented on 2020-03-05 08:17 (UTC)

Pls add boost to makedepends

iamazat commented on 2019-07-18 20:51 (UTC)

@ext fixed (requires a357529 -- https://github.com/mfontanini/cppkafka/commit/a357529cc0c5af56c7afdec5cf6e5053c30d9b09)

iamazat commented on 2019-05-26 20:53 (UTC)

@ext thanks for the report

The problem here is that /lib64 is a symlink to /lib so none of packages should write to it in archlinux.

And it is not possible to overwrite lib location for this package, but it will be possible after 1.

I already have a patch for the PKGBUILD once 1 will be merged. So this will be fixed in the nearest time!

P.S. I do not like out-of-tree patches

digital commented on 2019-05-26 02:44 (UTC)

Package (1) New Version Net Change

cppkafka-git c733e0b-1 0.48 MiB

Total Installed Size: 0.48 MiB

:: Proceed with installation? [Y/n] (1/1) checking keys in keyring [################################################] 100% (1/1) checking package integrity [################################################] 100% (1/1) loading package files [################################################] 100% (1/1) checking for file conflicts [################################################] 100% error: failed to commit transaction (conflicting files) cppkafka-git: /usr/lib64 exists in filesystem (owned by filesystem) Errors occurred, no packages were upgraded.