I did 3 experiments:
1. No libid3tag-0.15.1b.tar.gz in /opt/freescale/pkgs/. To run the following command, the result is as follows: the package will be downloaded from network and then unzip
./ltib -m prep -p libid3tag
Processing: libid3tag
=======================
Build path taken because: build key set, no prebuilt rpm,
Testing network connectivity
OK PPP:
OK GPP:
Try libid3tag-0.15.1b.tar.gz.md5 from the PPP
Try libid3tag-0.15.1b.tar.gz from the PPP
.....
rpmbuild --dbpath /home/xxx/ltib/rootfs//var/lib/rpm --target arm --define '_unpackaged_files_terminate_build 0' --define '_target_cpu arm' --define '__strip strip' --define '_topdir /home/xxx/ltib/rpm' --define '_prefix /usr' --define '_tmppath /home/xxx/ltib/tmp' --define '_rpmdir /home/xxx/ltib/rpm/RPMS' --define '_mandir /usr/share/man' --define '_sysconfdir /etc' --define '_localstatedir /var' -bp /home/xxx/ltib/dist/lfs-5.1/libid3tag/libid3tag.spec
Building target platforms: arm
Building for target arm
Executing(%prep): /bin/sh -e /home/xxx6/ltib/tmp/rpm-tmp.63216
+ umask 022
+ cd /home/r58066/ltib/rpm/BUILD
+ cd /home/r58066/ltib/rpm/BUILD
+ rm -rf libid3tag-0.15.1b
+ /bin/gzip -dc /home/xxx/ltib/rpm/SOURCES/libid3tag-0.15.1b.tar.gz
2. cp libid3tag-0.15.1b.tar.gz /opt/freescale/pkgs/, To run the following command, the source code will be got from local automatically - won't connect nextowrk
./ltib -m prep -p libid3tag
Processing: libid3tag
=======================
Build path taken because: build key set, no prebuilt rpm,
rpmbuild --dbpath /home/xxx/ltib/rootfs//var/lib/rpm --target arm --define '_unpackaged_files_terminate_build 0' --define '_target_cpu arm' --define '__strip strip' --define '_topdir /home/xxx/ltib/rpm' --define '_prefix /usr' --define '_tmppath /home/xxx/ltib/tmp' --define '_rpmdir /home/r58066/ltib/rpm/RPMS' --define '_mandir /usr/share/man' --define '_sysconfdir /etc' --define '_localstatedir /var' -bp /home/xxx/ltib/dist/lfs-5.1/libid3tag/libid3tag.spec
Building target platforms: arm
Building for target arm
Executing(%prep): /bin/sh -e /home/xxx/ltib/tmp/rpm-tmp.37483
+ umask 022
+ cd /home/r58066/ltib/rpm/BUILD
+ cd /home/r58066/ltib/rpm/BUILD
+ rm -rf libid3tag-0.15.1b
+ /bin/gzip -dc /home/r58066/ltib/rpm/SOURCES/libid3tag-0.15.1b.tar.gz
+ tar -xvvf -
drwxrwxrwx 1000/1000 0 2004-02-17 10:58 libid3tag-0.15.1b/
-rw-rw-r-- 1000/1000 3421 2004-01-23 17:41 libid3tag-0.15.1b/README
3. Rename libid3tag-0.15.1b.tar.gz as libid3tag-0.15.1b.tar.gz.bak in /opt/freescale/pkgs/. To run "./ltib -m prep -p libid3tag", it will get the codes from network again.
So i think you can double check md5 file and ensure the packages under /opt/freescale/pkgs/ are right. md5 file i used is:
e5808ad997ba32c498803822078748c3 libid3tag-0.15.1b.tar.gz