On Wed, May 3, 2023 at 7:13 AM Jermain Horsman <[email protected]> wrote: > > From: Arturo Buzarra <[email protected]> > > If a package with a postsints script requires ldconfig, the package class adds > a ldconfig postinst fragment to initialize it before. Systemd has its own > ldconfig.service to initialize it and sometimes if both services are running > at the same time in the first boot, the first one will work, but the second > one will fail with the following error: > > ldconfig[141]: /sbin/ldconfig: Renaming of /etc/ld.so.cache~ to > /etc/ld.so.cache failed: No such file or directory > > This commit adds a ordering dependency between them to make sure that only one > service is running at the same time. > > Signed-off-by: Arturo Buzarra <[email protected]> > Signed-off-by: Richard Purdie <[email protected]> > (cherry picked from commit 4e9d812e127dc6743f52f4881e509e8e2e833afe) > Signed-off-by: Jermain Horsman <[email protected]> > --- > .../run-postinsts/run-postinsts/run-postinsts.service | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git > a/meta/recipes-devtools/run-postinsts/run-postinsts/run-postinsts.service > b/meta/recipes-devtools/run-postinsts/run-postinsts/run-postinsts.service > index 7f72f3388a..b6b81d5c1a 100644 > --- a/meta/recipes-devtools/run-postinsts/run-postinsts/run-postinsts.service > +++ b/meta/recipes-devtools/run-postinsts/run-postinsts/run-postinsts.service > @@ -1,7 +1,7 @@ > [Unit] > Description=Run pending postinsts > DefaultDependencies=no > -After=systemd-remount-fs.service systemd-tmpfiles-setup.service tmp.mount > +After=systemd-remount-fs.service systemd-tmpfiles-setup.service tmp.mount > ldconfig.service
should it depend on ldconfig being in distro features ? it may not be there on all systems. > Before=sysinit.target > > [Service] > -- > 2.39.2.windows.1 > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#180840): https://lists.openembedded.org/g/openembedded-core/message/180840 Mute This Topic: https://lists.openembedded.org/mt/98662451/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
