There is no stabilized version in the tree and I have been using the current (and only) version in the tree for a long time without any problems, so can you please stabilize it? Thank you
I honestly need to add a proper build system to the plugin to handle some edge cases, so let's get that done, merged, tested, and stabilise then?
OK, I've updated plymouth-openrc-plugin to 0.2.0 and that's been pushed into ::gentoo. Please give it a go and let me know how it does, and we'll look to stabilise it for at least amd64 in August if no issues come up. :)
Upgraded to 0.2.0 without any problem and it seems working ok.👍🏻
(In reply to Matt Jolly from comment #2) > OK, I've updated plymouth-openrc-plugin to 0.2.0 and that's been pushed into > ::gentoo. Please give it a go and let me know how it does, and we'll look to > stabilise it for at least amd64 in August if no issues come up. :) Doesn't work for me. It compile fine but plymouth splash screen doesn't come up. I just see some usual text you see when plymouth is not installed and 2-3 seconds after sddm login screen. Reverting back to plymouth-openrc-plugin 0.1.3 solve the issue. sys-apps/openrc-0.54.2 sys-boot/plymouth-22.02.122-r1
> Doesn't work for me. Please log a new bug that references / blocks this one. I'll fire up a VM and take a look but I can't see any obvious reason for this to fail - the biggest part of the update was changing the build system to Meson to fix some outstanding upstream bugs.
(In reply to Matt Jolly from comment #5) > > Doesn't work for me. > > Please log a new bug that references / blocks this one. > Same problem as https://bugs.gentoo.org/935378 so I'm not the only one with this problem.
0.3.0 should resolve the issue preventing stablisation. We now depend on OpenRC >=0.55 so once that package becomes stable we can begin the process here.
Me thinks the build needs a version dependency to openrc. My build of plymouth-openrc-plugin-0.3.0 fails during configure with the error message: Run-time dependency openrc found: NO (tried cmake) meson.build:11:9: ERROR: Dependency lookup for openrc with method 'pkgconfig' failed: Invalid version, need 'openrc' ['>=0.55'] found '0.54.2'. I did work around the error editing the dependency rules to this: --- plymouth-openrc-plugin-0.3.0.ebuild~ 2024-09-12 21:13:47.000000000 +0200 +++ plymouth-openrc-plugin-0.3.0.ebuild 2024-09-13 12:40:12.321352886 +0200 @@ -14,7 +14,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" IUSE="debug" -DEPEND="|| ( sys-apps/openrc sys-apps/openrc-navi )" +DEPEND="|| ( >=sys-apps/openrc-0.55 sys-apps/openrc-navi )" RDEPEND="${DEPEND} sys-boot/plymouth !sys-apps/systemd" Do you think this change should be made to the ebuild? best regards
openrc-0.55 has been stabilized, so I hope this package will be stabilized too
Obviously after folder issue has been fixed :-)
Any news??
(In reply to CyberGuerro from comment #11) > Any news?? Nope, the issue is still present with openrc-0.56 but the symlink workaround still work.
@Matt Jolly, what do you think about modifying the ebuild inserting symlink creation (tagged as fix obviously) while openrc-0.56 isn't fixed? So you can stabilize the package :-)
This _should_ work with the version of OpenRC that's now stable in the Gentoo tree. Is anyone that was impacted by the incorrect plugin dir able to validate that? I can take a look but it will be sometime next week at the earliest.
(In reply to Matt Jolly from comment #14) > This _should_ work with the version of OpenRC that's now stable in the > Gentoo tree. Is anyone that was impacted by the incorrect plugin dir able to > validate that? I can take a look but it will be sometime next week at the > earliest. Working for me with openrc-0.60, amd64 and legacy layout.