From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sascha Kilian To: development@lists.ipfire.org Subject: Re: Subversion (1.8.8) Date: Wed, 12 Mar 2014 15:40:26 +0100 Message-ID: <1394635226.18247.6.camel@localhost> In-Reply-To: <1394532079.30655.9.camel@rice-oxley.tremer.info> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0561674663687645454==" List-Id: --===============0561674663687645454== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi there, i have rewritten the lfs file to avoid my wget action. Now i try to build the ipfire system. I dont get some errors. But ... i have checked the loggings and on make -f subversion ........ install he told me "nothing to do install".=20 if i rename the $(TARGET) to "build" or some other key, and i manually run in the shell the make -f ..... build, then it builds my subversion, but he told me "saving filelist to /usr/src/lsalr" and after the building process he crashes. I have maked --prefix=3D/tmp/subversion_build to see if the files created. All files are there ... No rootfile was generated :( here some snipplets: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D root:/usr/src/lfs# make -f subversion LFS_FILE=3Dsubversion LFS_BASEDIR=3D/usr/src build =20 subversion-1.8.8.tar.gz checksum OK =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Installing subversion-1.8.8 ... Install started; saving file list to /usr/src/lsalr ... cd /usr/src/subversion-1.8.8 && cp /usr/src/cache/sqlite-amalgamation-3071501.zip /usr/src/subversion-1.8.8/s= qlite-amalgamation-3071501.zip cd /usr/src/subversion-1.8.8 && unzip sqlite-amalgamation-3071501.zip [... do some copying stuff and compiles subversion ...] The last lines are: make[1]: Leaving directory `/usr/src/subversion-1.8.8' Updating linker cache... ldconfig: /usr/lib/libnetpbm.so.10 is not a symbolic link Install done; saving file list to ... /bin/sh: -c: line 0: syntax error near unexpected token `;' /bin/sh: -c: line 0: `if [ -s "_diff" ]; then LFS_SCRIPT=3Dsubversion; echo ; ROOTFILE=3D $(find /usr/src/config/rootfiles/{common,packages}/{i586,} -maxdepth 1 -type f -name $LFS_SCRIPT 2>/dev/null | head -1); if [ "$ROOTFILE" =3D "" ]; then touch _missing_rootfile; ROOTFILE=3D_missing_rootfile ; echo "error $LFS_SCRIPT not found in config/rootfiles"; fi; sed -e "s/BUILDTARGET/i586-pc-linux-gnu/g" -e "s/KVER/3.10.33/g" -e "s/MACHINE/i586/g" $ROOTFILE > _rootfile; for line in `cat _diff`; do if grep -qG "^#$line$" _rootfile; then echo "#$line" >> ; elif grep -qG "^ $line$" _rootfile ; then echo "$line" >> ; else echo "+$line" >> ; fi; done; for line in `grep -v "^#" _rootfile`; do if ! grep -qG "^$line$" _diff ; then echo "-$line" >> ; fi; done; rm -f _rootfile; else touch ; fi' make: *** [build] Error 2 Am Dienstag, den 11.03.2014, 11:01 +0100 schrieb Michael Tremer: > Hi Sascha, >=20 > thanks for your submission. I think we can include subversion, but there > are some issues with this package: >=20 > * The rootfile is missing. >=20 > * You cannot use wget or something else that loads data from the > internet, because you cannot be sure that it is online, that the file > still exists on the server and it would be downloaded every time you > build subversion. There are plenty of packages that have more than one > source file. Please have a look at one of these and do it likewise. >=20 > * You should probably use --prefix=3D/usr to install it to /usr (according > to FHS). >=20 > * I am not sure if subversion needs a lot of libraries to be fully > functional like libneon for accessing repositories over http://. Did you > check this? Those probably need to be included as well, so that > subversion is actually usable. >=20 > Best, > -Michael >=20 > On Mon, 2014-03-10 at 16:38 +0100, Sascha Kilian wrote: > > Hi There,=20 > >=20 > > i want Subversion on my IPFire and i have created a LFS file for this. > >=20 > > If it okay, please add it to the Repository. > >=20 > > Best Regards > >=20 > > Sascha > > _______________________________________________ > > Development mailing list > > Development(a)lists.ipfire.org > > http://lists.ipfire.org/mailman/listinfo/development >=20 --===============0561674663687645454==--