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.000562
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 10 .. 51 Next › Last »

Grafcube commented on 2022-10-22 12:22 (UTC)

Removing the plymouth-zfs hook makes the error go away though, of course, I can't actually remove it. It seems this is already known on the plymouth-zfs AUR package so it should be resolved soon. In the meantime, I was able to make the error go away by removing plymouth-zfs.initcpio.install:42: add_binary "/usr/lib/plymouth/label.so" from plymouth-zfs and building the package.

Taijian commented on 2022-10-22 11:24 (UTC) (edited on 2022-10-22 11:24 (UTC) by Taijian)

@Grafcube: I see plymouth-zfs in there. Might that be the culprit?

Grafcube commented on 2022-10-22 10:13 (UTC)

/etc/mkinitcpio.conf

HOOKS=(base udev keyboard plymouth-zfs autodetect modconf plymouth block filesystems shutdown)

/usr/lib/initcpio/install/{plymouth,sd-plymouth}

[...]
  30   │     add_file ${DATADIR}/plymouthd.defaults
  31   │
  32   │     add_binary ${PLYMOUTH_PLUGIN_PATH}/label-freetype.so
  33   │     if [ -f "/usr/bin/pango-view" ]; then
  34   │       add_binary ${PLYMOUTH_PLUGIN_PATH}/label-pango.so
  35   │     fi
  36   │     add_file "/etc/fonts/fonts.conf"
[...]

Taijian commented on 2022-10-22 09:24 (UTC)

@Grafcube: OK, that is weird...

Could you tell me whether you use udev or systemd as your initcpio base? Also, what's in your /usr/lib/initcpio/install/{plymouth,sd-plymouth} files? What's in your mkinitcpio.conf?

Grafcube commented on 2022-10-22 09:11 (UTC) (edited on 2022-10-22 09:16 (UTC) by Grafcube)

Yes. I actually noticed it after I updated the package. After that I checked the package source and tried to build it manually several times. The first time was from chaotic-aur but every time after that I used makepkg. My device seems to boot and show the password prompt without any problems but the error is still concerning. I'm on 22.02.122.r94.g4bd41a35-1 currently.

Taijian commented on 2022-10-22 08:37 (UTC)

@Grafcube: Have you actually updated plymouth-git lately? Because in the latest version there should no longer be any refrence to label.so in the install script.

Grafcube commented on 2022-10-21 12:30 (UTC) (edited on 2022-10-22 12:25 (UTC) by Grafcube)

I'm still getting ERROR: file not found: '/usr/lib/plymouth/label.so' when I run mkinitcpio. I'm not sure how to fix it.

nullableVoidPtr commented on 2022-10-18 06:37 (UTC)

As of this merge, there are now two label plugins, one for pango and one for freetype2. mkinitcpio currently fails as a result.

This diff works for me:

diff --git a/PKGBUILD b/PKGBUILD
index beeca6e..029f7ee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,14 +4,14 @@
 #               Lara Maia, Padfoot, Jorge Barroso, carstene1ns, Sebastian Lau

 pkgname=plymouth-git
-pkgver=22.02.122.r69.g614d2db9
+pkgver=22.02.122.r91.g770ef251
 pkgrel=1
 pkgdesc="A graphical boot splash screen with kernel mode-setting support (Development version)"
 url="https://www.freedesktop.org/wiki/Software/Plymouth/"
 arch=('i686' 'x86_64')
 license=('GPL')

-depends=('libdrm' 'pango' 'systemd')
+depends=('libdrm' 'freetype2' 'pango' 'systemd')
 makedepends=('git' 'docbook-xsl')
 optdepends=('cantarell-fonts: For true type font support'
         'xf86-video-fbdev: Support special graphic cards on early startup')
@@ -44,8 +44,8 @@ sha256sums=('SKIP'
             'c39f526f7e99173bc8f012900f53257537a25e2d8c19e23df630f1fe9a7627ba'
             '3b17ed58b59a4b60d904c60bba52bae7ad685aa8273f6ceaae08a15870c0a9eb'
             '2a80e2cad8de428358647677afa166219589d3338c5f94838146c804a29e2769'
-            '9eab84d8748591798e89c9bd301de313e3f6884ccff9f5219102006146acd8f4'
-            '50086877511c0890a2778359e969c1a390abec43b4401cbfad988465f09762bb'
+            '537d00fb841ac1187fdd7d6d8bf93530cba6392861726052af9258fab2823ed8'
+            '8a59dc6984d9032f6266f23fc35ce8e485b1eeb29b305640eb00cd42d13256c0'
             'dec28b86ddea93704f8479d33e08f81cd7ff4ccaad57e9053c23bd046db2278a'
             '74908ba59cea53c6a9ab67bb6dec1de1616f3851a0fd89bb3c157a1c54e6633a'
             '71d34351b4313da01e1ceeb082d9776599974ce143c87e93f0a465f342a74fd2')
diff --git a/plymouth.initcpio_install b/plymouth.initcpio_install
index 12025e0..0f929e8 100644
--- a/plymouth.initcpio_install
+++ b/plymouth.initcpio_install
@@ -29,7 +29,8 @@ build() {
    add_file ${DATADIR}/plymouthd.defaults

    if [ -f "/usr/share/fonts/cantarell/Cantarell-VF.otf" ]; then
-       add_binary ${PLYMOUTH_PLUGIN_PATH}/label.so
+       add_binary ${PLYMOUTH_PLUGIN_PATH}/label-freetype.so
+       add_binary ${PLYMOUTH_PLUGIN_PATH}/label-pango.so
        add_file "/etc/fonts/fonts.conf"
        add_file "/usr/share/fonts/cantarell/Cantarell-VF.otf"
        if [ -f "/etc/fonts/conf.d/60-latin.conf" ]; then
diff --git a/sd-plymouth.initcpio_install b/sd-plymouth.initcpio_install
index d22d311..0c5815f 100644
--- a/sd-plymouth.initcpio_install
+++ b/sd-plymouth.initcpio_install
@@ -29,7 +29,8 @@ build() {
    add_file ${DATADIR}/plymouthd.defaults

    if [ -f "/usr/share/fonts/cantarell/Cantarell-VF.otf" ]; then
-       add_binary ${PLYMOUTH_PLUGIN_PATH}/label.so
+       add_binary ${PLYMOUTH_PLUGIN_PATH}/label-freetype.so
+       add_binary ${PLYMOUTH_PLUGIN_PATH}/label-pango.so
        add_file "/etc/fonts/fonts.conf"
        add_file "/usr/share/fonts/cantarell/Cantarell-VF.otf"
        if [ -f "/etc/fonts/conf.d/60-latin.conf" ]; then

Lutrim commented on 2022-08-21 09:05 (UTC) (edited on 2022-08-28 08:01 (UTC) by Lutrim)

2022-08-21

@Taijian, Any news?

2022-08-28

Ok.

Taijian commented on 2022-08-10 08:50 (UTC)

@Lutrim: Thanks for your report, I'll look into it when I get back from vacationnext week.