pikaur icon indicating copy to clipboard operation
pikaur copied to clipboard

build directory and incompatible meson version

Open keilmillerjr opened this issue 8 months ago • 1 comments

This isn't the first time I have had an upgrade mentioning meson versions fail with pikaur, but succeed with yay.

🛴 Starting the build:
==> Making package: libadwaita-without-adwaita-git 1.7.0-17 (Fri 04 Apr 2025 02:26:24 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating libadwaita-without-adwaita-git git repo...
  -> Found theming_patch.diff
==> Validating source files with sha256sums...
    libadwaita-without-adwaita-git ... Skipped
    theming_patch.diff ... Skipped
==> Extracting sources...
  -> Creating working copy of libadwaita-without-adwaita-git git repo...
Reset branch 'makepkg'
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Note: switching to '1.7.0'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 2600e791 Release 1.7.0
patching file src/adw-style-manager.c
Directory already configured.

Just run your build command (e.g. ninja) and Meson will regenerate as necessary.
Run "meson setup --reconfigure" to force Meson to regenerate.

If build failures persist, run "meson setup --wipe" to rebuild from scratch
using the same options as passed when configuring the build.

ERROR: Build directory has been generated with Meson version 1.6.1, which is incompatible with the current version 1.7.2. Consider reconfiguring the directory with "meson setup --reconfigure".
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
==> ERROR: A failure occurred in build().
    Aborting...

Full Log

keilmillerjr avatar Apr 04 '25 18:04 keilmillerjr

> [R] retry build
> [p] PGP check skip
> [c] checksums skip
> [f] skip 'check()' function of PKGBUILD
> [n] skip 'prepare()' function of PKGBUILD
> [i] ignore architecture
> [d] delete build dir and try again
> [e] edit PKGBUILD
> ------------------------
> [s] skip building this package
> [a] abort building all the packages
> s

have you tried actually using the recovery prompt?

actionless avatar Jul 08 '25 22:07 actionless