Package Details: c++utilities 5.24.9-1

Git Clone URL: (read-only, click to copy)
Package Base: c++utilities
Description: Common C++ classes and routines such as argument parser, IO and conversion utilities
Upstream URL:
Licenses: GPL
Submitter: Martchus
Maintainer: Martchus
Last Packager: Martchus
Votes: 51
Popularity: 3.15
First Submitted: 2015-08-27 18:56 (UTC)
Last Updated: 2024-06-04 18:10 (UTC)

Dependencies (5)

Required by (15)

Sources (1)

Pinned Comments

Martchus commented on 2016-05-18 21:55 (UTC) (edited on 2016-10-31 11:37 (UTC) by Martchus)

All my packages are managed at GitHub where you can also contribute directly: There also exist a binary repository:

Latest Comments

1 2 3 4 5 Next › Last »

ToLo commented on 2024-05-10 10:31 (UTC)

Thanks for your quick reply and pointing me to the solution. It works now as aspected. Good.

Martchus commented on 2024-05-10 07:40 (UTC)

You are most likely just running into

Note that I first also thought that packages in my repo were corrupted - until I ran the verification using gpg directly and then the error message told me the key has just expired. Maybe it would make sense to file a feature request for pacman to improve the error message.

ToLo commented on 2024-05-10 07:23 (UTC)

I would like to mention that the package version 5.24.8-1 in the repo seems to be damaged or corrupted.

Here is the message during update process: error: c++utilities: signature from "Martchus" is unknown trust :: File /var/cache/pacman/pkg/c++utilities-5.24.8-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).

7hr08ik commented on 2023-12-06 10:11 (UTC)

I will look at a clean chroot. Thank you

Martchus commented on 2023-12-06 10:08 (UTC) (edited on 2023-12-06 10:25 (UTC) by Martchus)

The dependency is supposed to be computed to because the librarie's so version number is 5 and it is a 64-bit library. This is not supposed to change until a major version bump happens. Only then you'd normally run into the issue that an upgrade of c++utilities forces you to uninstall dependend packages first.

In your case there's a . instead of a - separating these two parts which looks wrong but I have no idea what you might have done to end up with this wrong format. Note that only Arch Linux is generally supported; I cannot help with other distributions like Manjaro.

Note that the best way of building Arch packages is This way you would not run into problems like this. The packages in my binary repository are also built using that method.

7hr08ik commented on 2023-12-06 09:44 (UTC)

Hi, sorry but I keep getting this issue, and the only way I have to solve is to remove and re-install syncthingtray

Warning: installing c++utilities(5.24.3-1) breaks
dependency '' required by qtutilities
Add qtutilities to remove

7hr08ik commented on 2023-11-26 17:22 (UTC)

Apologies, a recent update seems to have changed some of my base pcakages

Martchus commented on 2023-11-26 16:43 (UTC)

Before attempting to build any AUR package, you generally have to make sure your build environment contains the base-devel package and all its dependencies because those packages do not need to be (and supposedly also should not be) explicitly mentioned in the PKGBUILD.

7hr08ik commented on 2023-11-26 13:36 (UTC)


My fault. My system was missing "patch" package.

Installed "patch" all working now.

7hr08ik commented on 2023-11-26 13:17 (UTC)

Hello, im having trouble installing this.

Building c++utilities...
==> Making package: c++utilities 5.24.2-2 (Sun 26 Nov 2023 13:15:19 GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading c++utilities-5.24.2.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  187k  100  187k    0     0   296k      0 --:--:-- --:--:-- --:--:--  572k
  -> Found 0001-Enable-tidy-tests-only-by-default-via-ENABLE_DEVEL_D.patch
  -> Found 0002-Enable-AppStream-tests-only-by-default-via-ENABLE_DE.patch
==> Validating source files with sha256sums...
    c++utilities-5.24.2.tar.gz ... Passed
    0001-Enable-tidy-tests-only-by-default-via-ENABLE_DEVEL_D.patch ... Skipped
    0002-Enable-AppStream-tests-only-by-default-via-ENABLE_DE.patch ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting c++utilities-5.24.2.tar.gz with bsdtar
==> Starting prepare()...
/var/tmp/pamac-build-rob/c++utilities/PKGBUILD: line 27: patch: command not found
==> ERROR: A failure occurred in prepare().