Page 1 of 1

How 001-core.xzm is created

Posted: 12 May 2022, 13:25
by edward
Hi, I would like to create a new 001-core module with glibc> 2.34 (2.33 has some issues) a hint how can I do this, I saw that the current version (kiosk 5.4.0) is (GNU C Library (Gentoo 2.33-r7 p6) release release version 2.33.) is there a list of 001-core packages somewhere? can I set up a buildroot (or something else) to rebuild the module?

How 001-core.xzm is created

Posted: 12 May 2022, 16:31
by fanthom
Edward,

Development section is for feature requests.
Your post fits more to the kiosk ISO customization. Moving to the appropriate forum category.

In short you would need to:

1) install Gentoo linux as kiosk is based on it:
https://wiki.gentoo.org/wiki/Handbook:AMD64

2) emerge new glibc version using portage:
https://wiki.gentoo.org/wiki/Portage

3) export glibc package using 'qpkg' utility

4) remaster the ISO and update 001-core.xzm following our documentation (replace relevant files manually):
https://porteus-kiosk.org/kiosk-customization.html

Please do not report any bugs to us if you use kiosk ISO which you customized yourself.

Thanks

How 001-core.xzm is created

Posted: 12 May 2022, 17:30
by Ed_P
Doesn't Porteus kiosk use package modules similar to normal Porteus for adding apps and drivers?

How 001-core.xzm is created

Posted: 13 May 2022, 07:31
by fanthom
Yes - its the same:
https://porteus-kiosk.org/modules.html

You need to get the packages from Gentoo in order to keep them fully compatible with the rest of the system.
(package manager does not exist in kiosk)

Thanks