Package Details: plymouth-git 24.004.60.r34.gedc7c3ea-1

Git Clone URL: https://aur.archlinux.org/plymouth-git.git (read-only, click to copy)
Package Base: plymouth-git
Description: Graphical boot splash screen (git version)
Upstream URL: https://www.freedesktop.org/wiki/Software/Plymouth/
Licenses: GPL-2.0-or-later
Conflicts: plymouth
Provides: plymouth
Submitter: PirateJonno
Maintainer: Taijian
Last Packager: Taijian
Votes: 274
Popularity: 0.000551
First Submitted: 2009-05-02 09:53 (UTC)
Last Updated: 2024-05-17 07:42 (UTC)

Required by (176)

Sources (6)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 51 Next › Last »

fbn commented on 2022-11-28 22:57 (UTC)

For now, people should install the non-git version of this package (plymouth). It builds and is working fine.

Taijian commented on 2022-11-28 22:50 (UTC)

I'm sorry, all, but I don't think I have the time/energy to figure this one out right now. So if anyone else wants to have a crack at this, let me know - I will keep trying to keep this package buildable, but don't really know what to do right now to actually make it work.

<deleted-account> commented on 2022-11-28 22:45 (UTC)

segfault here too as @eternalfloof commented. Is there any way to downgrade?

eternalfloof commented on 2022-11-28 15:00 (UTC)

The latest upstream plymouth-git segfaults when running on my machine, so I would avoid upgrading at this point in time:

                Stack trace of thread 868:
                #0  0x00007efe86b4fcf4 ply_terminal_get_name (libply-splash-core.so.5 + 0x18cf4)
                #1  0x00007efe86b498d1 n/a (libply-splash-core.so.5 + 0x128d1)
                #2  0x00007efe86b4c130 ply_device_manager_watch_devices (libply-splash-core.so.5 + 0x15130)
                #3  0x000055d749e44aa5 n/a (plymouthd + 0x4aa5)
                #4  0x00007efe86973290 n/a (libc.so.6 + 0x23290)
                #5  0x00007efe8697334a __libc_start_main (libc.so.6 + 0x2334a)
                #6  0x000055d749e466a5 n/a (plymouthd + 0x66a5)
                ELF object binary architecture: AMD x86-64

Note that this does NOT appear to be the fault of the latest PKGBUILD revision. I can repro the bug on the previous November 14 PKGBUILD as well. Instead, the issue appears to be due to the latest commits checked into plymouth. Git bisect points to a few possible commits (some intermediate commits weren't bootable)

only skipped commits left to test
possible first bad commit: [8b1669acb200c487f9205ed93ffe3da744946d97] device-manager: Support kernels with CONFIG_VT=n
possible first bad commit: [2165fe4f3b50cd9b452023e857e7bf277ca82001] Merge branch 'dev_input' into 'main'
possible first bad commit: [dacfb36b5714cd34791ab85d72629886075ff492] Add input device support

It's not clear to me if this is a packaging bug or an upstream bug. I tried creating an account on gitlab.freedesktop.org to report but their email validation appears to be down :(

hvafrancesco commented on 2022-11-28 13:32 (UTC)

doesn't seem to work with a custom theme after last update

brody commented on 2022-11-27 10:58 (UTC) (edited on 2022-11-27 11:00 (UTC) by brody)

The package is not buildable in a clean chroot environment (22.02.122.r117.gca15d30c) Meson is missing the runtime dependencies of libevdev and libxkbcommon.

Run-time dependency libevdev found: NO (tried pkgconfig)

plymouth/meson.build:46:0: ERROR: Dependency "libevdev" not found, tried pkgconfig

Run-time dependency xkbcommon found: NO (tried pkgconfig)

plymouth/meson.build:47:0: ERROR: Dependency "xkbcommon" not found, tried pkgconfig

whynothugo commented on 2022-11-15 16:42 (UTC)

Upstream has merged meson support; PKGBUILD has to be re-written to use meson instead of the previous scripts.

iestynapmwg commented on 2022-11-14 20:11 (UTC) (edited on 2022-11-14 20:20 (UTC) by iestynapmwg)

Just did a system update and plymouth-git failed to build:

Well, the comment editor doesn't like copy-paste, just dumps a wall of text without line breaks. Here's the end of it:

==> Starting build()...

/usr/src/aur/plymouth-git/PKGBUILD: line 69: ./autogen.sh: No such file or directory

==> ERROR: A failure occurred in build().

Aborting...

-> error making: plymouth-git

And there doesn't appear to be an autogen.sh script. Looking at the sources, plymouth appears to be using the meson build system.

BrainwreckedTech commented on 2022-10-23 05:12 (UTC)

The plymouth.initcpio_install script needs to have ${FONT} stuff quoted to account for fonts with spaces in the name.