From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adolf Belka To: development@lists.ipfire.org Subject: Re: Help with an IPFire-3.x pakfire build failure Date: Wed, 06 Dec 2023 15:32:41 +0100 Message-ID: <24507e18-7098-4a03-ba0f-138ae9bf1cbc@ipfire.org> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1894589256247167513==" List-Id: --===============1894589256247167513== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Michael, On 06/12/2023 13:35, Michael Tremer wrote: > Hello Adolf, >=20 > This quite likely is a legitimate error. You cannot have /usr/libexec in th= e file system. >=20 > If you have a configure script (or similar) you can tell it to use /usr/lib= (64) instead: The configure script has the default for the libexecdir as /usr/libexec=20 but that was also the case for the existing version of lvm2 (2.03.16) That older version was released in May 2022 so maybe the FHS checks have=20 been updated/improved from when lvm2 was built in IPFire-3 previously. I will re-try the update of lvm2 with adding a definition into configure=20 for the libexecdir as you suggest. Regards, Adolf. >=20 > https://git.ipfire.org/?p=3Dipfire-3.x.git;a=3Dblob;f=3Dacl/acl.nm;hb=3D= 5652c2fd3711c1de47ad1e754e7fd28929e21c16#l30 >=20 > -Michael >=20 >> On 4 Dec 2023, at 18:09, Adolf Belka wrote: >> >> Hi Michael, >> >> The error is >> >> Dec 03 18:00:59 desktop pakfire[54234]: File Issues: >> Dec 03 18:00:59 desktop pakfire[54234]: drwxr-xr-x root/root 60 20= 23-12-03 17:00 /usr/libexec [FHS-ERROR] >> Dec 03 18:00:59 desktop pakfire[54234]: Post build checks failed >> >> Regards, >> Adolf. >> >> On 04/12/2023 18:38, Michael Tremer wrote: >>> What is the error that you are getting? >>>> On 3 Dec 2023, at 17:18, Adolf Belka wrote: >>>> >>>> Hi Michael + all, >>>> >>>> I was running an update build of lvm2 and the build failed near the end. >>>> >>>> I looked through the logs and found that there was an FHS error. >>>> >>>> I remember from the weekend on IPFire3 that we held that if I want to lo= ok through the built file structure that there was a command to add into the = .nm file to cause the build to exit without clearing all the build files away. >>>> >>>> Unfortunately >>>> >>>> 1) I can't remember what the command to add into the .nm file is. I trie= d exit but pakfire just said that it couldn't understand the .nm file with th= at included. >>>> >>>> 2) Even if I could cause pakfire to stop, while leaving the build file s= tructure in place, I also can't remember where the build structure in IPFire-= 3.x is located. >>>> >>>> Any help would be gratefully accepted and welcomed. >>>> >>>> Regards, >>>> >>>> Adolf. >>>> >> >> --=20 >> Sent from my laptop >=20 --=20 Sent from my laptop --===============1894589256247167513==--