On 9/28/20 10:13 AM, John Burrell via lfs-dev wrote:
I downloaded the SYSTEMD book and got the wget-list and md5sums files with:
make -j1 -f ${REPODIR}/Makefile -C $REPODIR BASEDIR=$SourceDir
${SourceDir}/wget-list ${SourceDir}/md5sums
which produces the correct wget-list file but the md5sums file is for
the 'sysv" version of the book. e.g. no dbus and systemd files, viz:
fcafcecde5a380415b12e9c574e0b2 check-0.15.2.tar.gz
022042695b7d5bcf1a93559a9735e668 coreutils-8.32.tar.xz
e1b07516533f351b3aba3423fafeffd6 dejagnu-1.6.2.tar.gz
4824adc0e95dbbf11dfbdfaad6a1e461 diffutils-3.7.tar.xz
6d906edfdb3202304059233f51f9a71d sed-4.8.tar.xz
4b05eff8a427cf50e615bda324b5bc45 shadow-4.8.1.tar.xz
c70599ab0d037fde724f7210c2c8d7f8 sysklogd-1.5.1.tar.gz
e11bc4b3eac6e6ddee7f8306230749a9 sysvinit-2.97.tar.xz
So is there a problem with my make command or a problem with the Makefile?
What does your package,ent file show. It should be:
<!ENTITY check-version "0.15.2">
<!ENTITY check-size "760 KB">
<!ENTITY check-url
"&github;/libcheck/check/releases/download/&check-version;/check-&check-version;.tar.gz">
<!ENTITY check-md5 "50fcafcecde5a380415b12e9c574e0b2">
<!ENTITY check-home "https://libcheck.github.io/check">
<!ENTITY check-fin-du "12 MB">
<!ENTITY check-fin-sbu "0.1 SBU (about 4.3 SBU with tests)">
Somehow you are missing the leading 50 for check.
To make the systemd book, use 'make REV=systemd'
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page