Hi Shann,
it is not easy to communicate when I only know my native language well....
With chroot, tazpkg doesn't work well for me (it doesn't uninstall, and cook needs it).
In real disk installation, which I ran all the tests with, graphics doesn't work (xorg can't find the screen) eudev problems or xorg... I don't know ;-) as an inveterate nerd I have only ever worked in text mode.
I'll share with you your slitaz-4.1-basedev-20220519.iso repackaged after I used it on my hard disk. It contains everything you need to compile slim.
Double check the receipts which are different from yours. I do not run patches outside of
+#install(TARGETS slimlock RUNTIME DESTINATION bin)
I rebuild the fontconfig package and install it. Then I cook libjpeg-turbo and install it. Finally I cook slim and everything runs without errors.
For pango is a separate topic, but it becomes too long to address here.
N.b:
Your sources not being accessible to me by tazpkg, I cloned them into /var/cache/tazpkg/shann/packages then instructed the tazpkg setup-mirror accordingly.
In the repackaged root for space reasons they were removed. If you want to reuse it you have to put them back, or redirect the packages manager to your repositories.
I hope with this I explained myself well :-)
The file rootfs (~197Mb)
https://disk.yandex.com/d/L2NBJOEO9sDSrQ
Ciao Shann,
non è semplice comunicare quando conosco bene solo la mia lingua madre...
Con il chroot non mi funziona bene il tazpkg (non disinstalla, e cook ne ha bisogno).
In installazione reale su disco, cosa con cui ho eseguito tutte le prove, la grafica non funziona (xorg non trova lo schermo) problemi di eudev o di xorg... non lo so ;-) da incallito nerd ho lavorato sempre e solo in text mode.
Ti metto in condivisione la tua slitaz-4.1-basedev-20220519.iso reimpacchettata dopo che l'ho usata sul mio hard disk. Contiene tutto il necessario per compilare slim.
Controlla bene i receipt che sono differenti dal tuo. Non eseguo patch al di fuori di
+#install(TARGETS slimlock RUNTIME DESTINATION bin)
ricostruisco il pacchetto fontconfig e lo installo. Poi cucino libjpeg-turbo e lo installo. Infine cucino slim e tutto scorre senza errori.
Per pango è discorso a parte, ma qui diventa troppo lungo affrontarlo.
N.b:
I tuoi sorgenti non essendo a me accessibili dal tazpkg, li ho clonati in /var/cache/tazpkg/shann/packages poi istruito il tazpkg setup-mirror di conseguenza.
Nella root reimpacchettata per motivi di spazio sono stati rimossi. Se vuoi riutilizzarla devi rimetterli, o reindirizzare il packages manager ai tuoi repository.
Spero con questo di essermi spiegato bene :-)
Il file rootfs (circa 197Mb già compresso in lzma)
https://disk.yandex.com/d/L2NBJOEO9sDSrQ