Package Details: forklift-git r36.da760ae-1

Git Clone URL: https://aur.archlinux.org/forklift-git.git (read-only, click to copy)
Package Base: forklift-git
Description: Simple GUI for youtube-dl using PyGObject
Upstream URL: https://github.com/Johnn3y/Forklift
Licenses: GPL3
Submitter: City-busz
Maintainer: None
Last Packager: City-busz
Votes: 0
Popularity: 0.000000
First Submitted: 2020-06-25 19:47 (UTC)
Last Updated: 2021-06-24 22:21 (UTC)

Latest Comments

paddz commented on 2021-12-29 21:14 (UTC) (edited on 2021-12-29 21:15 (UTC) by paddz)

does not build for me:


Build started at 2021-12-29T22:07:24.862144
Main binary: /usr/bin/python
Build Options: -Db_lto=true -Db_pie=true -Dprefix=/usr -Dlibexecdir=lib -Dsbindir=bin -Dauto_features=enabled -Dbuildtype=plain -Dwrap_mode=nodownload
Python system: Linux
The Meson build system
Version: 0.60.2
Source dir: /home/paddelz/.cache/yay/forklift-git/src/Forklift
Build dir: /home/paddelz/.cache/yay/forklift-git/src/build
Build type: native build
Project name: Forklift
Project version: 1.0.0
Build machine cpu family: x86_64
Build machine cpu: x86_64
Host machine cpu family: x86_64
Host machine cpu: x86_64
Target machine cpu family: x86_64
Target machine cpu: x86_64
Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate)
Adding test "Validate desktop file"
Program appstream-util found: YES (/usr/bin/appstream-util)
Adding test "Validate appstream file"
Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas)
Adding test "Validate schema file"
Pkg-config binary for MachineChoice.BUILD is not cached.
Pkg-config binary missing from cross or native file, or env var undefined.
Trying a default Pkg-config fallback at pkg-config
Did not find pkg-config by name 'pkg-config'
Found Pkg-config: NO
Pkg-config binary for machine MachineChoice.BUILD not found. Giving up.
WARNING: Could not detect glib version, assuming 2.54. You may get build errors if your glib is older.
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
WARNING: Project targeting '>= 0.40.0' but tried to use feature introduced in '0.46.0': Python Module.
Program python3 found: YES (/usr/bin/python3)
WARNING: Project targeting '>= 0.40.0' but tried to use feature introduced in '0.50.0': Python module path method.
Pkg-config binary for MachineChoice.HOST is not cached.
Pkg-config binary missing from cross or native file, or env var undefined.
Trying a default Pkg-config fallback at pkg-config
Did not find pkg-config by name 'pkg-config'
Found Pkg-config: NO
Pkg-config binary for machine MachineChoice.HOST not found. Giving up.
CMake binary for 1 is not cached
CMake binary missing from cross or native file, or env var undefined.
Trying a default CMake fallback at cmake
Found CMake: /usr/bin/cmake (3.22.1)
Extracting basic cmake information
Try CMake generator: auto
Calling CMake (['/usr/bin/cmake']) in /home/paddelz/.cache/yay/forklift-git/src/build/meson-private/cmake_gtk+-3.0 with:
  - "--trace-expand"
  - "--trace-format=json-v1"
  - "--no-warn-unused-cli"
  - "--trace-redirect=cmake_trace.txt"
  - "-DCMAKE_TOOLCHAIN_FILE=/home/paddelz/.cache/yay/forklift-git/src/build/meson-private/cmake_gtk+-3.0/CMakeMesonToolchainFile.cmake"
  - "."
CMake failed to gather system information for generator  with error code 1
OUT:
Running with expanded trace output on.
Not searching for unused variables given on the command line.
Trace will be written to cmake_trace.txt
-- Configuring incomplete, errors occurred!
See also "/home/paddelz/.cache/yay/forklift-git/src/build/meson-private/cmake_gtk+-3.0/CMakeFiles/CMakeOutput.log".



ERR:
CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.



Try CMake generator: Ninja
Calling CMake (['/usr/bin/cmake']) in /home/paddelz/.cache/yay/forklift-git/src/build/meson-private/cmake_gtk+-3.0 with:
  - "-G"
  - "Ninja"
  - "--trace-expand"
  - "--trace-format=json-v1"
  - "--no-warn-unused-cli"
  - "--trace-redirect=cmake_trace.txt"
  - "-DCMAKE_TOOLCHAIN_FILE=/home/paddelz/.cache/yay/forklift-git/src/build/meson-private/cmake_gtk+-3.0/CMakeMesonToolchainFile.cmake"
  - "."
  -- Module search paths:    ['/', '/opt', '/usr', '/usr/local']
  -- CMake root:             /usr/share/cmake-3.22
  -- CMake architectures:    ['libpyldb-util.cpython-39-x86-64-linux-gnu.so', 'libpyldb-util.cpython-39-x86-64-linux-gnu.so.2', 'libpyldb-util.cpython-39-x86-64-linux-gnu.so.2.4.1', 'libpytalloc-util.cpython-39-x86-64-linux-gnu.so', 'libpytalloc-util.cpython-39-x86-64-linux-gnu.so.2', 'libpytalloc-util.cpython-39-x86-64-linux-gnu.so.2.3.3', 'libsamba-policy.cpython-39-x86-64-linux-gnu.so', 'libsamba-policy.cpython-39-x86-64-linux-gnu.so.0', 'libsamba-policy.cpython-39-x86-64-linux-gnu.so.0.0.1']
  -- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32', 'share', 'lib/libpyldb-util.cpython-39-x86-64-linux-gnu.so', 'lib/libpyldb-util.cpython-39-x86-64-linux-gnu.so.2', 'lib/libpyldb-util.cpython-39-x86-64-linux-gnu.so.2.4.1', 'lib/libpytalloc-util.cpython-39-x86-64-linux-gnu.so', 'lib/libpytalloc-util.cpython-39-x86-64-linux-gnu.so.2', 'lib/libpytalloc-util.cpython-39-x86-64-linux-gnu.so.2.3.3', 'lib/libsamba-policy.cpython-39-x86-64-linux-gnu.so', 'lib/libsamba-policy.cpython-39-x86-64-linux-gnu.so.0', 'lib/libsamba-policy.cpython-39-x86-64-linux-gnu.so.0.0.1']
Preliminary CMake check failed. Aborting.
Run-time dependency gtk+-3.0 found: NO (tried cmake)

Forklift/src/meson.build:20:0: ERROR: Pkg-config binary for machine MachineChoice.HOST not found. Giving up.

City-busz commented on 2021-06-24 22:22 (UTC)

Now it's fixed.

langfingaz commented on 2021-06-24 14:55 (UTC)

Does not build for me:

==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true Forklift build
The Meson build system
Version: 0.58.1
Source dir: /tmp/pkg/src/Forklift
Build dir: /tmp/pkg/src/build
Build type: native build
Project name: Forklift
Project version: 1.0.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program desktop-file-validate found: YES (/usr/sbin/desktop-file-validate)
Program appstream-util found: NO
Program glib-compile-schemas found: YES (/usr/sbin/glib-compile-schemas)
Found pkg-config: /usr/sbin/pkg-config (1.7.3)
Program glib-compile-resources found: YES (/usr/sbin/glib-compile-resources)
WARNING: Project targeting '>= 0.40.0' but tried to use feature introduced in '0.46.0': Python Module.
Program python3 found: YES (/usr/sbin/python3)
WARNING: Project targeting '>= 0.40.0' but tried to use feature introduced in '0.50.0': Python module path method.
Found pkg-config: /usr/sbin/pkg-config (1.7.3)
Run-time dependency gtk+-3.0 found: YES 3.24.29
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libhandy-0.0 found: NO (tried pkgconfig)

Forklift/src/meson.build:21:0: ERROR: Dependency "libhandy-0.0" not found, tried pkgconfig

A full log can be found at /tmp/pkg/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
Error during build of package /pkg/forklift-git!
ERROR: 4

It's a bit strange that libhandy-0.0 is not found even if libhandy is a dependency in the PKGBUILD.

It looks like cmake is now required as build dependency. But I'm unsure about the other errors.

Tio commented on 2020-07-20 01:08 (UTC)

Error:

The output from the failed tests:

2/3 Validate appstream file FAIL           2.33s (exit status 1)

--- command ---
01:08:01 /usr/bin/appstream-util validate data/com.github.Johnn3y.Forklift.appdata.xml
--- stdout ---
data/com.github.Johnn3y.Forklift.appdata.xml: FAILED:
• attribute-invalid     : <screenshot> width (540) too small [https://raw.githubusercontent.com/Johnn3y/Forklift/master/data/screenshots/4.png] minimum is 624px
• attribute-invalid     : <screenshot> height too large [https://raw.githubusercontent.com/Johnn3y/Forklift/master/data/screenshots/4.png] maximum is 900px
• duplicate-data        : <screenshot> has duplicated data
--- stderr ---
Validation of files failed
-------

Full log written to /var/tmp/pamac-build-tio/forklift-git/src/build/meson-logs/testlog.txt
==> ERROR: A failure occurred in check().
    Aborting...