Re: 2.3.0rc2 tar balls have been uploaded

2018-02-03 Thread Jean-Pierre Chrétien

Le 02/02/2018 à 18:51, Richard Heck a écrit :



You don't need to recompile, but you would need to re-run "make
install". Otherwise,
the old configure.py is still being used from /usr/local/share/lyx/ or
whatever.


How stupid of me :-( Your patch works fine after reinstall.

--
Jean-Pierre



Re: 2.3.0rc2 tar balls have been uploaded

2018-02-02 Thread Richard Heck
On 02/02/2018 12:23 PM, Jean-Pierre Chrétien wrote:
> Le 02/02/2018 à 02:59, Richard Heck a écrit :
>> On 02/01/2018 01:59 PM, Scott Kostyshak wrote:
>>> On Tue, Jan 30, 2018 at 02:37:28AM +, Scott Kostyshak wrote:
>>>
> 
> +checking list of textclasses...
> Layout file /usr/local/share/lyx-2.3.0rc2/layouts/svglobal3.layout
> has no
> \DeclareXXClass line.
> Layout file /usr/local/share/lyx-2.3.0rc2/layouts/ectaart.layout
> has no
> \DeclareXXClass line.
> [...]
> Layout file /usr/local/share/lyx-2.3.0rc2/layouts/bxjsbook.layout
> has no
> \DeclareXXClass line.
> Layout file /usr/local/share/lyx-2.3.0rc2/layouts/letter.layout
> has no
> \DeclareXXClass line.
> 
 I see these also. We should figure this out, but it's good to know it
 doesn't cause any problem.
>>
>> It very much would cause a problem in certain cases, namely, if you use
>> --without-latex-config, or if there's some later problem with
>> chkconfig.ltx. Then textclass.lst is empty.
>>
>>> git bisect suggests 731c9fb4 caused the change.
>>
>> I put in some debugging code, and the regex simply isn't matching the
>> lines of the file the way it is supposed to. Ever.
>>
>> The attached patch fixes it for me. It looks like one of those weird
>> double-escaping problems. I'm not sure why the switch to binary strings
>> would cause this, but apparently it does.
>
> I patched lyx-2.3.0rc2 with it, and same behavior.
>
> In the preceding mail, I stated that I did not see anymore the 'no
> \DeclareXXClass line' messages when I launched lyx-2.3.0.rc2 again.
> In fact, to trigger again the messages, I have to remove ~/.lyx-2.3.0rc2.

You can just remove textclass.lst. Alternatively, run configure.py
manually with
    --without-latex-config
and then inspect textclass.lst. If it's empty, that's a problem. If it's
not, we're good.

> If I do this and patch (no recompilation required, right?), I still
> get the messages. 

You don't need to recompile, but you would need to re-run "make
install". Otherwise,
the old configure.py is still being used from /usr/local/share/lyx/ or
whatever.

Richard






Re: 2.3.0rc2 tar balls have been uploaded

2018-02-02 Thread Jean-Pierre Chrétien

Le 02/02/2018 à 02:59, Richard Heck a écrit :

On 02/01/2018 01:59 PM, Scott Kostyshak wrote:

On Tue, Jan 30, 2018 at 02:37:28AM +, Scott Kostyshak wrote:



+checking list of textclasses...
Layout file /usr/local/share/lyx-2.3.0rc2/layouts/svglobal3.layout has no
\DeclareXXClass line.
Layout file /usr/local/share/lyx-2.3.0rc2/layouts/ectaart.layout has no
\DeclareXXClass line.
[...]
Layout file /usr/local/share/lyx-2.3.0rc2/layouts/bxjsbook.layout has no
\DeclareXXClass line.
Layout file /usr/local/share/lyx-2.3.0rc2/layouts/letter.layout has no
\DeclareXXClass line.


I see these also. We should figure this out, but it's good to know it
doesn't cause any problem.


It very much would cause a problem in certain cases, namely, if you use
--without-latex-config, or if there's some later problem with
chkconfig.ltx. Then textclass.lst is empty.


git bisect suggests 731c9fb4 caused the change.


I put in some debugging code, and the regex simply isn't matching the
lines of the file the way it is supposed to. Ever.

The attached patch fixes it for me. It looks like one of those weird
double-escaping problems. I'm not sure why the switch to binary strings
would cause this, but apparently it does.


I patched lyx-2.3.0rc2 with it, and same behavior.

In the preceding mail, I stated that I did not see anymore the 'no
\DeclareXXClass line' messages when I launched lyx-2.3.0.rc2 again.
In fact, to trigger again the messages, I have to remove ~/.lyx-2.3.0rc2.
If I do this and patch (no recompilation required, right?), I still get the 
messages.


Same result also with the extended patch you posted next, Richard.

--
Jean-Pierre




Re: 2.3.0rc2 tar balls have been uploaded

2018-02-01 Thread Scott Kostyshak
On Tue, Jan 30, 2018 at 02:37:28AM +, Scott Kostyshak wrote:

> > 
> > +checking list of textclasses...
> > Layout file /usr/local/share/lyx-2.3.0rc2/layouts/svglobal3.layout has no
> > \DeclareXXClass line.
> > Layout file /usr/local/share/lyx-2.3.0rc2/layouts/ectaart.layout has no
> > \DeclareXXClass line.
> > [...]
> > Layout file /usr/local/share/lyx-2.3.0rc2/layouts/bxjsbook.layout has no
> > \DeclareXXClass line.
> > Layout file /usr/local/share/lyx-2.3.0rc2/layouts/letter.layout has no
> > \DeclareXXClass line.
> > 
> 
> I see these also. We should figure this out, but it's good to know it
> doesn't cause any problem.

git bisect suggests 731c9fb4 caused the change.

Scott


signature.asc
Description: PGP signature


Re: 2.3.0rc2 tar balls have been uploaded

2018-01-29 Thread Scott Kostyshak
On Mon, Jan 29, 2018 at 03:53:43AM +, Scott Kostyshak wrote:

> Non-packagers, please do a quick test of compilation (from the tar ball)
> and basic functionality on your platform, and let us know how it goes.

Thanks to everyone for testing. I uploaded the binaries to the FTP. I
will wait for mirrors to update and will plan to announce sometime
tomorrow (Tuesday).

Scott


signature.asc
Description: PGP signature


Re: 2.3.0rc2 tar balls have been uploaded

2018-01-29 Thread Scott Kostyshak
On Mon, Jan 29, 2018 at 01:59:21PM +, Uwe Stöhr wrote:
> Am 29.01.2018 um 04:53 schrieb Scott Kostyshak:
> 
> >ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.3/lyx-2.3.0rc2/
> > 
> > Packagers, please send me your binaries.
> 
> Here is the Win build:
> 
> http://ftp.lyx.de/LyXWinInstaller/LyX2.3.0-RC2/

Thanks, got them.

Scott


signature.asc
Description: PGP signature


Re: 2.3.0rc2 tar balls have been uploaded

2018-01-29 Thread Scott Kostyshak
On Mon, Jan 29, 2018 at 09:45:07AM +, Jean-Pierre Chrétien wrote:

> I see this:
> 
> 
> insets/InsetListingsParams.cpp: In constructor
> ‘lyx::{anonymous}::ParValidator::ParValidator()’:
> insets/InsetListingsParams.cpp:322:1: note: variable tracking size limit
> exceeded with -fvar-tracking-assignments, retrying without
>  ParValidator::ParValidator()
> 

Good to know. This looks like the same warning you got with rc1, and the
other warnings you got with rc1 are gone now so that's good.

> Then when LyX performs the initial configuration, I see this:
> 
> 
> +checking list of textclasses...
> Layout file /usr/local/share/lyx-2.3.0rc2/layouts/svglobal3.layout has no
> \DeclareXXClass line.
> Layout file /usr/local/share/lyx-2.3.0rc2/layouts/ectaart.layout has no
> \DeclareXXClass line.
> [...]
> Layout file /usr/local/share/lyx-2.3.0rc2/layouts/bxjsbook.layout has no
> \DeclareXXClass line.
> Layout file /usr/local/share/lyx-2.3.0rc2/layouts/letter.layout has no
> \DeclareXXClass line.
> 

I see these also. We should figure this out, but it's good to know it
doesn't cause any problem.

Thanks,

Scott


signature.asc
Description: PGP signature


Re: 2.3.0rc2 tar balls have been uploaded

2018-01-29 Thread Pavel Sanda
Jean-Pierre Chrétien wrote:
> I tried this also, I can connect and go down to
> pub/lyx/devel/lyx-2.3/lyx-2.3.0rc2/
> but then it goes to time out whatever the command is, ls or get 
> lyx-2.3.0rc2.tar.xz, or any other.
>
> I suppose I have a protocol problem with my router, maybe some ftp ports 
> are forbidden, as port 80 used with the http protocol works fine. I'll 
> check later.

Sounds like firewall in your way. 
Opened port 21 for ftp login is not enough, for transfer another port
will be used and that's where it hangs (unless you switch to ftp
passive mode).
Anyway, given that http works for you, I guess it's not worth the trouble
to investigate deeper.

Pavel


Re: 2.3.0rc2 tar balls have been uploaded

2018-01-29 Thread Jean-Pierre Chrétien

Le 29/01/2018 à 14:03, Kornel Benko a écrit :

Am Montag, 29. Januar 2018 10:45:07 CET schrieb Jean-Pierre Chrétien
:

Le 29/01/2018 à 04:53, Scott Kostyshak a écrit :

The tar balls are here:
ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.3/lyx-2.3.0rc2/


I still can't load with this link, however


Works fine here using ftp-client:
# ftp ftp.lyx.org
Connected to nephtys.lip6.fr.
220-
 
 	Ce service est assure par le Laboratoire d'Informatique de

 l'universite Paris 6 (LIP6) et la Direction des Systemes d'Information
 (DSI) de l'universite Pierre et Marie Curie.
 
 	Questions/renseignements sur ce serveur : ftpma...@lip6.fr.
 
 	L'heure locale est Mon Jan 29 13:57:56 2018.

Tous les transferts sont enregistres pour permettre l'exploitation
 statistique de l'utilisation du serveur.
...
Using anonymous as user.


I tried this also, I can connect and go down to
pub/lyx/devel/lyx-2.3/lyx-2.3.0rc2/
but then it goes to time out whatever the command is, ls or get 
lyx-2.3.0rc2.tar.xz, or any other.


I suppose I have a protocol problem with my router, maybe some ftp ports are 
forbidden, as port 80 used with the http protocol works fine. I'll check later.


Thanks for your help.

--
Jean-Pierre


Re: 2.3.0rc2 tar balls have been uploaded

2018-01-29 Thread Uwe Stöhr

Am 29.01.2018 um 04:53 schrieb Scott Kostyshak:


   ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.3/lyx-2.3.0rc2/

Packagers, please send me your binaries.


Here is the Win build:

http://ftp.lyx.de/LyXWinInstaller/LyX2.3.0-RC2/

regards Uwe


Re: 2.3.0rc2 tar balls have been uploaded

2018-01-29 Thread Kornel Benko
Am Montag, 29. Januar 2018 10:45:07 CET schrieb Jean-Pierre Chrétien 
:
> Le 29/01/2018 à 04:53, Scott Kostyshak a écrit :
> > The tar balls are here:
> >ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.3/lyx-2.3.0rc2/
> 
> I still can't load with this link, however

Works fine here using ftp-client:
# ftp ftp.lyx.org
Connected to nephtys.lip6.fr.
220-

Ce service est assure par le Laboratoire d'Informatique de
l'universite Paris 6 (LIP6) et la Direction des Systemes d'Information
(DSI) de l'universite Pierre et Marie Curie.

Questions/renseignements sur ce serveur : ftpma...@lip6.fr. 

L'heure locale est Mon Jan 29 13:57:56 2018.
Tous les transferts sont enregistres pour permettre l'exploitation
statistique de l'utilisation du serveur.
...
Using anonymous as user.

Also the use of the link
'ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.3/lyx-2.3.0rc2/'
with firefox works.


> http://ftp.lyx.org/pub/lyx/devel/lyx-2.3/lyx-2.3.0rc2/
> 
> works fine.


Kornel


Re: 2.3.0rc2 tar balls have been uploaded

2018-01-29 Thread Jean-Pierre Chrétien

Le 29/01/2018 à 04:53, Scott Kostyshak a écrit :

The tar balls are here:

   ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.3/lyx-2.3.0rc2/



I still can't load with this link, however

http://ftp.lyx.org/pub/lyx/devel/lyx-2.3/lyx-2.3.0rc2/

works fine.



Non-packagers, please do a quick test of compilation (from the tar ball)
and basic functionality on your platform, and let us know how it goes.


With this configuration on Debian Stretch gnome:


Configuration
  Host type:   x86_64-pc-linux-gnu
  Special build flags:  build=prerelease std-regex warnings assertions 
use-hunspell

  Bundled libraries:boost mythes
  C++ Compiler:g++ (6.3.0)
  C++ Compiler flags:   -Wall -Wextra -fPIC -g -O2 -std=c++14
  C++ Compiler user flags:
  Linker flags:
  Linker user flags:
  Qt Frontend:
  Qt version:  5.7.1
  Packaging:   posix
  LyX binary dir:  /usr/local/bin
  LyX files dir:   /usr/local/share/lyx-2.3.0rc2


I see this:


insets/InsetListingsParams.cpp: In constructor 
‘lyx::{anonymous}::ParValidator::ParValidator()’:
insets/InsetListingsParams.cpp:322:1: note: variable tracking size limit 
exceeded with -fvar-tracking-assignments, retrying without

 ParValidator::ParValidator()


Then when LyX performs the initial configuration, I see this:


+checking list of textclasses...
Layout file /usr/local/share/lyx-2.3.0rc2/layouts/svglobal3.layout has no 
\DeclareXXClass line.
Layout file /usr/local/share/lyx-2.3.0rc2/layouts/ectaart.layout has no 
\DeclareXXClass line.

[...]
Layout file /usr/local/share/lyx-2.3.0rc2/layouts/bxjsbook.layout has no 
\DeclareXXClass line.
Layout file /usr/local/share/lyx-2.3.0rc2/layouts/letter.layout has no 
\DeclareXXClass line.



However these messages do no appear at the next configuration from LyX, as I do 
not see anymore step



+checking list of textclasses...


Nevertheless Lyx runs fine, and I can compile the French EmbeddedObjects manual.

I get thei at the first compilation, it doex not appear anymore afterwards.


Background RRGGBBAA: ff00
Area 0:0:128:128 exported to 128 x 128 pixels (96 dpi)
Bitmap saved as: /tmp/lyx_tmpdir.kIEMuCf14351/gconvertM14351.png


The LyX icon which appears when I minimize the LyX window has changed: instead 
of the LyX logo, it's now a rotated square un which I'm unable to recognize 
anything :-( I guess it is an alternate LyX logo.


--
Jean-Pierre



Re: 2.3.0rc2 tar balls have been uploaded

2018-01-28 Thread Scott Kostyshak
On Mon, Jan 29, 2018 at 03:53:43AM +, Scott Kostyshak wrote:
> The tar balls are here:
> 
>   ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.3/lyx-2.3.0rc2/
> 
> Packagers, please send me your binaries.
> 
> Non-packagers, please do a quick test of compilation (from the tar ball)
> and basic functionality on your platform, and let us know how it goes.
> 
> Thank you all for your help,

CC'ing to packagers.

Scott


signature.asc
Description: PGP signature


2.3.0rc2 tar balls have been uploaded

2018-01-28 Thread Scott Kostyshak
The tar balls are here:

  ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.3/lyx-2.3.0rc2/

Packagers, please send me your binaries.

Non-packagers, please do a quick test of compilation (from the tar ball)
and basic functionality on your platform, and let us know how it goes.

Thank you all for your help,

Scott


signature.asc
Description: PGP signature