I have this error trying to add olsrd package:
plc@ubuntu:~/ltib$ sudo ./ltib -m prep -p olsrd.spec
[sudo] password for plc:
You should not be root when running ltib, do you really
want to continue ? y|N
y
Processing: olsrd
===================
/home/plc/ltib/dist/lfs-5.1/olsrd-0.5.6-r8.tar.gz/olsrd.spec does
not contain an entry for Name: at /home/plc/ltib/bin/Ltibutils.pm
line 188.
Died at ./ltib line 752.
traceback:
main::build_rpm:752
main::f_prep:992
main:560
Exiting on error or interrupt
Hi Unai,
I've never try to add Olsrd package, but packages need to be added from the host libraries to the ltibutil.pm, please check
Best image for iMX6 Sabre Lite Board ?
Also, instead of ltib you should try to move to Yocto BSP.
Hope this helps
Have a great day,
Alfredo
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hay Bio,
I was trying to add manually the packages, i follow this steps:
1. copy source in /opt/freescale/pkgs
2. create file source_name.md5
md5sum source_name > source_name.md5
3. create directory in <you_ltib_dir>dist/lfs-5.1/<you_package> and copy spec-file to it
After this you can use ltib for build package:
1. ./ltib -m prep -p package.spec
2. ./ltib -m scbuild -p package.spec
3. ./ltib -m scdeploy -p package.spec
But the posted erro appear and I am pretty lost