From: Sascha Kilian <sascha@sakisoft.de>
To: development@lists.ipfire.org
Subject: Re: Subversion (1.8.8)
Date: Wed, 12 Mar 2014 15:40:26 +0100 [thread overview]
Message-ID: <1394635226.18247.6.camel@localhost> (raw)
In-Reply-To: <1394532079.30655.9.camel@rice-oxley.tremer.info>
[-- Attachment #1: Type: text/plain, Size: 3782 bytes --]
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".
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=/tmp/subversion_build to see if the files created.
All files are there ...
No rootfile was generated :(
here some snipplets:
=================================================================
root:/usr/src/lfs# make -f subversion LFS_FILE=subversion
LFS_BASEDIR=/usr/src build
subversion-1.8.8.tar.gz checksum OK
====================================== 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/sqlite-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=subversion;
echo ; ROOTFILE=
$(find /usr/src/config/rootfiles/{common,packages}/{i586,} -maxdepth 1
-type f -name $LFS_SCRIPT 2>/dev/null | head -1); if [ "$ROOTFILE" = ""
]; then touch _missing_rootfile; ROOTFILE=_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,
>
> thanks for your submission. I think we can include subversion, but there
> are some issues with this package:
>
> * The rootfile is missing.
>
> * 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.
>
> * You should probably use --prefix=/usr to install it to /usr (according
> to FHS).
>
> * 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.
>
> Best,
> -Michael
>
> On Mon, 2014-03-10 at 16:38 +0100, Sascha Kilian wrote:
> > Hi There,
> >
> > i want Subversion on my IPFire and i have created a LFS file for this.
> >
> > If it okay, please add it to the Repository.
> >
> > Best Regards
> >
> > Sascha
> > _______________________________________________
> > Development mailing list
> > Development(a)lists.ipfire.org
> > http://lists.ipfire.org/mailman/listinfo/development
>
next prev parent reply other threads:[~2014-03-12 14:40 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-03-10 15:38 Sascha Kilian
2014-03-11 10:01 ` Michael Tremer
2014-03-11 10:23 ` Sascha Kilian
2014-03-12 14:40 ` Sascha Kilian [this message]
2014-03-14 10:15 ` Sascha Kilian
2014-03-14 13:12 ` Michael Tremer
2014-03-14 13:57 ` Sascha Kilian
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1394635226.18247.6.camel@localhost \
--to=sascha@sakisoft.de \
--cc=development@lists.ipfire.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox