Re: How can I run LyX 2.4.0 on Ubuntu 30.04 ?

2024-05-31 Thread Pavel Sanda
On Fri, May 31, 2024 at 05:55:32PM -0400, Scott Kostyshak wrote: > > https://snapshot.debian.org/ is another option. > > Sorry for my ignorance---it's another option intead of docker, or for the > archive of packages? The latter. Pavel -- lyx-devel mailing list lyx-devel@lists.lyx.org http://li

Re: LyX 2.4.0 Released!

2024-05-31 Thread Murat Yildizoglu
Congratulations and our gratitude for the magnificent team of developers! Best regards to all. Murat -- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel

Re: Removal of Python 2 (Request for Comments)

2024-05-31 Thread Richard Kimberly Heck
On 5/31/24 14:55, José Matos wrote: On Fri, 2024-05-31 at 12:54 -0400, Richard Kimberly Heck wrote: One question I had, though, was whether the formatted string changes in the lyx2lyx code are necessary. Or whether they're safe enough that I shouldn't worry. Those changes have been done automat

LyX 2.4.0 Released!

2024-05-31 Thread Richard Kimberly Heck
Public release of LyX version 2.4.0 === We are proud to announce the release of the new LyX 2.4 series. After long 6 years of development the 2.4 series has a rich set of new features compared to the current stable series. An overview of the new features can be fo

Re: How can I run LyX 2.4.0 on Ubuntu 30.04 ?

2024-05-31 Thread Scott Kostyshak
On Fri, May 31, 2024 at 10:38:04PM GMT, Pavel Sanda wrote: > On Fri, May 31, 2024 at 04:22:33PM -0400, Scott Kostyshak wrote: > > Thanks, this is all very helpful. Another question: for "build-dep lyx", > > the image will need to download packages from a repository. But for old > > Debian, are th

Re: How can I run LyX 2.4.0 on Ubuntu 30.04 ?

2024-05-31 Thread José Matos
On Fri, 2024-05-31 at 22:38 +0200, Pavel Sanda wrote: > If it's not on mirrors anymore it get's moved to archive.debian.org > and stays there forever. So you need to change URL for apt. > https://snapshot.debian.org/ is another option. > > Pavel FWIW the same applies for Fedora after the releases

Re: How can I run LyX 2.4.0 on Ubuntu 30.04 ?

2024-05-31 Thread Pavel Sanda
On Fri, May 31, 2024 at 04:22:33PM -0400, Scott Kostyshak wrote: > Thanks, this is all very helpful. Another question: for "build-dep lyx", the > image will need to download packages from a repository. But for old Debian, > are there still repositories that have the right packages for it? If it'

Re: How can I run LyX 2.4.0 on Ubuntu 30.04 ?

2024-05-31 Thread Scott Kostyshak
On Fri, May 31, 2024 at 09:49:01PM GMT, Pavel Sanda wrote: > On Fri, May 31, 2024 at 03:14:38PM -0400, Scott Kostyshak wrote: > > I don't know anything about containers but I want to learn. From what I > > understand of your description, the docker image you started with was a > > docker image of

Re: [LyX/ next] Prepare the removal of Python 2 support

2024-05-31 Thread José Matos
On Thu, 2024-05-30 at 12:33 -0400, Richard Kimberly Heck wrote: > This does look powerful. But it's unclear to me whether it's worth > requiring. I don't have a strong view. > > Riki FWIW worth the choice of 3.10 is not arbitrary on my part. A new Python parser was introduced in Python 3.9: A

Re: 2.4.0 To Be Released Friday!

2024-05-31 Thread Eberhard W Lisse
Can't reproduce in an MWE myself, so maybe I made a mistake somewhere somehow to remove trailing spaces before the insets. Will figure out how to add missing spaces with a perl script :-)-O el On 31/05/2024 16:44, Pavel Sanda wrote: > On Fri, May 31, 2024 at 08:20:16AM +0200, Dr Eberhard Lisse w

Re: How can I run LyX 2.4.0 on Ubuntu 30.04 ?

2024-05-31 Thread Pavel Sanda
On Fri, May 31, 2024 at 03:14:38PM -0400, Scott Kostyshak wrote: > I don't know anything about containers but I want to learn. From what I > understand of your description, the docker image you started with was a > docker image of very old debian and, it had nothing to do specifically with > LyX

Re: How can I run LyX 2.4.0 on Ubuntu 30.04 ?

2024-05-31 Thread Scott Kostyshak
On Fri, May 31, 2024 at 08:49:18PM GMT, Pavel Sanda wrote: > On Fri, May 31, 2024 at 02:27:07PM -0400, Scott Kostyshak wrote: > > > I have also docker image with the lyx tree which I was using while ago > > > when bisecting some gcc compatibilty issue heading back into qt4 > > > territory... > >

Re: Removal of Python 2 (Request for Comments)

2024-05-31 Thread José Matos
On Fri, 2024-05-31 at 12:54 -0400, Richard Kimberly Heck wrote: > One question I had, though, was whether the formatted string changes > in the lyx2lyx code are necessary. Or whether they're safe enough > that I shouldn't worry. Those changes have been done automatically through pyupgrade: https:/

Re: How can I run LyX 2.4.0 on Ubuntu 30.04 ?

2024-05-31 Thread Pavel Sanda
On Fri, May 31, 2024 at 02:27:07PM -0400, Scott Kostyshak wrote: > > I have also docker image with the lyx tree which I was using while ago when > > bisecting some gcc compatibilty issue heading back into qt4 territory... > > I'm very interested in the details of this. Did you do the actual bisec

Re: How can I run LyX 2.4.0 on Ubuntu 30.04 ?

2024-05-31 Thread Scott Kostyshak
On Fri, May 31, 2024 at 08:16:43PM GMT, Pavel Sanda wrote: > On Fri, May 31, 2024 at 12:05:01PM -0400, Scott Kostyshak wrote: > > Thinking ahead, how can I run 2.4.0 in several years when it will be hard > > to compile it (because of changes to compilers or available Qt versions)? > > For the 2.4

Re: How can I run LyX 2.4.0 on Ubuntu 30.04 ?

2024-05-31 Thread Pavel Sanda
On Fri, May 31, 2024 at 12:05:01PM -0400, Scott Kostyshak wrote: > Thinking ahead, how can I run 2.4.0 in several years when it will be hard to > compile it (because of changes to compilers or available Qt versions)? For the 2.4 there was recent flatpack package build. I did not try on my own bu

Re: Removal of Python 2 (Request for Comments)

2024-05-31 Thread Richard Kimberly Heck
On 5/31/24 10:40, José Matos wrote: This is the code that I intend to submit to remove Python 2 support. I am also using formatted strings heavily, so in this case I am using Python 3.8 syntax. FWIW this patch is a mix between manual changes and using $ pyupgrade --py38-plus file.py I am put

Re: 2.4.0 To Be Released Friday!

2024-05-31 Thread Jean-Pierre Chrétien
Le 31/05/2024 à 18:19, Jean-Pierre Chrétien a écrit : Le 31/05/2024 à 18:01, Richard Kimberly Heck a écrit : On 5/31/24 02:58, Jürgen Spitzmüller wrote: Am Donnerstag, dem 30.05.2024 um 21:59 -0400 schrieb Richard Kimberly Heck: I'm happy to keep doing it. If anyone would like to take over, th

Re: 2.4.0 To Be Released Friday!

2024-05-31 Thread José Matos
On Fri, 2024-05-31 at 12:01 -0400, Richard Kimberly Heck wrote: > It's such a milestone that I thought about suggesting we call it 3.0. > > Riki Naturally I am all for it. :-D Jokes aside I agree with you. -- José Abílio -- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/ma

Re: 2.4.0 To Be Released Friday!

2024-05-31 Thread Jean-Pierre Chrétien
Le 31/05/2024 à 18:01, Richard Kimberly Heck a écrit : On 5/31/24 02:58, Jürgen Spitzmüller wrote: Am Donnerstag, dem 30.05.2024 um 21:59 -0400 schrieb Richard Kimberly Heck: I'm happy to keep doing it. If anyone would like to take over, though, I'd be happy to pass the baton. Excellent. You a

Re: How can I run LyX 2.4.0 on Ubuntu 30.04 ?

2024-05-31 Thread José Matos
On Fri, 2024-05-31 at 12:05 -0400, Scott Kostyshak wrote: > I'm guessing the answer has to do with containers? > > Scott I have also thought about this a lot (because of the file format and to have the original lyx to generate it) and my conclusion is similar to yours. Apologies for not adding f

How can I run LyX 2.4.0 on Ubuntu 30.04 ?

2024-05-31 Thread Scott Kostyshak
Occassionally I see someone (maybe Enrico or JMarc?) mention they checked something on a very old version of LyX to see if some behavior is how it's always been. How do you do that? Does that version fun on your current operating system? Do you have a virtual machine with an old version of your

Re: 2.4.0 To Be Released Friday!

2024-05-31 Thread Richard Kimberly Heck
On 5/31/24 02:58, Jürgen Spitzmüller wrote: Am Donnerstag, dem 30.05.2024 um 21:59 -0400 schrieb Richard Kimberly Heck: I'm happy to keep doing it. If anyone would like to take over, though, I'd be happy to pass the baton. Excellent. You are doing an outstanding job. And congrats to the releas

Re: 2.4.0 To Be Released Friday!

2024-05-31 Thread Scott Kostyshak
On Fri, May 31, 2024 at 08:58:45AM GMT, Jürgen Spitzmüller wrote: > Am Donnerstag, dem 30.05.2024 um 21:59 -0400 schrieb Richard Kimberly > Heck: > > I'm happy to keep doing it. If anyone would like to take over, > > though, I'd be happy to pass the baton. > > Excellent. You are doing an outstandi

Re: 2.4.0 To Be Released Friday!

2024-05-31 Thread Pavel Sanda
On Fri, May 31, 2024 at 08:20:16AM +0200, Dr Eberhard Lisse wrote: > Can someone try to reproduce? Can't reproduce. Perhaps you could share MWE? Pavel -- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel

Re: [LyX/ next] Prepare the removal of Python 2 support

2024-05-31 Thread Pavel Sanda
On Fri, May 31, 2024 at 03:31:39PM +0200, Jean-Marc Lasgouttes wrote: > PS: if I can get constexpr to work, I will probably ask for C++14 so that we > can change things like > static docstring foo = from_ascii("foo"); That means gcc >= 5 (or >=6.1 if we want to presume it's default). Given

Re: [LyX/ next] Prepare the removal of Python 2 support

2024-05-31 Thread Jean-Marc Lasgouttes
Le 31/05/2024 à 13:19, José Matos a écrit : On Fri, 2024-05-31 at 11:47 +0200, Pavel Sanda wrote: Another important distinction to make here is in these arguments are if the issues are related to the users or to the developers? For my part, I am stuck at work with Ubuntu 20.04 and python 3.8.

Re: [LyX/ next] Prepare the removal of Python 2 support

2024-05-31 Thread Pavel Sanda
On Fri, May 31, 2024 at 12:19:53PM +0100, José Matos wrote: > It is important to distinguish in this conversation two aspects of LTS: > > * servers; > * desktop computers. > > Or else with the last round of supports we will feel bounded to support > +15 year distributions. :-( Right, we don't ha

Re: [LyX/ next] Prepare the removal of Python 2 support

2024-05-31 Thread José Matos
On Fri, 2024-05-31 at 11:47 +0200, Pavel Sanda wrote: > On Fri, May 31, 2024 at 01:51:31AM +0100, José Matos wrote: > > > By *old* LTS I meant something like 16.04/18.04. > > > In October of 2026 Python 3.10 will no longer be supported even in > > terms of security releases: > > Sure, but LTS d

Re: [LyX/ next] Prepare the removal of Python 2 support

2024-05-31 Thread Pavel Sanda
On Fri, May 31, 2024 at 01:51:31AM +0100, José Matos wrote: > On Fri, 2024-05-31 at 00:02 +0200, Pavel Sanda wrote: > > The research which should be done is to pair aprox. versions > > of Qt, gcc & python in some still alive oold LTS ubuntu/redhat + 2.5 > > years. > > It does not make sense to inve

Re: 2.4.0 To Be Released Friday!

2024-05-31 Thread José Matos
On Fri, 2024-05-31 at 00:41 +0200, Pavel Sanda wrote: > I updated some dev stats for 2.4 series ( > https://wiki.lyx.org/Devel/Statistics ) > and when looking on the obviously most important indicator, oh boy, > we are getting old and grumpy :) Our all-time star Jose dropped below > 0.5 emoticons p

Re: [LyX/ next] Prepare the removal of Python 2 support

2024-05-31 Thread José Matos
On Thu, 2024-05-30 at 19:10 +0200, Jean-Marc Lasgouttes wrote: > I'd suggest AM_PATH_PYTHON now that we do not have 2 versions > anymore. > https://www.gnu.org/software/automake/manual/html_node/Python.html Does that means that the code can be simplified like this? # Find a suitable python interp

Re: 2.4.0 To Be Released Friday!

2024-05-31 Thread José Matos
On Thu, 2024-05-30 at 17:48 -0400, Richard Kimberly Heck wrote: > I've uploaded everything to the FTP server and will now wait the > usual > 24 hours or so for the mirrors to sync. Official release will be done > some time tomorrow, but those who are impatient can find the tarballs > and binaries