Re: problem with ipe in Ubuntu 14.04

Otfried Cheong <[email protected]>
Newsgroups gmane.comp.graphics.ipe.general
Organization Ipe Headquarters
Message-ID <[email protected]>
 From the symptoms and the context of the problem occurring, it sounds 
very much that this is the dreaded locale bug:

https://sourceforge.net/p/ipe7/tickets/11/

It arises when Ipe is run under a locale where the decimal point is a 
comma (or in fact anything that is not a period).  As a result, when Ipe 
parses the standard stylesheet (which defines marks and arrows), numbers 
like 0.6 are read as 0, causing a broken display.  If you save the 
document again, it becomes corrupted.

Ipe contains code to force the numeric local to "C", which sets the 
decimal point to a period.  However, there seem to be configurations 
where this doesn't work (some component seems to reset the locale - some 
specific Qt versions or something like that).  I have never been able to 
reproduce it.

The simple work-around is to call Ipe from the command line, AFTER first 
setting an environment variable:

$ export LC_NUMERIC=C
$ ipe

(or export LC_NUMERIC=en_US.UTF-8 also should work).

I will try to fix this problem once and for all by removing the 
locale-dependent version of strtod from Ipe.

Cheers,
  Otfried


On 2014년 11월 11일 02:35, Anne Driemel wrote:
>
> Hi,
>
> I would like to confirm this. I had similar problems after upgrading
> from Ubuntu 12.x directly to 14.04. I now re-installed Ubuntu 14.04 from
> scratch and now IPE seems to be working properly again.
>
> IPE's behaviour was really strange. When drawing points or other marks
> (also the arrow-pointers) in a new document, they were not rendered by
> IPE, also not in generated PDF files. Polylines drawn after the points
> were also invisible. However, they became visible again when the points
> were removed. My old ipe files were not properly displayed.
> These problems occurred on two different systems, and both in the
> Ubuntu-repository version of IPE and in the self-compiled version.
>
>
> Anne
>
>
> On 10-11-14 15:42, Vissarion Fisikopoulos wrote:
>> Hello,
>>
>> I have a problem with ipe in Ubuntu 14.04. I installed all the
>> available versions and since the compilation terminated without errors
>> when I use ipe some objects I create are invisible (like points or
>> circles). Also old files made by ipe on another system are not
>> correctly open (I again have some visibility problems, for example
>> some lines and points are not visible at all) Note that I can select
>> the invisible objects and change their properties but still cannot
>> make them visible.
>>
>> I only had the following warning
>>
>> ======================== Installation successful ==========================
>>
>> Copying files to the temporary directory...tar: .0: Cannot stat: No
>> such file or directory
>> tar: Exiting with failure status due to previous errors
>>
>> when I run
>> checkinstall --pkgname=ipe --pkgversion=7.1.5 --backup=no --fstrans=no
>> --default make install IPEPREFIX=/usr/local
>>
>>
>> I'm using ipe for many years and this is the first time I have such a
>> problem. Could you please help.
>>
>>
>> Best,
>> Vissarion.
>> _______________________________________________
>> Ipe-discuss mailing list
>> [email protected]
>> http://lists.science.uu.nl/mailman/listinfo/ipe-discuss
>>
>
> _______________________________________________
> Ipe-discuss mailing list
> [email protected]
> http://lists.science.uu.nl/mailman/listinfo/ipe-discuss
>
_______________________________________________
Ipe-discuss mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/ipe-discuss
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.