Package Details: overskride 0.5.7-1

Git Clone URL: https://aur.archlinux.org/overskride.git (read-only, click to copy)
Package Base: overskride
Description: A simple yet powerful bluetooth client
Upstream URL: https://github.com/kaii-lb/overskride
Keywords: a adwaita bluetooth bluez cargo client gtk gtk4 libadwaita meson powerful rust simple
Licenses: GPL-3.0-or-later
Submitter: begin-theadventu
Maintainer: begin-theadventu
Last Packager: begin-theadventu
Votes: 3
Popularity: 0.142878
First Submitted: 2023-10-19 22:18 (UTC)
Last Updated: 2024-03-24 10:13 (UTC)

Latest Comments

SteelT commented on 2024-01-10 09:00 (UTC) (edited on 2024-01-10 16:51 (UTC) by SteelT)

Getting the same issue as @Levitating, and the build log doesn't really provide any useful information.

EDIT: Building in a clean chroot does work, I wonder what's different there that lets it build successfully.

begin-theadventu commented on 2023-12-18 20:51 (UTC)

@eclairevoyant I tried it now and also got an error. Thank you for the report, I added it.

eclairevoyant commented on 2023-12-18 17:17 (UTC)

Doesn't build in clean chroot due to missing dependency on libpulse: https://gist.github.com/eclairevoyant/0b8139184d9a3be78b93be746f502718

begin-theadventu commented on 2023-10-22 00:26 (UTC) (edited on 2023-10-22 00:54 (UTC) by begin-theadventu)

It builds fine for me (also in clean chroot), check the logs src/build/meson-logs.

Levitating commented on 2023-10-21 23:44 (UTC)

This PKGBUILD fails like this for me:

[3/5] Generating src/blueprints with a custom command
usage: blueprint-compiler [-h] [--version] command ...

positional arguments:
  command
    compile      Compile blueprint files
    batch-compile
                 Compile many blueprint files at once
    port         Interactive porting tool
    lsp          Run the language server (for internal use by IDEs)
    help         Show this message

optional arguments:
  -h, --help     show this help message and exit
  --version      show program's version number and exit
[4/5] Generating src/overskride_gresource with a custom command
FAILED: src/overskride.gresource
/usr/bin/glib-compile-resources ../overskride/src/overskride.gresource.xml --sourcedir src --sourcedir ../overskride/src --internal --generate --target src/overskride.gresource --dependency-file src/overskride.gresource.d
../overskride/src/overskride.gresource.xml: Failed to locate “gtk/window.ui” in any source directory.
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'overskride-0.4.6-1':
error: packages failed to build: overskride-0.4.6-1

begin-theadventu commented on 2023-10-21 18:52 (UTC)

Thanks for reporting the issue, it's fixed now. It was just a one-letter mistake.

Also, the PKGBUILD posted below is from my other package - overskride-bin.

sbeve72 commented on 2023-10-21 15:57 (UTC) (edited on 2023-10-21 16:06 (UTC) by sbeve72)

EDIT: It DOES NOT work, it only successfully finished installing but you can't actually launch overskride as if it never installed.

Here's a modified version of PKGBUILD that did work

_pkgname=overskride
pkgname=$_pkgname-bin
pkgver=0.4.5
pkgrel=1
pkgdesc='A simple yet powerful bluetooth client (binary release)'
url="https://github.com/kaii-lb/overskride"
arch=('x86_64')
license=('GPL3')
depends=('bluez' 'libadwaita')
provides=("$_pkgname")
conflicts=("$_pkgname")
source=("$_pkgname$pkgver.zip::https://github.com/kaii-lb/$_pkgname/archive/refs/tags/v$pkgver.zip")
sha256sums=('046b8ebb193172add67eb5bdb47e33e12d9d913818342cd51a77740902848ffc')

package() {
  mv $_pkgname-$pkgver/* "$pkgdir"
}

Make sure to update teh SHA keys because this PKGBUILD only works with the checks disabled.

knedl1k commented on 2023-10-21 15:51 (UTC) (edited on 2023-10-21 15:51 (UTC) by knedl1k)

Yeah, same error here. Log:

==> Validating source files with sha256sums...
    overskride ... Skipped
==> Making package: overskride 0.4.5-1 (Sat 21 Oct 2023 05:49:56 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating overskride git repo...
==> Validating source files with sha256sums...
    overskride ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of overskride git repo...
Cloning into 'overskride'...
done.
fatal: invalid reference: 0.4.5
==> ERROR: Failure while creating working copy of overskride git repo
    Aborting...
error: failed to build 'overskride-0.4.5-1': 
error: packages failed to build: overskride-0.4.5-1

sbeve72 commented on 2023-10-21 15:43 (UTC)

getting this error while building with Paru

fatal: invalid reference: 0.4.5 ==> ERROR: Failure while creating working copy of overskride git repo Aborting... error: failed to build 'overskride-0.4.5-1': error: packages failed to build: overskride-0.4.5-1

and even when building manually using makepkg -si