[Ipe-discuss] Error running ipe 7.2.23-1 under archlinux with lua53

Otfried Cheong ipe at otfried.org
Tue Dec 29 13:25:39 CET 2020


It seems you have the prefs.lua file from an old Ipe version on the path that Ipe searches.  Did you copy it into the new release?  Otherwise it could be left over in a location that Ipe searches like "C:/Users/xxx/Ipelets".

For Windows the same rules for customization apply:  don't make a personal copy of pref.lua, but override the definitions from a customization.lua file.

Cheers,
  Otfried 


On Mon, Dec 28, 2020, at 10:35, benyuan via Ipe-discuss wrote:
> The same problem exists in Windows binary 
> 
> https://dl.bintray.com/otfried/generic/ipe/7.2/ipe-7.2.23-win64.zip
> 
> 
> 
> 
> 
> 
> 
> 
> 
> At 2020-12-28 17:16:59, "benyuan via Ipe-discuss" 
> <ipe-discuss at lists.science.uu.nl> wrote:
> 
> > Hi,
> > 
> > I compile ipe 7.2.23-1 under archlinux using AUR https://aur.archlinux.org/packages/ipe/ with lua53
> > However, when I open or recompile a ipe file (a.pdf) there is an error reporting that:
> > 
> > /usr/share/ipe/7.2.23/lua/model.lua:689: attempt to compare nil with number
> 
> > stack traceback:
> 
> > /usr/share/ipe/7.2.23/lua/model.lua:689: in method 'updateRecentFiles'
> 
> > /usr/share/ipe/7.2.23/lua/model.lua:605: in method 'tryLoadDocument'
> 
> > /usr/share/ipe/7.2.23/lua/model.lua:573: in method 'loadDocument'
> 
> > /usr/share/ipe/7.2.23/lua/actions.lua:715: in local 'f'
> 
> > /usr/share/ipe/7.2.23/lua/actions.lua:89: in method 'paction'
> 
> > /usr/share/ipe/7.2.23/lua/actions.lua:37: in function </usr/share/ipe/7.2.23/lua/actions.lua:37>
> 
> > [C]: in function 'xpcall'
> 
> > /usr/share/ipe/7.2.23/lua/actions.lua:37: in function </usr/share/ipe/7.2.23/lua/actions.lua:36>
> 
> > [C]: in function 'mainloop'
> 
> > /usr/share/ipe/7.2.23/lua/main.lua:496: in main chunk
> 
> > [C]: in function 'require'
> 
> > [string "require "main""]:1: in main chunk
> 
> > 
> 
> Attachments:
> * Screenshot 2020-12-28 173532.png
> * ATT00001


More information about the Ipe-discuss mailing list