Hi guys
First of all, right now there is a problem with the "kodi-17.3-x86_64-1_slonly.txz" package.
Its size is 0 bytes but should be ~ 33 mb -- trying to build kodi will not work at the moment.
USM complains:
Code: Select all
Verifying package kodi-17.3-x86_64-1_slonly.txz.
xz: (stdin): File format not recognized
Installing package kodi-17.3-x86_64-1_slonly.txz:
PACKAGE DESCRIPTION:
WARNING: Package has not been created with 'makepkg'
check what you got (file size) in /tmp/usm
@ francois
This seems to be donald first bundle.
Nope, I did one before (frozen-bubble) for Rava - and everyone else of course -
Kodi:
the size of the kodi bundle is ~ 100 mb
I used (stock) porteus 3.2.2-XFCE-x86_64 to build the module.
Please try again (my bundle module) in always fresh mode and guest account.
@ rchase
Donald, did you make your bundle by downloading the dependencies as modules then merge them?
I used USM in cli-mode and let USM merge the modules.....(this time)
normally i get the (*.txz) packages via USM, (they are in /tmp/usm then) and merge them like this EXAMPLE:
Code: Select all
root@porteus:/home/guest# mkdir /tmp/kodi
root@porteus:/home/guest# for pkgs in /tmp/usm/*.txz; do installpkg -root /tmp/kodi $pkgs; done
.........
root@porteus:/home/guest# dir2xzm /tmp/kodi /tmp/kodi-17.3.xzm
.........
root@porteus:/home/guest# rm -r /tmp/kodi
after this, the bundled (and renamed) file is in /tmp
EDIT
If you want to merge existing *.xzm files (modules)
NOTE all this is done in
/tmp
Create a folder, any name would do, and put the xzms you want to merge into that folder.
- eg. /tmp/bla -
Create a 2nd folder named like the app you want to build/bundle
- /tmp/whatever-the-app-is-named -
Open a terminal > su to root > cd into /tmp/bla
Code: Select all
root@porteus:/tmp/bla# for a in *.xzm; do xzm2dir $a /tmp/your-app-name-folder; done
.........
root@porteus:/tmp/bla# dir2xzm /tmp/your-app-name-folder /tmp/app-name-bundle.xzm
-- the bundle is ready and you can now delete the temporary used folders --
( /tmp/bla and /tmp/whatever-the-app-name-was )