jhalfs and all installed packages on the system

"Jamenson Espindula" ([email protected] via alfs-discuss Mailing List) <[email protected]> Thu, 18 Dec 2025 02:36:06 -0300
Newsgroups gmane.linux.lfs.automated
Message-ID <CAOW_YOmZQNuJPfejdDCOPtkJ7ZLOEEqFc4qBfC=FNEqU_mH1zg@mail.gmail.com>
Hi all.

I did use the jhalfs system to build some packages on my just built
Linux From Scratch (LFS) 12.4.

The version of the jhalfs is recent. Unfortunately, I did something
not recommended: I selected all packages under the LXQt menu and ran
the tool! The result was a list of three hundred and twenty nine (329)
packages to install!

I had only two issues: a symbolic link had to be manually deleted (I
do not remember more details any more) and two Python modules had to
be manually built (I do not remember more details anymore too).

However, the construction stopped at 'pcmanfm-qt-2.2.0'. The make
system had output that it has no target to run install (or something
like that).

I tried to manually build the 'pcmanfm-qt-2.2.0' package, but with no
success (sorry for such a lack of information).

My goal with this message is to ask you:

One: am I really required to manually tell jhalfs about every single
installed package on the system or can it automatically determine
every single installed package on the system (with no human
intervention)?

Two: once I told jhalfs about every single installed package, If a
given package that is already installed is a dependency of another
package that is yet to be installed, is it normal the system reinstall
such a package?

Three: jhalfs could use the 'pkgconf' program in order to
automatically determine every single installed package on the system
(with no human intervention)?

Thank you in advance.

Jamenson Ferreira Espindula de Almeida Melo
Jaboatão dos Guararapes, Pernambuco, Brazil
GNU/Linux user #166197; LFS ID 24492
Key fingerprint: 234D 1914 4224 7C53 BD13 6855 2AE0 25C0 08A8 6180

-- 
http://lists.linuxfromscratch.org/sympa/info/alfs-discuss
Unsubscribe: See the above information page