Package Details: lib32-gstreamer 1.28.3-1

Git Clone URL: https://aur.archlinux.org/lib32-gstreamer.git (read-only, click to copy)
Package Base: lib32-gstreamer
Description: Multimedia graph framework (32-bit) - core
Upstream URL: https://gstreamer.freedesktop.org/
Licenses: LGPL-2.1-or-later
Submitter: patlefort
Maintainer: patlefort
Last Packager: patlefort
Votes: 28
Popularity: 17.27
First Submitted: 2026-04-05 17:52 (UTC)
Last Updated: 2026-05-15 17:14 (UTC)

Pinned Comments

patlefort commented on 2026-05-18 20:11 (UTC)

A copy of the GPG key is located in keys/pgp of this package.

gpg --import keys/pgp/D637032E45B8C6585B9456565D2EEE6F6F349D7C.asc

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

shaybox commented on 2026-05-15 15:44 (UTC)

patlefort My goodness read the comments, you need to add rustup target add i686-unknown-linux-gnu to your PKGBUILD

amiablechief commented on 2026-05-15 11:51 (UTC)

Compilation succeeds if you run the following command ahead of installing:

rustup target add i686-unknown-linux-gnu

Frestein commented on 2026-05-14 08:22 (UTC)

@patlefort If you're so smart, you would write an answer to the most common problems in a separate comment and pin it. That's common practice.

veganvelociraptr commented on 2026-05-14 06:01 (UTC) (edited on 2026-05-14 06:02 (UTC) by veganvelociraptr)

I get two different errors attempting to build this on two different computers and setups. gstreamer/subprojects/gstreamer/gst/parse/meson.build:7:7: ERROR: Program 'flex win_flex' not found or not executable

and

gstreamer/subprojects/gst-plugins-base/ext/cdparanoia/meson.build:31:22: ERROR: C shared or static library 'cdda_paranoia' not found

I have flex, libcdio-paranoia, cdparanoia and lib32-cdparanoia installed.

patlefort commented on 2026-05-14 05:20 (UTC)

My goodness read the comments people.

amiablechief commented on 2026-05-14 02:52 (UTC)

I'm encountering the same problem as reported by @nirnakinho

nirnakinho commented on 2026-05-13 21:11 (UTC) (edited on 2026-05-13 21:12 (UTC) by nirnakinho)

gstreamer/subprojects/gstreamer/libs/gst/helpers/ptp/meson.build:26:4: ERROR: Problem encountered: PTP not supported without Rust compiler

fails to build, seems to want a rust compiler. have you tried building this in a clean chroot in order to get the dependencies right?

MeanUIThread commented on 2026-05-13 15:51 (UTC)

@patlefort yeah I noticed a bit too late haha! I already corrected my comment including the fix. Thanks!

patlefort commented on 2026-05-13 15:22 (UTC)

@MeanUIThread: You need to import the GPG key into your user's public keyring. Read the error carefully, it's not a checksum error but a signature check failure. The key to import is in the validpgpkeys=() of the PKGBUILD. Look the the previous comments.

MeanUIThread commented on 2026-05-13 15:10 (UTC) (edited on 2026-05-13 15:50 (UTC) by MeanUIThread)

Not sure what's going on with that gpg public key

:: Proceed to review? [Y/n]: 

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
Verifying sources...
==> Making package: lib32-gstreamer 1.28.3-1 (Wed 13 May 2026 11:07:34 AM)
==> Retrieving sources...
  -> Updating gstreamer git repo...
  -> Found 0001-HACK-meson-Disable-broken-tests.patch
==> Validating source files with b2sums...
    gstreamer ... Passed
    0001-HACK-meson-Disable-broken-tests.patch ... Passed
==> Verifying source file signatures with gpg...
    gstreamer git repo ... FAILED (unknown public key 5D2EEE6F6F349D7C)
==> ERROR: One or more PGP signatures could not be verified!
error: failed to run: sh -c aurscan: 

EDIT: After finding @Bink's comment below, instructing to manually add the key hkps://pgp.mit.edu did the trick for fixing it as well:

gpg --keyserver hkps://pgp.mit.edu --recv-keys D637032E45B8C6585B9456565D2EEE6F6F349D7C

Thank you @Bink!