Re: [Rd] URW Fonts Description in Installation and Administration Manual
On Wed, 30-12-2015, at 21:08, Dirk Eddelbuettel wrote: > On 30 December 2015 at 20:07, Ramon Diaz-Uriarte wrote: > | > | > | > | On Wed, 30-12-2015, at 12:44, Dirk Eddelbuettel wrote: > | > On 30 December 2015 at 05:00, Dario Strbenac wrote: > | > | Good day, > | > | > | > | In section A.2, the manual advises "Linux users will want the urw-fonts > package". However, this package only seems to be available for RedHat Linux > and Fedora Linux. What about for Debian or Ubuntu ? There is no urw-fonts > package for them. Are there any other packages not mentioned that are > important for these two distributions ? > | > > | > edd@max:~$ apt-cache search urw | grep texlive > | > texlive-fonts-recommended - TeX Live: Recommended fonts > | > texlive-fonts-extra - TeX Live: Additional fonts > | > edd@max:~$ > | > | Humm... on a Debian system (mix of unstable and testing) that shows > | nothing. > > Really? I just fired up Docker instance with Debian 8.2 and saw it there, also > > https://packages.debian.org/sid/texlive-fonts-recommended > https://packages.debian.org/sid/texlive-fonts-extra > > has it. Otherwise, agreed that a search for URW reveals more Yes, that is true. But I tried on another testing+unstable system and still apt-cache search urw | grep texlive gives me nothing. > packages. Methinks this issue is specific to Dario's setup... And mine might also be kind of strange :-). Oh well. > > Dirk -- Ramon Diaz-Uriarte Department of Biochemistry, Lab B-25 Facultad de Medicina Universidad Autónoma de Madrid Arzobispo Morcillo, 4 28029 Madrid Spain Phone: +34-91-497-2412 Email: rdia...@gmail.com ramon.d...@iib.uam.es http://ligarto.org/rdiaz __ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel
Re: [Rd] R, AIX 64-bit builds - trying to understand root cause for message: "Error: Line starting 'Package: tools ...' is malformed!"
On 2015-12-30 09:58, Michael Felt wrote: On 2015-12-29 11:02, Michael Felt wrote: This seems to be a problem that goes back a long time - and I hope someone who understands what tre is suppossed to be doing will look at this. A short history of other people who have reported on this on different versions of AIX. I shall only add that I get the same results on AIX 5.3 TL7, AIX 6.1 TL9 and AIX 7.1 TL3. Basically, with settings that work for AIX and 32-bit - the only changes being -maix32 becomes -maix64 and export OBJECT_MODE=32 becomes export OBJECT_MODE=64 Then to shorten the 'make' bla bla, first run just make, then cd src/library/tools make -s sysdata http://article.gmane.org/gmane.comp.lang.r.devel/38817/match=package+tools+malformed http://article.gmane.org/gmane.comp.lang.r.devel/36886/match=package+tools+malformed http://article.gmane.org/gmane.comp.lang.r.devel/23372/match=package+tools+malformed Date: 2010-01-25 06:55:41 GMT (5 years, 48 weeks, 1 day, 20 hours and 30 minutes ago) To that, to get debug data, I have * added -DTRE_DUGUG to src/extra/tre/Makefile # ALL_CFLAGS = $(ALL_CFLAGS_LO) -DTRE_DEBUG * rm src/extra/tre/tre-match-parallel.o * find . -name \*.so -exec rm {} \; * make * cd src/library/tools * make -s sysdata Attached are the two script files of the screen output. The 32-bit one is more verbose - and contains magically lines such as: found match 3037fd14 (while "found" does not occur in the 64-bit output) root@x069:[/data/prj/cran/64/R-aix-3.2.3/src/library/tools]wc /tmp/sysdata.??.* 4730 14123 139916 /tmp/sysdata.32.text 13123688 40528 /tmp/sysdata.64.text 6042 17811 180444 total root@x069:[/data/prj/cran/64/R-aix-3.2.3/src/library/tools]grep -c found /tmp/sysdata.??.* /tmp/sysdata.32.text:19 /tmp/sysdata.64.text:0 Hope this brings us (or me), closer to a resolution to an old concern. And, best wishes for the new year! Michael Still hoping for someones curiosity/willingness. The differences show up in the first comparision that is made (of the string "3.2.3" it seems) - 32-bit is on the left, 64-bit on the right. Script command is started on Tue Dec 29 08:39:16 UTC 2015. | Script command is started on Tue Dec 29 08:39:56 UTC 2015. root@x069:[/data/prj/cran/32/R-aix-3.2.3/src/library/tools]make -s sysdata | root@x069:[/data/prj/cran/64/R-aix-3.2.3/src/library/tools]make -s sysdata installing 'sysdata.rda' | installing 'sysdata.rda' tre_tnfa_run_parallel, input type 1| tre_tnfa_run_parallel, input type 1 length: -1 | length: -1 pos:chr/code | states and tags | pos:chr/code | states and tags -+ | -+ init > 30380200 3038014c 30380098 | init > 110cc3040 110cc2f28 110cc2e10 match end offset = -1 | match end offset = -1 tre_tnfa_run_parallel, input type 1| tre_tnfa_run_parallel, input type 1 length: -1 | length: -1 pos:chr/code | states and tags | pos:chr/code | states and tags -+ | -+ init > 3037fb88 | init > 110cc3310 0: 3/00051 | 3037fb88/0:0| 0: 3/00051 | 110cc3310/0:0 1: ./00046 | 3037fb88/0:0| 1: ./00046 | 110cc3310/0:0 init > 3037fb88 | init > 110cc3310 1: ./00046 | 3037fb88/0:1| 1: ./00046 | 110cc3310/0:1 2: 2/00050 | 3037fb88/0:1| 2: 2/00050 | 110cc3310/0:1 assertion failed | assertion failed init > 3037fb88 | init > 110cc3310 2: 2/00050 | 3037fc18/0:1 3037fb88/0:2 |2: 2/00050 | 110cc33f0/0:1 110cc3310/0:2 3: ./00046 | 3037fc18/0:1 3037fb88/0:2 |3: ./00046 | 110cc33f0/0:1 110cc3310/0:2 assertion failed *** DIFFERENCE *** | init > 110cc3310 init > 3037fb88
Re: [Rd] R, AIX 64-bit builds - trying to understand root cause for message: "Error: Line starting 'Package: tools ...' is malformed!"
On 2015-12-31 16:14, Michael Felt wrote: - literal (&, M-^?) (38, 65535), pos 0, sub -1, 0 tags + literal (&, M-^?) (38, -1), pos 0, sub -1, 0 tags Getting down to these two lines - so I think it is now "before" root@x069:[/data/prj/cran/32/R-aix-3.2.3/src/library/tools]od -cb xxx.32 000l i t e r a 040 040 040 040 040 040 040 040 040 040 154 151 164 145 162 141 020l ( & , 377 ) ( 3 8 , 6 5 154 040 050 046 054 040 377 051 040 050 063 070 054 040 066 065 0405 3 5 ) , p o s 0 , s u b 065 063 065 051 054 040 160 157 163 040 060 054 040 163 165 142 060- 1 , 0 t a g s \n 040 055 061 054 040 060 040 164 141 147 163 012 root@x069:[/data/prj/cran/64/R-aix-3.2.3/src/library/tools]od -cb xxx.64 000l i t e r a 040 040 040 040 040 040 040 040 040 040 154 151 164 145 162 141 020l ( & , 377 ) ( 3 8 , - 1 154 040 050 046 054 040 377 051 040 050 063 070 054 040 055 061 040) , p o s 0 , s u b - 1 051 054 040 160 157 163 040 060 054 040 163 165 142 040 055 061 060, 0 t a g s \n 054 040 060 040 164 141 147 163 012 More later, if the New Year doesn't get me first :) __ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel
Re: [Rd] R, AIX 64-bit builds - trying to understand root cause for message: "Error: Line starting 'Package: tools ...' is malformed!"
On 2015-12-31 17:02, Michael Felt wrote: On 2015-12-31 16:14, Michael Felt wrote: - literal (&, M-^?) (38, 65535), pos 0, sub -1, 0 tags + literal (&, M-^?) (38, -1), pos 0, sub -1, 0 tags Getting down to these two lines - so I think it is now "before" Made a few changes - mainly in tre-ast.c +135 static void +136 tre_do_print(FILE *stream, tre_ast_node_t *ast, int indent) +137 { +138 tre_cint_t code_min, code_max; +139 size_t pos; +140 int num_tags = ast->num_tags; +141 tre_literal_t *lit; Lines 138 and 139 are now typed to what I 'think' the correct type is: And, to better see the values: +182 else +183 { +184 fprintf(stream, "literal (%c, %c) (%010x, %010x), pos %d, sub %d, " +185 "%d tags\n", code_min, code_max, code_min, code_max, pos, +186 ast->submatch_id, num_tags); +187 } changed %d to %010x for code_min and code_max And the comparison is now shows: 64_bit: literal (&, ▒) (26, 00), pos 0, sub -1, 0 tags 32_bit: literal (&, ▒) (26, 00), pos 0, sub -1, 0 tags So, if -elsewhere- a test is being made for code_max - there is a difference. Strings and lists are not my thing. I do hope someone else has enough to find the 'type dependent' test or constant. Michael __ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel