Em 02-10-2013 07:06, [email protected] escreveu: > Author: igor > Date: Wed Oct 2 03:06:17 2013 > New Revision: 11906 > > Log: > update to rsync-3.1.0
> - <!ENTITY rsync-buildsize "35 MB (includes installing all
> documentation)">
> + <!ENTITY rsync-buildsize "9.4 MB">
That was good, to keep buidsize only for the package, without docs! This
will facilitate new updates.
I had tried to update it since (Mon Sep 29) Dom Set 29 09:46:27 BRT
2013, but had problems with the docs, described later in this message.
Build and tests went fine:
TESTS SUMMARY
{{
============================================================
./runtests.sh running in
/home/fernando/tmp/paco-build-2013.09.29-09h46m27s/rsync-3.1.0
rsync_bin=/home/fernando/tmp/paco-build-2013.09.29-09h46m27s/rsync-3.1.0/rsync
srcdir=/home/fernando/tmp/paco-build-2013.09.29-09h46m27s/rsync-3.1.0
TLS_ARGS= -l -L
testuser=fernando
os=Linux VMWLFS74 3.11.1 #1 SMP Thu Sep 19 08:53:45 BRT 2013 i686
GNU/Linux
preserve_scratch=no
scratchbase=/home/fernando/tmp/paco-build-2013.09.29-09h46m27s/rsync-3.1.0/testtmp
...
SKIP acls (Rsync is configured without ACL support)
...
SKIP chown (Can't chown (probably need root))
...
SKIP default-acls (Rsync is configured without ACL support)
...
SKIP devices (Rsync needs root/fakeroot for device tests)
...
------------------------------------------------------------
----- overall results:
35 passed
4 skipped
------------------------------------------------------------
overall result is 0
}}
Then, I got stuck with the documentation. IIRC, I had tried to update
previous version and gave up, when I saw the number of packages
necessary for the docs. This time, I tried to install them and build the
docs, but got two problems. First problem, I could solve (I think):
{{
error: Problems running dot: exit code=127, command='dot',
arguments='"/home/fernando/tmp/paco-build-2013.09.30-11h18m11s/rsync-3.1.0/dox/html/structacl__duo__coll__graph.dot"
-Tpng -o
"/home/fernando/tmp/paco-build-2013.09.30-11h18m11s/rsync-3.1.0/dox/html/structacl__duo__coll__graph.png"'
sh: dot: comando não encontrado [command not found]
...
If you installed Graphviz/dot after a previous failing run,
try deleting the output directory and rerun doxygen.
error: problems opening map file
/home/fernando/tmp/paco-build-2013.09.30-11h18m11s/rsync-3.1.0/dox/html/structall__vars__coll__graph.map
for inclusion in the docs!
...
If you installed Graphviz/dot after a previous failing run,
try deleting the output directory and rerun doxygen.
}}
So, I installed grahviz, then doxygen ran apparently with success.
Next, the error that I could not solve (complete log attached). All
other docbook2* gave error. Could not find a solution but an old thread
from 2004 or 2002 somewhere (cannot remember) telling that "you should
learn how to use" these docs programs:
docbook2pdf rsync.sgml
{{
Using catalogs: /etc/sgml/catalog
Using stylesheet:
/usr/share/sgml/docbook/utils-0.6.14/docbook-utils.dsl#print
Working on:
/home/fernando/tmp/paco-build-2013.10.01-10h33m38s/rsync-3.1.0/doc/rsync.sgml
jade:/home/fernando/tmp/paco-build-2013.10.01-10h33m38s/rsync-3.1.0/doc/rsync.sgml:1:54:W:
cannot generate system identifier for public text "-//OASIS//DTD DocBook
V4.1//EN"
jade:/home/fernando/tmp/paco-build-2013.10.01-10h33m38s/rsync-3.1.0/doc/rsync.sgml:1:54:E:
reference to entity "BOOK" for which no system identifier could be generated
jade:/home/fernando/tmp/paco-build-2013.10.01-10h33m38s/rsync-3.1.0/doc/rsync.sgml:1:0:
entity was defined here
...
}}
One final remark: I believe that doxygen, and other doc programs should
be in the optional dependencies. What do you think?
[]s,
Fernando
rsync-3.1.0-simulation-2013.10.01-10h33m38s.log.xz
Description: Binary data
-- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
